Data flow
Request path (northbound → core → southbound)
- An external application sends a request to a Northbound Gateway (following a particular CAMARA API model).
- The Northbound Gateway receives the request in CAMARA API model and forwards it to AF Core.
- AF Core applies business logic and routes the request to the relavant Southbound Connector(s).
- The Southbound Connector maps internal models to 3GPP models and communicates with the target Network Function.
Internal eventing
The design uses a publish-subscribe model (Event Dispatcher) to avoid circular dependencies between state managers.