Digital broadcasting system and method of processing data
First Claim
Patent Images
1. A method of processing broadcast data in a digital broadcast transmitter, the method comprising:
- randomizing mobile service data in a first randomizer;
performing Reed-Solomon (RS) encoding and cyclic redundancy check (CRC) encoding on the randomized mobile service data in a first encoder;
converting bytes of the RS-CRC encoded mobile service data into bit units;
encoding each bit of the mobile service data at a first code rate or a second code rate other than the first code rate and outputting the encoded bits of the mobile service data in byte units;
mapping the encoded mobile service data inputted in byte units into a data group that has a plurality of regions;
adding known data sequences, signaling information, place holders for non-systematic RS parity data and place holders for moving picture experts group (MPEG) header data to the data group, wherein the encoded mobile service data at the first code rate are mapped into at least one region of the plurality of regions of the data group, and wherein the encoded mobile service data at the second code rate are mapped into at least another region of the plurality of regions of the data group;
deinterleaving data in the data group;
removing the place holders for the non-systematic RS parity data in the deinterleaved data group and replacing the place holders for the MPEG header data in the deinterleaved data group with the MPEG header data having a packet identifier (PID), thereby outputting mobile service data packets;
randomizing, by a second randomizer, the MPEG header data of the mobile service data packets;
performing non-systematic RS encoding on the mobile service data packets having the randomized MPEG header data in a second encoder; and
performing convolutional byte interleaving on data in the non-systematic RS-encoded mobile service data packets.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital broadcasting system and method of processing data are disclosed. The digital broadcasting system includes a transmitting system and a receiving system. The transmitting system comprises a distributed transmission adapter and a plurality of transmitters each being operated as a slave of the distributed transmission adapter, and each sharing the same frequency and transmitting the same signals.
-
Citations
6 Claims
-
1. A method of processing broadcast data in a digital broadcast transmitter, the method comprising:
-
randomizing mobile service data in a first randomizer; performing Reed-Solomon (RS) encoding and cyclic redundancy check (CRC) encoding on the randomized mobile service data in a first encoder; converting bytes of the RS-CRC encoded mobile service data into bit units; encoding each bit of the mobile service data at a first code rate or a second code rate other than the first code rate and outputting the encoded bits of the mobile service data in byte units; mapping the encoded mobile service data inputted in byte units into a data group that has a plurality of regions; adding known data sequences, signaling information, place holders for non-systematic RS parity data and place holders for moving picture experts group (MPEG) header data to the data group, wherein the encoded mobile service data at the first code rate are mapped into at least one region of the plurality of regions of the data group, and wherein the encoded mobile service data at the second code rate are mapped into at least another region of the plurality of regions of the data group; deinterleaving data in the data group; removing the place holders for the non-systematic RS parity data in the deinterleaved data group and replacing the place holders for the MPEG header data in the deinterleaved data group with the MPEG header data having a packet identifier (PID), thereby outputting mobile service data packets; randomizing, by a second randomizer, the MPEG header data of the mobile service data packets; performing non-systematic RS encoding on the mobile service data packets having the randomized MPEG header data in a second encoder; and performing convolutional byte interleaving on data in the non-systematic RS-encoded mobile service data packets. - View Dependent Claims (2, 3)
-
-
4. A digital broadcast transmitter comprising:
-
a first randomizer for randomizing mobile service data; a first encoder for performing Reed-Solomon (RS) encoding and cyclic redundancy check (CRC) encoding on the randomized mobile service data; a block processor for converting bytes of the RS-CRC encoded mobile service data into bit units, encoding each bit of the mobile service data at a first code rate or a second code rate other than the first code rate and outputting the encoded bits of the mobile service data in byte units; a group formatting unit for mapping the encoded mobile service data inputted in byte units into a data group that has a plurality of regions, and adding known data sequences, signaling information, place holders for non-systematic RS parity data and place holders for moving picture experts group (MPEG) header data to the data group, wherein the encoded mobile service data at the first code rate are mapped into at least one region of the plurality of regions of the data group, and wherein the encoded mobile service data at the second code rate are mapped into at least another region of the plurality of regions of the data group; a deinterleaver for deinterleaving data in the data group; a packet formatter for removing the place holders for the non-systematic RS parity data in the deinterleaved data group and replacing the place holders for the MPEG header data in the deinterleaved data group with the MPEG header data having a packet identifier (PID), thereby outputting mobile service data packets; a second randomizer for randomizing the MPEG header data of the mobile service data packets; a second encoder for performing non-systematic RS encoding on the mobile service data packets having the randomized MPEG header data; and an interleaver for performing convolutional byte interleaving on data in the non-systematic RS-encoded mobile service data packets. - View Dependent Claims (5, 6)
-
Specification