IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0009824
(2004-12-09)
|
등록번호 |
US-7302009
(2007-11-27)
|
발명자
/ 주소 |
- Walton,Jay Rodney
- Ketchum,John W.
- Wallace,Mark S.
- Howard,Steven J.
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
98 인용 특허 :
2 |
초록
▼
An access point in a multi-antenna system broadcasts data using spatial spreading to randomize an "effective" channel observed by each user terminal for each block of data symbols broadcast by the access point. At the access point, data is coded, interleaved, and modulated to obtain ND data symbol b
An access point in a multi-antenna system broadcasts data using spatial spreading to randomize an "effective" channel observed by each user terminal for each block of data symbols broadcast by the access point. At the access point, data is coded, interleaved, and modulated to obtain ND data symbol blocks to be broadcast in NM transmission spans, where ND≧1 and NM>1. The ND data symbol blocks are partitioned into NM data symbol subblocks, one subblock for each transmission span. A steering matrix is selected (e.g., in a deterministic or pseudo-random manner from among a set of L steering matrices) for each subblock. Each data symbol subblock is spatially processed with the steering matrix selected for that subblock to obtain transmit symbols, which are further processed and broadcast via NT transmit antennas and in one transmission span to user terminals within a broadcast coverage area.
대표청구항
▼
What is claimed is: 1. A method of broadcasting data from a wireless multi-antenna transmitter, comprising: processing at least one block of data to obtain at least one block of data symbols; selecting at least two steering matrices for transmission of the at least one block of data symbols, wherei
What is claimed is: 1. A method of broadcasting data from a wireless multi-antenna transmitter, comprising: processing at least one block of data to obtain at least one block of data symbols; selecting at least two steering matrices for transmission of the at least one block of data symbols, wherein the at least two steering matrices are provided to randomize an effective channel observed by each of a plurality of receiving entities for the at least one block of data symbols; performing spatial processing on the at least one block of data symbols with each of the at least two steering matrices to obtain a plurality of sequences of transmit symbols; and broadcasting one or more signals comprising the plurality of sequences of transmit symbols from a plurality of transmit antennas. 2. The method of claim 1, further comprising: partitioning the at least one block of data symbols into a plurality of subblocks of data symbols; wherein the selecting at least two steering matrices comprises selecting a steering matrix for each of the plurality of subblocks of data symbols; and wherein performing spatial processing comprises performing spatial processing for each of the plurality of subblocks of data symbols with a different one of the at least two steering matrices. 3. The method of claim 2, wherein the broadcasting the one or more signals comprising the plurality of sequences of transmit symbols comprises broadcasting the one or more signals comprising the plurality of sequences of transmit symbols for the plurality of subblocks of data symbols in a plurality of transmission spans, one subblock in each transmission span. 4. The method of claim 1, wherein the processing the at least one block of data comprises, for each block of data, encoding the block of data in accordance with a coding scheme to obtain a block of coded data, interleaving the block of coded data to obtain a block of interleaved data, and symbol mapping the block of interleaved data in accordance with a modulation scheme to obtain the block of data symbols. 5. The method of claim 1, further comprising: determining a data rate for each of the at least one block of data based on expected channel conditions for the plurality of receiving entities. 6. The method of claim 1, further comprising: selecting the at least two steering matrices from among a set of L steering matrices, where L is an integer greater than one. 7. The method of claim 1, further comprising: generating a plurality of steering matrices as unitary matrices having orthogonal columns, and wherein selecting comprises selecting the at least two matrices from the plurality of steering matrices. 8. A wireless multi-antenna transmitter, comprising: a data processor configured to process at least one block of data to obtain at least one block of data symbols; a spatial processor configured to perform spatial processing on the at least one block of data symbols with at least two steering matrices to obtain a plurality of sequences of transmit symbols each processed with a different one of the at least two steering matrices, wherein the plurality of steering matrices randomize an effective channel observed by each of a plurality of receiving entities for the at least one block of data symbols; and a plurality of transmitter units configured to broadcast the plurality of sequences of transmit symbols from a plurality of transmit antennas to the plurality of receiving entities in the system. 9. The transmitter of claim 8, wherein the spatial processor is configured to partition the at least one block of data symbols into a plurality of subblocks of data symbols and performs spatial processing on each of the plurality of subblocks of data symbols with a different one of the at least two steering matrices. 10. The transmitter of claim 8, further comprising a controller configured to select the at least two steering matrices from among a set of L steering matrices for each of the plurality of subblocks of data symbols, where L is an integer greater than one. 11. The transmitter of claim 8, wherein each of the plurality of steering matrices includes a plurality of orthogonal columns, and wherein the spatial processor configures the at least one block of data symbols for broadcast via a plurality of spatial channels. 12. The transmitter of claim 8, wherein each of the plurality of steering matrices includes a single column, and wherein the spatial processor configures the at least one block of data symbols for broadcast via a single spatial channel. 13. The transmitter of claim 8, wherein the at least two steering matrices are unitary matrices having orthogonal columns. 14. A wireless multi-antenna transmitter, comprising: means for processing at least one block of data to obtain at least one block of data symbols; means for selecting at least two steering matrices for transmission of the at least one block of data symbols, wherein the at least two steering matrices are provided to randomize an effective channel observed by each of a plurality of receiving entities for the at least one block of data symbols; means for performing spatial processing on the at least one block of data symbols with each of the at least two steering matrices to obtain a plurality of sequences of transmit symbols; and means for broadcasting the plurality of sequences of transmit symbols from a plurality of transmit antennas. 15. The transmitter of claim 14, further comprising: means for partitioning the at least one block of data symbols into a plurality of subblocks of data symbols; wherein the means for selecting the at least two steering matrices are configured to select a steering matrix for each of the plurality of subblocks of data symbols; and wherein the means for performing spatial processing comprises means for performing spatial processing for each of the plurality of subblocks of data symbols with a different one of the at least two steering matrices. 16. The transmitter of claim 14, wherein the means for broadcasting the plurality of sequences of transmit symbols comprises means for broadcasting the plurality of sequences of transmit symbols for the plurality of subblocks of data symbols in a plurality of transmission spans, one subblock in each transmission span. 17. The transmitter of claim 14, wherein the means for processing the at least one block of data comprises, for each block of data, means for encoding the block of data in accordance with a coding scheme to obtain a block of coded data, means for interleaving the block of coded data to obtain a block of interleaved data, and means for symbol mapping the block of interleaved data in accordance with a modulation scheme to obtain the block of data symbols. 18. The transmitter of claim 14, further comprising: means for determining a data rate for each of the at least one block of data based on expected channel conditions for the plurality of receiving entities. 19. The transmitter of claim 14, further comprising: means for selecting the at least two steering matrices from among a set of L steering matrices, where L is an integer greater than one. 20. The transmitter of claim 14, further comprising: means for generating a plurality of steering matrices as unitary matrices having orthogonal columns, and wherein the means for selecting comprises means for selecting the at least two matrices from the plurality of steering matrices. 21. A memory unit including stored software codes that are utilized by one or more processors, the software codes comprising: code for processing at least one block of data to obtain at least one block of data symbols; code for selecting at least two steering matrices for transmission of the at least one block of data symbols, wherein the at least two steering matrices are provided to randomize an effective channel observed by each of a plurality of receiving entities for the at least one block of data symbols; code for performing spatial processing on the at least one block of data symbols with each of the at least two steering matrices to obtain a plurality of sequences of transmit symbols; and code for broadcasting one or more signals comprising the plurality of sequences of transmit symbols from a plurality of transmit antennas. 22. The memory unit of claim 21, wherein the software codes further comprise: code for partitioning the at least one block of data symbols into a plurality of subblocks of data symbols; code for selecting a steering matrix for each of the plurality of subblocks of data symbols; and wherein the code for performing spatial processing comprises codes for performing spatial processing for each of the plurality of subblocks of data symbols with a different one of the at least two steering matrices.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.