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

Polar code coding/decoding method

A polar code, encoding and decoding technology, which is applied in the field of polar code encoding and decoding, can solve the problems of low register utilization and high CRC check delay, and achieve the effects of real-time communication convenience, lower delay, and save register storage space

Active Publication Date: 2017-05-31
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF5 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the problems of low register utilization rate and high CRC check delay in the existing SCL decoding algorithm, the present invention proposes a polar code encoding and decoding method jointly assisted by segmented parity check and CRC. At the encoding end, a segmented parity check and CRC information check structure is used for encoding to generate codewords, and at the decoding end, a decoding algorithm corresponding to the segmented parity check and CRC auxiliary polar code is designed. The code word of the code word is decoded and verified in segments, and the entire polar code decoding is not completed until the end of the last segment of decoding and verification

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
  • Polar code coding/decoding method
  • Polar code coding/decoding method
  • Polar code coding/decoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0031] The code word of the polar code whose code length is N=1024 bits, the code rate R=0.5, and the total information bits are K=NR=512 bits. Now some information bits are sacrificed to check the polar code to improve the decoding performance , the information is divided into M=5 segments, the first 4 segments use parity check, and the fifth segment message uses 8-bit CRC check, so there are 12 bits for checking in total. The first 4 information segments consist of 100 message bits and 1 parity bit; the fifth information segment consists of 100 message bits and 8 CRC bits, such as figure 1As shown in (b), the maximum storage path is set to be L=16. The information bits are coded, channel transmitted, and finally segmented SCL decoding and verification are performed on the received information at the receiving end, and the maximum storage path is L. The polar code encoding and decoding method assisted by the combination of segmented parity check and CRC, the specific steps ...

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 belongs to the field of channel coding and specifically relates to a polar code coding / decoding method. According to the method, on the basis of a traditional CRC (Cyclic Redundancy Check) assisted SCL decoding method for a polar code and a segmented CRC assisted polar code coding / decoding structure, a segmented odd-even check and CRC jointly assisted polar code coding / decoding method is provided. According to the method, coding is carried out by employing a segmented odd-even check and CRC assisted information check structure at a coding side, thereby generating codons; a corresponding segmented odd-even check and CRC assisted polar code decoding method is designed at a decoding side; the segmented decoding check is carried out on the received codons; and under the condition that the performance loss is very little, the storage space of a decoder is greatly saved, thereby facilitating hardware realization of the polar code. According to the method, if the odd-even check or CRC check is failed after a first layer or a plurality of former layers of decoding is finished, direct feedback and retransmission can be carried out, and the retransmission does not need to be carried out after all decoding is finished, so the decoding delay can be reduced, thereby facilitating the application of the polar code in real-time communication.

Description

technical field [0001] The invention belongs to the field of channel coding, and in particular relates to a polar code coding and decoding method. Background technique [0002] Polar codes are a channel coding method proposed by Arikan Erdal in 2007. Under binary discrete memoryless channels, when the code length is infinite, polar codes are the only one that can be proven to achieve channel Encoding method of capacity. However, when the code length is finite, the SC decoding performance of polar codes is lower than that of existing Turbo codes and LDPC codes. In response to this problem, Ido Tal proposed the SCL decoding algorithm—that is, to improve performance by increasing the possible decoding paths of storage, but this kind of decoding path by increasing storage may waste a lot of registers, because in a complete decoding Most of the registers will be released without being accessed during the coding process, which leads to low register utilization and poor performan...

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/09
Inventor 闫秦怀于清苹史治平
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
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