General information - mariotlemes/non3GPP-WiFi GitHub Wiki
Description
Non-3GPP-WiFi use-case aims to demonstrate the untrusted non-3GPP access to the my5G-core using a IEEE 802.11 network (WiFi) as illustrated by the following image.
Recommended environment
Non-3GPP-Wi-Fi use-case has been tested against the following environment:
- Software:
- OS: Ubuntu 18.04.
- kernel version 5.0.0-23-generic.
- my5G-core v3.0.4.
- my5G-non3GPP-access v0.0.1.
- gtp5g v0.2.0.
The listed kernel version is required for the UPF element.
-
Minimum Hardware:
- CPU: Intel i5 processor.
- RAM: 4GB.
- Hard drive: 30GB.
- NIC: Any 1Gbps Ethernet card supported in the Linux kernel.
-
Recommended Hardware:
- CPU: Intel i7 processor.
- RAM: 8GB.
- Hard drive: 160GB.
- NIC: Any 10Gbps Ethernet card supported in the Linux kernel.
Convention
In this tutorial, we used UE (User Equipment) instead of my5G-non3GPP-access. Therefore, the terms mentioned refer to the same component.
Prerequisite
This guide assumes that you will run all 5GC elements on a single machine and that my5G-core and UE are already installed in ~/my5G-core and ~/my5G-core/src/ue, respectivaly.