USRE46399EActiveUtility

Digital broadcasting system and method of processing data

Assignee: LG ELECTRONICS INCPriority: Feb 9, 2007Filed: Dec 29, 2014Granted: May 9, 2017
Est. expiryFeb 9, 2027(~0.5 yrs left)· nominal 20-yr term from priority
H04L 1/0041H04L 12/189H04W 4/06H04L 1/0075
70
PatentIndex Score
1
Cited by
23
References
14
Claims

Abstract

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. The method of processing data in a transmitting system includes receiving mobile service data, encapsulating the received mobile service data to a transport stream (TS) packet, and outputting the encapsulated mobile service data as a mobile service data packet, and multiplexing a main service data packet including main service data and the encapsulated mobile service data packet, thereby transmitting the 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 transmitter comprising:
 a group formatter configured to map mobile service data bytes into a first data group and to insert place holder bytes for main service data and non-systematic Reed-Solomon (RS) parity into the first data group,   wherein the first data group includes a plurality of segments, an Nth segment in the first data group having M mobile service data bytes, an (N−1)th segment in the first data group having L mobile service data bytes, an (N−2)th segment in the first data group having K mobile service data bytes, a Pth segment in the first data group having Q mobile service data bytes, a (P+1)th segment in the first data group having R mobile service data bytes, and a (P+2)th segment in the first data group having S mobile service data bytes,   wherein K<L<M,   wherein Q>R>S, and   wherein N<P;   a deinterleaver configured to deinterleave the mobile service data bytes in the first data group to output a second data group;   a packet formatter configured to remove the place holder bytes for the main service data and the RS parity in the second data group and to output mobile service data packets including mobile service data corresponding to the deinterleaved mobile service data bytes in the second data group;   a first multiplexer configured to multiplex the mobile service data packets output by the packet formatter with main service data packets having the main service data; and   a post-processor configured to post-process the multiplexed data packets.   
     
     
       2. The digital broadcast transmitter of  claim 1 , wherein the digital broadcast transmitter further comprises a second multiplexer for multiplexing the post-processed data with field synchronization data and segment synchronization data. 
     
     
       3. The digital broadcast transmitter of  claim 1 , wherein L, M, N, K, Q, P, R and S are natural numbers. 
     
     
       4. A method of processing a digital television (DTV) signal in a digital broadcast transmitter, the method comprising:
 mapping mobile service data bytes into a first data group;   inserting place holder bytes for main service data and non-systematic Reed-Solomon (RS) parity into the first data group,   wherein the first data group includes a plurality of segments, an Nth segment in the first data group having M mobile service data bytes, an (N−1)th segment in the first data group having L mobile service data bytes, an (N−2)th segment in the first data group having K mobile service data bytes, a Pth segment in the first data group having Q mobile service data bytes, a (P+1)th segment in the first data group having R mobile service data bytes, and a (P+2)th segment in the first data group having S mobile service data bytes,   wherein K<L<M,   wherein Q<R<S, and   wherein N<P;   deinterleaving, by a deinterleaver, the mobile service data bytes in the first data group to output a second data group;   removing, by a packet formatter, the place holder bytes for the main service data and the RS parity in the second data group;   outputting, by the packet formatter, mobile service data packets including mobile service data corresponding to the deinterleaved mobile service data bytes in the second data group;   firstly multiplexing the mobile service data packets output by the packet formatter with main service data packets having the main service data; and   post-processing the multiplexed data packets.   
     
     
       5. The method of  claim 4 , further comprising secondly multiplexing the post-processed data with field synchronization data and segment synchronization data. 
     
     
       6. The method of  claim 4 , wherein L, M, N, K, Q, P, R and S are natural numbers. 
     
     
       7. A method of processing data in a broadcast transmitter, the method comprising:
 encoding broadcast service data for a service in order to add parity data to the broadcast service data;   encoding signaling data for signaling the broadcast service data;   performing permutation on the encoded broadcast service data;   first interleaving the permuted broadcast service data;   second interleaving the first-interleaved broadcast service data; and   transmitting a frame including the second-interleaved broadcast service data and the encoded signaling data,   wherein the signaling data include encoding information of the broadcast service data,   wherein the encoding information includes information for identifying a number of the parity data added to the broadcast service data, and   wherein the frame further includes known data to be used for channel estimation at a broadcast receiver, the known data being inserted into specific positions of the frame.   
     
     
       8. The method of claim 7, wherein the broadcast service data correspond to at least transport stream (TS) data or internet protocol (IP) data. 
     
     
       9. The method of claim 8, further comprising:
 randomizing the broadcast service data in data units.   
     
     
       10. The method of claim 9,
 wherein each of the data unit comprises a header and a payload including the broadcast service data, and   wherein the header includes information for identifying a data type of the payload.   
     
     
       11. A broadcast transmitter for processing data, the broadcast transmitter comprising:
 a processor for encoding broadcast service data for a service in order to add parity data to the broadcast service data, encoding signaling data for signaling the broadcast service data, and performing permutation on the encoded broadcast service data;   a first interleaver for first interleaving the permuted broadcast service data;   a second interleaver for second interleaving the first interleaved broadcast service data; and   a transmitting unit for transmitting a frame including the second-interleaved broadcast service data and the encoded signaling data,   wherein the signaling data include encoding information of the broadcast service data,   wherein the encoding information includes information for identifying a number of the parity data added to the broadcast service data, and   wherein the frame further includes known data to be used for channel estimation at a broadcast receiver, the known data being inserted into specific positions of the frame.   
     
     
       12. The broadcast transmitter of claim 11, wherein the broadcast service data correspond to at least TS data or IP data. 
     
     
       13. The broadcast transmitter of claim 12, further comprising:
 a randomizer for randomizing the broadcast service data in data units.   
     
     
       14. The broadcast transmitter of claim 13,
 wherein each of the data unit comprises a header and a payload including the broadcast service data, and   wherein the header includes information for identifying a data type of the payload.

Join the waitlist — get patent alerts

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

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