Claims
- 1. A method for providing efficient space-time structures for preambles, pilots and data for multi-input, multi-output communications systems, comprising:
providing an initial structure; verifying that rows of said initial structure are linearly independent; and applying an orthonormalization procedure to said initial structure to obtain a space-time structure.
- 2. The method of claim 1, wherein said providing comprises:
choosing a symbol alphabet to provide symbols for said initial structure; and choosing an initial configuration of said initial structure.
- 3. The method of claim 1, further comprising:
confirming that symbols of said space-time structure are within a predetermined distance of symbols of said initial structure; constructing a space-time sequence structure from a plurality of said space-time structures; and verifying that a peak-to-average power ratio of said space-time structure is less than a predetermined value.
- 4. The method of claim 3, wherein said confirming comprises applying a Euclidean distance metric to determine the distance between the symbols of said space-time structure and the symbols of said initial structure.
- 5. The method of claim 1, wherein said verifying comprises determining rank of said initial structure.
- 6. The method of claim 1, wherein said applying comprises applying a row-wise Gram-Schmidt procedure to said initial structure to obtain the space-time structure.
- 7. A computer program embodied in a computer readable medium for providing efficient space-time structures for preambles, pilots and data for multi-input, multi-output communications systems, the computer program comprising:
logic configured to provide an initial structure; logic configured to verify that rows of said initial structure are linearly independent; and logic configured to apply an orthonormalization procedure to said initial structure to obtain a space-time structure.
- 8. The computer program of claim 7, wherein said logic configured to provide an initial structure comprises:
logic configured to choose a symbol alphabet to provide symbols for said initial structure; and logic configured to choose an initial configuration of said initial structure.
- 9. The computer program of claim 7, further comprising:
logic configured to confirm that symbols of said space-time structure are within a predetermined distance of symbols of said initial structure; logic configured to construct a space-time sequence structure from a plurality of said space-time structures; and logic configured to verify that a peak-to-average power ratio of said space-time structure is less than a predetermined value.
- 10. The computer program of claim 9, wherein said logic configured to confirm that the symbols of said space-time structure are within a predetermined distance of the symbols of said initial structure comprises logic configured to apply a Euclidean distance metric to determine a distance between the symbols of said space-time structure and the symbols of said initial structure.
- 11. The computer program of claim 7, wherein said logic configured to verify that the rows of said initial structure are linearly independent comprises logic configured to determine a rank of said initial structure.
- 12. The computer program of claim 7, wherein said logic configured to apply an orthonormalization procedure to said initial structure to obtain a space-time structure comprises logic configured to apply a row-wise Gram-Schmidt procedure to said initial structure to obtain a space-time structure.
- 13. A method for providing efficient space-time structures for preambles and pilots for multi-input, multi-output communications systems, comprising:
selecting a data structure; verifying that said data structure is a unitary transmission matrix; and applying said data structure as a space-time structure for a preamble or a pilot.
- 14. The method of claim 13, wherein said selecting comprises selecting a data structure having the form of
- 15. The method of claim 14, wherein S1, S2, . . . , SQ represent the same training symbol or pilot symbol.
- 16. The method of claim 13, wherein said selecting comprises selecting a data structure having the form of
- 17. The method of claim 16, wherein S1 and S2 represent the same training symbol or pilot symbol.
- 18. The method of claim 13, wherein said selecting comprises selecting a data structure having the form of
- 19. The method of claim 18, wherein S1, S2, S3, and S4 represent the same training symbol or pilot symbol.
- 20. The method of claim 13, wherein said selecting comprises selecting a data structure having the form of
- 21. The method of claim 20, wherein S1, S2, S3, S4, S5, S6, S7, and S8 represent the same training symbol or pilot symbol.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to co-pending U.S. provisional application entitled, “Efficient Training and Synchronization Sequence Structures for MIMO OFDM,” having serial No. 60/322,786, filed Sep. 17, 2001, which is entirely incorporated herein by reference.
[0002] This application is related to co-pending U.S. provisional application entitled “Preamble Structures for SISO and MIMO OFDM Systems,” having serial No. 60/327,145, filed on Oct. 4, 2001, which is entirely incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60322786 |
Sep 2001 |
US |
|
60327145 |
Oct 2001 |
US |