Wireless communications system, wireless communications apparatus, wireless communications method and computer program for wireless communication

10673655 ยท 2020-06-02

Assignee

Inventors

Cpc classification

International classification

Abstract

In performing SVD-MIMO transmission, a set-up procedure is simplified while assuring a satisfactory decoding capability with a reduced number of antennas. A transmitter estimates channel information based on reference signals sent from a receiver, determines a transmit antenna weighting coefficient matrix based on the channel information, calculates a weight to be assigned to each of components of a multiplexed signal, and sends, to the receiver, training signals for respective signal components, the training signals being weighted by the calculated weights. On the other hand, the receiver determines a receive antenna weighting coefficient matrix based on the received training signals.

Claims

1. A first electronic device having a first spatial multiplexing decoding capability, comprising: circuitry configured to receive and process a data packet including preamble signals, training signals and data signals in this order, wherein the training signals are weighted by weights included in a weight matrix for spatial multiplexing, the weight matrix being set to weight the data signals to be transmitted on an Orthogonal Frequency-Division Multiplexing (OFDM) sub-carrier from a second electronic device to the first electronic device, the training signals being received from the second electronic device before the data signals on the OFDM sub-carrier; the preamble signals are for use of at least one of signal detection, synchronization or adjustment of gain at the first electronic device; the training signals are used to estimate channel state; a number of the training signals which are sequentially received is determined based on information associated with the first spatial multiplexing decoding capability being transmitted to the second electronic device before receiving the data packet; and the weight matrix is calculated using a maximum signal to noise ratio, a zero-forcing, or a singular value decomposition.

2. The first electronic device of claim 1, wherein the circuitry is further configured to transmit a first packet in response to receiving a second packet from the second electronic device before receiving the data packet, the first packet including the information associated with the first spatial multiplexing decoding capability.

3. The electronic device of claim 2, wherein the first packet includes reference signals, a number of the reference signals being determined according to the first spatial multiplexing decoding capability.

4. The first electronic device of claim 2, wherein the first packet is a Clear-To-Send (CTS) packet and the second packet is a Request-To-Send (RTS) packet.

5. The first electronic device of claim 1, further comprising antenna nodes configured to receive the data packet from the second electronic device, wherein the first spatial multiplexing decoding capability corresponds to a number of the antenna nodes.

6. The first electronic device of claim 5, wherein the antenna nodes include a first antenna node and a second antenna node, and the training signals include: a first training signal weighted by a first weight corresponding to a channel through the first antenna node; and a second training signal weighted by a second weight corresponding to a channel through the second antenna node.

7. The first electronic device of claim 6, wherein the data signals include a first data signal weighted by the first weight and a second data signal weighted by the second weight, and the first training signal and the second training signal are received with timing difference, whereas the first data signal and the second data signal are simultaneously received.

8. The first electronic device of claim 6, wherein the first training signal is received before the second training signal.

9. The first electronic device of claim 5, wherein the number of antenna nodes for receiving spatial multiplexing signals is two.

10. The first electronic device of claim 5, wherein the second electronic device has a second spatial multiplexing decoding capability that corresponds to a number of antenna nodes of the second electronic device, and the number of the antenna node of the second electronic device for transmitting spatial multiplexing signals is larger than the number of the antenna node of the first electronic device for receiving the spatial multiplexing signals transmitted by the second electronic device.

11. The first electronic device of claim 10, wherein the number of the antenna nodes of the first electronic device for receiving the spatial multiplexing signals is two, and the antenna nodes are coupled to two antennas.

12. The first electronic device of claim 1, wherein the circuitry is configured to estimate the channel state based on the training signals received from the second electronic device.

13. The first electronic device of claim 1, wherein the weight matrix is generated based on the channel state between the first electronic device and the second electronic device.

14. The first electronic device of claim 13, wherein the weight matrix is generated by the second electronic device.

15. The first electronic device of claim 14, wherein the circuitry is further configured to transmit reference signals to the second electronic device prior to receiving the data packet, and the weight matrix is generated by the second electronic device based on the channel state estimated by using the reference signals.

16. The first electronic device of claim 1, wherein the second electronic device has a second spatial multiplexing decoding capability, and the second spatial multiplexing decoding capability is larger than the first spatial multiplexing decoding capability.

17. The first electronic device of claim 1, wherein the preamble signals are not weighted by the weights included in the weight matrix prior to receiving the training signals on the OFDM sub-carrier.

18. The first electronic device of claim 1, wherein the circuitry is configured to use the preamble signals for the signal detection, the synchronization and the adjustment of gain at the first electronic device.

19. An electronic device having a spatial multiplexing decoding capability, comprising: circuitry configured to: receive information from another electronic device, the information including a spatial multiplexing decoding capability of the another electronic device; and transmit a data packet including preamble signals, training signals and data signals in this order to the another electronic device, on an Orthogonal Frequency-Division Multiplexing (OFDM) sub-carrier, wherein the circuitry is further configured to: generate the preamble signals used for at least one of signal detection, synchronization or adjustment of gain for the another electronic device; and generate the training signals weighted by weights included in a weight matrix for spatial multiplexing, the weight matrix being set to weight the data signals to be transmitted on the OFDM sub-carrier from the electronic device to the another electronic device, the training signals being used to estimate channel state, and a number of the training signals being determined based on the spatial multiplexing decoding capability of the another electronic device, wherein each of the training signals is transmitted to the another electronic device at different timings, and wherein the weight matrix is calculated using a maximum signal to noise ratio, a zero-forcing, or a singular value decomposition.

20. The electronic device according to claim 19, wherein the circuitry is further configured to generate the weight matrix associated with the channel state between the another electronic device and the electronic device.

21. The electronic device according to claim 20, wherein the circuitry is further configured to preform calibration of reference signals transmitted from the another electronic device to the electronic device.

22. The electronic device according to claim 21, wherein the circuitry is further configured to perform the calibration for dependence of the reference signals on characteristics of an analogue RF circuitry of at least one of the another electronic device or the electronic device.

23. The electronic device according to claim 20, wherein the circuitry is further configured to determine the weight matrix without receiving information representing the weight matrix from the another electronic device.

24. The electronic device according to claim 20, wherein the circuitry is further configured to estimate the channel state between the another electronic device and the electronic device based on reference signals transmitted from the another electronic device so as to generate the weight matrix.

25. The electronic device of claim 19, wherein the preamble signals are not weighted by the weights included in the weight matrix.

26. The electronic device of claim 19, further comprising antenna nodes configured to transmit the data packet to the another electronic device, wherein the spatial multiplexing decoding capability of the electronic device corresponds to a number of the antenna nodes.

27. The electronic device of claim 26, wherein the antenna nodes includes three antenna nodes.

28. The electronic device of claim 19, wherein the preamble signals are for use of the signal detection, the synchronization and the adjustment of gain at the another electronic device.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 schematically shows a construction of a MIMO communication system according to a first embodiment of the invention.

(2) FIG. 2 shows an example of an antenna configuration of a transmitter and a receiver of the system.

(3) FIG. 3 shows an operational sequence between the transmitter and receiver of the system where an RTS/CTS function is employed.

(4) FIG. 4 schematically shows a construction of a communication system according to a second embodiment of the invention.

(5) FIG. 5 illustrates a concept of MIMO communication system.

(6) FIG. 6 illustrates a concept of SVD-MIMO transmission system.

(7) FIG. 7 illustrates a concept of V-BLAST communication system.

(8) FIG. 8 shows an example of an antenna configuration of a transmitter and a receiver in a V-BLAST communication system.

(9) FIG. 9 illustrates multiple devices, each including a transmitter and a receiver.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

(10) There will be described embodiments of the invention by reference to the drawings.

(11) FIG. 1 schematically shows a construction of a first embodiment of the invention.

(12) A transmitter space-time encodes each transmitted signal to multiplex the signal and distributes the multiplexed signal to three antennas to send the signal therefrom to a receiver over a channel. The receiver receives the multiplexed signal via the channel through two antennas and space-time decodes the signal to obtain received signal or data.

(13) The communication system shown resembles the V-BLAST system of FIG. 7 in general. However, the transmitter, not the receiver, provides an antenna weighting coefficient when transmitting the data, and the antenna configuration of the transmitter and receiver is such that the number of the transmit antennas is larger than that of the receive antennas. The number of the receive antennas corresponds to the number of signal sub-channels.

(14) In the system shown in FIG. 1, the part of the transmitter has a redundancy in the degree of freedom of the antennas. To take advantage of this redundancy for improving the S/N ratio of the received signal, the transmitter sends a signal weighted by MSN (Maximum Signal-to-Noise ratio) which is criteria for maximizing the S/N ratio of signal of self, by zero-forcing, or by a combination of the MSN and zero-forcing. As a result, even where a redundancy in the degree of freedom of the antennas on the part of the receiver is not available (that is, the number of receive antennas is relatively small), the degree of freedom on the part of the transmitter can compensate this, to assure a satisfactory decoding capability.

(15) The operational procedure in the present communication system will be described.

(16) As a preparatory step, a training signal Pre-training Signal with respect to each antenna is sent from the receiver 20 in a time division fashion. In the specific example of FIG. 1, the receiver has two receive antennas, and therefore two Pre-training Signals are sent. A preamble Preamble prefixed to the Pre-training Signal is an additive signal for serving a signal detection, a timing synchronization and an adjustment of receiver gain.

(17) The transmitter 10 receives the training signal from the receiver 20 as a reference signal, calculates the channel information matrix H by a channel estimator 11 of the transmitter 10, and determines a transmit antenna weighting coefficient matrix Z.sub.T by a transmit antenna weighting coefficient matrix calculator 13 by applying the MSN, zero-forcing, or combination of these, with respect to each antenna.

(18) At this point, there may be a difference between the channel characteristics of transmitting and receiving circuitry of the transmitter 10. This is because of the following fact: Although the reversibility can be established in the spatial transfer function, the channel information matrix H is a function of a transfer function related to the transmitter 10, a spatial construction (transfer function), and a transfer function related to the receiver 20; the transfer functions related to the transmitter 10 and receiver 20 show fluctuation derived from variation of the analog circuitry for RF transmission/reception, and can not assure the reversibility. This irreversibility does not matter when the transmit antenna weighting coefficient matrix V obtained by the transmitter 10 by the singular value decomposition of the channel information matrix as acquired by the receiver 20 fed back to the transmitter 10 itself. However, in the present embodiment where the antenna weighting coefficient matrix which is necessary for the transmitter to send the data is obtained by the transmitter 10 by sending the Pre-training Signals from the receiver 20 to the transmitter 10, the variation of analog circuitry of both the receiver and transmitter affects the calculation of the matrix Z.sub.T. In this case, a transmission/reception calibrator 12 performs a suitable calibration on the matrix H.

(19) Subsequently, the transmitter 10 sends a concatenation of training signals and a signal as a component of the signal indicative of the data of interest, which is obtained by multiplexing the signal by space division. The training signals are weighted for reflecting the characteristics of the respective corresponding antennas by using the matrix Z.sub.T obtained as described above. It is particularly noted that even in the period where the training signals are sent out, the weighting for reflecting the characteristics of the corresponding antennas (hereinafter referred to as antenna-weighting) is performed for each signal multiplexed. In the example of FIG. 1, training signals Training-1 and Training-2, which are respectively subjected to weighting by element vectors w.sub.1 and w.sub.2 of the antenna weighting coefficient matrix Z.sub.T (=[w.sub.1, w.sub.2]), are sent by time division.

(20) On the other hand, a channel estimator 21 of the receiver 20 calculates a channel information matrix H each element of which corresponds to a pair of one of the transmit weighting coefficient vectors and a corresponding receive antenna, based on the training signals Training1 and 2 as weighted with respect to each of signal components sent in a multiplexed fashion.

(21) A first receive antenna weighting coefficient matrix calculator 22 performs zero-forcing for each component of the transmit weighting coefficient vector to cancel the unnecessary signals other than a signal related to the receive antenna itself, so as to obtain a receive antenna weighting coefficient matrix Z.sub.R. Among the signals retrieved after the matrix Z.sub.R is provided, the signal exhibiting the highest S/N ratio is first decoded by a decoder 23 into x.sub.1.

(22) Next, the encoder 24 encodes the signal as decoded once again to produce a replica (duplicate) of the transmitted signal, which is canceled from a signal just received by the antenna. A second receive antenna weighting coefficient matrix calculator 25 excludes the corresponding transmit weighting coefficient vector components from the transmitted signal subjected to the canceling, and performs again zero-forcing for the signal to calculate a receive antenna weighting coefficient matrix Z.sub.R. The signal x.sub.2 exhibiting the highest S/N ratio among the remaining received signals is retrieved to be decoded by the decoder 23. In the second decoding operation, since the transmitted signal as first decoded is eliminated, the degree of freedom of the receive antennas is increased, accordingly enhancing the effect of maximal ratio combining. By iterating the above-described processing, all the multiplexed transmitted signals are decoded in sequence.

(23) The first embodiment is such that the transmitter 10 performs transmission of signals by using the MSN, zero-forcing, or combination of these, in weighting the signals. Thus, the degree of freedom of the transmit antennas is fully exploited, enhancing the S/N ratio of the received signals. Hence, even where there is no redundancy in the degree of freedom of antennas on the part of the receiver 20, the redundancy of the degree of freedom on the part of the transmitter can compensate this.

(24) FIG. 2 is a diagram specifically showing an antenna configuration in a bidirectional MIMO transmission system where a communication system related to the invention and a conventional communication system such as the V-BLAST are combined and where communication in the uplink and downlink directions is possible.

(25) In the specific example of FIG. 2, the transmitter has three antennas, while the receiver has two antennas. Where a downlink communication, namely, a communication in the direction from the transmitter to the receiver, is performed, the first embodiment of the invention is applied. That is, the antenna configuration is such that the number of transmit antennas is larger than that of the receive antennas (which equals the number of signal sub-channels as multiplexed communication channel), there is no redundancy in the degree of freedom of the receive antennas (namely, the number of the receive antennas is relatively small), and the redundancy in the degree of freedom of the antennas on the transmitter part compensates for the low degree of freedom of the receive antennas, to assure a satisfactory decoding capability.

(26) On the other hand, where a communication in the uplink direction, namely, a communication in the direction from the receiver to the transmitter is performed, a MIMO transmission can be initiated without any set-up procedure as in the V-BLAST system shown in FIG. 7. Since the V-BLAST method is not applied when the downlink communication is performed, the number of antennas need not be increase, to achieve the satisfactory decoding capability.

(27) An efficient MIMO communication system can be designed, for instance, by arranging such that three antennas (or redundant degree of freedom of antennas) are provided to an access point (control station) which has relatively ample power source and implementation capacity, while two antennas (or non-redundant degree of freedom of the antennas) are provided to a station (mobile station) relatively small in size and having less power source and implementation capacity than an access point.

(28) Further, to assure the communication quality, the present communication system employs the RTS/CTS function where the transmitter sends a transmission requesting packet RTS (Request To Send), and the receiver sends a confirmation packet CTS (Clear To Send) in response to the RTS, so that the transmitter initiates data transfer upon receiving the CTS.

(29) FIG. 3 shows a transmission/reception operational sequence in the communication system where the RTS/CTS system is applied.

(30) As shown in FIG. 3, the receiver, once receiving the RTS, sends the CTS packet with the reference signals included therein in response to the RTS. The transmitter, once receiving the CTS packet, calibrates the channel information obtained based on the reference signals included in the CTS packet, so as to obtain the channel information in the direction from the transmitter to receiver to calculate the weight for each of signal component multiplexed, and sends data packet including the training signals for respective signal components sent in a multiplexed fashion. The data part of the data packet is sent as a signal multiplexed by space division multiplexing.

(31) FIG. 4 is a diagram illustrating a construction of a communication system according to a second embodiment of the invention.

(32) The system of FIG. 4 is identical with the system of FIG. 1 in that each transmitted signal multiplexed on the part of the transmitter is space-time decoded to be distributed to plural antennas through which the signal components are sent to the receiver over respective sub-channels of a channel in a multiplexed fashion, and the receiver space-time decodes the signal components received through plural antennas via the sub-channels to obtain a received signal or data.

(33) In the embodiment of FIG. 1, the transmit antenna weighting coefficient matrix calculator 13 determines, for each antenna, the transmit antenna weighting coefficient matrix Z.sub.T by the MSN, zero-forcing, or combination of these, based on the channel information matrix H obtained by a calculation using the training signals from the receiver 20. On the other hand, the second embodiment is such that a singular value decomposition unit 15 employs the SVD (Singular Value Decomposition) in calculating the transmit antenna weighting coefficient, and weights the signal by the weighting coefficient matrix V before transmission of the signal.

(34) When zero-forcing criteria is applied to the training signals sent with weighted by V, the weighting coefficient matrix on the part of the receiver 20 necessarily becomes U.sup.H. Therefore, it is obvious that if the SVD calculation on the part of the transmitter 10 is allowed, a SVD-MIMO transmission without communication of U.sup.H to the receiver 20 is enabled, omitting the necessity to perform the singular value decomposition on the part of the receiver 20. That is, according to the present embodiment, a MIMO system with 22 antennas can be relatively easily realized.

(35) It is noted that there may be some cases where the channel characteristic of the transmitting circuitry and that of the receiving circuitry of the transmitter 10 are different; in this case, the transmission/reception calibrator suitably calibrates the channel information matrix H, as described above.

(36) On the part of the receiver 20, the channel estimator 21 calculates a channel information matrix H each element of which corresponds to a pair of one of the transmit weighting coefficient vectors and a corresponding receive antenna. The first receive antenna weighting coefficient matrix calculator 22 performs zero-forcing for each component of a transmit weighting coefficient vector to cancel unnecessary signals other than the signal related to the receiver itself, to obtain a receive antenna weighting coefficient matrix U.sup.H. The signal exhibiting the highest S/N ratio among the received signals retrieved after U.sup.H is provided is decoded by a decoder 23 to obtain signal x.sup.1.

(37) Thereafter, the decoded signal is again encoded by an encoder 24, to produce a replica (duplicate) of the transmitted signal which is canceled from a received signal just received by the antenna. A second receive antenna weighting coefficient matrix calculator 25 excludes components of transmit weighting coefficient vector corresponding to the transmitted signal subjected to the canceling, and again applies zero-forcing to the signal to calculate a receive antenna weighting coefficient matrix U.sup.H. The signal x.sub.2 exhibiting the highest S/N ratio among the remaining received signals is retrieved and decoded by the decoder 23. Or alternatively, the second multiplexed signal x.sup.2 may be directly retrieved from each received signal retrieved after the first receive antenna weighting coefficient matrix calculator 22 has provided U.sup.H.

(38) FIG. 9 illustrates multiple electronic devices 102 and 104. Electronic device 102 includes a transmitter 10a and a receiver 20a, and the electronic device 104 includes a transmitter 10b and a receiver 20b. The electronic device 102 may be considered an electronic device, and the electronic device 104 may be considered another electronic device. The electronic devices of FIG. 9 may be constructed according to any of the teachings herein.

(39) Although the invention has been described in detail by reference to specific embodiments thereof, it is to be understood that modifications of the embodiments or substitution of some elements or features in the embodiments which may occur to those skilled in the art may be made, without departing from the gist of the invention. That is, the embodiments have been described for illustrative purposes only, and the invention is not limited to the details of the embodiments. In interpreting the gist of the invention, appended claims should be well taken into consideration.