Cross Provisioning Platform for Canoga Perkins NIDs Overview
The Cross Provisioning Platform (CPP) application provides a real-time operations support system (OSS) for creating and deploying services across multivendor devices.
In addition to provisioning Juniper Networks devices, Nokia devices, and NEC’s iPASOLINK devices, the CPP application can provision services across Juniper Networks devices and Canoga Perkins network interface devices (NIDs).
To provision end-to-end services across Juniper Networks devices and Canoga Perkins NIDs, Cross Provisioning Platform integrates with an Element Management System, CanogaView. The CanogaView has a customized Bell Canada proprietary software, Bell Interface Module.
The Cross Provisioning Platform application integrates with CanogaView and uses the Bell Interface Module’s REST APIs to provision end-to-end services across Juniper Networks devices and Canoga Perkins NIDs.
Figure 1 illustrates the high-level architecture of how CPP communicates with multivendor devices including Canoga Perkins devices:

The Cross Provisioning Platform application supports the following Canoga Perkins NIDs:
Model 9145E
Model 9145ELB
Model 9145EMP
The Vendor Type Canoga and the Device Role NID are added to existing Vendor Types and Device Roles in CPP to facilitate provisioning of services across the Juniper Networks devices and Canoga Perkins NIDs.
The following functions that are part of the native CPP functionality are not supported on Canoga Perkins NIDs:
Device Configlets
Configuration audit
Bulk Operations
Interface migration
Report Management
To provision services for Canoga Perkins NIDs by using CPP, you must:
Configure the OSS parameters. For more information about configuring OSS parameters, see Configuring OSS Parameters for Canoga Perkins NIDs.
Add and synchronize Canoga Perkins NIDs. For more information about adding and synchronizing devices, see Adding a Canoga Perkins NID to Cross Provisioning Platform and Synchronizing Canoga Perkins NIDs with OSS.
Create service definitions. For more information about creating service definitions, see Creating a Service Definition for Canoga Perkins NIDs.
Create and deploy service orders. For more information about creating and deploying service orders, see Creating a Cross Provisioning Platform Service Order for Canoga Perkins NIDs.