P
US7539463B2ExpiredUtilityPatentIndex 93

Techniques to enhance diversity for a wireless system

Assignee: INTEL CORPPriority: Mar 30, 2005Filed: Mar 30, 2005Granted: May 26, 2009
Est. expiryMar 30, 2025(expired)· nominal 20-yr term from priority
Inventors:HIMAYAT NAGEENSANDHU SUMEET
H04B 7/0669H04L 1/0041H04L 1/0071H04L 1/0606H04L 27/2601H04B 7/068
93
PatentIndex Score
29
Cited by
23
References
16
Claims

Abstract

A system, apparatus, method and article to manage diversity for a wireless multicarrier communication system are described. An apparatus may include a diversity agent to couple to a transmitter, the diversity agent to convert a determined number of input bits into symbols, interleave the symbols across multiple spatial streams, and map the symbols to tones for each spatial stream. Other embodiments are described and claimed.

Claims

exact text as granted — not AI-modified
1. An apparatus, comprising a diversity agent to couple to a transmitter, said diversity agent to determine a number of blocks of a given size from a determined number of uncoded input bits for transmission over a number of multiple spatial streams, concatenate multiple blocks into a single block having a block size based on said given size of said blocks and said number of spatial streams, convert said single block into symbols, interleave said symbols across multiple spatial streams, perform a cyclic shift of each spatial stream such that adjacent input bits are mapped to different tones on different antennas, and map each of said symbols to different tones for each spatial stream. 
     
     
       2. The apparatus of  claim 1 , said diversity agent to segment said uncoded input bits into said multiple blocks of said given size. 
     
     
       3. The apparatus of  claim 1 , said diversity agent to perform the cyclic shift of each spatial stream prior to mapping said symbols to each spatial stream. 
     
     
       4. The apparatus of  claim 1 , said transmitter to couple to multiple antennas, said transmitter to receive each spatial stream from said diversity agent, and convert each spatial stream into a time domain representation before selectively directing the time domain information to said multiple antennas for transmission to a remote device. 
     
     
       5. A system, comprising:
 multiple antennas; 
 a transceiver array to couple to said multiple antennas; 
 a diversity agent to couple to said transceiver array, said diversity agent to determine a number of blocks of a given size from a determined number of uncoded input bits for transmission over a number of multiple spatial streams, concatenate multiple blocks into a single block having a block size based on said given size of said blocks and said number of spatial streams, convert said single block into symbols, interleave said symbols across multiple spatial streams, perform a cyclic shift of each spatial stream such that adjacent input bits are mapped to different tones on different antennas, and map each of said symbols to different tones for each spatial stream. 
 
     
     
       6. The system of  claim 5 , said diversity agent to segment said uncoded input bits into multiple blocks of said given size. 
     
     
       7. The system of  claim 5 , said diversity agent to perform the cyclic shift of each spatial stream prior to mapping said symbols to each spatial stream. 
     
     
       8. The system of  claim 5 , said transceiver array to receive each spatial stream from said diversity agent, and convert each spatial stream into a time domain representation before selectively directing the time domain information to said multiple antennas for transmission to a remote device. 
     
     
       9. A method, comprising:
 determining a number of blocks of a given size from a determined number of uncoded input bits for transmission over a number of multiple spatial streams; 
 concatenating multiple blocks into a single block having a block size based on said given size of said blocks and said number of spatial streams; 
 converting said single block to symbols; 
 interleaving said symbols across multiple spatial streams; 
 performing a cyclic shift of each spatial stream such that adjacent input bits are mapped to different tones on different antennas; and 
 mapping each of said symbols to different tones for each spatial stream. 
 
     
     
       10. The method of  claim 9 , comprising segmenting said uncoded input bits into multiple blocks of said given size. 
     
     
       11. The method of  claim 9 , comprising performing the cyclic shift of each spatial stream prior to mapping said symbols to each spatial stream. 
     
     
       12. The method of  claim 9 , comprising transmitting each spatial stream over a separate antenna. 
     
     
       13. An article comprising a machine-readable storage medium containing instructions that if executed enable a system to determine a number of blocks of a given size from a determined number of uncoded input bits for transmission over a number of multiple spatial streams, concatenate multiple blocks into a single block having a block size based on said given size of said blocks and said number of spatial streams, convert said single block to symbols, interleave said symbols across multiple spatial streams, performing a cyclic shift of each spatial stream such that adjacent input bits are mapped to different tones on different antennas, and map each of said symbols to different tones for each spatial stream. 
     
     
       14. The article of  claim 13 , further comprising instructions that if executed enable the system to segment said uncoded input bits into multiple blocks of said given size. 
     
     
       15. The article of  claim 13 , further comprising instructions that if executed enable the system to perform the cyclic shift of each spatial stream prior to mapping said symbols to each spatial stream. 
     
     
       16. The article of  claim 13 , further comprising instructions that if executed enable the system to transmit each spatial stream over a separate antenna.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.