A robust multi-level design for dirty-paper coding

Momin Uppal, Guosen Yue, Xin Yan, Xiaodong Wang, Zixiang Xiong

Research output: Contribution to journalArticleResearchpeer-review

5 Citations (Scopus)


We propose a robust close-to-capacity dirty-paper coding (DPC) design framework in which multi-level low density parity check (LDPC) codes and trellis coded quantization (TCQ) are employed as the channel and source coding components, respectively. The proposed design framework is robust in the sense that it yields close to capacity solutions in the high-, medium-, and low-rate regimes. This is in contrast to existing practical DPC schemes that perform well only in one or two of these regimes, but not all three. We design codes for transmission rates of 0.5, 1.0, 1.5, and 2.0 bits/sample (b/s) using one, two, three, and four LDPC levels; at a block length of 2x 105, the codes perform 0.95, 0.58, 0.55, and 0.54 dB from the corresponding information theoretic limits, respectively. We also propose a low-complexity decoding scheme that does not involve iterative message passing between the source and channel decoders; the low-complexity scheme performs only 1.08, 0.85, and 0.79 dB away from the theoretical limits at transmission rates of 1.0, 1.5, and 2.0 b/s, respectively. 

Original languageEnglish
Article number6516169
Pages (from-to)2612-2623
Number of pages12
JournalIEEE Transactions on Communications
Issue number7
Publication statusPublished - Jul 2013
Externally publishedYes


  • Dirty paper coding (DPC)
  • Low density parity check codes (LDPC)
  • Trellis coded quantization (TCQ)
  • Multi-level codes

Cite this