Patent ID: 7831887

Claim:
A method of encoding frames of content, comprising: partitioning each frame into un-coded bits and bits to be encoded; and for each frame: applying a forward error correction (FEC) code to the bits to be encoded to generate a codeword; dividing groups of encoded bits from the codeword and dividing a like number of groups of un-coded bits from the un-coded bits; forming symbols, each symbol being formed from one of the groups of encoded bits and one of the groups of un-coded bits; mapping the symbols to mapped constellation points; and modulating each of a plurality of channels using all of the mapped constellation points in a round robin fashion before modulating any of the plurality of channels with a constellation point mapped from bits of a subsequent frame, wherein the round robin fashion simultaneously modulates each of the plurality of channels with different mapped constellation points, and wherein the simultaneous modulation is performed consecutively until all mapped constellation points are used once.