LatencyScope: A System-Level Mathematical Framework for 5G RAN Latency
Arman Maghsoudnia, Aoyu Gong, Raphael Cannatà, Dan Mihai Dumitriu, Haitham Hassanieh
TL;DR
LatencyScope tackles the challenge of predicting 5G RAN latency under diverse configurations by combining detailed formal models of latency sources with a stochastic framework and a scalable configuration optimizer. It outputs latency distributions and can efficiently search billions of configurations to meet URLLC targets, validated on open-source testbeds with real and synthetic traffic, showing superior accuracy over prior analytic models and 5G simulators. The optimizer reveals non-monotonic effects of TDD patterns and the potential benefits of grant-free access under certain conditions, enabling operators to identify bottlenecks and configure networks to meet stringent latency-reliability requirements. Overall, LatencyScope provides a practical tool for offline URLLC planning and system design in 5G RANs by delivering fast, distribution-aware latency analysis and actionable configuration insights.
Abstract
This paper presents LatencyScope, a mathematical framework for accurately computing one-way latency (for uplink and downlink) in the 5G RAN across diverse system configurations. LatencyScope models latency sources at every layer of the Radio Access Network (RAN), pinpointing system-level bottlenecks--such as radio interfaces, scheduling policies, and hardware/software constraints--while capturing their intricate dependencies and their stochastic nature. LatencyScope also includes a configuration optimizer that uses its mathematical models to search through hundreds of billions of configurations and find settings that meet latency-reliability targets under user constraints. We validate LatencyScope on two open-sourced 5G RAN testbeds (srsRAN and OAI), demonstrating that it can closely match empirical latency distributions and significantly outperform prior analytical models and widely used simulators (MATLAB 5G Toolbox, 5G-LENA). It can also find system configurations that meet Ultra-Reliable Low-Latency Communications (URLLC) targets and enable network operators to efficiently identify the best setup for their systems.
