The present invention relates generally to communication systems, and more particularly to a system and method for a probability based MIMO mode selection and method for wireless systems.
A cellular mobile communication system generally has a plurality of base stations (eNB) dispersed across a geographic service area to provide services to multiple user equipment (UE). To provide high data rates, smart antenna technology, named as multiple-input-multiple-output (MIMO), has been adopted in many wireless systems, such as IEEE 802.11n, Worldwide Interoperability for Microwave Access (WiMAX) and Long Term Evolution (LTE). In these MIMO systems, eNBs and UEs are equipped with multiple transmit/receive antennas and utilize spatial diversity or multiplexing gains to maximize system capacity.
Practical implementation of a MIMO system is a complex process since it is difficult to choose a MIMO mode best suited for a specific transmitter and receiver, given various environments and time-varying channels. Additionally, an initially determined MIMO mode may no longer be optimal when certain environmental variables change, such as the speed of the UEs, the SNR of the UEs, and other variables.
Embodiments of the present invention relate generally to wireless communication systems and more specifically to a cellular wireless mobile communication system, where the base stations and the mobile stations are equipped with multiple transmit/receive antennas and where base stations configure transmission modes for users.
In an embodiment, a method for determining a MIMO mode for a wireless communication system includes providing input parameters, an electronic device determining a probability of each MIMO mode being a dominant MIMO mode; and selecting the MIMO mode based on the determining.
In a further embodiment, a method of determining a MIMO mode for a wireless communication system includes sorting a probability of available MIMO modes, an electronic device determining a relative ratio between a highest probability mode and a second highest probability mode based on the sorting, and if the relative ratio is greater than a threshold, selecting the highest probability mode as the best mode.
In a further embodiment, a system for determining a MIMO mode for a wireless communication system includes a dominant probability calculation block and a MIMO mode selection block coupled to the dominant probability calculation block. The dominant probability calculation block is configured to calculate dominant MIMO mode probabilities for a user device, for a plurality of MIMO modes, and the MIMO mode selection block is configured to select among these MIMO modes, based on the dominant probabilities. The MIMO mode selection block selects the MIMO mode corresponding to the highest probability if a ratio between the mode with the highest probability and the mode with next highest probability, or the probability of the currently configured mode, is greater than a threshold.
The foregoing has outlined, rather broadly, features of the present invention. Additional features of the invention will be described, hereinafter, which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures or processes for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims.
For a more complete understanding of the embodiments, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
The making and using of the embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention.
Disclosed exemplary embodiments provide a method of selecting/switching to the best MIMO mode. The method is not limited to these systems only and may apply to other protocols as well. As described below, one aspect of embodiment probability-based models of dominant probability of different MIMO modes and the procedure of MIMO mode selection and switching given the probability mode combined enable the eNB to configure the best MIMO mode to UE and avoid ping-pong effects.
As exemplary embodiment of an embodiment MIMO system is illustrated in
In an embodiment, for the same set of antenna configurations, there are different possible MIMO transmission modes. For example, in one embodiments, there are four MIMO modes:
A first mode is a transmit diversity (Spatial diversity) mode. In transmit diversity mode, original signals are transmitted over several different propagation paths using multiple transmitter antennas. Different from frequency diversity and temporal diversity, no additional bandwidth or transmission time is typically used to achieve transmit diversity except that the signals are pre-processed or pre-coded prior to transmission. Space-time codes are used to maximize link performance across space and time to achieve the transmit diversity, such as Alamouti space time codes.
In an embodiment, the performance of an equivalent channel using transmit diversity improves with respect to a single input single output (SISO) case, and, therefore, is able to use a higher modulation/coding rate to increase throughput. In some embodiments, a transmit diversity system does not have the receiver feedback information regarding the channel direction and/or the receiver has few, if any, constraints on the receive antennas.
A second mode is an open-loop spatial multiplexing (SM) mode. Spatial multiplexing (SM) transmits independent data flows/streams via different transmit antennas. In contrast to transmit diversity schemes, multiple independent data are transmitted over multiple channels. One SM technique is a Vertical-Bell Laboratories-Layered-Space-Time (V-BLAST) system. In an embodiment, open-loop spatial multiplexing uses antenna permutation to transmit more than one independent data stream and to achieve some diversity gain such as the large delay cyclic delay diversity (CDD) scheme in LTE. In an embodiment, open-loop spatial multiplexing does not require the feedback of the channel directions from the receiver, and can support more than one independent data stream at the same time.
A third mode is a Closed-loop Spatial Multiplexing mode. In Closed-Loop (CL) SM, the receivers feedback a quantized version of the channel's matrix. The transmitter then performs precoding based on the channel direction information fed back from the receiver. This information allows the transmitter to transmit the signals in a way that, ideally, is best for the receiver in the sense of throughput. In some CL SM systems, however, feedback information from the UE may become outdated if the UEs move fast. Furthermore, an incorrect precoding matrix may significantly reduce the throughput.
A fourth mode is Closed-loop Rank-1 Precoding, which can be considered as a special case of Closed-loop Spatial Multiplexing CL SM. In Closed-loop (CL) Rank-1 precoding, regardless how many multiple streams that the channel can simultaneously support, the eNB only supports one stream and uses a one column precoding matrix to transmit the signals to the UE. In an embodiment, as a special case of CL SM, CL Rank-1 precoding achieves a larger diversity gain even if the channel can support multiple streams. In some embodiments, CL Rank-1 precoding supports a multiple user MIMO scheduler. Also, CL Rank-1 precoding is useful when the eNB can use a highly correlated antenna to achieve precoding gain when supporting high speed UEs. In an LTE system, if the UE is configured by the eNB in a CL Rank-1 precoding mode, the UE does not need to feedback the rank information, thereby saving feedback overhead.
In some systems that use CL Rank-1 precoding, such as a LTE system, the UE does not feedback rank information. Therefore, in some situations, when the channel changes enough to be able to support more than one stream, the eNB does not know that information and loses the opportunity to increase the capacity.
In different embodiments, various wireless systems may support specific predefined MIMO modes. For example, in LTE systems, MIMO mode selection has 7 modes: 1) Single-antenna port; port 0 2) transmit diversity 3) Open-loop spatial multiplexing 4) Closed-loop spatial multiplexing 5) Multi-user MIMO 6) Closed-loop Rank=1 precoding 7) Single-antenna port; port 5. LTE systems differentiate rank=1 CL SM (mode 6) from the CL SM with other ranks (mode 4). Mode 3 (Open-loop spatial multiplexing) is implemented using precoding for large delay cyclic delay diversity, named OLCDD in the later. The UE is semi-statically configured by the eNB as one of the seven MIMO modes. Since configuration is a relatively large time scale operation, MIMO mode is not switched based on the instantaneous changes, in some embodiments. In some embodiments, the eNB selects the best MIMO mode based on its criteria and then notifies the UE about its decision. When an environmental variable changes, such as speed, SNR, etc, the eNB may switch the current MIMO mode to another MIMO mode. The method below illustrates how the eNB selects a MIMO mode and how MIMO mode switching is performed when an environmental variable changes.
In an embodiment, base station processor 210 has CPU 212, one or more DSP processor 214, one or more FPGAs or ASICs 216 and memory 218. In an embodiment, embodiment algorithms are implemented as a MIMO mode selection and switch algorithm software module resident in memory 218 and executed by CPU 212, DSP processors 214, and/or FPGAs and ASICs 216. In alternative embodiments, the base band system can have different components and different architectures besides the example shown in
When determining the MIMO mode, MIMO mode selection and switch algorithm block 312 takes input from eNB system configuration block 308, which provides data regarding the physical configuration and parameters of the system, such as the number and configuration of base station antennas, the number of transmit and receive antennas for each UE, etc. MIMO mode selection and switch algorithm block 312 also takes input from physical layer measurement block 310, which provides information, for example, about the attributes of the physical channel between the base station and each of its served UEs, such as the estimated rank of the channel, the path loss between base station and UE, the variation of the channel in both the time and frequency domain. In alternative embodiments, other attributes can be provided.
In embodiments directed toward LTE systems, MIMO mode selection and switch algorithm block 312 further receives input from UE 303 via Physical Uplink Control Channel (PUCCH) feedback channels and Sounding Reference Signal (SRS) sounding channels. In alternative embodiments, for example, in embodiments directed toward non-LTE systems, input can be received via other channels. Input received from UE software module 305 includes UE measurements 316, UE channel rank estimation 318, and Channel Quality Indicator/Precoding Matrix Indicator/Rank Indicator (UE CQI/PMI/RI) reporting module 320. System 300 is one example of an embodiment system. In alternative embodiments, eNB controller 302 and/or UE controller 304 can be implemented differently using greater and/or fewer blocks and modules depending on the system, application, and its specifications.
In an embodiment, a probability of each MIMO mode being selected as a best MIMO mode is modeled using a Fuzzy logic approach. This probability can be viewed as being the probability of the MIMO mode being selected as the best mode by the UE. Since the UE can measure the downlink (DL), it can assess the best MIMO mode for the DL. However, a base station or base transceiver station (BTS) can only measure the uplink (UL), and combine this information with additional DL measurements reported by the UE. Hence, the base station estimates the probability that a particular MIMO mode would be selected by the UE as the best mode, given the information that is available to the base station. At the base station, for example, an eNB in a LTE system, the dominant probability of different MIMO modes is calculated using an embodiment probability model, based on parameters such as the measured signal-noise-ratio (SNR), speed of the UE, the antenna correlation, UE configuration and eNB configuration (e.g., the antenna number). The dominant probability is defined as the probability that this MIMO mode should be chosen as the best MIMO mode under the input parameters. In alternative embodiments, other parameters can be used.
In an embodiment, if the transmit antenna number at eNB is equal to “1”, meaning that there is a single antenna operating, the dominant probability of mode 1 (single antenna port, port 0) is 1, and the dominant probabilities of other modes are “0”. In some embodiments, a single antenna may be operating if the configuration of the base station does not support MIMO, if the base station is only configured to transmit from a single antenna, or in the event of an abnormal operating condition, such as a failure of one of the base station transmit chains, for example. If, however, the transmit antenna number at eNB is larger than “1”, a mathematical function is used to model the dominant probability of different MIMO modes. Possible mathematical functions include, but are not limited to exponential functions, complimentary functions and Gaussian functions, for example.
In the following, using Gaussian distribution as an example, a model is given for N×N systems. For N×M systems, there are n=min(N,M) ranks for closed-loop SM and the dominant probabilities for each rank are modeled as:
Rank=1
One-Side Gaussian:
Rank=2, 3, . . . , n−1
Two-Side Gaussian:
Rank=n
One-Side Gaussian:
where, n=min(N,M), N is a number of transmit antennas, M is a number of receive antennas, λ is a normalization factor, γ is an SNR in dB, SM denotes spatial multiplexing, a(i), b(i), c(i), and a(τ,ρ) are model parameters, d is a constant shift, ρ is a correlation among transmit antennas, τ is a normalized feedback delay, τ=fdT, where T is a report interval, fd is a Doppler frequency shift, such that
where v is a user and/or vehicle speed, c is the speed of light, and fc is a carrier frequency.
A dominant probability of transmit/spatial diversity (SD) is modeled as two-side Gaussian:
where b(SD), and c(SD) are model parameters.
In an embodiment using MIMO modes SD, CLSM, and OLCDD, given the dominant probabilities of SD, CLSM, the dominant probability of OLCDD is:
In an embodiment, λ is a normalized factor, such that:
In some embodiments, choosing a different λ does not affect the relative relation between these four MIMO modes. In such embodiments, if a relative comparison approach is used, λ is not recalculated, however, in alternative embodiments, λ may be recalculated.
The verification of this model from the simulation results is illustrated in
In some embodiments, MIMO mode selection and switching module 312 delays this decision to change the MIMO mode from i to j, until probability of mode j (trace 432) being better than mode i (trace 430), has exceeded some threshold 434. Similarly, if the SINR level is falling, then MIMO mode selection and switching module 312 might only select MIMO mode i in preference to MIMO mode j, once the probability of the former being the best mode, has exceeded that of the later, by a similar (or possibly different) threshold 434. This can be understood to be another possible embodiment of this invention. In such an embodiment, the possibility of ping-pong selection of competing MIMO modes for an SINR value close to the cross point 436, can be limited or eliminated.
In an embodiment MIMO mode selection and switching scheme, best MIMO mode is determined and configured. Given a trigger function, an absolute comparison or relative comparison approach is used to select the best MIMO. In the relative approach, λ is not calculated in some embodiments.
In one embodiment, the following method is used to determine the MIMO mode:
Check if a complete list of input parameters is available,
In an embodiment of the present invention, a method selects a best MIMO mode for a wireless MIMO system from several available MIMO mode options. In a further embodiment a probability model is used to calculate a dominant mode with a highest probability from the different MIMO modes. In some embodiments, the dominant probability is modeled as a mathematical function. Possible mathematical functions include, but are not limited to an exponential function, complimentary function and Gaussian function, for example. In some embodiments, a Fuzzy logic approach is used to model the probability model.
In an embodiment, a method for determining a MIMO mode for a wireless communication system includes providing input parameters, determining a probability of each MIMO mode, and selecting the dominant MIMO mode based on this determining.
In an embodiment, a probability based method of enabling the selection of a best MIMO mode and switch to the best MIMO modes in wireless systems is disclosed. The method models the probabilities of choosing different MIMO mode as the best MIMO mode and decides the best MIMO mode or switches to the best MIMO mode based on the calculated probabilities. A probability model is formulated based on a Fuzzy logic approach. In one example, a Gaussian distribution is used to model the probability. In addition, a threshold is introduced to avoid the ping-pong effects of MIMO mode switching.
In an embodiment, a model of dominant probability for MIMO modes calculates the probability of different MIMO modes being selected as the best MIMO modes using a Fuzzy logic approach. The model can be a statistical model based on empirical results, or might be the result of extensive simulations of the wireless environment. An aspect of the model is that it overcomes the difficulty of selecting the best MIMO mode for a fast changing environment.
In an embodiment, a system and method of selecting/switching to the best MIMO mode are disclosed. The embodiment uses a threshold and a timer to avoid ping-pong effects of MIMO mode switching.
Some embodiment methods include a procedure of selecting or switching to the best MIMO mode given the calculated dominant probabilities.
Some embodiments use a relative approach to compare the dominant probability. To avoid the ping-pong effects, a threshold and a timer can be further introduced in a relative comparison approach.
In an embodiment, a method of determining a MIMO mode for a wireless communication system, includes providing input parameters, an electronic device determining a probability of each MIMO mode being a dominant MIMO mode, and selecting the MIMO mode based on the determining. In some embodiments, the different MIMO modes include a transmit diversity mode, an open-loop spatial multiplexing mode, and a closed-loop spatial multiplexing mode.
In an embodiment, a dominant probability of the closed-loop spatial multiplexing mode is determined according to a formula parametrized by a rank of the MIMO channel, where, for rank=1, the dominant probability is modeled as a one-sided Gaussian distribution:
for rank=2, 3, . . . , n−1, the dominant probability is modeled as a two-sided Gaussian distribution:
and for rank=n, the dominant probability is modeled as a one-sided Gaussian distribution:
where, n=min(N,M), N is a number of transmit antennas, M is a number of receive antennas, λ is a normalized factor, γ is an SNR in dB, SM denotes spatial multiplexing, a(i), b(i), c(i) and a(τ,ρ) are model parameters, d is a constant shift, ρ is a correlation between transmit antennas, τ is a normalized feedback delay, τ=fdT, where T is a report interval, fd is a Doppler frequency shift, such that
where v is a user speed, c is the speed of light. fc is a carrier frequency.
In an embodiment, the dominant probability of the transmit diversity mode is:
where b(SD), and c(SD) are model parameters. In a further embodiment, the dominant probability P(OLCDD) of the open loop spatial multiplexing mode is:
In some embodiments, λ is normalized such that
In an embodiment the input parameters include at least one of MIMO mode subset restriction, current MIMO mode, signal to nose ratio (SNR), speed, antenna correlation, user equipment (UE) configuration and base station configuration. In one embodiment, determining the dominant probabilities of different MIMO modes includes using a fuzzy logic approach to model dominant probabilities. In another embodiment, determining the dominant probabilities of different MIMO modes includes using a complementary function or an exponential function. In an embodiment, selecting the MIMO mode includes selecting a MIMO mode having the highest probability of being the dominant MIMO mode.
In an embodiment, the electronic device includes a baseband processor and/or other processing device such as a microprocessor or microcontroller. In a further embodiment, the electronic device compares the dominant probabilities using a threshold and a timer to avoid ping-pong effects.
In an embodiment, a method of determining a MIMO mode for a wireless communication system includes sorting the possible MIMO modes according to their respective probabilities, an electronic device determining a relative ratio between a highest probability mode and a second highest probability mode based on the sorting, if the relative ratio is greater than a threshold, determining the highest probability mode as the best mode. In some embodiments, if the relative ratio is not greater than the threshold, a probability of an open loop MIMO mode is compared with a probability of a closed loop MIMO mode. If a probability of the open loop MIMO mode is greater than a probability of the closed loop MIMO mode, the wireless communication system is configured to operate in the open loop MIMO mode. In some embodiments, if the probability of the open loop MIMO mode is not less than the probability of the closed loop MIMO mode, the wireless communication system is configured to operate in the closed loop MIMO mode.
In some embodiment, the method includes determining the probability of available MIMO modes, comprising determining a probability of each MIMO mode being a dominant MIMO mode; and selecting the MIMO based on the determined best mode.
In an embodiment, a method of determining a MIMO mode for a wireless communication system includes operating a user device in a first MIMO mode, an electronic device calculating a probability of a first MIMO mode being the dominant mode for user device. The electronic device calculates a probability of a second MIMO mode being the dominant mode for user device and determines a relative ratio between the probability of the second MIMO mode to the probability of the first MIMO mode. If the relative ratio is greater than a threshold for greater than a first period of time, the user device is operated in the second MIMO mode.
In an embodiment, the method further includes calculating a probability of the user device in one or more additional MIMO modes, determining relative ratios between the probability of a currently configured MIMO mode being the dominant mode for the user device, and the probability of one or more additional MIMO modes being the dominant mode for the user device. If one of the relative ratios is greater than the threshold for greater than a second period of time, the user device is operated in a MIMO mode having the greatest probability.
In an embodiment, a system for determining a MIMO mode for a wireless communication system includes dominant probability calculation block configured to calculate dominant probabilities for a user device under a plurality of MIMO modes, and a MIMO mode selection block coupled to the dominant probability calculation block. The MIMO mode selection block is configured to determine a highest of the dominant probabilities, by selecting a MIMO mode corresponding to the highest probability if a ratio between the highest probability and the next highest probability is greater than a threshold. In an embodiment, the dominant probability calculation block and the MIMO mode selection block are implemented on a base station processor.
Although the embodiments and their advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed, that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention.
This patent application claims priority to U.S. Provisional Application No. 61/178,320 filed on May 14, 2009, entitled “A Probability Based MIMO Mode Selection and Switching System and Method for Wireless Systems,” which application is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
61178320 | May 2009 | US |