Sub-sea Configuration
This guide describes the sub-sea configuration on NCS 1004.
Note |
Unless otherwise specified, “line cards” refers to 1.2T and 1.2TL line cards. |
Sub-sea Overview
The sub-sea feature is a special configuration that you can provision on the 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
Configuring Sub-sea Parameters
To configure the sub-sea parameters for the optics controller, use the commands listed in this table:
Sub-sea Parameters |
||||
---|---|---|---|---|
RRC Filter Roll-Off Factor
|
||||
Receive Target Power
|
||||
Receive Ratio of Optical Attenuation
|
||||
Enhanced Colorless Mode
|
||||
Enhanced Second Order Polarization (SOP) Tolerance Mode
|
||||
Non-Linear Effect Compensation
|
||||
Carrier Phase Recovery Cross Polarization Gain Mode
The mapping between the XR mode and the hardware value is displayed in Table 2. |
||||
Carrier Phase Recovery Cross Polarization Weight Mode
|
||||
Carrier Phase Recovery Window Mode
|
||||
Carrier Phase Recovery Extended Window Mode
|
||||
Proprietary Submarine Parameters
This parameter is for future use. |
XR Mode |
Hardware Value |
---|---|
0 |
10 |
1 to 9 |
1 to 9 |
10 |
0 |
11 to 15 |
11 to 15 |
The following is a sample in which the filter roll-off factor is configured on the optics controller.
RP/0/RP0/CPU0:ios#configure
Mon Jul 15 08:43:02.521 UTC
RP/0/RP0/CPU0:ios(config)#controller optics 0/1/0/0
RP/0/RP0/CPU0:ios(config-Optics)#filter-roll-off-factor 0.002
RP/0/RP0/CPU0:ios(config-Optics)#commit
Mon Jul 15 08:43:26.578 UTC
RP/0/RP0/CPU0:ios(config-Optics)#
Register Settings for Submarine Parameters
Feature Name |
Release Information |
Description |
---|---|---|
Register Settings for Submarine Parameters |
Cisco IOS XR Release 7.3.1 |
The register settings feature is supported on the 1.2T and 1.2TL cards and is enabled by default. The feature enables you to provision submarine proprietary parameter values and store them in specific memory locations of NCS 1004 system. These parameters are used for critical testing purposes. For example, you can assign value on how much power is required for the NCS 1004 system hardware so that it can be used for submarine testing to check the exact location of the fiber cut in the cable. This value can also be tuned for shorter or longer distance signal transmission. Commands modified:
|
The register settings feature is enabled by default on the optics controller for 1.2T and 1.2TL cards. The register settings feature enables you to provision submarine proprietary parameters of Type 1 to Type 10 and store values for these parameter types in the specific memory locations of the NCS 1004 system. The system uses these proprietary values based on requirement.
Currently, the memory location for Type 1 alone is editable for testing purposes. The Type 2 to Type 10 are read-only memory (ROM). To provision the memory locations for Type 2 to Type 10, contact Cisco TAC.
You can view the submarine proprietary parameter values (Type 1 to Type 10) in the output of the show controller optics command.
You can assign specific testing requirement for each type (from Type 1 to Type 10) and allocate a value using the controller optics R/S/I/P submarine-params command. For example, you can assign a value on how much power is required for the NCS 1004 system so that it can be used for submarine testing to check the exact location of the fiber cut in the cable. This value can be tuned for shorter or longer distance signal transmission.
Configure Register Settings
To configure register settings for submarine parameters, use the following commands:
RP/0/RP0/CPU0:ios#configure terminal
RP/0/RP0/CPU0:ios(config)#controller optics 0/2/0/0 submarine-params type value
RP/0/RP0/CPU0:ios(config)#commit
RP/0/RP0/CPU0:ios(config)#end
RP/0/RP0/CPU0:ios#show controllers optics 0/2/0/0
Fri Aug 28 12:56:46.329 UTC
Controller State: Up
Transport Admin State: In Service
Laser State: On
LED State: Green
Optics Status
Optics Type: DWDM optics
DWDM carrier Info: C BAND, MSA ITU Channel=61, Frequency=193.10THz,
Wavelength=1552.524nm
Alarm Status:
-------------
Detected Alarms: None
LOS/LOL/Fault Status:
Alarm Statistics:
-------------
HIGH-RX-PWR = 0 LOW-RX-PWR = 0
HIGH-TX-PWR = 0 LOW-TX-PWR = 0
HIGH-LBC = 0 HIGH-DGD = 0
OOR-CD = 0 OSNR = 0
WVL-OOL = 0 MEA = 0
IMPROPER-REM = 0
TX-POWER-PROV-MISMATCH = 0
Laser Bias Current = 0.0 %
Actual TX Power = -1.49 dBm
RX Power = -1.46 dBm
RX Signal Power = -4.28 dBm
Frequency Offset = 1 MHz
Performance Monitoring: Enable
THRESHOLD VALUES
----------------
Parameter High Alarm Low Alarm High Warning Low Warning
------------------------ ---------- --------- ------------ -----------
Rx Power Threshold(dBm) 4.9 -12.0 0.0 0.0
Tx Power Threshold(dBm) 3.5 -10.1 0.0 0.0
LBC Threshold(mA) N/A N/A 0.00 0.00
LBC High Threshold = 98 %
Configured Tx Power = -1.50 dBm
Configured CD High Threshold = 180000 ps/nm
Configured CD lower Threshold = -180000 ps/nm
Configured OSNR lower Threshold = 0.00 dB
Configured DGD Higher Threshold = 180.00 ps
Baud Rate = 69.4351043701 GBd
Bits per Symbol = 4.0000000000 bits/symbol
Modulation Type: 16QAM
Chromatic Dispersion 1 ps/nm
Configured CD-MIN -10000 ps/nm CD-MAX 80000 ps/nm
Polarization Mode Dispersion = 0.0 ps
Second Order Polarization Mode Dispersion = 65.00 ps^2
Optical Signal to Noise Ratio = 27.20 dB
SNR = 14.80 dB
Polarization Dependent Loss = 1.00 dB
Polarization Change Rate = 0.00 rad/s
Differential Group Delay = 2.00 ps
Filter Roll Off Factor : 0.100
Rx VOA Fixed Ratio : 15.00 dB
Enhanced Colorless Mode : 0
Enhanced SOP Tolerance Mode : 0
NLEQ Compensation Mode : 0
Cross Polarization Gain Mode : 0
Cross Polarization Weight Mode : 0
Carrier Phase Recovery Window : 0
Carrier Phase Recovery Extended Window : 0
Proprietary Submarine Parameters
Type : 1 Value : 0
Type : 2 Value : 0
Type : 3 Value : 1
Type : 4 Value : 0
Type : 5 Value : 0
Type : 6 Value : 0
Type : 7 Value : 162323
Type : 8 Value : 0
Type : 9 Value : 0
Type : 10 Value : 0
The following is a sample in which the Type 1 is configured to a value of 10 from the system default value of 0.
RP/0/RP0/CPU0:ios#configure terminal
RP/0/RP0/CPU0:ios(config)#controller optics 0/2/0/0 submarine-params 1 10
RP/0/RP0/CPU0:ios(config)#commit
Fri Aug 28 12:59:40.048 UTC
RP/0/RP0/CPU0:ios(config)#end
The following sample verifies that the Type 1 is configured to a value of 10.
RP/0/RP0/CPU0:ios#show controllers optics 0/2/0/0
Fri Aug 28 12:59:47.643 UTC
Controller State: Up
Transport Admin State: In Service
Laser State: On
LED State: Green
Optics Status
Optics Type: DWDM optics
DWDM carrier Info: C BAND, MSA ITU Channel=61, Frequency=193.10THz,
Wavelength=1552.524nm
Alarm Status:
-------------
Detected Alarms: None
LOS/LOL/Fault Status:
Alarm Statistics:
-------------
HIGH-RX-PWR = 0 LOW-RX-PWR = 0
HIGH-TX-PWR = 0 LOW-TX-PWR = 0
HIGH-LBC = 0 HIGH-DGD = 0
OOR-CD = 0 OSNR = 0
WVL-OOL = 0 MEA = 0
IMPROPER-REM = 0
TX-POWER-PROV-MISMATCH = 0
Laser Bias Current = 0.0 %
Actual TX Power = -1.51 dBm
RX Power = -1.50 dBm
RX Signal Power = -4.52 dBm
Frequency Offset = 0 MHz
Performance Monitoring: Enable
THRESHOLD VALUES
----------------
Parameter High Alarm Low Alarm High Warning Low Warning
------------------------ ---------- --------- ------------ -----------
Rx Power Threshold(dBm) 4.9 -12.0 0.0 0.0
Tx Power Threshold(dBm) 3.5 -10.1 0.0 0.0
LBC Threshold(mA) N/A N/A 0.00 0.00
LBC High Threshold = 98 %
Configured Tx Power = -1.50 dBm
Configured CD High Threshold = 180000 ps/nm
Configured CD lower Threshold = -180000 ps/nm
Configured OSNR lower Threshold = 0.00 dB
Configured DGD Higher Threshold = 180.00 ps
Baud Rate = 69.4351043701 GBd
Bits per Symbol = 4.0000000000 bits/symbol
Modulation Type: 16QAM
Chromatic Dispersion 1 ps/nm
Configured CD-MIN -10000 ps/nm CD-MAX 80000 ps/nm
Polarization Mode Dispersion = 0.0 ps
Second Order Polarization Mode Dispersion = 58.00 ps^2
Optical Signal to Noise Ratio = 27.00 dB
SNR = 14.70 dB
Polarization Dependent Loss = 0.90 dB
Polarization Change Rate = 0.00 rad/s
Differential Group Delay = 2.00 ps
Filter Roll Off Factor : 0.100
Rx VOA Fixed Ratio : 15.00 dB
Enhanced Colorless Mode : 0
Enhanced SOP Tolerance Mode : 0
NLEQ Compensation Mode : 0
Cross Polarization Gain Mode : 0
Cross Polarization Weight Mode : 0
Carrier Phase Recovery Window : 0
Carrier Phase Recovery Extended Window : 0
Proprietary Submarine Parameters
Type : 1 Value : 10
Type : 2 Value : 0
Type : 3 Value : 1
Type : 4 Value : 0
Type : 5 Value : 0
Type : 6 Value : 0
Type : 7 Value : 162420
Type : 8 Value : 0
Type : 9 Value : 0
Type : 10 Value : 0
AINS Soak : None
AINS Timer : 0h, 0m
AINS remaining time : 0 seconds
RP/0/RP0/CPU0:ios#show hw-module fpd
Fri Aug 28 12:57:50.172 UTC
Auto-upgrade:Disabled
FPD Versions
=================
Location Card type HWver FPD device ATR Status Running Programd
-----------------------------------------------------------------------------------
0/2 NCS1K4-1.2T-K9 2.0 LC_CPU_MOD_FW CURRENT 20.38 20.38
0/2 NCS1K4-1.2T-K9 0.0 LC_OPT_MOD_FW CURRENT 1.18 1.18
0/RP0 NCS1K4-CNTLR 1.0 CSB_IMG S NEED UPGD 0.00 0.00
0/RP0 NCS1K4-CNTLR 1.0 TAM_FW CURRENT 0.00 0.00
0/RP0 NCS1K4-CNTLR 0.3 BIOS CURRENT 2.80
0/RP0 NCS1K4-CNTLR 1.0 CPU_FPGA CURRENT 0.03 0.03
0/PM1 NCS1K4-2KW-AC 0.1 PO-PriMCU NEED UPGD 1.52 1.52
0/SC0 NCS1004-K9 0.0 BP_FPGA CURRENT 1.25 1.25
0/SC0 NCS1004-K9 0.0 XGE_FLASH CURRENT 18.04 18.04
PM Parameters for Sub-sea Configuration
The following PM parameters are supported for the sub-sea configuration.
-
SNR (db)
-
SNR-AX (db)
-
SNR-BX (db)
-
SNR-AY (db)
-
SNR-BY (db)
-
SOP-S1
-
SOP-S2
-
SOP-S3
The SNR AX and SNR AY parameters correspond to modulation format A whereas SNR BX and SNR BY correspond to the modulation format B. These modulation formats are applied to the optics controller. When the optics controllers are configured to a single modulation format, only the SNR AX and SNR AY values are displayed. In this case, the SNR-BX and SNR-BY values display 0 unless the configured BPS values are 1 or 3.
In the following example, the optics controller is configured to a single modulation format.
RP/0/RP0/CPU0:ios#show controller optics 0/1/0/1
Thu Aug 29 07:08:36.734 UTC
Controller State: Up
Transport Admin State: In Service
Laser State: On
LED State: Green
Optics Status
Optics Type: DWDM optics
DWDM carrier Info: C BAND, MSA ITU Channel=61, Frequency=193.10THz,
Wavelength=1552.524nm
Alarm Status:
-------------
Detected Alarms: None
LOS/LOL/Fault Status:
Alarm Statistics:
-------------
HIGH-RX-PWR = 0 LOW-RX-PWR = 0
HIGH-TX-PWR = 0 LOW-TX-PWR = 0
HIGH-LBC = 0 HIGH-DGD = 0
OOR-CD = 0 OSNR = 0
WVL-OOL = 0 MEA = 0
IMPROPER-REM = 0
TX-POWER-PROV-MISMATCH = 0
Laser Bias Current = 0.0 %
Actual TX Power = -1.48 dBm
RX Power = -9.11 dBm
RX Signal Power = -9.26 dBm
Frequency Offset = 7 MHz
Performance Monitoring: Enable
THRESHOLD VALUES
----------------
Parameter High Alarm Low Alarm High Warning Low Warning
------------------------ ---------- --------- ------------ -----------
Rx Power Threshold(dBm) 4.9 -12.0 0.0 0.0
Tx Power Threshold(dBm) 3.5 -10.1 0.0 0.0
LBC Threshold(mA) N/A N/A 0.00 0.00
LBC High Threshold = 98 %
Configured Tx Power = -1.50 dBm
Configured CD High Threshold = 180000 ps/nm
Configured CD lower Threshold = -180000 ps/nm
Configured OSNR lower Threshold = 0.00 dB
Configured DGD Higher Threshold = 180.00 ps
Baud Rate = 69.4351043701 GBd
Bits per Symbol = 2.0000000000 bits/symbol
Modulation Type: QPSK
Chromatic Dispersion 434 ps/nm
Configured CD-MIN -20000 ps/nm CD-MAX 100000 ps/nm
Polarization Mode Dispersion = 0.0 ps
Second Order Polarization Mode Dispersion = 29.00 ps^2
Optical Signal to Noise Ratio = 37.60 dB
SNR = 17.30 dB
Polarization Dependent Loss = 0.30 dB
Polarization Change Rate = 0.00 rad/s
Differential Group Delay = 2.00 ps
Filter Roll Off Factor : 0.100
Rx VOA Fixed Ratio : 15.00 dB
Enhanced Colorless Mode : 0
Enhanced SOP Tolerance Mode : 0
NLEQ Compensation Mode : 0
Cross Polarization Gain Mode : 0
Cross Polarization Weight Mode : 0
Carrier Phase Recovery Window : 0
Carrier Phase Recovery Extended Window : 0
AINS Soak : None
AINS Timer : 0h, 0m
AINS remaining time : 0 seconds
RP/0/RP0/CPU0:ios#
For the example illustrated above, the SNR AX and SNR AY parameters corresponding to modulation format A are only displayed. The values of the SNR BX and SNR BY parameters are 0.
RP/0/RP0/CPU0:ios#show controller optics 0/1/0/1 pm current 15-min optics 1
Thu Aug 29 07:17:54.368 UTC
Optics in the current interval [07:15:00 - 07:17:54 Thu Aug 29 2019]
Optics current bucket type : Valid
MIN AVG MAX Operational Configured TCA Operational Configured TCA
Threshold(min) Threshold(min) (min) Threshold(max) Threshold(max) (max)
LBC[% ]: 0.0 0.0 0.0 0.0 NA NO 100.0 NA NO
OPT[dBm]: -1.57 -1.49 -1.39 -30.00 NA NO 63.32 NA NO
OPR[dBm] : -9.15 -9.10 -9.06 -30.00 NA NO 63.32 NA NO
CD[ps/nm]: 432 433 434 -180000 NA NO 180000 NA NO
DGD[ps ]: 1.00 1.94 2.00 0.01 NA NO 21474836.46 NA NO
SOPMD[ps^2]:2.00 21.39 53.00 0.01 NA NO 21474836.46 NA NO
OSNR[dB]: 37.60 37.60 37.60 0.01 NA NO 21474836.46 NA NO
PDL[dB]: 0.30 0.32 0.40 0.01 NA NO 21474836.46 NA NO
PCR[rad/s]: 0.00 0.00 0.00 0.01 NA NO 21474836.46 NA NO
RX_SIG[dBm]:-9.28 -9.22 -9.15 -30.00 NA NO 63.32 NA NO
FREQ_OFF[Mhz]: -188 -42 58 -1500 NA NO 1500 NA NO
SNR[dB] : 17.20 17.36 17.50 0.00 NA NO 0.00 NA NO
SNR-AX[dB]:17.10 17.31 17.50 0.00 NA NO 0.00 NA NO
SNR-AY[dB]:17.20 17.42 17.70 0.00 NA NO 0.00 NA NO
SNR-BX[dB]: 0.00 0.00 0.00 0.00 NA NO 0.00 NA NO
SNR-BY[dB]: 0.00 0.00 0.00 0.00 NA NO 0.00 NA NO
SOP-S1 : 0.45 0.53 0.59 0.00 NA NO 0.00 NA NO
SOP-S2 : 0.67 0.74 0.80 0.00 NA NO 0.00 NA NO
SOP-S3 : 0.34 0.39 0.44 0.00 NA NO 0.00 NA NO
In the following example, the optics controller is configured to a BPS value of 3.
RP/0/RP0/CPU0:ios#show controllers optics 0/2/0/0
Thu Aug 29 07:20:35.260 UTC
Controller State: Up
Transport Admin State: In Service
Laser State: On
LED State: Yellow
Optics Status
Optics Type: DWDM optics
DWDM carrier Info: C BAND, MSA ITU Channel=55, Frequency=193.40THz,
Wavelength=1550.116nm
Alarm Status:
-------------
Detected Alarms:
LOW-RX-PWR
LOS/LOL/Fault Status:
Alarm Statistics:
-------------
HIGH-RX-PWR = 0 LOW-RX-PWR = 1
HIGH-TX-PWR = 0 LOW-TX-PWR = 0
HIGH-LBC = 0 HIGH-DGD = 0
OOR-CD = 0 OSNR = 0
WVL-OOL = 0 MEA = 0
IMPROPER-REM = 0
TX-POWER-PROV-MISMATCH = 0
Laser Bias Current = 0.0 %
Actual TX Power = -1.50 dBm
RX Power = -13.52 dBm
RX Signal Power = -13.39 dBm
Frequency Offset = 128 MHz
Performance Monitoring: Enable
THRESHOLD VALUES
----------------
Parameter High Alarm Low Alarm High Warning Low Warning
------------------------ ---------- --------- ------------ -----------
Rx Power Threshold(dBm) 4.9 -12.0 0.0 0.0
Tx Power Threshold(dBm) 3.5 -10.1 0.0 0.0
LBC Threshold(mA) N/A N/A 0.00 0.00
LBC High Threshold = 98 %
Configured Tx Power = -1.50 dBm
Configured CD High Threshold = 180000 ps/nm
Configured CD lower Threshold = -180000 ps/nm
Configured OSNR lower Threshold = 0.00 dB
Configured DGD Higher Threshold = 180.00 ps
Baud Rate = 69.4350967407 GBd
Bits per Symbol = 3.0000000000 bits/symbol
Modulation Type: 8QAM
Chromatic Dispersion -15 ps/nm
Configured CD-MIN -20000 ps/nm CD-MAX 100000 ps/nm
Polarization Mode Dispersion = 0.0 ps
Second Order Polarization Mode Dispersion = 59.00 ps^2
Optical Signal to Noise Ratio = 30.90 dB
SNR = 14.30 dB
Polarization Dependent Loss = 1.90 dB
Polarization Change Rate = 0.00 rad/s
Differential Group Delay = 4.00 ps
Filter Roll Off Factor : 0.352
Rx VOA Target Power : -15.0 dBm
Enhanced Colorless Mode : 2
Enhanced SOP Tolerance Mode : 1
NLEQ Compensation Mode : 2
Cross Polarization Gain Mode : 2
Cross Polarization Weight Mode : 3
Carrier Phase Recovery Window : 3
Carrier Phase Recovery Extended Window : 8
AINS Soak : None
AINS Timer : 0h, 0m
AINS remaining time : 0 seconds
RP/0/RP0/CPU0:ios#
Although the optics controller is configured to a single modulation format in the example illustrated above, the SNR BX and SNR BY parameters are also displayed along with the SNR AX and SNR AY parameters.
RP/0/RP0/CPU0:ios#show controller optics 0/2/0/0 pm current 15-min optics 1
Thu Aug 29 07:19:24.064 UTC
Optics in the current interval [07:15:00 - 07:19:24 Thu Aug 29 2019]
Optics current bucket type : Valid
MIN AVG MAX Operational Configured TCA Operational Configured TCA
Threshold(min) Threshold(min) (min) Threshold(max) Threshold(max) (max)
LBC[% ] : 0.0 0.0 0.0 0.0 NA NO 100.0 NA NO
OPT[dBm]: -1.53 -1.49 -1.45 -30.00 NA NO 63.32 NA NO
OPR[dBm]: -13.86 -13.83 -13.79 -30.00 NA NO 63.32 NA NO
CD[ps/nm]: -18 -14 -10 -180000 NA NO 180000 NA NO
DGD[ps ]: 2.00 3.28 5.00 0.01 NA NO 21474836.46 NA NO
SOPMD[ps^2]:10.00 88.72 345.00 0.01 NA NO 21474836.46 NA NO
OSNR[dB] : 30.20 30.79 31.60 0.01 NA NO 21474836.46 NA NO
PDL[dB] : 1.70 1.99 2.20 0.01 NA NO 21474836.46 NA NO
PCR[rad/s]: 0.00 26.84 105.00 0.01 NA NO 21474836.46 NA NO
RX_SIG[dBm]: -13.77 -13.71 -13.66 -30.00 NA NO 63.32 NA NO
FREQ_OFF[Mhz]: 43 144 249 -1500 NA NO 1500 NA NO
SNR[dB] : 14.10 14.24 14.40 0.00 NA NO 0.00 NA NO
SNR-AX[dB]: 14.00 14.30 14.50 0.00 NA NO 0.00 NA NO
SNR-AY[dB]: 13.90 14.18 14.40 0.00 NA NO 0.00 NA NO
SNR-BX[dB]: 6.70 6.81 6.90 0.00 NA NO 0.00 NA NO
SNR-BY[dB]: 6.60 6.81 6.80 0.00 NA NO 0.00 NA NO
SOP-S1 : 0.13 0.31 0.58 0.00 NA NO 0.00 NA NO
SOP-S2 : 0.58 0.76 0.88 0.00 NA NO 0.00 NA NO
SOP-S3 : 1.84 2.02 2.21 0.00 NA NO 0.00 NA NO
Last clearing of "show controllers OPTICS" counters never
RP/0/RP0/CPU0:ios#
Fast Polling of SOP Data
Feature Name |
Release Information |
Feature Description |
---|---|---|
Fast polling of SOP data |
Cisco IOS XR Release 7.3.1 |
Fast polling of State of Polarization (SOP) data is enabled on the optics controller. NCS 1004 internally polls third-party devices (for example, AC1200) for subsea configuration parameters, such as SOP-S1, SOP-S2, and SOP-S3, and retrieves data every 1.6 seconds. A maximum of 1200 samples are collected in one minute for each trunk port. This feature allows you to analyze the subsea cables and to study the possibility of earthquake occurrences. Commands modified:
|
NCS 1004 is capable of internally polling the third-party devices (for example, AC1200) for subsea configuration parameters and retrieving data for every 1.6 seconds. AC1200is capable of sending the State of Polarization (SOP) parameters such as SOP-S1, SOP-S2, and SOP-S3 of Network lane monitoring capabilities, at a faster sampling granularity of 50–70 ms. The FLEXCOH driver internally polls and returns data to the line card at the rate of 1.6 -1.8 seconds.
The SOP parameters can be collected either though CLI or gRPC Network Management Interface (gNMI) method.
The SOP parameters that are obtained through CLI are:
-
Multiple sets of parameters, with each set having 32 samples of each of the three SOP parameters (a maximum of 1200 samples per minute by considering the best case of 32 samples every 1.6 secs).
-
A unique index denoting every set of 32 samples. The subsequent set of samples have an incremental index.
-
The time interval denoting the time that is taken between the collection of previous and current samples. NCS 1004 calculates the timestamp for each sample and displays the timestamp in the show output.
The SOP parameters that are obtained through gNMI are:
-
A maximum of 1200 samples for each trunk optics in each collection
-
Each sample has a unique-id leaf (0-1199) that uniquely identifies the 1200 samples that are collected during each retrieval
-
Leaf index indicating the index number for time interval, SOP1, SOP2, SOP3, and timestamp
-
The leaf index denotes a set of 32 samples
-
Each collection has approximately 1200 samples with 37 indexes
-
You can use these data to experiment the subsea cables and to study the possibility of an earthquake.
Limitations for Fast Polling of SOP Data
-
Open configuration of Fast Polling of SOP data is not supported.
-
The buffer has a capacity to hold approximately 1200 samples. So, when the buffer is full, the earlier data is overwritten.
-
There may be few data loss during Software Maintenance Updates (SMU) installation, or HA.
-
In case of RP reload, or Optical Service Agent (OSA) driver reload, the complete data is deleted from the buffer that is present in the OSA. For example, the buffer has 800 entries and if the OSA driver restarts due to IOS XR, RP or LC cold reload, the complete buffer is deleted, and the data is filled in the buffer again.
Configuring Fast Polling of SOP Data
To configure the fast polling of the SOP data, enter the following commands:
configure
controller optics<Rack/Slot/Instance/Port>
fastpoll {enable | disable}
end
The following sample displays how to enable fast polling of SOP data on the optics controller:
RP/0/RP0/CPU0:ios#configure
RP/0/RP0/CPU0:ios(config)# controller optics <Rack/Slot/Instance/Port> fastpoll enable
Note |
Use the no form of the command to remove the configuration from the optics controller. |
The following is a sample where fastpoll data is enabled on the optics controller through gNMI:
{
"Cisco-IOS-XR-ifmgr-cfg:interface-configurations":{
"interface-configuration":[
{
"active":"act",
"interface-name":"Optics0/0/0/0",
"Cisco-IOS-XR-controller-optics-cfg:optics":{
"optics-fastpoll":true
}
}
]
}
}
The following is a sample where fastpoll data is disabled on the optics controller through gNMI:
{
"Cisco-IOS-XR-ifmgr-cfg:interface-configurations":{
"interface-configuration":[
{
"active":"act",
"interface-name":"Optics0/0/0/0",
"Cisco-IOS-XR-controller-optics-cfg:optics":{
"optics-fastpoll":false
}
}
]
}
}
Viewing the SOP Polled Data Through CLI
You can view the SOP polled data by using the "show controllers" command.
RP/0/RP0/CPU0:G_BLR#sh controllers optics 0/0/0/0 fastpoll
Thu Mar 4 07:36:06.479 UTC
Index Timestamp Interval SOP Param1 SOP Param2 SOP Param3
(in msec)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
323997 1614843319774376 71 0.75634020566940308 0.65416425466537476 0.00256355479359627
323997 1614843319842376 68 0.73894464969635010 0.67360454797744751 -0.01290932949632406
323997 1614843319911376 69 0.74565875530242920 0.66615802049636841 0.01333658862859011
323997 1614843319979376 68 0.75981932878494263 0.64986115694046021 -0.01788384653627872
323997 1614843320034376 55 0.75841546058654785 0.65172278881072998 -0.00027466658502817
323997 1614843320091376 57 0.75084686279296875 0.66032898426055908 -0.01101718191057444
323997 1614843320146376 55 0.74700152873992920 0.66475415229797363 -0.00756859034299850
323997 1614843320201376 55 0.74233222007751465 0.66988128423690796 0.01202429272234440
323997 1614843320259376 58 0.75130468606948853 0.65990173816680908 0.00363170262426138
323997 1614843320316376 57 0.75209814310073853 0.65892511606216431 -0.01126132998615503
323997 1614843320372376 56 0.74962615966796875 0.66182440519332886 0.00259407330304384
323997 1614843320427376 55 0.75087738037109375 0.66035950183868408 -0.00869777519255877
323997 1614843320483376 56 0.75930052995681763 0.65068513154983521 -0.00244148075580597
The SOP parameters should be in the range of -1 to 1, and should have a decimal precision of 17 decimal points.
Note |
|
Viewing the SOP Polled Data through gNMI
The following are the samples to view the SOP polled data for optics 0/0/0/0 obtained through gNMI:
{
"Cisco-IOS-XR-controller-optics-oper": {
"optics-oper": {
"optics-ports": {
"optics-port": {
"Optics0/0/0/0": {
"optics-fastpolls": {
"optics-fastpoll": {
"0": {
"fastpoll-data": {
"index": 159,
"interval": 56,
"sop1": "-0.20645771920681000",
"sop2": "0.49568164348602295",
"sop3": "-0.84359264373779297",
"timestamp": 1602655061900371
}
},
"1": {
"fastpoll-data": {
"index": 159,
"interval": 55,
"sop1": "-0.22623370587825775",
"sop2": "0.47480696439743042",
"sop3": "-0.85048979520797729",
"timestamp": 1602655061900426
}
},
"2": {
"fastpoll-data": {
"index": 200,
"interval": 58,
"sop1": "-0.20142216980457306",
"sop2": "0.46955779194831848",
"sop3": "-0.85958433151245117",
"timestamp": 1602655140222348
}
},