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

A Punching Method Based on Combined Polar Code

A polar code and mother code technology, applied in the field of channel coding, can solve the problems of inability to realize code length diversification, high coding and decoding complexity, etc., and achieve polarization retention, low coding and decoding complexity, and reduced decoding The effect of code complexity

Active Publication Date: 2021-06-01
SOUTHEAST UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method is only when the code length is relatively short, the group error rate performance is better than the punctured polar code based on the power of 2, and it still cannot realize the diversification of the code length, such as the code length is a prime number
In addition, as the code length increases, this encoding method will bring higher encoding and decoding complexity

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
  • A Punching Method Based on Combined Polar Code
  • A Punching Method Based on Combined Polar Code
  • A Punching Method Based on Combined Polar Code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The key technologies and specific implementation methods in the present invention will be described in detail below in conjunction with the drawings and specific embodiments.

[0025] With the target code length N=45, the number of information bits K=22, and the mother code length M=3×2 4 =48 as an example to describe the PCPC punching method in the present invention.

[0026] Step 1: Construct the generator matrix G M ,Such as figure 1 Shown:

[0027]

[0028] In the above formula, G M The size of is 48×48, n=4. T 3 , T 2 represent binary kernel matrices of size 3×3 and 2×2, respectively, Indicates the Kronecker product; by G M The generated Tanner diagram contains a total of 5 stages. Stage 5 consists of 24 T 3 core, the other 4 stages each consist of 16 T 2 nuclear composition.

[0029] Step 2: Determine the punching pattern. Flowchart such as figure 2 As shown, this step includes the following process:

[0030] (1) Initialize the input variable N...

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 puncturing method based on a combined polar code, which uses a combined polar code composed of two kinds of cores with a size of 2×2 and 3×3 in coding, and the length of the generated mother code is M= 3×2 n , where n represents the power, which can be any positive integer; then, for the target code length N (N≤M), apply the principle of equal-capacity segmentation on the mother code structure to generate the corresponding punching pattern, and punch out (M‑N) bit; this method can realize any code length; at the same time, in order to realize the target code length N, compared with the prior art, the present invention requires fewer bits to be punctured, and the polarization performance of polar code coding is retained. Therefore, compared with the BR puncturing method under the traditional polar code structure, the puncturing method proposed by the present invention has better performance in group error rate.

Description

technical field [0001] The present invention relates to the technical field of channel coding, in particular to a puncturing method based on combined polar codes. Background technique [0002] The traditional polar code is composed of a binary kernel with a fixed size of 2×2 as the Kronecker product. The generator matrix of this structure limits the code length to be a power of 2. In actual systems, technologies such as hybrid automatic repeat request transmission require that the code rate can be flexibly configured by changing the code length. [0003] Without changing the coding structure, the most direct solution is to add a punching operation after coding, that is, the code length obtained after coding is M=2 n On the basis of the encoded bit sequence of (wherein n is a power, which can be any positive integer), a part of (M-N) bits are selected and discarded directly without channel transmission. Among them, N is the code length required by the system. The puncturi...

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/00H03M13/13
Inventor 潘志文胡耀月刘楠尤肖虎
Owner SOUTHEAST 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