US 9,813,340 B2
Class-aware load balancing using data-plane protocol in a loop-free multiple edge network topology
Pascal Thubert, La Colle sur Loup (FR); Dirk Anteunis, Fayence (FR); Patrice Bellagamba, Saint-Raphael (FR); and David Delano Ward, Somerset, WI (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jun. 30, 2015, as Appl. No. 14/754,922.
Prior Publication US 2017/0006497 A1, Jan. 5, 2017
Int. Cl. H04W 28/08 (2009.01); H04L 12/751 (2013.01); H04L 12/743 (2013.01); H04L 12/801 (2013.01); H04L 12/803 (2013.01)
CPC H04L 47/11 (2013.01) [H04L 47/125 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
detecting a traffic condition by a network device in a loop-free routing topology comprising routing arcs for reaching a destination device, each routing arc comprising a first edge, a second edge, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device and exiting via any one of the first or second edges of the routing arc, the traffic condition proximate to the first edge of at least one of the routing arcs in which the network device is positioned; and
the network device initiating load balancing based on sending a management frame over a data plane of the at least one routing arc toward the corresponding second edge, the management frame requesting a change in load balancing for at least one of an identified traffic class based on the detected traffic condition;
wherein the management frame specifies the change in load balancing for one or more identified hash-based ranges of the identified traffic class according to a corresponding one or more traffic parameter.