Patent ID: 6310881
Filing Date: 2001-10-30
Classification: H04L

Abstract:
In a data communication system having network traffic with randomly distributed demands and flows, a network traffic director system comprising:router modules configured to direct data packets in the data communication system, each router module being a home router module comprising:a neighborhood supervisor configured to send home potentials of the home router module to neighborhood supervisors of neighboring router modules and to receive neighbor potentials of the neighboring router modules from neighborhood supervisors of neighboring router modules;a dynamic load balancer configured to determine flows based on the home and neighbor potentials, to adjust the home potentials if first conditions including flow conditions are not met, and to update routing tables if second conditions based on the adjusted home potentials are met; anda dynamic data flow splitter configured to receive data packets from networks and router modules, to select a portion of the data communication system for each data packet received based on the updated routing tables wherein each received data packet is transmitted to the portion of the data communication system selected by the dynamic data flow splitter for the received data packet.