Patent ID: 7542410
Filing Date: 2009-06-02
Classification: H03M

Abstract:
1. A method of generating blocks of data, the method comprising: determining current conditions for a channel; partitioning data into a columnar format of N rows by M columns, wherein the columnar format is generated by writing data into the format on a row-wise basis; creating a number of different versions of the columnar format, one each associated with a number of spatial streams to be generated, wherein the difference between the versions of the columnar format is a frequency shift in the columns between the versions; reading data out of the columnar format on a column-wise basis, wherein a read interval between consecutively read columns is greater than one (1) and said interval is dynamically negotiated between a transmitter and a communicatively coupled receiver based, at least in part, on said determination; generating a block of data from a number M of the read data; and assigning the block of data to one of a plurality of subcarriers associated with a multicarrier communication channel, wherein a span between subcarriers for adjacent blocks of data is greater than three (3).