Experimental research on wireless networking in combination with edge and cloud computing has been the subject of explosive interest in the last decade. This development has been driven by the increasing complexity of modern wireless technologies and the extensive softwarization of these through projects such as a Open Radio Access Network (O-RAN). In this context, a number of small- to mid-scale testbeds have emerged, employing a variety of technologies to target a wide array of use-cases and scenarios in the context of novel mobile communication technologies such as 5G and beyond-5G. Little work, however, has yet been devoted to developing a standard framework for wireless testbed automation which is hardware-agnostic and compatible with edge- and cloud-native technologies. Such a solution would simplify the development of new testbeds by completely or partially removing the requirement for custom management and orchestration software. In this paper, we present the first such mostly hardware-agnostic wireless testbed automation framework, Ainur. It is designed to configure, manage, orchestrate, and deploy workloads from an end-to-end perspective. Ainur is built on top of cloud-native technologies such as Docker, and is provided as FOSS to the community through the KTH-EXPECA/Ainur repository on GitHub. We demonstrate the utility of the platform with a series of scenarios, showcasing in particular its flexibility with respect to physical link definition, computation placement, and automation of arbitrarily complex experimental scenarios.
翻译:过去十年来,对与边缘和云计算相结合的无线网络进行实验性研究一直是人们极感兴趣的主题,这一发展是由现代无线技术日益复杂和通过开放无线电接入网络(O-RAN)等项目广泛软化的现代无线技术驱动的。在这方面,出现了一些中小型测试台,在5G和5G以上等新型移动通信技术的背景下,使用各种技术针对广泛的使用-情况及假设情景,如5G和5G以上。然而,没有多少工作致力于为无线试盘自动化制定一个标准框架,这个框架是硬件级的,与边缘和云型技术相容。这种解决办法将简化新测试台的开发,完全或部分取消对定制管理和操控软件的要求。在本文件中,我们介绍了第一批主要是硬件-敏感型无线测试台自动化框架(Ainur),目的是从终端到终端的角度来配置、管理、调控和部署工作量。Ainur是建在云型自动化技术的顶层-自动自动自动自动自动自动操作平台定位,通过多盘Acker等直径自动定位平台展示。