USRE46741EActiveUtility

Digital broadcasting system and method of processing data

Assignee: LG ELECTRONICS INCPriority: Jan 24, 2007Filed: Dec 29, 2014Granted: Feb 27, 2018
Est. expiryJan 24, 2027(~0.5 yrs left)· nominal 20-yr term from priority
H04N 21/435H04N 21/2362H04N 21/235H04N 21/6131
63
PatentIndex Score
0
Cited by
20
References
22
Claims

Abstract

A digital broadcasting system and a method of processing data are disclosed. The method of processing data of a transmitting system includes generating signaling information including service-related transmission parameters of mobile service data, packetizing the generated signaling information to a predetermined data packet format, primarily multiplexing the packetized signaling information and a mobile service data packet including the mobile service data, and secondarily multiplexing the primarily multiplexed data packets and a main service data packet including main service data, thereby transmitting the secondarily multiplexed data packets to at least one transmitter located in a remote site.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A digital broadcast receiver, comprising:
 a tuner configured to receive a broadcast signal comprising mobile service data, wherein the broadcast signal is transmitted from a broadcast transmitter by:
 generating a Reed-Solomon (RS) frame by RS-encoding an RS frame payload with an RS code of (187+P, 187) and Cyclic Redundancy Check (CRC)-encoding the RS-encoded RS frame payload, thereby adding P bytes of first parity data at bottom ends of columns of the RS frame payload and adding 2 bytes of CRC data at right ends of rows of the RS frame payload including the first parity data, wherein the RS frame payload includes mobile service data, and wherein P is one of 24, 36, and 48, 
 mapping, by a group formatter, a portion of the RS frame into at least one region of a first data group that has a plurality of regions, the first data group including a plurality of segments, wherein a number of mobile service data in an Nth segment of the first data group is less than a number of mobile service data in an (N+1)th segment of the first data group, wherein the number of mobile service data in the (N+1)th segment of the first data group is less than a number of mobile service data in an (N+2)th segment of the first data group, wherein the first data group further includes signaling information on a transmission parameter, and wherein the signaling information includes an RS code mode field indicating the RS code for the RS frame, 
 trellis-encoding, by a trellis encoder, data being outputted from the group formatter, the trellis encoder having at least one memory that is initialized at each start of known data sequences, and 
 multiplexing the trellis-encoded data with field synchronization data and segment synchronization data; 
   a demodulator configured to perform demodulating on the broadcast signal; and   a decoder configured to perform decoding on the demodulated broadcast signal.   
     
     
       2. The digital broadcast receiver of  claim 1 , wherein the group formatter adds the known data sequences to the first data group. 
     
     
       3. The digital broadcast receiver of  claim 2 , wherein the group formatter inserts place holders for second parity data and MPEG header data to the first data group. 
     
     
       4. The digital broadcast receiver of  claim 3 , further comprising:
 a packet formatter configured to remove the place holders for the second parity data from a second data group generated by de-interleaving the first data group and replace the place holders for the MPEG header data with the MPEG header data in the second data group; and   an RS encoder configured to RS-encode the second data group that includes the MPEG header data so as to add the second parity data to the second data group.   
     
     
       5. The digital broadcast receiver of  claim 4 , further comprising an interleaver configured to interleave the second data group. 
     
     
       6. The digital broadcast receiver of  claim 1 , wherein the signaling information further includes a turbo code mode field indicating an outer code mode for each region of the first data group. 
     
     
       7. A method of processing broadcast data in a digital broadcast receiver, the method comprising:
 receiving, by a tuner, a broadcast signal comprising mobile service data, wherein the broadcast signal is transmitted from a broadcast transmitter by:
 generating a Reed-Solomon (RS) frame by RS-encoding an RS frame payload with an RS code of (187+P, 187) and Cyclic Redundancy Check (CRC)-encoding the RS-encoded RS frame payload, thereby adding P bytes of first parity data at bottom ends of columns of the RS frame payload and adding 2 bytes of CRC data at right ends of rows of the RS frame payload including the first parity data, wherein the RS frame payload includes mobile service data, and wherein P is one of 24, 36, and 48, 
 mapping, by a group formatter, a portion of the RS frame into at least one region of a first data group that has a plurality of regions, the first data group including a plurality of segments, wherein a number of mobile service data in an Nth segment of the first data group is less than a number of mobile service data in an (N+1)th segment of the first data group, wherein the number of mobile service data in the (N+1)th segment of the first data group is less than a number of mobile service data in an (N+2)th segment of the first data group, wherein the first data group further includes signaling information on a transmission parameter, and wherein the signaling information includes an RS code mode field indicating the RS code for the RS frame, 
 trellis-encoding, by a trellis encoder, data being outputted from the group formatter, the trellis encoder having at least one memory that is initialized at each start of known data sequences, and 
 multiplexing the trellis-encoded data with field synchronization data and segment synchronization data; 
   demodulating the broadcast signal; and   decoding the demodulated broadcast signal.   
     
     
       8. The method of  claim 7 , wherein the group formatter adds the known data sequences to the first data group. 
     
     
       9. The method of  claim 8 , wherein the group formatter inserts place holders for second parity data and MPEG header data to the first data group. 
     
     
       10. The method of  claim 9 , further comprising:
 removing the place holders for the second parity data from a second data group generated by de-interleaving the first data group;   replacing the place holders for the MPEG header data with the MPEG header data in the second data group; and   RS-encoding the second data group that includes the MPEG header data so as to add the second parity data to the second data group.   
     
     
       11. The method of  claim 10 , further comprising interleaving the second data group. 
     
     
       12. The method of  claim 7 , wherein the signaling information further includes a turbo code mode field indicating an outer code mode for each region of the first data group. 
     
     
       13. A method of processing data in a broadcast transmitter, the method comprising:
 randomizing broadcast service data for a service;   performing permutation on the randomized broadcast service data;   encoding signaling information;   modulating data of a frame including the permuted broadcast service data and the encoded signaling information; and   transmitting a broadcast signal including the modulated data,   wherein error detection encoding is performed selectively on the randomized broadcast service data,   wherein, when CRC encoding as the error detection encoding is performed, CRC data are added to the randomized broadcast service data,   wherein the signaling information includes information for identifying whether or not the CRC encoding is performed,   wherein the frame further includes known data, wherein the known data are categorized into a first pattern of known data and a second pattern of known data other than the first pattern of known data, and   wherein at least one of the first pattern of known data and the second pattern of known data are used for channel estimation in a broadcast receiver.    
     
     
       14. The method of claim 13, further comprising:
 performing error correction encoding on the broadcast service data to add a number of parity data,   wherein the signaling information further includes information of the number of parity data.    
     
     
       15. The method of claim 13, wherein the signaling information further includes identification information to identify the service.  
     
     
       16. The method of claim 13, further comprising:
 interleaving the broadcast service data.    
     
     
       17. The method of claim 13, further comprising:
 identifying a null data packet included in an input stream that includes the null data packet and a broadcast service data packet, the broadcast service data packet including the broadcast service data; and   deleting the identified null data packet in the input stream.    
     
     
       18. A broadcast transmitter for processing data, the broadcast transmitter comprising:
 a randomizer for randomizing broadcast service data for a service;   a first encoder for performing permutation on the randomized broadcast service data;   a second encoder for encoding signaling information;   a modulator for modulating data of a frame the permuted broadcast service data and the encoded signaling information; and   a transmitting unit for transmitting a broadcast signal including the modulated data,   wherein error detection encoding is performed selectively on the randomized broadcast service data,   wherein, when CRC encoding as the error detection encoding is performed, CRC data are added to the randomized broadcast service data,   wherein the signaling information includes information for identifying whether or not the CRC encoding is performed,   wherein the frame further includes known data, wherein the known data are categorized into a first pattern of known data and a second pattern of known data other than the first pattern of known data, and   wherein at least one of the first pattern of known data and the second pattern of known data are used for channel estimation in a broadcast receiver.    
     
     
       19. The broadcast transmitter of claim 18, wherein the first encoder further performs error correction encoding on the broadcast service data to add a number of parity data, and
 wherein the signaling information further includes information of the number of parity data.    
     
     
       20. The broadcast transmitter of claim 18, wherein the signaling information further includes identification information to identify the service.  
     
     
       21. The broadcast transmitter of claim 18, further comprising:
 an interleaver for interleaving the broadcast service data.    
     
     
       22. The broadcast transmitter of claim 18, further comprising:
 a demultiplexer for identifying a null data packet included in an input stream that includes the null data packet and a broadcast service data packet, the broadcast service data packet including the broadcast service data, and deleting the identified null data packet in the input stream.

Join the waitlist — get patent alerts

Track USRE46741E — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.