DTV receiving system and method of processing DTV signal
First Claim
1. A digital broadcast transmitter, comprising:
- a pre-processor configured to pre-process mobile service data, wherein the pre-processor comprises;
a first interleaver configured to interleave symbols corresponding to the mobile service data according to the following equation;
P(i)={S×
i×
(i+1)/2} mod L, wherein 0≦
i≦
L−
1, L≦
K, L=2n, n and S are integers, and K is a number of symbols being inputted to the first interleaver,a group formatter configured to map data corresponding to the interleaved symbols into at least one region of a data group and add place holders for main service data and non-systematic RS parity data to the data group, anda packet formatter configured to remove the place holders for the main service data and the non-systematic RS parity data after deinterleaving the data group in a data deinterleaver, and to generate mobile service data packets having data in the data group in which the place holders for the main service data and the non-systematic RS parity data are removed, wherein the packet formatter is the last process in the pre-processor;
a first multiplexer configured to multiplex the mobile service data packets with main service data packets having the main service data;
a post-processor configured to post-process data in the multiplexed data packets; and
a second multiplexer configured to multiplex the post-processed data with field synchronization data and segment synchronization data.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital broadcast transmitter and a method of processing a DTV signal in the digital broadcast transmitter are disclosed. The digital broadcast transmitter includes a pre-processor, a first multiplexer, a post-processor, and a second multiplexer. The pre-processor includes a first interleaver, a group formatter, and a packer formatter. The first interleaver interleaves symbols corresponding to mobile service data. The group formatter maps data corresponding to the interleaved symbols into at least one region of a data group and adds place holders for main service data and non-systematic RS parity data to the data group. The packet formatter removes the place holders for the main service data and the non-systematic RS parity data, and generates mobile service data packets having data in the data group in which the place holders for the main service data and the non-systematic RS parity data are removed.
-
Citations
8 Claims
-
1. A digital broadcast transmitter, comprising:
-
a pre-processor configured to pre-process mobile service data, wherein the pre-processor comprises; a first interleaver configured to interleave symbols corresponding to the mobile service data according to the following equation;
P(i)={S×
i×
(i+1)/2} mod L,wherein 0≦
i≦
L−
1, L≦
K, L=2n, n and S are integers, and K is a number of symbols being inputted to the first interleaver,a group formatter configured to map data corresponding to the interleaved symbols into at least one region of a data group and add place holders for main service data and non-systematic RS parity data to the data group, and a packet formatter configured to remove the place holders for the main service data and the non-systematic RS parity data after deinterleaving the data group in a data deinterleaver, and to generate mobile service data packets having data in the data group in which the place holders for the main service data and the non-systematic RS parity data are removed, wherein the packet formatter is the last process in the pre-processor; a first multiplexer configured to multiplex the mobile service data packets with main service data packets having the main service data; a post-processor configured to post-process data in the multiplexed data packets; and a second multiplexer configured to multiplex the post-processed data with field synchronization data and segment synchronization data. - View Dependent Claims (3, 4, 6)
-
-
2. A method of processing a DTV signal in a digital broadcast transmitter, comprising:
-
pre-processing mobile service data in a pre-processor, wherein the pre-processing comprises; interleaving, by a first interleaver, symbols corresponding to the mobile service data according to the following equation;
P(i)={S×
i×
(i+1)/2} mod L,wherein 0≦
i≦
L−
1, L≦
K, L=2n, n and S are integers, and K is a number of symbols being inputted to the first interleaver,mapping data corresponding to the interleaved symbols into at least one region of a data group and adding place holders for main service data and non-systematic RS parity data to the data group, deinterleaving the data group, and removing the place holders for the main service data and the non-systematic RS parity data from the deinterleaved data group and generating mobile service data packets having data in the data group in which the place holders for the main service data and the non-systematic RS parity data are removed; firstly multiplexing the mobile service data packets with main service data packets having the main service data; post-processing data in the multiplexed data packets; and secondly multiplexing the post-processed data with field synchronization data and segment synchronization data. - View Dependent Claims (5, 7, 8)
-
Specification