An Optimization Method of Polar Code Construction Based on SCL Decoding Algorithm

A technology of decoding algorithm and optimization method, applied in the field of polar code structure optimization based on SCL decoding algorithm, can solve the problems of unsatisfactory performance of SC decoding algorithm, and achieve the effect of good decoding error correction performance

Active Publication Date: 2021-04-30
BEIHANG UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the performance of the SC decoding algorithm is not ideal under the limited code length. In practical applications, its improved algorithm SCL decoding algorithm is widely used. At this time, the traditional Gaussian approximation density evolution channel estimation scheme will still produce deviations. To solve this problem, the present invention will propose a polar code construction optimization method based on the SCL decoding algorithm, on the basis of the traditional Gaussian approximate density evolution, design and construct a polar code that is more suitable for the SCL decoding algorithm

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An Optimization Method of Polar Code Construction Based on SCL Decoding Algorithm
  • An Optimization Method of Polar Code Construction Based on SCL Decoding Algorithm
  • An Optimization Method of Polar Code Construction Based on SCL Decoding Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be further described in detail with reference to the accompanying drawings and embodiments.

[0016] The polar code construction optimization method based on the SCL decoding algorithm proposed by the present invention analyzes the error causes of the SCL decoding algorithm, counts the information bits with a higher probability of error pruning in the SCL decoding algorithm as key bits, and optimizes them through iterative optimization. The method realizes the optimization of the polar code obtained by the Gaussian approximate density evolution under the SCL decoding algorithm.

[0017] The code length N=1024, the code rate R=2 / 3, and the number of holes N will be used below p =334, the polar code of the concatenated 16-bit CRC, (460,690) is taken as an example to introduce the specific implementation of the invention in detail. The method process of the present invention is as figure 1 shown.

[0018] Step 1. Determine the puncture pattern...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a polar code construction optimization method based on the SCL decoding algorithm: step 1, determine the puncture pattern and channel estimation; step 2, find the key bits of the SCL decoding algorithm: according to the current information set A i and the current frozen set pattern, simulate the SCL decoding algorithm, and count the position of the first information bit where a pruning error occurs in each decoding process during the simulation process; all information bits with a pruning error probability exceeding 5% Among them, select the one closest to the end as the key bit a found in this search i ; Step 3, key bit replacement, according to the reliability order of each frozen sub-channel in the initial frozen set, select the frozen bit b whose reliability ranks i from high to low i , and the key bit a found in step 2 i To exchange; repeat steps two and three. The invention has very good decoding and error correction performance, and is applicable to coding optimization of polar codes with different code lengths, code rates and punctured patterns.

Description

technical field [0001] The invention belongs to the communication field, and in particular relates to a polar code construction optimization method based on an SCL decoding algorithm. Background technique [0002] Polar codes are currently the only channel coding schemes that have been proven to achieve channel capacity under binary erasure channels (BEC). This code is given by It is proposed that through the operation of channel combination and channel splitting, the channel is polarized, that is, some channels can transmit information almost noiselessly, while the other part of the channel cannot transmit any information, which realizes the enrichment of channel capacity. Because the polar code has a relatively regular coding method, its capacity is reachable, and it is easy to realize theoretical proof, it is selected as the coding method of the control channel in the 5G enhanced mobile scenario. However, the development time of this channel coding method is relatively...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L1/00
CPCH04L1/0013H04L1/0036H04L1/0045H04L1/0057
Inventor 刘荣科高晨宇冯宝平邹通
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products