MIMO

Short description: Use of multiple antennas in radio

MIMO exploits multipath propagation to multiply link capacity. Part of a series on

Antennas

Common types

* Dipole
* Fractal
* Loop
* Monopole
* Satellite dish
* Television
* Whip

Components

* Balun
* Block upconverter
* Coaxial cable
* Counterpoise (ground system)
* Feed
* Feed line
* Low-noise block downconverter
* Passive radiator
* Receiver
* Rotator
* Stub
* Transmitter
* Tuner
* Twin-lead

Systems

* Antenna farm
* Amateur radio
* Cellular network
* Hotspot
* Municipal wireless network
* Radio
* Radio masts and towers
* Wi-Fi
* Wireless

Safety and regulation

* Mobile phone radiation and health
* Wireless electronic devices and health
* International Telecommunication Union
(Radio Regulations)

* World Radiocommunication Conference

Radiation sources / regions

* Boresight
* Focal cloud
* Ground plane
* Main lobe
* Near and far field
* Side lobe
* Vertical plane

Characteristics

* Array gain
* Directivity
* Efficiency
* Electrical length
* Equivalent radius
* Factor
* Friis transmission equation
* Gain
* Height
* Radiation pattern
* Radiation resistance
* Radio propagation
* Radio spectrum
* Signal-to-noise ratio
* Spurious emission

Techniques

* Beam steering
* Beam tilt
* Beamforming
* Small cell

* Bell Laboratories Layered
Space-Time (BLAST)

* Massive Multiple-input multiple-output (MIMO)

* Reconfiguration
* Spread spectrum

* Wideband Space Division
Multiple Access (WSDMA)

* v
* t
* e

Multiple-input and multiple-output (MIMO) (/ˈmaɪmoʊ, ˈmiːmoʊ/) is a wireless technology that multiplies the capacity of a radio link using multiple transmit and receive antennas. MIMO has become a core technology for broadband wireless communications, including mobile standards—4G WiMAX (802.16 e, m), and 3GPP 4G LTE and 5G NR, as well as Wi-Fi standards, IEEE 802.11n, ac, and ax.

MIMO uses the spatial dimension to increase link capacity. The technology requires multiple antennas at both the transmitter and receiver, along with associated signal processing, to deliver data rate speedups roughly proportional to the number of antennas at each end.

MIMO starts with a high-rate data stream, which is de-multiplexed into multiple, lower-rate streams. Each of these streams is then modulated and transmitted in parallel with different coding from the transmit antennas, with all streams in the same frequency channel. These co-channel, mutually interfering streams arrive at the receiver's antenna array, each having a different spatial signature—gain phase pattern at the receiver’s antennas. These distinct array signatures allow the receiver to separate these co-channel streams, demodulate them, and re-multiplex them to reconstruct the original high-rate data stream. This process is sometimes referred to as spatial multiplexing.

The key to MIMO is the sufficient differences in the spatial signatures of the different streams to enable their separation. This is achieved through a combination of angle spread of the multipaths[1][2] and sufficient spacing between antenna elements. In environments with a rich multipath and high angle spread, common in cellular and Wi-Fi deployments, an antenna element spacing at each end of just a few wavelengths can suffice. However, in the absence of significant multipath spread, larger element spacing (wider angle separation) is required at either the transmit array, the receive array, or at both.

## Contents

* 1 History
* 1.1 Early research in multiple antennas
* 1.2 MIMO invention
* 1.3 MIMO advancements
* 1.4 MIMO commercialization
* 1.4.1 Mobile networks
* 1.4.2 WiFi networks
* 1.4.3 MIMO economic impact
* 2 Functions
* 3 Forms
* 3.1 Multi-antenna types
* 3.2 Multi-user types
* 4 Applications
* 5 Mathematical description
* 6 MIMO detection
* 6.1 Zero forcing
* 6.2 Minimum mean squared error
* 6.3 Ordered successive interference cancellation (OSIC, V-BLAST)
* 6.3.1 Example
* 6.4 Maximum likelihood detection
* 6.5 Sphere decoder
* 6.5.1 1\. Depth-first tree search
* 6.5.2 Radius update
* 6.5.3 Characteristics
* 6.5.4 2\. Breadth-first tree search
* 6.5.5 K-best algorithm
* 6.5.5.1 3\. Best-first tree search
* 6.5.6 Modified best-first tree search
* 6.5.7 Modified best-first with fast descent
* 7 Testing
* 8 Literature
* 8.1 Principal researchers
* 8.2 Diversity–multiplexing tradeoff
* 8.3 Other applications
* 8.4 Sampling theory in MIMO systems
* 9 See also
* 10 References
* 11 External links

## History

### Early research in multiple antennas

MIMO is often traced back to 1970s research papers concerning multi-channel digital transmission systems and interference (crosstalk) between wire pairs in a cable bundle: AR Kaye and DA George (1970),[3] Branderburg and Wyner (1974),[4] and W. van Etten (1975, 1976).[5] Although these are not examples of exploiting multipath propagation to send multiple information streams, some of the mathematical techniques for dealing with mutual interference proved useful to MIMO development. In the mid-1980s, Jack Salz at Bell Laboratories took this research a step further, investigating multi-user systems operating over "mutually cross-coupled linear networks with additive noise sources" such as time-division multiplexing and dually-polarized radio systems.[6]

Methods were developed to improve the performance of cellular radio networks and enable more aggressive frequency reuse in the early 1990s. Space-division multiple access (SDMA) uses directional or smart antennas to communicate on the same frequency with users in different locations within range of the same base station. An SDMA system was proposed by Richard Roy and Björn Ottersten, researchers at ArrayComm, in 1991. Their US patent (No. 5515378 issued in 1996[7]) describes a method for increasing capacity using "an array of receiving antennas at the base station" with a "plurality of remote users."

### MIMO invention

In December 1991, while working on a DARPA project involving signal separation algorithms at Stanford University, Arogyaswami Paulraj discovered that signals from two phones held in one hand could be separated using a three-element receive antenna array in a rich multipath environment. This discovery led to the foundational patent on MIMO, filed in February 1992 with Professor Thomas Kailath as a co-inventor. The patent proposed a method for increasing data rates on MIMO links in proportion to the number of antennas used.

While Paulraj’s patent initially emphasized applications in broadcast TV, which he believed would be an early adopter of the technology, it also proposed broader uses for MIMO in cellular communications. Paulraj joined the Stanford faculty in 1993, where he built a research group on MIMO. Later in 1998 and 2004, he founded two startups (Iospan Wireless and Beceem Communications) to commercialize MIMO for mobile networks.

Paulraj has received many recognitions for his work. These include the Royal Academy of Engineering (RAE) Prince Philip Medal, the Institution of Engineering and Technology (IET) Faraday Medal, the IEEE Alexander G. Bell Medal, the Marconi Prize, and induction into the U.S. Patent and Trademark Office's National Inventors Hall of Fame.

### MIMO advancements

In 1995, G. Foschini and Michael Gans of Bell Labs wrote influential papers on MIMO wireless capacity and proposed the BLAST (Bell Labs Layered Space-Time) scheme to layer MIMO data streams and maximize channel capacity.[8] Foschini received the IEEE Alexander Graham Bell Medal.[9]

Many other key publications followed, significantly advancing the field: G. Raleigh and V. Jones introduced space-time methods.[10] E. Telatar established the fundamental capacity limits of MIMO channels.[11] S. Alamouti developed a simple but effective transmit diversity scheme that has been widely adopted.[12] R. Calderbank et al. made crucial contributions to the development of space-time codes.[13] H. Sampath et al. described the first MIMO-OFDM cellular system developed by Iospan Wireless.[14] R. Heath advanced the areas of limited feedback and multi-user MIMO systems.[15]

A torrent of research has followed, and as of 2024, there are over 450,000 research publications on MIMO technology and more than 570,000 global patent publications referencing MIMO or its related techniques.

### MIMO commercialization

#### Mobile networks

Iospan Wireless began in late 1998 to develop a MIMO-OFDM physical layer based cellular system. Iospan’s product (Airburst) consisted of a core network, base stations, and CPE terminals. Airburst did not initially support mobile handovers. The system was trialed in Santa Clara during 2000-2002 and underwent a customer trial in Dubai in 2002. Following the 2001 collapse of the Dot-Com bubble, Iospan could not raise additional venture funding and was acquired by Intel in 2003.[16] Intel integrated Iospan’s MIMO-OFDM technology into the WiMAX broadband mobile standard, IEEE 802.16e standard in 2004.

In the early 2000s, several semiconductor companies also entered the MIMO-OFDM-based WiMAX technology market. They included Sequans, Samsung, Intel, Alvarion, and Beceem Communications, who developed modem semiconductors for WiMAX phones. Beceem gained 65% share of the global market, and was acquired by Broadcom Corp.[17]

5G added native support for MU-MIMO.

#### WiFi networks

In the early 2000s, several companies—Atheros, Cisco, Broadcom, Intel, and Airgo Networks—entered the MIMO‑OFDM Wi‑Fi semiconductor market. Due to competing proposals within the IEEE 802.11, the first MIMO‑OFDM Wi‑Fi standard (802.11n) was not finalized until 2009.[18] Several pre-standard products were developed, but the market grew only after the 802.11n standard was ratified. Airgo Networks was acquired by Qualcomm in December 2006,[19] and Atheros was also acquired by Qualcomm in May 2011.[20] Sequans did an IPO in 2011 and Alviron filed for bankruptcy in 2013.

Wi-Fi 6 added native support for MU-MIMO.[21]

#### MIMO economic impact

Currently, 4G/5G and Wi-Fi powered by MIMO enable approximately 70% of internet-based services, accounting for 10% of global GDP.[when?] The GSMA industry alliance estimated the global economic value of mobile networks at $5.7 trillion,[22] and the WiFi alliance estimated the corresponding value for WiFi networks at $3.5 trillion[23] in 2023.

## Functions

MIMO can be sub-divided into three main categories: precoding, spatial multiplexing (SM), and diversity coding.

Precoding is multi-stream beamforming, in the narrowest definition. In more general terms, it is considered to be all spatial processing that occurs at the transmitter. In (single-stream) beamforming, the same signal is emitted from each of the transmit antennas with appropriate phase and gain weighting such that the signal power is maximized at the receiver input. The benefits of beamforming are to increase the received signal gain – by making signals emitted from different antennas add up constructively – and to reduce the multipath fading effect. In line-of-sight propagation, beamforming results in a well-defined directional pattern. However, conventional beams are not a good analogy in cellular networks, which are mainly characterized by multipath propagation. When the receiver has multiple antennas, the transmit beamforming cannot simultaneously maximize the signal level at all of the receive antennas, and precoding with multiple streams is often beneficial. Precoding requires knowledge of channel state information (CSI) at the transmitter and the receiver.

Spatial multiplexing requires MIMO antenna configuration. In spatial multiplexing, a high-rate signal is split into multiple lower-rate streams and each stream is transmitted from a different transmit antenna in the same frequency channel. If these signals arrive at the receiver antenna array with sufficiently different spatial signatures and the receiver has accurate CSI, it can separate these streams into (almost) parallel channels. Spatial multiplexing is a very powerful technique for increasing channel capacity at higher signal-to-noise ratios (SNR). The maximum number of spatial streams is limited by the lesser of the number of antennas at the transmitter or receiver. Spatial multiplexing can be used without CSI at the transmitter, but can be combined with precoding if CSI is available. Spatial multiplexing can also be used for simultaneous transmission to multiple receivers, known as space-division multiple access or multi-user MIMO, in which case CSI is required at the transmitter.[24] The scheduling of receivers with different spatial signatures allows good separability.

Diversity coding techniques are used when there is no channel knowledge at the transmitter. In diversity methods, a single stream (unlike multiple streams in spatial multiplexing) is transmitted, but the signal is coded using techniques called space-time coding. The signal is emitted from each of the transmit antennas with full or near-orthogonal coding. Diversity coding exploits the independent fading in the multiple antenna links to enhance signal diversity. Because there is no channel knowledge, there is no beamforming or array gain from diversity coding. Diversity coding can be combined with spatial multiplexing when some channel knowledge is available at the receiver.

## Forms

Example of an antenna for LTE with two-port antenna diversity

### Multi-antenna types

Multi-antenna MIMO (or single-user MIMO) technology has been developed and implemented in some standards, e.g., 802.11n products.

* SISO/SIMO/MISO are special cases of MIMO.
* Multiple-input single-output (MISO) is a special case when the receiver has a single antenna.[25]
* Single-input multiple-output (SIMO) is a special case when the transmitter has a single antenna.[25]
* Single-input single-output (SISO)[26] is a conventional radio system where neither transmitter nor receiver has multiple antennas.
* Principal single-user MIMO techniques
* Bell Laboratories Layered Space-Time (BLAST), Gerard. J. Foschini (1996)
* Per Antenna Rate Control (PARC), Varanasi, Guess (1998), Chung, Huang, Lozano (2001)
* Selective Per Antenna Rate Control (SPARC), Ericsson (2004)
* Some limitations
* The physical antenna spacing is selected to be large; multiple wavelengths at the base station. The antenna separation at the receiver is heavily space-constrained in handsets, though advanced antenna design and algorithm techniques are under discussion. Refer to: multi-user MIMO

### Multi-user types

Main article: Multi-user MIMO

* Multi-user MIMO (MU-MIMO)
* In recent 3GPP and WiMAX standards, MU-MIMO is being treated as one of the candidate technologies adoptable in the specification by a number of companies, including Samsung, Intel, Qualcomm, Ericsson, TI, Huawei, Philips, Nokia, and Freescale. For these and other firms active in the mobile hardware market, MU-MIMO is more feasible for low-complexity cell phones with a small number of reception antennas, whereas single-user SU-MIMO's higher per-user throughput is better suited to more complex user devices with more antennas.
* Enhanced multiuser MIMO employs advanced decoding and precoding techniques
* SDMA represents either space-division multiple access or super-division multiple access, where super emphasises that orthogonal division, such as frequency- and time-division, is not used but non-orthogonal approaches, such as superposition coding, are used.
* Cooperative MIMO (CO-MIMO)
* Uses multiple neighboring base stations to jointly transmit/receive data to/from users. As a result, neighboring base stations don't cause intercell interference as in conventional MIMO systems.
* Macrodiversity MIMO
* A form of space diversity scheme which uses multiple transmit or receive base stations for communicating coherently with single or multiple users which are possibly distributed in the coverage area, in the same time and frequency resource.[27][28][29]
* The transmitters are far apart in contrast to traditional microdiversity MIMO schemes, such as single-user MIMO. In a multi-user macrodiversity MIMO scenario, users may also be far apart. Therefore, every constituent link in the virtual MIMO link has a distinct average link SNR. This difference is mainly due to the different long-term channel impairments, such as path loss and shadow fading, which are experienced by different links.
* Macrodiversity MIMO schemes pose unprecedented theoretical and practical challenges. Among many theoretical challenges, perhaps the most fundamental challenge is to understand how the different average link SNRs affect the overall system capacity and individual user performance in fading environments.[30]
* MIMO routing
* Routing a cluster by a cluster in each hop, where the number of nodes in each cluster is larger than or equal to one. MIMO routing is different from conventional (SISO) routing since conventional routing protocols route node-by-node in each hop.[31]
* Massive MIMO (mMIMO)
* A technology where the number of terminals is much less than the number of base station (mobile station) antennas.[32] In a rich scattering environment, the full advantages of the massive MIMO system can be exploited using simple beamforming strategies such as maximum ratio transmission (MRT),[33] maximum ratio-combining (MRC)[34] or zero forcing (ZF). To achieve these benefits of massive MIMO, accurate CSI must be available perfectly. However, in practice, the channel between the transmitter and receiver is estimated from orthogonal pilot sequences which are limited by the coherence time of the channel. Most importantly, in a multicell setup, the reuse of pilot sequences of several co-channel cells will create pilot contamination. When there is pilot contamination, the performance of massive MIMO degrades quite drastically. To alleviate the effect of pilot contamination, Tadilo E. Bogale and Long B. Le[35] propose a simple pilot assignment and channel estimation method from limited training sequences. However, in 2018, research by Emil Björnson, Jakob Hoydis, and Luca Sanguinetti[36] was published which shows that pilot contamination is solvable and that the capacity of a channel can always be increased, both in theory and in practice, by increasing the number of antennas.
* Holographic MIMO
* Another recent technology is holographic MIMO to realize high energy and spectral efficiency with very high spatial resolution.[37] Holographic MIMO is a key conceptual key enabler that is recently gaining increasing popularity, because of its low-cost, transformative wireless structure consisting of sub-wavelength metallic or dielectric scattering particles, which is capable of deforming electromagnetic wave properties, according to some desirable objectives.[38]

## Applications

See also: Cooperative MIMO

Third generation (3G) (CDMA and UMTS) allows for implementing space-time transmit diversity schemes, in combination with transmit beamforming at base stations. Fourth generation (4G) LTE and LTE Advanced define very advanced air interfaces extensively relying on MIMO techniques. LTE primarily focuses on single-link MIMO relying on spatial multiplexing and space-time coding, while LTE-Advanced further extends the design to multi-user MIMO. In wireless local area networks (WLAN), the IEEE 802.11n (Wi-Fi), MIMO technology is implemented in the standard using three different techniques: antenna selection, space-time coding and possibly beamforming.[39]

Spatial multiplexing techniques make the receivers very complex, and therefore they are typically combined with orthogonal frequency-division multiplexing (OFDM) or with orthogonal frequency-division multiple access (OFDMA) modulation, where the problems created by a multi-path channel are handled efficiently. The IEEE 802.16e standard incorporates MIMO-OFDMA. The IEEE 802.11n standard, released in October 2009, recommends MIMO-OFDM.

MIMO is used in mobile radio telephone standards such as 3GPP and 3GPP2. In 3GPP, High-Speed Packet Access plus (HSPA+) and Long Term Evolution (LTE) standards take MIMO into account. Moreover, to fully support cellular environments, MIMO research consortia, including IST-MASCOT, propose to develop advanced MIMO techniques, e.g., multi-user MIMO (MU-MIMO).

MIMO wireless communications architectures and processing techniques can be applied to sensing problems. This is studied in a sub-discipline called MIMO radar.

MIMO technology can be used in non-wireless communications systems. One example is the home networking standard ITU-T G.9963, which defines a powerline communications system that uses MIMO techniques to transmit multiple signals over multiple AC wires (phase, neutral and ground).[40]

## Mathematical description

MIMO channel model

𝐲=𝐇𝐱+𝐧

where 𝐲 and 𝐱 are the receive and transmit vectors, respectively, and 𝐇 and 𝐧 are the channel matrix and the noise vector, respectively.

Ergodic closed-loop (channel is known, perfect CSI) and ergodic open-loop (channel is unknown, no CSI) capacities. Number of transmit and receive antennas is 4 (Nr=Nt=4).[41]

Referring to information theory, the ergodic channel capacity of MIMO systems where both the transmitter and the receiver have perfect instantaneous channel state information is[42]

Cperfect−CSI=E[max𝐐;tr(𝐐)≤1log2det⁡(𝐈+ρ𝐇𝐐𝐇H)]=E[log2det⁡(𝐈+ρ𝐃𝐒𝐃)]

where ()H denotes Hermitian transpose and ρ is the ratio between transmit power and noise power (i.e., transmit SNR). The optimal signal covariance 𝐐=𝐕𝐒𝐕H is achieved through singular value decomposition of the channel matrix 𝐔𝐃𝐕H=𝐇 and an optimal diagonal power allocation matrix 𝐒=diag(s1,…,smin⁡(Nt,Nr),0,…,0). The optimal power allocation is achieved through waterfilling,[43] that is

si=(μ−1ρdi2)+,fori=1,…,min⁡(Nt,Nr),

where d1,…,dmin⁡(Nt,Nr) are the diagonal elements of 𝐃, (⋅)+ is zero if its argument is negative, and μ is selected such that s1+…+smin⁡(Nt,Nr)=Nt.

If the transmitter has only statistical channel state information, then the ergodic channel capacity will decrease as the signal covariance 𝐐 can only be optimized in terms of the average mutual information as[42]

Cstatistical−CSI=max𝐐E[log2det⁡(𝐈+ρ𝐇𝐐𝐇H)].

The spatial correlation of the channel has a strong impact on the ergodic channel capacity with statistical information.

If the transmitter has no channel state information it can select the signal covariance 𝐐 to maximize channel capacity under worst-case statistics, which means 𝐐=1/Nt𝐈 and accordingly

Cno−CSI=E[log2det⁡(𝐈+ρNt𝐇𝐇H)].

Depending on the statistical properties of the channel, the ergodic capacity is no greater than min⁡(Nt,Nr) times larger than that of a SISO system.

## MIMO detection

The MIMO system can be described by: 𝐲=𝐇𝐱+𝐧, where 𝐲 is the received vector, 𝐇 is the channel matrix, 𝐱 is the transmitted vector, and 𝐧 is the noise vector. The goal of MIMO detection is to estimate 𝐱 from 𝐲 given knowledge of 𝐇.This can be posed as a statistical detection problem, and addressed using a variety of techniques including zero-forcing,[44] successive interference cancellation a.k.a. V-blast, maximum likelihood estimation and recently, neural network MIMO detection.[45] Such techniques commonly assume that the channel matrix 𝐇 is known at the receiver. In practice, in communication systems, the transmitter sends a pilot signal and the receiver learns the state of the channel (i.e., 𝐇) from the received signal Y and the pilot signal X. Recently, there are works on MIMO detection using deep learning tools which have shown to work better than other methods such as zero-forcing.[46]

### Zero forcing

The zero forcing (ZF) detector simply solves for the unknown transmitted signals regardless of the noise. The ZF solution takes the form of:

x^ZF=GZFz, where GZF is the pseudo-inverse of matrix H and is given by:

GZF=H†=(HHH)−1HH.

Despite its simplicity, this approach suffers from noise enhancement.

After decoupling by Equation, the ZF solution x^ZF is either quantized and demapped to binary bits or used to compute the LLR. Note that such an approximation introduces negligible error rate degradation and significantly reduces the computation needed. As the ZF detection decouples the multiple correlated streams into independent streams, the extrinsic LLR of the jth bit of the current symbol in the pth stream resembles the soft-output equalization, and is given by:

Lj(p),E=1‖gp‖2(maxX(p)∈χ1,j[−|X^ZF(p)−X(p)|2]−maxX(p)∈χ−1,j[−|X^ZF(p)−X(p)|2]),

where gp denotes the pth column vector of matrix GZFT, X^ZF(p) is the pth element of the symbol vector x^ZF, and χb,j indicates the subset of constellation points whose jth bit has value b.

### Minimum mean squared error

The minimum mean squared error (MMSE) algorithm detects the transmitted signals, 𝐱~, through minimizing the mean squared error (MSE), 𝔼{(𝐱~−𝐱)(𝐱~−𝐱)H}. Computation of the MMSE detection is similar to the ZF detection, thus:

𝐱~=𝐆MMSE𝐳(1.1)

where

𝐆MMSE=𝐑𝐱𝐳𝐑𝐳𝐳−1(1.2)

Note that the cross-correlation matrix 𝐑𝐱𝐳 is computed as:

𝐑𝐱𝐳=𝔼{𝐱𝐳H}=𝐑𝐱𝐱𝐇H=σx2𝐇H(1.3)

whereas the auto-correlation matrix is given by:

𝐑𝐳𝐳=𝔼{𝐳𝐳H}=σx2(𝐇𝐇H)+σv2𝐈Q(1.4)

where σx2 and σv2 are the signal energy and the noise variance, respectively. Combining the above three equations, one obtains:

𝐆MMSE=𝐇H(𝐇𝐇H+𝐈Qρ)−1=(𝐇H𝐇+𝐈Pρ)−1𝐇H with the SNR ρ=σx2/σv2.

The effective SINR of the signal in the pth stream of the MMSE detection output can be formulated as:

α(p)=𝐡pH(𝐇(−p)𝐇(−p)H+𝐈Qρ)−1𝐡p(1.5)

where 𝐇(−p) represents the matrix 𝐇 with the pth column removed, and 𝐡p is the pth column vector of 𝐇.

Equation (1.1) is referred to as the biased MMSE detector because the detected signal power is smaller than the transmitted signal power by a factor of α(p)/(α(p)+1). To avoid this degradation, an unbiased MMSE detector has been proposed:

𝐱^MMSE=𝐁𝐆MMSE𝐳(1.6)

where 𝐁 is a diagonal matrix with the pth diagonal element equal to (α(p)+1)/α(p). The unbiased MMSE detection solution has better BER performance than the biased MMSE detection solution. Interestingly, this phenomenon implies that minimizing the MSE does not necessarily minimize the BER.

The soft-output unbiased MMSE detection is similar to the soft-output ZF detection, thus:

Lj(p),E=α(p)(maxX(p)∈χ1,j[−|X^MMSE(p)−X(p)|2]−maxX(p)∈χ−1,j[−|X^MMSE(p)−X(p)|2])

### Ordered successive interference cancellation (OSIC, V-BLAST)

Both the ZF and the MMSE detectors are linear. There also exist nonlinear methods that solve the MIMO detection problem for spatially multiplexed MIMO systems. Among these nonlinear algorithms, the OSIC is the simplest one.

In the ith iteration, the symbol is detected by:

X^(p)=Q(𝐠p(i)T𝐳(i))

where Q(⋅) denotes the quantizer and 𝐠p(i) is the column vector of 𝐆(i)T.

Then, the interference from X^(p) is removed:

𝐳(i+1)=𝐳(i)−𝐡pX^(p)

Note that OSIC is known to perform better than linear detectors at high SNR, but it is worse at low SNR. Therefore, adequately switching between linear detection and OSIC can further improve the error rate performance.

#### Example

Assume that the 2×2 channel matrix is:

𝐇=[H(0,0)H(0,1)H(1,0)H(1,1)]

The OSIC scheme checks rows of matrix 𝐆, and if:

|H(0,0)|2+|H(1,0)|2<|H(0,1)|2+|H(1,1)|2,

then the detected signal can be computed by:

X~(1)=1det⁡(𝐇)[−H(1,0)H(0,0)][Z(0)Z(1)],X^(1)=Q(X~(1))

and

X~(0)=1|H(0,0)|2+|H(1,0)|2[H(0,0)*H(1,0)*]([Z(0)Z(1)]−X^(1)[H(0,1)H(1,1)]),X^(0)=Q(X~(0))

Otherwise, if:

|H(0,0)|2+|H(1,0)|2≥|H(0,1)|2+|H(1,1)|2,

then:

X~(0)=1det⁡(𝐇)[−H(0,1)H(1,1)][Z(1)Z(0)],X^(0)=Q(X~(0))

and

X~(1)=1|H(1,1)|2+|H(0,1)|2[H(1,1)*H(0,1)*]([Z(1)Z(0)]−X^(0)[H(1,0)H(0,0)]),X^(1)=Q(X~(1))

### Maximum likelihood detection

The maximum likelihood (ML) detector exhaustively searches all possible transmitted symbol vectors 𝐱 and selects the one that minimizes the Euclidean distance:

𝐱^ML=arg⁡min𝐱∈χNt‖𝐲−𝐇𝐱‖2

Although ML provides optimal performance, its complexity grows exponentially with the number of transmit antennas and modulation order, making it impractical for large MIMO systems.

### Sphere decoder

The ML solution to the MIMO detection problem simultaneously determines the P spatially-multiplexed symbols by:

𝐱ML=arg⁡min𝐱∈χP‖𝐳−𝐇𝐱‖2=arg⁡min𝐱∈χPM(𝐱)

where χP is the P-fold Cartesian product over constellation set χ, and M(𝐱) is the metric value of a symbol vector. The ML detector must search all possible combinations of P symbols, thus the complexity grows exponentially with P.

In light of this huge complexity, the sphere decoder (SD) was proposed to reduce the search space in an ML MIMO detector. The SD only searches those constellation points lying within a P-dimensional hypersphere. This is effective only when the radius d is large enough to include the ML solution: M(𝐱)<d2

The QR decomposition (QRD) is typically applied to convert the exhaustive search into a constrained tree search:

𝐱ML=arg⁡min𝐱∈χP‖𝐳~−𝐑𝐱‖2,where𝐳~=𝐐H𝐳

Let the (i,j)th element in 𝐑 be Ri,j and the pth element in 𝐳~ be Z~(p).

Then the metric M(𝐱) can be expressed as: M(𝐱)=∑p=0P−1T(p)

where the partial distance (PD) is defined as: T(p)=|Z~(p)−∑j=pP−1Rp,jX(j)|2. The resulting sphere decoding process becomes a P-level tree search.

In level L, only child nodes from parent nodes satisfying: ∑p=L+1P−1T(p)<d2 are considered. Once the accumulated partial distance: T(L)+∑p=L+1P−1T(p) exceeds d2, all nodes in the subtree rooted at that child node are removed from the search space.

When nodes at the bottommost layer are visited, the ML solution: 𝐱ML=[X^(0),X^(1),…,X^(P−1)]

is the path with the minimum metric value. For example, one starts from variable X(P−1) and discards all the nodes where:

T(P−1)>d2. Then, for surviving X(P−1) nodes, the SD procedure proceeds to examine all the underlying X(P−2) and again discards those partial vectors [X(P−1),X(P−2)] for which: T(P−1)+T(P−2)>d2.

Since T(p)>0, the accumulated PDs increase monotonically, and more nodes are pruned at lower layers. With careful design of the radius and search strategy, sphere decoding can approach ML performance with significantly lower average complexity.

Different tree search algorithms significantly affect the sphere decoder's efficiency. In algorithm design, tree search strategies are commonly categorized into three major types: depth-first search, breadth-first search, and best-first search.

#### 1\. Depth-first tree search

As its name implies, this algorithm explores the tree by diving down to the bottommost layer first — called the forward step — until a leaf node is reached or the accumulated partial distance (PD) exceeds the radius constraint. When the forward step cannot proceed, a backward step returns the search to the upper layer, and the algorithm continues down another branch. This process repeats until all nodes satisfying the radius constraint are visited.

In the natural span scheme, the next node is selected randomly. Its advantage is that it avoids enumerating all possible child nodes, which is a major source of complexity in the closest-point-first scheme.

#### Radius update

In the closest-point-first method, the next node is chosen based on the smallest PD. When this method is combined with depth-first search, the first full symbol vector found is known as the Babai point.

The radius constraint d2 of the sphere decoder can then be updated to the metric value of the Babai point, effectively shrinking the search space. If another full leaf node is later discovered with an even smaller metric, the radius can again be updated, reducing the search space further.

#### Characteristics

Depth-first tree search is favored for its speed. The first valid full solution (the Babai point) can be found by visiting only P nodes. When combined with radius update, the ML solution is often identified quickly. Thus, this approach is especially suitable for hard-output MIMO detectors.

However, its drawbacks include variable latency and runtime complexity. In some cases, especially under low SNR, the algorithm may need to explore many nodes before finding the ML solution, particularly when it is far from the Babai point.

To address this, the run-time constraint concept is introduced: a fixed upper limit is imposed on the number of visited nodes. Once the limit is reached, the search terminates early.

In summary, the depth-first tree search method is best suited for hard-output MIMO detection in high-SNR environments due to its speed and efficiency, especially when combined with radius update strategies.

#### 2\. Breadth-first tree search

The breadth-first tree search algorithm features two main properties: (1) multiple nodes are visited simultaneously within a layer, and (2) only forward traversal is allowed (no backward step). As a result, all symbol vectors that satisfy the radius constraint are found concurrently once the search reaches the bottommost layer.

Unlike depth-first search, the sphere radius cannot be dynamically updated in breadth-first search. The initial radius is the sole parameter to balance between complexity and performance. If the radius is too small, no valid solution may be found and the search must be restarted with a larger radius. Conversely, if the radius is too large, the search may visit too many unnecessary nodes and their descendants.

A notable issue with this algorithm is the variable number of visited nodes per layer, which poses implementation challenges, especially in hardware design that must accommodate the worst-case scenario.

#### K-best algorithm

A well-known derivative of the breadth-first search is the K-best tree search. Here, K represents the number of nodes retained at each layer for further downward traversal. Therefore, the **search complexity is fixed**, determined by K and the number of tree layers.

Several strategies exist to enumerate the best K nodes at a given layer. One common approach: 1. Enumerate the best child node of each surviving parent node. 2. Among these children, determine the overall best node. 3. From the parent whose best child was selected, enumerate its second-best child. 4. Repeat the selection and enumeration process until the top K nodes are determined.

This procedure continues layer by layer. A visualization of the K-best tree search is often represented.

In a typical K-best Sphere Decoder (SD), the radius is implicitly set to infinity. However, it is possible to combine a fixed radius constraint with the K-best criterion: among nodes with PD below the radius, only K may be selected. If the radius is small, fewer than K nodes might be available in a layer, making K act more like a layer-wise runtime constraint.

The choice of K is critical to achieving a good tradeoff between complexity and detection performance. For instance, in a 4×4 MIMO system, the maximum affordable number of visited nodes may be around 100; thus, K≈25. However, in real implementations, K is often smaller. For small K, it is possible that the ancestor of the ML solution is pruned, because although the ML path has the smallest total metric, its early PDs may be larger than other nodes at the same layer.

##### 3\. Best-first tree search

Unlike depth-first and breadth-first tree search algorithms, the best-first tree search does not follow strict layer boundaries. In this approach, candidate nodes are defined as all nodes that can be visited next, regardless of their depth in the tree. At each traversal step, the best candidate node, i.e., the one with the smallest accumulated partial distance (PD), is visited.

To manage cross-layer candidates, a node pool is maintained to store all viable candidate nodes and their PDs. This method achieves the lowest average complexity among ML tree searches. While both depth-first and best-first can achieve the ML solution, their behavior differs fundamentally:

* Depth-first cannot confirm the ML solution until all valid paths are explored.
* Best-first proceeds from low to high PD values and guarantees the ML solution upon reaching the first full-length leaf node, since its metric must be the lowest.

However, the best-first tree search has some limitations: 1. Memory usage: A large node pool is required. 2. Enumeration overhead: Dynamic control logic is needed to manage the pool. 3. Soft-output inefficiency: Few full-length solutions may be found, which is problematic for soft-output MIMO detection.

To address these limitations, two variants are introduced:

#### Modified best-first tree search

The modified best-first (MBF) tree search transforms the M-ary search tree into a binary tree using a first-child/next-sibling structure. Instead of pushing all M children of a node into the pool, only: - the best child in the next layer, and - the best unvisited sibling are added when a node is visited. The current node is then removed from the pool. This encoding reduces the branching factor and keeps the node pool more compact, improving search efficiency while preserving forward and horizontal traversal capabilities. This technique is similar to standard binary tree encoding in data structures.

#### Modified best-first with fast descent

The modified best-first with fast descent (MBF-FD) further improves MBF by combining it with depth-first traversal principles. The idea is to descend quickly along the best child path to reach a leaf node, while pushing best sibling nodes encountered along the way into the pool. Once a leaf is found, a new search begins from the next best node in the pool. This method ensures more full-length paths are explored, which is especially beneficial for soft-output MIMO detection requiring multiple high-quality symbol vectors. It retains the efficiency of MBF while expanding search diversity and depth.

## Testing

MIMO signal testing focuses first on the transmitter/receiver system. The random phases of the sub-carrier signals can produce instantaneous power levels that cause the amplifier to compress, momentarily causing distortion and ultimately symbol errors. Signals with a high peak-to-average ratio (PAR) can cause amplifiers to compress unpredictably during transmission. OFDM signals are very dynamic and compression problems can be hard to detect because of their noise-like nature.[47]

Knowing the quality of the signal channel is also critical. A channel emulator can simulate how a device performs at the cell edge, can add noise or can simulate what the channel looks like at speed. To fully qualify the performance of a receiver, a calibrated transmitter, such as a vector signal generator (VSG), and a channel emulator can be used to test the receiver under a variety of different conditions. Conversely, the transmitter's performance under a number of different conditions can be verified using a channel emulator and a calibrated receiver, such as a vector signal analyzer (VSA).

Understanding the channel allows for manipulation of the phase and amplitude of each transmitter in order to form a beam. To correctly form a beam, the transmitter needs to understand the characteristics of the channel. This process is called channel sounding or channel estimation. A known signal is sent to the mobile device that enables it to build a picture of the channel environment. The mobile device sends back the channel characteristics to the transmitter. The transmitter can then apply the correct phase and amplitude adjustments to form a beam directed at the mobile device. This is called a closed-loop MIMO system. For beamforming, it is required to adjust the phases and amplitude of each transmitter. In a beamformer optimized for spatial diversity or spatial multiplexing, each antenna element simultaneously transmits a weighted combination of two data symbols.[48]

## Literature

### Principal researchers

Papers by Gerard J. Foschini and Michael J. Gans,[49] Foschini[50] and Emre Telatar[51] have shown that the channel capacity (a theoretical upper bound on system throughput) for a MIMO system is increased as the number of antennas is increased, proportional to the smaller of the number of transmit antennas and the number of receive antennas. This is known as the multiplexing gain, and this basic finding in information theory is what led to a spurt of research in this area. Despite the simple propagation models used in the aforementioned seminal works, the multiplexing gain is a fundamental property that can be proved under almost any physical channel propagation model and with practical hardware that is prone to transceiver impairments.[52]

A textbook by A. Paulraj, R. Nabar and D. Gore has published an introduction to this area.[53] There are many other principal textbooks available as well.[54][55][56]

### Diversity–multiplexing tradeoff

There exists a fundamental tradeoff between transmit diversity and spatial multiplexing gains in a MIMO system (Zheng and Tse, 2003).[57] In particular, achieving high spatial multiplexing gains is of profound importance in modern wireless systems.[58]

### Other applications

Given the nature of MIMO, it is not limited to wireless communication. It can be used for wire line communication as well. For example, a new type of DSL technology (gigabit DSL) has been proposed based on binder MIMO channels.

### Sampling theory in MIMO systems

An important question that attracts the attention of engineers and mathematicians is how to use the multi-output signals at the receiver to recover the multi-input signals at the transmitter. In Shang, Sun and Zhou (2007), sufficient and necessary conditions are established to guarantee the complete recovery of the multi-input signals.[59]

## See also

* Antenna diversity
* Beamforming
* Channel bonding
* Channel state information
* Dirty paper coding
* Duplex (telecommunications)
* History of smart antennas
* IEEE 802.11
* IEEE 802.16
* Macrodiversity
* MIMO-OFDM
* Multi-user MIMO
* Per-User Unitary Rate Control
* Phased array
* Precoding
* Single-frequency network (SFN)
* Smart antenna
* Space–time block code
* Space–time code
* Spatial multiplexing
* Visual MIMO
* Wi-Fi
* WiMAX MIMO

## References

1. ↑ Kaboutari, Keivan; Hosseini, Vahid (2021). "A compact 4-element printed planar MIMO antenna system with isolation enhancement for ISM band operation". AEU — International Journal of Electronics and Communications 134. doi:10.1016/j.aeue.2021.153687. https://www.sciencedirect.com/science/article/pii/S1434841121000844.
2. ↑ Lipfert, Hermann (August 2007). MIMO OFDM Space Time Coding – Spatial Multiplexing, Increasing Performance and Spectral Efficiency in Wireless Systems, Part I Technical Basis (Technical report). Institut für Rundfunktechnik.
3. ↑ Kaye, AR; George, DA (October 1970). "Transmission of multiplexed PAM signals over multiple channel and diversity systems". IEEE Transactions on Communication Technology 18 (5): 520–526. doi:10.1109/TCOM.1970.1090417. Bibcode: 1970ITCoT..18..520K.
4. ↑ Brandenburg, LH; Wyner, AD (May–June 1974). "Capacity of the Gaussian Channel with Memory: The Multivariate Case". Syst. Tech. J. 53 (5): 745–78. doi:10.1002/j.1538-7305.1974.tb02768.x. Bibcode: 1974BSTJ...53..745B.
5. ↑ Van Etten, W (February 1976). "Maximum likelihood receiver for multiple channel transmission systems". IEEE Transactions on Communications 24 (2): 276–283. doi:10.1109/TCOM.1976.1093265. Bibcode: 1976ITCom..24..276V. https://ris.utwente.nl/ws/files/5354576/the_best_of_the_best_305-312.pdf.
6. ↑ Salz, J (July–August 1985). "Digital transmission over cross-coupled linear channels". Technical Journal 64 (6): 1147–59. doi:10.1002/j.1538-7305.1985.tb00269.x. Bibcode: 1985ATTTJ..64.1147S.
7. ↑ "Spatial division multiple access wireless communication systems" US patent 5515378
8. ↑ Foschini, Gerard J. (1996). "Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas". Bell Labs Technical Journal 1 (2): 41–59. doi:10.1002/bltj.2015. ISSN 1538-7305. https://ieeexplore.ieee.org/document/6770094.
9. ↑ "Gerard J. Foschini" (in en). 2024-09-16. https://ethw.org/Gerard_J._Foschini.
10. ↑ Raleigh, G.G.; Jones, V.K. (May 1999). "Multivariate modulation and coding for wireless communication". IEEE Journal on Selected Areas in Communications 17 (5): 851–866. doi:10.1109/49.768200. Bibcode: 1999IJSAC..17..851R.
11. ↑ Telatar, I.E.; Tse, D.N.C. (July 2000). "Capacity and mutual information of wideband multipath fading channels". IEEE Transactions on Information Theory 46 (4): 1384–1400. doi:10.1109/18.850678. Bibcode: 2000ITIT...46.1384T. https://infoscience.epfl.ch/handle/20.500.14299/235927.
12. ↑ Alamouti, S.M. (October 1998). "A simple transmit diversity technique for wireless communications". IEEE Journal on Selected Areas in Communications 16 (8): 1451–1458. doi:10.1109/49.730453. Bibcode: 1998IJSAC..16.1451A.
13. ↑ Naguib, Ayman. F.; Calderbank, Rob (2002), Morinaga, Norihiko; Kohno, Ryuji; Sampei, Seiichi, eds., "Space-Time Coding and Signal Processing for High Data Rate Wireless Communications" (in en), Wireless Communication Technologies: New Multimedia Systems (Boston, MA: Springer US): pp. 23–59, doi:10.1007/0-306-47326-7_2, ISBN 978-0-306-47326-5, https://doi.org/10.1007/0-306-47326-7_2, retrieved 2025-07-13
14. ↑ Sampath, H.; Talwar, S.; Tellado, J.; Erceg, V.; Paulraj, A. (September 2002). "A fourth-generation MIMO-OFDM broadband wireless system: design, performance, and field trial results" (in en). IEEE Communications Magazine 40 (9): 143–149. doi:10.1109/MCOM.2002.1031841. ISSN 0163-6804. Bibcode: 2002IComM..40i.143S.
15. ↑ Schwarz, Stefan; Heath, Robert W.; Rupp, Markus (2013-03-19). "Single-user MIMO versus multi-user MIMO in distributed antenna systems with limited feedback" (in en). EURASIP Journal on Advances in Signal Processing 2013 (1): 54. doi:10.1186/1687-6180-2013-54. ISSN 1687-6180. Bibcode: 2013EJASP2013...54S.
16. ↑ "Iospan ceases operations | RCR Wireless News" (in en-US). 2003-02-27. https://www.rcrwireless.com/20030227/archived-articles/iospan-ceases-operations.
17. ↑ "IT Infrastructure recent news" (in en). https://www.informationweek.com/it-infrastructure.
18. ↑ "IEEE 802.11n-2009" (in en), Wikipedia, 2025-06-19, https://en.wikipedia.org/w/index.php?title=IEEE_802.11n-2009&oldid=1296374022, retrieved 2025-07-13
19. ↑ "Airgo Networks" (in en), Wikipedia, 2025-06-06, https://en.wikipedia.org/w/index.php?title=Airgo_Networks&oldid=1294243237, retrieved 2025-07-13
20. ↑ "Atheros" (in en), Wikipedia, 2025-05-11, https://en.wikipedia.org/w/index.php?title=Atheros&oldid=1289917380, retrieved 2025-07-13
21. ↑ "What's the difference between OFDMA vs. MU-MIMO in Wi-Fi 6? | TechTarget". https://www.techtarget.com/searchnetworking/answer/Whats-the-difference-between-OFDMA-vs-MU-MIMO-in-Wi-Fi-6.
22. ↑ "The Mobile Economy 2024 | GSMA Intelligence" (in en-GB). 2024-02-26. https://www.gsmaintelligence.com/research/the-mobile-economy-2024.
23. ↑ Szymanski, Christopher. "Wi-Fi® on track to unlock $3.5 trillion in economic value by 2023 - but first we need more spectrum to maximize societal benefits". https://www.wi-fi.org/beacon/christopher-szymanski/wi-fi-track-unlock-35-trillion-economic-value-2023-first-we-need-more.
24. ↑ D. Gesbert; M. Kountouris; R. W. Heath, Jr.; C.-B. Chae; T. Sälzer (Oct 2007). "Shifting the MIMO Paradigm: From Single User to Multiuser Communications". IEEE Signal Processing Magazine 24 (5): 36–46. doi:10.1109/msp.2007.904815. Bibcode: 2007ISPM...24...36G.
25. ↑ 25.0 25.1 Slyusar, V. I. Titov, I. V. Correction of characteristics of transmitting channels in an active digital antenna array// Radioelectronics and Communications Systems. – 2004, Vol 47; Part 8, pages 9–10. [1]
26. ↑ Akash, Moynul Hasan; Uddin, Md. Joynal; Haque, Morshedul; Pasha, Naeem; Fahim, Md.; Uddin, Farhad (2021). "Performance Analysis of Novel Design and Simulation of a Microstrip Patch Antenna for Ku-Band Satellite Communications". 2021 International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT). pp. 1–5. doi:10.1109/ICAECT49130.2021.9392467. ISBN 978-1-7281-5791-7.
27. ↑ Karakayali, M.K.; Foschini, G.J.; Valenzuela, R.A. (2006). "Advances in smart antennas – Network coordination for spectrally efficient communications in cellular systems". IEEE Wireless Communications 13 (4): 56–61. doi:10.1109/MWC.2006.1678166.
28. ↑ Gesbert, David; Hanly, Stephen; Huang, Howard; Shamai Shitz, Shlomo; Simeone, Osvaldo; Yu, Wei (2010). "Multi-Cell MIMO Cooperative Networks: A New Look at Interference". IEEE Journal on Selected Areas in Communications 28 (9): 1380–1408. doi:10.1109/JSAC.2010.101202. Bibcode: 2010IJSAC..28.1380G.
29. ↑ Björnson, Emil; Jorswieck, Eduard (2013). "Optimal Resource Allocation in Coordinated Multi-Cell Systems". Foundations and Trends in Communications and Information Theory 9 (2–3): 113–381. doi:10.1561/0100000069. https://kth.diva-portal.org/smash/get/diva2:608533/FULLTEXT01.
30. ↑ Basnayaka, Dushyantha A.; Smith, Peter J.; Martin, Phillipa A. (2013). "Performance Analysis of Macrodiversity MIMO Systems with MMSE and ZF Receivers in Flat Rayleigh Fading". IEEE Transactions on Wireless Communications 12 (5): 2240–2251. doi:10.1109/TWC.2013.032113.120798. Bibcode: 2013ITWC...12.2240B.
31. ↑ S. Cui; A. J. Goldsmith; A. Bahai (August 2004). "Energy-efficiency of MIMO and Cooperative MIMO in Sensor Networks". IEEE Journal on Selected Areas in Communications 22 (6): 1089–1098. doi:10.1109/JSAC.2004.830916.
32. ↑ Marzetta, Thomas L. (2010). "Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas". IEEE Transactions on Wireless Communications 9 (11): 3590–3600. doi:10.1109/TWC.2010.092810.091092. Bibcode: 2010ITWC....9.3590M.
33. ↑ Lo, T.K.Y. (1999). "Maximum ratio transmission". IEEE Transactions on Communications 47 (10): 1458–1461. doi:10.1109/26.795811. Bibcode: 1999ITCom..47.1458L.
34. ↑ W. C. Jakes, Jr., Mobile Microwave Communication. New York: Wiley, 1974.
35. ↑ T. E. Bogale and L. B. Le, Pilot optimization and channel estimation for multiuser massive MIMO systems in Proc. IEEE Conference on Information Sciences and Systems (CISS), Princeton, USA, Mar. 2014.
36. ↑ E. Björnson; J. Hoydis; L. Sanguinetti (2018). "Massive MIMO Has Unlimited Capacity". IEEE Transactions on Wireless Communications 17 (1): 574–590. doi:10.1109/TWC.2017.2768423. Bibcode: 2018ITWC...17..574B. https://liu.diva-portal.org/smash/get/diva2:1181671/FULLTEXT01.
37. ↑ A. Pizzo, T. L. Marzetta and L. Sanguinetti, Spatially-Stationary Model for Holographic MIMO (HMIMOS) Small-Scale Fading in IEEE Journal on Selected Areas in Communications, vol. 38, no. 9, pp. 1964-1979, Sept. 2020, doi: 10.1109/JSAC.2020.3000877.
38. ↑ C. Huang et al., Holographic MIMO Surfaces for 6G Wireless Networks: Opportunities, Challenges, and Trends in IEEE Wireless Communications, vol. 27, no. 5, pp. 118-125, October 2020, doi: 10.1109/MWC.001.1900534.
39. ↑ MIMO Wireless Networks Channels, Techniques and Standards for Multi-Antenna, Multi-User and Multi-Cell Systems. By Bruno Clerckx and Claude Oestges (Auth.) (2013) section 1.8
40. ↑ Berger, Lars T.; Schwager, Andreas; Pagani, Pascal; Schneider, Daniel M. (February 2014). MIMO Power Line Communications: Narrow and Broadband Standards, EMC, and Advanced Processing. Devices, Circuits, and Systems. CRC Press. doi:10.1201/b16540-1. ISBN 978-1-4665-5752-9.
41. ↑ MIMO Channel Capacity (python tutorial)
42. ↑ 42.0 42.1 Love, David; Heath, Robert; n. Lau, Vincent; Gesbert, David; Rao, Bhaskar; Andrews, Matthew (2008). "An overview of limited feedback in wireless communication systems". IEEE Journal on Selected Areas in Communications 26 (8): 1341–1365. doi:10.1109/JSAC.2008.081002. Bibcode: 2008IJSAC..26.1341L. https://www.eurecom.fr/~gesbert/papers/JSAC_limitedfeedback_tutorial.pdf.
43. ↑ D. Tse and P. Viswanath, Fundamentals of Wireless Communication , Cambridge University Press, 2005.
44. ↑ Yang, Shaoshi; Hanzo, Lajos (Fourth Quarter 2015). "Fifty Years of MIMO Detection: The Road to Large-Scale MIMOs". IEEE Communications Surveys & Tutorials 17 (4): 1941–1988. doi:10.1109/COMST.2015.2475242.
45. ↑ Samuel, N.; Diskin, T.; Wiesel, A. (May 2019). "Learning to Detect". IEEE Transactions on Signal Processing 67 (10): 2554–2564. doi:10.1109/TSP.2019.2899805. Bibcode: 2019ITSP...67.2554S.
46. ↑ Sholev, Omer; Permuter, Haim H.; Ben-Dror, Eilam; Liang, Wenliang (May 2020). "Neural Network MIMO Detection for Coded Wireless Communication with Impairments". 2020 IEEE Wireless Communications and Networking Conference (WCNC). pp. 1–8. doi:10.1109/WCNC45663.2020.9120517. ISBN 978-1-7281-3106-1.
47. ↑ Stefan Schindler, Heinz Mellein, "Assessing a MIMO Channel" , Rohde & Schwarz, pg. 11.
48. ↑ "MIMO Channel Modeling and Emulation Test Challenges". https://rfmw.em.keysight.com/wireless/helpfiles/n5106a/5989-8973en.pdf.
49. ↑ Gerard J. Foschini; Michael. J. Gans (January 1998). "On limits of wireless communications in a fading environment when using multiple antennas". Wireless Personal Communications 6 (3): 311–335. doi:10.1023/A:1008889222784.
50. ↑ Gerard J. Foschini (Autumn 1996). "Layered space-time architecture for wireless communications in a fading environment when using multi-element antennas". Bell Labs Technical Journal 1 (2): 41–59. doi:10.1002/bltj.2015.
51. ↑ Telatar, Emre (1999). "Capacity of Multi-antenna Gaussian Channels". European Transactions on Telecommunications 10 (6): 585–95. doi:10.1002/ett.4460100604. http://mars.bell-labs.com/papers/proof/.
52. ↑ Emil Björnson; Per Zetterberg; Mats Bengtsson; Björn Ottersten (January 2013). "Capacity Limits and Multiplexing Gains of MIMO Channels with Transceiver Impairments". IEEE Communications Letters 17 (1): 91–94. doi:10.1109/LCOMM.2012.112012.122003. Bibcode: 2012arXiv1209.4093B.
53. ↑ A. Paulraj, R. Nabar; D. Gore (2003). Introduction to Space-time Communications. Cambridge University Press.
54. ↑ David Tse; Pramod Viswanath (2005). Fundamentals of Wireless Communication. Cambridge University Press.
55. ↑ Claude Oestges; Bruno Clerckx (2007). MIMO Wireless Communications: From Real-world Propagation to Space-time Code Design. Academic Press.
56. ↑ Ezio Biglieri; Robert Calderbank; Anthony Constantinides; Andrea Goldsmith; Arogyaswami Paulraj; H. Vincent Poor (2010). MIMO Wireless Communications. Cambridge University Press.
57. ↑ L. Zheng; D. N. C. Tse (May 2003). "Diversity and multiplexing: A fundamental tradeoff in multiple-antenna channels". IEEE Trans. Inf. Theory 49 (5): 1073–1096. doi:10.1109/TIT.2003.810646. Bibcode: 2003ITIT...49.1073Z.
58. ↑ A. Lozano; N. Jindal (2010). "Transmit diversity vs. spatial multiplexing in modern MIMO systems". IEEE Trans. Wireless Commun. 9 (1): 186–197. doi:10.1109/TWC.2010.01.081381. Bibcode: 2010ITWC....9..186L. http://www.dtic.upf.edu/~alozano/papers/Diversity.pdf.
59. ↑ Z. Shang, W. Sun; X. Zhou (January 2007). "Vector sampling expansions in shift invariant subspaces". Journal of Mathematical Analysis and Applications 325 (2): 898–919. doi:10.1016/j.jmaa.2006.02.033. Bibcode: 2007JMAA..325..898S.

## External links

* NIST UWB-MIMO Channel Propagation Measurements in the 2–8 GHz Spectrum
* Literature review of MIMO
* Antenna and Wireless Multipath Virtual Channel Interaction

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/MIMO. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=MIMO&oldid=4298951"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template