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.

General architecture

Recommended environment

Non-3GPP-Wi-Fi use-case has been tested against the following environment:

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.