Method of processing traffic information and digital broadcast system
First Claim
Patent Images
1. A digital broadcast transmitter, comprising:
- a pre-processor configured to pre-process enhanced data for a service to generate enhanced data packets including the enhanced data;
a multiplexer configured to multiplex the enhanced data packets with one or more main audio and video (AV) data packets including main AV data;
a first data randomizer configured to remove a Moving Picture Experts Group (MPEG) sync byte of each enhanced data packet and perform a first randomizing process on MPEG header data included in the enhanced data packets and all data included in the main AV data packets among data in the multiplexed enhanced and main AV data packets, wherein the enhanced data included in the enhanced data packets are not randomized by the first data randomizer;
a data encoding unit configured to add first parity data to the enhanced data packets having the first-randomized MPEG header data and second parity data to the first-randomized main AV data packets;
an interleaving unit configured to interleave data in the enhanced data packets having the first parity data and data in the main AV data packets having the second parity data;
a trellis encoder configured to have at least one memory and trellis-encode the interleaved data, the at least one memory being initialized at a beginning of a known data sequence; and
a data transmission unit configured to insert synchronization data into the trellis-encoded data, modulate the trellis-encoded data having the synchronization data, and transmit the modulated data,wherein the pre-processor comprises;
a second randomizer configured to perform a second randomizing process on the enhanced data;
a Reed-Solomon (RS) frame encoder configured to generate an RS frame by performing RS encoding and Cyclic Redundancy Check (CRC) encoding for the second randomized enhanced data;
a group formatter configured to form data groups including the enhanced data included in the generated RS frame and insert MPEG header place holders, main AV data place holders, and parity data place holders into each of the data groups;
a data deinterleaver configured to perform deinterleaving on data included in the data groups to output the deinterleaved data; and
a packet formatter configured to remove the main AV data place holders and parity data place holders in the deinterleaved data, replace the MPEG header place holders with the MPEG header data in the deinterleaved data, and output the enhanced data packets including data in the deinterleaved data in which the main AV data place holders and parity data place holders are removed.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change.
-
Citations
10 Claims
-
1. A digital broadcast transmitter, comprising:
-
a pre-processor configured to pre-process enhanced data for a service to generate enhanced data packets including the enhanced data; a multiplexer configured to multiplex the enhanced data packets with one or more main audio and video (AV) data packets including main AV data; a first data randomizer configured to remove a Moving Picture Experts Group (MPEG) sync byte of each enhanced data packet and perform a first randomizing process on MPEG header data included in the enhanced data packets and all data included in the main AV data packets among data in the multiplexed enhanced and main AV data packets, wherein the enhanced data included in the enhanced data packets are not randomized by the first data randomizer; a data encoding unit configured to add first parity data to the enhanced data packets having the first-randomized MPEG header data and second parity data to the first-randomized main AV data packets; an interleaving unit configured to interleave data in the enhanced data packets having the first parity data and data in the main AV data packets having the second parity data; a trellis encoder configured to have at least one memory and trellis-encode the interleaved data, the at least one memory being initialized at a beginning of a known data sequence; and a data transmission unit configured to insert synchronization data into the trellis-encoded data, modulate the trellis-encoded data having the synchronization data, and transmit the modulated data, wherein the pre-processor comprises; a second randomizer configured to perform a second randomizing process on the enhanced data; a Reed-Solomon (RS) frame encoder configured to generate an RS frame by performing RS encoding and Cyclic Redundancy Check (CRC) encoding for the second randomized enhanced data; a group formatter configured to form data groups including the enhanced data included in the generated RS frame and insert MPEG header place holders, main AV data place holders, and parity data place holders into each of the data groups; a data deinterleaver configured to perform deinterleaving on data included in the data groups to output the deinterleaved data; and a packet formatter configured to remove the main AV data place holders and parity data place holders in the deinterleaved data, replace the MPEG header place holders with the MPEG header data in the deinterleaved data, and output the enhanced data packets including data in the deinterleaved data in which the main AV data place holders and parity data place holders are removed. - View Dependent Claims (2)
-
-
3. A method of processing enhanced data in a digital broadcast transmitter, the method comprising:
-
pre-processing enhanced data for a service to generate enhanced data packets including the enhanced data; multiplexing the enhanced data packets with one or more main audio and video (AV) data packets including main AV data in a multiplexer; removing a Moving Picture Experts Group (MPEG) sync byte of each enhanced data packet; performing via a first randomizer, a first randomizing process on MPEG header data included in the enhanced data packets and all data included in the main AV data packets among data in the multiplexed enhanced and main AV data packets, wherein the enhanced data included in the enhanced data packets are not randomized by the first data randomizer; adding first parity data to the enhanced data packets having the first-randomized MPEG header data and second parity data to the first-randomized main AV data packets; interleaving data in the enhanced data packets having the first parity data and data in the main AV data packets having the second parity data in an interleaver; trellis-encoding the interleaved data in a trellis-encoder having at least one memory; initializing the at least one memory at a beginning of a known data sequence; and inserting synchronization data into the trellis-encoded data, modulating the trellis-encoded data having the synchronization data, and transmitting the modulated data, wherein pre-processing enhanced data comprises; performing, via a second randomizer, a second randomizing process on the enhanced data; generating an Reed-Solomon (RS) frame by performing RS encoding and CRC encoding for the second randomized enhanced data; forming data groups including the enhanced data included in the generated RS frame and inserting MPEG header place holders, main AV data place holders, and parity data place holders into each of the data groups; performing deinterleaving on data included in the data groups to output the deinterleaved data; and removing the main AV data place holders and parity data place holders in the deinterleaved data, replacing the MPEG header place holders with the MPEG header data in the deinterleaved data, and outputting the enhanced data packets including data in the deinterleaved data in which the main AV data place holders and parity data place holders are removed. - View Dependent Claims (4)
-
-
5. A digital broadcast transmitter, comprising:
-
a pre-processor configured to pre-process enhanced data for a service to generate enhanced data packets including the enhanced data; a multiplexer configured to multiplex the enhanced data packets with one or more main audio and video (AV) data packets including main AV data; a first data randomizer configured to remove a Moving Picture Experts Group (MPEG) sync byte of each enhanced data packet and perform a first randomizing process on MPEG header data included in the enhanced data packets and all data included in the main AV data packets among data in the multiplexed enhanced and main AV data packets, wherein the enhanced data included in the enhanced data packets are not randomized by the first data randomizer; an interleaver configured to interleave the randomized data; and a trellis encoder configured to have at least one memory and trellis-encode the interleaved data, the at least one memory being initialized at a beginning of a known data sequence, wherein the pre-processor comprises; a randomizer configured to randomize the enhanced data; a first encoder configured to generate a Reed-Solomon (RS) frame by performing RS encoding and CRC encoding for the second randomized enhanced data; a second encoder configured to encode the enhanced data included in the generated RS frame with a coding rate of G/H, wherein G and H are positive integers and G is less than H; a group formatter configured to form data groups including the enhanced data encoded by the second encoder and insert Moving Picture Experts Group (MPEG) header place holders, main AV data place holders, and parity data place holders into each of the data groups; a data deinterleaver configured to perform deinterleaving on data included in the data groups to output the deinterleaved data; and a packet formatter configured to remove the main AV data place holders and parity data place holders in the deinterleaved data, replace the MPEG header place holders with header data in the deinterleaved data, and output the enhanced data packets including data in the deinterleaved data in which the main AV data place holders and parity data place holders are removed. - View Dependent Claims (6, 7)
-
-
8. A method of processing enhanced data in a digital broadcast transmitter, the method comprising:
-
pre-processing enhanced data for a service to generate enhanced data packets including the enhanced data; multiplexing the enhanced data packets with one or more main audio and video (AV) data packets including main AV data in a multiplexer; removing a Moving Picture Experts Group (MPEG) sync byte of each enhanced data packet; performing, via a first randomizer, a first randomizing process on MPEG header data included in the enhanced data packets and all data included in the main AV data packets among data in the multiplexed enhanced and main AV data packets, wherein the enhanced data included in the enhanced data packets are not randomized by the first data randomizer; interleaving data in the multiplexed data packets in an interleaver; trellis-encoding the interleaved data in a trellis-encoder having at least one memory; and initializing the at least one memory at a beginning of a known data sequence, wherein pre-processing enhanced data comprises; randomizing, via a second randomizer, the enhanced data; generating a Reed-Solomon (RS) frame by performing RS encoding and CRC encoding for the second randomized enhanced data; encoding the enhanced data included in the generated RS frame with a coding rate of G/H, wherein G and H are positive integers and G is less than H; forming data groups including the enhanced data encoded with the coding rate of G/H and inserting Moving Picture Experts Group (MPEG) header place holders, main AV data place holders, and parity data place holders into each of the data groups; performing deinterleaving on data included in the data groups to output the deinterleaved data; and removing the main AV data place holders and parity data place holders in the deinterleaved data, replacing the MPEG header place holders with header data in the deinterleaved data, and outputting the enhanced data packets including data the deinterleaved data in which the main AV data place holders and parity data place holders are removed. - View Dependent Claims (9, 10)
-
Specification