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

Encoding method for cyclic redundancy check code of transmission block

A technology of cyclic redundancy check and encoding method, which is applied in the field of digital communication, can solve problems such as being unfavorable for hybrid automatic retransmission, reducing the complexity of terminal implementation, and failing to reach the system false detection rate, so as to reduce the complexity of decoding , improve the error detection ability, improve the effect of retransmission speed

Inactive Publication Date: 2009-03-11
ZTE CORP
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The possible disadvantage of this method of adding CRC check bits is: when the transport block is much larger than the transport block in the existing system, if each transport block still only uses a 24-bit CRC check bit for error detection, it is possible Cannot meet the system's requirements for false detection rate
If still according to the above method, each transmission block uses a 24-bit CRC check bit for error detection, the false detection rate may not meet the requirements of the system, and it is not conducive to the realization of fast and high-throughput hybrid automatic retransmission (HARQ) and Reduce the complexity of terminal implementation

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 for cyclic redundancy check code of transmission block
  • Encoding method for cyclic redundancy check code of transmission block
  • Encoding method for cyclic redundancy check code of transmission block

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The technical solution of the present invention will be described in more detail below with reference to the drawings and embodiments.

[0035] The CRC encoding method of the transport block is applied to an encoding device including a CRC encoder and another subsequent encoder (i.e., a Turbo encoder or an LDPC encoder), and can be divided into the following two types:

[0036] The first method is as image 3 shown, including the following steps:

[0037] (A1) The CRC encoder carries out Y-bit CRC encoding to the transmission block, and adds the Y-bit CRC check bit obtained by encoding to the back of the transmission block to generate a new CRC code block;

[0038] (A2) if the length of the generated CRC code block is greater than the maximum code length of Turbo encoder or LDPC encoder, perform (A3); otherwise, perform (A4);

[0039] (A3) Divide the above-mentioned CRC code block into two code blocks (equally divided is especially good), and carry out Xi (i=1,2,3...)...

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 relates to a coding method of a transmission block cycle redundancy check code CRC, which is applied for a coding device comprising a CRC coder and a subsequent coder, according to the maximum coding length of the other coder, if the CRC coder judges a transmission block is larger than the maximum coding length after CRC check bits are added, the CRC coder performs segmented encoding once or for a plurality of times and obtains a plurality of CRC code blocks the lengths of which are smaller than or equal to the maximum coding length, and each CRC code block comprises at least one CRC check bit. The coding method of the invention can satisfy the false check demand of a system and reduce the computational complexity of a Turbo decoder or an LDPC (low density parity check) decoder.

Description

technical field [0001] The invention relates to the field of digital communication, in particular to a method for encoding a cyclic redundancy check code of a transmission block. Background technique [0002] The Cyclic Redundancy Check Code (CRC) is a systematic shortened cyclic code widely used in frame checking. [0003] The structure of the transmission block with added CRC check bits is as follows figure 1 shown. Wherein, C(x) is a polynomial of degree n-1, X(x) is a polynomial of degree k-1, and r(x) is a polynomial of degree n-k-1. The k coefficients of X(x) correspond to k information bits in the CRC, and the n-k coefficients of r(x) correspond to n-k CRC check bits. It is customary to record n-k CRC check bits as CRC. In fact, CRC refers to the entire frame. [0004] In the prior art, a CRC coding scheme in a transmission block defined by the 3GPP system is as follows: figure 2 shown, including the following steps: [0005] The first step: carry out 24 CRC co...

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/09
Inventor 袁志锋徐俊
Owner ZTE CORP
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