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

Methods and apparatus for transmission and reception with polar codes

A polar coding and coding technology, applied in the field of communication, can solve the problem of low coding complexity

Active Publication Date: 2019-12-06
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There is a competition between these codes and state-of-the-art error-correcting codes with lower coding 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
  • Methods and apparatus for transmission and reception with polar codes
  • Methods and apparatus for transmission and reception with polar codes
  • Methods and apparatus for transmission and reception with polar codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0140] Example 1: Constructing a transformation map by permutation:

[0141] Input: natural number m, N=2 m , the permutation π of the set {0,1,...,N-1};

[0142] output: transform map

[0143] Step 1: Construct corresponding to M π The polynomial f of row 0, row 1 up to row (m-1) 0 ,f 1 ,..., f m-1 ;

[0144] Step 2: Construct the transformation map by

[0145]

[0146] Here is an example to illustrate the principle:

[0147] Let m=3, N=8, permutation π is a quasi-cyclic shift on 4.

[0148] The replacement plan is:

[0149] Construct the matrix M according to the permutation π π :

[0150]

[0151] Step 1: M π The first row of g 6 ,M π The second line of g 5 ,M π The third row of g 3 +g 7 ;

[0152] Then, f 0 =x 0 , f 1 =x 1 , f 2 =x 2 +1.

[0153] Step 2: Construct the transformation map

[0154]

[0155]

[0156]

[0157]

[0158]

[0159]

[0160]

[0161]

[0162] The transformation matrix Tu can be derived a...

Embodiment 2

[0165] Example 2: Constructing a permutation through a transformation map

[0166] Input: natural number m, N=2 m , the transformation map

[0167] Output: permutation π.

[0168] Step 1: Construct the matrix

[0169] Step 2: For each i ∈ {0,1,...,N-1}, choose the number j i such that the ith column of M is equal to the jth i List;

[0170] Step 3: Construct the permutation by

[0171]

[0172] Here is an example to illustrate the principle:

[0173] Let m=3, N=8, and construct the transformation map by

[0174]

[0175]

[0176]

[0177]

[0178]

[0179]

[0180]

[0181]

[0182] Step 1: According to permutation construct matrix

[0183] The first row of g 6 +g 7 , The second line of g 5 +g 6 , The third row of g 3 +g 5 :

[0184]

[0185] Step 2: Find the number j i , making the ith column of M equal to the jth i column, i.e. j 0 =5,j 1 = 2,j 2 = 3,j 3 = 4,j 4 = 1,j 5 =6,j 6 =7,j 7 = 0;

[0186] St...

Embodiment 3

[0188] Example 3: Designing Polar Codes with Transform Mapping

[0189] Input: natural number m, transformation map

[0190] Output: set I of polar code C, permutation π.

[0191] Step 1: Utilize Transform Mapping Construct permutation π;

[0192] Step 2: Calculate the degree d=min{s|π s =id, s is a natural number};

[0193] Step 3: Define a "Relationship Set" makes:

[0194] m j Appear in middle}.

[0195] in including its elements will be subject to u i A set of indexes affected;

[0196] Step 4: , allocate the collection

[0197] Step 5: For s from 2 to d, such that and construct the collection by

[0198] Step 6: when assigning

[0199] Step 7: Construct I as some set O i the union of .

[0200] A polar code can be constructed with an information set I, based on which permutations are applied 0, 1, up to d-1 times on the coded bits to soft merge up to d different replicas.

[0201] The following are instructions for using the given tr...

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

PropertyMeasurementUnit
Lengthaaaaaaaaaa
Login to View More

Abstract

In this application, the method and apparatus for transmission and reception with polar codes to support up to 16 permutations or transformation mappings, for example, 16 versions of copies able to besoft-combined for PBCH or any other data channel or control channel are suggested if the mother code length is 256 or 512 or 1024. With the new design, up to 16 different versions can be used to softcombined to improve the performance. Some sequences are provided as examples to support 16 different permutation patterns. The inverse of these sequences also have the feature to support 16 differentpermutation patterns.

Description

technical field [0001] The present invention generally relates to communications using polar encoding and decoding. Background technique [0002] Polar codes are proposed as channel codes for future wireless communications and have been selected for the new fifth generation (5 th Generation (5G for short) air interface (also called 5G New Radio (NR for short)) uplink and downlink eMBB control channel coding. There is competition between these codes and prior art error-correcting codes, and the encoding complexity is lower. See E. Arikan, "Channel Polarization: A Method for Constructing Capacity-Realizing Codes in Memoryless Channels with Symmetric Binary Inputs," IEEE Transactions on Information Theory, Vol. 55, No. 7, pp. 3051–3073, Year 2009. Successive Cancellation List (SCL) decoding is an option for decoding polar-encoded information. [0003] Based on channel polarization, Arikan designed a channel code that was proven to achieve channel capacity. Polarization re...

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
IPC IPC(8): H03M13/37H03M13/00
CPCH03M13/09H03M13/13H03M13/2906H03M13/6368H03M13/3769H04L1/0042H04L1/0057H04L1/0061
Inventor 弗拉基米尔·格里岑阿列克谢·马耶夫斯基罗禾佳李榕王俊
Owner HUAWEI TECH CO LTD