DTV transmitting system and method of processing broadcast data
First Claim
1. A method of processing broadcast data in a transmitting system, the method comprising:
- Reed-Solomon (RS) and Cyclic Redundancy Check (CRC) encoding enhanced data bytes to build an RS frame;
block processing data bytes in the built RS frame, wherein block processing the data bytes comprises;
converting the data bytes in the built RS frame to data bits;
encoding each of the data bits at a 1/2 coding rate to output data symbols;
interleaving the data symbols; and
converting the interleaved data symbols to data bytes;
forming a data group including enhanced data corresponding to the data bytes converted from the interleaved data symbols, a plurality of known data sequences, and signaling information;
deinterleaving the enhanced data in the data group;
multiplexing the deinterleaved enhanced data with main data;
interleaving the multiplexed data; and
trellis encoding the interleaved data,wherein;
encoding at the 1/2 coding rate is achieved by outputting a corresponding bit as a first output bit and outputting as a second output bit after encoding the corresponding bit;
one data symbol consists of the first output bit and the second output bit;
at least two of the plurality of known data sequences have different lengths; and
the signaling information includes data group information.
1 Assignment
0 Petitions
Accused Products
Abstract
A DTV transmitting system includes an encoder, a randomizer, a block processor, a group formatter, a deinterleaver, and a packet formatter. The encoder codes enhanced data for error correction, permutes the coded data, and further codes the permuted data for error detection. The randomizer randomizes the coded enhanced data, and the block processor codes the randomized data at an effective coding rate of 1/H. The group formatter forms a group of enhanced data having data regions, and inserts the coded enhanced data into at least one of the data regions. The deinterleaver deinterleaves the group of enhanced data, and the packet formatter formats the deinterleaved data into corresponding data bytes.
-
Citations
10 Claims
-
1. A method of processing broadcast data in a transmitting system, the method comprising:
-
Reed-Solomon (RS) and Cyclic Redundancy Check (CRC) encoding enhanced data bytes to build an RS frame; block processing data bytes in the built RS frame, wherein block processing the data bytes comprises; converting the data bytes in the built RS frame to data bits; encoding each of the data bits at a 1/2 coding rate to output data symbols; interleaving the data symbols; and converting the interleaved data symbols to data bytes; forming a data group including enhanced data corresponding to the data bytes converted from the interleaved data symbols, a plurality of known data sequences, and signaling information; deinterleaving the enhanced data in the data group; multiplexing the deinterleaved enhanced data with main data; interleaving the multiplexed data; and trellis encoding the interleaved data, wherein; encoding at the 1/2 coding rate is achieved by outputting a corresponding bit as a first output bit and outputting as a second output bit after encoding the corresponding bit; one data symbol consists of the first output bit and the second output bit; at least two of the plurality of known data sequences have different lengths; and the signaling information includes data group information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A transmitting system comprising:
-
a first encoder configured to Reed-Solomon (RS) and Cyclic Redundancy Check (CRC) encode enhanced data bytes to build an RS frame; a block processor configured to process data bytes in the built RS frame, wherein the block processor comprises; a byte to bit converter configured to convert the data bytes in the built RS frame to data bits; a second encoder configured to encode each of the data bits at a 1/2 coding rate to output data symbols; a first interleaver configured to interleave the data symbols; and a symbol to byte converter configured to convert the interleaved data symbols to data bytes; a group formatter configured to; form a data group including enhanced data corresponding to the data bytes converted from the interleaved data symbols, a plurality of known data sequences and signaling information; and deinterleave the enhanced data in the data group; a multiplexer configured to multiplex the deinterleaved enhanced data with main data; a second interleaver configured to interleave the multiplexed data; and a third encoder configured to trellis encode the interleaved data, wherein; encoding at the 1/2 coding rate is achieved by outputting a corresponding bit as a first output bit and outputting as a second output bit after encoding the corresponding bit; one data symbol consists of the first output bit and the second output bit; at least two of the plurality of known data sequences have different lengths; and the signaling information includes data group information. - View Dependent Claims (7, 8, 9, 10)
-
Specification