A digital broadcasting system and a method of processing data are disclosed. Herein, additional encoding is performed on mobile service data, which are then transmitted, thereby providing robustness in the processed mobile service data, so that the mobile service data can respond more strongly against fast and frequent channel changes. In a transmitting system including a service multiplexer and a transmitter located in a remote site, a method of processing data of the transmitting system includes comparing an output data rate of the service multiplexer and a transmission data rate of the transmitter, when a difference occurs between the two data rates, adjusting a burst size, wherein the burst transmits mobile service data, and encoding the mobile service data, and referring to the burst size so as to multiplex main service data and the encoded mobile service data in a burst structure.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A digital television (DTV) transmitter for processing digital broadcast data, the DTV transmitter comprising: a signal generator for generating a data group having first, second, and third regions, the first region and the third region having mobile data and main data place holders, the second region having mobile data, known data sequences, trellis initialization data, MPEG header place holders, RS parity data place holders, and transmission parameter data; a de-interleaver for de-interleaving the data group; a packet formatter for removing the RS parity data place holders and the main data place holders from the de-interleaved data group and replacing the MPEG header place holders in the de-interleaved data group with MPEG headers, thereby outputting mobile data packets which include the mobile data, the known data sequences, the trellis initialization data, the MPEG headers, and the transmission parameter data; a packet jitter mitigator for adjusting packet timing and a program clock reference (PCR) of main data packets including main data; a multiplexer for multiplexing the mobile data packets with the main data packets; an RS encoder for adding RS parity data to the multiplexed mobile and main data packets; and an interleaver for interleaving the multiplexed mobile and main data packets including the RS parity data.
2. The DTV transmitter of claim 1 , wherein the interleaver is a convolutional data byte interleaver.
3. The DTV transmitter of claim 1 , further comprising: a trellis encoder for trellis-encoding the interleaved mobile and main data packets, wherein the trellis encoder is initialized at a start of each of the known data sequences.
4. A method of processing digital broadcast data in a digital television (DTV) transmitter, the method comprising: generating a data group having first, second, and third regions, the first region and the third region having mobile data and main data place holders, the second region having mobile data, known data sequences, trellis initialization data, MPEG header place holders, RS parity data place holders, and transmission parameter data; de-interleaving the data group; removing the RS parity data place holders and the main data place holders from the de-interleaved data group and replacing the MPEG header place holders in the de-interleaved data group with MPEG headers, thereby outputting mobile data packets which include the mobile data, the known data sequences, the trellis initialization data, the MPEG headers, and the transmission parameter data; adjusting packet timing and a program clock reference (PCR) of main data packets including main data; multiplexing in a multiplexer the mobile data packets with the main data packets; and interleaving the multiplexed mobile and main data packets including the RS parity data.
5. The method of claim 4 , wherein interleaving the multiplexed mobile and main data packets comprises interleaving the multiplexed mobile and main data packets by a convolutional data byte interleaver.
6. The method of claim 4 , further comprising: trellis-encoding, by a trellis encoder, the interleaved mobile and main data packets, wherein the trellis encoder is initialized at a start of each of the known data sequences.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 6, 2008
January 13, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.