Skip to content

jaehoonpauljeong/Intent-Based-Network-Management-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Intent-Based Network Management Automation

This is the Intent-Based Network Management Automation in 5G Networks.

github image

(Objective)

IBN User sends a configuration file to 5G Core Network.

5G Core Network changes its internal policy according to the configuration file.

 

(Installation guide)

Open5gs: https://open5gs.org/open5gs/docs/guide/02-building-open5gs-from-sources/

srsRAN: https://docs.srsran.com/projects/4g/en/latest/general/source/1_installation.html

 

(Construction of Testbed)

  1. Install Open5gs, srsRAN22.04, MongoDB, and the dependencies

  2. Modify Open5gs configuration (AMF and UPF)

  3. Modify srsRAn22.04 configuration (enb.conf and rr.conf)

  4. Add SIM information (imsi, key, and opc) on both Open5GS and srsUE

  5. Create the TUN device with the interface name ogstun

  6. Run Open5GS, gNodeB, and srsUE

 

(specific configuration setting)

Open5gs setting

  1. sample.yaml file setting
  2. Adding USIM informaiton
  3. Setting up TUN device and running Open5gs

srsRAN setting

  1. Installing srsRAN configure files
  2. Modify enb.conf file
  3. Modify rr.conf file

srsUE setting

  1. Modify ue.conf file

Running Open5gs + srsRAN + srsUE

  1. Run Open5gs 5gc file and srsRAN enb.conf file
  2. Run srsUE file
  3. check the connection between Open5gs + srsRAN and srsUE

 

Demo Youtube video

https://www.youtube.com/watch?v=DSxbhpWRvaI

About

This is the Intent-Based Network Management Automation in 5G Networks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published