Font Size: a A A

Research On 5G Communication Channel Error Correction Coding Technology Based On Polar Code

Posted on:2021-12-15Degree:MasterType:Thesis
Country:ChinaCandidate:J Y ZhangFull Text:PDF
GTID:2518306515970459Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the coming of the 5th generation wireless systems(5G)era,in order to meet the needs of services such as autonomous driving,virtual reality and ultra-high-definition video,it is necessary to provide ultra-high-speed communication rates to ensure that data is in the process of transmission reliability and timeliness.Therefore,how to construct an encoding and decoding algorithm with high efficiency and good error correction performance has always been the goal pursued in the field of channel coding.Polar Code is a new type of coding method,which can be theoretically proved to reach the Shannon capacity limit.It has low-complexity encoding and decoding algorithms,which enhances the practicality of polarization codes.The construction of polar code has a great theoretical significance to information theory,and points out the direction of code design.Polar code is a strict construction code for Binary Symmetric Channel(BSC).The basic idea is to use the polarization phenomenon of the channel to transmit more information bits in the "ideal channel" and transmit the "ideal channel".The "frozen bit" is placed in the "non-ideal channel" and has been used as the coding scheme for the control channel in the Enhanced Mobile Broadband(e MBB)scenario.Therefore,based on this,this article studies the decoding algorithm of the polarization code and its applicability in 5G scenarios.The relevant contents are as follows:First of all,based on the basic principles and construction methods of polar codes,this paper analyzes and verifies the theory of polar code.The current decoding algorithms of polar code include: Successive cancellation(SC)and Successive cancellation list(SCL),Cyclic Redundancy Check Aid Successive Cancellation List(CRC-SCL),etc.This article analyzes the CRC-SCL algorithm and the CRC Aid Successive Cancellation Stack algorithm based on the SC algorithm,through the comparison of decoding performance,a CRC aid decoding scheme is proposed to improve the performance of the polarization code.Simulation results show that CA-SCL / SCS can provide a significant gain of 0.5 d B based on Turbo codes.In addition,the time complexity of the CA-SCS decoder is much lower than that of the turbo decoder,and can approach the time complexity of the SC decoder in a high SNR scheme.Therefore,the polar code under CA-SCL / SCS decoding can become the promoters in the future 5G.Secondly,in the 5G application scenario,only the control channel of the polar code used in the e MBB scenario is determined.This paper analyzes the applicability of the polar code in the other two scenarios,which are ultra-high reliability and ultra-low latency communication Ultra Reliable Low Latency Communications(URLLC)scenario and Massive Machine Type Communications(mMTC)scenario.Channel coding in the mMTC scenario requires a variety of code rates and code block lengths,and has high throughput,high reliability,low latency,low decoding complexity,and low energy consumption.The log-Successive cancellation stack(Log-SCS)algorithm provided in this article greatly improves the reliability of transmission.On this basis,a new improved scheme is proposed,namely CRC assisted Log-SCS algorithm.Through different scenarios for different 5G communication systems,simulation experiments were conducted on flexibility,throughput,delay,error correction capability,etc.,and it was finally shown that the polarization code meets the user's requirements for the 5G system.Finally,the comparison of polarization codes and Turbo codes.Studying the performance of polarization codes in the three major scenarios of 5G,e MBB,URLLC,and mMTC scenarios.Analyze the performance indicators to compare the advantages of polarization codes and study whether polarization codes meet the ideal requirements of high rates and low delays.effect.By adjusting different parameters to achieve the best performance,it shows that the coding performance of the polarization code is superior to the Turbo coding scheme,and the MATLAB simulation of each code is performed under the Additive White Gaussian Noise(AWGN)channel model Bit error rate.This article uses Binary Phase Shift Keying(BPSK)modulation with a code rate of 1/2 to evaluate different channel coding schemes on the AWGN channel in order to suggest the best channel coding scheme for 5G.
Keywords/Search Tags:Polar code, Turbo code, 5G Scenes, Successive Cancellation Stack, Cyclic Redundancy Check
PDF Full Text Request
Related items