RADIUS Integration in Mobile CNAT Architecture

The Mobile CNAT architecture has four distinct layers:

  1. Cloud — Host OS + Kubernetes installation.

  2. 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.

  3. Orchestration — Kubernetes functionality. Kubernetes provides abstractions for provided plugins (networking, volumes, load balancing) so that the CNAT components need not have knowledge of them.

  4. 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.