Cisco ONS 15200 Module Handbook, Release 2.0
Chapter 2, Network Control Board

Table of Contents

Network Control Board Module
2.1 Functional Description
2.2 Technical Specifications
2.3 Removing and Replacing an NCB Module

Network Control Board Module


This chapter describes the Cisco ONS 15200 Network Control Board (NCB) module. For information about software configuration, refer to the Cisco ONS 15200 Command Line Interface Manual.

2.1 Functional Description

Figure 2-1 shows the front panel of the NCB module.


Figure 2-1   Network Control Board Front Panel


2.1.1 Module Function

The NCB module is the central processor unit with all of its peripherals.

The Subnetwork Manager (SNM) software on the NCB manges the Client Layer Interface Port (CLIP) modules on the internal bus. In addition to controlling all of the ONS 15200 system CLIP modules, the NCB module collects information about system status, alarms, parameters, and actions on the internal data bus. You can also store performance monitoring data from the CLIP on the NCB and upload the data to external media.

With certain limitations described below, you can configure one or two active NCBs as CLIP managers in a network; an NCB in a network that is not provisioned as an active manager of a CLIP can still inventory the CLIP. Both of these functions are limited to a distance of two controller area network (CAN) bus extensions and two Qeyton proprietary protocol (QPP) jumps.

  • The internal CAN bus (through an electrical connection) can be extended with a CAN bus extension cable from one Multichannel Unit (MCU) or Single-channel Unit (SCU) to another co-located MCU or SCU to connect two or more co-located shelves to a logical network element (NE). (A maximum of four MCUs can be connected to form one logical NE; up to 60 data communications network (DCN) addresses are possible for CLIPs on one extended CAN bus.) Figure 2-2.
  • A QPP jump is the logical connection (through an optical connection) of the in-band communication channel between a pair of two CLIPs forming one path (Figure 2-2).

Figure 2-2   NCB Module Function


Read the status of the NCB board and the entire subnetwork on the Communication Interface module (CIM) immediately beneath it.

Access the NCB from the Ethernet port on the front panel or the MA port on the CIM. On the CIM, use the EIA/TIA-232 (RS-232) cable (P/N 72-2746-01 contained in the ATO NEBS3, CIM, Acc KIT [CISCO15252-N3]). This interface requires the parameters in Table 2-1.

Table 2-1   EIA/TIA-232 Interface

Parameter Condition

Baud rate

19.2 kbaud

Data bits

8

Parity

None

Stop bits

1

Flow control

None

ASCII settings

Send line end with line feed

2.1.2 Alarm and Supervisory Software

The NCB hosts the SNM software. The SNM supervises the CLIP modules and manages the communication channels to other management systems.


Note   The CLIP modules, when powered on, synchronize with their respective mates. Traffic comes up without the assistance of an NCB.

2.1.3 Front-Panel Indicators, Connections, and Adjustments

Table 2-2 shows the NCB module connectors on the front panel.

Table 2-2   NCB Connectors

Connector Significance

ETHER

Ethernet connector (8-pole modular jack)

IrDA

not connected (for future releases)

MMC

not connected (for future releases)

Indicators for the NCB are visible on the front panel of the CIM.

Table 2-3 shows the NCB module LEDs on the front panel of the CIM.

Table 2-3   CIM Front-Panel NCB Signals

LED Color Significance

Red

Critical or major alarm for the subnetwork

Yellow

Minor alarm or warning for the subnetwork

Green

NCB powered on


Note   When the red and yellow LEDs are flashing simultaneously, the NCB is rebooting. If the LEDs flash continuously, the NCB has entered boot mode. Refer to the Cisco ONS 15200 Command Line Interface Manual for further information.

2.2 Technical Specifications

This section covers optical, electrical, environmental, and mechanical specifications for the NCB module. Optical specifications and default thresholds do not apply.

2.2.1 Electrical Specifications

Two independent external voltages are used:

  • Primary source -48 VDC
  • Secondary source -48 VDC

  • Note   The NCB has a lithium-battery backup that maintains the Real Time Clock (RTC) NCB functionality for 24 hours during a complete -48 VDC power failure. The internal power supply charges the battery during normal use.


Warning Dispose of the battery and/or the NCB in an environmentally friendly way. Ultimate disposal of the lithium battery and the NCB module must be handled according to all applicable international, national, and local laws and regulations.

2.2.2 Environmental Specifications

Table 2-4 lists the environmental specifications for the NCB.

Table 2-4   NCB Environmental Specifications

Item Specification

Normal operating temperature

+5°C to +40°C (41°F to 104°F)

Short term operating temperature
for equipment shelves
(per Telcordia GR-63 Core, NEBS level 3)

-5°C to +55°C (23°F to 131°F)

Rate of temperature change

30°C/h (54°F/h)

Normal operating relative humidity

5 to 85%, but not to exceed 0.024 kg water per kg dry air

Short term operating relative humidity (per Telcordia GR-63 Core, NEBS level 3)

5 to 90%, but not to exceed 0.024 kg water per kg dry air

2.2.3 Mechanical Specifications

Table 2-5 lists physical dimensions.

Table 2-5   NCB Module Physical Dimensions

Item Dimension

Height

232 mm (9.1 in.)

Depth

215 mm (8.5 in.)

Width

20 mm (0.8 in.)

Weight

0.38 kg (0.8 lb)

2.3 Removing and Replacing an NCB Module

This section explains how to remove and replace NCB modules.


Note   Under normal circumstances, removing the NCB is not traffic affecting.

The NCB module is positioned in slot 17 in the Cisco ONS 15252 MCU as shown in Figure 2-3.

To replace the NCB module, complete the following procedures:

1. Back up Files from the Network Control Board

2. Determine the Parameters of the Existing Network Control Board

3. Remove the Network Control Board

4. Replace the NCB

5. Initialize the NCB through LAN/WAN or Initialize the NCB through the EIA/TIA-232 Port

6. Configure the COM Port on the PC/Laptop

7. Create a User and Set the IP Address

8. Restore the Configuration Files to the New NCB or Restore the Configuration Files to a replacement NCB


Figure 2-3   Mounting an NCB Module


2.3.1 Back up Files from the Network Control Board

Complete the following steps to back up all of the NCB files to your PC:


Step 1   Open an MS-DOS command prompt window. To do so, select Start > Run. Open a command window by typing cmd (or command) in the Run dialog box.

Step 2   Create a directory to save the backup files.

a. At the C:\> prompt, type mkdir foldername and press Enter, where foldername is the name of the directory you want to create.

b. Go to the directory that will hold the backup files. At the C:> prompt, type cd foldername, where foldername is the destination folder. Press Enter.

Step 3   Open an FTP session to the NCB.

a. At the C:\foldername> prompt, type ftp ipaddress, where ipaddress is the IP address of the 15200 system NCB. Press Enter.

b. At the User prompt, type an ONS 15200 username with administrator privileges, followed by the password. If the username and password are correct you should see a message showing that the username is logged in.

Step 4   At the ftp> prompt, type dir and press Enter. You will see a list of all the files in the NCB.

Step 5   Copy all the files in the NCB to the backup directory in your PC. Start with the file that contains the snm.out NCB software file.

a. At the ftp> prompt, type bin and press Enter.

b. At the ftp> prompt, type get snm.out and press Enter.

Step 6   Back up the rest of the files that reside in the NCB to your PC.

a. At the ftp> prompt type ascii and press Enter.

b. At the ftp> prompt type get filename, where filename is one of the files that reside in the NCB, except snm.out. Press Enter.

c. Repeat for each of the remaining files on the NCB.

Step 7   In your PC or laptop, open another command prompt window and verify that all of the files originally listed in the NCB are now in the backup directory.

Step 8   After you verify that you have copied all the NCB files to the PC backup directory, close the ftp window. To do so, at the ftp> prompt, type bye and press Enter. This will take you back to the C:\foldername> prompt.


Note    Always back up the qdbs.cfg file and the snm.out file together. Do not put files in Table 2-6 on the new NCB if used as replacement.

Table 2-6 lists the files that are not restored to the new NCB if used as a replacement.

Table 2-6   NCB Backup Files (not restored to a replacement NCB)

SNM Version Files

SNM 1.0(4)
SNM 1.0(5)

sys_inet.sys

SNM 1.1(1)
SNM 1.1(2)
SNM 1.1(3)

sys_inet.sys
network.cfg


Note    The file sys_inet.sys contains the ipaddress. Copying it onto the board will copy the old ipaddress onto the new NCB.
The file network.cfg contains info about the network, including the neid of the snm (NCB board). The new board will have a different neid than the old one; thus, a new network.cfg file needs to be created.
The file snm.out is the executable file.
The file qdbs.cfg is a configuration file used by snm.out, which is version specific, i.e., tied to a particular version of snm.out.






Note    Instead of using the old network.cfg file, create a new using the commit network command.

Complete the following steps to create a new network.cfg file from the command-line interface (CLI).


Step 1   At the login prompt (NCB:>) type configure network. Press Enter.

Step 2   At the configure network prompt (Network:>) type commit network. Press Enter.

Step 3   This command might take up to15 seconds to execute. This command creates a new network.cfg file, but depending on your configuration a number of intermediary files might also be created.

Step 4   Type exit and press Enter to get back to the login prompt.

Step 5   To remove any extra files, execute configure system from the login prompt (to get into the configure system mode), followed by defrag 0.





2.3.2 Determine the Parameters of the Existing Network Control Board

Follow the steps to determine the parameters of the NCB


Step 1   Open an MS-DOS command prompt window. To do so, select Start > Run. Open a command window by typing cmd (or command) in the Run dialog box.

Step 2   Telnet to the NCB. To do so, at the C:\> prompt, type telnet ipaddress where ipaddress is the IP address of the NCB. Press Enter. You should get a login prompt from the NCB.

Step 3   Log into the 15200 as an administrator user:

a. At the NCB login prompt type a username with administrator privileges and press Enter.

b. At the password prompt type the password for the administrator user and press Enter.

If the login is successful, you should see the NCB:> prompt.


Note    More than one user with the same username cannot be logged in at the same time. A user can not launch multiple sessions.

Step 4   Determine the current software and hardware version.

a. At the NCB:> prompt type configure system and press Enter. You should now see the NCB:= prompt.

b. At the NCB:= prompt type version and press Enter. Write down the NCB Part number, Revision number, and the SNM Version number.

Step 5   List the files that reside on the NCB. To do so, at the NCB:= prompt, type list 0 and press Enter. You will see the names of all the files that currently reside on the NCB. Write down the number of files and names.

Step 6   Determine if you need to defrag the NCB, i.e., if any of the files listed have the word deleted next to them. If none of the files listed have the word deleted next to the file name, skip this step.

a. To remove files marked as deleted, at the NCB:= prompt, type defrag 0 and press Enter. You will see the message "Defragmentation in progress..." This command may take up to 30 seconds to complete.


Note    You must wait for this command to complete.

b. When the process is complete, you will see the NCB:= prompt again. Type list 0 and press Enter. Verify that no file shows the word deleted next to it.

Step 7   Verify the IP configuration. To do so, at the NCB:= prompt type ipconf and press Enter. You will see the current NCB IP address, the subnet mask, and the gateway. Record this information for later use.

Step 8   Log out of the NCB. To do so, at the NCB:= prompt, type exit and press Enter.
At the NCB:> prompt, type exit and press Enter.





2.3.3 Remove the Network Control Board

This section explains how to remove the NCB


Step 1   Back up all NCB files to a laptop or PC as described in the Cisco 15200 Command Line Interface Manual.

Step 2   Disconnect the front panel Ethernet cable from the NCB module.

Step 3   Loosen the thumbscrews.


Note    The NCB module screws are equipped with retainers.

Step 4   Carefully remove the NCB module from the ONS 15252 MCU.

Step 5   If you will not immediately replace the NCB, install a 20-mm (8-in.) wide dummy front where the NCB was removed from the ONS 15252 MCU.





2.3.4 Replace the NCB

Before replacing the NCB, back up all files as described in the "Back up Files from the Network Control Board" procedure.


Step 1   Disconnect the Ethernet cable from the NCB module.

Step 2   Loosen the thumbscrews.


Note    The NCB module screws are equipped with retainers.

Step 3   Carefully remove the NCB module from the ONS 15252 MCU.

Step 4   Align the replacement NCB module with the NCB module slot.

Step 5   Carefully insert the module into the slot.


Note    Make sure that the backplane connector and the NCB module connector are correctly mated and that no optical fibers are pinched.

Step 6   Tighten the thumbscrews.

Step 7   Connect the Ethernet cable to the NCB module.





2.3.5 Initialize the NCB through LAN/WAN

This section explains how to initialize the NCB through LAN/WAN connection.


Step 1   Use a CAT5 cable (straight) to connect the PC/laptop via LAN/WAN to the NCB board or use a cross-over cable to connect the PC/laptop directly to the NCB board (Figure 2-4)

Step 2   The computer used to connect directly to the ONS 15200 system must be configured to use the same subnet and subnet mask as the ONS 15200 system. To configure the IP address, refer to the Microsoft Windows user documentation for instructions.

The default IP addresses are shown in Table 2-7.


Figure 2-4   Ethernet Connection Port on the NCB


Table 2-7   NCB Default Address

Item Specification

IP Address

10.0.0.2

Subnet mask

255.255.255.0

Gateway

10.0.0.1

2.3.6 Initialize the NCB through the EIA/TIA-232 Port

This section explains how to initialize the NCB through the EIA/TIA-232 port connection.


Step 1   Create an administrator user and assign an IP address, subnet mask, and gateway to the new NCB. Use the CIM EIA/TIA-232 cable (P/N 72-2746-01 contained in the ATO NEBS3, CIM, Acc KIT [CISCO15252-N3]) provided with the system.

Step 2   Connect your PC or laptop serial COM port to the ONS 15252 MCU management access (MA) port on the CIM board (Figure 2-4 and Figure 2-5).

The default IP addresses are shown in Table 2-7


Figure 2-5   Connecting a CIM and a Laptop or PC


Step 3   Make sure that the connection to the NCB is terminated. Otherwise the Hyper Terminal cannot connect to the system.

Step 4   On the PC or laptop, open a terminal emulation program such as Hyper Terminal and configure the COM port.





2.3.7 Configure the COM Port on the PC/Laptop

Follow the steps to configure the COM port.


Step 1   Select Start > Programs and select Accessories > Communication > Hyper Terminal.

Step 2   Click Cancel in the pop-up window.

Step 3   In the File menu, select Properties (the window is called New Connection Properties).

Step 4   In Connect using field, select the COMx Port. Press Configure.

Step 5   In the COMx properties window, select:

  • Baud rate: 19200 Baud
  • Data bits: 8
  • Parity: None
  • Stop bits: 1
  • Flow control: None

Step 6   Press OK.

Step 7   In New Connection Properties windows, select the Settings tab.

Step 8   Select VT100 in the Emulation field.

Step 9   Click ASCII Setup. Check Send line ends with line feeds (Do not check any other check boxes). Click OK twice, in two separate windows. The Hyperterminal windows appears.

Step 10   Press Enter. The system responds with a login prompt. Because no password is needed, press Enter a second time. You should now see the NCB:> prompt.


Note    If you cannot see a response from the ONS 15252 MCU, try using a different COM port.





2.3.8 Create a User and Set the IP Address

Create a user and set the IP address to get access to the NCB.


Step 1   Create a user with administrator privileges:

a. At the NCB:> prompt, type create user user1 and press Enter. The system responds with a Created user1 message. The user1:# prompt appears on the screen.

b. At the user1:# prompt, type password password1 and press Enter to create a password for a new user.

c. At the user1:# prompt, type privileges administrator and press Enter.

d. At the user1:# prompt, type exit and press Enter.

e. At the NCB:> prompt type commit user user1

Step 2   Set the IP address of the NCB module.

a. At the NCB:> prompt, type configure system and press Enter.

b. At the NCB:= prompt, type ipconf ipaddr subnet gateway where ipaddr is the chosen IP address, subnet the chosen subnet mask, and gateway the gateway for the new NCB. Press Enter.

c. At the NCB:= prompt, type reboot and press Enter.


Note    The NCB reboot takes approximately 1 minute.

Step 3   Disconnect the CIMEIA/TIA-232 adapter cable.

The Subnetwork Manager on the NCB module now has an IP address and can be accessed directly at the Ethernet port on the NCB module.

Figure 2-6 displays the NCB start screen in the HyerTerminal window.


Figure 2-6   Hyperterminal NCB Screen






2.3.9 Restore the Configuration Files to the New NCB

This procedure explains how to copy all the files from the PC backup directory to the new NCB with the current SNM version.


Step 1   Verify that your PC or laptop is connected to the Ethernet port on the NCB module with the proper cable and that your computer has the proper IP settings.

Step 2   Open an MS-DOS command prompt window. To do so, select Start > Run. Open a command window by typing cmd (or command) in the Run dialog box.

Step 3   Go to the directory that will hold the backup files. At the C:> prompt, type cd foldername, where foldername is the destination folder. Press Enter.

Step 4   Open an FTP session to the NCB. At the C:\foldername> prompt, type ftp ipaddress, where ipaddress is the IP address of the 15200 system NCB. Press Enter.

Step 5   Log into the system.

a. At the NCB ftp> user login prompt, type the username of the administrator that you created in the "Create a User and Set the IP Address" procedure and press Enter.

b. At the password prompt, type the password and press Enter. You should receive a message saying that you were successful logging in.

Step 6   Determine which files are already on the NCB. To do so, at the ftp> prompt type dir and press Enter. You will see a list of all files in the NCB. At minimum you should see the snm.out and qdbs.cfg files.

Step 7   Type ascii and press Enter.

Step 8   One at a time, move the files from the backup directory to the new NCB. To do so, at the ftp> prompt, type put filename and press Enter, where filename is the file that you want to move from the backup directory to the new NCB. You should see a message showing that the file has been successfully transferred.

Step 9   Repeat Step 8 for each of the files that you wish to transfer to the new NCB.

Step 10   Verify that the new NCB shows the same files as the original NCB. To do so, at the ftp> prompt type dir and press Enter. Verify that you count the same number of files as were in the original NCB.

Step 11   Close the ftp window. At the ftp> prompt, type bye.

Step 12   Reboot the NCB for the downloaded configuration to take effect.

a. Telnet to the NCB using the administrator username and password you created earlier. (See the "Restore the Configuration Files to the New NCB" procedure.)

b. At the NCB:> prompt, type configure system and press Enter.

c. At the NCB:= prompt, type reboot and press Enter.


Note    The NCB reboot takes approximately 1 minute.

d. Telnet to the new NCB with an administrator username that existed previously in the original NCB.


Note    The user name you created in the "Create a User and Set the IP Address" procedure is no longer valid after the reboot. The users.cfg file that are restored to the NCB overwrite the user name that you create in the "Create a User and Set the IP Address" procedure.

Step 13   Check the new NCB software version.

a. At the NCB:> prompt, type configure system and press Enter.

b. At the NCB:= prompt, type version and press Enter. Verify that the software version is the same as in the original NCB. If not, download the old files from the old NCB and put them on the new one and reboot the system.





2.3.10 Restore the Configuration Files to a replacement NCB

This procedure explains how to copy files from the PC backup directory to a replacement NCB.


Step 1   Verify that your PC or laptop is connected to the Ethernet port on the NCB module.

Step 2   Open an MS-DOS command prompt window. To do so, select Start > Run. Open a command window by typing cmd (or command) in the Run dialog box.

Step 3   Go to the directory that will hold the backup files. At the C:> prompt, type cd foldername, where foldername is the destination folder. Press Enter.

Step 4   Start an ftp session to the NCB. To do so, at the C:\foldername> prompt, type ftp ipaddress, where ipaddress is the IP address of the new NCB. Press Enter.

Step 5   Log into the system.

a. At the NCB ftp> login prompt, type the username of the administrator that you created in the "Create a User and Set the IP Address" procedure and press Enter.

b. At the password prompt, type the password and press Enter. You should receive a message saying that you were successful logging in.

Step 6   Determine which files are already on the NCB. To do so, at the ftp> prompt, type dir and press Enter. You will see a list of all files in the NCB. At minimum you should see the snm.out and qdbs.cfg files.

Step 7   Type ascii and press Enter.

Step 8   One at a time, move the files from the backup directory to the new NCB. To do so, at the ftp> prompt, type put filename and press Enter, where filename is the file that you want to move from the backup directory to the new NCB. You should see a message showing that the file has been successfully transferred.

Step 9   Repeat Step 8 for each of the files that you wish to transfer to the new NCB.

Table 2-8   NCB Backup Files

SNM Version Files that are not Backed Up Remarks

SNM 1.0(4)
SNM 1.0(5)

sys_inet.sys

 

SNM 1.1(1)
SNM 1.1(2)

sys_inet.sys
network.cfg

 

SNM 1.0(4)
SNM 1.1(1)
SNM 1.1(2)
SNM 1.1 (3)

snm.out
qdbs.cfg

This assumes that the version of the new NCB and the old one are identical. If this is not the case, these files must be replaced on the new NCB unless a downgrade or upgarde is desired.

SNM 1.0(5)

snm.out
qdbs.cfg

These files should be put onto the NCB. The old files should replace whatever is on the NCB, as the assumption is that a replacement is to be made later, going from SNM version 1.0(5) to SNM version 1.1(1) or SNM version 1.1(2).

SNM version 1.1(1) or SNM version 1.1(2) require support from two different upgrade files, both stored in CCO.

Table 2-6 lists the files that are not restored to the replacement NCB.


Note    The file sys_inet.sys contains the ipaddress. Copying it onto the board will copy the old ipaddress onto the new NCB.
The file network.cfg contains info about the network, and the neid of the snm (NCB board). The new board will have a different neid than the old one; thus, a new network.cfg file will have to be created.
The file snm.out is the executable file.
The file qdbs.cfg is a configuration file used by snm.out, which is version specific.


Note    For the network.cfg file create a new one by 'commit network' instead.

Complete the following steps to create a new network.cfg file from CLI (Command Line Interface)

  • At the login prompt (NCB:>), type configure network and press Enter.
  • Continue with commit network, which may take up to 15 seconds to execute. This command creates a new network.cfg file, but depending on your configuration a number of intermediary files may also be created.
  • To remove these extra files, execute configure system from the login prompt, followed by a defrag 0.

Step 10   Verify that the new NCB shows the same files as the original NCB. To do so, at the ftp> prompt, type dir and press Enter. Verify that you count the same number of files as were in the original NCB.

Step 11   Close the ftp window. At the ftp> prompt, type bye.

Step 12   Reboot the NCB for the downloaded configuration to take effect.

a. Telnet to the NCB using the administrator or operator username and password you created earlier. (See the "Create a User and Set the IP Address" procedure.)

b. At the NCB:> prompt, type configure system and press Enter.

c. At the NCB:= prompt, type reboot and press Enter.


Note    The NCB reboot takes approximately 1 minute.

d. Telnet to the new NCB with an administrator or operator username that existed previously in the original NCB.


Note    The user name you created in the "Create a User and Set the IP Address" procedure is no longer valid after the reboot, because only users defined in users.cfg will be valid. After reboot the users.cfg that is copied on the NCB contains all the user settings from the previous NCB.

Step 13   Check the new NCB software version.

a. At the NCB:> prompt, type configure system and press Enter.

b. At the NCB:= prompt, type version and press Enter. Verify that the software version is the same as in the original NCB. In case it is not, the old snm.out and qdbs.cfg should be downloaded onto the NCB, as wanted