Method for transmitting and receiving a data block and a corresponding transmitter and receiver
First Claim
1. A method for receiving a data block, the method comprising the following steps:
- performing line decoding of a signal carrying a transmission block, wherein the transmission block has a first transmission sub-block consisting of a sub-block of the data block and first check data and a second transmission sub-block consisting of a second sub-block of the data block and second check data,outputting results of the line decoding after a soft decision for each received bit of the transmission block,performing soft-input soft-output channel decoding of the transmission block, wherein an output reliability value which specifies the reliability value of the decision of the channel decoder for the correctness of the relevant bit is output as the result of the decoding for each received bit,verifying a correct reception of the first and second sub-blocks based on the first and of the second check data, respectively,if necessary, performing error correction with respect to the first and/or second transmission sub-blocks,if the performance of error correction was required for both the first and the second of the transmission sub-blocks and the performance of the error correction for one of the first and second transmission sub-blocks is successful and fails for another one of the first and second transmission sub-blocks, increasing the output reliability values which are allocated to the bits of the one of the transmission sub-blocks and repeated performance of the channel decoding, wherein the increased output reliability values allocated to the bits of the one of the transmission sub-blocks are used as input reliability values for the repeated performance of the channel decoding,checking the correct reception of the other one of the transmission blocks after performance of the repeated channel decoding and, if necessary, repeating the performance of the error correction with respect to the other one of the data transmission blocks.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for transmitting a data block (104) via a message channel (130), said method having the following steps of: —subdividing the data block into at least one first sub-block (108) and one second sub-block (110), —generating first check data (114) for the first sub-block (108) and second check data (116) for the second sub-block (110), wherein a first transmission sub-block (118) is formed by the first sub-block and the first check data, and wherein a second transmission sub-block (120) is formed by the second sub-block and the second check data, —transmitting the first and second transmission sub-blocks in a transmission block (124) via the message channel, wherein the order of the bits to be transmitted in the transmission block is determined by a predefined scheme, wherein the scheme is designed in such a manner that one or more bits of the first transmission sub-block and one or more bits of the second transmission sub-block alternately follow one another.
-
Citations
11 Claims
-
1. A method for receiving a data block, the method comprising the following steps:
-
performing line decoding of a signal carrying a transmission block, wherein the transmission block has a first transmission sub-block consisting of a sub-block of the data block and first check data and a second transmission sub-block consisting of a second sub-block of the data block and second check data, outputting results of the line decoding after a soft decision for each received bit of the transmission block, performing soft-input soft-output channel decoding of the transmission block, wherein an output reliability value which specifies the reliability value of the decision of the channel decoder for the correctness of the relevant bit is output as the result of the decoding for each received bit, verifying a correct reception of the first and second sub-blocks based on the first and of the second check data, respectively, if necessary, performing error correction with respect to the first and/or second transmission sub-blocks, if the performance of error correction was required for both the first and the second of the transmission sub-blocks and the performance of the error correction for one of the first and second transmission sub-blocks is successful and fails for another one of the first and second transmission sub-blocks, increasing the output reliability values which are allocated to the bits of the one of the transmission sub-blocks and repeated performance of the channel decoding, wherein the increased output reliability values allocated to the bits of the one of the transmission sub-blocks are used as input reliability values for the repeated performance of the channel decoding, checking the correct reception of the other one of the transmission blocks after performance of the repeated channel decoding and, if necessary, repeating the performance of the error correction with respect to the other one of the data transmission blocks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A receiver for receiving a data block comprising:
-
means for line decoding of a signal carrying a transmission block, wherein the transmission block has a first transmission sub-block with a first sub-block of a data block and first check data and a second transmission sub-block with a second sub-block of the data block and second check data, wherein the means for line decoding are designed in such a manner that the output of the results of the line decoding occurs in the form of a soft decision for each received bit of the transmission block, means for soft-input soft-output channel decoding of the transmission block, wherein an output reliability value which specifies the reliability value of the correct reception of the relevant bit is output as the result of the decoding for each received bit, means for checking the correct reception of the first and second sub-blocks based on the first or of the second check data, respectively, means for performing error correction with respect to the first and/or second transmission sub-blocks, means for repeating the decoding if the performance of the error correction is required for both the first and the second one of the transmission sub-blocks and the performance of the error correction is successful for one of the first and second transmission sub-blocks and fails for another one of the first and second transmission sub-blocks, wherein the output reliability values allocated to the bits of the one of the transmission sub-blocks are increased, wherein in the case of the repeated performance of the decoding, the increased output reliability values allocated to the one of the transmission sub-blocks are used as input reliability values for the repeated performance of the decoding. - View Dependent Claims (11)
-
Specification