Signal segmentation method and CRC attachment method for reducing undetected error
First Claim
Patent Images
1. A method for a transmitter to transmit a transport block (TB) to a receiver, the method comprising:
- attaching a first type CRC (cyclic redundancy check) to the TB;
segmenting the first type CRC attached-TB into a plurality of code blocks (CBs);
attaching each of a plurality of second type CRCs to a corresponding one of the plurality of CBs such that one of the plurality of CBs includes the first type CRC and the second type CRC, and the rest of the plurality of CBs include the second type CRC, wherein the first type CRC and the second type CRC are generated by using different types CRC generating polynomials, wherein both the first type CRC and the second type CRC have a 24-bit length,wherein one of the different types of CRC generation polynomials is a first CRC polynomial expressed as;
g(x)=x24+x23+x6+x5+x+1, andwherein another one of the different types of CRC generation polynomials comprises a second CRC polynomial having a same order as the first CRC polynomial, the second CRC polynomial being different from the first CRC polynomial;
channel coding the plurality of CBs; and
transmitting the TB to the receiver by using the channel coded-plurality of CBs.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides for applying a cyclic redundancy check (CRC) to a data signal. The present invention includes attaching a first CRC to a first data signal block having a first length, segmenting the first data signal block attached with the first CRC into a plurality of second data signal blocks having a length shorter than the first length, respectively generating a second CRC for each second data signal block, and attaching the generated second CRC to the respective second data signal block. Moreover, the first CRC and second CRC may be generated from respectively different CRC generating polynomial equations.
-
Citations
10 Claims
-
1. A method for a transmitter to transmit a transport block (TB) to a receiver, the method comprising:
-
attaching a first type CRC (cyclic redundancy check) to the TB; segmenting the first type CRC attached-TB into a plurality of code blocks (CBs); attaching each of a plurality of second type CRCs to a corresponding one of the plurality of CBs such that one of the plurality of CBs includes the first type CRC and the second type CRC, and the rest of the plurality of CBs include the second type CRC, wherein the first type CRC and the second type CRC are generated by using different types CRC generating polynomials, wherein both the first type CRC and the second type CRC have a 24-bit length, wherein one of the different types of CRC generation polynomials is a first CRC polynomial expressed as;
g(x)=x24+x23+x6+x5+x+1, andwherein another one of the different types of CRC generation polynomials comprises a second CRC polynomial having a same order as the first CRC polynomial, the second CRC polynomial being different from the first CRC polynomial; channel coding the plurality of CBs; and transmitting the TB to the receiver by using the channel coded-plurality of CBs. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A transmitter for transmitting a transport block (TB) to a receiver, the transmitter comprising:
-
a TB CRC (cyclic redundancy check) attachment module for attaching a first type CRC to the TB; a CB (code block) segmentation module operatively connected to the TB CRC attachment module, wherein the CB segmentation module is for segmenting the first type CRC attached-TB into a plurality of code blocks (CBs); a CB CRC attachment module operatively connected to the CB segmentation module, wherein the CB CRC attachment module is for attaching each of a plurality of second type CRCs to a corresponding one of the plurality of CBs such that one of the plurality of CBs includes the first type CRC and the second type CRC, and the rest of the plurality of CBs include the second type CRC, wherein the first type CRC and the second type CRC are generated by using different types of CRC generating polynomials, wherein both the first type CRC and the second type CRC have a 24-bit length, wherein one of the different types of CRC generation polynomials is a first CRC polynomial expressed as;
g(x)=x24+x23+x6+x5+X+1, andwherein another one of the different types of CRC generation polynomials comprises a second CRC polynomial having a same order as the first CRC polynomial, the second CRC polynomial being different from the first CRC polynomial; and a channel coding module for channel coding the plurality of CBs. - View Dependent Claims (7, 8, 9, 10)
-
Specification