CLUSTERHEAD SELECTION IN A COMMUNICATION NETWORK
First Claim
1. A method for selecting a clusterhead in a network comprising a plurality of nodes, the method comprising:
- sending from a first node a first responsibility and a first availability to a second node, wherein the first responsibility indicates a responsibility attributed to the second node to be the clusterhead for the first node, wherein the first availability indicates an availability of the first node to be the clusterhead for the second node;
receiving from a second node a second responsibility and a second availability at the first node, wherein the second responsibility indicates a responsibility attributed to the first node to be the clusterhead for the second node, wherein the second availability indicates an availability of the second node to be the clusterhead for the first node; and
determining, by the first node, the clusterhead based on the first responsibility, second responsibility, first availability and second availability.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for clusterhead selection in a communication network. In an example, a first node may be configured to send a first responsibility and availability. In some examples, the first responsibility indicates a responsibility attributed to the second node to be the clusterhead for the first node. In some examples, the first availability indicates an availability of the first node to be the clusterhead for the second node. In some examples, the first node is effective to receive a second responsibility and availability; the second responsibility indicating a responsibility attributed to the first node to be the clusterhead for a second node; the second availability indicating an availability of the second node to be the clusterhead for the first node. In some examples, the first node is effective to determine the clusterhead based on the first and second responsibility and the first and second availability.
-
Citations
20 Claims
-
1. A method for selecting a clusterhead in a network comprising a plurality of nodes, the method comprising:
-
sending from a first node a first responsibility and a first availability to a second node, wherein the first responsibility indicates a responsibility attributed to the second node to be the clusterhead for the first node, wherein the first availability indicates an availability of the first node to be the clusterhead for the second node; receiving from a second node a second responsibility and a second availability at the first node, wherein the second responsibility indicates a responsibility attributed to the first node to be the clusterhead for the second node, wherein the second availability indicates an availability of the second node to be the clusterhead for the first node; and determining, by the first node, the clusterhead based on the first responsibility, second responsibility, first availability and second availability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A first node effective to select a clusterhead in a network comprising a plurality of nodes, the first node comprising:
-
a memory; a processor in communication with the memory, wherein the processor is effective to send a first responsibility and a first availability to a second node, wherein the first responsibility indicates a responsibility attributed to the second node to be the clusterhead for the first node, wherein the first availability indicates an availability of the first node to be the clusterhead for the second node; receive from a second node a second responsibility and a second availability at the first node, wherein the second responsibility indicates a responsibility attributed to the first node to be the clusterhead for the second node, wherein the second availability indicates an availability of the second node to be the clusterhead for the first node; determine the clusterhead based on the first responsibility, second responsibility, first availability and second availability; and store an indication of the clusterhead in the memory. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system effective to select a clusterhead in a network comprising a plurality of nodes, the system comprising:
-
a first node including a first memory and a first processor; a second node in communication with the first node, the second node including a second memory and a second processor; wherein the first processor is effective to send a first responsibility and a first availability to the second node, wherein the first responsibility indicates a responsibility attributed to the second node to be the clusterhead for the first node, wherein the second availability indicates an availability of the first node to be the clusterhead for the second node; wherein the second processor is effective to receive the first responsibility and the first availability; and send a second responsibility and a second availability to the first node, wherein the second responsibility indicates a responsibility attributed to the first node to be the clusterhead for the second node, wherein the second availability indicates an availability of the second node to be the clusterhead for the first node; wherein the first processor is effective to receive the second responsibility and the second availability; determine the clusterhead based on the first responsibility, second responsibility, first availability and second availability; and store an indication of the clusterhead in the first memory. - View Dependent Claims (20)
-
Specification