Helix: A RAN Slicing Based Scheduling Framework for Massive MIMO Networks

Nov 25, 2024·
Qing An
,
Divyanshu Pandey
Rahman Doost-Mohammady
Rahman Doost-Mohammady
,
Ashutosh Sabharwal
,
Srinivas Shakkottai
· 0 min read
Abstract
Helix is a RAN-slicing-based scheduling framework for massive MIMO networks. Helix jointly handles slice-level service-level objectives (throughput, latency, isolation) and physical-layer constraints (user-pairing, MCS selection, beamforming overhead) by decomposing scheduling into a hierarchy of slice-aware allocators. We evaluate Helix on a software-defined massive MIMO testbed and against large-scale simulations, showing improved per-slice SLO attainment and aggregate spectral efficiency over slice-agnostic baselines.
Type
Publication
Proceedings of the ACM on Networking, 2(CoNEXT4), 1–22 (presented at ACM CoNEXT 2024)
publications
Authors
Rahman Doost-Mohammady
Authors
Assistant Research Professor
I work at the intersection of computer systems and wireless networking — building programmable, intelligent infrastructure for 5G/6G and Open RAN. A common thread across my projects is algorithm and system design across FPGA, GPU, and CPU — spanning real-time massive MIMO baseband on commodity servers, many-antenna hardware platforms, and learning-driven schedulers. I am currently focused on virtualized Open RAN systems and ML-enabled RAN software design.