Bandwidth load consideration in network route selection
First Claim
Patent Images
1. A method of determining an optimal path between a source and a destination in a digital communications network having multiple alternate paths, comprising:
- evaluating routing criteria of each of the alternate paths, each of the alternate paths having multiple link hops, said routing criteria including cost, number of link hops and bandwidth;
selecting the alternate representing the least cost;
if several alternatives have equal least cost then select from equal least cost paths an alternative having least number of link hops;
if several alternatives have equal least cost and equal least number of link hops then select from paths having equal least cost and equal least number of link hops an alternative having the best bandwidth criteria;
wherein said bandwidth criteria is an average bandwidth represented as an aggregate of bandwidth usage for each link hop making up said path between said source and said destination divided by the number of link hops in said path.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods of considering bandwidth load or load balancing in the selection of an optimal path for routing calls through a switched digital network are described. The described methods are applicable to both new calls and existing connected calls. Algorithms that take into consideration selection criteria such as route cost, number of link hops in the route in addition to bandwidth load are presented.
148 Citations
15 Claims
-
1. A method of determining an optimal path between a source and a destination in a digital communications network having multiple alternate paths, comprising:
- evaluating routing criteria of each of the alternate paths, each of the alternate paths having multiple link hops, said routing criteria including cost, number of link hops and bandwidth;
selecting the alternate representing the least cost;
if several alternatives have equal least cost then select from equal least cost paths an alternative having least number of link hops;
if several alternatives have equal least cost and equal least number of link hops then select from paths having equal least cost and equal least number of link hops an alternative having the best bandwidth criteria;
wherein said bandwidth criteria is an average bandwidth represented as an aggregate of bandwidth usage for each link hop making up said path between said source and said destination divided by the number of link hops in said path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- evaluating routing criteria of each of the alternate paths, each of the alternate paths having multiple link hops, said routing criteria including cost, number of link hops and bandwidth;
-
9. A method of selecting an optimal path for rerouting a connected call between a source and a destination in a digital communication network having multiple alternate paths comprising:
- determining relative routing criteria respecting each of said multiple paths, said multiple of said paths each having multiple link hops, said routing criteria including cost, number of link hops in said path and bandwidth load;
selecting a re-route path having least cost;
if several of said multiple alternatives have equal least cost selecting a re-route path having the least number of link hops;
if several of said alternate paths have equal least cost and equal least number of link hops, selecting re-route path having a lowest average bandwidth usage;
if several of said multiple paths have equal least cost, equal least number of link hops and equal average bandwidth usage select a re-route path having the largest number of link hops carrying said connected call;
wherein said average bandwidth is an aggregate of bandwidth usage for each link hop making up said path between said source and said destination divided by the number of link hops in said path. - View Dependent Claims (10, 11, 12, 13, 14)
- determining relative routing criteria respecting each of said multiple paths, said multiple of said paths each having multiple link hops, said routing criteria including cost, number of link hops in said path and bandwidth load;
-
15. A method of determining an optimal path in a switched digital communication network having multiple alternate paths between a source and a destination comprising evaluating routing criteria of each of the alternate paths, each of the alternate paths having multiple link hops, the routine criteria including cost, number of link hops and bandwidth criteria;
- and selecting the alternate having the best bandwidth criteria wherein the bandwidth criteria is an average bandwidth represented as an aggregate of bandwidth usage for each link hop making up the alternate path between source and the destination divided by the number of link hops in the alternate path, and if several alternate paths have equal bandwidth criteria, selecting the alternate representing the least cost; and
if several alternatives have equal least cost and equal bandwidth criteria then selecting from paths having equal least cost and equal bandwidth criteria an alternative having the least number of link hops.
- and selecting the alternate having the best bandwidth criteria wherein the bandwidth criteria is an average bandwidth represented as an aggregate of bandwidth usage for each link hop making up the alternate path between source and the destination divided by the number of link hops in the alternate path, and if several alternate paths have equal bandwidth criteria, selecting the alternate representing the least cost; and
Specification