Patent ID: 7327800

Claim:
A communication system for transmitting an input data symbol stream over a plurality of spatial-subspace channels of a sub-carrier between a transmitter and a receiver, wherein said transmitter comprises: a) an encoder unit for processing a plurality of input data symbol sub-streams for providing at least one uncoded input data symbol sub-stream for allocation on a corresponding at least one uncoded spatial-subspace channel of said plurality of spatial-subspace channels; b) a transmitter weighting unit connected to said encoder unit for weighting said at least one uncoded input data symbol sub-streams with a transmit weight matrix corresponding to said sub-carrier for distributing said at least one uncoded input data symbol sub-streams along said plurality of spatial-subspace channels and providing transmit-weighted spatial-subspace data; wherein, said receiver comprises: c) a receiver weighting unit for receiving spatial-subspace data related to said transmit-weighted spatial-subspace data and weighting said spatial-subspace data with a receive weight matrix for providing receive-weighted spatial-subspace data; and, d) a data estimation unit connected to said receiver weighting unit for receiving and performing an iterative processing method on said receive-weighted spatial-subspace data to estimate output data related to said input data symbol stream; wherein said plurality of spatial-subspace channels comprise only uncoded spatial-subspace channels and said data estimation unit is adapted to perform a successive interference cancellation method for providing said estimated output data by detecting receive-weighted data symbols on one of said uncoded spatial-subspace channels, subtracting detected receive-weighted data symbols from the receive-weighted spatial-subspace data and iteratively processing receive-weighted spatial-subspace data on remaining uncoded spatial-subspace channels in a similar fashion.