Polar code BP decoding method and device based on multi-stage updating processes

A polar code and process technology, applied in the direction of coding, error detection coding, code conversion, etc., can solve the problems of unable to further reduce the number of iterations, limited convergence speed, etc., and achieve the effect of reducing the number of iterations and decoding delay

Active Publication Date: 2018-05-15
SHANDONG UNIV OF SCI & TECH
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, the early iteration stop standard is limited by the convergence speed determ

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 BP decoding method and device based on multi-stage updating processes
  • Polar code BP decoding method and device based on multi-stage updating processes
  • Polar code BP decoding method and device based on multi-stage updating processes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0024] For the FO-BP decoding algorithm, the efficiency of the information update process determines the convergence speed of the decoding result, which leads to the limited effect of reducing the number of iterations of the early iteration stop criterion. In order to further improve the effect of reducing the number of iterations of the early iteration stopping criterion and thus reduce the decoding delay, a more efficient information update process is required.

[0025] The polar code BP decoding method based on the multi-level update process provided by the present invention includes the following steps:

[0026] S1) preset the maximum number of iterations of BP decoding;

[0027] S2) Using a multi-level flood BP (Multi-Flooding BP, MF-BP) decoding algorithm to decode the polarization coded information;

[0028] S3) Use the early iteration stop cri...

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 polar code BP decoding method and device based on multi-stage updating processes. A hardware device is mainly composed of a BP decoder, a controller, a processing element module, an early iteration stopping module and a storage. The decoding method comprises the steps of: (S1), pre-setting the maximum iteration time of the BP decoder; (S2), decoding polarization by usinga multi-stage flooding BP decoding algorithm; and (S3), performing CRC check on a decoding result in an iteration process, wherein if the CRC check is passed, the decoder stops iteration and outputs the decoding result; and otherwise, iteration is continuously carried out till the time is up to the maximum iteration time. According to the polar code BP decoding method and device based on the multi-stage updating processes provided in the invention, parallel decoding through multiple sets of PEs having opposite initial iteration directions is used; therefore, the iteration time is further reduced under the early iteration stopping standard; a test result is displayed in a range of 2-3.5 dB; therefore, the average iteration time is reduced by 31.7-36.5%; and the decoding delay is effectivelyreduced.

Description

technical field [0001] The present invention relates to a polar code processing method and device, in particular to a polar code BP decoding method and device based on a multi-level update process. Background technique [0002] In 2008, Arikan first proposed the concept of channel polarization at the International Information Theory ISIT Conference. In 2009, Arikan described channel polarization in more detail in a paper published in the journal "IEEE transaction on information theory", and gave a method that can achieve any given binary discrete memoryless channel when the code length tends to infinity The encoding method of channel capacity is called polar code (Polar Code), and a theoretical proof is given at the same time. Based on the dependency between bits introduced by channel polarization, Arikan proposed a decoding algorithm called Serial Cancellation (SuccessiveCancellation, SC), whose decoding complexity is O(NlogN). The computational complexity of the SC algor...

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/09H03M13/13
CPCH03M13/091H03M13/13
Inventor 张小军董雁飞曾庆田崔建明张德学陈赓郭华宋戈王道岩隋荣全烟晓凤
Owner SHANDONG UNIV OF SCI & TECH
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