my5G-RANTester is a tool for emulating control and data planes of the UE (user equipment) and gNB (5G base station). my5G-RANTester follows the 3GPP Release 15 standard for NG-RAN (Next Generation-Radio Access Network). Using my5G-RANTester, it is possible to generate different workloads and test several functionalities of a 5G core, including its complaince to the 3GPP standards. Scalability is also a relevant feature of the my5G-RANTester, which is able mimic the behaviour of a large number of UEs and gNBs accessing simultaneously a 5G core. Currently, the wireless channel is not implemented in the tool.
If you want to cite this tool, please use the following information:
@ARTICLE{dominato2021tutorial,
title={Tutorial on communication between access
networks and the 5G core},
author={Lucas Baleeiro Dominato and Henrique Carvalho de Resende and Cristiano Bonato Both and Johann M. Marquez-Barja and Bruno O. Silvestre and Kleber V. Cardoso},
year={2021},
eprint={2112.04257},
archivePrefix={arXiv},
primaryClass={cs.NI},
url={https://arxiv.org/pdf/2112.04257.pdf}
}
If you have questions or comments, please email us: my5G team.
my5G-RANTester borrows libraries and data structures from the free5gc project.
https://github.com/my5G/my5G-RANTester/wiki
https://github.com/my5G/template/blob/main/CONTRIBUTING.md
Apache 2.0