Power Monitoring for Energy Efficient 5G/6G with OAI and USRP
Contents
Application Note Number and Authors
AN-844
Authors
Bharat Agarwal and Neel Pandeya
Executive Summary
Energy efficiency is becoming a critical KPI for 5G-Advanced and 6G systems, especially in Open RAN, AI-driven PHY, and Integrated Sensing and Communication (ISAC) testbeds.
Real-time power monitoring enables:
- Evaluation of baseband processing efficiency
- Measurement of RF front-end power consumption
- AI accelerator energy profiling
- Optimization of system-level energy-per-bit metrics
This application note demonstrates how to implement accurate power monitoring in a 5G/6G testbed using NI measurement hardware and software tools.
Demonstrator Scope and Overview
This demonstrator implements a measurement framework to synchronously monitor and measure power and energy consumption across multiple heterogeneous components of a wireless system.
Device Under Test (DUT)
5G/6G Base Station Prototype, consisting of:
- Linux server (baseband processing platform)
- OpenAirInterface (OAI) base station stack
- NI USRP (RF front-end)
- External switchable power amplifier (PA)
Demo Use Cases
1. 3GPP-Aligned Demo Use Case
Energy Savings via Enhanced Cell Sleep Mechanisms
- Demonstrates energy reduction at the base station power amplifier.
- Evaluates increased cell sleep opportunities.
- Quantifies real-time power savings during inactive traffic periods.
2. AI-RAN Demo Use Case
Energy Profiling of AI-Native vs. Traditional Receiver
- Measures energy consumption of:
- AI-native base station receiver
- Traditional (e.g., LMMSE-based) receiver
Key Feature of the Measurement Framework
All power and energy measurements are:
- Fully synchronized to a common time grid
- Aligned with the 500 µs slot grid of the 5G NR system
This synchronization enables:
- Slot-level energy analysis
- Accurate correlation between radio activity and power consumption
- Fine-grained energy profiling of PHY processing, RF transmission, and AI inference workloads
System Architecture
Demonstrator System Architecture
1. 5G/6G Base Station Prototype (gNB)
The DUT includes power sensors (GPU, CPU), a power supply, and an open-source 5G/6G stack from OpenAirInterface. It connects to NI USRP hardware and an external power amplifier. Power channels (AC/DC) are monitored for measurement.
2. NI CompactRIO Power Measurement System
- cRIO Controller 9047 for power calculation and data aggregation
- Measurement modules:
- NI-9244 — AC voltage (400 Vrms)
- NI-9238 — AC current (±500 mV)
- NI-9229 — DC voltage (±60 V)
- NI-9227 — DC current (5 Arms)
- Collects voltage and current measurements from gNB components
3. NI Data Recording Entity / Server
This Linux server handles:
- System configuration
- Test execution
- Data recording
- Data visualization
All measurement data is stored in a data lake with timestamps and metadata.
4. 5G User Terminal (UE)
The UE runs an open-source 5G stack from OpenAirInterface and communicates with the gNB via NI USRP hardware over a wired or wireless RF channel.
Overall Workflow
The gNB and UE communicate over RF. The CompactRIO system measures power data from the gNB and sends it to the centralized data server for recording and analysis.
``