SPACE-TIME BLOCK CODING SYSTEMS AND METHODS
First Claim
1. A method comprising:
- determining a plurality of space-time coding matrices, each having a respective associated correlation matrix comprising a plurality of non-zero off-diagonal elements;
selecting one of the plurality of space-time coding matrices for which the associated correlation matrix has a least number of non-zero off-diagonal elements; and
encoding data symbols using the selected space-time coding matrix.
7 Assignments
0 Petitions
Accused Products
Abstract
Althrough orthonormal space-time coding matrices provide for optimal communication system performance in that associated correlation matrices include no non-zero off-diagonal elements, unity code rate orthonormal coding matrices are difficult to identify for arbitrary communication network equipment. According to embodiments of the present invention, non-orthonormal space-time coding matrices, for which associated correlation matrices include non-zero off-diagonal elements, are used to encode data symbols. The non-orthonormal space-time coding matrices are more easily determined, and undesirable effects of the non-zero off-diagonal components are reduced by selecting a coding matrix from among a number of such matrices. For example, a particular space-time coding matrix may be selected from a number of generated space-time coding matrices based on a number of non-zero off-diagonal elements or a power of a trace of the associated correlation matrices.
25 Citations
54 Claims
-
1. A method comprising:
- determining a plurality of space-time coding matrices, each having a respective associated correlation matrix comprising a plurality of non-zero off-diagonal elements;
selecting one of the plurality of space-time coding matrices for which the associated correlation matrix has a least number of non-zero off-diagonal elements; and
encoding data symbols using the selected space-time coding matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- determining a plurality of space-time coding matrices, each having a respective associated correlation matrix comprising a plurality of non-zero off-diagonal elements;
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. A method comprising:
- receiving a communication signal comprising data symbols encoded using a space-time coding matrix selected from a plurality of space-time coding matrices having respective associated correlation matrices comprising a plurality of non-zero off-diagonal elements, the associated correlation matrix for the selected space-time coding matrix having a least number of non-zero off-diagonal elements; and
decoding the encoded data symbols. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
- receiving a communication signal comprising data symbols encoded using a space-time coding matrix selected from a plurality of space-time coding matrices having respective associated correlation matrices comprising a plurality of non-zero off-diagonal elements, the associated correlation matrix for the selected space-time coding matrix having a least number of non-zero off-diagonal elements; and
-
26. (canceled)
-
27. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
-
32. (canceled)
-
33. (canceled)
-
34. A system comprising:
- an input configured to receive data symbols; and
a processor configured to determine a plurality of space-time coding matrices, each having a respective associated correlation matrix comprising a plurality of non-zero off-diagonal elements, to select one of the plurality of space-time coding matrices for which the associated correlation matrix has a least number of non-zero off-diagonal elements, and to encode the data symbols using the selected space-time coding matrix. - View Dependent Claims (45)
- an input configured to receive data symbols; and
-
35. (canceled)
-
36. (canceled)
-
37. (canceled)
-
38. (canceled)
-
39. (canceled)
-
40. (canceled)
-
41. (canceled)
-
42. (canceled)
-
43. (canceled)
-
44. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
50. (canceled)
-
51. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. (canceled)
Specification