Digital broadcasting system and method of processing data
First Claim
1. A method of processing data in a receiver, the method comprising:
- receiving a broadcasting signal including a transmission frame at a tuner, wherein a parade of data groups in the broadcast signal is received during slots within the transmission frame, the slots being basic time periods for multiplexing mobile data and main data, and wherein each data group includes the mobile data, signaling information and known data sequences;
demodulating, at a demodulator, the received broadcasting signal and obtaining, from the signaling information, fast information channel (FIC) data having cross layer information between a physical layer and an upper layer and transmission parameter channel (TPC) data indicating a version of the FIC data, wherein the TPC data are multiplexed with the FIC data, wherein the TPC data are Reed-Solomon (RS)-encoded data, and the FIC data are block-interleaved data after being RS-encoded;
building, at a decoder, a Reed-Solomon (RS) frame corresponding to an ensemble of a service of the mobile data by collecting a plurality of data portions which are mapped to the data groups, the RS frame being a 2-dimensional data frame through which the mobile data belonging to the ensemble is Reed Solomon-cyclic redundancy check (RS-CRC) encoded; and
performing error detection on the RS frame and error correction decoding on data in the RS frame at the decoder, wherein a payload of the RS frame includes 187 transport packets of the mobile data, each of the transport packets including a 2-byte header, wherein the header includes an error indicator indicating whether an error is detected in a transport packet and the transport packet includes an Internet protocol (IP) datagram.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a digital broadcasting system for transmitting/receiving a digital broadcasting signal and a method of processing data. In one aspect of the present invention provides a method of processing data, the method including receiving a broadcasting signal in which mobile service data and main service data are multiplexed, demodulating the received broadcasting signal, obtaining an identifier indicating that data frame of the broadcasting signal includes service guide information, decoding and storing the service guide information from the data frame; and outputting a service included in the mobile service data according to the decoded service guide information.
100 Citations
14 Claims
-
1. A method of processing data in a receiver, the method comprising:
-
receiving a broadcasting signal including a transmission frame at a tuner, wherein a parade of data groups in the broadcast signal is received during slots within the transmission frame, the slots being basic time periods for multiplexing mobile data and main data, and wherein each data group includes the mobile data, signaling information and known data sequences; demodulating, at a demodulator, the received broadcasting signal and obtaining, from the signaling information, fast information channel (FIC) data having cross layer information between a physical layer and an upper layer and transmission parameter channel (TPC) data indicating a version of the FIC data, wherein the TPC data are multiplexed with the FIC data, wherein the TPC data are Reed-Solomon (RS)-encoded data, and the FIC data are block-interleaved data after being RS-encoded; building, at a decoder, a Reed-Solomon (RS) frame corresponding to an ensemble of a service of the mobile data by collecting a plurality of data portions which are mapped to the data groups, the RS frame being a 2-dimensional data frame through which the mobile data belonging to the ensemble is Reed Solomon-cyclic redundancy check (RS-CRC) encoded; and performing error detection on the RS frame and error correction decoding on data in the RS frame at the decoder, wherein a payload of the RS frame includes 187 transport packets of the mobile data, each of the transport packets including a 2-byte header, wherein the header includes an error indicator indicating whether an error is detected in a transport packet and the transport packet includes an Internet protocol (IP) datagram. - View Dependent Claims (2, 3)
-
-
4. A method of transmitting a broadcast signal in a transmitter, the method comprising:
-
pre-processing mobile data at a pre-processor, wherein pre-processing the mobile data comprises; encoding a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble including a service is Reed Solomon-cyclic redundancy check (RS-CRC) encoded, wherein the encoded RS frame is separated to a plurality of portions, encoding signaling information including fast information channel (FIC) data and transmission parameter channel (TPC) data, wherein the FIC data have cross layer information between a physical layer and an upper layer and the TPC data indicate a version of the FIC data, wherein the TPC data are RS encoded, the FIC data are RS encoded and the RS-encoded FIC data are block-interleaved, and wherein the RS-encoded TPC data and the block-interleaved FIC data are multiplexed, forming data groups of the mobile data, wherein each data group includes the signaling information, known data sequences and one of the plurality of portions, and forming mobile data packets including data in the data group; multiplexing the mobile data packets and main data packets including main data at a multiplexer; performing systematic RS encoding on the main data in the multiplexed mobile and main data packets and non-systematic RS encoding on the mobile data in the multiplexed mobile and main data packets at an encoder; and transmitting a transmission frame including the RS-encoded main data and mobile data at a transmission unit, wherein a parade of the formed data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing of the mobile data and the main data, wherein a payload of the RS frame includes 187 transport packets of the mobile data, each of the transport packets including a 2-byte header, wherein the header includes an error indicator indicating whether an error is detected in a transport packet and the transport packet includes an Internet protocol (IP) datagram. - View Dependent Claims (5, 6)
-
-
7. A digital broadcasting system comprising:
-
a receiving unit configured to receive a broadcasting signal including a transmission frame, wherein a parade of data groups in the broadcast signal is received during slots within the transmission frame, the slots being basic time periods for multiplexing of mobile data and main data, and wherein each data group includes the mobile data, signaling information and known data sequences; a demodulator configured to demodulate the received broadcasting signal and obtain, from the signaling information, fast information channel (FIC) data having cross layer information between a physical layer and an upper layer and transmission parameter channel (TPC) data indicating a version of the FIC data wherein the TPC data are multiplexed with the FIC data, wherein the TPC data are Reed-Solomon (RS)-encoded data, and the FIC data are block-interleaved data after being RS-encoded and an RS frame decoder configured to build a Reed-Solomon (RS) frame corresponding to an ensemble of a service of the mobile data by collecting a plurality of data portions which are mapped to the data groups, to perform error detection on the RS frame and perform error correction decoding on data in the RS frame, wherein the RS frame is a 2-dimensional data frame through which the mobile data belonging to the ensemble is Reed-Solomon-cyclic redundancy check (RS-CRC) encoded, wherein a payload of the RS frame includes 187 transport packets of the mobile data, each of the transport packets including a 2-byte header, and wherein the header includes an error indicator indicating whether an error is detected in a transport packet and the transport packet includes an Internet protocol (IP) datagram. - View Dependent Claims (8, 9)
-
-
10. A digital broadcasting system comprising:
-
a pre-processor configured to pre-process mobile data, the pre-processor comprising; a first encoder configured to encode a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble including a service is Reed Solomon-cyclic redundancy check (RS-CRC) encoded, wherein the encoded RS frame is separated to a plurality of portions, a signaling information encoder configured to encoding signaling information including fast information channel (FIC) data and transmission parameter channel (TPC) data, wherein the FIC data have cross layer information between a physical layer and an upper layer and the TPC data indicate a version of the FIC data, wherein the TPC data are RS encoded, the FIC data are RS encoded and the RS-encoded FIC data are block-interleaved, and wherein the RS-encoded TPC data and the block-interleaved FIC data are multiplexed, a group formatter configured to form data groups of the mobile data, wherein each data group includes the signaling information, known data sequences and one of the plurality of portions, and a packet formatter configured to form mobile data packets including data in the data group; a multiplexer configured to multiplex the mobile data packets and main data packets including main data; a second encoder configured to perform systematic RS encoding on the main data in the multiplexed mobile and main data packets and non-systematic RS encoding on the mobile data in the multiplexed mobile and main data packets; and a transmitter configured to transmit a transmission frame including the RS-encoded main data and mobile data, wherein a parade of the formed data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing of the mobile data and the main data, wherein a payload of the RS frame includes 187 transport packets of the mobile data, each of the transport packets including a 2-byte header, and wherein the header includes an error indicator indicating whether an error is detected in a transport packet and the transport packet includes an Internet protocol (IP) datagram. - View Dependent Claims (11, 12, 13, 14)
-
Specification