• DocumentCode
    1756304
  • Title

    Polar codes: Primary concepts and practical decoding algorithms

  • Author

    Kai Niu ; Kai Chen ; Jiaru Lin ; Zhang, Q.T.

  • Author_Institution
    Key Lab. of Universal Wireless Commun. (Minist. of Educ.), Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    52
  • Issue
    7
  • fYear
    2014
  • fDate
    41821
  • Firstpage
    192
  • Lastpage
    203
  • Abstract
    Polar codes represent an emerging class of error-correcting codes with power to approach the capacity of a discrete memoryless channel. This overview article aims to illustrate its principle, generation and decoding techniques. Unlike the traditional capacity-approaching coding strategy that tries to make codes as random as possible, the polar codes follow a different philosophy, also originated by Shannon, by creating a jointly typical set. Channel polarization, a concept central to polar codes, is intuitively elaborated by a Matthew effect in the digital world, followed by a detailed overview of construction methods for polar encoding. The butterfly structure of polar codes introduces correlation among source bits, justifying the use of the SC algorithm for efficient decoding. The SC decoding technique is investigated from the conceptual and practical viewpoints. State-of-the-art decoding algorithms, such as the BP and some generalized SC decoding, are also explained in a broad framework. Simulation results show that the performance of polar codes concatenated with CRC codes can outperform that of turbo or LDPC codes. Some promising research directions in practical scenarios are also discussed in the end.
  • Keywords
    channel coding; decoding; error correction codes; parity check codes; turbo codes; CRC codes; LDPC codes; SC algorithm; SC decoding; SC decoding technique; capacity-approaching coding strategy; channel polarization; decoding algorithms; decoding techniques; discrete memoryless channel; error-correcting codes; polar codes; polar encoding; turbo codes; Channel capacity; Channel coding; Decoding; Error probability; Polar codes;
  • fLanguage
    English
  • Journal_Title
    Communications Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    0163-6804
  • Type

    jour

  • DOI
    10.1109/MCOM.2014.6852102
  • Filename
    6852102