free5GC Stage 3 安裝示範 此示範分兩階段。第一部分我們將: 安裝 VirtualBox 在 VirtualBox 上安裝 Ubuntu Server VM (虛擬機器) 在本機藉由 SSH 連線到 Ubuntu 並安裝 free5GC stage 3 執行 free5GC 的測試腳本 第二部分我們將: 建立第二個 Ubuntu Server VM 藉由 SSH, install a third-party UE and RAN emulator on the VM 藉由 SSH 連線到此 VM, 安裝一開源 UE 及 RAN 的模擬器 (UERANSIM) 啟動 free5GC 5G 核網,並使用此模擬器經由核網連線至網際網路 1.

free5GC Stage 3 Installation Demo In the first part of the demo, we will install VirtualBox create a Ubuntu Server VM using VirtualBox use SSH to connect to the Ubuntu VM to install free5GC stage 3 run free5GC test scripts In the second part, we will create another Ubuntu Server VM via SSH, install a third-party UE and RAN emulator on the VM use the emulator to access Internet through the free5GC core network 1.

Recommended Environment free5gc has been tested against the following environment: Software OS: Ubuntu 18.04 gcc 7.3.0 Go 1.14.4 linux/amd64 kernel version 5.0.0-23-generic The listed kernel version is required for the UPF element. Minimum Hardware CPU: Intel i5 processor RAM: 4GB Hard drive: 160GB NIC: Any 1Gbps Ethernet card supported in the Linux kernel Recommended Hardware

free5GC 小試身手 此示範我們將利用 free5GC 核網 及 UE/RAN 模擬器操作一些簡單的網路應用: ping + tcpdump wget ptt (ssh bbsu@ptt.cc) ping + tcpdump 首先將 free5GC 核網及 UERANSIM 啟動 (free5gc 需要一個終端機, ueransim 需要兩個終端機)。 再開啟新的終端機登入 ueransim: ssh 192.168.56.102 -l ubuntu 用 ifconfig 確認 uesimtun0 通道已建立,並用 ping 試試藉由 uesimtun0 能否連通: $ ping google.com PING google.com (172.217.27.142) 56(84) bytes of data.

free5GC Simple Apps In this demo we will use free5GC together with UERANSIM to exercise on some simple network applications: ping + tcpdump wget and curl ping + tcpdump First start up free5GC and ueransim VMs. This requires one SSH terminal for free5gc, and two for ueransim. Open another SSH terminal and log in into ueransim: