Abstract
In this article we introduce Simu5G, a new OMNeT++-based model library to simulate 5G networks. Simu5G allows users to simulate the data plane of 5G New Radio deployments, in an end-to-end perspective and including all protocol layers, making it a valuable tool for researchers and practitioners interested in the performance evaluation of 5G networks and services. We discuss the modelling of the protocol layers, network entities and functions, and validate our abstraction of the physical layer using 3GPP-based scenarios. Moreover, we show how Simu5G can be used to evaluate Multi-access Edge Computing (MEC) and Cellular Vehicle-to-everything (C-V2X) services offered through a 5G network.
Highlights
The two main pillars of the technology revolution in the field of mobile networks will be the deployment of 5G access and Multi-access Edge Computing (MEC)
To show the type of studies enabled by Simu5G, we report two representative case studies involving the evaluation of next-generation services running on a 5G network: the first one compares MEC service migration policies, and the second one compares the impact of communication modes on platooning services in a C-V2X scenario
The 5G-LENA model library for the ns3 framework evolves from the LENA 4G library [7] and includes an upgraded, standard-compliant version of the ns3 mm-wave module [8]. It is focused on the simulation of MAC and PHY layer of New Radio (NR) and provides tools for the evaluation of Bandwidth Parts management, which Simu5G lacks. It lacks support for Frequency Division Duplexing (FDD) mode [6], it does not model dual-connectivity, and we have no indications that it supports network-controlled D2D, MEC or C-V2X scenarios, it would not be possible to perform the analysis reported in Section 5 with it
Summary
The two main pillars of the technology revolution in the field of mobile networks will be the deployment of 5G access and Multi-access Edge Computing (MEC). It is focused on the simulation of MAC and PHY layer of NR and provides tools for the evaluation of Bandwidth Parts management, which Simu5G lacks It lacks support for FDD mode [6], it does not model dual-connectivity, and we have no indications that it supports network-controlled D2D, MEC or C-V2X scenarios, it would not be possible to perform the analysis reported in Section 5 with it. Data packets to be sent using D2D (either P2P or P2MP) traverse all the layers of the NR/LTE protocol stack and undergo the same processing as UL/DL packets, with few modifications This allowed us to reuse the modeling of the protocol layers shown in the previous sections, adding to both the UE and the gNB the required D2D-specific operations, which we will explain in the following.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.