Patent ID: 7746800

Claim:
A method comprising: encoding, at an encoder, a plurality of N systematic bits across time and space into an encoded packet of size M bits, wherein encoding the plurality of N systematic bits comprises interleaving the plurality of N systematic bits; determining a quality of at least a first channel from a feedback circuit; channel interleaving the plurality of N systematic bits and parity bits corresponding to the N systematic bits; dividing the encoded packet into a first transmission packet defining a first size M 1 bits that includes N 1 of the N systematic bits and a second transmission packet defining a second size M 2 bits that includes N 2 of the N systematic bits, wherein at least one of M 1 and N 1 is based on the determined quality of the first channel; and transmitting in parallel the first transmission packet from a first antenna at a first rate at a first power modified by a first weight value over the first channel and the second transmission packet from a second antenna at a second rate that differs from the first rate and at the first power modified by a second weight value over a second channel, wherein M, M 1 , M 2 , N, N 1 and N 2 are all integers, M is greater than N, M is at least equal to M 1 +M 2 , and N is at least equal to N 1 +N 2 .