Patent ID: 9049131
Filing Date: 2015-06-02
Classification: H04L

Abstract:
1. A load balancing method of a network system, wherein the network system comprises a plurality of nodes and a controller, wherein each of the plurality of nodes comprises at least one connection port, every two adjacent nodes are connected through the connection ports to form a plurality of links, and the load balancing method comprises: respectively transmitting identify information of the plurality of nodes and a support transmitting speed rate of the at least one connection port of the plurality of nodes to the controller through the plurality of nodes; the controller receiving the identify information to construct a network topology diagram and receiving the support transmitting speed rate of the at least one connection port of the plurality of nodes; monitoring an average data rate of the at least one connection port of the plurality of nodes through the controller; when the average data rate of one of the at least one connection port of the plurality of nodes is in excess of a congestion threshold, searching a packet flow with the highest data rate among the plurality of packet flows passing through the at least one connection port of which the data rate is in excess of the congestion threshold through the controller; performing a shortest path first algorithm according to the packet flow with the highest data rate and the network topology diagram through the controller, wherein the computed connection ports do not include the connection port of which the average data rate is in excess of the congestion threshold; and acquiring a new transmitting path through the controller.