Digital broadcasting system and method of processing
First Claim
1. A method of processing broadcast data in a digital broadcast transmitter, the method comprising:
- performing Reed-Solomon (RS) encoding and Cyclic Redundancy Check (CRC) encoding on mobile service data to build an RS frame;
dividing the RS frame into a plurality of portions;
mapping one of the plurality of portions into a first data group and adding known data sequences and place holders for moving picture experts group (MPEG) header data to the first data group,wherein the first data group comprises a first region and a second region,wherein the first region comprises;
an Nth segment comprising K mobile service data bytes,an (N+1)th segment comprising L mobile service data bytes, andan (N+2)th segment comprising M mobile service data bytes,wherein the second region comprises;
an Oth segment comprising X mobile service data bytes,an (O+1)th segment comprising Y mobile service data bytes, andan (O+2)th segment comprising Z mobile service data bytes,wherein the variables K, L, M, N, O, X, Y, Z are integers greater than 0, andwherein K<
L<
M, X=Y=Z, and N<
O;
deinterleaving, by a deinterleaver, data in the first data group to output a second data group;
replacing, by a packet formatter, the place holders for MPEG data in the second data group MPEG header data, such that mobile service data packets are output; and
interleaving, by an interleaver, data in the mobile service data packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for processing broadcast data in a digital broadcast transmitter. The method includes performing Reed-Solomon (RS) encoding and Cyclic Redundancy Check (CRC) encoding on mobile service data to build an RS frame, dividing the RS frame into a plurality of portions, mapping one of the plurality of portions into a first data group that has a first region and a second region and adding known data sequences and place holders for MPEG header data to the first data group, deinterleaving data in the first data group to output a second data group, replacing the place holders for MPEG header data in the second data group with MPEG header data such that mobile service data packets are output and interleaving data in the mobile service data packets.
-
Citations
10 Claims
-
1. A method of processing broadcast data in a digital broadcast transmitter, the method comprising:
-
performing Reed-Solomon (RS) encoding and Cyclic Redundancy Check (CRC) encoding on mobile service data to build an RS frame; dividing the RS frame into a plurality of portions; mapping one of the plurality of portions into a first data group and adding known data sequences and place holders for moving picture experts group (MPEG) header data to the first data group, wherein the first data group comprises a first region and a second region, wherein the first region comprises; an Nth segment comprising K mobile service data bytes, an (N+1)th segment comprising L mobile service data bytes, and an (N+2)th segment comprising M mobile service data bytes, wherein the second region comprises; an Oth segment comprising X mobile service data bytes, an (O+1)th segment comprising Y mobile service data bytes, and an (O+2)th segment comprising Z mobile service data bytes, wherein the variables K, L, M, N, O, X, Y, Z are integers greater than 0, and wherein K<
L<
M, X=Y=Z, and N<
O;deinterleaving, by a deinterleaver, data in the first data group to output a second data group; replacing, by a packet formatter, the place holders for MPEG data in the second data group MPEG header data, such that mobile service data packets are output; and interleaving, by an interleaver, data in the mobile service data packets. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A digital broadcast transmitter, comprising:
-
a first encoder configured to perform Reed-Solomon (RS) encoding and Cyclic Redundancy Check (CRC) encoding on mobile service data to build an RS frame and to divide the RS frame into a plurality of portions; a group formatting unit configured to map one of the plurality of portions into a first data group and adding known data sequences and place holders for moving picture expert groups (MPEG) header data to the first data group, wherein the first data group comprises a first region and a second region, wherein the first region comprises; an Nth segment comprising K mobile service data bytes, an (N-1)th segment comprising L mobile service data bytes, an (N+2)th segment comprising M mobile service data bytes, wherein the second region comprises; an Oth segment comprising X mobile service data bytes, an (O+1)th segment comprising Y mobile service data bytes, and an (O+2)th segment comprising Z mobile service data bytes, wherein the variables K, L, M, N, 0, X, Y, Z are integers greater than 0, and wherein K<
L<
M, X=Y=Z, and N<
O;a deinterleaver for deinterleaving data in the first data group to output a second data group; a packet formatter configured to replace the place holders for MPEG data in the second data group MPEG header data, such that mobile service data packets are output; and an interleaver configured to interleave data in the mobile service data packets. - View Dependent Claims (7, 8, 9, 10)
-
Specification