Digital broadcasting system and method of processing data
First Claim
1. A digital broadcast transmitter, comprising:
- a block processor configured to encode mobile service data at a coding rate of 1/H and to block interleave the encoded mobile service data, wherein H is an integer equal to or greater than 2;
a deinterleaver configured to deinterleave the block-interleaved mobile service data to output a first data group;
an interleaver configured to convolutional interleave data of the first data group to output a second data group including the mobile service data, wherein;
the second data group includes first segments and second segments,the first segments have first known data sequences and the second segments have second known data sequences,a number of data bytes for one of the first known data sequences is different from a number of data bytes for one of the second known data sequences,M second segments are positioned between an Nth first segment and an (N+k)th first segment,L second segments are positioned between the (N+k)th first segment and an (N+k+i)th first segment, andM, L, N, k and i are natural numbers and M and L are not the same;
a trellis encoding module configured to trellis encode data of the second data group; and
a multiplexer configured to multiplex the trellis-encoded data with segment synchronization data and field synchronization data,wherein the block processor is concatenated with the trellis encoding module.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital broadcast transmitter includes a block processor encoding mobile service data at a coding rate of 1/H and first interleaving the encoded mobile service data, wherein H is an integer equal to or greater than 2, a deinterleaver deinterleaving the first-interleaved mobile service data to output a first data group, an interleaver second interleaving the first data group to output a second data group including the mobile service data, a trellis encoding module trellis encoding data of the second data group, and a multiplexer multiplexing the trellis-encoded data with segment synchronization data and field synchronization data, wherein the block processor is concatenated with the trellis encoding module.
-
Citations
12 Claims
-
1. A digital broadcast transmitter, comprising:
-
a block processor configured to encode mobile service data at a coding rate of 1/H and to block interleave the encoded mobile service data, wherein H is an integer equal to or greater than 2; a deinterleaver configured to deinterleave the block-interleaved mobile service data to output a first data group; an interleaver configured to convolutional interleave data of the first data group to output a second data group including the mobile service data, wherein; the second data group includes first segments and second segments, the first segments have first known data sequences and the second segments have second known data sequences, a number of data bytes for one of the first known data sequences is different from a number of data bytes for one of the second known data sequences, M second segments are positioned between an Nth first segment and an (N+k)th first segment, L second segments are positioned between the (N+k)th first segment and an (N+k+i)th first segment, and M, L, N, k and i are natural numbers and M and L are not the same; a trellis encoding module configured to trellis encode data of the second data group; and a multiplexer configured to multiplex the trellis-encoded data with segment synchronization data and field synchronization data, wherein the block processor is concatenated with the trellis encoding module. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of processing digital broadcast data in a digital broadcast transmitter, the method comprising:
-
encoding, by a block processor, mobile service data at a coding rate of 1/H, wherein H is an integer equal to or greater than 2; block interleaving, by the block processor, the encoded mobile service data; deinterleaving, by a deinterleaver, the block-interleaved mobile service data to output a first data group; convolutional interleaving, by an interleaver, the first data group to output a second data group including the mobile service data, wherein; the second data group includes first segments and second segments, the first segments have first known data sequences and the second segments have second known data sequences, a number of data bytes for one of the first known data sequences is different from a number of data bytes for one of the second known data sequences, M second segments are positioned between an Nth first segment and an (N+k)th first segment, L second segments are positioned between the (N+k)th first segment and an (N+k+i)th first segment, and M, L, N, k and i are natural numbers and M and L are not the same; trellis encoding, by a trellis encoding module, data of the second data group; and multiplexing, by a multiplexer, the trellis-encoded data with segment synchronization data and field synchronization data, wherein the block processor is concatenated with the trellis encoding module. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification