Open, Programmable, and Virtualized 5G Networks: State-of-the-Art and the Road Ahead

被引:146
作者
Bonati, Leonardo [1 ]
Polese, Michele [1 ]
D'Oro, Salvatore [1 ]
Basagni, Stefano [1 ]
Melodia, Tommaso [1 ]
机构
[1] Northeastern Univ, Inst Wireless Internet Things, Boston, MA 02115 USA
基金
美国国家科学基金会;
关键词
Software-defined Networking; 5G; Open Source; Network Function Virtualization; O-RAN; ONAP; EDGE; SOFTWARIZATION; ARCHITECTURE; SCALABILITY; MANAGEMENT; EVOLUTION; PLATFORM;
D O I
10.1016/j.comnet.2020.107516
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fifth generation (5G) cellular networks will serve a wide variety of heterogeneous use cases, including mobile broadband users, ultra-low latency services and massively dense connectivity scenarios. The resulting diverse communication requirements will demand networking with unprecedented flexibility, not currently provided by the monolithic black-box approach of 4G cellular networks. The research community and an increasing number of standardization bodies and industry coalitions have recognized softwarization, virtualization, and disaggregation of networking functionalities as the key enablers of the needed shift to flexibility. Particularly, software-defined cellular networks are heralded as the prime technology to satisfy the new application-driven traffic requirements and to support the highly time-varying topology and interference dynamics, because of their openness through well-defined interfaces, and programmability, for swift and responsive network optimization. Leading the technological innovation in this direction, several 5G software-based projects and alliances have embraced the open source approach, making new libraries and frameworks available to the wireless community. This race to open source softwarization, however, has led to a deluge of solutions whose interoperability and interactions are often unclear. This article provides the first cohesive and exhaustive compendium of recent open source software and frameworks for 5G cellular networks, with a full stack and end-to-end perspective. We detail their capabilities and functionalities focusing on how their constituting elements fit the 5G ecosystem, and unravel the interactions among the surveyed solutions. Finally, we review hardware and testbeds on which these frameworks can run, and provide a critical perspective on the limitations of the state-of-the-art, as well as feasible directions toward fully open source, programmable 5G networks.
引用
收藏
页数:28
相关论文
共 163 条
[11]  
NR
[12]  
Radio Resource Control (RRC)
[13]  
Protocol specification, Technical Specification (TS) 38.331
[14]  
3GPP, 2017, 36201 3GPP TS
[15]  
3GPP, 2018, 3rd Generation Partnership Project (3GPP), Technical Specification (TS) 38.913
[16]  
3GPP, 2018, 38201 3GPP TS
[17]  
3GPP, 2018, 23742 3GPP TS
[18]  
3GPP, 2017, 36323 3GPP TS
[19]   Network Slicing and Softwarization: A Survey on Principles, Enabling Technologies, and Solutions [J].
Afolabi, Ibrahim ;
Taleb, Tarik ;
Samdanis, Konstantinos ;
Ksentini, Adlen ;
Flinck, Hannu .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (03) :2429-2453
[20]   Software-defined Radios: Architecture, state-of-the-art, and challenges [J].
Akeela, Rami ;
Dezfouli, Behnam .
COMPUTER COMMUNICATIONS, 2018, 128 :106-125