DYNAMIC RESOURCE MANAGEMENT FOR 5G NETWORK SLICING USING O-RAN NEAR-RT RIC

Authors

DOI:

https://doi.org/10.3126/jist.v31i1.92519

Keywords:

BWP management, Weighted proportional-fair scheduling, ns3-gym, uRLLC, eMBB, mMTC, SLA compliance

Abstract

Network slicing in 5G New Radio (NR) requires the simultaneous satisfaction of heterogeneous Service Level Agreements (SLAs) for ultra-reliable low-latency communications (uRLLC), enhanced mobile broadband (eMBB), and massive machine-type communications (mMTC). The objective of this study is to design and evaluate a dynamic, three-layer radio-resource-management framework, built on the O-RAN Near-Real-Time Radio Intelligent Controller (Near-RT RIC) that meets these three conflicting SLAs concurrently on a shared gNB. At the data plane, three algorithms are proposed: a Weighted Proportional-Fair (WPF) scheduler that maps RIC-issued weights to proportional-fair time windows; a slice-aware pre-processor that estimates per-slice Physical Resource Block (PRB) demand; and a starvation-aware Bandwidth Part (BWP) multiplexer. At the RIC, a heuristic BWP Manager observes per-slice key performance indicators every 100 ms and updates the slice weights through an exponential-moving-average-smoothed proportional update law. The framework is implemented in ns-3 v3.40 with the 5G-LENA NR module, co-simulated with a Python RIC through ns3-gym, and compared against a static-weight TDMA-PF baseline. Preliminary results from a 10-second co-simulation, in which a single gNB serves 5 uRLLC, 10 eMBB and 30 mMTC user equipments across three independent BWPs, show that the dynamic framework attains 100% uRLLC deadline compliance (mean delay 0.49 ms), 100% eMBB throughput success (34.9 Mbps per UE) and zero mMTC packet loss, whereas the static baseline fails all three SLAs. The idealized modelling assumptions and their implications for real deployments are discussed as limitations.

Downloads

Download data is not yet available.
Abstract
0
pdf
0

References

3GPP. (2020). Study on channel model for frequencies from 0.5 to 100 GHz (Technical Report TR 38.901). 3rd Generation Partnership Project.

3GPP. (2022a). NR; Physical channels and modulation (Technical Specification TS 38.211, Release 17). 3rd Generation Partnership Project.

3GPP. (2022b). NR; Physical layer procedures for data (Technical Specification TS 38.214, Release 17). 3rd Generation Partnership Project.

3GPP. (2022c). NR; Overall description; Stage-2 (Technical Specification TS 38.300, Release 17). 3rd Generation Partnership Project.

Azimi, Y., Yousefi, S., Kalbkhani, H., & Kunz, T. (2022). Applications of machine learning in resource management for RAN-slicing in 5G and beyond networks: A survey. IEEE Access, 10, 106581–106612.

Bonati, L., Polese, M., D’Oro, S., Basagni, S., & Melodia, T. (2020). Open, programmable, and virtualized 5G networks: State-of-the-art and the road ahead. Computer Networks, 182, 107516.

Boutiba, K., Bagaa, M., & Ksentini, A. (2022). Radio resource management in multi-numerology 5G new radio featuring network slicing. In IEEE International Conference on Communications (ICC) (pp. 359–364). IEEE.

Boutiba, K., Ksentini, A., Brik, B., Challal, Y., & Balla, A. (2022). NRflex: Enforcing network slicing in 5G new radio. Computer Communications, 181, 284–292.

Cheng, N. F., Pamuklu, T., & Erol-Kantarci, M. (2022). Reinforcement learning based resource allocation for network slices in O-RAN midhaul. arXiv preprint arXiv:2211.07466.

Elayoubi, S. E., Ben Jemaa, S., Altman, Z., & Galindo-Serrano, A. (2019). 5G RAN slicing for verticals: Enablers and challenges. IEEE Communications Magazine, 57(1), 28–34.

Foukas, X., Nikaein, N., Kassem, M. M., Marina, M. K., & Kontovasilis, K. (2016). FlexRAN: A flexible and programmable platform for software-defined radio access networks. In Proceedings of the 12th International Conference on Emerging Networking Experiments and Technologies (CoNEXT) (pp. 427–441). ACM.

Foukas, X., Patounas, G., Elmokashfi, A., & Marina, M. K. (2017). Network slicing in 5G: Survey and challenges. IEEE Communications Magazine, 55(5), 94–100.

Gawłowicz, P., & Zubow, A. (2019). ns3-gym: Extending OpenAI Gym for networking research. arXiv preprint arXiv:1910.01523.

Kokku, R., Mahindra, R., Zhang, H., & Rangarajan, S. (2012). NVS: A substrate for virtualizing wireless resources in cellular networks. IEEE/ACM Transactions on Networking, 20(5), 1333–1346.

Ksentini, A., Frangoudis, P. A., Amogh, P. C., & Nikaein, N. (2018). Providing low latency guarantees for slicing-ready 5G systems via two-level MAC scheduling. IEEE Network, 32(6), 116–123.

Ksentini, A., & Nikaein, N. (2017). Toward enforcing network slicing on RAN: Flexibility and resources abstraction. IEEE Communications Magazine, 55(6), 102–108.

Nandan R. K. & Adhikari N. B. (2021). A Multi-connectivity Framework and Simulation Analysis of Ultra-Reliable Low Latency Communication (URLLC) in 5G Network. Journal of The Institution of Engineers (India): Series B, 102 (5), 895-902.

NGMN Alliance. (2016). Description of network slicing concept (NGMN 5G White Paper). Next Generation Mobile Networks Alliance.

O-RAN Alliance. (2023). O-RAN architecture description 07.00 (O-RAN WG1 Technical Report). O-RAN Alliance.

Patriciello, N., Lagen, S., Bojovic, B., & Giupponi, L. (2019). An E2E simulator for 5G NR networks. Simulation Modelling Practice and Theory, 96, 101933.

Polese, M., Bonati, L., D’Oro, S., Basagni, S., & Melodia, T. (2023). ColO-RAN: Developing machine learning-based xApps for open RAN closed-loop control on programmable experimental platforms. IEEE Transactions on Mobile Computing, 22(10), 5787–5800.

Xie, Y., Kong, Y., Huang, L., Wang, S., Xu, S., Wang, X., & Ren, J. (2022). Resource allocation for network slicing in dynamic multi-tenant networks: A deep reinforcement learning approach. Computer Communications, 195, 476–487.

Downloads

Published

2026-07-01

How to Cite

Chand, B., Neupane, A., Suwal, B., & Adhikari, N. B. (2026). DYNAMIC RESOURCE MANAGEMENT FOR 5G NETWORK SLICING USING O-RAN NEAR-RT RIC. Journal of Institute of Science and Technology, 31(1), 137–148. https://doi.org/10.3126/jist.v31i1.92519

Issue

Section

Research Articles