Method and system for autonomous discovery of colored interface mappings across routing and optical layers
First Claim
1. A method comprising:
- obtaining, at a network controller, device information of network devices configured to be in communication with each other in an optical network, wherein the network devices include a plurality of colored interfaces that support a range of wavelengths for communication in the optical network;
obtaining interface information of the colored interfaces of the network devices;
obtaining optical power information associated with each of the colored interfaces;
computing optical power margins for a transmitter interface of the colored interfaces;
controlling the transmitter interface to transmit a power sequence based on the optical power margins;
obtaining power readings from a receiver interface of the colored interfaces; and
discovering a topology between the colored interfaces based on the power sequence and the power readings.
1 Assignment
0 Petitions
Accused Products
Abstract
An interface mapping method includes obtaining, at a network controller, device information of network devices configured to be in communication with each other through an optical network. The network devices include a plurality of colored interfaces that support a range of wavelengths for communication in the optical network. Interface information of the colored interfaces of the network devices is obtained, and optical power information associated with each of the colored interfaces is obtained. Optical power margins for a transmitter interface of the colored interfaces. The transmitter interface is controlled to transmit a power sequence based on the optical power margins, and power readings are obtained from a receiver interface of the colored interfaces. A topology between the colored interfaces is discovered based on the power sequence and the power readings.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining, at a network controller, device information of network devices configured to be in communication with each other in an optical network, wherein the network devices include a plurality of colored interfaces that support a range of wavelengths for communication in the optical network; obtaining interface information of the colored interfaces of the network devices; obtaining optical power information associated with each of the colored interfaces; computing optical power margins for a transmitter interface of the colored interfaces; controlling the transmitter interface to transmit a power sequence based on the optical power margins; obtaining power readings from a receiver interface of the colored interfaces; and discovering a topology between the colored interfaces based on the power sequence and the power readings. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a network interface that enables network communications; a processor; and a memory to store data and instructions executable by the processor, wherein the processor is configured to execute the instructions to; obtain device information of network devices configured to be in communication with each other in an optical network, wherein the network devices include a plurality of colored interfaces that support a range of wavelengths for communication in the optical network; obtain interface information of the colored interfaces of the network devices; obtain optical power information associated with each of the colored interfaces; compute optical power margins for a transmitter interface of the colored interfaces; control the transmitter interface to transmit a power sequence based on the optical power margins; obtain power readings from a receiver interface of the colored interfaces; and discover a topology between the colored interfaces based on the power sequence and the power readings. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable storage media encoded with software comprising computer executable instructions which, when executed by a processor, cause the processor to:
-
obtain device information of network devices configured to be in communication with each other through an optical network, wherein the network devices include a plurality of colored interfaces that support a range of wavelengths for communication in the optical network; obtain interface information of the colored interfaces of the network devices; obtain optical power information associated with each of the colored interfaces; compute optical power margins for a transmitter interface of the colored interfaces; control the transmitter interface to transmit a power sequence based on the optical power margins; obtain power readings from a receiver interface of the colored interfaces; and discover a topology between the colored interfaces based on the power sequence and the power readings. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification