https://github.com/my5G/my5G-RANTester
my5G-RANTester is a gNB/UE simulator for studying 3GPP standards and stressing a 5G core.
https://github.com/my5G/my5G-RANTester
5g 5g-simulation amf free5gc gnb load-testing nas ngap open5gs sctp smf testing-tools
Last synced: 17 days ago
JSON representation
my5G-RANTester is a gNB/UE simulator for studying 3GPP standards and stressing a 5G core.
- Host: GitHub
- URL: https://github.com/my5G/my5G-RANTester
- Owner: my5G
- License: apache-2.0
- Created: 2020-08-07T17:16:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-04T08:48:40.000Z (about 1 year ago)
- Last Synced: 2024-06-21T06:40:59.251Z (10 months ago)
- Topics: 5g, 5g-simulation, amf, free5gc, gnb, load-testing, nas, ngap, open5gs, sctp, smf, testing-tools
- Language: Go
- Homepage:
- Size: 7.68 MB
- Stars: 89
- Watchers: 12
- Forks: 31
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-telco - my5G-RANTester - my5G-RANTester is a gNB/UE simulator for testing 3GPP standards and stressing a 5G core. (RAN / 5G)
README
# my5G-RANTester

 

----
## Descriptionmy5G-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:
```
@article{SILVEIRA2022109301,
title = {Tutorial on communication between access networks and the 5G core},
journal = {Computer Networks},
volume = {216},
pages = {109301},
year = {2022},
issn = {1389-1286},
doi = {https://doi.org/10.1016/j.comnet.2022.109301},
url = {https://www.sciencedirect.com/science/article/pii/S1389128622003528},
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},
keywords = {NG-RAN, 5G core, NAS, NGAP}
}
```
If you have questions or comments, please email us: [my5G team](mailto:[email protected]).my5G-RANTester borrows libraries and data structures from the [free5gc project](https://github.com/free5gc/free5gc).
## Documentation
[https://github.com/my5G/my5G-RANTester/wiki](https://github.com/my5G/my5G-RANTester/wiki)
## Contributing
[https://github.com/my5G/template/blob/main/CONTRIBUTING.md](https://github.com/my5G/template/blob/main/CONTRIBUTING.md)
## License
Apache 2.0