Self-organization of sensor networks using ant colony optimization
First Claim
Patent Images
1. A method comprising:
- receiving a message;
updating a pheromone value and an aging factor associated with the message; and
transmitting the message.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for organizing optimal paths in a sensor network. Optimal paths are determined based on an objective function that balances the performance and energy consumption of sensor nodes. Each sensor node stores and updates pheromone values and aging factors associated with each of its neighbor nodes. The pheromone values provide an indication of the speed of a given path, while the aging factor represents the use. Paths are compared using these variables and an optimal path is selected on each transfer so that the load is spread across a variety of sensor nodes, increasing network life.
-
Citations
47 Claims
-
1. A method comprising:
-
receiving a message;
updating a pheromone value and an aging factor associated with the message; and
transmitting the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method implemented by a node in a network of nodes for organizing the network, the method comprising:
-
scanning for at least one neighbor node; and
updating at least one pheromone value and at least one aging factor associated with the scanned at least one neighbor node.
-
-
19. A node comprising:
-
means for storing at least one pheromone value and at least one aging factor;
means for receiving a message; and
means for transmitting the message. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A node comprising:
-
a computer-readable storage device for storing at least one pheromone value and at least one aging factor;
a first port for receiving a message; and
a second port for transmitting the message. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A sensor node for use in a self-organizing node network that is organized to balance speed and efficiency of data transfer with network life, the sensor node comprising:
-
an input port;
an output port;
a processor;
at least one sensor;
a computer-readable storage device;
a node data structure contained in the computer-readable storage device;
the processor coupled to the input port and the computer-readable storage device, such that the processor can analyze a message received through the input port and update at least one pheromone value and at least one aging factor stored in the node data structure based on the message;
the processor coupled to the output port, such that the processor can transmit the message on to at least one neighbor node in the node network and update at least one pheromone value and at least one aging factor stored in the node data structure based on the at least one neighbor node; and
the processor coupled to the at least one sensor, such that the processor can modify the message with sensor data collected from the at least one sensor.
-
Specification