ONS-QSFP-OTDR pluggables
The ONS-QSFP-OTDR pluggable is an optical time-domain reflectometer (OTDR) module that
-
uses a Q-DD form factor and plugs into port 6 of the NCS1K14-EDFA2 line card within the NCS1014 chassis,
-
enables manual scans to assess and diagnose the condition and performance of an optical fiber network, and
-
identifies fiber faults and events by sending short optical pulses and measuring the Rayleigh backscatter along the fiber.
|
Feature Name |
Release Information |
Feature Description |
|---|---|---|
|
ONS-QSFP-OTDR pluggable |
Cisco IOS XR Release 25.1.1 |
The ONS-QSFP-OTDR is a Q-DD form factor module that plugs into port 6 of the NCS1K14-EDFA2 line card, within the NCS1014 Chassis. With this pluggable, you can conduct a manual scan to assess and diagnose the condition and performance of an optical fiber network. CLI commands are:
|
An ONS-QSFP-OTDR pluggable is designed for use with the EDFA2 card and provides real-time measurements of loss and back reflection for the fiber pair connected to the TX and RX ports.
SOR file
You can view OTDR measurement results in a Standard OTDR Record (SOR) file. The SOR file includes fiber trace details such as distance, reflectance, loss, and fiber attenuation measurements.
From Release 25.4.1, SOR files from manual and automatic scans are stored in separate folders within the OTDR directory. Automatically
generated SOR files are saved in /harddisk:/otdr/auto/, while manually triggered SOR files are stored in the existing /harddisk:/otdr folder.
Benefits
ONS-QSFP-OTDR pluggables offer several benefits:
-
Assess the quality of the fiber during system installation, before any live traffic run.
-
Monitor the fiber link during operation, including live traffic. You can also monitor the fiber link during troubleshooting after cable cuts or repairs.
-
Measure attenuation over the entire fiber link and across individual fiber sections.
-
Determine the distance and magnitude of insertion loss and reflection loss.
-
Detect fiber events, including concentrated loss events, reflection events, end-of-fiber events, and discontinuities or defects such as pinches or cuts. The OTDR pluggable can also detect loss events from splicing, patch panel connections, and couplers.
Limitations
The ONS-QSFP-OTDR pluggable has these limitations:
-
The OTDR scan feature is supported only on the LINE OTS controller.
-
Scans are conducted separately for the OTS controller in the RX direction or TX direction.
OTDR modes
In NCS 1014, OTDR works in two modes:
-
Auto
-
Expert
Auto mode
The device automatically selects the optimal values for OTDR pulse width, scan duration, capture start time, and capture end time parameters. This is the default mode and does not require explicit configuration. However, you can manually configure the other scan parameters if needed.
Expert mode
You must manually configure all OTDR scan parameters with the required valid values for measurement. Automatic adjustments are not performed in this mode.
Configure the OTDR scan parameters for auto and expert modes
Follow these steps to configure the various parameters for the OTDR scan. If you do not configure the OTDR scan parameters, the NCS 1014 device uses the default values for OTDR scan parameters.
Procedure
|
Step 1 |
Enter the OTS controller configuration mode for the port on which you want to configure the OTDR parameters. Example:
|
||||||
|
Step 2 |
Enter the OTDR mode.
|
||||||
|
Step 3 |
Set the required parameters for the OTDR scan. See OTDR scan parameters for auto and expert modes for the complete list of OTDR parameters, commit, and exit the configuration. Example:
|
OTDR scan parameters for auto and expert modes
This table provides an overview of key OTDR parameters, including their definitions, measurement units, range of values and the default values for Auto and Expert modes.
|
Parameter |
Description |
Unit |
Range |
Default |
|---|---|---|---|---|
|
otdr { rx | tx} auto reflectance-threshold <value> |
Threshold beyond which a reflective anomaly is reported as an event in the Rx or Tx direction. |
dB |
–50 to –10 |
–40 |
|
otdr { rx | tx} auto splice-loss-threshold <value> |
Threshold beyond which a loss anomaly is reported as an event in Rx or Tx direction. |
dB |
0.2 to 5 |
0.35 |
|
otdr { rx | tx} auto excess-reflection-threshold <value> |
Threshold beyond which a reflective event is reported as an excessive reflection event in the Rx or Tx direction. |
dB |
–50 to –23 |
–23 |
|
otdr { rx | tx} auto back-scattering <value> |
The back scattering value in the Rx or Tx direction. |
dB |
–90 to –70 |
–81.87 |
|
otdr { rx | tx} auto refractive-index <value> |
The refractive-index value in the Rx or Tx direction. |
— |
1.000 to 2.000 |
1.4682 |
|
otdr { rx | tx} auto excess-orl-threshold<value> |
Threshold below which OTDR-ABS-ORL-EXCEEDED alarm is reported in the Rx or Tx direction. |
dB |
10 to 60 |
60 |
|
otdr { rx | tx} auto excess-attenuation-threshold<value> |
Threshold beyond which a Non-Reflective event is reported as an excessive attenuation event in the Rx or Tx direction. |
dB |
0.5 to 99 |
5 |
|
otdr { rx | tx} auto end-of-fiber-loss-threshold <value> |
Threshold based on which the OTDR identifies the fiber's end, distinguishing it from other components like splices or connectors. |
dB |
0.5 to 31.0 |
5.0 |
|
Parameter |
Description |
Unit |
Range |
Default |
|---|---|---|---|---|
|
otdr {rx | tx} expert pulse-width <value> |
Pulse width to be used during the expert scan in the Rx or Tx direction. |
ns |
8 to 50000 |
20000 |
|
otdr {rx | tx} expert capture-end<value> |
OTDR capture endpoint during the expert scan in the Rx or Tx direction. |
cm |
0 to 11900000 |
11900000 |
|
otdr {rx | tx} expert capture-start <value> |
OTDR capture start point during expert scan in the Rx or Tx direction |
cm |
0 to 11900000 |
0 |
|
otdr {rx | tx} expert scan duration<value> |
OTDR scan duration during expert scan in the Rx or Tx direction. |
seconds |
0 to 360 |
180 |
OTDR negotiations
An OTDR negotiation is a network coordination process that
-
uses a message-based handshake between two adjacent network nodes equipped with OTDR devices,
-
ensures that only one node may initiate an OTDR scan at a time to prevent simultaneous scans on the same fiber, and
-
helps avoid measurement conflicts to ensure accurate scan results.
You can use force option in the command otdr-start controller ots R/S/I/P to bypass negotiation during the OTDR scan process.
|
Feature Name |
Release Information |
Feature Description |
|---|---|---|
|
OTDR negotiation |
Cisco IOS XR Release 25.2.1 |
The OTDR scan process has been enhanced to include negotiation with a remote peer before initiating the scan. This negotiation helps prevent simultaneous scans on the same fiber, thereby avoiding measurement conflicts and ensuring accurate scan results. The force option can be used to start a scan without negotiation. However, it should be used carefully to avoid simultaneous scans between the near-end and far-end nodes on the same fiber. Command modified: The keyword force has been added to the otdr-start controller ots R/S/I/P direction command. |
Advantage
OTDR negotiations help prevent simultaneous scans on the same fiber, thereby avoiding measurement conflicts and ensuring accurate scan results.
How OTDR negotiation works
To ensure an efficient and conflict-free OTDR scan process, the local node follows these steps:
-
Before starting any OTDR scan, the local node checks if the fiber is available for scanning.
-
The local node verifies whether there is an ongoing scan from the remote node.
-
If no scan is currently running on the fiber, the local node requests a remote span reservation.
-
If the remote node acknowledges the remote span reservation, the local node initiates the scan.
This process prevents conflicts between peer node scans.
![]() Note |
If the link between the nodes is down or OSC pluggable is missing, the negotiation cannot occur, and the scan request will fail. In this scenario, you can still initiate an OTDR scan without negotiation. See Start the OTDR scan manually. |
Start the OTDR scan manually
To manually initiate the OTDR scan to diagnose fiber defects, check fiber quality, or verify proper installation.
From Release 25.4.1, you can use the label keyword to append a custom substring as a prefix to the SOR file name. This substring helps you identify and retrieve specific
SOR files stored in the directory.
Before you begin
Perform the patch cord connection check before starting the manual scan.
Procedure
|
Step 1 |
Use the otdr-start controller ots R/S/I/P direction to start the OTDR scan manually. Example:
|
|
Step 2 |
Use the Example:
The forced otdr-start command can fail immediately if the OTDR is already performing a scan on any of the four possible spans associated with the ports (0-TX, 0-RX, 2-TX, 2-RX). In such cases, this error message may appear: OTDR Scan cannot be started as another scan is in progress. To resolve this issue, wait before attempting to restart the OTDR scan until the ongoing scan is complete. |
|
Step 3 |
Use the Example:
This example appends the string Site1.ABC_xyz-1 to the SOR file name. For example: The OTDR label must adhere to these limitations: Only the special characters dot, hyphen, and underscore are permitted. The maximum file name length is 255 characters. The maximum label length is 55 characters. |
The OTDR scan is initiated manually on the selected direction. If a scan is already in progress, wait for it to finish before restarting.
What to do next
-
Review the OTDR scan results to verify fiber integrity or detect anomalies.
-
If any issues are identified, take corrective action.
View the OTDR measurements
Use this procedure to view the OTDR scan measurement results.
From Release 25.4.1, the OTDR scan measures Total Measured Loss and Total Measured Length and displays them as part of the OTDR results.
Procedure
|
Use the command show controllers ots R/S/I/P otdr-info direction to view the OTDR scan measurements. Example:
Example:After you upgrade the FPD of the line card, you may not be able to view the previous OTDR scan results using the show controllers ots Rack/Slot/Instance/Port otdr-info direction. To access results from earlier OTDR scans, locate the .SOR files on the hard disk.
You can dynamically raise or clear Excessive Reflection (ER) and Excess Attenuation (EA) events and alarms by modifying their respective threshold values. In contrast, to raise or clear Fiber End (FE) and Reflectance (R) events, change the relevant thresholds and rerun the OTDR scan. See OTDR scan status for a list of the different OTDR scan statuses and their definitions. |
Stop the OTDR scan
Use this procedure to stop the OTDR scan manually.
Procedure
|
Enter the command otdr-stop controller ots R/S/I/P direction to stop the OTDR scan. Example:
|

Feedback