Patent ID: 7260647
Filing Date: 2007-08-21
Classification: H04L

Abstract:
1. An automatic method of load balancing traffic among routers in a data transmission system that includes a network, a set of routers, and a plurality of groups of servers, wherein each group of servers transfers its flow of data to the network through a first router the address of which is assigned to said group of servers by a routing protocol, said method comprising the steps of: periodically finding a load and a variable state on the first router; comparing the load on the first router to a predetermined high threshold; if the load on the first router exceeds the predetermined high threshold, assigning to the first router a new priority and a new variable state, wherein the new variable state identifies whether the flow of data has been previously transferred from the first router, so that the flow of data from at least one group of servers transfers from the first router to a second router based on the new variable state; and if the load on the first router is less than a predetermined low threshold, and if the new variable state indicates that the flow of data from the group of servers has been transferred from the first router to the second router, increasing the priority of the first router to transfer the flow of data from the second router back to the first router.