USRE49757EExpiredUtility

Method of processing traffic information and digital broadcast system

75
Assignee: LG ELECTRONICS INCPriority: Oct 5, 2005Filed: May 25, 2021Granted: Dec 12, 2023
Est. expiryOct 5, 2025(expired)· nominal 20-yr term from priority
H04H 20/55H04H 20/95H04L 1/0065H04L 1/0071H04L 1/0083H04L 2001/0093
75
PatentIndex Score
0
Cited by
383
References
16
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A broadcast transmitter comprising:
 a randomizer for randomizing enhanced data;   a first encoder for Reed Solomon (RS) encoding and Cyclic Redundancy Check (CRC) encoding the randomized enhanced data;   a block processor for encoding the RS-CRC encoded enhanced data at a coding rate of 1/H, wherein H is greater than 1;   a group formatting unit for forming a data group including the encoded enhanced data and de-interleaving data of the data group, wherein the formed data group further includes main data place holders, known data sequences, trellis initialization data, MPEG header place holders, and RS parity data place holders;   a packet formatter for removing the RS parity data place holders and the main data place holders from the data group in which data are deinterleaved and replacing the MPEG header place holders in the data group, in which data are deinterleaved, with MPEG headers, thereby outputting enhanced data packets;   a first multiplexer for multiplexing the enhanced data packets with main data packets including main data;   a second encoder for adding RS parity data to the multiplexed enhanced and main data packets by RS encoding the main data packets of the multiplexed enhanced and main data packets with a systematic RS encoding scheme and RS encoding the enhanced data packets of the multiplexed enhanced and main data packets with a non-systematic RS encoding scheme; and   an interleaver for interleaving data of the RS-encoded enhanced and main data packets.   
     
     
       2. The broadcast transmitter of  claim 1 , wherein the interleaver is a convolutional data byte interleaver. 
     
     
       3. The broadcast transmitter of  claim 1 , further comprising:
 a trellis encoder for trellis encoding the interleaved data, wherein at least one memory included in the trellis encoder is initialized when the trellis initialization data are inputted to the trellis encoder.   
     
     
       4. The broadcast transmitter of  claim 3 , further comprising:
 a second multiplexer for multiplexing the trellis-encoded data with field synchronization data and segment synchronization data.   
     
     
       5. A method of processing broadcast data in a broadcast transmitter, the method comprising:
 randomizing, by a randomizer, enhanced data;   Reed Solomon (RS) encoding and Cyclic Redundancy Check (CRC) encoding, by a first encoder, the randomized enhanced data;   encoding, by a block processor, the RS-CRC encoded enhanced data at a coding rate of 1/H, wherein H is greater than 1;   forming a data group including the encoded enhanced data, wherein the formed data group further includes main data place holders, known data sequences, trellis initialization data, MPEG header place holders, and RS parity data place holders;   de-interleaving data of the data group;   removing, by a packer formatter, the RS parity data place holders and the main data place holders from the data group in which data are deinterleaved and replacing the MPEG header place holders in the data group, in which data are deinterleaved, with MPEG headers, thereby outputting enhanced data packets;   multiplexing the enhanced data packets with main data packets including main data;   adding, by a second encoder, RS parity data to the multiplexed enhanced and main data packets by RS encoding the main data packets of the multiplexed enhanced and main data packets with a systematic RS encoding scheme and RS encoding the enhanced data packets of the multiplexed enhanced and main data packets with a non-systematic RS encoding scheme; and   interleaving data of the RS-encoded enhanced and main data packets.   
     
     
       6. The method of  claim 5 , wherein the data of the RS-encoded enhanced and main data packets are interleaved by a convolutional data byte interleaver. 
     
     
       7. The method of  claim 5 , further comprising:
 trellis encoding, by a trellis encoder, the interleaved data, wherein at least one memory included in the trellis encoder is initialized when the trellis initialization data are inputted to the trellis encoder.   
     
     
       8. The method of  claim 7 , further comprising:
 multiplexing the trellis-encoded data with field synchronization data and segment synchronization data.   
     
     
       9. A method of processing data in a transmitting system, the method comprising:
 generating first information and second information, wherein the first information includes information for acquisition of the second information, and wherein the second information includes service component identification information for identifying each of one or more service components, service name information and service description information;   randomizing data for a service;   first encoding the randomized data to add parity data;   second encoding the first encoded data at a code rate;   interleaving the second encoded data;   modulating a broadcast signal including the interleaved data, the first information and the second information and known data, wherein the known data is data for synchronization; and   transmitting the modulated broadcast signal.    
     
     
       10. The method of claim 9, wherein the second information further includes information for representing the service.  
     
     
       11. A transmitting system for processing data, the transmitting system comprising:
 a system information generator to generate first information and second information, wherein the first information includes information for acquisition of the second information, and wherein the second information includes service component identification information for identifying each of one or more service components, service name information and service description information;   a randomizer to randomize data for a service;   a first encoder to first encode the randomized data to add parity data;   a second encoder to second encode the first encoded data at a code rate;   an interleaver to interleave the second encoded data;   a modulator to modulate a broadcast signal including the interleaved data, the first information, the second information and known data, wherein the known data is data for synchronization; and   a transmitter to transmit the modulated broadcast signal.    
     
     
       12. The transmitting system of claim 11, wherein the second information further includes information for representing the service.  
     
     
       13. A method of processing data in a receiving system, the method comprising:
 receiving a broadcast signal including data for a service, first information, and second information, wherein the first information includes information for acquisition of the second information, and wherein the second information includes service component identification information for identifying each of one or more service components, service name information, and service description information;   demodulating the broadcast signal;   deinterleaving the demodulated broadcast signal;   decoding the deinterleaved broadcast signal;   derandomizing the decoded broadcast signal;   acquiring the second information based on the first information; and   providing the service to a user by processing the data based on the second information,   wherein the broadcast signal further includes known data and wherein the known data is used for synchronization.    
     
     
       14. the method of claim 13, wherein the second information further includes information for representing the service.  
     
     
       15. A receiving system for processing data, the receiving system comprising:
 a tuner to receive a broadcast signal including data for a service, first information, and second information, wherein the first information includes information for acquisition of the second information, and wherein the second information includes service component identification information for identifying each of one or more service components, service name information, and service description information;   a demodulator to demodulate the broadcast signal;   a deinterleaver to deinterleave the demodulated broadcast signal;   a decoder to decode the deinterleaved broadcast signal;   a derandomizer to derandomize the decoded broadcast signal;   a first processor to acquire the second information based on the first information; and   a second processor to provide the service to a user by processing the data based on the second information,   wherein the broadcast signal further includes known data and wherein the known data is used for synchronization.    
     
     
       16. The receiving system of claim 15, wherein the second information further includes information for representing the service.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.