The present invention generally relates to multiple-input multiple-output (MIMO) technology and, more particularly, to a MIMO detector and a MIMO detection method.
Multiple-input multiple-output (MIMO) technology, which employs an antenna array to transmit and receive signals, can increase channel capacity under existing spectrum resources, resist signal attenuation caused by multipath, and increase communication coverage. Current wireless communication standards, such as IEEE 802.11n (or 11ac, 11ax, etc.) used by wireless local area networks, IEEE 802.16 used by Worldwide Interoperability for Microwave Access (WiMax), and the Long Term Evolution (LTE) system proposed by the 3rd Generation Partnership Project, (3GPP), use MIMO technology to improve throughput. On the other hand, high order modulation scheme with Quadrature Amplitude Modulation (QAM) is also widely used in the above wireless communication standards.
In general, MIMO detection methods include linear and nonlinear detection methods. The linear MIMO detection method includes algorithms of Zero-Forcing (ZF) and minimum mean-square error (MMSE). The nonlinear MIMO detection method includes algorithms of Vertical Bell Laboratories Layered Space Time (V-BLAST), Maximum Likelihood (ML), and sphere decoding (SD). Compared with the linear detection method, the nonlinear detection method has higher performance at the expense of higher complexity. In particular, with the higher order modulation scheme, the nonlinear detection method has higher complexity, requires larger circuit area, and consumes greater power.
Here are some modulation schemes commonly employed in the wireless communication systems: binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), QAM (including 16-QAM, 64-QAM, 256-QAM and 1024-QAM, etc.) and so on. Therefore, the design of MIMO detectors has become more and more complicated, so MIMO detectors that can adapt to various modulation schemes are needed.
In view of the issues of the prior art, an object of the present invention is to provide a multiple-phase multiple-input multiple-output (MIMO) detection method and a related MIMO detector that are used in a receiver and applicable to various modulation schemes, so as to make an improvement to the prior art.
A multiple-phase MIMO detector is provided. The multiple-phase MIMO detector includes a first MIMO detection module, a second MIMO detection module, and a control module. The first MIMO detection module is configured to perform a first MIMO detection operation on an input signal. The second MIMO detection module is coupled in series with the first MIMO detection module and configured to perform a second MIMO detection operation on the input signal. The control module is coupled to the second MIMO detection module and configured to control whether the second MIMO detection module operates. Complexity of the first MIMO detection module is lower than or equal to complexity of the second MIMO detection module.
A multiple-phase MIMO detector supporting a highest order modulation scheme with M-QAM is provided. M is an integer greater than one. The multiple-phase MIMO detector includes a first MIMO detection module and a second MIMO detection module. The first MIMO detection module is configured to perform a first MIMO detection operation on an input signal. The first MIMO detection module supports M-QAM. The second MIMO detection module is coupled in series with the first MIMO detection module and configured to perform a second MIMO detection operation on the input signal. The second MIMO detection module supports N-QAM, and N is an integer greater than 1 and smaller than M. Complexity of the first MIMO detection operation is lower than or equal to complexity of the second MIMO detection operation, and a modulation scheme of the input signal includes the M-QAM and the N-QAM.
A multiple-phase MIMO detection method applied to a MIMO wireless device that receives an input signal is provided. The method includes steps of: performing a first MIMO detection operation on the input signal; and determining, according to reference information, whether to perform a second MIMO detection operation on the input signal. Complexity of the first MIMO detection operation is lower than or equal to complexity of the second MIMO detection operation. The reference information is selected from a group consisting of a Log-likelihood ratio distribution, a tree pruning ratio, the number of constellation candidates with bounded distance, a condition number of channel matrix, a signal-to-noise power ratio of the input signal, a packet error rate of the input signal, a bit error rate of the input signal, a modulation and coding scheme of the input signal, a constellation size of the input signal, and the number of antennas of the MIMO wireless device.
By performing MIMO detection operations in two phases or more, the multiple-phase MIMO detector and its associated detection method of the present invention are more flexible in operations. Compared with the prior art, the present invention effectively reduces the circuit size required and effectively controls power consumption.
These and other objectives of the present invention no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiments with reference to the various figures and drawings.
The following description is written by referring to terms of this technical field. If any term is defined in this specification, such term should be explained accordingly. In addition, the connection between objects or events in the below-described embodiments can be direct or indirect provided that these embodiments are practicable under such connection. Said “indirect” means that an intermediate object or a physical space exists between the objects, or an intermediate event or a time interval exists between the events.
The disclosure herein includes multiple-phase multiple-input multiple-output (MIMO) detectors and the associated detection method. On account of that some or all elements of the multiple-phase MIMO detectors could be known, the detail of such elements is omitted provided that such detail has little to do with the features of this disclosure and this omission nowhere dissatisfies the specification and enablement requirements.
According to its detailed functions, the logic circuit 122 may be divided into multiple functional modules.
Reference is made to
Continuing to examine
In another embodiment, the MIMO detection module 234 can be designed as another two-phase detection. In this embodiment, step S430 can further include the following steps, as shown in
Of course, the first-time candidate list may be determined in various ways depending on the feasibility and convenience of the circuit design and the consideration of costs. In one embodiment, the MIMO detection module 234 first determines a first radius R1 according to the search radius R determined in step S420. R1 is smaller than R. The MIMO detection module 234 determines the first-time candidate list by using the center point obtained in step S410 as the center and the first radius R1 as the search radius and determines the second-time candidate list by using the center point obtained in step S410 as the center and the search radius R determined in step S420 as the search radius, with the first-time candidate list deducted. Of course, the operation cycle of the above-mentioned high-complexity second-phase MIMO detection module 234 is not greater than the predetermined time interval T.
Reference is made to
The above internal parameters may be the detection results that the multiple-phase MIMO detector 230 generates according to several previous symbols, such as the LLR distribution, the tree pruning ratio, and/or the number of constellation candidates with bounded distance. The above internal parameters may also include the predetermined time interval T used in the foregoing step S440 to ensure that the multiple-phase MIMO detector 230 outputs its detection result within the predetermined time interval T (i.e., outputs the most likely solution that can be obtained within a limited time period). The external parameters include at least one of the followings: the condition number of channel matrix, the signal-to-noise power ratio (SNR) of the input signal, the packet error rate (PER) of the input signal, the bit error rate (BER) of the input signal, the modulation and coding scheme (MCS) of the input signal, the constellation size of the input signal, and the number of antennas of the MIMO wireless device 100 (i.e., the aforementioned k value).
Taking the MCS as an example, when the digital input signal Din has a higher order modulation scheme with QAM, higher density is present in the constellation coordinate. That is, increasing the constellation points while the average energy of the constellation remains unchanged renders the distances between the constellation points smaller. The inventors observed that in a case where the quality of the channel through which the symbols are transmitted is good, the value of the detection result of the MIMO detection module 232 (the first-phase LLR) is very high, indicating that the probability of the MIMO detection module 232 being correct (i.e., the reliability of the MIMO detection module 232) is also very high. Therefore, in the case where the channel quality is good, the performance of the MIMO detection module 232 is close to the performance of a combination of the MIMO detection module 232 and the MIMO detection module 234 that are coupled in series. The better the channel quality, the higher the transmission rate employed by the MCS becomes (that is, the higher the order modulation scheme). In other words, the higher order modulation scheme implies a better channel quality. In addition, by using the higher order modulation scheme, the higher the calculation complexity becomes, leading to a larger circuit size and greater power consumption. Therefore, in some embodiments, the highest order modulation scheme that the MIMO detection module 234 supports is designed to be lower than the highest order modulation scheme needed to be supported to meet the related standards. That is, for example, if the MIMO wireless device 100 supports M-QAM, the MIMO detection module 234 is designed not to support M-QAM, M being an integer greater than 1. For example, if the highest order modulation scheme needs to be supported to meet the 802.11ax standard is 1024-QAM, the circuit of the MIMO detection module 234 can be designed to support a highest order modulation scheme with 256-QAM or 64-QAM only. In other words, the control module 236 uses the MCS of the digital input signal Din as a control condition to determine the operating mechanism of the entire multiple-phase MIMO detector 230. In another embodiment, when the MCS is greater than or equal to 1024-QAM or 256-QAM, the multiple-phase MIMO detector 230 uses only the detection result of the low-complexity MIMO detection module 232 as the output; when the MCS is smaller than 1024-QAM or 256-QAM, the multiple-phase MIMO detector 230 uses the detection result of the combination of the MIMO detection module 232 and the MIMO detection module 234 that are coupled in series as the output. Such a design can effectively reduce the circuit size required and effectively control the power consumption, and its performance is only slightly lower than the conventional high-complexity MIMO detection operation.
In different embodiments, the elements included in
The FFT module 210, the MIMO detection module 232, the MIMO detection module 234, and the control module 236 can be implemented by hardware, software, and/or firmware. When these modules are implemented by software or firmware, the logic circuit 122 may be or utilize a processor, a controller, a micro control unit (MCU) or the like to execute the program codes or instructions stored in the memory 124 to perform the functions of each module.
Please note that there is no step sequence limitation for the method inventions as long as the execution of each step is applicable. Furthermore, the shape, size, and ratio of any element and the step sequence of any flow chart in the disclosed figures are exemplary for understanding, not for limiting the scope of this invention. The aforementioned descriptions represent merely the preferred embodiments of the present invention, without any intention to limit the scope of the present invention thereto. Various equivalent changes, alterations, or modifications based on the claims of the present invention are all consequently viewed as being embraced by the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
106134391 | Oct 2017 | TW | national |