Patent ID: 7127004

Claim:
An interleaver of a transmitter for interleaving input data bit sequences of M data bits comprising channel encoded code symbols each consisting of a number N data bits and control information associated with every code symbol, to be used to control processing in said transmitter and consisting of a number L of control bits indicating specific states for each corresponding code symbol; comprising: a0) a channel encoder for receiving digital data in the form of packets from a data source and for encoding said digital data into said channel encoded code symbols of said number N of data bits; a) combining means for combining the respective N data bits of each channel encoded code symbol with the associated L control bits into a control information/code symbol data word of L+N bits; b) control information/code symbol encoding means for encoding said L+N bit control information/code symbol data words into data words of K bits, where K<L+N, according to a predetermined encoding scheme, and c) an interleaving memory for storing said encoded data words at memory locations thereof.