Patent ID: 7924875
Filing Date: 2011-04-12
Classification: H04L

Abstract:
1. A method comprising: at a network device configured with processing logic, determining a priority for each of a plurality of network connections provisioned to communicate over a communications link based on a corresponding predetermined downtime; detecting a failure in the communications link at a point in time T; calculating an actual downtime for each of the plurality of network connections from an amount of outage which has occurred during a predetermined period of time up to the time T; calculating an allowed downtime for each of the plurality of network connections from a permitted amount of outage over the predetermined period of time; calculating an expected downtime for each of the plurality of network connections from an amount of outage expected from the time T to an end of the predetermined period of time; protecting the plurality of network connections from the failure in the communications link according to the determined priority for each of the network connections, wherein a network connection with a higher priority preempts a connection with a lower priority; and updating the priority for each of the plurality of network connections based on a time since calculating the actual downtime and the allowed downtime so as to increase the priority for each of the plurality of network connections as the actual downtime approaches the allowed downtime for each of the network connections.