Rust design
How the core keeps 5G network-function boundaries explicit.
Service map
| Boundary | Owns | Talks to |
|---|---|---|
| AMF | N2 signaling, NAS registration, access and mobility coordination | AUSF, UDM, NSSF, SMF |
| AUSF / UDM / UDR | Authentication and subscriber data | AMF, each other |
| NSSF / PCF | Slice selection and session policy | AMF, SMF |
| SMF | PDU-session control state and UPF programming | AMF, PCF, UPF |
| UPF | N3 GTP-U user-plane handling for the supported lab path | SMF, gNB |
| NRF | Network-function registration and discovery | Control-plane network functions |