RADIUS Integration in Mobile CNAT Architecture

The Mobile CNAT architecture has four distinct layers:

  1. Cloud—Host OS + Kubernetes installation.

  2. Runtime—Plugins to Kubernetes provided by the Cloud. This layer 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 can be unware of them.

  4. Mobile CNAT Components—Application layer where the applications are built for mobility depending only on Kubernetes as much as possible.

5GC Network Functions (NFs) run in the Application or CNAT Component layer of this architecture. RADIUS Client is an integral part of the SMF.