The improved polar decoder method of physical downlink control channel
-
摘要:
为了提高物理层下行控制信道(Physical Downlink control channel PDCCH)极化码译码的吞吐率,降低复杂度,减少第五代无线通信终端的设计面积,本文提出了一种适用于半导体芯片设计的极化码译码算法.鉴于PDCCH携带的控制信息需要盲解的特性,本文采用分布式循环冗余校验辅助串行抵消表的方法研究了PDCCH的Polar译码过程.通过路径排序和分布式CRC校验比特早停功能,对路径进行优化选择,简化了Polar译码的复杂度;提出并行模块组的改进译码方法减小了芯片设计面积.仿真结果表明该方法不仅降低了复杂度,而且保证了译码性能.
-
关键词:
- 物理层下行控制信道 /
- 极化码 /
- 分布式循环冗余校验辅助串行抵消表 /
- 路径度量 /
- 早停
Abstract:To enhance the throughput of Physical Downlink control channel (PDCCH)Polar decoded and to reduce the complexity of the 5th wireless communication terminal equipment, this paper proposes a Polar decoder algorithm suitable for semiconductor chip design. In view of the characteristics of PDCCH, the decoding of PDCCH Polar is studied by using the method of CRC-Aided successive cancellation method. Polar decoding complexity was simplified by optimizing the path selection through path sorting and distributed CRC early stop function. And the throughput is enhanced by using the method of paralleled processing for chip design. Simulation results show that this method not only reduces the complexity, but also guarantees the decoding performance.
-
[1] ARIKAN E. Channel polarization: a method for constructing capacity-achieving codes for symmetric binary-input memoryless channels[J]. IEEE Transactions on Information Theory, 2009, 55(7): 3051-3073. DOI: 10.1109/TIT.2009.2021379. [2] 3GPP. Technical Specification 38.212 V15.0.0. Multiplexing and channel coding[S]. France: 3GPP Organiztional Partners, 2018. [3] FORNEY G D. Codes on graphs: normal realizations[J]. IEEE Transactions on Information Theory, 2001, 47(2): 520-548. DOI: 10.1109/18.910573. [4] TAL I, VARDY A. List decoding of polar codes[J]. IEEE Transactions on Information Theory, 2015, 61(5): 2213-2226. DOI: 10.1109/TIT.2015.2410251. [5] CHEN K, NIU K, LIN J R. Improved successive cancellation decoding of polar codes[J]. IEEE Transactions on Communications, 2013, 61(8): 3100-3107. DOI: 10.1109/TCOMM.2013.070213.120789. [6] CHEN K, NIU K, LIN J R. List successive cancellation decoding of polar codes[J]. Electronics Letters, 2012, 48(9): 500-501. DOI: 10.1049/el.2011.3334. [7] ANDERSSON M, SCHAEFER R F, OECHTERING T J, et al. Polar coding for bidirectional broadcast channels with common and confidential messages[J]. IEEE Journal on Selected Areas in Communications, 2013, 31(9): 1901-1908. DOI: 10.1109/JSAC.2013.130921. [8] GOELA N, KORADA S B, GASTPAR M. On LP decoding of polar codes[C]//Proceedings of 2010 IEEE Information Theory Workshop. Dublin, Ireland: IEEE, 2010: 1-5. DOI: 10.1109/CIG.2010.5592698. [9] LI B, SHEN H, TSE D. An adaptive successive cancellation list decoder for polar codes with cyclic redundancy check[J]. IEEE Communications Letters, 2012, 16(12): 2044-2047. DOI: 10.1109/LCOMM.2012.111612.121898. [10] ABBAS S M, FAN Y Z, CHEN J, et al. High-throughput and energy-efficient belief propagation polar code decoder[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2017, 25(3): 1098-1111. DOI: 10.1109/TVLSI.2016.2620998. [11] YUAN B, PARHI K K. Low-latency successive-cancellation list decoders for polar codes with multibit decision[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2015, 23(10): 2268-2280. DOI: 10.1109/TVLSI.2014.2359793. [12] ZHANG C, YUAN B, PARHI K K. Reduced-latency SC polar decoder architectures[C]//Proceedings of 2012 IEEE International Conference on Communications. Ottawa, ON, Canada: IEEE, 2012: 3471-3475. DOI: 10.1109/ICC.2012.6364209. -