IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0402215
(2003-03-31)
|
등록번호 |
US-7327800
(2008-02-05)
|
발명자
/ 주소 |
- Oprea,Alexandru M.
- Zamiri Jafarian,Hossein
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
83 인용 특허 :
60 |
초록
▼
A system and method for data detection in a wireless communication system wherein the system comprises a receiver for receiving spatial-subspace data transmitted over a plurality of spatial-subspace channels of a sub-carrier which may comprise at least one of coded and uncoded spatial-subspace chann
A system and method for data detection in a wireless communication system wherein the system comprises a receiver for receiving spatial-subspace data transmitted over a plurality of spatial-subspace channels of a sub-carrier which may comprise at least one of coded and uncoded spatial-subspace channels. The receiver comprises a receiver weighting unit for providing receive-weighed spatial-subspace data and a data estimation unit for performing an iterative processing method on the receive-weighted spatial-subspace data to estimate output data related to the input data symbol stream. The-iterative processing method comprises successively processing data on each of the plurality of spatial-subspace channels in the receive-weighted spatial-subspace data.
대표청구항
▼
The invention claimed is: 1. 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 symbo
The invention claimed is: 1. 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. 2. The communication system of claim 1 wherein the uncoded spatial-subspace channels are processed in order of decreasing signal to noise plus interference ratio. 3. The communication system of claim 1 wherein said data estimation unit comprises a de-mapper unit that utilizes one of: 1) a hard-decision method on detected data for providing output data bits as said estimated output data, and 2) a soft-decision method on detected data for providing output data symbols with associated confidence levels as said estimated output data. 4. The communication system of claim 1 wherein said transmitter further comprises a first data mapper unit for mapping an input data bit stream to said input data symbol stream according to a modulation scheme having a constellation, and a subspace allocation unit for converting said input data symbol stream into said plurality of input data symbol sub-streams for allocation over said plurality of spatial-subspace channels, said first data mapper being connected to said subspace allocation unit, wherein said subspace allocation unit and said first data mapper unit operate in unison for implementing a multi-resolution modulation scheme wherein input data symbols which are further apart from one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a low signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 5. The communication system of claim 4 wherein input data symbols which are closer to one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a high signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 6. A method 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 at the transmitter the method comprises: a) 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) 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, at the receiver the method further comprises: c) 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) 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 said iterative processing method comprises performing 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. 7. The method of claim 6 wherein step (d) further comprises processing the uncoded spatial-subspace channels in order of decreasing signal to noise plus interference ratio. 8. The method of claim 6 wherein step (d) further comprises applying one of: 1) a hard-decision method on detected data for providing output data bits as said estimated output data, and 2) a soft-decision method on detected data for providing output data symbols with associated confidence levels as said estimated output data. 9. The method of claim 6 wherein said method further comprises mapping an input data bit stream to said input data symbol stream according to a modulation scheme having a constellation and converting said input data symbol stream into said plurality of input data symbol sub-streams for allocation over said plurality of spatial-subspace channels, wherein said converting and said mapping is done in unison for implementing a multi-resolution modulation scheme wherein input data symbols which are further apart from one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a low signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 10. The method of claim 9 wherein input data symbols which are closer to one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a high signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 11. A receiver for receiving spatial-subspace data transmitted over a plurality of spatial-subspace channels of a sub-carrier, said spatial-subspace data comprising 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, wherein said receiver comprises: a) a receiver weighting unit for weighting said spatial-subspace data with a receive weight matrix for providing receive-weighted spatial-subspace data; and, b) 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. 12. The receiver of claim 11 wherein said data estimation unit comprises a de-mapper unit that utilizes one of: 1) a hard-decision method on detected data for providing output data bits as said estimated output data, and 2) a soft-decision method on detected data for providing output data symbols with associated confidence levels as said estimated output data. 13. A method for receiving spatial-subspace data transmitted over a plurality of spatial-subspace channels of a sub-carrier, said spatial-subspace data comprising 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, wherein said method comprises: a) weighting said spatial-subspace data with a receive weight matrix for providing receive-weighted spatial-subspace data; and, b) 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 iterative processing method comprises performing 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. 14. The method of claim 13 wherein step (d) further comprises applying one of: 1) a hard-decision method on detected data for providing output data bits as said estimated output data, and 2) a soft-decision method on detected data for providing output data symbols with associated confidence levels as said estimated output data. 15. A communication system for transmitting input data 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, said transmitter transmitting data related to said at least one uncoded input data symbol sub-streams; and, wherein, said receiver comprises: b) a data estimation unit for performing an iterative processing method on received spatial-subspace data to estimate output data related to said input data; 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 received data symbols on one of said uncoded spatial-subspace channels, subtracting detected received data symbols from the received spatial-subspace data and iteratively processing received spatial-subspace data on remaining uncoded spatial-subspace channels in a similar fashion. 16. A communication system for transmitting input data 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 two coded input data symbol sub-streams for allocation on a corresponding at least two coded spatial-subspace channels of said plurality of spatial-subspace channels, said transmitter transmitting data related to said at least two coded input data symbol sub-streams; and, wherein, said receiver comprises: b) a data estimation unit for performing an iterative processing method on received spatial-subspace data to estimate output data related to said input data; wherein said plurality of spatial-subspace channels comprise only said at least two coded spatial-subspace channels and said data estimation unit is adapted to perform an iterative decoding and detection method on the received spatial-subspace data for providing said estimated output data, with one iteration of said decoding and detection method comprising: (1) decoding and detecting received coded data symbols transmitted on at least a portion of said at least two coded spatial-subspace channels and replacing said received coded data symbols in said received spatial-subspace data with detected coded data symbols; and, (2) processing received spatial-subspace data on remaining coded spatial-subspace channels in a similar fashion. 17. A communication system for transmitting input data 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 a plurality of uncoded and coded input data symbol sub-streams comprising at least one of: 1) 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 and 2) at least two coded input data symbol sub-streams for allocation on a corresponding at least two coded spatial-subspace channels of said plurality of spatial-subspace channels, said transmitter transmitting data related to said plurality of uncoded and coded input data symbol sub-streams; and, wherein, said receiver comprises: b) a data estimation unit for performing an iterative processing method on received spatial-subspace data to estimate output data related to said input data, said iterative processing method comprising successively processing data on each of said plurality of spatial-subspace channels in said received spatial-subspace data; wherein said plurality of spatial-subspace channels comprise said at least two coded spatial-subspace channels and said at least one uncoded spatial-subspace channel and said data estimation unit is adapted to perform an iterative decoding and detection method on the received spatial-subspace data for providing said estimated output data, with one iteration of said decoding and detection method comprising: (1) decoding and detecting received coded data symbols transmitted on at least a portion of said at least two coded spatial-subspace channels and replacing said received coded data symbols in said received spatial-subspace data with detected coded data symbols; and, (2) estimating and detecting uncoded data symbols transmitted on said at least one uncoded spatial-subspace channel. 18. The communication system of claim 17 wherein said transmitter further comprises a first data mapper unit for mapping an input data bit stream to an input data symbol stream according to a modulation scheme having a constellation, and a subspace allocation unit for converting said input data symbol stream into said plurality of input data symbol sub-streams for allocation over said plurality of spatial-subspace channels, said first data mapper being connected to said subspace allocation unit, wherein said subspace allocation unit and said first data mapper unit operate in unison for implementing a multi-resolution modulation scheme wherein input data symbols which are further apart from one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a low signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 19. The communication system of claim 18 wherein input data symbols which are closer to one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a high signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 20. A method for transmitting input data over a plurality of spatial-subspace channels of a sub-carrier between a transmitter and a receiver, wherein at the transmitter the method comprises: a) 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, and transmitting data related to said at least one uncoded input data symbol sub-streams; and, wherein, at the receiver the method further comprises: b) performing an iterative processing method on received spatial-subspace data to estimate output data related to said input data; wherein said plurality of spatial-subspace channels comprise only uncoded spatial-subspace channels and said iterative processing method comprises performing a successive interference cancellation method for providing said estimated output data by detecting received data symbols on one of said uncoded spatial-subspace channels, subtracting detected received data symbols from the received spatial-subspace data and iteratively processing received spatial-subspace data on remaining uncoded spatial-subspace channels in a similar fashion. 21. A method for transmitting input data over a plurality of spatial-subspace channels of a sub-carrier between a transmitter and a receiver, wherein at the transmitter the method comprises: a) processing a plurality of input data symbol sub-streams for providing at least two coded input data symbol sub-streams for allocation on a corresponding at least two coded spatial-subspace channels of said plurality of spatial-subspace channels, and transmitting data related to said at least two coded input data symbol sub-streams; and, wherein, at the receiver the method further comprises: b) performing an iterative processing method on received spatial-subspace data to estimate output data related to said input data; wherein said plurality of spatial-subspace channels comprise only said at least two coded spatial-subspace channels and said iterative processing method comprises performing an iterative decoding and detection method on the received spatial-subspace data for providing said estimated output data, with one iteration of said decoding and detection method comprising: (1) decoding and detecting received coded data symbols transmitted on at least a portion of said at least two spatial-subspace channels and replacing said received coded data symbols in said received spatial-subspace data with detected coded data symbols; and, (2) processing received spatial-subspace data on remaining coded spatial-subspace channels in a similar fashion. 22. A method for transmitting input data over a plurality of spatial-subspace channels of a sub-carrier between a transmitter and a receiver, wherein at the transmitter the method comprises: a) processing a plurality of input data symbol sub-streams for providing a plurality of uncoded and coded input data symbol sub-streams comprising at least one of: 1) 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 and 2) at least two coded input data symbol sub-streams for allocation on a corresponding at least two coded spatial-subspace channels of said plurality of spatial-subspace channels, and transmitting data related to said plurality of uncoded and coded input data symbol sub-streams; and, wherein, at the receiver the method further comprises: b) performing an iterative processing method on received spatial-subspace data to estimate output data related to said input data, said iterative processing method comprising successively processing data on each of said plurality of spatial-subspace channels in said received spatial-subspace data; wherein said plurality of spatial-subspace channels comprise said at least two coded spatial-subspace channels and said at least one uncoded spatial-subspace channel and said iterative processing method comprises performing an iterative and detection method on the received spatial-subspace data for providing said estimated output data, with one iteration of said and detection method comprising: (1) decoding and detecting received coded data symbols transmitted on at least a portion of said at least two coded spatial-subspace channels and replacing said received coded data symbols in said received spatial-subspace data with detected coded data symbols; and, (2) estimating and detecting uncoded data symbols transmitted on said at least one uncoded spatial-subspace channel. 23. The method of claim 22 wherein said method further comprises mapping an input data bit stream to an input data symbol stream according to a modulation scheme having a constellation and converting said input data symbol stream into said plurality of input data symbol sub-streams for allocation over said plurality of spatial-subspace channels, wherein said converting and said mapping is done in unison for implementing a multi-resolution modulation scheme wherein input data symbols which are further apart from one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a low signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels. 24. The method of claim 23 wherein input data symbols which are closer to one another in said constellation are allocated to one of said plurality of input data symbol sub-streams associated with one of said plurality of spatial-subspace channels having a high signal-to-noise-plus-interference ratio with respect to said plurality of spatial-subspace channels.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.