Skip to content
Sir0ncyPublic

About

Research about 5G Networks using Open5GS and UERANSIM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open5GS 5G Network Lab

Containerized 5G network and slicing lab using Open5GS and UERANSIM.

Current Topology

  • Slice 1: SST 1, SD 000001
  • Slice 2: SST 1, SD 000002
  • UE1: 100.100.100.2
  • UE2: 200.200.200.2
  • One simulated gNB serves both UEs

How to Run

Copy the .env.template file, named it .env

cp .env.template .env

Build the base image for Open5GS core image:

docker build -t docker_open5gs ./base

Change 'DOCKER_HOST_IP' to your host IP

DOCKER_HOST_IP=x.x.x.x

Start Open5GS:

docker compose -f sa-deploy.yaml up -d

Start UERANSIM:

cd ueransim
docker compose up

Check Open5GS:

docker compose -f sa-deploy.yaml ps

Check UERANSIM:

docker compose ps

Project Structure

.
├── sa-deploy.yaml
├── .env.example
├── amf/
├── ausf/
├── bsf/
├── nrf/
├── nssf/
├── pcf/
├── scp/
├── udm/
├── udr/
├── smf-1/
├── smf-2/
├── upf-1/
├── upf-2/
└── ueransim/
    ├── docker-compose.yaml
    └── config/
        ├── gnb.yaml
        ├── ue-1.yaml
        └── ue-2.yaml

About

Research about 5G Networks using Open5GS and UERANSIM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages