论文标题
智能闭环在Openran Gym中使用XAPP进行控制
Intelligent Closed-loop RAN Control with xApps in OpenRAN Gym
论文作者
论文摘要
预示着在不同时间范围内作用的软件化,可编程网络控制以及使用作用在不同时间尺度的全包装控制器的使用,这是向下一代蜂窝网络发展的关键驱动力。这些技术已经培养了新设计的智能数据驱动的解决方案,用于管理大量各种蜂窝功能,基本上不可能在传统的闭合蜂窝体系结构中实施。尽管行业对人工智能(AI)和机器学习(ML)解决方案具有明显的兴趣,该解决方案是对无线电访问网络(RAN)的闭环控制以及该领域的几项研究作品,但它们的设计远非主流,但它仍然是一项精致且经常被忽略的操作。在本文中,我们讨论了如何为开放式运行的智能闭环控制设计AI/ML解决方案,并根据具有高性能记录的示例解决方案提供指南和见解。然后,我们展示如何通过Openran Gym嵌入在O-RAN近实时RAN智能控制器(RIC)上的XAPP中,这是第一个用于数据驱动的O-Ran实验的公共可用工具箱。我们展示了一个由OpenRan Gym开发的XAPP的用例,并在蜂窝网络上进行了测试,该网络具有7个基站和42位用户部署在Colosseum Wireless网络模拟器上。我们的演示表明,位于Openran的XAPP开发环境的高度灵活性,该环境与部署方案和交通需求无关。
Softwarization, programmable network control and the use of all-encompassing controllers acting at different timescales are heralded as the key drivers for the evolution to next-generation cellular networks. These technologies have fostered newly designed intelligent data-driven solutions for managing large sets of diverse cellular functionalities, basically impossible to implement in traditionally closed cellular architectures. Despite the evident interest of industry on Artificial Intelligence (AI) and Machine Learning (ML) solutions for closed-loop control of the Radio Access Network (RAN), and several research works in the field, their design is far from mainstream, and it is still a sophisticated and often overlooked operation. In this paper, we discuss how to design AI/ML solutions for the intelligent closed-loop control of the Open RAN, providing guidelines and insights based on exemplary solutions with high-performance record. We then show how to embed these solutions into xApps instantiated on the O-RAN near-real-time RAN Intelligent Controller (RIC) through OpenRAN Gym, the first publicly available toolbox for data-driven O-RAN experimentation at scale. We showcase a use case of an xApp developed with OpenRAN Gym and tested on a cellular network with 7 base stations and 42 users deployed on the Colosseum wireless network emulator. Our demonstration shows the high degree of flexibility of the OpenRAN Gym-based xApp development environment, which is independent of deployment scenarios and traffic demand.