Failover mechanism based on historical usage data
First Claim
1. One or more nontransitory computer-readable media having computer-useable instructions embodied thereon for performing a method of initiating a failover state of an element in a telecommunications network, the method comprising:
- determining an anticipated amount of usage for the network element at a present time;
based on said anticipated amount of usage, determining a minimum-usage threshold to be associated with said element for said present time, wherein said minimum-usage threshold defines a minimum value of a data-processing metric, below which said network element would be deemed to be in a fail status;
calculating said data-processing metric based on current processing being handled by said network element;
determining that said data-processing metric is below said minimum-usage threshold; and
initiating said failover state of said network element based on said determining that said data-processing metric is below said minimum-usage threshold.
6 Assignments
0 Petitions
Accused Products
Abstract
Computer readable media and methods are provided for initiating a failover state in a network element. A failover is when the element'"'"'s traffic is routed to a redundant element which takes over the functions of the element, and any session state information stored in the element is also transferred to the redundant element. If a failover occurs with an upstream element, a downstream element is not aware of the failover and does not transfer its session state information to its redundant element. By maintaining a database of historic usage information, the downstream element can determine that an upstream failover has occurred when the amount of data it is processing drops below a minimum usage threshold. The minimum usage threshold is based on the historical usage data and a relationship between a given time in the past and the current time.
88 Citations
14 Claims
-
1. One or more nontransitory computer-readable media having computer-useable instructions embodied thereon for performing a method of initiating a failover state of an element in a telecommunications network, the method comprising:
-
determining an anticipated amount of usage for the network element at a present time; based on said anticipated amount of usage, determining a minimum-usage threshold to be associated with said element for said present time, wherein said minimum-usage threshold defines a minimum value of a data-processing metric, below which said network element would be deemed to be in a fail status; calculating said data-processing metric based on current processing being handled by said network element; determining that said data-processing metric is below said minimum-usage threshold; and initiating said failover state of said network element based on said determining that said data-processing metric is below said minimum-usage threshold. - View Dependent Claims (2, 3, 4)
-
-
5. One or more nontransitory computer-readable media having computer-useable instructions embodied thereon for determining when an upstream failure has occurred in a network, the method comprising:
-
determining an anticipated amount of usage associated with a network element at a current time; determining a minimum usage threshold to be associated with said network element at said current time based on at least said anticipated amount of usage, below which minimum usage threshold said upstream failure would be deemed to have occurred; providing a low-usage determination that an actual amount of usage associated with said network element at said current time is below said minimum usage threshold, and determining that said upstream failure has occurred based on said low-usage determination. - View Dependent Claims (6, 7, 8)
-
-
9. A method for initiating a failover state of an element in a telecommunications network, the method comprising:
-
determining a minimum-usage threshold associated with said element for a current time, wherein said minimum-usage threshold defines a minimum value of a current data-processing metric, below which said element would be deemed to be in a fail status; providing a determination that an actual amount of usage for said element at said current time is below said minimum-usage threshold; and initiating said failover state of said element based on said determination that said actual amount of usage for said element at said current time is below said minimum usage threshold. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification