abstract |
The present invention relates to a receiver (50) for receiving data in a broadcast system, comprising: - a broadcast receiver unit (52) for receiving from said broadcast system a receiver input data stream (O') segmented into frames, wherein basic codeword portions (B) of codewords (Z1) are mapped onto said frames, a codeword comprising said at least a basic codeword portion (B) generated from an input data word (D) according to a first code, - a data demapper (54) for demapping the basic codeword portions (B) from said frames of the receiver input data stream (O'), - a decoder (56) for error correction code decoding said codewords into output data words (D') of at least one output data stream (I1', I2',..., In') in a regular decoding step by use of the basic codeword portion (B') comprised in a codeword, - a check unit (58) for checking if the regular decoding of a codeword is erroneous, - a unicast request unit (64) for requesting, if said regular decoding of a codeword is erroneous, through a unicast system an auxiliary codeword portion (A) of the erroneously decoded codeword for use as incremental redundancy in an additional decoding step, - a unicast receiver unit (68) for receiving from said unicast system an auxiliary codeword portion (A') of the erroneously decoded codeword, wherein said decoder (56) is adapted to decode the respective codeword again in an additional decoding step by additionally using the received auxiliary codeword portion (A'), and - a data output (60) for outputting said at least one receiver output data stream (I1', I2',..., In') segmented into said decoded output data words (D'). |