Skip to content

This profile creates a 5G core via Open5GS and connects it to a simulated gNB Base Station and specified number of User Equipment (UE) via UERANSIM. Everything is set up automatically to be able to connect a single UE to the netwowrk with IMSI 901700000000000.

Notifications You must be signed in to change notification settings

MShayanNazeer/Open5Gs-UERANSIM-Powder-Profile

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open5Gs ft. UERANSIM

This is a POWDER profile that automatically instantiates a full simulated 5g core network and UE RAN. It uses Open5GS for the 5c core, spread across n physical nodes, and uses UERANSIM v3.1.1 to simulate a gNB and UE devices.

This profile creates and registers a changeable number of UEs. There is a script at /local/repository/scripts/connect-all-ues.sh that can be run on sim-ran node to start and create PDU sessions (and therefore interfaces) for all 10 UEs at once, as well as test them all for internet connectivity.


The webui server of open5gs can be accesed on the node running Open5Gs. For more information visit Open5gs:webUI

Use following command to access webui on remote server
ssh -L 9090:localhost:9999 {powder user-name}@pc{machine number}.emulab.net

About

This profile creates a 5G core via Open5GS and connects it to a simulated gNB Base Station and specified number of User Equipment (UE) via UERANSIM. Everything is set up automatically to be able to connect a single UE to the netwowrk with IMSI 901700000000000.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 52.7%
  • Python 47.3%