controller optics
To configure the optics controller, use the controller optics command in the optics controller configuration mode.
controller optics R/S/I/P [ baud-rate rate ] [ bits-per-symbol value ] [ cd-max cd-max | cd-min cd-min | cd-low-threshold cd-low | cd-high-threshold cd-high | dgd-high-threshold dgd-value | lbc-high-threshold lbc-value | osnr-low-threshold osnr-value description description | rx-high-threshold rx-high | rx-low-threshold rx-low | tx-high-threshold tx-high | tx-low-threshold tx-low | sec-admin-state { maintenance | normal } | shutdown | transmit-power transmit-power | transmit-shutdown | perf-mon { enable | disable } | pm { 30-sec | 15-min | 24-hour } | optics { report | threshold { cd | dgd | lbc | lbc-pc | opr | opr-dbm | opt | opt-dbm | osnr | pcr | pdl | pn | sopmd | rx-sig-pow | rx-sig-pow-dbm }}]
Syntax Description
R/S/I/P |
Rack/Slot/Instance/Port of the optics controller. |
baud-rate rate |
Sets baud-rate for this controller in GBd. |
bits-per-symbol value |
Sets bits-per-symbol for this controller. |
cd-max cd-max |
(Only for trunk optics controllers) Maximum chromatic dispersion. The range is -350000 to +350000 ps/nm. |
cd-min cd-min |
(Only for trunk optics controllers) Minimum chromatic dispersion. The range is -350000 to +350000 ps/nm. |
cd-low-threshold cd-low |
(Only for trunk optics controllers) Minimum acceptable chromatic dispersion. The CD alarm is raised if the chromatic dispersion goes below this value. The range is -350000 to +350000 ps/nm. |
cd-high-threshold cd-high |
(Only for trunk optics controllers) Maximum acceptable chromatic dispersion. The CD alarm is raised if the chromatic dispersion exceeds this value. The range is -350000 to +350000 ps/nm. |
dgd-high-threshold dgd-value |
(Only for trunk optics controllers) Configures the maximum acceptable Differential Group Delay (DGD) value. The DGD alarm is raised if DGD exceeds this value. The range is 0 to 18000 (in the units of 0.01 ps). |
lbc-high-threshold lbc-value |
Configures the high laser bias current threshold. The range is 0–100% |
osnr-low-threshold osnr-value |
(Only for trunk optics controllers) Configures the minimum acceptable Optical Signal to Noise ratio (OSNR) value. The OSNR alarm is raised if OSNR goes below this value. The range is 0–4000 (in units of 0.01db). |
description description |
Description of the optics controller. |
rx-high-threshold rx-high |
Configures high receive power threshold. The range is -400 to 300 (in the units of 0.1 dBm). |
rx-low-threshold rx-low |
Configures low receive power threshold. The range is -400 to 300 (in the units of 0.1 dBm). |
tx-high-threshold tx-high |
Configures high transmit power threshold. The range is -400 to 300 dBm (in the units of 0.1 dBm). |
tx-low-threshold tx-low |
Configures low transmit power threshold. The range is -400 to 300 dBm (in the units of 0.1 dBm). |
sec-admin-state |
Configures the administrative state of the controller. The values are maintenance or normal. |
shutdown |
Disables the configuration of the controller. |
pm |
Configures performance monitoring parameters for 30 second, 15 minute, and 24 hour intervals. |
transmit-power transmit-power |
(Only for trunk optics controllers) Configures the transmit power. The range is -190 to 30 dBm (in the units of 0.1 dBm). |
transmit-shutdown |
Shuts down the transmit laser. |
perf-mon { enable | disable } |
Enables or disables performance monitoring. |
cd |
Configures the chromatic dispersion threshold. |
dgd |
Configures the differential group delay threshold. |
lbc |
Configures the laser bias current threshold. |
lbc-pc |
Configures the laser bias current threshold in percentage. |
opr |
Configures the optical Rx power threshold in uW. |
opr-dbm |
Configures the optical Rx power threshold in dBm. The unit is 0.01 dBm. For example, if you want to configure 30.00 dBm, enter 3000. |
opt |
Configures the optical Tx power threshold in uW. |
opt-dbm |
Configures the optical Tx power threshold in dBm. The unit is 0.01 dBm. |
osnr |
Configures the OSNR threshold. |
pcr |
Configures the Polarization Change Rate (PCR) threshold. |
pdl |
Configures the Polarization Dependent Loss (PDL) threshold. |
pn |
Configures the Phase Noise (PN) threshold. |
sopmd |
Configures the Second Order Polarization Mode Dispersion (SOPMD) threshold. |
rx-sig-pow |
Configures the Rx signal power threshold in uW. |
rx-sig-pow-dbm |
Configures the Rx signal power threshold in dBm. The unit is 0.01 dBm. |
Command Default
None
Command History
Release | Modification |
---|---|
Release 6.5.1 |
This command was introduced. |
Command Modes
Optics controller configuration
Usage Guidelines
The configurations for chromatic dispersion (cd-max, cd-min, cd-low-threshold, and cd-high-threshold) must be performed only after the hw-module configuration. These configurations must be removed before the no hw-module configuration.
Example
The following example shows how to configure the optics controller and set the high power threshold at the transmit and receive side.
RP/0/RP0/CPU0:ios# configure
RP/0/RP0/CPU0:ios(config)#controller optics 0/0/1/1
RP/0/RP0/CPU0:ios(config-optics)#rx-high-threshold 200
RP/0/RP0/CPU0:ios(config-optics)#tx-high-threshold 300
The following example shows how to configure the optics controller and set the ranges for chromatic dispersion.
RP/0/RP0/CPU0:ios#configure
RP/0/RP0/CPU0:ios(config)#controller optics 0/0/1/1
RP/0/RP0/CPU0:ios(config-optics)#cd-max 10000
RP/0/RP0/CPU0:ios(config-optics)#cd-min 2000
The following is a sample in which the performance monitoring parameters of optics controller are configured in 24 hour intervals.
RP/0/RP0/CPU0:ios#configure
RP/0/RP0/CPU0:ios(config)#controller optics 0/0/1/1 pm 24-hour optics threshold osnr max 345
RP/0/RP0/CPU0:ios(config)#commit