Design a Network Using Cisco ONP
You can design a network in one of the following ways:
-
Manual Design―Create a network design using a design palette.
-
Import Design―Import a network design from an Excel sheet, Live Network Import or from an existing network from CTP, or another instance of Cisco ONP.
Manually Design a Network Using Cisco ONP
Feature Name |
Release Information |
Feature Description |
---|---|---|
Multi-Layer Platform (MLP) Greenfield Design with NCS 4k-1k-2k |
Cisco ONP Release 4.1 |
This feature allows you to perform the following:
|
You can create any of the following network designs:
-
Spectrum Switched Optical Network (SSON) that uses flexible spectrum allocation, where the required minimum spectral resources are allocated adaptively based on traffic demand and network conditions
-
Non-SSON network that allocates single spectrum (fixed spectrum) irrespective of the traffic demand and network conditions
Perform the following steps to create a network in the Cisco ONP:
Before you begin
Procedure
Step 1 |
Choose .The Create New Network dialog box appears. |
Step 2 |
If you want to create an SSON network, check the SSON Network check box, else leave the SSON Network check box unchecked. |
Step 3 |
Choose the System Release for NCS 2K from the drop-down list. You cannot change the system releases that are available for NCS 4K and NCS 1K. |
Step 4 |
Click Create. You can view a map and the design palette. For more information, see Design Palette. |
Step 5 |
Click the Drawing Tool icon (pencil and ruler crossed). |
Step 6 |
Add sites to the map using the drawing tool. |
Step 7 |
Create services between the sites. Cisco ONP provides only OTN service.
|
Step 8 |
Create media channels (for SSON), or waves (for non-SSON) between the sites. |
Step 9 |
Choose . |
Step 10 |
Enter a network name in the Give a Network Name dialog box. |
Step 11 |
Click Save. |
Create Shared Risk Link Group
You can use the Shared Risk Link Group (SRLG) feature for routing protected services. You can create SRLGs through the Excel import file SRLG tab or through the Cisco ONP GUI using the following procedure:
Note |
SRLG is supported only for the non-SSON network including the traffic nodes. |
Before you begin
Procedure
Step 1 |
Click the network tree panel in the left. |
Step 2 |
Expand Fibers. |
Step 3 |
Check the check box next to each fiber in the same SRLG. |
Step 4 |
After all fibers are checked, right-click, and select Create SRLG. SRLG is created with a unique name. You can rename the SRLG. |
Import Network Using Excel Sheet
Note |
By default, the system release of the Excel imported network is 11.0. |
Before you begin
Procedure
Step 1 |
Choose to download the Excel sheet template. The template has the following mandatory tabs, and the respective fields to be filled in the Excel sheet.
|
||||||||||||||
Step 2 |
Fill the network details in the template file or edit the current network file, and save the file. |
||||||||||||||
Step 3 |
Choose . |
||||||||||||||
Step 4 |
Browse, select the saved file, and click Import. |
Cisco Transport Planner Network Import Support
You can import the networks that are created and analyzed from Cisco Transport Planner (CTP) to Cisco ONP, to avoid recreating the networks that are already created in CTP. The CTP network files are in .mpz format. You can, release upgrade, the imported networks.
Note |
|
Supported Hardware
-
Aliens and transponders
-
Contentionless point-to-point demands
-
Flex network
-
Gain Equalizer
Note
The Gain Equalizer node changes as a ROADM node when you unlock the site after the release upgrade.
-
ROADM-SMR-9 and SMR-20
-
All flex supported amplifiers, controller cards, and chassis types
Import MPZ Design File
Use this task to import .mpz file from CTP to Cisco ONP.
Note |
Importing of mpz networks with P-Ring and A2A demands is not supported. Hence, we recommend you to delete these demands in CTP, reanalyze the networks in CTP and import the mpz into Cisco ONP. |
Before you begin
Log in to Cisco ONP Web Interface as a user with network creation permission.
Import the required aliens and layout template using and options. For more information, refer Manage Alien and Manage Layout .
Delete the parameters that are not supported by Cisco ONP from the .mpz file and then import the .mpz file to Cisco ONP.
Procedure
Step 1 |
Choose .The Import File (.mpz) dialog box appears. |
||
Step 2 |
Browse to the .mpz file stored in your local system. |
||
Step 3 |
Click Import. The .mpz file gets imported to Cisco ONP.
|
||
Step 4 |
Choose or to make any changes on the imported network.
|
Export the CPZ File
Cisco ONP stores the network design file as .cpz file in its database. You can export the design file into your local system.
-
The .cpz file of a network in the design mode includes design file, layout template, and alien details.
-
The .cpz file of a network in the analyze mode includes a design file, analyze file, ANS file, per side ANS file, BOM, error messages, trace files, layout template, mpz, and report.
-
For the network in upgraded mode, you can export only the last child in the parent child hierarchy.
-
You can export only one network at a time.
Before you begin
Procedure
Step 1 |
Choose .The Select Network To Open dialog box appears. |
||
Step 2 |
Click the network that you want to export, from the list of networks. The network opens.
|
||
Step 3 |
Choose .The Export .cpz file dialog box appears. |
||
Step 4 |
Rename the file if required. |
||
Step 5 |
Click Export. |
||
Step 6 |
Save the file in your local system. |
Import CPZ File
You can import the cpz network design files that are exported from another Cisco ONP instance.
Note |
You can import only the networks that are exported from the current release. |
Before you begin
Procedure
Step 1 |
Choose .The Import .cpz file dialog box appears. |
||
Step 2 |
Click Choose file, and select a cpz network design file that you want to import into Cisco ONP, from your local system. |
||
Step 3 |
Click Import. If the names of the alien and layout template files available in the Cisco ONP database and the imported network file are the same, you are prompted to confirm whether you want to overwrite the existing file.
|
||
Step 4 |
Check the Overwrite Network check box, if you want to overwrite the existing file. If you leave the check box unchecked, Cisco ONP saves the imported network as a new network. |
||
Step 5 |
Choose the alien files and layout template that you want to replace. If you do not choose the alien or the layout template file, the files will not be imported. |
||
Step 6 |
Click Confirm. The imported network is saved in the Cisco ONP database. |
Live Network Import
Feature Name |
Release Information |
Feature Description |
---|---|---|
Live Network Import |
Cisco ONP Release 4.1 |
This feature allows you to import a live deployed network having NCS 1004, NCS 2000, and NCS 4000 nodes into Cisco ONP, using the LNI (Live Network Import) import template. This feature also allows you to view network topology, BOM, and layout report. |
The Live Network Import (LNI) feature allows you to perform a live import of network having NCS 1004, NCS 2000, and NCS 4000 nodes into Cisco ONP. You must have Network Management role to perform the LNI operation. After importing you can visualize the complete deployed network details in Cisco ONP. Map shows the network topology, and you can view the node, fiber, OTN service, and media channel properties in the Network Tree, and the Entity Editor.
Perform Live Network Import
Use this task to perform live import of a network:
Before you begin
-
Perform LNI only when the network is in a stable or running state. Do not perform LNI during the maintenance period for software upgrade.
-
Configure all the mandatory parameters on the circuit.
-
Make sure that the following Cisco IOS XR Software Maintenance Updates (SMUs) are loaded on the NCS 4000 devices on top of Cisco IOS XR Release 6.5.28:
-
ncs4k-6.5.28.CSCvu93045.tar
-
ncs4k-sysadmin-6.5.28.CSCvt67465.tar
-
ncs4k-6.5.28.CSCvv79518.tar
-
-
Make sure that there is a provision for opening three TL1 sessions per NCS 2000 device for Live data collection. NCS 2000 devices should not be overloaded with too many TL1 sessions.
-
Make sure that the fibers are configured with the same channel numbers (Spectral Density, ex: 91.0/82.0) on both source and destination ends.
-
Check the card label set for the following NCS 2000 cards and update it if they are not aligned.
PID
Card Label
NCS2K-16-AD-CCOFS
AD-16-FS
NCS2K-20-SMRFS
SMR20-FS-CV
NCS2K-20-SMRFS-L
SMR20-FS
NCS2K-9-SMR17FS
SMR9-17-FS
NCS2K-9-SMR24FS
SMR9-24-FS
NCS2K-9-SMR34FS
SMR9-34-FS
NCS2K-9-SMR34FS-L
SMR9-34-FS
15454-M-RAMAN-COP=
OPT-RAMP-COP
15454-M-RAMAN-CTP=
OPT-RAMP-CTP
NCS2K-OPT-EDFA-35
OPT-EDFA-35
-
You must install Microsoft Excel in the Client Machine from where the browser is launched to open Cisco ONP application.
Procedure
Step 1 |
Choose , and download the template which is in the form of an Excel sheet. |
||||||
Step 2 |
Fill the template with the details of all the nodes belonging to the network to be imported and save the file. The following fields are mandatory:
|
||||||
Step 3 |
Choose . |
||||||
Step 4 |
Browse and choose the saved file. |
||||||
Step 5 |
If you want to clean the existing LNI database of the nodes and perform a fresh import, check the Fresh Import (Cleanup LNI Database) check box.
Leave this check box unchecked, if you want to import the details of only few of the nodes which had issues during the previous import.
|
||||||
Step 6 |
Click Import. |
||||||
Step 7 |
In the Device Onboarding dialog box, click OK.
|
||||||
Step 8 |
Click Job Monitor, and click Check Progress for the IMPORT_LIVE_NETWORK task, to view the status of the LNI operation in the LNI Progress dialog box. Click Refresh to see the updated status. After LNI is completed, the job is removed from the Job Monitor page. |
||||||
Step 9 |
Click Logs to view the list of events that are related to the LNI operation, as logs. |
||||||
Step 10 |
After the completion of the LNI operation, choose .The format of the LNI imported network filename is LNI_<Date>_<Time>. |
||||||
Step 11 |
Click the imported network name to view the network under the Map tab and its corresponding network tree in the left panel. The aggregated node including NCS 1004, NCS 2000, and NCS 4000 is indicated in purple color, and the aggregated node including NCS1004 and NCS 2000 is indicated in orange color in the network tree. You can view the tag Imported from Network in the top-right corner.
|
||||||
Step 12 |
Click the BOM tab to view the BOM details of the network.
You can export the CPZ, import the CPZ, and share the imported network. You can check the properties of the network using the Entity Editor. |
Ports Used in LNI
LNI application uses the following ports. If any port is shut down due to any failure, then the service is restarted by the Docker system.
Port |
Service |
Usage |
||
---|---|---|---|---|
8761 |
Eureka Service |
Registration and discovery service, which holds the information about all microservice applications |
||
8088 |
API Gateway |
Receives all the incoming requests, and then delegates the requests to internal microservices like LNI Broker |
||
8086 |
Collector Service |
Collects metrics and operation data from the devices |
||
8082 |
Device Manager |
Responsible for device onboarding process |
||
8083 |
Inventory Service |
Provides inventory data |
||
9975 |
TL1 plug-in Service |
South bound interface plug-ins for TL1 protocol-based NCS 2000 devices |
||
8898 |
NCS 2K Inventory Adapter Service |
Adapter module to transform NCS 2000 device response from collector to Cisco ONP NCMS schema-based POJO |
||
8899 |
NCS 4K Inventory Adapter Service |
Adapter module to transform NCS 4000 device response from collector to Cisco ONP NCMS schema-based POJO |
||
8900 |
NCS 1K Inventory Adapter Service |
Adapter module to transform NCS 1004 device response from collector to Cisco ONP NCMS schema-based POJO |
||
9976 |
NETCONF plug-in Service |
South bound interface plug-ins for NETCONF based 1K/4K devices |
||
8102 |
LNI Broker Service |
Provides interfaces for Cisco ONP BE service to trigger live network import |
||
8085 |
Topology Service |
Provides network topology data | ||
8090 |
Circuit Service |
Provides network circuit data |
||
8024 |
NETCONF Adapter Service |
Common adapter for Topology and Circuit services |
||
8091 |
Model Aggregator Service |
Aggregates inventory, topology, and circuit details under NCMS schema-based networks |
||
8092 |
TL1 Adapter Service |
Common adapter for Topology and Circuit Service |
||
5601 |
Kibana |
Data visualization and exploration tool that is used for log and time-series analytics, application monitoring, and operational intelligence use cases
|
||
2181 |
Zookeeper |
Keeps track of status of the Kafka cluster nodes, and also keeps track of Kafka topics, partitions publish-subscribe messaging system that enables inter service communication |
||
9092 |
Kafka |
Publish-subscribe messaging system that enables inter-service communication |
||
27017 |
Mongo |
Database to persist services data |
Supported Hardware and Software for LNI
The following table describes the software versions and hardware requirements of the network imported through LNI.
Property |
Values |
---|---|
Network |
|
Network Type |
SSON |
Platform |
ETSI |
System Release |
NCS 2000: R11.1, and R11.1.1.2 NCS 1004: XR 7.0.1 NCS 4000: XR 6.5.2.8 |
Site/Node |
|
Site Type |
4K-1K-2K: ADD/DROP, 1K-2K;Regen, 2K:ROADM/OLA |
ROADM |
SMR-20, SMR-9-17FS, SMR-9-34FS, SMR-9-24FS |
Amplifier |
RAMAN-CTP, RAMAN-COP, EDFA35-24, EDFA35-35 |
Degree Mesh Type |
DEG-5/UPG-4 |
Chassis Type |
4K: NCS4016, 2K:NCS2006, 1K:NCS1004 |
Power Supply |
4K-DC, 1K-DC, 2K-DC40 |
ECU |
ECU-S |
Controller Card |
TNCS-2, TNCS-2O |
Channel Rule |
82 |
Line Cards |
NCS1K4-1.2T-K9=, NCS4K-4H-OPW-QC2 |
Evolved Mesh |
ON and OFF |
Node Protection |
2K: Separated shelves, 4K: Single shelf |
Mpo16Lc |
MPO-16LC Unit |
Mpo16ToMpo08 |
MPO16TO2MPO8Cable |
Cascaded SMR |
Yes |
Enable NCS |
Yes |
Use Payg |
No |
Connection Verification |
Yes, No |
MF Unit |
MF-6RU, MF6-10RU, or MF-1RU |
Structure |
Line, Multidegree |
Scalable upto degree |
4, 8, 12 |
Power redundancy |
Yes |
IP Address |
IPv4 |
Fiber |
|
OSC Frame Type |
Auto |
DCN Extension |
Yes |
ENE/GNE |
Yes |
Length |
Yes |
Loss |
Yes |
Measurement Unit |
KM |
Length based Loss |
No |
Raman Amplified |
Yes |
Fiber Type |
G652-SMF-28E |
Connector Loss A |
Yes |
Connector Loss B |
Yes |
Cross OSC and Parallel OSC |
Yes |
Media Channel |
|
Traffic Type |
NCS1004_SP_16QAM_16QAM_300G_27%SDFEC_60GBd |
Protection |
Unprotected, and 1+R |
Path |
Actual Path |
Regen |
Regen site |
Multicarrier |
No |
Contentionless |
Yes |
Circuit State |
Restored, Unrestored |
Service |
|
Service Type |
100GE, 10GE, STM-64 |
Protection |
1+1, Unprotected, 1+R, 1+1+R, 1+1+R+R |
Path |
Actual Path |
Client Type (1K) |
OTU4 |
Interface Type (1K) |
BH |
Trunk Mode (1K) |
200G, 300G |
Baud Rate (1K) |
60 and 69 GBd |
Client Pluggable |
ONS-QSFP28-LR4=, QSFP-100G-SR4-S=,ONS-QSFP-4X10-MLR= |
Limitations of LNI
The LNI feature has the following limitations:
-
You cannot perform multiple LNI at the same time.
-
Scheduled LNI is not supported.
-
LNI does not support the following:
-
Non-SSON Network import
-
Non-Contentionless configuration import
-
Circuit import with NCS 2000 Transponder or Muxponder cards
-
-
Chassis position in layout may not be accurate in the live imported network.
Workaround: NCS 2000, NCS 1004, and NCS 4000 chassis are placed in separate racks for a better view of the layout. You can edit the same after network upgrade and analysis.
-
If X, Y coordinates are not configured in the devices, nodes are overlapped in the Cisco ONP map.
Workaround: Configure X, Y coordinates before importing the network for a better view of the topology in Cisco ONP map; otherwise, you can drag and drop the nodes in the Cisco ONP map and adjust the node position after importing.
-
Scalable up to degree parameter is not imported from the real device. Cisco ONP chooses the maximum scalable up to degree based on the number of line sides and contentionless sides present on the node.
Workaround: You can unlock node after upgrading and change the scalable up to degree. After unlocking the site, use layout template to rearrange the layout.
-
Cisco ONP imports the proto-PID, if any, present in inventory, and show as N/A PID in the Cisco ONP BOM.
-
Duplicate media channel label is not supported. If there are multiple media channels with same label present in the network, only one media channel is imported and the rest of them are discarded.
-
Fiber name, source, and destination names may not match between the first and the second import. Source and destination site names may interchange for bidirectional fibers.
-
If the regenerated demand is in restored state, the restored path is shown as working or protected path, and the service protection is shown as 1+R in Cisco ONP. The restoration details will not be available.
-
Service protection type is shown as 1+1+R or 1+1+R+R only if restoration path is available. Otherwise, service protection type will be shown as 1+1.
-
Preprovisioned cards are not listed in the Cisco ONP BOM, and they are populated after successful upgrade and analysis of the LNI network. Make sure that the cards are equipped to retrieve the PID details.
-
Fibers may not be associated with correct optical subnet if the fibers are not configured with the same channel number at both source and destination ends. Due to this amplifier output power may not be within valid range. Hence, you either correct channel number at both source and destination nodes and re-import the network, or associate the fiber with correct optical subnet after network upgrade in Cisco ONP.