Multi input multi output wireless communication method and apparatus providing extended range and extended rate across imperfectly estimated channels
DCFirst Claim
Patent Images
1. A method for evaluating a channel of a multiple-input multiple-output (MIMO) wireless communication system, wherein said communication system comprises at least two communication devices having a plurality of radiating elements for the parallel transmission of data sub-streams, comprising:
- defining a channel matrix metric, said channel matrix metric comprising a respective predefined function of channel matrix singular values for each of said data sub-streams, such that each of said predefined functions provides a measure of cross-talk signal to noise ratio (SNR) for said respective sub-stream;
obtaining an estimated channel matrix;
performing a singular value decomposition (SVD) of said estimated channel matrix to obtain estimated channel singular values, said singular value decomposition comprising a left-hand unitary weighting matrix, a diagonal matrix of said estimated channel singular values, and a right-hand unitary weighting matrix; and
calculating a respective crosstalk measure for each of said sub-streams from said channel matrix metric and said estimated channel singular values.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A Multi Input Multi Output (MIMO) Wireless Communication System method and apparatus are proposed whereby in a 2-way wireless communication system with scattering, random and imperfectly estimated propagation channels the ubiquitous and inherent MIMO cross-talk interference problem is solved so that robust and predictable Extended Communication Range and Extended Data Rate are achieved.
140 Citations
41 Claims
-
1. A method for evaluating a channel of a multiple-input multiple-output (MIMO) wireless communication system, wherein said communication system comprises at least two communication devices having a plurality of radiating elements for the parallel transmission of data sub-streams, comprising:
-
defining a channel matrix metric, said channel matrix metric comprising a respective predefined function of channel matrix singular values for each of said data sub-streams, such that each of said predefined functions provides a measure of cross-talk signal to noise ratio (SNR) for said respective sub-stream; obtaining an estimated channel matrix; performing a singular value decomposition (SVD) of said estimated channel matrix to obtain estimated channel singular values, said singular value decomposition comprising a left-hand unitary weighting matrix, a diagonal matrix of said estimated channel singular values, and a right-hand unitary weighting matrix; and calculating a respective crosstalk measure for each of said sub-streams from said channel matrix metric and said estimated channel singular values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for communicating digital data over a MIMO wireless communication system, wherein said communication system comprises at least two communication devices having a plurality of radiating elements for the parallel transmission of data sub-streams, comprising:
-
obtaining an estimated channel matrix; multiplying said data sub-streams by a unitary transmission weighting matrix to form a weighted data stream, wherein said transmission weighting matrix comprises a conjugate transpose of a right-hand unitary matrix of a singular value decomposition of an estimated channel matrix, and wherein said singular value decomposition comprises a left-hand unitary weighting matrix, a diagonal matrix of said estimated channel singular values and a right-hand unitary weighting matrix; multiplying said weighted data stream by a pre-equalizer matrix to form a pre-equalizer data stream, said pre-equalizer matrix being determined by the steps of; defining a matrix metric, said channel matrix metric comprising a respective predefined function of channel matrix singular values, for each of said data sub-streams, such that each of said predefined functions provides a measure of cross-talk signal to noise ratio (SNR) for said respective sub-stream; calculating a respective crosstalk measure for each of said sub-streams from said channel matrix metric and said estimated channel singular values; and calculating said pre-equalizer matrix so as to yield a modified channel matrix having improved crosstalk measures, wherein said modified channel matrix comprises said estimated channel matrix pre-multiplied by said pre-equalizer matrix; and transmitting said pre-equalized data stream. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A transmission apparatus for evaluating a channel of a MIMO wireless communication system, wherein said communication system comprises at least two communication devices having a plurality of radiating elements for the parallel transmission of data sub-streams, comprising:
-
an SVD performer, configured for performing an SVD of an estimated channel matrix to obtain estimated channel singular values, said singular value decomposition comprising a left-hand unitary weighting matrix, a diagonal matrix of said estimated channel singular values and a right-hand unitary weighting matrix; and a measure calculator associated with said SVD performer, configured for calculating a respective crosstalk measure for each of said sub-streams from said estimated channel singular values and a channel matrix metric, said channel matrix metric comprising a respective predefined function of channel matrix singular values for each of said data sub-streams, such that each of said predefined functions provides a measure of cross-talk signal to noise ratio (SNR) for said respective sub-stream. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A reception apparatus for a MIMO wireless communication system, wherein said communication system comprises at least two communication devices having a plurality of radiating elements for the parallel transmission of data sub-streams, comprising:
-
an SVD performer, configured for performing an SVD of an estimated channel matrix to obtain estimated channel singular values, said singular value decomposition comprising a left-hand unitary weighting matrix, a diagonal matrix of said estimated channel singular values and a right-hand unitary weighting matrix; a post-equalizer matrix deriver configured for defining a post-equalizer matrix by receiving a training sequence transmitted over a wireless communication channel, multiplying said received data sequence by a complex transpose of said left-hand unitary weighting matrix to form a weighted received data signal, calculating, respectively for each data sub-stream, a ratio of a transmitted data signal and a received data signal, and forming a diagonal matrix of said calculated ratios; a reception weighting matrix comprising a complex conjugate transpose of said right-hand unitary weighting matrix, configured for multiplying received data sub-streams to form weighted received data sub-streams; and said post-equalizer matrix associated with said post-equalizer deriver and said reception weighting matrix, configured for multiplying weighted received data sub-streams to form a received data vector.
-
Specification