Feature Description
The Cisco Network Service Orchestrator (NSO) based configuration management for 4G CUPS supports:
-
Onboarding of Cisco Virtual Network Function (VNF) devices—CP, UP, and RCM
-
Centralized configuration management of 4G-based CPs, UPs, and RCMs for Day-N, Day-1, and Day-0.5 CUPS configuration push.
-
Day-0.5 applies to N:M UP redundancy scheme that uses RCM. The Day-0.5 configuration is intended for the UP to communicate to the RCM, so that it's role can be defined and suitable configuration be pushed subsequently.
-
-
The RCM (Resource Control Manager) supports both initial setup (Day-1) and ongoing configuration management (Day-N). This applies to RCM deployed as a virtual machine (VM-based) and cloud-native RCM deployed on the CNDP (Cloud Native Data Plane) platform
Managing customer configuration management for 4G CUPS deployments using NSO automation also exhibits reusability, standard notification management, and systematic device configuration governance.
Use Cases
The NSO configuration-handling caters to the following use cases:
-
NSO on-boarding of VNFs (CPs, UPs, and RCMs) that are already deployed using Management IPs:
-
Onboarding of already-running VNFs (CPs, UPs, and RCMs) as devices into NSO and perform post-check to ensure the reachability and functioning of the devices. This is preliminary step to push/sync any configuration and establish communication for notifications.
Orchestration of VNF devices (Instantiation and Destroy) is a separate module, and it doesn’t have any dependency on configuration module. We need certain details (IP, Port, Management Username/Password) to onboard the device and supporting configuration management.
-
-
Allowing to store native-configs or device-templates for CPs, UPs, and RCMs:
-
Providing interface through RESTCONF/NSO-CLI to manage the reusable configurations for devices with logical name. Providing flexibility to network SMEs/Operators to create, modify, delete, and disable/enable the configurations. Aim is to pick those active configurations and apply to the device set as part of Day-0.5, Day-1, or Day-N for CPs, UPs, and RCMs.
-
-
Providing CLI/REST interface to apply Day-N/Day-1/Day-0.5 configurations to device logical groups (including CPs/UPs/RCMs) or custom list of target devices:
-
Providing interface through RESTCONF/NSO-CLI to Network SMEs/Operators to push Day-N/Day-1/Day-0.5 configurations to single or set of devices (CPs, UPs, or RCMs). This interface exhibits notifications/status on the progress of configuration push to the end users.
-
-
Logistic management of configuration management per device basis (Day-N, Day-1, or Day-0.5 pushed):
-
Providing dashboard utility and managing the configuration logs per device basis. This log is useful to know the most recent activity done on the device.
-
-
5. Build the notification framework for RCM notification management in (N:M cases) and automate the configuration push for UPs for Day-N, Day-1, and Day-0.5:
-
Building notification framework in NSO to listen to RCM NetConf notifications on status changes, and push configurations automatically based on scenarios.
-