Patent ID: 8386893

Claim:
A method of transmitting a broadcast signal in by transmitter, the method comprising: encoding mobile data to build at least one Reed-Solomon (RS) frame according to an RS code mode; processing data in the at least one RS frame by: dividing at least one data portion in the at least one RS frame into first data blocks according to a block mode, an RS frame mode and a code mode of convolutional encoding; convolutional encoding data in the first data blocks into symbols according to the code mode of the convolutional encoding; interleaving the symbols in the first data blocks; and mapping the first data blocks to second data blocks according to the block mode, the block mode identifying a relationship between the first data blocks and second data blocks; encoding signaling information for the mobile data, the signaling information including first signaling data and second signaling data; forming at least one data group including mobile data in the second data blocks, known data sequences, the signaling information for the mobile data, and data for trellis initialization; and transmitting the formed at least one data group via the broadcast signal, wherein the first signaling data includes information for the block mode, information for the RS frame mode and information for the code mode of convolutional encoding, and wherein the second signaling data includes an identifier of a service of the mobile data, an identifier of an ensemble that carries the service of the mobile data and a signaling table having a service map table (SMT), wherein the SMT includes attributes for the service carried in the ensemble and service acquisition information for Internet Protocol (IP) streams that form the service, and wherein the service acquisition information includes an IP address and a destination user datagram protocol (UDP) port number.