USRE47958EActiveUtility
Digital broadcasting system and data processing method
Est. expiryApr 13, 2027(~0.7 yrs left)· nominal 20-yr term from priority
Inventors:Jae Hyung SongIn Hwan ChoiKook Yeon KwakByoung Gill KimWon Gyu SongJin Pil KimJin Woo KimHyoung Gon LeeJong Moon Kim
H04H 60/40H04N 7/173H04N 7/08
63
PatentIndex Score
0
Cited by
45
References
12
Claims
Abstract
A digital broadcasting system and a data processing method are disclosed. A time zone identifier is inserted into program table information of a broadcasting signal and the broadcasting signal is transmitted/received. The digital broadcasting system can calculate a local time of a region, in which the digital broadcasting system is located, using the time zone identifier. Accordingly, although the position of the digital broadcasting system is changed, it is possible to process the broadcasting signal related to the local time without an error.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method of transmitting a broadcast signal in a transmitter, the method comprising:
pre-processing, by a preprocessor, first service data comprising audio or video data for a mobile service, the first service data capable of being transmitted via a same channel as second service data comprising audio or video data for a main service, wherein pre-processing the first service data comprises:
randomizing the first service data,
generating a Reed-Solomon (RS) frame through which an RS frame payload including the randomized first service data is RS—Cyclic Redundancy Check (RS-CRC) encoded, wherein the RS frame is separated into a plurality of portions, wherein a size of the RS frame payload is 187 by N bytes, and wherein N is an integer corresponding to a length of each row of the RS frame payload,
forming data groups of the first service data, wherein each data group includes signaling information, a plurality of known data sequences that have pre-determined values, one of the plurality of portions, second service data place holders, RS parity data place holders, and MPEG header data place holders, and wherein the signaling information includes information indicating a number of the data groups to be transmitted during a transmission frame, and
removing the second service data place holders and the RS parity data place holders and replacing the MPEG header data place holders with MPEG header data to output first service data packets;
multiplexing, by a multiplexer, the first service data packets and second service data packets, wherein the second service data packets include the second service data; randomizing, by a randomizer, the multiplexed second service data packets and the MPEG header data in the multiplexed first service data packets; and transmitting, by a transmission unit, a broadcast signal that includes:
the first service data packets including the randomized MPEG header data, and
the randomized second service data packets,
wherein a parade of the formed data groups is transmitted during slots in the broadcast signal, the slots being basic time periods for multiplexing the first service data and the second service data.
2. The method of claim 1 , wherein the first service data is mobile service data for display in mobile receivers and the second service data is main service data for display in legacy receivers.
3. The method of claim 1 , wherein the signaling information further includes an RS code mode of the first service data.
4. A transmitter comprising:
a pre-processor for pre-processing first service data comprising audio or video data for a mobile service, the first service data is capable of being transmitted via a same channel as second service data comprising audio or video data for a main service, wherein pre-processing the first service data comprises:
randomizing the first service data,
generating a Reed-Solomon (RS) frame through which an RS frame payload including the randomized first service data is RS—Cyclic Redundancy Check (CRC) encoded, wherein the RS frame is separated to a plurality of portions, wherein a size of the RS frame payload is 187 by N bytes, and wherein N is an integer corresponding to a length of each row of the RS frame payload,
forming data groups of the first service data, wherein each data group includes signaling information, a plurality of known data sequences that have pre-determined values, one of the plurality of portions, second service data place holders, RS parity data place holders, and MPEG header data place holders, and wherein the signaling information includes information indicating a number of the data groups to be transmitted during a transmission frame, and
removing the second service data place holders and the RS parity data place holders and replacing the MPEG header data place holders with MPEG header data to output first service data packets;
a multiplexer for multiplexing the first service data packets and second service data packets, wherein the second service data packets include the second service data; a randomizer for randomizing the multiplexed second service data packets and the MPEG header data in the multiplexed first service data packets; and a transmission unit for transmitting a broadcast signal including:
the first service data packets including the randomized MPEG header data, and
the randomized second service data packets,
wherein a parade of the formed data groups is transmitted during slots in the broadcast signal, the slots being basic time periods for multiplexing the first service data and the second service data.
5. The transmitter of claim 4 , wherein the first service data is mobile service data for display in mobile receivers and the second service data is main service data for display in legacy receivers.
6. The transmitter of claim 4 , wherein the signaling information further includes an RS code mode of the first service data.
7. A method of processing broadcast data in a receiver, the method comprising:
receiving a broadcast signal including a frame, wherein the frame includes broadcast service data for a service, service signaling information for the service, and transmission parameter data for signaling the broadcast service data, wherein the broadcast service data and the service signaling information are encoded to add parity data, encoded at a first code rate, and then block interleaved in an interleaving unit based on an interleaving pattern by a transmitter, wherein, when a size of a block including the broadcast service data and the service signaling information is smaller than a size of the interleaving unit, the interleaving unit includes the broadcast service data, the service signaling information and dummy data, wherein the dummy data not included in the block-interleaved data and are not transmitted to the receiver, and wherein the transmission parameter data are encoded at a second code rate by the transmitter; demodulating the received broadcast signal; decoding the transmission parameter data in the demodulated broadcast signal, wherein the transmission parameter data include information to identify a number of the parity data; decoding the broadcast service data and the service signaling information in the demodulated broadcast signal; and derandomizing the decoded broadcast service data and the decoded service signaling information, wherein the service signaling information includes system time information and wherein the system time information includes offset information for identifying an offset between a local time zone of an originating broadcast station and Universal Time Coordinated (UTC), and status information for identifying whether a Daylight Saving Time is in effect.
8. The method of claim 7, wherein the frame further includes known data and wherein the transmission parameter data further include information on the known data.
9. The method of claim 8, further comprising:
equalizing the demodulated broadcast signal by performing channel estimation based on the known data.
10. A receiver for processing broadcast data, the receiver comprising:
a tuner to receive a broadcast signal including a frame, wherein the frame includes broadcast service data for a service, service signaling information for the service, and transmission parameter data for signaling the broadcast service data, wherein the broadcast service data and the service signaling information are encoded to add parity data, encoded at a first code rate, and then block interleaved in an interleaving unit based on an interleaving pattern by a transmitter, wherein, when a size of a block including the broadcast service data and the service signaling information is smaller than a size of the interleaving unit, the interleaving unit includes the broadcast service data, the service signaling information and dummy data, wherein the dummy data are not included in the block-interleaved data and are not transmitted to the receiver, and wherein the transmission parameter data are encoded at a second code rate by the transmitter; a demodulator to demodulate the received broadcast signal; a first decoder to decode the transmission parameter data in the demodulated broadcast signal, wherein the transmission parameter data include information to identify a number of the parity data; a second decoder to decode the broadcast service data and the service signaling information in the demodulated broadcast signal; and a derandomizer to derandomize the decoded broadcast service data and the decoded service signaling information, wherein the service signaling information includes system time information and wherein the system time information includes offset information for identifying an offset between a local time zone of an originating broadcast station and Universal Time Coordinated (UTC), and status information for identifying whether a Daylight Saving Time is in effect.
11. The receiver of claim 10, wherein the frame further includes known data and wherein the transmission parameter data further include information on the known data.
12. The receiver of claim 11, further comprising:
an equalizer to equalize the demodulated broadcast signal by performing channel estimation based on the known data.Join the waitlist — get patent alerts
Track USRE47958E — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.