Network Convergence System 1004


Explore the Content Hub, the all new portal that offers an enhanced product documentation experience.

  • Use faceted search to locate content that is most relevant to you.

  • Create customized PDFs for ready reference.

  • Benefit from context-based recommendations.

Get started with the Content Hub at to craft a personalized documentation experience.

Do provide feedback about your experience with the Content Hub.

The Cisco NCS 1004 chassis is a 2 RU chassis that delivers a universal transponder solution which provides excellent performance for metro, long-haul and submarine applications. At 2 RU, the system supports up to 4.8Tbps of client and 4.8Tbps of trunk traffic with NCS1K4-1.2T-K9 cards. At 2 RU, the system supports up to 3.2Tbps of client and 3.2Tbps of trunk traffic with NCS1K4-1.2TL-K9 and OTN-XP cards.

NCS 1004 has the following components:

  • Removable controller

  • Two replaceable power supply units

  • Three replaceable fan units

  • Four line card slots

For all the versions of the Release Notes for Cisco NCS 1004, see the Release Notes URL.

Software Features Introduced in Release 7.0.1


Before you dive into this release's features, we invite you to to experience the features of the Cisco Content Hub.Here, you can, among other things:

  • Create customized books to house information that’s relevant only to you.

  • Collaborate on notes and share articles by experts.

  • Benefit from context-based recommendations.

  • Use faceted search to close in on relevant content.

And, if you are already experiencing the Content Hub, we'd like to hear from you!

Click the Feedback icon on the page and let your thoughts flow!

For more information about software features described below, see the Configuration Guide for Cisco NCS 1004, IOS XR Release 7.0.1.

AINS Support

AINS (Automatic-In-Service) allows the controller to automatically move to automatic-in-service state after the maintenance window is completed. A soak time period is associated with AINS state. The controller automatically moves to In-Service (IS) state after the soak time period is completed.

Auto-FEC Support

The FEC configuration is automatically enabled only for the pluggables that are supported for Auto-FEC. If the user manually configures FEC, the manual configuration will override the Auto-FEC.

The supported pluggables for Auto-FEC are as follows:

  • QSFP-100G-SR4-S

  • QSFP-100G-CWDM4-S

  • QSFP-100G-SM-SR

  • QSFP-100G-AOC-1M

  • QSFP-100G-AOC-3M

  • QSFP-100G-AOC-10M

GMPLS UNI Flexible Grid

The user can create a GMPLS optical channel trail (OCH Trail) in a network where the NCS 1004 node is connected to a NCS 2000 series node. The OCH trail circuit originates from a NCS 1004 trunk interface (UNI-C) on the source NCS 1004 node and terminates on the NCS 2000 series interface (UNI-N) on the destination NCS 2000 series node to create an optical connection. In a ROADM network, the wavelengths can be automatically configured using GMPLS UNI.

Headless Mode

During process restarts, CPU reload, or removal of CPU, the NCS1004 operates in headless mode for upto 72 hours. During this time, traffic is not impacted, even though the control plane is not up and running.

Idle Insertion

Idle insertion feature allows you to hold the propagation of Local Fault, when a fault occurs on the trunk port. This feature is enabled on the ethernet controller by configuring the hold-off timer.

Laser Squelching

Ethernet controllers can be configured to enable laser squelching so that the laser is brought down in the event of trunk faults (LOS, LOF) and a SQUELCHED alarm is raised.

Layer 1 Encryption

The NCS 1004 provides AES256 based layer 1 encryption for 100GE clients. IKEv2 is used for authentication of the devices in an encryption session and the protocol provides pre-shared keys for authentication. GCC is the communication channel between two NCS 1004 nodes.


The LLDP packets that are received on the client controller are snooped and forwarded to trunk, by default. When LLDP drop is enabled on the client controller ports of the muxponder or muxponder slice, the LLDP frames are dropped on the ports without forwarding.

Performance Monitoring

PM counters for the controllers can be retrieved in 30 second, 15 minute, or 24 hour intervals. These parameters simplify troubleshooting operations and enhance data that can be collected directly from the equipment.

USB Automount

When a USB device is inserted in NCS 1004, it is automatically mounted in sysadmin-vm with Read and Write permissions and unmounted in XR by default. The USB device is automatically mounted in sysadmin-vm only when the file system of the USB device is FAT or FAT32. This feature allows you to read from or write files and folders onto the USB device without explicitly mounting it. The mounted USB device can be accessed as disk2: file system.

Smart Licensing Support

Smart Licensing is a cloud-based, software license management solution that enables you to automate time-consuming, manual licensing tasks. The solution allows you to easily track the status of your license and software usage trends.

The licensed line card supports 400G, 500G, and 600G configurations. In the case of unencrypted licenses, licenses are charged on a per port basis for every 100G configured for configurations greater than 400G. However, for encrypted licenses, all ports are charged for any configuration.

Sub-Sea Configuration

The sub-sea feature is a special configuration that can be provisioned on the 1.2 Tbps line card to bring up optical links in a sub-sea network. This configuration involves configuring the following parameters on the optics controller to achieve spectral efficiency:

  • Roll-off factor

  • Non-linear compensation

  • TIA colorless setting

  • SOP tolerance

  • RX VOA mode

  • RX VOA setpoint

  • Carrier phase recovery parameters

Supported Card Modes

The 1.2Tbps card has two trunk ports (0 and 1) and 12 client ports (2 through 13). The 1.2Tbps line card can be configured in two modes:

  • Muxponder-In this mode, both trunk ports are configured with the same trunk rate. The client to trunk mapping is in a sequence.

  • Muxponder slice-In this mode, each trunk port can be configured independently of each other with different trunk rates. The client to trunk mapping is fixed. For Trunk 0, the clients are 2 through 7. For Trunk 1, the clients are 8 through 13.

OTU4 Support

The client data rates supported on the 1.2 Tbps card are 100GE and OTU4. The client ports can be configured with OTU4 only in the muxponder configuration mode. LLDP drop, L1 encryption, GCC, OTNSec, AINS, TCM level PM support, and Alarm monitoring are not supported on the OTU4 configuration. In OTU4 mode, laser squelch and hold-off timer are not supported. ODU-AIS is the fault propagation scheme supported on the client port. Only the ONS-QSFP28-LR4 pluggable supports dual rate (100GE and OTU4).

Supported Data Rates

The data rates supported on the 1.2Tbps card are:

Trunk Payload




Min GBd

Max GBd































Supported MIBs

The following MIBs are supported in NCS 1004 Release 7.0.1:






























Trail Trace Identifier

Trail trace identifier (TTI) is used to identify the signal from the source to the destination within the network. You can configure the TTI sent or expected string in ASCII string format only. When the expected TTI string does not match the received TTI trace string, the controller goes down and the OTUK-TIM alarm is raised. TTI can be configured on the coherentDSP controllers.

Non-traffic Impacting Firmware Upgrade

Use the upgrade module location fpd all command to upgrade both the FPDs (LC_CPU_MOD_FW and LC_OPT_MOD_FW) of the 1.2T line card. FPD upgrades from R7.0.1 to later releases do not have an impact on the traffic. For R7.0.0 to R7.0.1 upgrade, traffic is impacted while upgrading LC_OPT_MOD_FW.

For more information about the firmware upgrade, see the System Setup and Software Installation Guide for Cisco NCS 1004

Release Packages for Cisco NCS 1004

Feature Set



Composite Package

Cisco IOS XR Core Bundle + Manageability Package


Contains required core packages, including OS, Admin, Base, Forwarding, SNMP Agent, FPD, and Alarm Correlation and Netconf-yang, Telemetry, Extensible Markup Language (XML) Parser, HTTP server packages.

Individually-Installable Optional Packages

Cisco IOS XR Security Package


Support for Encryption, Decryption, IP Security (IPSec), Secure Socket Layer (SSL), and Public-key infrastructure (PKI).

System Requirement

Memory Configuration

At least 16 GB RAM

Supported Hardware

For a complete list of supported optics, hardware and ordering information, see the Cisco NCS 1004 Datasheet.

To install the Cisco NCS 1004, see the Cisco NCS 1004 Hardware Installation Guide.

Determine Software Version

Log in to NCS 1004 and enter the show version command

RP/0/RP0/CPU0:ios#show version
Wed Jan 29 04:47:41.568 UTC
Cisco IOS XR Software, Version 7.1.1
Copyright (c) 2013-2020 by Cisco Systems, Inc.

Build Information:
Built By : deenayak
Built On : Mon Jan 27 01:14:17 PST 2020
Built Host : iox-lnx-072
Workspace : /auto/srcarchive15/prod/7.1.1/ncs1004/ws
Version : 7.1.1
Location : /opt/cisco/XR/packages/
Label : 7.1.1

cisco NCS-1004 () processor
System uptime is 21 hours 11 minutes

Determine Firmware Support

Log in to NCS 1004 and enter the show hw-module fpd command:

RP/0/RP0/CPU0:BH-SIT1#show hw-module fpd
Wed Aug 28 11:13:23.307 IST
                                                               FPD Versions
Location   Card type             HWver FPD device       ATR Status   Running Programd
0/0        NCS1K4-1.2T-K9        2.0   LC_CPU_MOD_FW        CURRENT   70.10    70.10
0/0        NCS1K4-1.2T-K9        1.0   LC_OPT_MOD_FW        CURRENT    1.09    1.09
0/1        NCS1K4-1.2T-K9        2.0   LC_CPU_MOD_FW        CURRENT   70.10     .10
0/1        NCS1K4-1.2T-K9        1.0   LC_OPT_MOD_FW        CURRENT    1.09    1.09
0/2        NCS1K4-1.2T-K9        2.0   LC_CPU_MOD_FW        CURRENT   70.10    70.10
0/2        NCS1K4-1.2T-K9        1.0   LC_OPT_MOD_FW        CURRENT    1.09    1.09
0/3        NCS1K4-1.2T-K9        2.0   LC_CPU_MOD_FW        CURRENT   70.10    70.10
0/3        NCS1K4-1.2T-K9        0.0   LC_OPT_MOD_FW        CURRENT    1.09    1.09
0/RP0      NCS1K4-CNTLR-K9       4.0   CSB_IMG           S  CURRENT    0.200   0.00
0/RP0      NCS1K4-CNTLR-K9       4.0   TAM_FW               CURRENT   36.08    36.08
0/RP0      NCS1K4-CNTLR-K9       1.14  BIOS              S  CURRENT    4.20    4.20
0/RP0      NCS1K4-CNTLR-K9       4.0   CPU_FPGA             CURRENT    1.14    1.14
0/PM0      NCS1K4-AC-PSU         0.0   PO-PriMCU            CURRENT    2.70    2.70
0/PM1      NCS1K4-AC-PSU         0.0   PO-PriMCU            CURRENT    2.70    2.70
0/SC0      NCS1004               2.0   BP_FPGA              CURRENT    1.25    1.25
0/SC0      NCS1004               2.0   XGE_FLASH            CURRENT   18.04    18.04

The above show output lists the hardware components that are supported in current release with their status. The status of the hardware must be CURRENT; Running and Program version must be similar.

Open Caveats for NCS 1004

The following table lists the open caveats for NCS 1004.

Caveat ID Number



MEA and IMPROPER REMOVAL alarms are not getting reported on SNMP


LC_OPT_MOD_FW module is in fail state after LC force upgrade


Traffic down after QSFP OIR- Improper removal alarms reported- QSFP28 SM-SR


PM counters and PCS stats gets affected when collecting show tech


show controller optics output has IMPROPER removal for nearly 10 seconds while calv reload


mxponder config modification, through Declarative way, removes dependent controller configs