DTV transmitting system and method of processing data in DTV transmitting system
A DTV transmitting system includes two pre-processors. The first pre-processor codes high-priority enhanced data for forward error correction (FEC) and expands the FEC-coded data. The second pre-processor codes low-priority enhanced data for FEC and expands the FEC-coded low-priority enhanced data. The DTV transmitting system further includes a data formatter generating enhanced data packets including the pre-processed data, a multiplexer multiplexing the enhanced data packets with main data packets, an RS encoder RS-coding the multiplexed data packets, a data interleaver interleaving the RS-coded data packets, and a block processor which codes each block of enhanced data in the interleaved enhanced data packets and bypasses the interleaved main data packets.
1. A method of processing digital broadcast data in a digital television (DTV) receiver, the method comprising:
receiving a broadcast signal including enhanced data, wherein the enhanced data is processed by:
pre-coding first enhanced data by coding the first enhanced data for forward error correction (FEC) at a first coding rate,
pre-coding second enhanced data by coding the second enhanced data for forward error correction (FEC) at a second coding rate,
inserting place-holder bytes for nonsystematic Reed-Solomon (RS) parity into a data group,
removing the place-holder bytes and generating enhanced data packets including the pre-coded first and second enhanced data,
RS-coding the enhanced data packets in an RS encoder, the RS encoder coding each enhanced data packet by a nonsystematic RS encoding scheme, wherein parity bytes obtained from the nonsystematic RS encoding scheme are inserted in a predetermined parity byte location within each enhanced data packet, and
interleaving data of the RS-coded enhanced data packets in a data interleaver, wherein the data interleaver outputs a group of interleaved data including first, second and third data regions, the second data region being located between the first and third data regions and including a plurality of consecutive enhanced data; and
decoding the enhanced data included in the broadcast signal.
2. The method of claim 1 , wherein decoding the enhanced data included in the broadcast signal comprises RS-decoding the enhanced data included in the broadcast signal.
3. The method of claim 1 , wherein decoding the enhanced data included in the broadcast signal comprises trellis decoding the enhanced data included in the broadcast signal.
4. The method of claim 1 , further comprising performing channel equalization on the enhanced data included in the broadcast signal using a plurality of regularly spaced known data sequences inserted in the enhanced data packets.
5. A digital television (DTV) receiver processing digital broadcast data, the DTV receiver comprising:
a receiving unit for receiving a broadcast signal including enhanced data, wherein the enhanced data is processed by:
pre-coding first enhanced data by coding the first enhanced data for forward error correction (FEC) at a first coding rate,
pre-coding second enhanced data by coding the second enhanced data for forward error correction (FEC) at a second coding rate,
inserting place-holder bytes for nonsystematic Reed-Solomon (RS) parity into a data group,
removing the place-holder bytes and generating enhanced data packets including the pre-coded first and second enhanced data,
RS-coding the enhanced data packets in an RS encoder, the RS encoder coding each enhanced data packet by a nonsystematic RS encoding scheme, wherein parity bytes obtained from the nonsystematic RS encoding scheme are inserted in a predetermined parity byte location within each enhanced data packet, and
interleaving data of the RS-coded enhanced data packets in a data interleaver, wherein the data interleaver outputs a group of interleaved data including first, second and third data regions, the second data region being located between the first and third data regions and including a plurality of consecutive enhanced data; and
a decoder for decoding the enhanced data included in the broadcast signal.
6. The DTV receiver of claim 5 , wherein the decoder is an RS decoder.
7. The DTV receiver of claim 5 , wherein the decoder is a trellis decoder.
8. The DTV receiver of claim 5 , further comprising a channel equalizer for performing channel equalization on the enhanced data included in the broadcast signal using a plurality of regularly spaced known data sequences inserted in the enhanced data packets.