In order to get a better understanding of as well as hands on experience with software defined networking, I started working on a small 5G lab. So far, I have started setting up Open5GS with a USRP B210, controlled by an Intel NUC (Next Level Computing) running Ubuntu 22.04, with an i7 CPU, 32 GB RAM, and a 256 GB SSD,. For a 10 MHz GPS clock source, I ordered a Leo Bodnar Electronics LBE-1421 2-port GPSDO and for sim cards, I ordered a set of sysmocom sysmoISIM-SJA5 cards.
I have been asked if this would need a license, however, in the United States, as long as only a low power signal is broad cased on an unlicensed frequency band no license is necessary. The unlicensed frequency bands for low powered applications such as this include the 902-928 MHz band, the 1910-1930 MHz band, and of course the WiFi bands.
So far, I have followed the Your First LTE tutorial, and plan to move toward a Kubernetes orchestrated containerized deployment. However, the next step is to replace an old OpenWRT Linux router with a newer OPNsense FreeBSD based one.
Other inspirations for this project came from:
Justin T. Mitchell – IMPLEMENTATION OF TACTICAL OPEN SOURCE 5G MOBILE NETWORKS
CISA – 5G Security Evaluation Process Investigation Version 1
Other Open 5G Cores include:


Leave a Reply