Abstract:
A failure protection between interconnected adjacent Resilient Packet Rings (RPRs) in a multiple RPR network is provided. Two paths, a regular message path and a protection path, are provided between two adjacent RPRs. The regular path is used for routing inter-ring messages when no failure has occurred on the path. Messages are rerouted through the protection path when a failure occurs on the regular path. Each of these paths has two RPR interface nodes (one for each RPR) that are connected to an interconnection device (a layer 2 bridge or a layer-3 router) through interconnection links. Procedures for detecting failures and generating notifications for message rerouting and fault reports are executed at the interconnection devices. The procedures use periodic keep alive messages for diagnosing network segment and interconnection device failures. The fault detection and message rerouting are accomplished in less than 50 ms.
Abstract:
A method and system for identification of a channel in an optical network is provided. The channel is identified by the use of unique combinations of two or more low frequencies, or tones, modulated onto the channel and optionally, a network parameter associated with the channel.
Abstract:
A routing system and method are provided which use a composite cost in identifying routes. This allows a simple way of identifying the best route taking multiple metrics into account for each link simultaneously. The system allows for the inclusion of pruning constraints, and allows for various objectives such as bin packing or load balancing to be achieved.
Abstract:
A reliable packet network is constructed with nodes and links where the nodes use a method for fast distribution of link state information. This permits a rapid update of the routing information at all nodes in case of a link failure, minimizing the number of lost packets.
Abstract:
A communication network is provided having source and destination switching routers connected by two different communication paths. A primary label switched path is established on one of the communication paths and a secondary label switched path is established on the other label switched path. The source switching router can be enabled to place one or more data flows within the primary label switched path and can be enabled to place one or more of the same data flows within the secondary label switched path. The destination switching router stores a label identifying each data flow and a forwarding instruction and can be enabled to reference data carried within the primary or secondary LSP with the appropriate data flow label.
Abstract:
A monitor for monitoring the operation of a scheduler for controlling the departure of data cells is provided, comprising a detector for detecting the state of an internal element of the scheduler during a test, and determining means for determining whether the scheduler is operating as intended based on the detected state of the internal element.
Abstract:
A method and apparatus are disclosed for operating an eVOA by modulating its attenuation. If an optical signal power is below a loss of signal (LOS) power threshold the eVOA attenuation is set to a maximum attenuation and then, periodically and quickly decreased and increased in steps while checking for the presence of optical signals above the LOS power threshold. The method is also used for operating a multiplicity of eVOAs while minimizing the risk of damage to optical network equipment.
Abstract:
A method for determining locations and gain settings of amplifiers in an optical network is provided. The method comprises evaluating allowable amplifier locations, randomly generating sets of amplifier locations from the allowable amplifier locations, and applying genetic operations to the sets of amplifier locations until a predetermined exit condition is satisfied. This systematic method is applicable to a variety of network topologies and takes into account existing network limitations. In one embodiment, the method for determining the locations and gain settings of the amplifiers uses the amount of operating margin in the network to select sets of locations to be eliminated. In another embodiment, the method takes into account and determines the placement of dispersion compensation modules (DCMs), choices of which are provided by DCM placement procedures.
Abstract:
A method and apparatus are provided for improving redundancy and load sharing in control cards in the control plane of a communication node. An active control card which receives a request passes the request to the inactive control card for processing if and only if the inactive control card is synchronized with the active control card and the inactive control card is able to process the request. Redundancy and load sharing are further improved if the active control card separates the processing of managing the request and the determination of a response to the request onto separate processors on the control card. In one embodiment, the control cards are OSPF modules in a router. Redundancy is effected by more accurately synchronizing the link state database of each OSPF module, and by allowing the state of each neighboring router to be determined only by the active OSPF module and not independently by any inactive OSPF module.
Abstract:
A method for transmission of digital data in a form of data packets through links carrying data packets with error correction, includes the steps of enveloping a sent packet data, first with an error detection scheme, and secondly with an error correction scheme. The error correction applies to both the sent packet data and to the error detection field. If an error in either of these fields occurs, the error correction scheme attempts to correct it. Error correction may fail in which case the packet is dropped. If error correction does not fail, there is still a possibility that there was an error which error correction did not correct correctly, or did not detect at all because the power of the correction scheme was exceeded. In these cases, the error detection scheme provides a method or means to detect such errors and drop the packet. Corresponding interconnect system with error correction, encode and decode for such are also provided.