Professional Documents
Culture Documents
Einsteinufer 25
10587 Berlin
Lecture 1:
Sekretariat HFT6
Patrycja Chudzik
Copyright G. Caire 12
Outline
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
• Two-user MAC.
Telefon +49 (0)30 314-29668
Telefax +49 (0)30 314-28320
caire@tu-berlin.de
Sekretariat HFT6
Patrycja Chudzik
Copyright G. Caire 13
Two-user MAC
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
W1 X1
Tx1
c1 , W
{W c2 }
PY |X1 ,X2 Y
Rx
W2 X2
Tx2
Copyright G. Caire 14
The “networking” approach to the MAC
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Copyright G. Caire 15
Definitions
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Sekretariat HFT6
Patrycja Chudzik
f1 : M1 ! X1n, f2 : M2 ! X2n
• A decoding function
g : Y n ! M1 ⇥ M 2
Copyright G. Caire 16
Capacity region
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
⇣ ⌘
Telefax +49 (0)30 314-28320
sekretariat@mk.tu-berlin.de
c1, M
Pe(f1, f2, g) = P (M c2) 6= (M1, M2) ,
where M1, M2 are independent and uniformly distributed over M1 and M2,
respectively, and where
c1, M
X1n = x1(M1), X2n = x2(M2), (M c2) = g(Y n).
• The MAC capacity region C is the closure of the set of all pairs (R1, R2) for
(n) (n)
which there exists a sequence of codes (f1 , f2 , g (n)) with rates (R1, R2)
(n) (n)
and Pe(f1 , f2 , g (n)) ! 0 as n ! 1.
Copyright G. Caire 17
Simple inner and outer bounds
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
Sekretariat HFT6
Patrycja Chudzik
R1 R2
+ 1
C1 C2
Copyright G. Caire 18
coding theorem, we can show that the maximum sum rate is upper bounded by
How the
R1 + R2capacity
C12 := region looks
max I(X 1, X2like?
;Y )
p(x1 )p(x2 )
• Using these rates, we can derive the following time-division inner bound and
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
10587 Berlin
R2
Einsteinufer 25
Time-division
Sekretariat HFT6
Patrycja Chudzik
C2 Outer bound
R1
C1
Copyright G. Caire 19
Capacity region of the 2-user MAC
LNIT: Multiple Access Channels (2010-06-22 08:45) Page 4 – 9
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Theorem 1.Single-Letter
MAC CapacityCharacterization
region: The MACofcapacity
the Capacity
region isRegion
the convex
Prof. Dr. Giuseppe Caire
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
• Let (X1, X2) ⇠ p(x1)p(x2). Define R(X1, X2) as the set of (R1, R2) rate pairs
Telefon +49 (0)30 314-28459
Telefax +49 (0)30 314-28320
sekretariat@mk.tu-berlin.de
I(X2; Y |X1)
I(X2; Y )
• Theorem 2 (Ahlswede [2], Liao [3]): The capacity region C for the DM-MAC is
Copyright G. Caire
the convex closure of the union of the regions R(X1, X2) over all p(x1 )p(x2) 20
Proof: Achievability
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
• Fix PQ, PX1|Q and PX2|Q. We shall show that any point in the interior of
Telefon +49 (0)30 314-29668
Telefax +49 (0)30 314-28320
caire@tu-berlin.de
Sekretariat HFT6
Copyright G. Caire 21
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
(1, 1)}.
Telefon +49 (0)30 314-28459
Telefax +49 (0)30 314-28320
sekretariat@mk.tu-berlin.de
m1 m2 joint pmf
1 1 PX1|QPX2|QPY |X1,X2
* 1 PX1|QPX2|QPY |X2,Q
1 * PX1|QPX2|QPY |X1,Q
* * PX1|QPX2|QPY |Q
Copyright G. Caire 22
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
Copyright G. Caire 23
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
1. By LLN P(E1c|M1 = 1, M2 = 1) ! 0.
sekretariat@mk.tu-berlin.de
Copyright G. Caire 24
Proof: Converse
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
(n)
• Assume that there is a sequence of (R1, R2, n)-codes such that Pe ! 0 as
Telefon +49 (0)30 314-29668
Telefax +49 (0)30 314-28320
caire@tu-berlin.de
Sekretariat HFT6
Patrycja Chudzik
n ! 1.
Telefon +49 (0)30 314-28459
Telefax +49 (0)30 314-28320
sekretariat@mk.tu-berlin.de
n
Y
(M1, M2, X1n, X2n, Y n) ⇠ 2 n(R1 +R2 )
PY |X1,X2 (yi|x1i, x2i)
i=1
⇥1{X1n = x1(m1)} ⇥ 1{X2n = x2(m2)}
Copyright G. Caire 25
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
• Therefore:
n n n
n(R1 + R2 ) = H(M1 , M2 ) H(M1 , M2 |Y ) + H(M1 , M2 |Y ) I(M1 , M2 ; Y ) + n✏n
n n n
nR1 = H(M1 |M2 ) H(M1 |Y , M2 ) + H(M1 |Y , M2 ) I(M1 ; Y |M2 ) + n✏n
n n n
nR2 = H(M2 |M1 ) H(M2 |Y , M1 ) + H(M2 |Y , M1 ) I(M2 ; Y |M1 ) + n✏n
Copyright G. Caire 26
Sum rate inequality
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
Xn
= I(M1, M2; Yi|Y i 1) + n✏n
i=1
Xn
= I(M1, M2, X1i, X2i; Yi|Y i 1
) + n✏n
i=1
Xn
= I(X1i, X2i; Yi|Y i 1
) + I(M1, M2; Yi|Y i 1
, X1i, X2i) + n✏n
i=1
Xn
= I(X1i, X2i; Yi) + n✏n
i=1
Copyright G. Caire 27
Individual rate inequalities
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
n
10587 Berlin
i=1
n
X i 1
= I(M1; Yi|Y , M2, X2i) + n✏n
i=1
n
X i 1
I(M1, M2, Y ; Yi|X2i) + n✏n
i=1
n
X i 1
= I(X1i, M1, M2, Y ; Yi|X2i) + n✏n
i=1
n ⇣
X ⌘
i 1
= I(X1i; Yi|X2i) + I(M1, M2, Y ; Yi|X1i, X2i) + n✏n
i=1
n
X
= I(X1i; Yi|X2i) + n✏n
i=1
Copyright G. Caire 28
Multiletter rate inequalities
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
• We arrive at
Telefon +49 (0)30 314-29668
Telefax +49 (0)30 314-28320
caire@tu-berlin.de
Sekretariat HFT6
Patrycja Chudzik
n
1X
R1 I(X1i; Yi|X2i) + ✏n
n i=1
n
1X
R2 I(X2i; Yi|X1i) + ✏n
n i=1
n
1X
R1 + R2 I(X1i, X2i; Yi) + ✏n
n i=1
Copyright G. Caire 29
From multiletter to single-letter
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
n
1X
R1 I(X1i; Yi|X2i) + ✏n
n i=1
= I(X1Q; YQ|X2Q, Q) + ✏n
R1 I(X1; Y |X2, Q)
R2 I(X2; Y |X1, Q)
R1 + R2 I(X1, X2; Y |Q)
Copyright G. Caire 30
The Gaussian MAC
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Sekretariat HFT6
Patrycja Chudzik
Y = g 1 X1 + g 2 X2 + Z
Copyright G. Caire 31
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
• For the real case, we define S1 = 2g12Es1/N0 and S2 = 2g22Es2/N0, and the
Prof. Dr. Giuseppe Caire
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
R1 C(S1)
R2 C(S2)
R1 + R2 C(S1 + S2)
• It is easy to see that this is in fact the capacity region (no convex hull needed
since it is achieved by a single input distribution).
Copyright G. Caire 32
(R1, R2) rate pairs satisfying
The Wyner-Cover
R1 pentagon
C(S1),
Faculty of
Electrical Engineering and
R2 C(S2),
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
R2
Telefon +49 (0)30 314-28459
Telefax +49 (0)30 314-28320
sekretariat@mk.tu-berlin.de
C(S2)
R1
C(S1 /(1 + S2)) C(S1)
• Remark: The capacity region coincides with the simple outer bound and
convexification via time-sharing random variable Q is required
Copyright G. Caire 33
LNIT: Multiple Access Channels (2010-06-22 08:45)
while treating the other codeword as noise. This scheme achieves the set of
(R1, R2) pairs such that R1 < C(S1/(S2 + 1)), R2 < C(S2/(S1 + 1))
Comparison with multiaccess techniques
Faculty of
Electrical Engineering and
• TDMA: A straightforward TDMA scheme achieves the set of (R1, R2) pairs
such that R1 < ↵ C(S1), R2 < ↵ C(S2) for some ↵ 2 [0, 1]
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
• Note that when SNRs are sufficiently low, treating the other codeword as noise
can outperform TDMA for some rate pairs
Telefon +49 (0)30 314-29668
Telefax +49 (0)30 314-28320
caire@tu-berlin.de
Sekretariat HFT6
Patrycja Chudzik
⇣ ⌘ Treating
S2
C S1 +1 other codeword
as noise
⇣ ⌘ R1 ⇣ ⌘ R1
S1 S1
C S2 +1
C(S1 ) C S2 +1
C(S1 )
Copyright G. Caire 34
Generalization to K users
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Theorem 2. K-user MAC capacity region. The capacity region of the K-user
Einsteinufer 25
10587 Berlin
MAC with common message is given by the convex closure of the set of rates
Sekretariat HFT6
Patrycja Chudzik
satisfying
Telefax +49 (0)30 314-28320
sekretariat@mk.tu-berlin.de
X
Rk I(XK; Y |XKc , Q)
k2K
for all K ✓ [1 : K] (we use the notation XK = {Xk : k 2 K}), for some
QK
PQ k=1 PXk |Q. ⇤
Copyright G. Caire 35
K-user Gaussian MAC
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
K
X
Y = g k Xk + Z
k=1
Pn
with 1
n i=1 |xk,i (mk )|
2
Esk , 8 k = 1, . . . , K and all messages mk .
• Letting Sk = 2gk2 Esk /N0 (real case), or Sk = |gk |2Esk /N0 (complex case), we
have:
( ! )
X X
C(S1, . . . , SK ) = Rk C Sk 8 K ✓ {1, . . . , K}
k2K k2K
Copyright G. Caire 36
Resource allocation on the Gaussian MAC
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
Copyright G. Caire 37
Polymatroid structure of C
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
1. f (;) = 0 (normalized).
Copyright G. Caire 38
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
Copyright G. Caire 39
Polymatroids and linear programming
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
rate-sum:
Patrycja Chudzik
XK
maximize wk Rk , subject to R 2 C
k=1
Copyright G. Caire 40
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
K
!
X |g⇡k |2 ⇡k
Rsum(w) = w ⇡k C PK 2
k=1 1+ j=k+1 |g⇡j | ⇡j
0 1
K
X K
X
= (w⇡k w⇡k 1 )C @ |g⇡j |2 ⇡j
A
k=1 j=k
where w⇡0 = w0 = 0.
Copyright G. Caire 41
Faculty of
Electrical Engineering and
Computer Systems
Department of Telecommunication
Systems
Einsteinufer 25
10587 Berlin
Sekretariat HFT6
Patrycja Chudzik
End of Lecture 1
Copyright G. Caire 42