Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Polar code encoding method with arbitrary code length

A coding method and a technology of code length, applied in the field of Polar code coding with arbitrary code length, can solve problems affecting the application flexibility of Polar codes, the power of code length limited core length, loss of communication system performance, etc., to improve the application Flexibility, high applicability, and the effect of reducing the decoding error rate

Active Publication Date: 2021-05-25
CENT SOUTH UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional polar code is constructed by the Kronecker power, and this construction method can only construct a code length of 2 n (n=1,2,...) Polar codes, although Polar codes with other code lengths can be constructed by using other polar cores such as BCH, the code length is still limited by the power of the core length, and this The decoding structure of this construction method is more complicated
This greatly affects the application flexibility of Polar codes in the field of digital communication
However, some of the current methods of constructing arbitrary code lengths by deleting part of the codeword bits can realize the construction of arbitrary code lengths, but the decoding error rate is greatly increased, which seriously damages the performance of the communication system.

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
  • Polar code encoding method with arbitrary code length
  • Polar code encoding method with arbitrary code length
  • Polar code encoding method with arbitrary code length

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Such as Figure 4 Shown is a schematic flow chart of the method of the present invention: the Polar code encoding method of this arbitrary code length provided by the present invention comprises the following steps:

[0040] S1. According to the coding requirements, determine the coding parameters; specifically include the information bit length K, the precoding length N and the coding length M; the precoding length is the fixed coding length required by traditional polar coding; Kn , is the round-up function;

[0041] S2. First mark all the sub-channels used to transmit information, then sort the channel capacities of several sub-channels under a specific SNR, and store the sorted channel index sequence. Specifically, the pre-subchannel used to transmit information is marked as W 1 ,W 2 ,...,W N , sort the channel capacity of the N sub-channels under a specific SNR by using the Bhattachary parameter method, and store the sorted channel index sequence as the chan...

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 coding method with arbitrary code length, which includes determining coding parameters; marking all sub-channels used to transmit information, sorting the channel capacities of several sub-channels under a specific signal-to-noise ratio and sorting Store the final channel index sequence; set the polarization kernel and calculate the intermediate matrix and the number of rows to be deleted; calculate the initial reduced matrix; judge and correct the initial reduced matrix to obtain a new polarization matrix; construct the information sequence And polarized encoding is performed to obtain the final encoding sequence. The invention enables the code sequence output by the encoder of the Polar code to be of any code length, which improves the application flexibility of the Polar code in 5G applications; avoids the loss of information bits as much as possible, ensures the effective transmission of information and reduces the decoding cost The bit error rate improves the performance of the communication system and has higher applicability of the digital communication system.

Description

technical field [0001] The invention specifically relates to a Polar code coding method with any code length. Background technique [0002] Polar codes, that is, Polar Codes, polar codes, are a new type of channel coding scheme proposed by Turkish professor E.Arikan in 2009. This method is based on the channel polarization theory and is the first one that can be proved by strict mathematical methods to reach Shannon Extreme encoding. For N=2 before polar encoding n independent binary input channels W (or for a channel repeated N times in different time slots) according to figure 1 The polarization unit shown in the figure performs polarization, and obtains N interrelated polarization channels after channel combination (Channel Combination) and channel splitting (Channel Splitting) operations, and after channel polarization, all channels of split sub-channels The capacity will change, and some of them will increase close to 1. We call it a noise-free channel. The other pa...

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): H03M13/13
CPCH03M13/13
Inventor 邓宏贵熊儒菁王文慧杨凯
Owner CENT SOUTH UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products