The Capacity Region of the Gaussian MIMO Broadcast Channel

Similar documents
A Proof of the Converse for the Capacity of Gaussian MIMO Broadcast Channels

Capacity Region of Reversely Degraded Gaussian MIMO Broadcast Channel

On the Required Accuracy of Transmitter Channel State Information in Multiple Antenna Broadcast Channels

On Gaussian MIMO Broadcast Channels with Common and Private Messages

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels

USING multiple antennas has been shown to increase the

An Alternative Proof for the Capacity Region of the Degraded Gaussian MIMO Broadcast Channel

Duality, Achievable Rates, and Sum-Rate Capacity of Gaussian MIMO Broadcast Channels

Outage-Efficient Downlink Transmission Without Transmit Channel State Information

Lecture 10: Broadcast Channel and Superposition Coding

On the Capacity of the Multiple Antenna Broadcast Channel

On the Capacity of Interference Channels with Degraded Message sets

Degrees of Freedom Region of the Gaussian MIMO Broadcast Channel with Common and Private Messages

The Capacity Region of the Gaussian Cognitive Radio Channels at High SNR

Capacity of a Class of Cognitive Radio Channels: Interference Channels with Degraded Message Sets

Competition and Cooperation in Multiuser Communication Environments

Input Optimization for Multi-Antenna Broadcast Channels with Per-Antenna Power Constraints

Two Applications of the Gaussian Poincaré Inequality in the Shannon Theory

The Gallager Converse

On the Optimality of Multiuser Zero-Forcing Precoding in MIMO Broadcast Channels

Multiple Antennas in Wireless Communications

On the Capacity of Fading MIMO Broadcast Channels with Imperfect Transmitter Side-Information

Weighted Sum Rate Optimization for Cognitive Radio MIMO Broadcast Channels

Capacity Bounds for. the Gaussian Interference Channel

IN this paper, we show that the scalar Gaussian multiple-access

Capacity Bounds for Diamond Networks

Sum Rate of Multiterminal Gaussian Source Coding

Vector Channel Capacity with Quantized Feedback

Generalized Writing on Dirty Paper

On the Capacity Region of the Gaussian Z-channel

On the Rate-Limited Gelfand-Pinsker Problem

Capacity of the Discrete Memoryless Energy Harvesting Channel with Side Information

Superposition Encoding and Partial Decoding Is Optimal for a Class of Z-interference Channels

On the Duality of Gaussian Multiple-Access and Broadcast Channels

The Capacity Region of the Cognitive Z-interference Channel with One Noiseless Component

Bounds and Capacity Results for the Cognitive Z-interference Channel

An Uplink-Downlink Duality for Cloud Radio Access Network

Sum-Power Iterative Watefilling Algorithm

On the Capacity of MIMO Rician Broadcast Channels

Multiaccess Channels with State Known to One Encoder: A Case of Degraded Message Sets

Information Theory for Wireless Communications. Lecture 10 Discrete Memoryless Multiple Access Channel (DM-MAC): The Converse Theorem

The Role of Directed Information in Network Capacity

Capacity bounds for multiple access-cognitive interference channel

On the Degrees of Freedom of the Finite State Compound MISO Broadcast Channel

Optimal Data and Training Symbol Ratio for Communication over Uncertain Channels

Fairness in Multiuser Systems with Polymatroid Capacity Region

Sum Capacity of Gaussian Vector Broadcast Channels

Scheduling of Multi-Antenna Broadcast Systems with Heterogeneous Users

Fundamentals of Multi-User MIMO Communications

Multiuser Capacity in Block Fading Channel

to be almost surely min{n 0, 3

Ahmed S. Mansour, Rafael F. Schaefer and Holger Boche. June 9, 2015

Optimal Power Allocation for Parallel Gaussian Broadcast Channels with Independent and Common Information

Space-Time Coding for Multi-Antenna Systems

Optimal Power Allocation over Parallel Gaussian Broadcast Channels

On Compound Channels With Side Information at the Transmitter

Bounds on Achievable Rates for General Multi-terminal Networks with Practical Constraints

LECTURE 13. Last time: Lecture outline

Interference Channel aided by an Infrastructure Relay

Optimal Encoding Schemes for Several Classes of Discrete Degraded Broadcast Channels

WIRELESS networking constitutes an important component

Cognitive Radio: An Information-Theoretic Perspective

arxiv: v2 [cs.it] 27 Aug 2016

An Outer Bound for the Gaussian. Interference channel with a relay.

Weighted Proportional Fairness Capacity of Gaussian MIMO Broadcast Channels

A Dual Decomposition Approach to the Sum Power Gaussian Vector Multiple Access Channel Sum Capacity Problem

Interactive Interference Alignment

Upper Bounds on MIMO Channel Capacity with Channel Frobenius Norm Constraints

On Two-user Fading Gaussian Broadcast Channels. with Perfect Channel State Information at the Receivers. Daniela Tuninetti

On the Rate Duality of MIMO Interference Channel and its Application to Sum Rate Maximization

Mathematical methods in communication June 16th, Lecture 12

Parallel Additive Gaussian Channels

Shannon meets Wiener II: On MMSE estimation in successive decoding schemes

Transmit Covariance Matrices for Broadcast Channels under Per-Modem Total Power Constraints and Non-Zero Signal to Noise Ratio Gap

Interference Channels with Source Cooperation

Broadcasting over Fading Channelswith Mixed Delay Constraints

The Capacity of the Semi-Deterministic Cognitive Interference Channel and its Application to Constant Gap Results for the Gaussian Channel

The Optimality of Beamforming: A Unified View

Information Theory for Wireless Communications, Part II:

ACOMMUNICATION situation where a single transmitter

Sum Capacity of the Vector Gaussian Broadcast Channel and Uplink-Downlink Duality

LECTURE 3. Last time:

Lecture 1: The Multiple Access Channel. Copyright G. Caire 12

Conjugate Gradient Projection Approach for Multi-Antenna Gaussian Broadcast Channels

I. Introduction. Index Terms Multiuser MIMO, feedback, precoding, beamforming, codebook, quantization, OFDM, OFDMA.

Anatoly Khina. Joint work with: Uri Erez, Ayal Hitron, Idan Livni TAU Yuval Kochman HUJI Gregory W. Wornell MIT

Multi-User Gain Maximum Eigenmode Beamforming, and IDMA. Peng Wang and Li Ping City University of Hong Kong

Distributed MIMO Network Optimization Based on Duality and Local Message Passing

On the Optimality of Beamformer Design for Zero-forcing DPC with QR Decomposition

1424 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 25, NO. 7, SEPTEMBER 2007

Gaussian channel. Information theory 2013, lecture 6. Jens Sjölund. 8 May Jens Sjölund (IMT, LiU) Gaussian channel 1 / 26

Channel Dependent Adaptive Modulation and Coding Without Channel State Information at the Transmitter

Morning Session Capacity-based Power Control. Department of Electrical and Computer Engineering University of Maryland

Degrees of Freedom for the MIMO Interference Channel REFERENCES

Achievable rates of MIMO downlink beamforming with non-perfect CSI: a comparison between quantized and analog feedback

Primary Rate-Splitting Achieves Capacity for the Gaussian Cognitive Interference Channel

On Network Interference Management

Physical-Layer MIMO Relaying

Interference, Cooperation and Connectivity A Degrees of Freedom Perspective

Precoding for the Multi-Antenna Downlink: Multiuser SNR Gap and Optimal User Ordering

Transcription:

0-0 The Capacity Region of the Gaussian MIMO Broadcast Channel Hanan Weingarten, Yossef Steinberg and Shlomo Shamai (Shitz)

Outline Problem statement Background and preliminaries Capacity region of the degraded Gaussian vector broadcast channel Capacity region of the non-degraded Gaussian vector broadcast channel (without use of the DSM bound)

Problem Statement 2 y k = H k x + n k, k =,...,m x : Transmitted vector (t ). y k : Received vector by k th user (r k ). H k : Gain matrix between channel input and user k (r k t - fixed and known to both transmitter and receivers). n k N(0, N k ): Additive noise vector (r k ). Power constraint, P. C MIMO (P, N...m, H...m ) =?

Known Results - Degraded BC placemen Y 3 X P Y X P Y2 Y Y 2 In general, C depends only on P Y X and P Y2 X Stochastically degraded: If there exist Y and Y2 such that X Y Y2 form a Markov chain and such that P Y X = P Y X and P Y 2 X = P Y2 X C Deg = where U is an auxiliary r.v. P U,X,Y,Y 2 = P U,X P Y2,Y X { } R I(X; Y U), (R, R 2 ) R 2 I(U; Y 2 )

Known Results for Degraded BC Capacity Region - Scalar Gaussian BC 4 y = x + n, y 2 = x + n 2 n N(0, N ), n 2 N(0, N 2 ) (N 2 N ) C sclr = 0 α R ( (R, R 2 ) 2 log + αp ), N R 2 ( ) 2 log ( α)p + N 2 + αp Superposition coding and successive decoding

Known Results for Degraded BC Capacity Region - Scalar Gaussian BC 5 Scalar Gaussian BC is always stochastically degraded, yet the converse is not trivial Bergmans, IEEE IT, 974: Converse requires Entropy Power Inequality (EPI) Bergman s proof Can not be directly extended to vector Gaussian BCs

Downside 6 MIMO BC is not degraded in general. Capacity of a degraded Gaussian vector BC - Unknown.

Recent Results 7 Sum Capacity: Caire and Shamai, IEEE IT, 2003 Yu and Cioffi,ISIT 2002 Viswanath and Tse, IEEE IT, 2003 Vishwanath, Jindal and Goldsmith, IEEE IT, 2003 Degraded Same Marginal (DSM) Bound: Vishwanath, Kramer, Shamai, Jafar and Goldsmith, DIMACS 2003 Tse and Viswanath, DIMACS 2003

The Broadcast channel and DSM channel with π j = j j 8 y DSM n y DSM 2 H y n 2 H 2 y 2 x y DSM m n m H m y m

DSM Bound Results 9 Conclusion [Vishwanath et al 2003, Tse et al 2003]: If Gaussian coding is optimal for the degraded MIMO BC, then C BC (P, H...m ) = R DPC (P, H...m ). Conjecture [Vishwanath et al 2003, Tse et al 2003]: Gaussian inputs are optimal for the DSM channel (and hence also for the general).

Subclasses of the Gaussian MIMO BC - AMBC and ADBC 0 Aligned BC - AMBC: t = r = = r m and H = = H m = I y k = x + n k, k =,...,m Aligned and Degraded BC - ADBC: if N N 2 N m, then y = x + n, y k = y k + ñ k, Ñ k = E[ñ k ñ T k ] = N k N k k = 2, 3,...,m The capacity region of a general Gaussian MIMO BC can be obtained by a limit process on the capacity region of an AMBC as some of the eigenvalues of some of the noise covariances go to infinity.

Total Power Constraint Vs. Covariance Matrix Const (P S) Proposition. where C(P, N...m ) = S 0 tr{s} P C(S, N...m ) C(P, N...m ) - capacity region of an AMBC under a total power constraint, tr { E[x x T ] } P. C(S, N...m ) - capacity region of an AMBC under a covariance matrix constraint, E[x x T ] S. Note: Capacity results can be extended to per-antenna power constraints.

Capacity Region of the ADBC (Degraded, N N 2 N m ) 2 Gaussian superposition coding and successive decoding: R k Rk G (B...m, N...m ) = 2 log k i= B i + N k k, k =,...,m i= B i + N k B,...,B m : User power allocation. m matrices of size (t t) Gaussian rate region: R G (S, N...m ) = B i 0 i s.t. m i= B i S ( ) R G (B...m, N...m ),...,Rm(B G...m, N...m ) Theorem. Let C(S, N...m ) denote the capacity region of the ADBC, then C(S, N...m ) = R G (S, N...m ).

Proof Technique 3 Entropy Power Inequality (EPI). Use Bergmans (IEEE IT, 974) style proof on enhanced channel instead of the original channel. Note: Without an enhanced channel, extending Bergmans proof to the vector case is not trivial.

Entropy Power Inequality (EPI) 4 Shannon, Bell Sys. Tech. J., 948 Blachman, IEEE IT, 965 Let Z and Y be two independent random vectors, then e 2 n H(Y +Z) e 2 n H(Y ) + e 2 n H(Z) with equality iff Y N(K) and Z N(α K). Bergmans extension to EPI: where P Y,Z W = P Y W P Z. H(Y + Z W) n 2 log ( e 2 n H(Y W) + e 2 n H(Z))

Bergman s converse proof - Scalar case 5 Assume (R, R 2 ) / C sclr (R > 0 and R 2 > 0) be achievable, then R ( ) αp + 2 log N, N R 2 > ( ) P + 2 log N2 N 2 + αp for some 0 α. By Fano s Inequality: n I(W ; Y W 2 ) R 2 log n I(W 2; Y 2 ) R 2 > 2 log ( ) αp + N N ( P + N2 N 2 + αp ) () (2) Thus (from ()) n H(Y W 2 ) 2 log (2πe(αP + N )) (3)

Bergman s converse proof - Scalar case 6 Note: Y 2 = Y + Z where Z has IID elements N(0, N 2 N ) By EPI: H(Y + Z W 2 ) n 2 log ( e 2 n H(Y W 2 ) + e 2 n H(Z)) (by (3)) n H(Y 2 W 2 ) 2 log (2πe(αP + N 2)) (4) Thus, by Fano s inequality (by (2)): n H(Y 2) > log (2πe(P + N 2 )) In contradiction with upper bound on differential entropy!

Bergman s converse proof - Degraded vector channel (pitfalls) y = x + n y 2 = x + n 2 where n N(0, N ), n 2 N(0, N 2 ), (N 2 N 0) In Bergmans development: Scalar channel Vector Channel P S αp B( S) 2 log( ) 2 log det( ) 7 By EPI: n H(Y 2 W 2 ) t ( 2 log e 2 n H(Y W 2 ) {}}{ 2πe(B + N ) t + e 2 n H(Z) {}}{ 2πe(N 2 N ) t )

Bergman s converse proof - Degraded vector channel (pitfalls) 8 However, due to Minkowski inequality, t ( ) 2 log 2πe(B + N ) t + 2πe(N2 N ) t t ( ) 2 log 2πe(B + N 2 ) t Minkowski inequality: Let K 0, K 2 0 with equality iff K K 2. K + K 2 t K t + K2 t i.e. proof will hold if (B + N ) (N 2 N )

Preliminaries - Enhanced Channel 9 Definition (Enhanced Channel). An AMBC, N,...,N m, is an enhanced version of another AMBC, N,...,N m, if N k N k k =,...,m Clearly, R G (S, N...m ) R G (S, N...m) and C(S, N...m ) C(S, N...m)

ADBC - Enhanced Channel Existence Theorem Theorem 2. Consider an ADBC with noise covariances N,...,N m. If the power allocation B O,...,Bm O achieves a boundary point of R G (S, N...m ) under a covariance constraint, S 0, then there exists an enhanced ADBC with noise covariances N k such that k. (Enhanced Channel) 20 0 N k N k and N k N k+ 2. (Proportionality) for some α k 0. α k k Bj O + N k = N k+ N k j= 3. (Rate preservation and Optimality preservation) R G k (B O...m, N...m ) = R G k (B O...m, N...m)

Example 2 0.4 0.2 Gaussian rate region of a two user 2 2 ADBC R G (S, N...m), tangential to R G (S, N...m ) at R = 0. R2 0.08 0.06 R G (S, N...m), departs from R G (S, N...m ) at R = 0.7 0.04 0.02 R G (S, N...m ) 0 0 0.2 0.4 0.6 0.8.2.4.6.8 R

Application of the Enhanced Channel Theorem 22 Assume (R, R 2 ) / R G (S, N...m ), then by Fano Inequality + Theorem 2 (Rate Preservation) + Information processing inequality: n I(W ; Ȳ W 2 ) n I(W ; Ȳ W 2 ) 2 log B O + N N = B O 2 log + N (5) N n I(W 2; Ȳ 2) n I(W 2; Ȳ 2 ) > 2 log S + N 2 B O + N 2 = 2 log S + N 2 B O + N 2 (6)

Capacity of the AMBC 23 DPC precoding in a given order π: R k R DPC π (k) (π, B...m, N...m ), k =,...,m where Rk DPC (π, B...m, N...m ) = 2 log k i= B π(i) + N π(k) k i= B π(i) + N π(k) where π: A given ordering of the users (a permutation of the set {,...,m}) B,...,B m : User power allocation. A set of positive semi-definite matrices (t t)

Capacity of the AMBC 24 DPC rate region: R DPC (S, N...m ) = co π Π B,...,B m s.t. B i 0, i m i= B i S ( R DPC π () (π, B...m, N...m ),..., R DPC π (m) (π, B...m, N...m ) ) Theorem 3. Let C(S, N...m ) denote the capacity region of the AMBC, then C(S, N...m ) = R DPC (S, N...m ).

AMBC - Enhanced Channel Existence Theorem 25 Theorem 4. Let { (R,...,R m ) R m m i= γ ir i = b } (γ i > 0, b > 0) be a supporting hyperplane of R DPC (S, N...m ). Then, there exists an enhanced ADBC, (Ñ,...,Ñ m) such that R G (S, N...m) is supported by the same hyperplane. 2.5 DPC rate region of a two user 4 4 AMBC 2 Supporting Hyperplane.5 R G (S, N...m) R2 R DPC (S, N...m ) 0.5 0 0 0.5.5 2 2.5 3 3.5 4 4.5 R

Converse for AMBC 26 3 DPC rate region of a two user 4 4 AMBC 2.5 2 R2.5 R DPC (S, N...m ) External point 0.5 0 0 0.5.5 2 2.5 3 R

Converse for AMBC 27 3 DPC rate region of a two user 4 4 AMBC 2.5 Supporting Hyperplane 2 R2.5 R DPC (S, N...m ) External point 0.5 0 0 0.5.5 2 2.5 3 R

Converse for AMBC 28 3 DPC rate region of a two user 4 4 AMBC 2.5 Supporting Hyperplane 2 R G (S, N...m) R2.5 R DPC (S, N...m ) External point 0.5 0 0 0.5.5 2 2.5 3 R

Converse for AMBC 29 3 DPC rate region of a two user 4 4 AMBC 2.5 Supporting Hyperplane 2 R G (S, N...m) = C(S, N...m) C(S, N...m ) R2.5 R DPC (S, N...m ) External point 0.5 0 0 0.5.5 2 2.5 3 R