S52156 - A Bridge To 6G - Aerial Research and Innovation Platform - 1679440158411001f3YI
S52156 - A Bridge To 6G - Aerial Research and Innovation Platform - 1679440158411001f3YI
S52156 - A Bridge To 6G - Aerial Research and Innovation Platform - 1679440158411001f3YI
• Summary
•
Aerial Research Cloud
Product and Early Adopters
2021, 5.3 billion 67% 2025 projected SIM 2025 Advanced 5G • GPU accelerated compute and ML
global population connections 23.3
billion
NR >25%
connections GPU high performance compute, high bandwidth IO, ML
toolchains are necessary to meet 6G requirements
GLOBAL
ECONOMY
NVIDIA – Building the wireless platform for NG
2035 5G+/6G enables >
$10 trillion of global
economic output
[1] Reference: GSMA Mobile Economy 2022
[2] Reference https://www.123rf.com
What Problems We are Solving
Key Challenges
Lack of 5G OTA
standards compliant
flexible & scalable Functionality cannot
Weeks, days, months Several custom and wireless platforms be changed based on
to prototype expensive use cases or
black boxes + research goals
ML tool chains,
datasets, models
Innovation in advanced ML based wireless research and new radio development hindered by lack
of 3GPP compliant OTA programmable network as a platform
Next Generation Wireless Research Market Survey
Advanced 5G and 6G Top Researcher Requirements
2. Standards compliant OTA network for optimal real time closed loop experimentation
4. Distributed AI, Online training, Federated learning, Network Prediction, Native ML Sim
5. Access to large scale datasets, digital twins and other simulation environments
6. Radios that support 6G spectrum (mmWave) and advanced technologies (massive MIMO)
CUDA
GPU + NIC
O-RAN FH 7.2 Cloud Native 5G NR RAN Cloud Native 5G Core On Prem Data Center or Cloud Applications
GPS
Fronthaul Switch
RJ45
vCU
Radio Unit
PCF
RRC
UDM AUSF
PDCP
3GPP
F1 F1 N1 / N2 SMF
vDU AMF
RLC
N4
UPF
MAC
N3 N6
SCF FAPI
ASDK L1
SIM User
Profiles ORAN 7.2 FH
X-Mili
A programmable O- Load balancing and
RAN testbed for 5G mobility management
and beyond at
Northeastern
Northeastern University is
deploying a next-generation cellular
testbed with 8 nodes using the Northeastern lab
NVIDIA Aerial Research Cloud and factory floor
the OpenRAN Gym O-RAN
framework
Aerial provides an exciting
opportunity to demonstrate the
“
power of AI in enhancing the
performance and capabilities of 5G
networks and beyond. “
— Ashutosh Sabharwal, Professor & Department Chair at Rice ECE.
Research Focus: AI enhanced MIMO operation Null
Local
App
Scheduler
App
Bandwidth
Time
Aerial App
Layers Radar Detection and
Compute Footprint Co-existence
Research at Rice
University Centralized Local
App
Scheduler Scheduler
App
Aerial enables several research
directions – near term use cases CPU/GPU Aerial
include enhancement of MIMO
operation using AI. Compute Footprint
Beam Selection and Tracking
Rice Wireless group has been pioneering
the massive MIMO research and
experimental platform design in the last
Local
two decades. Scheduler
App
Compute-Aware Reinforcement
learning-based Resource Scheduling Aerial
Compute Footprint
Simulate
Benchmark
Florian Kaltenberger,
Professor (Eurecom/OSA)
5G Networks are becoming Virtualized, Open and Flexible
O-RAN Blueprint
E1
E2
O-DU O-CU-U UPF
O-RAN 7.2 F1-U NG-U
O-RU
Access and Mobility Management Function (AMF)
E2 Near Real- E2 Session Management Function (SMF)
time RIC User Plane Function (UPF)
O-RAN Centralized Unit (O-CU),
O-RAN Distributed Unit (O-DU),
RAN Intelligent Controller (RIC),
O-RAN Radio Unit (O-RU),
OpenAirInterface
Democratizing innovation in the 5G era
• The most complete, open-source implementation of 3GPP 4G/5G Radio Access and Core
Network
• Compatible with common-off-the-shelf (COTS) equipment
• Supports non-standalone and standalone 5G deployments
• Complete protocol stack ready for cloud-native deployment on x86 architecture
• Follows open RAN architecture and interfaces specified by O-RAN Alliance
• Founded by EURECOM and managed today by the OpenAirInterface Software Alliance (OSA)
• Community driven development supported by OSA
• The OAI public license is based on Apache 2.0 but allows patent owners to contribute and
keep their patents under 3GPP FRAND rules
www.openairinterface.org
Integration of Aerial with OpenAirInterface
Layer 1 of DU is by far the most computationally expensive part of a virtualized open RAN deployment!
3GPP NG
• Nvidia Aerial is used as an inline L1 accelerator
• DU-high (Layer 2) from OpenAirInterface
CU SDAP/ RRC/
PDCP PDCP • Interface realized using 5G FAPI defined by Small Cell
Forum
3GPP F1
• Both run in individual docker containers
DU-high • Traces can be analyzed with Wireshark
RLC
O-RAN 7.2
Inline GPU acceleration of the entire L1 improves
performance and extends features of OAI DU to
O-RU multiple cell deployments and other advanced
configurations
Aerial Research Cloud Setup
Example Configuration
COTS UE
5GC
COTS Server O-RU
SMF
UPF AMF
PTP
grandmaster
NG with GPS
SDAP/ RRC/
COTS Server
CU
PDCP PDCP
DU-high MAC/RLC
A100 GPU + CX6-DX NIC
SCF 5G FAPI
• Simulation remains critical but need to characterize AI/ML approaches on real OTA systems and networks
• NVIDIA ARC is providing new tools to enable a workflow from algorithm prototyping to OTA
• Native AI/ML link layer simulator
• OTA network testbed
Innovating at Concept
From Sionna
AI/ML algorithm design
Differentiable GPU Ray Tracing the link layer
algorithm and rapid prototyping
library accelerated for RF
design
and rapid OAI CN • Code algorithm in Sionna
prototype • GPU accelerated simulation
• Multi-GPU support
OAI 5G L2+
to gNB SW Stack • Fast BLER charts → rapid iters
Aerial 5G L1 on algorithm
ARC
5G NR UEs
Implementation on ARC network
Prototype and simulate in Sionna Classical iterative detector-decoder (IDD) MIMO receiver
Construct new IDD by stacking
Keras layers Iterative Detection and Decoding
LE D
Dec or LDec
Train on DGX station
ARC L1 CUDA source code
enabling → new IDD algorithm ..
. y ỹ LE
OFDM Noise Data Det Channel
can be coded and integrated in b
D
RF Rx Whitening Detector Decoder
OTA system
Focus on your innovation and the Cn0
complexity of your problem not e
all the rest of the stack that is Channel H
Figure from from [1]
required for OTA operation Estimator
• ARC open source L2 is the segue to • Conventional solution: a single-cell scheduler per cell, making locally-optimized
developing and benchmarking new GPU resource allocation decisions
accelerated MAC layer algorithms in OTA
testbeds … … …
L2 L2 L2
Scheduler Scheduler Scheduler
L2
… Scheduler
L2 L2
• Example: Joint scheduling of multiple Scheduler Scheduler
coordinated cells: a multi-cell L2 L2
L2
scheduler making globally optimized Scheduler Scheduler
Scheduler
resource allocation decision
… … …
• Compute heavy: workload matched
to GPU rather than CPU
• Need access to L2 source so new
• Joint scheduling of multiple coordinated cells: a multi-cell scheduler
algorithm can be tightly coupled to
making globally optimized resource allocation decisions
rest of L2 … …
…
L2 Multi-
… Cell
Scheduler
… … …
S52156 A bridge to 6G - Aerial Research
And Innovation Platform
Useful Links