Network management systems that receive cross connect and/or other circuit information from network elements
AssigneeCisco Technology, Inc.
InventorsSuhas Mansingh, Wayne Clayton Cannon
Life of this patent
Estimating the term…
Abstract
A network management systems (NMS) queries network elements (NEs) and receives information on cross connects set up at the NEs and other circuit information. Multiple NMS systems can manage the network at the same time. If one NMS changes a cross connect on an NE, the NE will inform the other NMS systems. The cross connect information is used to provide up-to-date information on circuits set up in the network and to facilitate elimination of “orphaned” cross connects which should have been deleted but have not been deleted due to some network failure.
Claims79
A computer readable medium comprising one or more computer instructions to be executed by a network element (NE) operable to implement each of:
- storing, for at least one cross connect configured on the NE, a circuit ID of a circuit that uses the cross connect,
- indicating to a first network management system (NMS) when (i) a cross connect on the NE has been added, deleted, or modified, and (ii) a circuit passing through the NE has been added, deleted or modified, and
- indicating to the first NMS when a cross connect or a circuit on the NE has been added, deleted, or modified on the NE in response to a command issued by a second NMS.
A network system comprising:
- a first and a second network management system (NMS);
- and
- a network element (NE), coupled to the first NMS, comprising circuitry, wherein the circuitry is configured to:
- configure one or more circuits passing through the NE,
- configure one or more cross connects, each cross connect switching an input signal received from a network onto at least one output signal transmitted to the network,
- provide, to the first NMS, information regarding the one or more cross connects and one or more circuits passing through the NE,
- store, for at least one cross connect, a circuit ID of a circuit that uses the cross connect,
- indicate to the first NMS at least one of an addition, a deletion, and a modification of one of a cross connect and circuit on the NE, and
- indicate to the first NMS at least one of an addition, a deletion, and a modification of one of a cross connect and circuit on the NE in response to a command issued by the second NMS.
A computer program product comprising:
- a first set of instructions, executable on a processor, for implementing a network layer;
- and
- a second set of instructions, executable on the processor, for implementing an element layer.
A method comprising:
- configuring a network management system (NMS) to manage a plurality of network elements (NE), the configuring comprising:
- requesting cross connect information and circuit information from the NEs, wherein
- the cross connect information and circuit information comprises
- information associated with a cross connect and circuit added, deleted or modified by the NMS, and
- information associated with a cross connect and circuit added, deleted or modified by a second NMS,
- storing cross connect information and circuit information in an element model corresponding to each NE, and
- updating an element models list comprising references to each element model in response to information stored in an element model.
A method comprising:
- managing a network comprising a plurality of network management systems (NMS) and a plurality of network elements (NE), the managing comprising:
- processing configuration information received from a NE at a NMS;
- and
- causing the NMS to store the information, wherein
- the information is stored in an element model corresponding to the NE.
A network under management comprising:
- a plurality of network elements (NEs), wherein
- each NE is configured to provide one or more circuits,
- each NE is configured to provide one or more cross connects, and
- each NE is configured to send information regarding the circuits and cross connects to other NEs and one or more network management systems (NMS);
- and
- a NMS configured to receive from the NEs the information regarding circuits and cross connects, wherein
- the NMS is configured to use the information to manage the circuits and cross connects on the NEs, and
- the information comprises information associated with a circuit and cross connect added, deleted or modified by the NMS and information associated with a circuit and cross connect added, deleted or modified by a second NMS.
A system comprising:
- means, responsive to configure a network management system (NMS) to manage a plurality of network elements (NE), for:
- requesting cross connect information and circuit information from the NEs, wherein
- the cross connect information and circuit information comprises
- information associated with a cross connect and circuit added, deleted or modified by the NMS, and
- information associated with a cross connect and circuit added, deleted or modified by a second NMS,
- storing cross connect information and circuit information in an element model corresponding to each NE, and
- updating an element models list comprising references to each element model in response to information stored in an element model.
A computer readable medium comprising one or more computer instructions executable to implement each of:
- configuring a network management system (NMS) to manage a plurality of network elements (NE), the configuring comprising:
- requesting cross connect information and circuit information from the NEs, wherein
- the cross connect information and circuit information comprises
- information associated with a cross connect and circuit added, deleted or modified by the NMS, and
- information associated with a cross connect and circuit added, deleted or modified by a second NMS,
- storing cross connect information and circuit information in an element model corresponding to each NE, and
- updating an element models list comprising references to each element model in response to information stored in an element model.
A computer readable medium comprising
- one or more computer instructions executable to implement each of:
- managing a network comprising a plurality of network management systems (NMS) and a plurality of network elements (NE), the managing comprising:
- processing configuration information received from a NE at a NMS;
- and
- causing the NMS to store the information, wherein
- the information is stored in an element model corresponding to the NE.
Dependencies are inferred from the claim text.