DIGITAL TELEVISION TRANSMITTING SYSTEM AND RECEIVING SYSTEM AND METHOD OF PROCESSING BROADCAST DATA
First Claim
1. A DTV transmitting system for processing broadcast data, the DTV transmitting system comprising:
- a frame encoder configured to build an enhanced data frame, to encode the enhanced data frame for error correction by adding parity data, to divide the encoded data frame into first and second sub-frames including first and second portions of the parity data, respectively, and to permute a plurality of the first sub-frames and a plurality of the second sub-frames, respectively;
a randomizer configured to randomize enhanced data in the permuted sub-frames;
a block processor configured to code the randomized enhanced data at an effective coding rate of 1/N1;
a group formatter configured to form a group of enhanced data having one or more data regions and inserting the enhanced data coded at the effective coding rate of 1/N1 into at least one of the data regions;
a deinterleaver configured to deinterleave the group of enhanced data; and
a packet formatter configured to format the deinterleaved enhanced data into enhanced data packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A DTV transmitting system includes a frame encoder, a randomizer, a block processor, a group formatter, a deinterleaver, and a packet formatter. The frame encoder builds an enhanced data frame and adds parity data into the data frame. The frame encoder further divides the data frame into first and second sub-frames including first and second portions of the parity data, respectively, and permutes a plurality of the first sub-frames and a plurality of the second sub-frames, respectively. The randomizer randomizes enhanced data in the permuted sub-frames, and the block processor codes the randomized data at a rate of 1/N1. The group formatter forms a group of enhanced data having one or more data regions and inserts the 1/N1 coded data into at least one of the data regions. The deinterleaver deiniterleaves the group of enhanced data, and the packet formatter formats the deinterleaved data into enhanced data packets.
-
Citations
34 Claims
-
1. A DTV transmitting system for processing broadcast data, the DTV transmitting system comprising:
-
a frame encoder configured to build an enhanced data frame, to encode the enhanced data frame for error correction by adding parity data, to divide the encoded data frame into first and second sub-frames including first and second portions of the parity data, respectively, and to permute a plurality of the first sub-frames and a plurality of the second sub-frames, respectively;
a randomizer configured to randomize enhanced data in the permuted sub-frames;
a block processor configured to code the randomized enhanced data at an effective coding rate of 1/N1;
a group formatter configured to form a group of enhanced data having one or more data regions and inserting the enhanced data coded at the effective coding rate of 1/N1 into at least one of the data regions;
a deinterleaver configured to deinterleave the group of enhanced data; and
a packet formatter configured to format the deinterleaved enhanced data into enhanced data packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A method of processing broadcast data in a DTV transmitting system, the method comprising:
-
building an enhanced data frame, encoding the enhanced data frame for error correction by adding parity data, dividing the encoded data frame into first and second sub-frames including first and second portions of the parity data, respectively, and permuting a plurality of the first sub-frames and a plurality of second sub-frames, respectively;
randomizing enhanced data in the permuted sub-frames;
coding the randomized enhanced data at an effective rate of 1/N1;
forming a group of enhanced data having one or more data regions and inserting the enhanced data coded at the effective rate of 1/N1 into at least one of the data regions;
deinterleaving the group of enhanced data; and
formatting the deinterleaved enhanced data into enhanced data packets. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
21. A DTV receiving system for processing broadcast data, the DTV receiving system comprising:
-
a tuner configured to receive a digital broadcast signal including enhanced and main data;
a demodulator configured to demodulate the digital broadcast signal;
an equalizer configured to compensate channel distortion of the demodulated signal;
a block decoder configured to decode each block of enhanced data in the channel-equalized signal;
a data deformatter configured to deformat the decoded enhanced data and to derandomize the deformatted enhanced data; and
a frame decoder configured to form a group of first sub-frames and a group of second sub-frames and to perform reverse permutation on the group of first sub-frames and the group of second sub-frames, respectively, each first sub-frame including the derandomized enhanced data and first parity data, each second sub-frame including second parity data, wherein the frame decoder is further configured to form an enhanced data frame by combining each first sub-frame and each second sub-frame and to decode the enhanced data frame for error correction. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method of processing broadcast data in a DTV receiving system, the method comprising:
-
tuning to a channel to receive a digital broadcast signal including enhanced and main data;
demodulating the digital broadcast signal;
compensating channel distortion of the demodulated signal;
decoding each block of enhanced data in the channel equalized signal;
deformatting the decoded enhanced data and derandomizing the deformatted enhanced data;
forming a group of first sub-frames and a group of second sub-frames and performing reverse permutation on the group of first sub-frames and the group of second sub-frames, each first sub-frame including the derandomized enhanced data and first parity data, each second sub-frame including second parity data; and
forming an enhanced data frame by combining each first sub-frame and each second sub-frame and decoding the enhanced data frame for error correction. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification