Patent ID: 8204137

Claim:
A method of processing a digital broadcast signal for transmitting the digital broadcast signal, the method comprising: first randomizing enhanced service data; Reed-Solomon (RS) encoding the first randomized enhanced service data for each column of at least one RS frame payload and adding Cyclic Redundancy Check (CRC) checksum byte at right end of each row of the at least one RS frame payload to build at least one RS frame; forming data groups including the enhanced service data in the built at least one RS frame and a plurality of known data sequences; formatting enhanced service data packets including the enhanced service data and the plurality of known data sequences in the data groups; multiplexing the enhanced service data packets with main service data packets including main service data; performing second randomizing for the main service data in the multiplexed enhanced and main service data packets; and trellis-encoding the enhanced service data and randomized main service data at a trellis encoder, wherein a data group having the trellis-encoded enhanced service data and main service data includes first segments, second segments and third segments, the second segments being positioned between the first and third segments, the first segments having enhanced service data and main service data, the second segments having enhanced service data and the plurality of known data sequences and the third segments having enhanced service data and main service data, wherein the enhanced service data in the first, second and third segments are encoded by non-systematic RS encoding, the main service data in the first and third segments are encoded by systematic RS encoding and at least two of the plurality of known data sequences have different patterns.