NVIDIA Aerial

Build and Deploy GPU-Accelerated 5G Virtual Radio Access Networks (vRAN)


NVIDIA Aerial, an Application framework for building high-performance, software-defined, cloud-native 5G applications, to address increasing consumer demand. Optimised results with parallel processing on GPU for Baseband signals and data flow.


Join Now




100% Software Defined

Highly-Programmable PHY layer and capability to support L2+ functions seamlessly.

High Performance and AI Ready

With GPU's fast processing capability, complex computations run 20 times faster than any existing solutions which run L1 processing. AI-based algorithms for L1 functions give improved performance results.

Scalability

100% Commercial off-the-shelf (COTS) hardware making it easier to deploy services with cloud-native.




NVIDIA Aerial SDK



NVIDIA Aerial is a set of SDKs that enables GPU-accelerated, software-defined 5G wireless RANs. Today, NVIDIA Aerial provides two critical SDKs: cuVNF and cuBB.



The NVIDIA cuVNF SDK provides optimized input/output (IO) and packet placement on the GPU whereby 5G packets are directly sent to GPU memory from GPUDirect capable network interface cards (NICs). cuVNF provides speed at line rate for I/O. It enables developers to create other VNFs e.g. Deep packet inspection, firewall, vRAN, etc.

The NVIDIA cuBB SDK provides a fully-offloaded 5G Signal Processing pipeline (5G L1) which delivers unprecedented throughput and efficiency by keeping all physical layer processing within the GPU’s high-performance memory. NVIDIA cuPHY SDK provides a fully-offloaded 5G Signal Processing pipeline (L1 5G Phy) which delivers unprecedented throughput and efficiency by keeping all physical layer processing within the GPU’s high-performance memory. Best performance for LDPC on COTS. It is the single software programming model that goes from Pico cells to CRAN to DRAN.

cuPHYTools is the generator for network traffic for cuPHY providing seamless packet flow for faster transception. cuPHYTools GPU-DPDK support to directly transfer data from NIC to GPU memory using GPU-Direct function.

A newly GPU enabled DPDK (Data Plane Development Kit) helps developers easily add GPU acceleration to their existing RAN architecture. and NVIDIA CUDA-X signal processing libraries like cuFFT and NPP offer drop-in APIs and over 5000 primitives for image and signal processing.





5T for 5G technology brings precise time synchronization and other functionalities for faster fronthaul communication. Latest Mellanox NICc such as ConnectX-6 Dx SmartNICs and BlueField-2 Data Processing Unit (DPU) provide the capability. ConnectX-6 Dx is industry’s first SmartNIC to offer this super precise time synchronization for eCPRI and provides a 5-in-1 solution: high-throughput, low latency network connectivity, low power, a broad set of in-hardware acceleration capabilities




Aerial vRAN partners





“SoftBank Corp. has been focused over the past decade on building centralized radio access networks that guarantee high capacity and stability. We believe that our 5G network will be completed through a software approach, or softwarization, and that NVIDIA’s Aerial SDKs will play an instrumental role in this effort. It enables an open ecosystem for software-defined 5G networks delivering both flexibility and high performance, which will help SoftBank Corp. drive the digital transformation of the telco industry.”

Ryuji Wakikawa, vice president and head of the Advanced Technology Division, SoftBank Corp.

“The telco industry is eagerly adopting cloud-native architecture to meet the growing compute demands of 5G. We are learning firsthand how the remarkable compute performance of NVIDIA GPUs, together with NVIDIA’s Aerial SDKs, can address the challenges of building flexible, high-performance virtualized telecom networks. We look forward to Aerial’s continued development.”

Yasuyuki Nakajima, president and CEO, KDDI Research, Inc.





NVIDIA Aerial is Kubernetes based

NVIDIA Aerial SDK is cloud native providing resources for faster execution of RAN functions. Aerial SDK is Kubernetes based to support provides container-orchestration for ease of container deployment and management. Cross platform support with AWS, Azure and NVIDIA EGX stack give wide range of services that can run edge applications giving high performance. NVIDIA EGX is an enterprise-grade accelerated computing platform that enables companies to run real-time low-latency applications at the edge. To achieve the highest level of reliability, Aerial SDKs and libraries undergo extensive testing against the EGX software stack with an emphasis on performance and long-term stability.






Aerial SDK in-action



NVIDIA announced a new technology embedded in its NVIDIA Mellanox ConnectX-6 Dx SmartNIC and BlueField-2 I/O Processing Unit to optimize 5G networks.

Read More

Fifth-generation networks (5G) are ushering in a new era in wireless communications that delivers 1000X the bandwidth and 100X the speed at 1/10th the latency of 4G.

Read More

NVIDIA Aerial is a set of SDKs that enables GPU-accelerated, software-defined 5G wireless RANs. Today, NVIDIA Aerial provides two critical SDKs...

Watch Now

In this webinar, we walk through key features of the Aerial software developer kit and how it can be used to execute complex mathematical computations for L1 processing.

Watch Now

See More

NVIDIA Aerial provides two critical new SDKs: CUDA Virtual Network Functions (cuVNF) and CUDA Baseband (cuBB). These SDKs simplify building highly programmable and scalable...

Read More

Speeding the mass adoption of AI at the 5G edge, NVIDIA has introduced Aerial, a software developer kit enabling GPU-accelerated, software-defined wireless radio access networks.

Read More



Additional Resources




Getting Started

To request access to NVIDIA Aerial SDK, please join our Aerial early access program.

Join Now