Method and apparatus for channel systems Ofdm interleaved

A method for performing resource allocation by a transmitter in a communication system, the method comprising the steps of: the bits of information to be transmitted into a plurality of code blocks; and the encoded information bits in each code block; by N , NSEQ and L is a function to at least one of each of assigning a plurality of resource code block, wherein the total number of resources N is available for data transmission, the NSEQ is the number of code blocks, and L is a transmit diversity parameter; and based on assigned resources transmitting encoded information to a receiver via one or more antennas.