An Efficient Software Stack Sphere Decoder for Polar Codes

被引:9
|
作者
Zhou, Huayi [1 ,2 ,3 ,4 ]
Song, Wenqing [5 ]
Gross, Warren J. [6 ]
Zhang, Zaichen [1 ,2 ,3 ,4 ]
You, Xiaohu [1 ,2 ,3 ,4 ]
Zhang, Chuan [1 ,2 ,3 ,4 ]
机构
[1] Southeast Univ, LEADS, Nanjing 210096, Peoples R China
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 210096, Peoples R China
[3] Southeast Univ, Quantum Informat Ctr, Nanjing 210096, Peoples R China
[4] Purple Mt Labs, Nanjing 210096, Peoples R China
[5] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Peoples R China
[6] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 0G4, Canada
基金
中国国家自然科学基金;
关键词
Polar codes; stack sphere decoding; sphere decoder (SD); synchronous determination;
D O I
10.1109/TVT.2019.2959093
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Proved to achieve the symmetric capacity of the binary-input discrete memoryless channels, polar codes have been chosen for the eMBB control channels in the 5th generation mobile communication systems. Besides the main decoding algorithms like successive cancellation (SC) decoding and CRC-aid SC list (CA-SCL) decoding, sphere decoder (SD) and list SD (LSD) are the alternatives for short codeswith less requiredmemory bits. Existing SD and LSD attain high calculation complexity, for SD requires a back-tracking process and LSD needs a large list size L to achieve satisfying performance. To reduce complexity, an efficient software stack sphere decoder (ESSD) based on the synchronous determination is firstly proposed in this article. With the dynamic set-by-set decoding in the stack structure, it achieves the lowest complexity in SD-based decoders (SD/LSD/ESSD) while sharing the same performance on low-rate codes and high-rate codes. Compared with the CA-SCL decoder, the complexity and latency of the proposed ESSD are also competitive at high signal-to-noise-ratio on the displayed codes. Implemented on C++, the proposed ESSD reduces 44.77% latency compared with CA-SCL-32 for P(128, 120) at the BER of 10(-5) with E-b/N-0 = 7 dB.
引用
收藏
页码:1257 / 1266
页数:10
相关论文
共 50 条
  • [1] An Efficient Software List Sphere Decoder for Polar Codes
    Huayi Zhou
    Yuxiang Fu
    Zaichen Zhang
    Warren J. Gross
    Xiaohu You
    Chuan Zhang
    Journal of Signal Processing Systems, 2020, 92 : 517 - 528
  • [2] An Efficient Software List Sphere Decoder for Polar Codes
    Zhou, Huayi
    Fu, Yuxiang
    Zhang, Zaichen
    Gross, Warren J.
    You, Xiaohu
    Zhang, Chuan
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2020, 92 (05): : 517 - 528
  • [3] Efficient Successive Cancellation Stack Decoder for Polar Codes
    Song, Wenqing
    Zhou, Huayi
    Niu, Kai
    Zhang, Zaichen
    Li, Li
    You, Xiaohu
    Zhang, Chuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (11) : 2608 - 2619
  • [4] An Efficient List Decoder Architecture for Polar Codes
    Lin, Jun
    Yan, Zhiyuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (11) : 2508 - 2518
  • [5] Efficient List Decoder Architecture for Polar Codes
    Lin, Jun
    Yan, Zhiyuan
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 1022 - 1025
  • [6] Efficient Sphere Decoding of Polar Codes
    Guo, Jing
    Guillen i Fabregas, Albert
    2015 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2015, : 236 - 240
  • [7] Sphere decoder for polar codes concatenated with cyclic redundancy check
    Yongrun Yu
    Zhiwen Pan
    Nan Liu
    Xiaosi Tan
    Science China Information Sciences, 2019, 62
  • [8] Sphere decoder for polar codes concatenated with cyclic redundancy check
    Yu, Yongrun
    Pan, Zhiwen
    Liu, Nan
    Tan, Xiaosi
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (08)
  • [9] Sphere decoder for polar codes concatenated with cyclic redundancy check
    Yongrun YU
    Zhiwen PAN
    Nan LIU
    Xiaosi TAN
    Science China(Information Sciences), 2019, 62 (08) : 159 - 171
  • [10] An Improved Software List Sphere Polar Decoder With Synchronous Determination
    Zhou, Huayi
    Tan, Xiaosi
    Gross, Warren J.
    Zhang, Zaichen
    You, Xiaohu
    Zhang, Chuan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (06) : 5236 - 5245