Category Archives: 5G

Pilot Contamination is Not Captured by the MSE

Pilot contamination used to be seen as the key issue with the Massive MIMO technology, but thanks to a large number of scientific papers we now know fairly well how to deal with it. I outlined the main approaches to mitigate pilot contamination in a previous blog post and since then the paper Massive MIMO has unlimited capacity has also been picked up by science news channels.

When reading papers on pilot (de)contamination written by many different authors, I’ve noticed one recurrent issue: the mean-squared error (MSE) is used to measure the level of pilot contamination. A few papers only plot the MSE, while most papers contain multiple MSE plots and then one or two plots with bit-error-rates or achievable rates. As I will explain below, the MSE is a rather poor measure of pilot contamination since it cannot distinguish between noise and pilot contamination.

A simple example

Suppose the desired uplink signal is received with power p and is disturbed by noise with power (1-a) and interference from another user with power a. By varying the variable a between 0 and 1 in this simple example, we can study how the performance changes when moving power from the noise to the interference, and vice versa.

By following the standard approach for channel estimation based on uplink pilots (see Fundamentals of Massive MIMO), the MSE for i.i.d. Rayleigh fading channels is

    $$\textrm{MSE} = \frac{p}{p+(1-a)+a} = \frac{p}{p+1}, $$

which is independent of a and, hence, does not care about whether the disturbance comes from noise or interference. This is rather intuitive since both the noise and interference are additive i.i.d. Gaussian random variables in this example. The important difference appears in the data transmission phase, where the noise takes a new independent realization and the interference is strongly correlated with the interference in the pilot phase, because it is the product of a new scalar signal and the same channel vector.

To demonstrate the important difference, suppose maximum ratio combining is used to detect the uplink data. The effective uplink signal-to-interference-and-noise-ratio (SINR) is

    $$\textrm{SINR} = \frac{p(1-\textrm{MSE}) M}{p+1+a M \cdot \textrm{MSE}}$$

where M is the number of antennas. For any given MSE value, it now matters how it was generated, because the SINR is a decreasing function of a. The term a M  \cdot \textrm{MSE} is due to pilot contamination (it is often called coherent interference) and is proportional to the interference power $a$. When the number of antennas is large, it is far better to have more noise during the pilot transmission than more interference!

Implications

Since the MSE cannot separate noise from interference, we should not try to measure the effectiveness of a “pilot decontamination” algorithm by considering the MSE. An algorithm that achieves a low MSE can potentially be mitigating the noise, leaving the interference unaffected. If that is the case, the pilot contamination term $a M  \cdot \textrm{MSE}$ will remain. The MSE has been used far too often when evaluating pilot decontamination algorithms, and a few papers (I found three while writing this post) did only consider the MSE, which opens the door for questioning their conclusions.

The right methodology is to compute the SINR (or some other performance indicator in the data phase) with the proposed pilot decontamination algorithm and with competing algorithms. In that case, we can be sure that the full impact of the pilot contamination is taken into account.

Massive MIMO for Maritime Communications

The Norwegian startup company Super Radio has during the past year made several channel measurement campaigns for Massive MIMO for land-to-sea communications, within a project called MAMIME (LTE, WIFI and 5G Massive MIMO Communications in Maritime Propagation Environments). There are several other companies and universities involved in the project.

The maritime propagation environment is clearly different from the urban and suburban propagation environments that are normally modeled in wireless communications. For example, the ground plane consists of water, and the sea waves are likely to reflect the radio waves in a different way than the hard surface on land. Except for islands, there won’t be many other objects that can create multipath propagation in the sea. Hence, a strong line-of-sight path is key in these use cases.

The MAMIME project is using a 128-antenna horizontal array, which is claimed to be the largest in the world. Such an array can provide narrow horizontal beams, but no elevation beamforming – which is probably not needed since the receivers will all be at the sea level. The array consists of 4 subarrays which each has a dimension of 1070 x 630 mm. Frequencies relevant for LTE and WiFi have been considered so far. The goal of the project is to provide “extremely high throughputs, stability and long coverage” for maritime communications. I suppose that range extension and spatial multiplexing of multiple ships is what this type of Massive MIMO system can achieve, as compared to a conventional system.

A first video about the project was published in December 2017:

Now a second video has been released, see below. Both videos have been recorded outside Trondheim, but Kan Yang at Super Radio told me that further measurements outside Oslo will soon be conducted, with focus on LTE Massive MIMO.

A Look at an LTE-TDD Massive MIMO Product

I wrote earlier about the Ericsson AIR 6468 that was deployed in Russian in preparation for the 2018 World Cup in football. If you are curious to know more about this Massive MIMO product, among the first of its kind, you can read the public documents that were submitted to FCC for approval. For example, if you click on the link above and then select “Conf Exhibit 9 Internal photos” you will see how the product looks at the inside.

I will now summarize some of the key properties of this LTE TDD product. AIR stands for Antenna Integrated Radio, and Ericsson AIR 6468 is a unit with 64 antennas connected to 64 transmitter/receiver branches. This allows for fully digital beamforming, but the baseband processing is taking place in a separate unit that is connected to AIR 6468 with an optical cable. Hence, the processing unit can be updated to support future LTE releases and more advanced signal processing.

There are different versions of AIR 6468 that are targeting different LTE bands, for example, 2496-2690 MHz and 3400–3600 MHz. These units weight 60.4 kg and are 988 x 520 x 187 mm, which clearly demonstrates that Massive MIMO does not require physically large arrays; the height is typical for an LTE antenna, while the width is slightly larger. This can be seen in the image below, where the AIR 6468 is in the middle.

 

The array can be mounted on a wall or a pole, and tilted in various ways. As far as I understand, the 64 antennas consist of 32 dual-polarized antennas, which are arranged on a rectangular grid with 4 antennas in the vertical dimension and 8 antennas in the horizontal dimension. The reason that the array is still physically larger in the vertical dimension is the larger vertical antenna spacing, which is the common practice to achieve a narrower vertical beamwidth since most users are concentrated around the same elevation angles in practical deployments (see Section 7.3-7.4 in Massive MIMO Networks for a more detailed explanation).

QPSK, 16-QAM, 64-QAM, and 256-QAM are the supported modulation types. AIR 6468 can perform carrier aggregation of up to three carriers of 15 or 20 MHz each. The maximum radiated transmit power is 1.875 W per antenna, which corresponds to 120 W in total for the array. I suppose this means 40 W in total in each 15-20 MHz carrier (and 0.625 W per antenna), but it is of course the spectrum licenses that determine the actual numbers.

64 or 128 Antennas?

After some successful trials, the first deployments of TDD-LTE with Massive MIMO functionality were unveiled earlier this year. For example, the telecom operator Sprint turned on Massive MIMO base stations in Chicago, Dallas, and Los Angeles last April.

If you read the press release from Sprint, it is easy to get confused regarding the number of antennas being used:

Sprint will deploy 64T64R (64 transmit, 64 receive) Massive MIMO radios using 128 antennas working with technology leaders Ericsson, Nokia, and Samsung Electronics.

From reading this quote, I get the impression that the Massive MIMO arrays contain 128 antennas, whereof 64 are used for the transmission and another 64 for the reception. That would be a poor system design, since channel reciprocity can only be exploited in TDD if the same antennas are used for both transmission and reception!

Fortunately, this is not what Sprint and other operators have actually deployed. According to my sources, the arrays contain 64 dual-polarized elements, so there are indeed 128 radiating elements. However, as I explained in a previous blog post, an antenna consists of a collection of radiating elements that are connected to the same RF chain. The number of antennas is equal to the number of RF chains, which is 64 in this case. The reason that Sprint points out that there are 64 transmit antennas and 64 receive antennas is because different RF chains are used for transmission and reception. The system switches between them according to the TDD protocol. In principle, one could design an array that has a different number of RF chains in the uplink than in the downlink, but that is not the case here.

So how are the 128 elements mapped to 64 antennas (RF chains)? This is done by taking pairs of vertically adjacent elements, which have the same polarization, and connecting them to the same RF chain.  This is illustrated in the figure to the right (see this blog post for pictures of how the actual arrays look like). As compared to having 128 RF chains (and antennas), this design choice results in lower flexibility in elevation beamforming, but the losses in data rates and multiplexing capability are supposed to be small since there are much larger variations in azimuth angles between the users in a cellular network than in the elevation angles. (This is explained in detail in Section 7.3-7.4 of my book). The advantage is that the implementation is more compact and less expensive when having 64 instead of 128 antennas.

Massive MIMO at the World Cup

Massive MIMO supports an order of magnitude higher spectral efficiency than legacy LTE networks. The largest gains come from spatial multiplexing of many users per cell, thus these gains can only be harvested when there are many users requesting data at every given millisecond, which requires larger traffic loads than you might think since many seemingly continuous user applications only send data sporadically.

For this reason, I used to say that outdoor musical festivals, where a crowd of 100,000 people gather to see their favorite bands, would be a first deployment scenario for Massive MIMO. This is fairly similar to what now has happened: The Russian telecom operator MTS has deployed more than 40 state-of-the-art LTE sites with Massive MIMO functionality in seven cities where the 2018 FIFA World Cup in football is currently taking place. The base stations are deployed to cover the stadiums, fan zones, airports, train stations, and major parks/squares; in other words, the places where huge crowds of football fans are expected.

In the press release, Andrei Ushatsky, Vice President of MTS, says:

Ericsson AIR 6468 base station array with 64 antennas, which is deployed in Russia

“This launch is one of Europe’s largest Massive MIMO deployments, covering seven Russian cities, and is a major contribution by MTS in the preparation of the country’s infrastructure for the global sporting event of the year. Our Massive MIMO technology, using Ericsson equipment, significantly increases network capacity, allowing tens of thousands of fans together in one place to enjoy high-speed mobile internet without any loss in speed or quality.”

While this is one of the first major deployments of Massive MIMO, more will certainly follow in the coming years. More research into the development and implementation of advanced signal processing and resource management schemes will also be needed for many years to come – this is just the beginning.