1. Environment - anhtien17/free5GC GitHub Wiki

Simulations have been tested against the following environment:

  1. Software

    • OS: Ubuntu 20.04.2.0
    • gcc 7.3.0
    • Go 1.17 linux/amd64
    • kernel version 5.4.0-42-generic The listed kernel version is required for the UPF element.
  2. Minimum Hardware

    • CPU: Intel i5 processor
    • RAM: 4GB
    • Hard drive: 160GB
    • NIC: Any 1Gbps Ethernet card supported in the Linux kernel
  3. Recommended Hardware

    • CPU: Intel i7 processor
    • RAM: 8GB
    • Hard drive: 160GB
    • NIC: Any 10Gbps Ethernet card supported in the Linux kernel

This guide assumes that you will run all 5GC elements on a single machine.