Digital broadcasting system and method of processing data in digital broadcasting system
First Claim
1. A method of transmitting a broadcast signal in a broadcast signal transmitter, the method comprising:
- encoding mobile data for Forward Error Correction (FEC) in order to build Reed Solomon (RS) frames, wherein each of the RS frames includes either a primary RS frame or both primary and secondary RS frames;
dividing each of the RS frames into a plurality of portions;
converting one of the plurality of portions to serial concatenation convolution code (SCCC) blocks;
convolutional encoding the SCCC blocks according to an SCCC code mode that indicates code rates;
mapping the convolutional encoded SCCC blocks to data blocks;
forming data groups including the data blocks, each of the data groups including a plurality of regions, wherein a first region of the plurality of regions includes 4 central data blocks of the data blocks, a second region of the plurality of regions includes 2 data blocks that are concentric about the first region, a third region of the plurality of regions includes 2 data blocks that are concentric about the first and second regions, and a fourth region of the plurality of regions includes 2 data blocks that are concentric about the first, second and third regions; and
transmitting a transmission frame including the data groups, wherein each of the data groups includes first information indicating a code rate of SCCC blocks mapped to the first region, second information indicating a code rate of SCCC blocks mapped to the second region, third information indicating a code rate of SCCC blocks mapped to the third region and fourth information indicating a code rate of SCCC blocks mapped to the fourth region,wherein at least one of the RS frames includes a plurality of packets, each of the plurality of packets including a header and a payload,wherein the payload includes a plurality of Internet protocol (IP) datagrams; and
wherein the header includes;
pointer field information that indicates a starting point of a first new IP datagram in the payload; and
error indicator field information that indicates whether any error was detected in the payload.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a receiving system and a method of processing data to receiving and processing mobile service data. The receiving system may include a signal receiving unit, a demodulating unit, a data processor, and a middleware engine. The signal receiving unit receives a broadcasting signal, which includes IP packets, payload of the IP packets including a DSM-CC module data part and a DSM-CC header, the DSM-CC module data part including a plurality of DSM-CC objects, and the DSM-CC header including identification information for identifying the DSM-CC module. The demodulating unit demodulates the received broadcasting signal including IP packets. The data processor extracts a plurality of DSM-CC objects of a corresponding payload with reference to DSM-CC header information of the IP packets demodulated by the demodulating unit and configuring a DSM-CC module, which includes identification information and the extracted DSM-CC objects. The middleware engine provides a data broadcasting service by driving application corresponding to the DSM-CC module.
-
Citations
6 Claims
-
1. A method of transmitting a broadcast signal in a broadcast signal transmitter, the method comprising:
-
encoding mobile data for Forward Error Correction (FEC) in order to build Reed Solomon (RS) frames, wherein each of the RS frames includes either a primary RS frame or both primary and secondary RS frames; dividing each of the RS frames into a plurality of portions; converting one of the plurality of portions to serial concatenation convolution code (SCCC) blocks; convolutional encoding the SCCC blocks according to an SCCC code mode that indicates code rates; mapping the convolutional encoded SCCC blocks to data blocks; forming data groups including the data blocks, each of the data groups including a plurality of regions, wherein a first region of the plurality of regions includes 4 central data blocks of the data blocks, a second region of the plurality of regions includes 2 data blocks that are concentric about the first region, a third region of the plurality of regions includes 2 data blocks that are concentric about the first and second regions, and a fourth region of the plurality of regions includes 2 data blocks that are concentric about the first, second and third regions; and transmitting a transmission frame including the data groups, wherein each of the data groups includes first information indicating a code rate of SCCC blocks mapped to the first region, second information indicating a code rate of SCCC blocks mapped to the second region, third information indicating a code rate of SCCC blocks mapped to the third region and fourth information indicating a code rate of SCCC blocks mapped to the fourth region, wherein at least one of the RS frames includes a plurality of packets, each of the plurality of packets including a header and a payload, wherein the payload includes a plurality of Internet protocol (IP) datagrams; and wherein the header includes; pointer field information that indicates a starting point of a first new IP datagram in the payload; and error indicator field information that indicates whether any error was detected in the payload. - View Dependent Claims (2, 3)
-
-
4. A broadcast signal transmitter for transmitting a broadcast signal, the broadcast signal transmitter comprising:
-
an encoder configured to encode mobile data for Forward Error Correction (FEC) in order to build Reed Solomon (RS) frames, wherein each of the RS frames includes either a primary RS frame or both primary and secondary RS frames; a divider configured to divide each of the RS frames into a plurality of portions; a converter configured to convert one of the plurality of portions to serial concatenation convolution code (SCCC) blocks; a convolutional encoder configured to convolutional encode the SCCC blocks according to an SCCC code mode that indicates code rates; a group formatter configured to map the convolutional encoded SCCC blocks to data blocks in order to form data groups that include the data blocks, each of the data groups including a plurality of regions, wherein a first region of the plurality of regions includes 4 central data blocks of the data blocks, a second region of the plurality of regions includes 2 data blocks that are concentric about the first region, a third region of the plurality of regions includes 2 data blocks that are concentric about the first and second regions, and a fourth region of the plurality of regions includes 2 data blocks that are concentric about the first, second and third regions; and a transmission processor configured to transmit a transmission frame including the data groups, wherein each of the data groups includes first information indicating a code rate of SCCC blocks mapped to the first region, second information indicating a code rate of SCCC blocks mapped to the second region, third information indicating a code rate of SCCC blocks mapped to the third region and fourth information indicating a code rate of SCCC blocks mapped to the fourth region, wherein at least one of the RS frames includes a plurality of packets, each of the plurality of packets including a header and a payload, wherein the payload includes a plurality of Internet protocol (IP) datagrams; and wherein the header includes; pointer field information indicating a starting point of a first new IP datagram in the payload; and error indicator field information that indicates whether any error was detected in the payload. - View Dependent Claims (5, 6)
-
Specification