Code block segmentation and configuration for concatenated turbo and RS coding
A method for performing code block segmentation for wireless transmission using concatenated forward error correction encoding includes receiving a transport block of data for transmission having a transport block size, along with one or more parameters that define a target code rate. A number N of inner code blocks needed to transmit the transport block is determined. A number M—outer code blocks may be calculated based on the number of inner code blocks and on encoding parameters for the outer code blocks. The transport block may then be segmented and encoded according to the calculated encoding parameters.
1. A user equipment (UE) comprising:
circuitry for receiving modulation and coding scheme (MCS) parameters;
circuitry for receiving a transport block of bits to be transmitted;
circuitry for dividing the transport block into multiple segments;
circuitry for attaching a CRC to at least one of the segments;
circuitry for encoding the at least one of the segments using first and second error control codes based on the MCS parameters, the first error control code being different than the second error control code;
circuitry for modulating the error control coded segments using the MCS parameters to produce symbols; and
circuitry for transmitting the symbols using multiple resource elements.
2. The user equipment of claim 1 wherein the symbols are transmitted using orthogonal frequency division multiple access (OFDMA).
3. The user equipment of claim 1 wherein the symbols are transmitted using single carrier-frequency division multiple access (SC-FDMA).
4. A base station comprising:
circuitry for receiving modulation and coding scheme (MCS) parameters;
circuitry for receiving a transport block of bits to be transmitted;
circuitry for dividing the transport block into multiple segments;
circuitry for attaching a CRC to at least one of the segments;
circuitry for encoding the at least one of the segments using first and second error control codes based on the MCS parameters, the first error control code being different than the second error control code;
circuitry for modulating the error control coded segments using the MCS parameters to produce symbols; and
circuitry for transmitting the symbols using multiple resource elements.
5. The base station of claim 4 wherein the symbols are transmitted using orthogonal frequency division multiple access (OFDMA).
6. The base station of claim 4 wherein the symbols are transmitted using single carrier-frequency division multiple access (SC-FDMA).