Cell-Free Massive MIMO and Cloud-RAN

One question that I often receive from reviewers is: What is the difference between Cell-free Massive MIMO and the C-RAN technology? In this blog post, I will provide my usual answer to this question and then elaborate on why reviewers are not always satisfied with this answer.

In a nutshell, a base station consists of an antenna, a radio unit, and a baseband unit (or multiple antennas and radios, in the case of MIMO). These are traditionally co-located as follows: the antenna is deployed in a tower, the baseband unit is placed underneath, and the radio is located at one of these places.

Cloud Radio Access Network (C-RAN)

C-RAN is an alternative deployment architecture where the baseband units are deployed at other locations, “in the cloud” so to say. The C in C-RAN can also stand for “centralized”, which might be a preferable terminology since the word “cloud” is often associated with the use of general-purpose compute hardware. In C-RAN, the baseband processing tasks of many neighboring base stations are carried out in a single central processing unit (CPU), which might use specialized or general-purpose hardware. For latency reasons, the physical distance between a base station site and its CPU shouldn’t be more than a few kilometers. By pooling the processing resources in this way, it is possible to reduce the total hardware expenditure, particularly if some base stations often have low traffic load so the total hardware capability can be reduced by sharing. In other words, one can build a network that can handle high traffic anywhere, as long as it doesn’t happen everywhere at the same time. Another important benefit is that the neighboring base stations can more easily cooperate when their processing is anyway carried out at the same CPU.

In summary, C-RAN is a deployment architecture. Different air interfaces (e.g., 4G, 5G) can be implemented on top of the C-RAN architecture, making use of different physical layer techniques (e.g., Massive MIMO, coordinated multipoint).

Cell-free Massive MIMO

This is a new physical layer technology where the neighboring base stations (called access points in the related literature) are jointly serving the users in their vicinity. By carrying out coherent signal processing, the signal power can be boosted, the interference can be mitigated, and the cell boundaries are alleviated. We are essentially creating a wide-area network that is free from cells. There are different forms of Cell-Free Massive MIMO, characterized by where the baseband processing is carried out. It can either be fully centralized at the CPU or distributed as far as possible to pre-processing units located at each access point. The following video elaborates on these different implementation levels:

My answer

The simple answer to the question posed in the first paragraph is that C-RAN is a network architecture and Cell-free Massive MIMO is a physical-layer technology that can be deployed using either C-RAN or some other architecture. It is not a matter of selecting one or the other, but both can coexist and benefit from each other. My group is presenting a paper at ICC 2022 that exemplifies how to optimize the operation of Cell-free Massive MIMO when it is implemented in C-RAN.

The weak spot with my answer is that C-RAN was proposed already in 2011, based on the needs of the industry to consolidate their network assets, and a large amount of academic research has been carried out since then. Some of the papers on C-RAN have considered physical-layer techniques that resemble Cell-free Massive MIMO but without using that terminology. Some people might rightfully associate C-RAN with cell-free-like processing schemes, because they fit so well together. After all, Cell-free Massive MIMO is a revamp of Network MIMO that makes it more practical.

8 thoughts on “Cell-Free Massive MIMO and Cloud-RAN”

  1. The reason that cell-free massive MIMO will work whereas network MIMO, CoMP-JT, etcetera … did not are number one, the large number of service antennas relative to the number of terminals/streams, and, number two, that channel estimates are obtained from uplink pilots (to within the accuracy that the channel coherence permits) and then used, by virtue of uplink-downlink reciprocity, also on downlink.

  2. Fully centralized processing and C-RAN is a bit confusing for me, could you please eloborate on this?

  3. I am interested in your views on the Artemis pCell technology – I understand it to be a sort of reciprocity-based cell-free MIMO system with centralised processing. Artemis claim to have already achieved the capacity scaling benefits of CF MIMO whilst operating within the LTE & 5G NR specs – is it really a ‘6G’ technology or is it already possible? Are there known limitations to their system?

    1. As far as I can understand, this is indeed a proprietary implementation of cell-free massive MIMO. The 5G standard is a skeleton that defines the essential signaling, and then every vendor is free to develop clever implementations that adhere to the standard. One of the key novelties in 5G is the decoupling of the control plane and data plane, which allows for an implementation where the user device connects to and receive control information from a single access point, but it can then be assigned uplink/downlink data channels that involve arbitrarily many access points. One can implement that so that user device doesn’t need to know where the data came from.

      While I think that cell-free massive MIMO will be an integral part of 6G, I usually refer to it as a “beyond 5G” technology because it can be implemented within the 5G standard even if it isn’t what originally supposed to be 5G.

      What remains to be seen is how well pCell performs in reality, at what point in time major telecom operators see a need to deploy it, and how affordable pCell will be compared to offerings from other vendors (which likely will appear when operators start to ask for cell-free solutions).

      The main practical challenges might be scalability (can we handle hundreds of antennas over a large geographical area) and cost (will we need a huge amount of cabling and processing power).

  4. Since cell-free massive MIMO is a physical layer technology, what is the difference between it and the coordinated multipoint joint transmission?

Leave a Reply to Emil Björnson Cancel reply

Your email address will not be published. Required fields are marked *