Optical transceiver compensation, monitoring and alarming
AssigneeCisco Technology, Inc.
InventorsChristopher R. Fludger, Soeren Gehrke, Johann B. Schiessl
Life of this patent
Estimating the term…
Abstract
One or more operational parameters associated with pluggable optical transceivers are estimated to mitigate impairments to an optical signal caused by imperfections in the optical transceivers. A monitoring algorithm within a receiver signal processor may further use the estimated operational parameters associated with the pluggable optical transceivers to determine whether the transceivers are performing correctly. If the monitoring algorithm determines that either the transmitting or receiving optical transceiver is not functioning correctly, it may generate an alarm signal to notify a system administrator about the damaged device.
Claims20
A method comprising:
- at a first optical device including an optical receiver module:
- receiving, at the optical receiver module, an optical signal transmitted by a transmitter module of a second optical device, to produce a receive signal;
- receive processing the receive signal to recover data in the receive signal, wherein receive processing includes compensating the receive signal to account for impairments, if any, of the optical receiver module of the first optical device by calculating a compensation function associated with the receive signal based at least on an average value of a frequency spectrum associated with the receive signal and applying the compensation function to the receive signal;
- estimating one or more receive parameters associated with the optical receiver module of the first optical device based on the compensating applied to the receive signal to account for impairments of the optical receiver module of the first optical device;
- and
- monitoring the one or more receive parameters to determine whether at least one of the one or more receive parameters is outside a predetermined tolerance level.
An optical device comprising:
- an optical receiver configured to receive an optical signal transmitted by a transmitter of another optical device to produce a receive signal;
- and
- a processor, coupled to the optical receiver, and configured to:
- receive process the receive signal to recover data in the receive signal, including compensating the receive signal to account for impairments, if any, of the optical receiver by calculating a compensation function associated with the receive signal based at least on an average value of a frequency spectrum associated with the receive signal and applying the compensation function to the receive signal;
- estimate one or more receive parameters associated with the optical receiver based on the compensating applied to the receive signal to account for impairments of the optical receiver;
- and
- monitor the one or more receive parameters to determine whether at least one of the one or more receive parameters is outside a predetermined tolerance level.
A non-transitory processor readable medium storing instructions that, when executed by a processor, cause the processor to:
- at a first optical device, receive process a receive signal produced from an optical signal transmitted by a transmitter of a second optical device to recover data in the receive signal, wherein receive processing includes compensating the receive signal to account for impairments, if any, of an optical receiver of the first optical device by calculating a compensation function associated with the receive signal based at least on an average value of a frequency spectrum associated with the receive signal and applying the compensation function to the receive signal;
- estimate one or more receive parameters associated with the optical receiver of the first optical device based on the compensating applied to the receive signal to account for impairments of the optical receiver of the first optical device;
- and
- monitor the one or more receive parameters to determine whether at least one of the one or more receive parameters is outside a predetermined tolerance level.
Dependencies are inferred from the claim text.