DTV transmitting system and method of processing DTV signal
First Claim
1. A method of processing broadcast data in a broadcast transmitting system, the method comprising:
- randomizing, by a first randomizer, mobile service data bytes;
generating a Reed-Solomon (RS) frame by adding RS parity data bytes to bottom ends of columns of an RS frame payload and adding Cyclic Redundancy Check (CRC) data bytes to right ends of rows of the RS frame payload having the RS parity data bytes, the RS frame payload including the randomized mobile service data bytes;
dividing the RS frame into RS frame portions;
interleaving, by a first interleaver, symbols corresponding to data in the RS frame portions according to the following equation;
P(i)={S×
i×
(i+1)/2} mod L, wherein 0≦
i≦
L−
1, L=2n, n and S are integers;
forming data groups including data corresponding to the interleaved symbols, wherein each of the data groups further includes known data sequences, signaling information, non-systematic RS parity data place holders and Moving Picture Experts Group (MPEG) header data place holders;
removing the non-systematic RS parity data place holders in the data groups and replacing the MPEG header data place holders in the data groups with MPEG header data to output mobile service data packets; and
randomizing, by a second randomizer, the MPEG header data in the mobile service data packets,wherein the signaling information includes information indicating a number of the RS parity data bytes.
1 Assignment
0 Petitions
Accused Products
Abstract
A broadcast transmitting system includes a first randomizer randomizing mobile service data bytes; a Reed-Solomon (RS) frame encoder generating an RS frame and dividing the RS frame into RS frame portions; a first interleaver interleaving symbols corresponding to data in the RS frame portions; a group formatter forming data groups including data corresponding to the interleaved symbols, each data group including known data sequences, signaling information, non-systematic RS parity data place holders and MPEG header data place holders; a packet formatter removing the non-systematic RS parity data place holders in the data groups and replacing the MPEG header data place holders in the data groups with Moving Picture Experts Group (MPEG) header data in order to output mobile service data packets; and a second randomizer randomizing the MPEG header data in the mobile service data packets.
382 Citations
8 Claims
-
1. A method of processing broadcast data in a broadcast transmitting system, the method comprising:
-
randomizing, by a first randomizer, mobile service data bytes; generating a Reed-Solomon (RS) frame by adding RS parity data bytes to bottom ends of columns of an RS frame payload and adding Cyclic Redundancy Check (CRC) data bytes to right ends of rows of the RS frame payload having the RS parity data bytes, the RS frame payload including the randomized mobile service data bytes; dividing the RS frame into RS frame portions; interleaving, by a first interleaver, symbols corresponding to data in the RS frame portions according to the following equation;
P(i)={S×
i×
(i+1)/2} mod L, wherein 0≦
i≦
L−
1, L=2n, n and S are integers;forming data groups including data corresponding to the interleaved symbols, wherein each of the data groups further includes known data sequences, signaling information, non-systematic RS parity data place holders and Moving Picture Experts Group (MPEG) header data place holders; removing the non-systematic RS parity data place holders in the data groups and replacing the MPEG header data place holders in the data groups with MPEG header data to output mobile service data packets; and randomizing, by a second randomizer, the MPEG header data in the mobile service data packets, wherein the signaling information includes information indicating a number of the RS parity data bytes. - View Dependent Claims (2, 3, 4)
-
-
5. A broadcast transmitting system, comprising:
-
a first randomizer configured to randomize mobile service data bytes; a Reed-Solomon (RS) frame encoder configured to generate an RS frame by adding RS parity data bytes to bottom ends of columns of an RS frame payload and adding Cyclic Redundancy Check (CRC) data bytes to right ends of rows of the RS frame payload having the RS parity data bytes, the RS frame payload including the randomized mobile service data bytes, and to divide the RS frame into RS frame portions; a first interleaver configured to interleave symbols corresponding to data in the RS frame portions according to the following equation;
P(i)={S×
i×
(i+1)/2} mod L, wherein 0≦
i≦
L−
1, L=2n, n and S are integers;a group formatter configured to form data groups including data corresponding to the interleaved symbols, wherein each of the data groups further includes known data sequences, signaling information, non-systematic RS parity data place holders and Moving Picture Experts Group (MPEG) header data place holders; a packet formatter configured to remove the non-systematic RS parity data place holders in the data groups and to replace the MPEG header data place holders in the data groups with MPEG header data in order to output mobile service data packets; and a second randomizer configured to randomize the MPEG header data in the mobile service data packets, wherein the signaling information includes information indicating a number of the RS parity data bytes. - View Dependent Claims (6, 7, 8)
-
Specification