CPC H04L 47/783 (2013.01) [H04L 47/762 (2013.01); H04L 47/822 (2013.01); H04L 47/827 (2013.01)] | 20 Claims |
1. A method performed by at least one processor of a network node that is connected to one or more additional network nodes via a local area network (LAN), the network node and the one or more additional network nodes forming a cloud, the method comprising:
setting a first timer to a first value;
transmitting, to each of the one or more additional network nodes, a multicast message for determining whether another network node from the one or more additional network nodes is an active controller in the cloud;
starting the first timer after transmitting the multicast message;
determining, before the first timer expires, whether a first message in response to the multicast message that indicates that another network node from the one or more additional network nodes is the active controller is received;
based on determining the first message is received before the first timer expires, restarting the first timer; and
based on determining the first message is not received before the first timer expires, assigning, as the active controller in the cloud, one or more tasks to at least one network node from the one or more additional network nodes.
|