RADIUS Integration in Mobile CNAT Architecture
The Mobile CNAT architecture has four distinct layers:
-
Cloud — Host OS + Kubernetes installation.
-
Runtime — These are plugins to Kubernetes provided by the Cloud. This includes the container runtime (docker version) and Kubernetes plugins for volume (storage), networking, and load balancing.
-
Orchestration — Kubernetes functionality. Kubernetes provides abstractions for provided plugins (networking, volumes, load balancing) so that the CNAT components need not have knowledge of them.
-
Mobile CNAT Components — Application layer where the applications are built for mobility depending only on Kubernetes as much as possible.
For more details about the Mobile CNAT architecture, see the following link: https://wwwin-github.cisco.com/pages/mobile-cnat-infrastructure/architecture/arch/cnat_architecture.html
5GC Network Functions (NFs) run in the Application/CNAT Component layer of this architecture. RADIUS Client is an integral part of the SMF and PCF NFs.