项目作者: my5G

项目描述 :
my5G-RANTester is a gNB/UE simulator for testing 3GPP standards and stressing a 5G core.
高级语言: Go
项目地址: git://github.com/my5G/my5G-RANTester.git
创建时间: 2020-08-07T17:16:11Z
项目社区:https://github.com/my5G/my5G-RANTester

开源协议:Apache License 2.0

下载


my5g-core

my5G-RANTester

GitHub
GitHub go.mod Go version GitHub commit activity
GitHub last commit
GitHub contributors


Description

my5G-RANTester is a tool for emulating control and data planes of the UE (user equipment) and gNB (5G base station). my5G-RANTester aims to implement NGAP and NAS protocol definied the 3GPP Release 15 (R15) and beyond. Using my5G-RANTester, it is possible to study several functionalities of a 5G core, including its adherence 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 accessing 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:

  1. @article{SILVEIRA2022109301,
  2. title = {Tutorial on communication between access networks and the 5G core},
  3. journal = {Computer Networks},
  4. volume = {216},
  5. pages = {109301},
  6. year = {2022},
  7. issn = {1389-1286},
  8. doi = {https://doi.org/10.1016/j.comnet.2022.109301},
  9. url = {https://www.sciencedirect.com/science/article/pii/S1389128622003528},
  10. author = {Lucas B.D. Silveira and Henrique C. {de Resende} and Cristiano B. Both and Johann M. Marquez-Barja and Bruno Silvestre and Kleber V. Cardoso},
  11. keywords = {NG-RAN, 5G core, NAS, NGAP}
  12. }

If you have questions or comments, please email us: my5G team.

my5G-RANTester borrows libraries and data structures from the free5gc project.

Documentation

https://github.com/my5G/my5G-RANTester/wiki

Contributing

https://github.com/my5G/template/blob/main/CONTRIBUTING.md

License

Apache 2.0