Near-Real-Time Resource Slicing for QoS Optimization in 5G O-RAN using Deep Reinforcement Learning
2509.14343v1
eess.SY, cs.AI, cs.SY
2025-09-20
Авторы:
Peihao Yan, Jie Lu, Huacheng Zeng, Y. Thomas Hou
Резюме на русском
#### Контекст
Открытый Радио-Доступный Набор (O-RAN) является ключевым подходом для строительства 5G и будущих телекоммуникационных сетей. Оно предлагает открытую архитектуру, позволяющую легкой интеграции различных компонентов и гибкостью в адаптации к растущим сетевым потребностям. Одной из сложных задач в O-RAN является оптимизация ресурсов MAC-уровня в режиме близком к реальному времени (Near-RT). Эта проблема возникает из-за динамичности сетевых условий, таких как изменения канальных условий, мобильность пользователей, вариабельность трафика и изменения пользовательских требований. Неэффективная оптимизация ресурсов может привести к снижению качества обслуживания (QoS) и неудовлетворенным пользователям. Таким образом, есть необходимость в развитии методов, которые могут адаптироваться к динамическим сетевым условиям и обеспечивать высокую QoS.
#### Метод
Для решения этой задачи предложена xSlice - xApp, интегрированная в Near-RT RIC 5G O-RAN. xSlice представляет собой онлайн-обучающий алгоритм, который адаптивно настраивает ресурсы MAC-уровня в ответ на динамические сетевые условия. Алгоритм использует Deep Reinforcement Learning (DRL), который включает в себя модель actor-critic для комбинации методов оптимизации значений и политик. Для эффективного представления данных сети в DRL используется Graph Convolutional Network (GCN), который позволяет обрабатывать графы, представляющие сетевые связи. Это решение позволяет xSlice учитывать динамическое число трафических сеансов и адаптироваться к их изменениям. Архитектура xSlice включает в себя несколько модулей: модель обучения, интерфейс сети и модуль адаптации ресурсов. Эти модули обеспечивают интеграцию DRL-фреймворка с реальным телекоммуникационным окружением.
#### Результаты
xSlice была использована в реальной O-RAN-тестовой среде, включающей 10 смартфонов, для оценки её реальности. Эксперименты показали, что xSlice существенно улучшает QoS, снижая отставание за целевыми показателями в 67% по сравнению с состояниями без xSlice. Она показала способность адаптироваться к изменениям канальных условий, мобильности и трафика в режиме реального времени. Также было проведено сравнение с другими стейт-оф-арт решениями, подтвердив выигрыш xSlice в производительности. Результаты экспериментов указывают на то, что xSlice может обеспечить высокую QoS и реагировать на динамические сетевые условия быстро и эффективно.
#### Значимость
xSlice может быть применена в различных сценариях 5G и 6G, где требуется высокая QoS, таких как видеопотоки, виртуальная реальность, умные города и м
Abstract
Open-Radio Access Network (O-RAN) has become an important paradigm for 5G and
beyond radio access networks. This paper presents an xApp called xSlice for the
Near-Real-Time (Near-RT) RAN Intelligent Controller (RIC) of 5G O-RANs. xSlice
is an online learning algorithm that adaptively adjusts MAC-layer resource
allocation in response to dynamic network states, including time-varying
wireless channel conditions, user mobility, traffic fluctuations, and changes
in user demand. To address these network dynamics, we first formulate the
Quality-of-Service (QoS) optimization problem as a regret minimization problem
by quantifying the QoS demands of all traffic sessions through weighting their
throughput, latency, and reliability. We then develop a deep reinforcement
learning (DRL) framework that utilizes an actor-critic model to combine the
advantages of both value-based and policy-based updating methods. A graph
convolutional network (GCN) is incorporated as a component of the DRL framework
for graph embedding of RAN data, enabling xSlice to handle a dynamic number of
traffic sessions. We have implemented xSlice on an O-RAN testbed with 10
smartphones and conducted extensive experiments to evaluate its performance in
realistic scenarios. Experimental results show that xSlice can reduce
performance regret by 67% compared to the state-of-the-art solutions. Source
code is available on GitHub [1].
Ссылки и действия
Дополнительные ресурсы: