Claims Analysis
Total Claims: 62
Claim 1
Independent Claim
156 words
A method for processing data at a receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: processing a plurality of input signals having included therein one or more symbol streams corresponding to one or more data streams to provide a decoded data stream for one of the one or more symbol streams; deriving a plurality of modified signals based on the input signals and having components due to the decoded data stream approximately removed; performing the processing and selectively performing the deriving for each of one or more iterations, one iteration for each data stream to be decoded, and wherein the input signals for each iteration subsequent to a first iteration are the modified signals from a preceding iteration; and determining channel state information (CSI) indicative of characteristics of a MIMO channel used for transmitting the data steams, wherein the data streams are adaptively processed at a transmitter unit based in part on the CSI.
Claim 2
Independent Claim
156 words
A method for processing data at a receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: processing a plurality of input signals having included therein one or more symbol streams corresponding to one or more data streams to provide a decoded data stream for one of the one or more symbol streams; deriving a plurality of modified signals based on the input signals and having components due to the decoded data stream approximately removed; performing the processing and selectively performing the deriving for each of one or more iterations, one iteration for each data stream to be decoded, and wherein the input signals for each iteration subsequent to a first iteration are the modified signals from a preceding iteration; and determining channel state information (CSI) indicative of characteristics of a MIMO channel used for transmitting the data steams, wherein the data streams are adaptively processed at a transmitter unit based in part on the CSI.
Claim 3
Dependent Claim
15 words
The method of claim 1 , wherein the deriving is omitted for a last iteration.
Claim 4
Dependent Claim
48 words
The method of claim 1 , wherein the processing includes processing the input signals in accordance with a particular receive processing scheme to provide the one or more symbol streams, and processing a selected one of the one or more symbol streams to provide the decoded data stream.
Claim 5
Dependent Claim
48 words
The method of claim 3 , further comprising: for each iteration, estimating a quality of each of one or more unprocessed symbol streams included in the input signals; and selecting one unprocessed symbol stream for processing based on estimated qualities for the one or more unprocessed symbol streams.
Claim 6
Dependent Claim
21 words
The method of claim 4 , wherein the quality of each unprocessed symbol stream is estimated based on a signal-to-noise-plus-interference-ratio (SNR).
Claim 7
Dependent Claim
20 words
The method of claim 4 , wherein the unprocessed symbol stream having the best estimated quality is selected for processing.
Claim 8
Dependent Claim
19 words
The method of claim 3 , wherein the receive processing scheme performs linear spatial processing on the input signals.
Claim 9
Dependent Claim
19 words
The method of claim 7 , wherein the receive processing scheme implements a channel correlation matrix inversion (CCMI) technique.
Claim 10
Dependent Claim
19 words
The method of claim 7 , wherein the receive processing scheme implements a minimum mean square error (MMSE) technique.
Claim 11
Dependent Claim
16 words
The method of claim 7 , wherein the receive processing scheme implements a full-CSI processing technique.
Claim 12
Dependent Claim
18 words
The method of claim 3 , wherein the receive processing scheme performs space-time processing on the input signals.
Claim 13
Dependent Claim
20 words
The method of claim 11 , wherein the receive processing scheme implements a minimum mean-square error linear space-time equalizer (MMSE-LE).
Claim 14
Dependent Claim
18 words
The method of claim 11 , wherein the receive processing scheme implements a decision feedback space-time equalizer (DFE).
Claim 15
Dependent Claim
17 words
The method of claim 11 , wherein the receive processing scheme implements a maximum-likelihood sequence estimator (MLSE).
Claim 16
Dependent Claim
56 words
The method of claim 1 , wherein the deriving includes generating a remodulated symbol stream based on the decoded data stream; forming a plurality of interference signals based on the remodulated symbol stream; and removing the interference signals from the input signals to derive the modified signals that serve as input signals for a succeeding iteration.
Claim 17
Dependent Claim
26 words
The method of claim 15 , wherein the interference signals are formed based on a channel coefficient matrix H indicative of characteristics of the MIMO channel.
Claim 18
Dependent Claim
19 words
The method of claim 1 , further comprising: transmitting the CSI from the receiver unit to the transmitter unit.
Claim 19
Dependent Claim
26 words
The method of claim 1 , wherein the CSI comprises signal-to-noise-plus-interference-ratio (SNR) estimates for each of one or more transmission channels that compose the MIMO channel.
Claim 20
Dependent Claim
22 words
The method of claim 1 , wherein the CSI comprises characterizations for one or more transmission channels that compose the MIMO channel.
Claim 21
Dependent Claim
30 words
The method of claim 1 , wherein the CSI comprises an indication of a particular data rate supported by each of one or more transmission channels used for data transmission.
Claim 22
Dependent Claim
28 words
The method of claim 1 , wherein the CSI comprises an indication of a particular processing scheme to be used for each of one or more transmission channels.
Claim 23
Dependent Claim
23 words
The method of claim 1 , wherein the CSI comprises signal measurements and noise plus interference measurements for one or more transmission channels.
Claim 24
Dependent Claim
23 words
The method of claim 1 , wherein the CSI comprises signal measurements, noise measurements, and interference measurements for one or more transmission channels.
Claim 25
Dependent Claim
23 words
The method of claim 1 , wherein the CSI comprises signal to noise ratio and interference measurements for one or more transmission channels.
Claim 26
Dependent Claim
23 words
The method of claim 1 , wherein the CSI comprises signal components and noise plus interference components for one or more transmission channels.
Claim 27
Dependent Claim
22 words
The method of claim 1 , wherein the CSI comprises indications of changes in the characteristics of one or more transmission channels.
Claim 28
Dependent Claim
21 words
The method of claim 1 , wherein the CSI is determined at the receiver unit and reported to the transmitter unit.
Claim 29
Dependent Claim
26 words
The method of claim 1 , wherein the CSI is determined at the transmitter unit based on one or more signals transmitted by the receiver unit.
Claim 30
Dependent Claim
37 words
The method of claim 1 , wherein each data stream is coded at the transmitter unit in accordance with a coding scheme selected based on the CSI for the transmission channel used to transmit the data stream.
Claim 31
Dependent Claim
34 words
The method of claim 29 , wherein each data stream is independently coded in accordance with a coding scheme selected based on the CSI for the transmission channel used to transmit the data stream.
Claim 32
Dependent Claim
34 words
The method of claim 29 , wherein each data stream is further modulated in accordance with a modulation scheme selected based on the CSI for the transmission channel used to transmit the data stream.
Claim 33
Dependent Claim
22 words
The method of claim 31 , wherein the coding and modulation schemes are selected at the transmitter unit based on the CSI.
Claim 34
Dependent Claim
17 words
The method of claim 32 , wherein the coding and modulation schemes are indicated by the CSI.
Claim 35
Dependent Claim
34 words
The method of claim 3 , wherein the processing of the selected symbol stream includes demodulating the symbol stream to provide demodulated symbols, and decoding the demodulated symbols to provide the decoded data stream.
Claim 36
Dependent Claim
35 words
The method of claim 34 , wherein the processing of the selected symbol stream further includes deinterleaving the demodulated symbols, wherein the decoding is performed on the deinterleaved symbols to provide the decoded data stream.
Claim 37
Dependent Claim
16 words
The method of claim 1 , wherein the MIMO system implements orthogonal frequency division modulation (OFDM).
Claim 38
Dependent Claim
24 words
The method of claim 36 , wherein the processing at the receiver unit is independently performed for each of a plurality of frequency subchannels.
Claim 39
Independent Claim
189 words
A method for processing data at a receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: receiving a plurality of signals via a plurality of received antennas; processing the received signals in accordance with a particular receive processing scheme to provide a plurality of symbol streams corresponding to a plurality of transmitted data streams; processing a selected one of the symbol streams to provide a decoded data stream; forming a plurality of interference signals based on the decoded data stream; deriving a plurality of modified signals based on the received signals and the interference signals; performing the processing of the received signals and the selected symbol stream and selectively performing the forming and deriving for one or more iterations, one iteration each transmitted data stream to be decoded, wherein a first iteration is performed on the received signals and each subsequent iteration is performed on the modified signals from a preceding iteration; and determining channel state information (CSI) indicative of characteristics of a MIMO channel used for transmitting the data steams, wherein the data streams are adaptively processed at a transmitter unit based in part on the CSI.
Claim 40
Independent Claim
189 words
A method for processing data at a receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: receiving a plurality of signals via a plurality of received antennas; processing the received signals in accordance with a particular receive processing scheme to provide a plurality of symbol streams corresponding to a plurality of transmitted data streams; processing a selected one of the symbol streams to provide a decoded data stream; forming a plurality of interference signals based on the decoded data stream; deriving a plurality of modified signals based on the received signals and the interference signals; performing the processing of the received signals and the selected symbol stream and selectively performing the forming and deriving for one or more iterations, one iteration each transmitted data stream to be decoded, wherein a first iteration is performed on the received signals and each subsequent iteration is performed on the modified signals from a preceding iteration; and determining channel state information (CSI) indicative of characteristics of a MIMO channel used for transmitting the data steams, wherein the data streams are adaptively processed at a transmitter unit based in part on the CSI.
Claim 41
Independent Claim
129 words
A method for communicating data from a transmitter unit to a receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: at the receiver unit, receiving a plurality of signals via a plurality of receive antennas, wherein each received signal comprises a combination of one or more signals transmitted from the transmitter unit, processing the received signals in accordance with a successive cancellation receiver processing technique to provide a plurality of decoded data streams transmitted from the transmitter unit, determining channel state information (CSI) indicative of characteristics of a MIMO channel used to transmit the data steams, and transmitting the CSI back to the transmitter unit; and at the transmitter unit, adaptively processing each data stream prior to transmission over the MIMO channel in accordance with the received CSI.
Claim 42
Independent Claim
129 words
A method for communicating data from a transmitter unit to a receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: at the receiver unit, receiving a plurality of signals via a plurality of receive antennas, wherein each received signal comprises a combination of one or more signals transmitted from the transmitter unit, processing the received signals in accordance with a successive cancellation receiver processing technique to provide a plurality of decoded data streams transmitted from the transmitter unit, determining channel state information (CSI) indicative of characteristics of a MIMO channel used to transmit the data steams, and transmitting the CSI back to the transmitter unit; and at the transmitter unit, adaptively processing each data stream prior to transmission over the MIMO channel in accordance with the received CSI.
Claim 43
Dependent Claim
31 words
The method of claim 39 , wherein the successive cancellation receiver processing scheme performs a plurality of iterations to provide the decoded data streams, one iteration for each decoded data stream.
Claim 44
Dependent Claim
101 words
The method of claim 40 , wherein each iteration includes processing a plurality of input signals in accordance with a particular linear or non-linear processing scheme to provide one or more symbol streams, processing a selected one of the one or more symbol streams to provide a decoded data stream, and deriving a plurality of modified signals based on the input signals and having components due to the decoded data stream approximately removed, wherein the input signals for a first iteration are the received signals and the input signals for each subsequent iteration are the modified signals from a preceding iteration.
Claim 45
Dependent Claim
26 words
The method of claim 39 , wherein the CSI comprises a signal-to-noise-plus-interference-ratio (SNR) for each of one or more transmission channels that compose the MIMO channel.
Claim 46
Dependent Claim
31 words
The method of claim 39 , wherein the CSI comprises an indication of a particular data rate supported by each of one or more transmission channels that compose the MIMO channel.
Claim 47
Dependent Claim
33 words
The method of claim 39 , wherein the CSI comprises an indication of a particular processing scheme to be used for each of one or more transmission channels that compose the MIMO channel.
Claim 48
Dependent Claim
36 words
The method of claim 39 , wherein the adaptive processing at the transmitter unit includes encoding a data stream in accordance with a particular coding scheme selected based on the CSI associated with the data stream.
Claim 49
Dependent Claim
38 words
The method of claim 45 , wherein the adaptive processing at the transmitter unit further includes modulating the encoded data stream in accordance with a particular modulation scheme selected based on the CSI associated with the data stream.
Claim 50
Dependent Claim
158 words
A multiple-input multiple-output (MIMO) communication system, comprising: a receiver unit comprising a plurality of front-end processors configured to process a plurality of received signals to provide a plurality of symbol streams, at least one receive processor coupled to the front-end processors and configured to process the symbol streams in accordance with a successive cancellation receiver processing scheme to provide a plurality of decoded data streams, and to further derive channel state information (CSI) indicative of characteristics of a MIMO channel used to transmit the data streams, and a transmit data processor operatively coupled to the receive processor and configured to process the CSI for transmission back to the transmitter unit; and a transmitter unit comprising at least one demodulator configured to receive and process one or more signals from the receiver unit to recover the transmitted CSI, and a transmit data processor configured to adaptively process data for transmission to the receiver unit based on the recovered CSI.
Claim 51
Dependent Claim
158 words
A multiple-input multiple-output (MIMO) communication system, comprising: a receiver unit comprising a plurality of front-end processors configured to process a plurality of received signals to provide a plurality of symbol streams, at least one receive processor coupled to the front-end processors and configured to process the symbol streams in accordance with a successive cancellation receiver processing scheme to provide a plurality of decoded data streams, and to further derive channel state information (CSI) indicative of characteristics of a MIMO channel used to transmit the data streams, and a transmit data processor operatively coupled to the receive processor and configured to process the CSI for transmission back to the transmitter unit; and a transmitter unit comprising at least one demodulator configured to receive and process one or more signals from the receiver unit to recover the transmitted CSI, and a transmit data processor configured to adaptively process data for transmission to the receiver unit based on the recovered CSI.
Claim 52
Dependent Claim
166 words
A receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: a plurality of front-end processors configured to process a plurality of received signals to provide a plurality of received symbol streams; at least one receive processor coupled to the front-end processors and configured to process the received symbol streams to provide a plurality of decoded data streams, each receive processor including a plurality of processing stages, each stage configured to process input symbol streams to provide a respective decoded data stream and channel state information (CSI) associated with the decoded data stream, and to selectively provide modified symbol streams for a succeeding stage, wherein the input symbol streams for each stage are either the received symbol streams or the modified symbol streams from a preceding stage; and a transmit processor configured to receive and process the CSI associated with the decoded data streams for transmission from the receiver unit, wherein the data streams are adaptively processed prior to transmission based in part on the CSI.
Claim 53
Dependent Claim
166 words
A receiver unit in a multiple-input multiple-output (MIMO) communication system, comprising: a plurality of front-end processors configured to process a plurality of received signals to provide a plurality of received symbol streams; at least one receive processor coupled to the front-end processors and configured to process the received symbol streams to provide a plurality of decoded data streams, each receive processor including a plurality of processing stages, each stage configured to process input symbol streams to provide a respective decoded data stream and channel state information (CSI) associated with the decoded data stream, and to selectively provide modified symbol streams for a succeeding stage, wherein the input symbol streams for each stage are either the received symbol streams or the modified symbol streams from a preceding stage; and a transmit processor configured to receive and process the CSI associated with the decoded data streams for transmission from the receiver unit, wherein the data streams are adaptively processed prior to transmission based in part on the CSI.
Claim 54
Dependent Claim
54 words
The receiver unit of claim 48 , wherein each processing stage except a last stage includes a channel processor configured to process the input symbol streams to provide a decoded data stream, and an interference canceller configured to derive the modified symbol streams based on the decoded data stream and the input symbol streams.
Claim 55
Dependent Claim
45 words
The receiver unit of claim 49 , wherein each channel processor includes an input processor configured to process the input symbol streams to provide a recovered symbol stream, and a data processor configured to process the recovered symbol stream to provide the decoded data stream.
Claim 56
Dependent Claim
53 words
The receiver unit of claim 50 , wherein each input processor includes a first processor configured to process the input symbol streams in accordance with a linear or non-linear receive processing scheme to provide the recovered symbol stream, and a channel quality estimator configured to estimate a quality of the recovered symbol stream.
Claim 57
Dependent Claim
15 words
The receiver unit of claim 51 , wherein the estimated quality comprises a signal-to-noise-plus-interference-ratio (SNR).
Claim 58
Dependent Claim
34 words
The receiver unit of claim 51 , wherein the channel quality estimator is further configured to provide an indication of a data rate supported for the recovered symbol stream based on the quality estimate.
Claim 59
Dependent Claim
41 words
The receiver unit of claim 51 , wherein the channel quality estimator is further configured to provide an indication of a particular processing scheme to be used at a transmitter unit for the recovered symbol stream based on the quality estimate.
Claim 60
Dependent Claim
29 words
The receiver unit of claim 51 , wherein the estimated quality comprises an error signal indicative of detected noise plus interference level at the output of the receiver unit.
Claim 61
Dependent Claim
20 words
The receiver unit of claim 51 , wherein the first processor performs linear spatial processing on the input symbol streams.
Claim 62
Dependent Claim
19 words
The receiver unit of claim 51 , wherein the first processor performs space-time processing on the input symbol streams.