Polarization code encoding and decoding method, transmitting device and receiving device

A sending device and technology of polar codes, applied in the field of polar codes

Active Publication Date: 2019-02-15
HUAWEI TECH CO LTD
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] This application provides a polar code encoding and decoding method, which helps to improve the deficiencies of the existing channel coding technology in terms of code rate, reliability, delay, flexibility, and 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
  • Polarization code encoding and decoding method, transmitting device and receiving device
  • Polarization code encoding and decoding method, transmitting device and receiving device
  • Polarization code encoding and decoding method, transmitting device and receiving device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The technical solution in this application will be described below with reference to the accompanying drawings.

[0057] First, a brief introduction will be made to related technologies of polar codes involved in this application.

[0058] Polar codes are a type of linear block codes. Its generating matrix is ​​F N , whose encoding process is in, Is a binary row vector with length N, and N=2 n , n is a positive integer. defined as log 2 N matrix F 2 The Kronecker product of . The addition and multiplication operations involved in the above formulas are all addition and multiplication operations on the binary Galois field.

[0059] In the encoding process of Polar code, A part of the bits are used to carry information, called information bits. A set of indices of information bits is denoted as A. The other part of the bits in is set to a fixed value pre-agreed between the receiving end and the sending end, called fixed bits. The set of fixed-bit indexes ...

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 present application provides a polarization code encoding and decoding method, transmitting device and receiving device, and is beneficial to improve the shortcomings in medium and short packets,code rate, reliability, and complexity in the prior art. The method includes: a transmitting device pre-stores at least one mother code sequence, each mother code sequence is composed of at least onesub-sequence and at least one sub-set, and each element in the sub-sequence or sub-set is a serial number of a polarized channel, and each sub-sequence or sub-set includes at least one sequence number, and relative positions of the sequence numbers in each subsequence are arranged in order of the reliability of the polarization channel; the transmitting device determines a set of information bit numbers from the at least one mother code sequence according to a code length of a target polarization code; the transmitting device performs polarization coding on the information bits according to the information bit number set.

Description

technical field [0001] The present application relates to the field of polar codes, and more specifically, to a polar code encoding and polar code decoding method, sending device, and receiving device. Background technique [0002] As the most basic wireless access technology, channel coding plays a vital role in ensuring the reliability of data transmission. In an existing wireless communication system, generally, a Turbo code, a Low Density Parity Check code (Low Density Parity Check, LDPC) and a polar (Polar) code are used for channel coding. Turbo codes cannot support information transmission with too low or too high a code rate. For the transmission of short and medium packets, Turbo codes and LDPC codes are difficult to achieve ideal performance under limited code length due to their own coding and decoding characteristics. In terms of implementation, Turbo codes and LDPC codes have high computational complexity in the process of encoding and decoding. Polar codes a...

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 Applications(China)
IPC IPC(8): H03M13/13H04L1/00
CPCH03M13/13H04L1/0056H04L1/00H03M13/3944
Inventor 陈莹张公正乔云飞李榕张华滋罗禾佳
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products