Encoding method and apparatus for low density generation matrix code, and decoding method and apparatus

一种生成矩阵、编码方法的技术,应用在通信领域,能够解决LT码难以满足编码需求、不支持系统码编码方式、编码的复杂度高等问题

Active Publication Date: 2009-06-10
ZTE CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Compared with structured low-density generator matrix codes (LDGC codes), LT codes do not support the coding method of systematic codes, so LT codes are difficult to meet some actual FEC coding requirements; Raptor codes support systematic codes, but Raptor codes require a separate The pre-coding process requires a pre-coding matrix, so the coding complexity is high, while the LDGC code directly uses the generator matrix coding, does not require another pre-coding matrix, and the LDGC code uses the back-substitution method to solve the upper triangle ( or lower triangular) equation, so the coding complexity is much lower than Raptor code

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
  • Encoding method and apparatus for low density generation matrix code, and decoding method and apparatus
  • Encoding method and apparatus for low density generation matrix code, and decoding method and apparatus
  • Encoding method and apparatus for low density generation matrix code, and decoding method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The encoding method of the LDGC code proposed by the invention can adapt to different code lengths, has simple expression, is beneficial to standardization, and is beneficial to the storage of the basic matrix, thereby having greater versatility. Let the generation matrix G of this LDGC code be a (K×z)×(N×z) matrix, which is composed of K×N block matrices, and each block matrix is ​​a basic permutation matrix of z×z different powers. When the basic permutation matrix is ​​an identity matrix, they are all cyclic shift matrices of the identity matrix (the default is right shift in the text). has the following form: if g ij b = - 1 , then there is P g ij b = 0 ; if is an integer greater than or equal to 0, then define P ...

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 an encoding method, an encoding device, a decoding method and a decoding device for low-density generator matrix codes. The encoding method comprises: utilizing low-density generator matrix codes with different code lengths of which the number is P and the code rate is R0 to construct a low-density generator matrix code female code set, wherein the low-density generator matrix code female code set has a unified basis matrix Gb<uniform>, R0 is equal to kb / nb, kb refers to the row number of the basis matrix, and the nb refers to the column number of the basis matrix; acquiring the length L of an intermediate variable according to the relation between the length K of an information bit sequence to be encoded and the length L of the intermediate variable in the low-density generator matrix code female code set; acquiring an expansion factor zk for processing the basis matrix by utilization of the length L of the intermediate variable and the row number kb of the basis matrix, and acquiring a generator matrix by utilization of the expansion factor zk to correct and expand the basis matrix; and encoding the information bit sequence to be encoded by utilization of a matrix Gldgc(1:L,1:N+L-K) consisting of an L row and the prior N+L-K column of the generator matrix.

Description

technical field [0001] The present invention relates to the communication field, and more specifically relates to a coding method and device for low-density generator matrix codes, and a decoding method and device. Background technique [0002] Erased channel is an important channel model. For example, when a file is transmitted over the Internet, it is based on packet communication, and usually each packet is either received by the receiving end without error, or not received by the receiving end at all. In the Transmission Control Protocol (TCP for short), the method for network packet loss is an error detection and retransmission mechanism, that is, the feedback channel from the input end to the output end is used to control the data packets that need to be retransmitted. When the receiving end detects packet loss, it generates a resend control signal until the complete data packet is received correctly; and when the receiving end receives the data packet, it also genera...

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): H04L1/00H03M13/11
CPCH03M13/6362H03M13/6516H03M13/116H03M13/118
Inventor 许进徐俊袁志锋方源立李松胡留军
Owner ZTE CORP
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