Unlock instant, AI-driven research and patent intelligence for your innovation.

Generation Method of Multiple Polar Codes Based on Multiplicative Repetition

A polar code, multivariate technology, applied in the direction of error correction/detection using linear codes, electrical components, error correction/detection using block codes, etc. The decoding complexity is increased, and the q-element polar code is not applicable, so as to achieve the effect of easy hardware implementation, reduced decoding complexity, and enhanced parallelization

Active Publication Date: 2019-10-08
XIDIAN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In 2010, Mori and Tanaka proposed in "Non-Binary Polar Codes using Reed-Solomon Codes and Algebraic Geometry Codes" that q-element polar codes can use the generator matrix of RS code or Hermitian code as the kernel matrix construction, but due to the RS code and The generation matrix of the Hermitian code is more complex, resulting in a sharp increase in the decoding complexity of the multi-polar code
In 2016, in "Encoder and List Decoder of Reed-Solomon Kernel Based Polar Codes", Cheng et al. used the 4-dimensional RS code on GF(4) as the 4-element polar code polarization kernel matrix, but the structure does not It is suitable for any q-element polar code, and it is still constructed based on the RS code generation matrix, which still has the disadvantage of high 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
  • Generation Method of Multiple Polar Codes Based on Multiplicative Repetition
  • Generation Method of Multiple Polar Codes Based on Multiplicative Repetition
  • Generation Method of Multiple Polar Codes Based on Multiplicative Repetition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] Embodiment 1, given that the modulation mode is 16-dimensional quadrature amplitude 16-QAM modulation, assuming that the binary information length K required for transmission is 8 bits, and the code rate R is 0.25, a multi-polar code generation matrix is ​​constructed.

[0034] Step 1, given that the modulation method is 16-QAM, the modulation order m=log can be obtained 2 16=4, and determine the size of the multivariate field to be q=2 4 =16.

[0035] Step 2, assuming that the generating polynomial is p(x)=1+x+x 4 , according to the multivariate field size q, construct a finite field GF(16)={0,1,2,...15}, by the formula α q-1 =1, the original element of the multivariate domain is obtained as α=2.

[0036] Step 3, according to the binary information length K and the code rate R, the equivalent code length N=8 / 0.25=32 and the multi-element code length n=32 / 4=8 are obtained.

[0037] Step 4, construct the multivariate polar code generation matrix:

[0038] (4a) Rando...

Embodiment 2

[0053] Embodiment 2, given that the modulation mode is 64-dimensional quadrature amplitude 64-QAM modulation, assuming that the binary information length K required for transmission is 768 bits, and the code rate R is 0.5, a multi-polar code generation matrix is ​​constructed.

[0054] Step 1, given that the modulation method is 64-QAM, the modulation order m=log can be obtained 2 64=6, and determine the size of the multivariate field to be q=2 6 =64.

[0055] Step 2, assuming that the generating polynomial is p(x)=1+x+x 6 , according to the multivariate field size q, construct a finite field GF(64)={0,1,2,...63}, by the formula α q-1 =1, the original element of the multivariate domain is obtained as α=2.

[0056] Step 3, according to the binary information length K and the code rate R, the equivalent code length N=768 / 0.5=1536, and the multi-element code length n=1536 / 6=256 can be obtained.

[0057] Step 4, randomly generate r=log 2 256 = log 2 Non-zero field elements o...

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 multiplicative repetition-based construction method for a non-binary polar code generation matrix, and mainly aims at solving the problem that the decoding complexity of an existing non-binary polar code is too high. According to the scheme, the method comprises the steps that the non-binary field size q is determined according to a modulation order m of the non-binary polar code; a finite field GF(q) is constructed according to the non-binary field size q, and a primitive element alpha of the non-binary field is determined; the needed non-binary code length n is determined according to the information length k and the code rate R; r non-zero field elements on the GF(q) are generated randomly; the structure of the non-binary polar code is nested by means of the non-zero field elements and non-binary polar code nuclear matrixes to generate a generation matrix with the code length of n, and bit flipping column permutation is conducted to construct the final generation matrix. The recursive decoding structure of the non-binary polar code generated by the generation matrix is consistent with that of a binary polar code, and the non-binary polar code has the low decoding complexity and can decrease the layer number of a decoding tree, enhance parallelization, achieve good performances by a small list size and be applied to a satellite communication system and a cellular communication system.

Description

technical field [0001] The invention belongs to the technical field of wireless communication, and in particular relates to a construction method of a multi-polarization code, which can be used in a satellite communication system and a cellular communication system. Background technique [0002] In order to achieve low latency and highly reliable transmission, polar codes with a high degree of parallelism are required to perform high-quality communication with a small decoding list size. The error index reflects the downward trend of the decoding error probability of the polar code under the generator matrix and the continuous cancellation (SC) decoding algorithm. The larger the index is, the faster the decoding error probability decreases. Therefore, using a kernel matrix with a large polarization index to construct polar codes, such as q-ary polar codes, has become an effective method to improve the performance of polar codes with limited length. [0003] In 2010, Mori an...

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/13H04L1/00
Inventor 白宝明任兆丰陈佩瑶徐旻子
Owner XIDIAN UNIV