Gaussian Channel: I 2 I I I
Gaussian Channel: I 2 I I I
Z∼N (0, N )
where EZi = 0 and EZi2 = N
1
1. Capacity
EXi2 ≤ P
2
2. Example
3
3. Information Capacity
C= max I(X; Y )
p(x):EX 2 ≤P
Since EY 2 = EX 2 + EZ 2
1
h(Y ) ≤ log 2πe(P + N )
2
1 1
I(X; Y ) ≤ log 2πe(P + N ) − log(2πeN )
2 2
1 P
= log 1 +
2 N
Equality can be achieved if Y ∼ N (0, P + N ),
which is achieved when p(x) = N (0, P )
1 P
∴ C = log 1 + bits/use
2 N
– encoding function :
X n : {1, . . . , M } → X n
such that
n
x2
X
i (w) ≤ nP
i=1
where w = 1, . . . , M (message set) and
X n = {xn(1), . . . , xn(M )} (codebook)
– decoding function :
g : Y n → {1, . . . , M }
– Rate :
log2 M
R= bits per use
n
(n)
– Error probabilities λw , λ(n) and Pe de-
fined as in the case of DMC
5
• A rate R said to be achievable for a Gaussian
channel with a power constraint P if we can
find a sequence of (d2nR e, n) codes (for n →
∞) satisfying the power constraint such that
the maximal error probability λ(n) → 0
6
5. A Plausibility Argument
• Maximum rate
log M 1 P + N n/2
= log bits per use
n n N
7
6. Sphere Packing
8
7. Black Swans
9
8. Parallel Gaussian Channels
Yj = Xj + Zj , j = 1, . . . , k
where Z1, . . . , Zk are independent Gaussian ran-
dom var., Zj ∼ N (0, Nj )
Y =X+Z
EkXk2 ≤ P
on total average input power, wish to maximize
the total capacity of the vector channel, by allo-
cating P1, . . . Pk among the channels, such that
X
Pi = P
where P i = EXi2
10
The capacity of vector channel is
C= max I(X; Y)
p(x):EkXk2 ≤P
We need to solve
max C
{P1 ,...,Pk }
subject to
X
Pi ≤ P
i
Pi ≥ 0 ∀i
11
• First show that
X
I(X; Y) ≤ h(Yi) − h(Zi)
i
X1
Pi
≤ log 1 +
i 2 Ni
• Next find
X Pi
Cmax = max log 1 +
{P1 ,...,Pk } i Ni
subject to
X
Pi − P ≤ 0
i
Pi ≥ 0 ∀i
12
Maximize the Lagrangian
X Pi X
J(P) = log 1 + − λ( Pi − P )
i Ni i
where P = (P1, . . . , Pk ) and λ ≥ 0
∂J(P)
⇒ = 0,
∂Pj
gives
P j = ν − Nj , j = 1, . . . , k
where ν = 1/λ
13
Interpret the solution:
Nj ≤ P̄ + N̄ j = 1, . . . , k
where
1X
N̄ = Ni
k i
P
P̄ =
k
14
9. Water-Filling
(ν − Ni)+ = P
X
where
(
x if x ≥ 0
(x)+ =
0 if x < 0
15
10. Time Varying Channels
16
• In practice, transmitter and/or receiver may
have some knowledge of Q
– Outage capacity
17
11. Example: Fading Channel
Yi = QiXi + Zi
where Qi is random channel gain during i-th
transmission (Zi is Gaussian noise)
1 Q2P
C(Q) = log 1 + bits/use
2 N
18
12. An Interpretation of Ergodic Ca-
pacity
19
13. Outage Capacity
P (C(Q) < R) ≤ a%
20
14. Band-limited Channels
21
15. Channel Model
Z(t)
'$
?
X(t) - + - Linear Filter - Y (t)
&%
22
16. Capacity
23
17. Line of Thinking
24
18. Capacity of Band-limited Chan-
nels
P
• Power per signal sample is 2W
25
P
C = W log 1 + bits per second
N0 W
where NPW is the SNR at the channel output
0
26