The Journal of China Universities of Posts and Telecommunications ›› 2021, Vol. 28 ›› Issue (6): 82-90.doi: 10.19682/j.cnki.1005-8885.2021.1013

Previous Articles     Next Articles

Dual-CRC polar codes and dual-SCFlip decoding algorithm for cell search in 5G system

  

  1. 1. State Key Laboratory of Integrated Service Networks, Xidian University, Xi'an 710071, China
    2. School of Communication Engineering, Xidian University, Xi'an 710071, China
  • Received:2020-12-22 Revised:2021-06-29 Online:2021-12-30 Published:2021-12-30
  • Supported by:
    the State Major Research and Development Project(2018YFB1802004)

Abstract: Polar codes become the coding scheme for control channels of enhanced mobile broadband (eMBB) scenarios in the fifth generation (5G) communication system due to their excellent decoding performance. For the cell search procedure in 5G system, some common information bits ( CIBs) are transmitted in consecutive synchronization signal blocks ( SSBs). In this paper, a dual-cyclic redundancy check ( dual-CRC) aided encoding scheme is proposed, and the corresponding dual-successive cancellation flip ( dual-SCFlip) algorithm is given to further improve the performance of polar codes in the low signal-to-noise ratio ( SNR) environment. In dual-CRC aided encoding structure, the information bits of polar codes in different transmission blocks add cyclic redundancy check (CRC) sequences respectively according to CIBs and different information bits (DIBs). The structure enlarges the size of CIBs to improve the block error ratio ( BLER) performance of the system. The dual-SCFlip decoder can perform bit flip immediately once CIBs is decoded completely, and then decode DIBs or terminate decoding in advance according to the CRC result, which reduces the delay of decoding and mitigates the error propagation effect. Simulation results show that the dual-CRC aided encoding scheme and dual-SCFlip decoder have significant performance improvement compared to other existing schemes with low SNR.

Key words: polar codes, cell search, dual-CRC, dual-SCFlip

CLC Number: