Code designs for MIMO broadcast channels

Momin Uppal, Vladimir Stankovic, Zixiang Xiong

Research output: Contribution to journalArticle

11 Citations (Scopus)
91 Downloads (Pure)

Abstract

Recent information-theoretic results show the optimality of dirty-paper coding (DPC) in achieving the full capacity region of the Gaussian multiple-input multiple-output (MIMO) broadcast channel (BC). This paper presents a DPC based code design for BCs. We consider the case in which there is an individual rate/signal-to-interference-plus-noise ratio (SINR) constraint for each user. For a fixed transmitter power, we choose the linear transmit precoding matrix such that the SINRs at users are uniformly maximized, thus ensuring the best bit-error rate performance. We start with Cover's simplest two-user Gaussian BC and present a coding scheme that operates 1.44 dB from the boundary of the capacity region at the rate of one bit per real sample (b/s) for each user. We then extend the coding strategy to a two-user MIMO Gaussian BC with two transmit antennas at the base-station and develop the first limit-approaching code design using nested turbo codes for DPC. At the rate of 1 b/s for each user, our design operates 1.48 dB from the capacity region boundary. We also consider the performance of our scheme over a slow fading BC. For two transmit antennas, simulation results indicate a performance loss of only 1.4 dB, 1.64 dB and 1.99 dB from the theoretical limit in terms of the total transmission power for the two, three and four user case, respectively.
Original languageEnglish
Pages (from-to)986-996
Number of pages11
JournalIEEE Transactions on Communications
Volume57
Issue number4
DOIs
Publication statusPublished - 14 Apr 2009

Fingerprint

Antennas
Turbo codes
Power transmission
Base stations
Fading channels
Bit error rate
Transmitters

Keywords

  • Gaussian channels
  • MIMO communication
  • broadcast channels
  • channel capacity
  • channel coding
  • error statistics
  • fading channels
  • linear codes
  • matrix algebra
  • precoding
  • transmitting antennas

Cite this

Uppal, Momin ; Stankovic, Vladimir ; Xiong, Zixiang. / Code designs for MIMO broadcast channels. In: IEEE Transactions on Communications. 2009 ; Vol. 57, No. 4. pp. 986-996.
@article{959875d494c840ef9d7f2c42477954bd,
title = "Code designs for MIMO broadcast channels",
abstract = "Recent information-theoretic results show the optimality of dirty-paper coding (DPC) in achieving the full capacity region of the Gaussian multiple-input multiple-output (MIMO) broadcast channel (BC). This paper presents a DPC based code design for BCs. We consider the case in which there is an individual rate/signal-to-interference-plus-noise ratio (SINR) constraint for each user. For a fixed transmitter power, we choose the linear transmit precoding matrix such that the SINRs at users are uniformly maximized, thus ensuring the best bit-error rate performance. We start with Cover's simplest two-user Gaussian BC and present a coding scheme that operates 1.44 dB from the boundary of the capacity region at the rate of one bit per real sample (b/s) for each user. We then extend the coding strategy to a two-user MIMO Gaussian BC with two transmit antennas at the base-station and develop the first limit-approaching code design using nested turbo codes for DPC. At the rate of 1 b/s for each user, our design operates 1.48 dB from the capacity region boundary. We also consider the performance of our scheme over a slow fading BC. For two transmit antennas, simulation results indicate a performance loss of only 1.4 dB, 1.64 dB and 1.99 dB from the theoretical limit in terms of the total transmission power for the two, three and four user case, respectively.",
keywords = "Gaussian channels, MIMO communication, broadcast channels, channel capacity, channel coding, error statistics, fading channels, linear codes, matrix algebra, precoding, transmitting antennas",
author = "Momin Uppal and Vladimir Stankovic and Zixiang Xiong",
year = "2009",
month = "4",
day = "14",
doi = "10.1109/TCOMM.2009.04.070300",
language = "English",
volume = "57",
pages = "986--996",
journal = "IEEE Transactions on Communications",
issn = "0090-6778",
number = "4",

}

Code designs for MIMO broadcast channels. / Uppal, Momin; Stankovic, Vladimir; Xiong, Zixiang.

In: IEEE Transactions on Communications, Vol. 57, No. 4, 14.04.2009, p. 986-996.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Code designs for MIMO broadcast channels

AU - Uppal, Momin

AU - Stankovic, Vladimir

AU - Xiong, Zixiang

PY - 2009/4/14

Y1 - 2009/4/14

N2 - Recent information-theoretic results show the optimality of dirty-paper coding (DPC) in achieving the full capacity region of the Gaussian multiple-input multiple-output (MIMO) broadcast channel (BC). This paper presents a DPC based code design for BCs. We consider the case in which there is an individual rate/signal-to-interference-plus-noise ratio (SINR) constraint for each user. For a fixed transmitter power, we choose the linear transmit precoding matrix such that the SINRs at users are uniformly maximized, thus ensuring the best bit-error rate performance. We start with Cover's simplest two-user Gaussian BC and present a coding scheme that operates 1.44 dB from the boundary of the capacity region at the rate of one bit per real sample (b/s) for each user. We then extend the coding strategy to a two-user MIMO Gaussian BC with two transmit antennas at the base-station and develop the first limit-approaching code design using nested turbo codes for DPC. At the rate of 1 b/s for each user, our design operates 1.48 dB from the capacity region boundary. We also consider the performance of our scheme over a slow fading BC. For two transmit antennas, simulation results indicate a performance loss of only 1.4 dB, 1.64 dB and 1.99 dB from the theoretical limit in terms of the total transmission power for the two, three and four user case, respectively.

AB - Recent information-theoretic results show the optimality of dirty-paper coding (DPC) in achieving the full capacity region of the Gaussian multiple-input multiple-output (MIMO) broadcast channel (BC). This paper presents a DPC based code design for BCs. We consider the case in which there is an individual rate/signal-to-interference-plus-noise ratio (SINR) constraint for each user. For a fixed transmitter power, we choose the linear transmit precoding matrix such that the SINRs at users are uniformly maximized, thus ensuring the best bit-error rate performance. We start with Cover's simplest two-user Gaussian BC and present a coding scheme that operates 1.44 dB from the boundary of the capacity region at the rate of one bit per real sample (b/s) for each user. We then extend the coding strategy to a two-user MIMO Gaussian BC with two transmit antennas at the base-station and develop the first limit-approaching code design using nested turbo codes for DPC. At the rate of 1 b/s for each user, our design operates 1.48 dB from the capacity region boundary. We also consider the performance of our scheme over a slow fading BC. For two transmit antennas, simulation results indicate a performance loss of only 1.4 dB, 1.64 dB and 1.99 dB from the theoretical limit in terms of the total transmission power for the two, three and four user case, respectively.

KW - Gaussian channels

KW - MIMO communication

KW - broadcast channels

KW - channel capacity

KW - channel coding

KW - error statistics

KW - fading channels

KW - linear codes

KW - matrix algebra

KW - precoding

KW - transmitting antennas

U2 - 10.1109/TCOMM.2009.04.070300

DO - 10.1109/TCOMM.2009.04.070300

M3 - Article

VL - 57

SP - 986

EP - 996

JO - IEEE Transactions on Communications

JF - IEEE Transactions on Communications

SN - 0090-6778

IS - 4

ER -