Patent ID: 8068561

Claim:
A broadcast receiver for processing broadcast data, the broadcast receiver comprising: a tuner for receiving a broadcast signal comprising mobile service data, main service data and known data sequences, wherein the broadcast signal is processed in a broadcast transmitter by: generating a Reed-Solomon (RS) frame by adding RS parity data to bottom ends of columns of an RS frame payload and adding Cyclic Redundancy Check (CRC) data to right ends of rows of the RS frame payload having the RS parity data, the RS frame payload including mobile service data, interleaving, by an interleaver, symbols corresponding to the mobile service data in the RS frame according to the following equation: P ( i )={ S×i× ( i+ 1)/2} mod L , wherein 0≦ i≦L− 1, L≧K, L= 2 n , n and S are integers, and K is a number of symbols being inputted to the interleaver, mapping mobile service data corresponding to the interleaved symbols into at least one region of a data group and adding main service data place holders, non-systematic RS parity data place holders and MPEG header data place holders to the data group, removing the main service data place holders and the non-systematic RS parity data place holders from the data group, replacing the MPEG header data place holders with MPEG header data and outputting mobile service data packets, firstly multiplexing the mobile service data packets with main service data packets having main service data, and secondly multiplexing the first-multiplexed data packets with field synchronization data and segment synchronization data, an equalizer for compensating channel distortion of the broadcast signal using at least one of the known data sequences; a first decoder for decoding the mobile service data in the equalized broadcast signal; and a second decoder for CRC-decoding and RS-decoding the decoded mobile service data.