Patent ID: 8264959
Filing Date: 2012-09-11
Classification: H04L,Y02D

Abstract:
1. A method for providing dynamic load balancing in a data communications system, comprising: creating a link aggregation group in a data communications system with a plurality of physical links each of which having a capacity for transporting egress data or any part thereof, the link aggregation group formed by combining two or more of the plurality of physical links into a single logical link for egress data; allocating to the link aggregation group a set of link aggregation keys with each link aggregation key being assigned to a particular one of the physical links in the link aggregation group; deriving from egress data a data rate for each of the link aggregation keys; performing dynamic load balancing based on the data rates and capacities of the physical links in the link aggregation group; and wherein performing dynamic load balancing comprises reassigning at least one of the set of link aggregation keys from a first physical link of the plurality of physical links in the link aggregation group to a second physical link of the plurality of physical links in the link aggregation group; and wherein the egress data is provided over the second physical link of the plurality of physical links in the link aggregation group based on the key value and the reassigned matching link aggregation key.