Capacity of Flat-Fading Channels
Download
Report
Transcript Capacity of Flat-Fading Channels
1
Channel Capacity
Outline
Shannon Capacity
Capacity of Flat-Fading Channels
Fading Statistics Known
Fading Known at RX
Fading Known at TX and RX
Capacity of Freq.-Selective Fading Channels
2
Outline
Shannon Capacity
Capacity of Flat-Fading Channels
Fading Statistics Known
Fading Known at RX
Fading Known at TX and RX
Capacity of Freq.-Selective Fading Channels
3
Shannon’s coding theorem and its converse
4
In AWGN, Shannon’s formula:
C B log 2 (1 )
Where γ is the received signal to noise ratio given
by
P
N0 B
Shannon’s coding theorem and its converse
If the information transmission rate R<C, then codes
exist that guarantees arbitrarily small probability of
error.
Conversely if R>C, then has a non-vanishing
probability of error.
AWGN Channel Capacity
Also known as ergodic capacity.
Defined as the maximum MI of channel
Maximum error-free data rate a channel can
support.
Theoretical limit (not achievable)
Channel characteristic
Not dependent on design techniques
5
Outline
Shannon Capacity
Capacity of Flat-Fading Channels
Fading Statistics Known
Fading Known at RX
Fading Known at TX and RX
Capacity of Freq.-Selective Fading Channels
6
Capacity of Flat-Fading Channels
7
Capacity defines theoretical rate limit
Maximum error free rate a channel can support
Depends on what is known about channel
Channel distribution information
• Fading Statistics Known on the transmitter and receiver.
– Hard to find capacity
Receiver CSI
• Both transmitter and receiver know the distribution of g[i],
the value of g[i] is known to the receiver at time i.
Transmitter and receiver CSI
• Both transmitter and receiver know the distribution of g[i]
and the value of g[i] at time i.
Outline
Shannon Capacity
Capacity of Flat-Fading Channels
Fading Statistics Known
Fading Known at RX
Fading Known at TX and RX
Capacity of Freq.-Selective Fading Channels
8
CSI at Receiver Only
9
Fading Known at Receiver Only: Assumes that
the receiver knows the channel gain, also
known as channel state information (CSI), and
both transmitter and receiver know the
distribution of the fading.
Shannon (Ergodic) Capacity
Capacity with Outage
Shannon (Ergodic) Capacity
10
Shannon (Ergodic) Capacity
C E B log 2 (1 ) B log 2 1 p( )d
0
How does this capacity compare to the AWGN
capacity ? Use Jensen’s inequality for a concave
function f(.) : E f ( x) f (E[ x])
E B log 2 (1 ) B log 2 (1 E[ ]) B log 2 (1 )
Thus ergodic capacity of fading channel cannot be
better than AWGN channel capacity with same
average SNR.
Some technicalities
11
The ergodic capacity makes sense only for fast flat
fading channel where codeword length (each block)
spans many coherence time (Tc).
In the case of slow flat fading channel, there is a nonzero probability that the entire codeword is in a deep
fade. Coding cannot average out the channel fade
which affects all coded symbols.
Strictly speaking then, the ergodic capacity of a slow
(quasi-static) flat fading channel is zero! In other words,
it is practically impossible to get error-free
transmission no matter what the transmission rate.
More useful to speak of outage capacity.
Outage Capacity
12
More relevant for slow-fading channels.
Defined as the maximum rate of transmission with a specified
probability of error (outage probability).
Allows coded data to be decoded correctly unless the channel
is in a deep fade.
If ε is the outage probability,
then the outage capacity is
C B log(1 F 1 ( )) B log(1 min )
where P( min ) F ( min )
The average transmission rate
without any errors is:
(1 )C (1 ) B log(1 F 1 ( ))
Fade Margin and Outage
13
Consider the Rayleigh fading channel
1
F ( x) P( x) 1 e x / F 1 ( x) ln
1 x
With outage prob of ε
1
C B log(1 F 1 ( )) B log 1 ln
1
Compare this to the AWGN channel capacity CAWGN B log 2 (1 )
we require a fade margin of 10log10 1/ ln 1/ 1 in Rayleigh
fading channel to achieve the same rate as AWGN.
Example: let ε =0.01, then we require a fade margin of 20 dB!
Outline
Shannon Capacity
Capacity of Flat-Fading Channels
Fading Statistics Known
Fading Known at RX
Fading Known at TX and RX
• Optimal Rate and Power Adaptation
• Channel Inversion with Fixed Rate
Capacity of Freq.-Selective Fading Channels
14
Fading Known at Transmitter and Receiver
For fixed transmit power, same as with only
receiver knowledge of fading
Transmit power S() can also be adapted
Leads to optimization problem
max
C
S ( ) : E[ S ( )] S
S ( )
0 B log 2 1 S p( )d
15
16
Optimal Adaptive Scheme
Power Adaptation
1
1
S ( ) 0
S
0
0
Waterfilling
1
else
0
Capacity
R
log 2 p( )d .
B 0
0
1
0
Channel Inversion
Fading inverted to maintain constant SNR
Simplifies design (fixed rate)
Greatly reduces capacity
Capacity is zero in Rayleigh fading
Truncated inversion
Invert channel above cutoff fade depth
Constant SNR (fixed rate) above cutoff
Cutoff greatly increases capacity
• Close to optimal
17
18
Capacity in Flat-Fading
Rayleigh
Log-Normal
Outline
Shannon Capacity
Capacity of Flat-Fading Channels
Fading Statistics Known
Fading Known at RX
Fading Known at TX and RX
Capacity of Freq.-Selective Fading Channels
19
Frequency Selective Fading Channels
20
For time-invariant channels, capacity
achieved by water-filling in frequency
Capacity of time-varying channel unknown
Approximate by dividing into subbands
Each subband has width Bc (like MCM).
Independent fading in each subband
Capacity is the sum of subband capacities
1/|H(f)|2
P
Bc
f
Capacity: frequency selective channels
Split freq selective channel into
Nc parallel channels, each with
constant channel gain. Each “flat”
channel behaves like AWGN
channel with gain Hi.
Channel capacity (assuming TX &
RX knows Hi)
2
H j Pj
C max B log 1
{ P1 , P2 , PNc }
N0 B
j 1
Nc
Nc
subject to Pj P
j 1
21
The Water-Filling Solution
22
Solution: Optimal power allocation
P(1/ 0 1/ j )
Pj
0
j 0
j 0
Where j H j P / N0 B is the
SNR of jth channel with power P
and γ0 is the Lagrange multiplier
chosen such that
2
Nc
P
j 1
j
Nc
P 1/ 0 1/ j 1
Allocate more tx power to
the better channel!!
j 1
With above optimal power allocation, capacity becomes:
C
Nc
j: j
B log( j / 0 )
0
Continuous Freq.-Selective Fading Channels
23
If H(f) is continuous (or cannot be split into parallel channels), a
similar water filling solution can be derived.
The channel capacity is given by:
2
H ( f ) P( f )
df
C
max
log2 1
P ( f ): P ( f ) df P
N0
The power allocation over frequency, via the Lagrangian technique,
the resulting optimal allocation is water-filling over frequency:
P( f ) 1/ 0 1/ ( f ) ( f ) 0
( f ) 0
P
0
where ( f ) H ( f ) P / N 0
2
This results in channel capacity:
(f )
C
log 2
df
f : f 0
0
Time-varying Frequency-Selective fading channel
24
When frequency selective channel is time-varying and fading, then split
the channel into Nc sub-channels each with coherence bandwidth Bc.
The channel within each sub-channel is approximately flat and they are
independent.
Capacity is approximately the sum of all the capacities of these
subchannels subject to total transmit power constraint.
The optimal two-dimensional water-filling and the corresponding Shannon
capacity:
Nc
C Bc log( j / 0 ) p( j )d j
j 1 0
where 0 is found from
1 1
p ( j )d j 1
j
j 1 0 0
Nc
Main Points
25
Fundamental capacity of flat-fading channels depends
on what is known at TX and RX.
Capacity when only RX knows fading same as when TX and
RX know fading but power fixed.
Capacity with TX/RX knowledge: variable-rate variable-power
transmission (water filling) optimal
Almost same capacity as with RX knowledge only
Channel inversion practical, but should truncate
Capacity of wideband channel obtained by
breaking up channel into subbands
Similar to multicarrier modulation