Module 1: Foundations of 5G & The Automation Imperative Modules ((Native Open5GS on VM Edition)
Understand the fundamental architecture of 5G networks and why automation is essential. By the end of this module, you will have verified your native Open5GS installation, understood its key components, installed essential automation tools, and written your first automated API test against the 5G core.
LAB 1: Verifying Your Native Open5GS Environment & First Automation Script
Confirm your native Open5GS installation is operational, learn how to interact with its APIs, install automation tools, and write a simple Python script to query the NRF
Move beyond basic API testing to understand and automate 5G protocol interactions. Learn to craft custom NAS messages, simulate multiple gNBs, and validate SBA services. By the end of this module, you will have practical experience with protocol-level automation using Python, Scapy, and REST APIs.