Patent ID: 7342970
Filing Date: 2008-03-11
Classification: H04L

Abstract:
1. A method, comprising: generating a received signal vector from a signal received over a channel, the received signal vector including a plurality of symbols associated with a plurality of antenna groups and encoded in accordance with a plurality of block codes each having a structure and being associated with one of the plurality of antenna groups; transforming a channel matrix estimated for the channel based on the structure of each of the block codes to generate an aggregate channel matrix; generating a filter based on the aggregate channel matrix; decoding symbols associated with a particular antenna group using the filter and the aggregate channel matrix; removing a contribution to the received signal vector provided by the symbols associated with the particular antenna group using the aggregate channel matrix; updating the aggregate channel matrix to exclude the particular antenna group; and iterating the generating, decoding, removing and updating for each of the plurality of antenna groups to decode symbols for each of the antenna groups and extract data from the decoded symbols.