Font Size: a A A

The Design And Verification Of High Coding Gain Polar Code Puncture Scheme In Weak Turbulence Channel

Posted on:2021-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:T FanFull Text:PDF
GTID:2428330620463988Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years,as an emerging channel coding method,polar code has evolved from academic research into mature communication standard technology.And polar code has been used in 5G communications.On the actual system,due to the limitations of the allocated system bandwidth and signal processing delay,the code length of the polar code is required to have some flexibility.That is,a rate matching operation is required.And puncture is a common rate matching method.Firstly,the thesis studies the existing polar code puncture schemes.The results show that most of the existing puncture schemes are only simulated and tested in the additive white gaussian noise(AWGN)channel.There is little literature which is focused on the puncture performance of weak turbulence channels.Based on the needs of laboratory,the thesis aims to study the puncture performance of weak turbulent channels.Further analysis shows that when the number of punctured bits changes,the existing puncture schemes may need to re-evaluate the reliability of the polarized subchannels,which will inevitably cause huge delay and hardware overhead.Or the decoder structure needs to be changed accordingly,which undoubtedly increases the difficulty of engineering applications.Therefore,it is of great significance to design a puncture scheme that does not need to re-evaluate the reliability of the polarized subchannels and the decoder structure can remain the same when the number of punctured bits changes.The thesis refers to it as the unchanged decoder structure(UDS)puncture scheme.In response to this demand,the thesis first needs to build the required simulation environment,including modeling weak turbulent channels,comparing the reliability evaluation methods of polarized subchannels and the performance of the decoding algorithms.Finally,according to the evaluation criteria for inspection and selection,the thesis completes the construction of the simulation environment.Then,the thesis analyzes the advantages and disavantages of existing puncture schemes and summarizes the reasons for their formation.Next,the thesis heuristically proposes a puncture scheme that is not based on the reconstruction and the decoder structure remains unchanged when the number of punctured bits changes.What's more,the thesis theoretically proves its feasibility and optimal performance under the proposed restrictive conditions.Then the puncture scheme of the thesis is applied to weak turbulence channels,and a large number of simulation experiments are performed based on matrix laboratory(MATLAB)platform.The simulation results under various parameters show that the performance of the puncture scheme in this paper is stable,and it is better than all the puncture schemes in the control group in most scenarios(not all scenarios).It is worth noting that this phenomenon does not contradict the conclusion of optimality of performance under restrictive conditions,because the puncture schemes in the control group fail to meet all restrictive conditions.Finally,based on the proposed puncture scheme and laboratory conditions,a test plan was developed.By subdividing the functional modules in the test solution,the field programmable gate array(FPGA)front-end design and verification is performed accordingly,and its performance is finally realized and verified on the test platform.
Keywords/Search Tags:polar code, puncture, FPGA implementation, weak turbulence channel
PDF Full Text Request
Related items