A binary ldpc short code construction method and its construction device, terminal, and storage medium

A technology of LDPC code and construction method, which is applied in the direction of coding, code conversion, electrical components, etc., can solve the problems of affecting the performance of LDPC code, slowing the convergence speed of iterative decoding algorithm, reducing the decoding efficiency of decoding algorithm, etc., and achieving improvement Decoding performance, beneficial to application implementation, and the effect of simplifying logic design

Active Publication Date: 2021-03-23
天地信息网络研究院(安徽)有限公司
View PDF21 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, finite-length LDPC codes will inevitably produce short loops, and a large number of short loops will slow down the convergence speed of the iterative decoding algorithm, seriously reducing the decoding efficiency of the decoding algorithm, thereby affecting the performance of LDPC codes

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
  • A binary ldpc short code construction method and its construction device, terminal, and storage medium
  • A binary ldpc short code construction method and its construction device, terminal, and storage medium
  • A binary ldpc short code construction method and its construction device, terminal, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] The binary LDPC short code construction method of the invention solves the short loop problem of the limited-length LDPC code in the prior art, and realizes the construction of the large-gauge-length LDPC code. LDPC refers to Low Density Parity Check Code Graph. The present invention makes full use of the subclass of the LDPC code——the block cycle characteristic of the check matrix of the QC-LDPC code, so that it can save a large amount of storage space during hardware design, simplify the logic design of the codec, and thus be more beneficial application implementation. On the other hand, by optimizing the mask of the basis matrix and the check matrix, the girth of the LDPC code can be increased to 8, the short cycle in the Tanner graph can be eliminated, and the decoding performance of the LDPC code can be effectively improved.

[0055] see figure 1 , the binary LDPC short code construction method of this embodiment utilizes the parity check matrix H of the QC-LDPC ...

Embodiment 2

[0096] This embodiment introduces a kind of binary LDPC short code construction device, the binary LDPC short code construction device of this implementation is corresponding to the binary LDPC short code construction method of embodiment 1, when the binary LDPC short code construction method passes software When realizing, the software function framework that it adopts is the framework of the binary LDPC short code construction device.

[0097] The binary LDPC short code construction device includes a determination module, an initialization module, an optimization module, a mask module and an extension module.

[0098] The determination module is used to determine the base matrix H of the QC-LDPC code b ;Determine the specific basis matrix H of the module b The method for determining is as described in step (1) in Example 1, and will not be described in detail here.

[0099] The initialization module is used to initialize the base matrix H b ;Initialize the module-specific...

Embodiment 3

[0108] This embodiment provides a computer terminal, which includes a memory, a processor, and a computer program stored in the memory and operable on the processor. The steps of the binary LDPC short code construction method in Embodiment 1 are implemented when the processor executes the program.

[0109]When the binary LDPC short code construction method of Embodiment 1 is applied, it can be applied in the form of software, such as a program designed to run independently and installed on a computer terminal, which can be a computer, a smart phone, etc. It can also be designed as an embedded running program and installed on a computer terminal, such as a single-chip microcomputer.

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 binary LDPC short code construction method, a binary LDPC short code construction device, a terminal and a storage medium. The method mainly solves the short loop problem ofthe limited-length LDPC code in the prior art, and realizes the construction of the large-girth LDPC code. The method comprises the following steps: determining a basis matrix of the QC-LDPC code, initializing the basis matrix, optimizing the basis matrix, masking the basis matrix, and expanding the basis matrix into a corresponding check matrix to obtain the large-girth LDPC code with girth of 8.According to the method, the partitioning cyclic characteristic of the subclass-QC-LDPC code check matrix of the LDPC code is fully utilized, so that a large amount of storage space can be saved during hardware design, the logic design of the codec is simplified, and application and implementation are facilitated. And on the other hand, the base matrix and the check matrix are subjected to mask optimization, so that the girth of the LDPC code can be increased to 8, a short ring in a Tanner graph is eliminated, and the decoding performance of the LDPC code is effectively improved.

Description

technical field [0001] The present invention relates to a short code construction method in the technical field of satellite communication, in particular to a binary LDPC short code construction method and a construction device thereof, and a computer terminal realizing the function of the binary LDPC short code construction method, storing a method for realizing the described The storage medium of the binary LDPC short code construction method program. Background technique [0002] Today, the commercial application of LDPC codes has been in full swing, including the European Digital TV Broadcasting Satellite Standard (DVB-S2), IEEE 802.16e (ie WiMAX), China Digital TV Terrestrial Broadcasting (CDTV-T) standard and China Mobile Multimedia Broadcasting ( Many communication systems including the CMMB) standard have adopted LDPC codes as their channel coding schemes. Next, the research on LDPC codes will mainly focus on the fields of next-generation mobile communication and sa...

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 Patents(China)
IPC IPC(8): H03M13/11
CPCH03M13/1165
Inventor 姚艳军赵飞飞任伟龙张霄胡树楷刘孟孟章仁飞邹永庆张靖黄永华
Owner 天地信息网络研究院(安徽)有限公司
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