Patent Document ID: 9762458
Application ID: 14512658
Patent Flag: 1

Claim One:
1. A computer-implemented method, comprising: receiving, at a network device of a set of network devices on a network, performance metrics associated with an additional network device of the set of network devices on the network; generating performance metrics associated with the network device; storing the performance metrics associated with the network device and the performance metrics associated with the additional network device; determining, using the performance metrics associated with the network device and the performance metrics associated with the additional network device, that the network device should initiate a reshaping of the set of network devices, wherein a reshaping of the set of network devices includes reorganizing communication paths between the network devices to determine an updated topology that includes one or more updated communication paths on the network; transmitting a first communication to the set of network devices indicating that the network device will initiate a reshaping of the set of network devices; receiving a second communication from the additional network device, wherein the second communication includes an indication that the additional network device will not participate in the reshaping of the set of network devices; initiating the reshaping of the set of network devices without the additional network device; and transmitting the performance metrics associated with the network device and the performance metrics associated with an additional network device, wherein the performance metrics are transmitted using the updated communication paths.