Registered users can unlock up to five pieces of premium content each month.
Why Is There a Need for Hardware Acceleration in Open RAN? |
NEWS |
5G networks are currently enabled through complex and highly integrated mobile infrastructure that includes computationally intensive Massive Multiple Input, Multiple Output (mMIMO), higher frequency bands, and a complex Physical (PHY) layer configuration. The processing in Open Radio Access Network (Open RAN) is split between the Open Centralized Unit (O-CU), Open Distributed Unit (O-DU), and Open Radio Unit (O-RU), and these computational requirements increase with the number of subscribers, bandwidth, and number of antennas. In traditional network infrastructure, developed by legacy vendors, these processing requirements have been fulfilled by custom, specialized processors that have been designed for these payloads. These are often in the form of Application Specific Integrated Circuits (ASICs) that take years to design, develop, and manufacture in large quantities. General Purpose Processors (GPPs) are now starting to be used in cellular network infrastructure, such as x86 processors, aiming to replace custom silicon with Custom Off-the-Shelf (COTS) processors.
However, there are concerns that using only GPPs to fulfill computation requirements of Open RAN may lead to performance degradation, higher power consumption, and increased cost. In order to solve this problem, hardware acceleration has been proposed for Open RAN that offloads complex and time-sensitive workloads to specialized hardware accelerators such as Data Processing Units (DPUs), Graphics Processing Unit (GPU), Digital Signal Processors (DSPs)/Systems-on-Chip (SoCs), ASICs, and Field Programmable Gate Arrays (FPGAs) to enable accelerated computing for Open RAN. This is particularly necessary for mMIMO, where the PHY layer requires heavy computational processes for beamforming and radio layer calculations.
What Are the Current Challenges and Recent Developments in Hardware Acceleration for Open RAN? |
IMPACT |
The O-RAN Alliance has developed a framework called the Acceleration Abstraction Layer (AAL) that aims to abstract the RAN software components from accelerators via the AAL interface. This enables flexible and plug-in-play execution of multi-vendor software migration from one accelerator to another device without requiring custom integration. The concept of AAL is based on two key aspects: 1) what to accelerate, and 2) how to accelerate, and they are operated in either look-aside or in-line modes.
Traditionally, RAN acceleration for the PHY layer has been implemented in look-aside mode that requires back-and-forth data transfer between the CPU and the accelerator. In case of multiple and parallel acceleration, the back-and-forth data exchange may increase the Double Data Rate (DDR), resulting in significant bandwidth consumption. One possible solution to overcome the limitations of look-aside acceleration is the in-line mode of acceleration that has emerged as an alternative approach for large-scale deployments. The in-line acceleration mode offloads complete PHY layer processing functions to hardware accelerators, where the output is directly sent toward the Radio Unit (RU) to avoid delays and redundant bandwidth usage between the CPU and the accelerator device. This results in significant Capital Expenditure (CAPEX) and Operational Expenditure (OPEX) savings for mobile operators, and it further scales up with high-capacity mMIMO scenarios. It should be noted that even large legacy infrastructure vendors do not have a consistent strategy for either in-line or look-aside acceleration. Some have chosen one option, whereas some have chosen the other.
Chipset vendors have started to develop full protocol stack solutions adopting GPPs in conjunction with hardware accelerators to perform PHY layer processing. Some major announcements related to this development are as follows:
How Can Industry Overcome These Challenges? |
RECOMMENDATIONS |
The topic of hardware acceleration for Open RAN has become an important area of research and ABI Research recommends that mobile vendors, operators, and chipset vendors collaborate and contribute to O-RAN Alliance activities related to this development and follow these approaches:
To summarize, there are many options and challenges to resolve, especially when considering silicon for mMIMO Open RAN. However, new infrastructure vendors and startups have many options to implement their algorithms, which will likely create an acceleration wave for the Open RAN market in 2024.