US2011041002A1PendingUtilityA1

System, method, computer program for multidirectional pathway selection

Assignee: SAAVEDRA PATRICIOPriority: Aug 12, 2009Filed: Aug 12, 2009Published: Feb 17, 2011
Est. expiryAug 12, 2029(~3 yrs left)· nominal 20-yr term from priority
H04L 45/22H04L 45/28H04L 43/16H04L 41/5025H04L 41/5009H04L 65/80H04L 69/40H04L 41/5077
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention is directed at determining a network pathway between two end points within the network. The network pathway to be used can be determined based on parameters monitored or measured at either or both of the two end points. The present invention is also directed to managing the network pathway for supporting communication between the two end points at any given time. These communications may occur in two directions, therefore the pathway and management of this pathway can happen in two directions. In the present invention the pathway selection operates on a bi-directional basis (further explained below). The invention provides a solution for “bi-directional network pathway management”.

Claims

exact text as granted — not AI-modified
1 . A computer-network-implementable method for failover of a failing network connection between at least two network points comprising:
 identifying and establishing, by a network control means at each network point, at least a primary connection between the at least two network points;   gathering intelligence, by operation of a network information means at each network point, such intelligence relating to at least one performance parameter of each primary connection;   establishing a threshold condition for the primary connection; and   accessing a decision tree at one or more of the network points when the threshold condition is met for determining whether to avoid the primary connection, wherein if the decision tree determines to avoid the primary connection, the primary connection is pre-emptively avoided, a secondary connection is created between the at least two network points by the network control means, and data is communicated over the secondary connection between the at least two network points.   
     
     
         2 . The method of  claim 1 , wherein the network information means communicates a connection verification message between the at least two network points to gather the intelligence. 
     
     
         3 . The method of  claim 2 , wherein the connection verification message is pulsed between the network information means of each of the at least two network points. 
     
     
         4 . The method of  claim 3 , wherein the network information means receiving a connection verification message transmits an acknowledgement message to the network information means transmitting the connection verification message. 
     
     
         5 . The method of  claim 1 , wherein the performance parameters are selected from a group consisting of: loss, bandwidth, jitter, saturation, latency, cost, or any combination thereof. 
     
     
         6 . The method of  claim 1 , further comprising the network control means reintegrating the primary connection when the threshold condition is no longer exceeded. 
     
     
         7 . The method of  claim 6 , wherein the decision tree determines to avoid the primary connection if the number of acknowledgement messages exceeds a loss threshold and the bandwidth for transmission from the network point is between a maximum and minimum bandwidth threshold. 
     
     
         8 . The method of  claim 6 , wherein the decision tree determines to avoid the primary connection if the number of acknowledgement messages exceeds a loss threshold, the bandwidth for transmission from the network point exceeds a maximum bandwidth threshold, and the bandwidth for reception to the network point is lower than a minimum bandwidth threshold 
     
     
         9 . The method of  claim 6 , wherein the decision tree determines to avoid the primary connection if the number of acknowledgement messages exceeds a loss threshold and the bandwidth for transmission is less than a minimum bandwidth threshold. 
     
     
         10 . A system for failover of a failing network connection between at least two network points comprising:
 a plurality of network control means, each network control means linked to one of the at least two network points, each network control means identifying and establishing at least a primary connection between the at least two network points;   a plurality of network information means, each network information means linked to one of the at least two network points, the network information means gathering intelligence relating to at least one performance parameter of each primary connection;   a decision tree at one or more of the network points, wherein the decision tree is accessed when a threshold condition for the primary connection is met, the decision tree determining whether to avoid the primary connection, wherein if the decision tree determines to avoid the primary connection, the primary connection is pre-emptively avoided, a secondary connection is created between the at least two network points by the network control means, and data is communicated over the secondary connection between the at least two network points.   
     
     
         11 . The system of  claim 10 , wherein the network information means communicates a connection verification message between the at least two network points to gather the intelligence. 
     
     
         12 . The system of  claim 11 , wherein the connection verification message is pulsed between the network information means of each of the at least two network points. 
     
     
         13 . The system of  claim 12 , wherein the network information means receiving a connection verification message transmits an acknowledgement message to the network information means transmitting the connection verification message. 
     
     
         14 . The system of  claim 10 , wherein the performance parameters are selected from a group consisting of: loss, bandwidth, jitter, saturation, latency, cost, or any combination thereof. 
     
     
         15 . The system of  claim 10 , wherein the network control means reintegrates the primary connection when the threshold condition is no longer exceeded. 
     
     
         16 . The system of  claim 15 , wherein the decision tree determines to avoid the primary connection if the number of acknowledgement messages exceeds a loss threshold and the bandwidth for transmission from the network point is between a maximum and minimum bandwidth threshold. 
     
     
         17 . The system of  claim 15 , wherein the decision tree determines to avoid the primary connection if the number of acknowledgement messages exceeds a loss threshold, the bandwidth for transmission from the network point exceeds a maximum bandwidth threshold, and the bandwidth for reception to the network point is lower than a minimum bandwidth threshold 
     
     
         18 . The system of  claim 15 , wherein the decision tree determines to avoid the primary connection if the number of acknowledgement messages exceeds a loss threshold and the bandwidth for transmission is less than a minimum bandwidth threshold.

Join the waitlist — get patent alerts

Track US2011041002A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.