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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


