Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same
First Claim
Patent Images
1. A method of transmitting a broadcast signal in a transmitter, the method comprising:
- encoding the mobile data for Forward Error Correction (FEC) to build a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble is RS - cyclic redundancy check (RS-CRC) encoded,wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same FEC code,wherein the ensemble includes a service map table (SMT) describing a service and including an identifier of the ensemble and an identifier of the service;
dividing the built RS frame into a plurality of portions;
converting one of the plurality of portions to Serially Concatenated Convolutional Coding (SCCC) blocks according to an SCCC block mode;
mapping the SCCC blocks to ten data blocks to form data groups that include the ten data blocks,wherein each of the data groups comprises a plurality of regions that include the ten data blocks,wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks,wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks,wherein the third data block is located between the second and fourth data blocks,wherein the eighth data block is located between the seventh and ninth data blocks,wherein the second data block is located between the first and third data blocks,wherein the ninth data block is located between the eighth and tenth data blocks, andwherein the fourth data block includes 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 and the SCCC block mode;
forming mobile data packets including data in the data groups;
multiplexing the mobile data packets and main data packets including main data; and
transmitting a transmission frame including data in the multiplexed data packets, wherein a parade of the data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing the mobile data and the main data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a digital broadcast system and a data processing method. A broadcast signal in which mobile service data and main service data are multiplexed is transmitted and received. Then, in a broadcasting receiver, the program table information describing channel information and event information of the mobile service data according to an identifier of an ensemble in which the mobile service data are multiplexed, in the received broadcast signal. And the mobile service data is outputted by using the parsed program table information.
-
Citations
12 Claims
-
1. A method of transmitting a broadcast signal in a transmitter, the method comprising:
-
encoding the mobile data for Forward Error Correction (FEC) to build a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble is RS - cyclic redundancy check (RS-CRC) encoded, wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same FEC code, wherein the ensemble includes a service map table (SMT) describing a service and including an identifier of the ensemble and an identifier of the service; dividing the built RS frame into a plurality of portions; converting one of the plurality of portions to Serially Concatenated Convolutional Coding (SCCC) blocks according to an SCCC block mode; mapping the SCCC blocks to ten data blocks to form data groups that include the ten data blocks, wherein each of the data groups comprises a plurality of regions that include the ten data blocks, wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks, wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks, wherein the third data block is located between the second and fourth data blocks, wherein the eighth data block is located between the seventh and ninth data blocks, wherein the second data block is located between the first and third data blocks, wherein the ninth data block is located between the eighth and tenth data blocks, and wherein the fourth data block includes 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 and the SCCC block mode; forming mobile data packets including data in the data groups; multiplexing the mobile data packets and main data packets including main data; and transmitting a transmission frame including data in the multiplexed data packets, wherein a parade of the data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing the mobile data and the main data. - View Dependent Claims (2, 3)
-
-
4. A method of receiving a broadcast signal in a receiver, the method comprising:
-
receiving the broadcast 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 mobile data and main data, wherein each of the data groups comprises a plurality of regions that include ten data blocks, wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks, wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks, wherein the third data block is located between the second and fourth data blocks, wherein the eighth data block is located between the seventh and ninth data blocks, wherein the second data block is located between the first and third data blocks, wherein the ninth data block is located between the eighth and tenth data blocks, and wherein the fourth data block includes 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 and an SCCC block mode; demodulating the broadcast signal and obtaining the FIC data and the TPC data; decoding the demodulated broadcast signal according to the SCCC block mode; building 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, wherein the RS frame is a 2-dimensional data frame through which the mobile data belonging to the ensemble is RS-cyclic redundancy check (RS-CRC) encoded, wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same Forward Error Correction (FEC) code, wherein the ensemble includes a service map table (SMT) describing the service and including an identifier of the ensemble and an identifier of the service; and performing error detection on the RS frame and performing error correction on data in the RS frame. - View Dependent Claims (5, 6)
-
-
7. An apparatus for transmitting a broadcast signal, the apparatus comprising:
-
a first encoder configured to encode the mobile data for Forward Error Correction (FEC) to build a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble is RS-cyclic redundancy check (RS-CRC) encoded, wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same FEC code, wherein the ensemble includes a service map table (SMT) describing a service and including an identifier of the ensemble and an identifier of the service, a divider configured to divide the built RS frame into a plurality of portions; a converter configured to convert one of the plurality of portions to Serially Concatenated Convolutional Coding (SCCC) blocks according to an SCCC block mode; a group formatter configured to map the SCCC blocks to ten data blocks to form data groups including the ten data blocks, wherein each of the data groups comprises a plurality of regions that include the data blocks, wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks, wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks, wherein the third data block is located between the second and fourth data blocks wherein the eighth data block is located between the seventh and ninth data blocks wherein the second data block is located between the first and third data blocks, wherein the ninth data block is located between the eighth and tenth data blocks, and wherein the fourth data block includes fast information channel (FIC) data having cross layer information between a physical layer and an upper layer, and transmission parameter channel (TPC) data including a version of the FIC data and the SCCC block mode; a packet formatter configured to form mobile data packets including data in the formed data groups; a multiplexer configured to multiplex the mobile data packets and main data packets including main data; and a transmission unit configured to transmit a transmission frame including data in the multiplexed data packets, wherein a parade of the data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing the mobile data and the main data. - View Dependent Claims (8, 9)
-
-
10. An apparatus for receiving a broadcast signal, the apparatus comprising:
-
a tuner configured to receive the broadcast 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 mobile data and main data, wherein each of the data groups comprises a plurality of regions that include ten data blocks, wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks, wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks, wherein the third data block is located between the second and fourth data blocks, wherein the eighth data block is located between the seventh and ninth data blocks, wherein the second data block is located between the first and third data blocks, wherein the ninth data block is located between the eighth and tenth data blocks, and wherein the fourth data block includes fast information channel (FIC) data having cross layer information between a physical layer and an upper layer, and transmission parameter channel (TPC) data including a version of the FIC data and a Serially Concatenated Convolutional Coding (SCCC) block mode; a demodulator configured to demodulate the broadcast signal and obtain the FIC data and the TPC data; a block processor configured to decode the demodulated broadcast signal according to the SCCC block mode; and a Reed-Solomon (RS) frame decoder configured to build an 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, perform error detection on the RS frame, and perform error correction 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 RS-cyclic redundancy check (RS-CRC) encoded, wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same Forward Error Correction (FEC) code, wherein the ensemble includes a service map table (SMT) describing the service, and wherein the SMT includes an identifier of the ensemble and an identifier of the service. - View Dependent Claims (11, 12)
-
Specification