| Polar code,which is proven Shannon capacity-achieving by rigorous mathematical methods,is proposed based on the channel polarization phenomenon and the first coding schemes.Moreover,Polar code is adopted for control channel in the 5th generation of mobile communication system(5G).With the advent of the 5G era,ultra-high-speed communication are needed to satisfy services such as autonomous driving,virtual reality games,and ultra-high definition video.In order to ensure the reliability and timeliness of data transmission,efficient decoding algorithm is an important research direction of polar code.This thesis is based on the project “Enhanced Mobile Broadband 5G Terminal Smulator” and the polar code decoding algorithm is mainly studied.According to the defects of some existing decoding algorithm,corresponding improved algorithm is presented to achieve better decoding performance and lower decoding complexity.The main research contents and innovations of the thesis are as follows:1.By combining the simplified successive cancellation(SSC)decoding algorithm with the syndrome check method,a low-complexity syndrome check successive cancellation(SCSC)decoding algorithm is proposed.Simulation shows that it is not onlyachieved the same decoding performance as the original SC algorithm,but also the algorithm's complexity is reduced by approximately 50% and 10%,respectively,compared with the SC and SSC decoding algorithms.2.Since simplified successive cancellation list(SSCL)decoding algorithm only simplifies the decoding process of special nodes without general problem.Based on SCSC and SSCL decoding algorithms,a syndrome check successive cancellation list(SCSCL)decoding algorithm is proposed by this thesis.It uses a syndrome check method to determine whether any node path metrics(PM)calculation is redundant,and the SCL algorithm complexity is simplified by removing these redundant calculations.Simulation shows that the SCSCL decoding algorithm not only achieved the same decoding performance as the original SCL decoding algorithm,but also number calculations of the hyperbolic function is reduced by approximately 55% and 12%,respectively,compared with the SCL and SSCL decoding algorithms.3.In order to verify the practical value of the SCSCL decoding algorithm,it is implemented by the DSP chipset of TMS320C6678,and the SCSCL decoding algorithm is applied to the physical broadcast channel(PBCH).Through analyzing the performance and operational efficiency,the operating cycle of the proposed decoding algorithm is reduced by approximately 50% compared with the SCL decoding algorithm,and the practical application value of the proposed algorithm is verified. |