Patent ID: 8392953

Claim:
A method of transmitting a broadcast signal, the method comprising: encoding mobile data; forming data groups including the encoded mobile data, known data sequences, signaling information and placeholder bytes for main data, MPEG-2 headers and non-systematic Reed-Solomon (RS) parity, wherein each of the data groups further includes a plurality of regions and the signaling information is inserted into a specific region of the plurality of regions, and wherein at least two of the known data sequences have different lengths; deinterleaving data in each of the data groups; removing the placeholder bytes for the main data and the non-systematic RS parity in the deinterleaved data and replacing the placeholder bytes for the MPEG-2 headers in the deinterleaved data with MPEG-2 headers to output data packets; multiplexing main data packets including the main data and the data packets to generate multiplexed data packets; randomizing the main data in the multiplexed data packets; performing systematic RS encoding on the main data packets in the multiplexed data packets and non-systematic RS encoding on the data packets in the multiplexed data packets, wherein the non-systematic RS encoding includes inserting 20 bytes of RS forward error correction (FEC) data obtained from the non-systematic RS encoding into a pre-determined parity byte location within each mobile data packet; and transmitting the broadcast signal including the data groups during slots, the slots being time periods for multiplexing the mobile data and the main data.