You are on page 1of 14

ECE 461

Fall 2006

Wireless Communication
Channel Model for Mobile Communications
PSfrag replacements
s(t)

h()

r(t)

y(t)
w(t)

Figure 1: Complex baseband point-to-point communications channel


So far we studied the complex baseband model for point-to-point communications shown in Figure 1.
Our goal now is to modify this channel model to incorporate the effects of the mobility. We will focus
on terrestrial mobile communications channels satellite channels are more well-behaved. The
following are points worth noting in making the transition to the mobile communication channel
model.
The additive noise term w(t) is always present whether the channel is point-to-point or mobile,
and usually w(t) is modelled as proper complex WGN.
For point-to-point communications the channel response is generally well modelled by a linear
time invariant (LTI) system (h() may or may not be known at the receiver). For mobile communications, the channel response is time-varying, and we will see that it is well modelled as a
linear time-varying (LTV) system.
To study the mobile communications channel, consider the situation where the mobile station (MS)
is at location (x, y) or (d, ) in a coordinate system with the base station (BS) at the origin as
shown in Figure 2. A 3-d model may be more appropriate in some situations, but for simplicity we
will consider a 2-d model. Also, we restrict our attention now to the channel connecting one pair
of transmit (Tx) and receive (Rx) antennas.
If the mobile is fixed at location (d, ), the channel that it sees is time-invariant. The response of
this time-invariant channel is a function of the location, and is determined by all paths connecting
the BS and the MS. Thus we have the system shown in Figure 3, where h d, () is the impulse
response of a causal LTI system, which is a function of the multipath profile between the BS and
MS.
Referring to Figure 2, suppose the n-th path connecting the BS and MS has amplitude gain n (d, )
and delay n (d, ). The delay of n (d, ) introduces a carrier phase shift of
n (d, ) = 2fc n (d, ) + constant
where the constant depends on the reflectivity of the surface(s) that reflect the path. Then we can
c
V.V.
Veeravalli, 2006

Y
MS

d
PSfrag replacements

BS

Figure 2: Multipath channel seen at location (d, ) for one Tx&Rx antenna pair
PSfrag replacements
hd, ()

s(t)

y(t)

Figure 3: Causal LTI system representing multipath profile at location (d, )


write the output y(t) in terms of the input s(t) as
X
y(t) =
n (d, ) ejn (d,) s(t n (d, ))
n

which implies that the impulse response is


X
hd, () =
n (d, ) ejn (d,) ( n (d, ))
n

Scales of Variation
As the MS moves, (d, ) change with time and the linear system associated with the channel
becomes LTV. There are two scales of variation:
The first is a small-scale variation due to rapid changes in the phase n as the mobile moves over
distances of the order of a wavelength of the carrier c = c/fc , where c is the velocity of light.
This is because movements in space of the order of a wavelength cause changes in n of the order
of 1/fc , which in turn cause changes in n of the order of 2. (Note that for a 900 MHz carrier,
c 1/3 m.)
Modeling the phases n as independent Uniform[0, 2] random
P 2 variables, we can see that the
average power gain in the vicinity of (d, ) is given by
n n (d, ). We denote this average
power gain by G(d, ).
c
V.V.
Veeravalli, 2006

The second is a large-scale variation due to changes in { n (d, )} and {n (d, )} both in the
number of paths and their strengths. These changes happen on the scale of the distance between
objects in the environment.
To study these two scales of variation separately, we redraw Figure 3 in terms of two components
as shown in Figure 4.
PSfrag replacements
s(t)

x
p

cd, ()

y(t)

G(d, )

Figure 4: Small-scale and large-scale variation components of channel


Here cd, is normalized so that the average power gain introduced by c d, is 1, i.e.
cd, () =

X
n

n (d, )ejn (d,) ( n (d, ))

P
where {n (d, )} is normalized so that n n2 (d, ) = 1. The
p large-scale variations in (average)
amplitude gain are then lumped into the multiplicative term G(d, ).

The goal of wireless channel modeling is to find useful analytical models for the variations in the
channel. Models for the large scale variations are useful in cellular capacity-coverage optimization
and analysis, and in radio resource management (handoff, admission control, and power control).
Models for the small scale variations are more useful in the design of digital modulation and
demodulation schemes (that are robust to these variations). We hence focus on the small scale
variations in this class.

Small-scale Variations in Gain


PSfrag replacements

cd, ()

s(t)

y(t)

Figure 5: Small-scale variations in the channel (with large-scale variations treated as constant).
Recall that the small scale variations in the channel are captured in a linear system with response
X
cd, () =
n (d, )ejn (d,) ( n (d, )) ,
n

c
V.V.
Veeravalli, 2006

P
where the {n (d, )} are normalized so that n n2 (d, ) = 1. As (d, ) changes with t, the channel
corresponding to the small-scale variations becomes time-varying and we get:
X
c(t; ) := cd(t),(t) () =
n (t) ejn (t) ( n (t)) .
n

p
G(d, ) as roughly constant (see Figure 5), we obtain:
Z
y(t) = G
c(t; )s(t )d .

Treating the large scale variations

Finally, we may absorb the scaling factor G into the signal s(t), with the understanding that the
power of s(t) is the received signal power after passage through the channel. Then
Z
c(t; )s(t )d .
y(t) =
0

Doppler shifts in phase


For movements of the order of a few wavelengths, { n (t)} and {n (t)} are roughly constant, and
the time variations in c(t; ) are mainly due to changes in { n (t)}, i.e.,
X
c(t; )
n ejn (t) ( n ) .
n

From this equation it is clear that the magnitude of the impulse response |c(t; )| is roughly independent of t. A typical plot of |c(t; )| is shown in Figure 6. The width of the delay profile (delay
spread) is of the order of tens of microseconds for outdoor channels, and of the order of hundreds
of nanoseconds for indoor channels. Note that the paths typically appear in clusters in the delay
profile (why?).
To study the phase variations n (t) in more detail, consider a mobile that is traveling with velocity
v and suppose that the n-th path has an angle of arrival n (t) with respect to the velocity vector
as shown in Figure 7. (Note that we may assume that n is roughly constant over the time horizon
corresponding to a few wavelengths.) Then for small t ,
n (t + t ) n (t)

2fc vt cos n
2vt
cos n ,
=
c
c

where c is the carrier wavelength and c is the velocity of light. The frequency shift introduced by
the movement of the mobile is hence given by
n (t + t ) n (t)
v
=
cos n = fmax cos n ,
t0
2t
c
lim

where fmax = v/c is called the maximum Doppler frequency. We will use this model for the
variations in n (t) to characterize small-scale variations statistically in the following section.
Definition 1. The quantity ds = max n (d, ) min n (d, ) is called the delay spread of the
channel.
c
V.V.
Veeravalli, 2006

|c(t; )|

0 (LOS)

PSfrag replacements
n

ds

Figure 6: Typical delay profile of channel with LOS path having delay 0.
Without loss of generality, we may assume that the delay corresponding to the first path arriving
at the receiver is 0. Then min n (d, ) = 0, ds = max n (d, ), and:
Z ds
c(t; )s(t )d .
y(t) =
0

vt cos n
PSfrag replacements
n
vt

Figure 7: Doppler Shifts

c
V.V.
Veeravalli, 2006

Frequency Nonselective (Flat) Fading


If the bandwidth of transmitted signal s(t) is much smaller than 1/ ds , then s(t) does not change
much over time intervals of the order of ds . Thus
Z ds
X
c(t, ) = s(t)
n ejn (t) .
y(t) s(t)
0

This implies that the multipath channel simply scales the transmitted signal without introducing
significant frequency distortion. The variations with time of this scale factor are referred to as
frequency nonselective, or flat, fading.
Note that the distortions introduced by the channel depend on the relationship between the delay
spread of the channel and the bandwidth of the signal. The same channel may be frequency selective
or flat, depending on the bandwidth of the input signal. With a delay spread of 10 s corresponding
to a typical outdoor urban environment, an AMPS signal (30 kHz) undergoes flat fading, whereas
an IS-95 CDMA signal (1.25 MHz) undergoes frequency selective fading.
For flat fading, the channel model simplifies to
y(t) = V (t)s(t)
where
V (t) =

ds

c(t, )d =
0

n ejn (t) .

Purely Diffuse Scattering - Rayleigh Fading


Our goal is to model {V (t)} statistically, but before we do that we distinguish between the cases
where the multipath does or does not have a line-of-sight (LOS) component. In the latter case,
the multipath is produced only from reflections from objects in the environment. This form of
scattering is purely diffuse and can be assumed to form a continuum of paths, with no one path
dominating the others in strength. When there is a LOS component, it usually dominates all the
diffuse components in signal strength.
To model {V (t)} statistically, we first fit a stochastic model to the phases { n (t)}n=1,2,... .
Assumption 1. The phases {n (t)}n=1,2,... are well modeled as independent stochastic processes,
with n (t) being uniformly distributed on [0, 2] for each t and n.
Using this assumption, we get the following results:
{V (t)} is a zero-mean process. This is because
E [V (t)] =

X
n

h
i
n E ejn (t) = 0

The process {vn (t)} defined by vn (t) = n ejn (t) is a proper complex random process.
c
V.V.
Veeravalli, 2006

Proof. We need to show that the pseudocovariance function of {v n (t)} equals zero.
+ , t) = E[vn (t)vn (t + )]
C(t
= E[(n ejn (t) )(n ejn (t+ ) )]
= n2 E[ej(n (t)+n (t+ )) ]
n2 E[ej(2n (t)+2fmax cos n ) ] = 0
where the approximation on the last line follows from the Doppler equation.

If the number of paths is large, we may apply the Central Limit Theorem to conclude that
{V (t)} is a proper complex Gaussian (PCG) random process.
First order statistics of {V (t)} for purely diffuse scattering
For fixed t, V (t) = VI (t) + jVQ (t) is PCG random variable with
i X
h
n2 = 1 .
E |V (t)|2 =
n

Since V (t) is proper, VI (t) and VQ (t) are uncorrelated and have the same variance, which equals
half the variance of V (t). Since V (t) is also Gaussian, V I (t) and VQ (t) are independent as well.
Thus VI (t) and VQ (t) are independent N (0, 1/2) random variables.
Envelope and Phase Processes
The envelope process {(t)} and the phase process {(t)} are defined by


q
VQ (t)
(t) = |V (t)| = VI2 (t) + VQ2 (t) , and (t) = tan1
.
VI (t)
We can write x(t) = V (t)s(t) in terms of (t) and (t) as:
x(t) = (t)ej(t) s(t) .
This means that for flat fading, the channel is seen as a single path with gain (t) and phase
shift (t). Note that and vary much more rapidly than the gain and phase of the individual
paths n and n (why?).
For fixed t, using the fact that VI (t) and VQ (t) are independent
N (0, 1/2) random variables, it is easy to show that (t) and (t) are independent random variables
with (t) having a Rayleigh pdf and (t) being uniform on [0, 2]. The pdf of (t) is given by
2

p (x) = 2xex 11{x0} .


It is easy to show that E[] =

h
i
p
/4 and E[2 ] = E |V (t)|2 = 1.

Since the envelope has a Rayleigh pdf, purely diffuse fading is referred to as Rayleigh fading.

c
V.V.
Veeravalli, 2006

1
0.8
0.6
0.4
0.2
0
0

Figure 8: Rayleigh pdf


Scattering with a LOS component Ricean Fading
 If there is a LOS (specular) path with parameters 0 , 0 and 0 (t) in addition to the diffuse
components, then
q
j0 (t)
V (t) = 0 e
+ 1 02 V (t)


where {V (t)} is a zero mean PCG, Rayleigh fading process with variance E |V (t)|2 = 1.

Note: {V (t)} is also a zero-mean process, but it is not Gaussian since the LOS component
{0 ej0 (t) } dominates the diffuse components in power. However, conditioned on { 0 (t)}, {V (t)}
is a PCG process with mean {0 ej0 (t) }.

 Rice Factor: The Rice factor is defined by


=

02
power in the LOS component
=
.
total power in diffuse components
1 02

From the definition of it follows that


r

0 =
,
+1

and 1 02 =

1
.
( + 1)

 For fixed t, the pdf of the envelope (t) can be found by first computing the joint pdf of (t) and
(t), conditioned on 0 (t). This is straightforward since, conditioned on 0 (t), V (t) is a PCG
random variable with mean 0 ej0 (t) .
 We can then show that the pdf of (t) conditioned on 0 (t) is not a function of 0 (t), and we
get:


 2

2x0
2x
x + 02
p|0 (x) =
I0
exp
11{x0} = p (x)
1 02
1 02
1 02
This pdf is called a Ricean pdf and it can be rewritten in terms of as:
 p



p (x) = 2x( + 1) I0 2x ( + 1) exp x2 ( + 1) 11{x0}
where I0 () is the zeroth order modified Bessel function of 1st kind, i.e.,
Z
1
I0 (y) =
exp(y cos )d .
2

c
V.V.
Veeravalli, 2006

 It is easy to see that when = 0, p (x) reduces to a Rayleigh pdf.


 The pdf of 2 (t) is easily computed as:


 p
p ( x)

= ( + 1) I0 2 x( + 1) exp [x( + 1) ] 11{x0} .


p2 (x) =
2 x
2

Rayleigh
Ricean =1
Ricean =5
Ricean =10

1.5
1
0.5
0
0

Figure 9: Ricean pdf for various Rice factors.

Signaling Through Slow Flat Fading Channels


 We assume that the long-term variations in the channel are absorbed into E m . Then Em represents
the average received symbol energy (for symbol m) over the time frame for which the multipath
profile may be assumed to be constant. Then the received signal is given by:
r(t) = V (t)s(t) + w(t) = (t)ej(t) s(t) + w(t)
where E[2 (t)] = 1.
 For slow fading, (t) and (t) may be assumed to be constant over each symbol period. Thus,
for memorlyless modulation and symbol-by-symbol demodulation, y(t) for demodulation over
symbol period [0, Ts ] may be written as
r(t) = ej sm (t) + w(t) (conditioned on symbol m being transmitted)
Average probability of error for slow, flat fading
 The error probability is a function of the received signal-to-noise ratio (SNR), i.e., the received
symbol energy divided by the noise power spectral density. We denote the symbol SNR by s ,
and the corresponding bit SNR by b , where b = / and = log 2 M .
c
V.V.
Veeravalli, 2006

 For slow, flat fading, the received SNR is


s =

2 Es
.
N0

The average SNR (averaging over 2 ) is given by


s = E[2 ]

Es
Es
=
.
N0
N0

The corresponding bit SNRs are given by


b =

Eb
Es
, and b =
=
.

N0
N0

 Suppose the symbol error probability with SNR s is denoted by Pe (s ). Then the average error
probability (averaged over the fading) is
Z
Pe =
Pe (x)ps (x)dx
0

where ps (x) is the pdf of s .


 For Rayleigh fading, 2 is exponential with mean 1; hence s is exponential with mean s , i.e.,


1
x
ps (x) =
exp
11{x0} .
s
s
 For Ricean fading, s has pdf
+1
ps (x) =
I0
s

x( + 1)
s


x( + 1)
exp
11{x0} .
s

 Pe for Rayleigh Fading


Useful result (see problem 1 of HW#10):
Z

BPSK



r
ex/
1

Q( x )
dx =
1
.

2
2+
Pb (b ) = Q(

Thus we get
Pb =

c
V.V.
Veeravalli, 2006

p
2b ) .

s
#
"

b
1
1
Q( 2x )pb (x)dx =

(for large b ).
1
2
1 + b
4 b

10

Binary coherent orthogonal modulation (e.g. FSK)

Pb (b ) = Q( b ) .

Here Pb is the same as that for BPSK with b replaced by b /2, i.e.,
s
#
"
b
1
1

(for large b ).
1
Pb =
2
2 + b
2 b
Binary DPSK

1
Pb (b ) = eb .
2
In this we case we may integrate directly to get
Pb =

1 x ex/ b
1
1
dx =
(for large b ).
e

2
b
2(1 + b )
2 b

Binary noncoherent orthogonal modulation (FSK)


Pb (b ) =

1 b /2
e
.
2

Here Pb is the same as that for DPSK with b replaced by b /2, i.e.,
Pb =

1
1

(for large b ).
2 + b
b

Similar expressions may be derived for other M-ary modulation schemes. Note that without
fading the error probabilities decrease exponentially with SNR, whereas with fading the
error probabilities decrease much more slowly with SNR (inverse linear in case of Rayleigh
fading).
 Pe for Ricean Fading
Direct approach: Compute Pe by direct integration of Pe (s ) w.r.t. ps . This is cumbersome
except in some special cases.
Binary DPSK.


b
+1
exp
.
Pb =
2( + 1 + b )
+ 1 + b
as done in class. Again, it is easy to check that we get the Rayleigh result when = 0
and the AWGN result as .
Binary noncoherent FSK. Same as DPSK with b replaced by b /2.
There are other approaches for computing expressions for the error probability for Ricean
fading channels, which are beyond the scope of this class.

c
V.V.
Veeravalli, 2006

11

Diversity Techniques for Flat Fading Channels


Performance with fading is considerably worse than without fading, especially when the fading
is Rayleigh.
Performance may be improved by sending the same information on many (independently) fading
channels
For signaling on L channels, the received signal on the `-th channel is:
r` (t) = ` ej` sm,` (t) + w` (t),

` = 1, 2, . . . , L, m = 1, 2, . . . , M .

where the noise w` (t) is assumed to be independent across channels.


If {` ej` }L
`=1 are independent, we get maximum diversity against fading.
How do we guarantee independence of channels? By separating them either in time, frequency
or space.
frequency separation must be 
time separation must be 

spatial separation must be

1
ds ,

where ds is the delay spread

fmax , where fmax


> 2c , where c is

is the maximum Doppler frequency


the carrier wavelength.

Memoryless linear modulation with diversity


When symbol m is sent on the channels
p
r` (t) = ` ej` Es,` am ejm g` (t) + w` (t), ` = 1, 2, . . . , L, m = 1, 2, . . . , M ,

where g` (t) is a unit energy shaping function on channel


`, E s,` is the average symbol energy on
1 P
2
channel `, and the am s are normalized so that M m am = 1. We assume that the fading and
noise are independent across channels. Note that {w ` (t)} are independent PCG processes with
PSD N0 .

Optimum receiver: If we assume that the phases { ` } and the amplitudes {` } are estimated
perfectly at the receiver, the optimum test statistic is formed by Maximal Ratio Combining
(MRC) as
L
X
p
` Es,` ej` hr` (t), g` i .
R=
`=1

We proved that his was optimum in class; also see Problem 4 of HW#10.

The sufficient statistic R may be rewritten as


R=

L
X
`=1

2`

L
X
p
p
` Es,` ej` W` ,
Es,` am ejm +
`=1

where {W` } are independent CN (0, N0 ) (note that the ej` term multiplying W` does not matter
since W` is circularly symmetric).
c
V.V.
Veeravalli, 2006

12

The MPE (ML) decision rule is the same as without diversity except that the constellation is
scaled in amplitude based on the fading on the channels.
Special Case: BPSK with diversity
The sufficient statistic in this case takes the form
R=
where W =

PL

`=1 `

L
X
`=1

2` Eb,` + W ,

p
Eb,` W` is PCG with
E[|W |2 ] = N0

L
X
`=1

Eb,` 2` .

The MPE decision rule for equal priors (or the ML decision rule)is to decide +1 (symbol 1) if
RI > 0, and 1 (symbol 2) if RI < 0.
For fixed {` },
(

Pb = P({RI > 0} | {symbol 2 sent}) = P WI >

L
X
`=1

2` Eb,`

v
u L
u L 2
p

u X
u X Eb,`
`
= Q t2
b,` = Q
2b
= Q t2
N0
`=1

`=1

where b,` is the received bit SNR on the `-th channel, and b =
bit SNR.

PL

`=1

b,` is the total received

The average BER is given by


Pb =

 
2x pb (x)dx .

Thus, we may evaluate Pb by first finding the pdf pb (x).


Special case: Rayleigh fading. If the fading is Rayleigh on all channels, then
Case 1: b,` s are distinct for ` = 1, 2, . . . , L.
Pb =

L
X
C`
`=1

"

where
C` =

Y
i6=`

c
V.V.
Veeravalli, 2006

b,`
1 + b,`

b,`
.
b,` b,i
13

Case 2: b,` s are identical, i.e. b,` = b /L for all `.


 `
  L L1
X L 1 + `
b
b
1A
Pb = A
`
L
L
`=0

with

For large b ,
A

Thus
Pb

L
4 b

s
"
#
b
1
=
1
.
2
L + b

b
L

b
L

4 b

and 1 A

b
L

1.

L X
 

 
L 
L1+`
L L 2L 1
.
=
4 b
L
`
`=1

Note that with diversity Pb decreases at ( b )L which is a significant improvement over the
inverse linear performance obtained without diversity. (See Figure 10.)
Performance of BPSK with diversity on Rayleigh fading channel

10

Average Probability of Bit Error

10

L=1

10

L=2

10

L=8

10

L=4

10

10

15

20

25

30

Average Bit SNR

35

40

45

Figure 10: BPSK with diversity on Rayleigh fading channels.

c
V.V.
Veeravalli, 2006

14

You might also like