An Improved MAC Layer for the 5G NR ns-3 Module

In this paper, we present a novel 5G NR simulator aligned with Release 15 TS 38.300. The work relies on previous implementations of LTE and mmWave modules. The focus of the paper is on the MAC layer, where we present the refactoring and the improvements to support OFDMA as per standard. A novel, user-friendly and modular interface is also proposed for the scheduler part, that allows a symbol-level distribution of resources. We go through the details of the implementation, and then we present scheduler results for a subset of schedulers that we propose. The code is available for interested users.

[1]  Sundeep Rangan,et al.  End-to-End Simulation of 5G mmWave Networks , 2017, IEEE Communications Surveys & Tutorials.

[2]  Walid Dabbous,et al.  Direct code execution: revisiting library OS architecture for reproducible network experiments , 2013, CoNEXT.

[3]  Natale Patriciello,et al.  5G New Radio Numerologies and their Impact on the End-To-End Latency , 2018, 2018 IEEE 23rd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[4]  Natale Patriciello A SACK-based Conservative Loss Recovery Algorithm for ns-3 TCP: a Linux-inspired Proposal , 2017, WNS3.

[5]  Michele Zorzi,et al.  Integration of carrier aggregation and dual connectivity for the ns-3 mmWave module , 2018, WNS3.

[6]  Maurizio Casoni,et al.  Next-generation TCP for ns-3 simulator , 2016, Simul. Model. Pract. Theory.

[7]  Josep Mangues-Bafalluy,et al.  Subband Configuration Optimization for Multiplexing of Numerologies in 5G TDD New Radio , 2018, 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[8]  Lorenza Giupponi,et al.  Implementation and evaluation of frequency division multiplexing of numerologies for 5G new radio in ns-3 , 2018, WNS3 '18.

[9]  Marco Miozzo,et al.  An open source product-oriented LTE network simulator based on ns-3 , 2011, MSWiM '11.

[10]  Jeffrey G. Andrews,et al.  Modeling and Analyzing Millimeter Wave Cellular Systems , 2016, IEEE Transactions on Communications.