×

Path-based restoration mesh networks

  • US 6,324,162 B1
  • Filed: 06/03/1998
  • Issued: 11/27/2001
  • Est. Priority Date: 06/03/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for restoring service in a mesh network formed of a plurality of nodes at least two of which serve as end points for traffic traversing the network, the nodes connected to each other by links, each link having at least one working channel for carrying traffic between a pair of nodes and a restoration channel, and each pair of end-point nodes connected through a working path by connecting a set of channels in a series of links, the method comprising the steps of:

  • (a) monitoring each link to detect a failure of a working channel and, upon detecting a failure, (b) determining if said each link with a failed working channel has at least one available restoration channel able to carry traffic, and if so, then routing traffic on said available restoration channel;

    but if no restoration channel is available in said each link with the failed working channel, then restoring traffic by the steps of (1) checking the availability of, and selecting a restoration channel in the same link according to a pre-determined priority of failed channels;

    (2) sending a request from a first node connected at a first end of the link having a failed channel to a second node at an opposite end over the available channel to verify that said available channel is to be used for routing failed traffic in both directions;

    (3) effecting a switching operation at each of the first and second nodes to switch traffic from the failed channel to the available restoration channel, then (c) implementing, at each pair of end-point nodes linked by said working path having the failed channel in a link in said path, a pre-computed path associated with said link having said failed channel, said pre-computed path associated with said link and identifying a collection of restoration channels in pre-selected links that collectively provide a route between said pair of end-point nodes, and (d) routing traffic in said network over said pre-computed path between each said pair of end-point nodes that would otherwise pass traffic over the link having the failed working channel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×