7.3 Average Information Rates - Multiuser Diversity
7.3.1 Generalizing the Single–User Average Mutual Information for the Fading MAC . 179
We generalize the single user waveform channel from Chapter 3 to the
L
–user channel asy n ( t ) = L
X,1
l=0
Z
T=2
,
T=2 x n;l ( ) h n;l ( t; ) d + z n ( t ) ; t
2[
,T o = 2 ;T o = 2]
(7.32)where
h n;l ( t; )
is now the response of userl
’s channel at timet
to an impulse at time. The subscriptn
in all the signals denotes then th
realization or block of the corresponding process. We assume that the difference between the durations of the output signal and input signalsT o
,T
is larger than all the delays due to multipath propagation and user asynchronism. The noise process is again a zero–mean, circular symmetric, white complex Gaussian process with power spectral densityN 0
and the channel responsesare assumed to be stationary during the transmission of each block as
For the Gaussian MAC we are interested in the average mutual information functionals
I T;H;U = 1 T I( Y ( t ); B U ( t )
jB U ( t ) ;
fH l ( t; ) = h l ( t; ) ;l = 0 ;
;L
,1
g)) ;
8U
2Ubits = s
We have assumed that the users signals are independent. In a mean–square sense we have with Gaussian signals that
As was the case in Chapter 4, in the limit of large
T
we obtain, via the Szeg ¨o eigenvalue distribution theorem [GS83], the following lower–bound for (7.34)I T;H;U
I H;U =
and, under the assumption of bandlimited transmitted signals, the corresponding average power con-straint isE
Z
W=2
,
W=2 S i;n ( f ) df = P i :
(7.40)The signals are band–limited to
[
,W= 2 ;W= 2]
andS i;n ( f )
is the power spectrum of useri
in blockn
. Ifthe time–bandwidth product is large, as in the single–user case
I T;H
I H
.7.3.2 Systems Without Fast Power Control
Let us now compare two alternative systems. The first is orthogonal multiplexing where each user uses shares bandwidth/time equally. For FDMA each user would use a bandwidth
W=L
and transmit all the time. TheF
block average mutual information conditioned on the channel realizations for useri
withFDMA is
where
h i
is the random variable describing the channel strength jH i;n ( f )
j2
which is assumed to be identically distributed at each frequency and in each block and independent from user to user. This allows us to remove the integral in (7.41). Note that (7.41) holds for slow–frequency hopping as well as long as the statistics of the different frequency bands where the signal hops are identical. The TDMA case is also given by (7.42) since each user would use bandwidthW
with powerLP i
a fraction1 =L
ofthe time.
Now consider the general non–orthogonal approach which has the rate sum taken over a large number of blocks and using uniform power spectra
I U;H opt = W E
fh
i; i
2U
glog 2 1 + 1 WN 0
X
i
2U P i h i
!
bits = s :
(7.43)By virtue of the concavity of the logarithm and Jensen’s inequality [CT91] we have that
I U;H orth
W
jU
jwith strict inequality unlessj
U
j= L
.These important results are due to Gallager [Gal94] and show that the achievable rate region for orthogonal multiplexing (when users share the dimensions on an equal basis) always lies within that of an
optimal scheme which codes users over all the dimensions. Moreover, they are valid for TDMA,FDMA or slow–frequency hopping systems. Let us examine the implication of these results with a numerical example, by assuming that the fading process is Rayleigh distributed and
P i = P;
8i
. This symmetric situation arises in practice if we have a perfect slow power controller which assures that the average received SNR remains constant and equal for every user. This is important since it assures an equal quality of service (on a long–term basis) for all users. In this case, all the channel strengthsh l
are exponentially distributed asf h ( ) = e
,;
0
(7.46)so that the rate sums are
I U;H opt = W
Z 1The rate sums in (7.47) can be expressed in terms of the Meijer G-function[GR80] but are simpler to calculate via numerical integration. The orthogonal rates are just the single–user rates as in Chapter 3
I U;H orth = W
jU
jIn figure 7.11 we show the achievable rate regions for three two–user systems, the two we just described and an orthogonal scheme where we can adjust the proportion of the total dimensions allocated to each user. This was described in section 7.1.1 and for the fading case, we simply have
R 1
(1
,) W
We chose a signal to noise ratioP= ( WN 0 ) = 10
dB. We see that there is a significant increase in spectral efficiency for the non–orthogonal scheme even at the equal rate point, which shows that the fading channel behaves quite differently than the non-fading channel. As pointed out by Gallager a rather peculiar result is thatL
users transmitting overL
different channels can transmit more total average information than a single user transmitting over one channel usingL
times as much power. This0 0.5 1 1.5 2 2.5 3 0
0.5 1 1.5 2 2.5 3
Optimal Orthogonal (variable sharing)
Orthogonal (equal sharing)
W
,1 R 0
bits/s/HzW
,1 R 1
bits/s/HzFigure 7.11: Two–user Rate Regions in Rayleigh Fading
is due to an averaging effect inside the logarithm in the multiuser case since the sum signal has a total received energy which has
L
degrees of freedom and not a single one as would be the case with one user.This can be made more clear if we consider the special case where the bandwidth is proportional to the number of users, say
W = LW B
, whereW B
can be thought of as the bandwidth per user. If we focus on the total rate sum (i.e. whenU =
U), the orthogonal schemes with equal transmitted powers will haveI
Uorth ;H = LW B E h log 2
1 + P
W B N 0 h
(7.51)and the optimal scheme will have
I
Uopt ;H = LW B E
Llog 2
We note that for
L
!1, the random variableL =L
is 1 with probability 1 since theh i
are independent and consequently the total rate sum tends toL
times the Gaussian channel capacity given byC G = LW B log 2
If we now compute the difference in spectral efficiency on a per user level between the Gaussian channel capacity and orthogonal multiplexing on a Rayleigh fading channel, we have that [AS65]