METHOD AND SYSTEM FOR ADAPTIVE AGGREGATION OF DATA IN A WIRELESS SENSOR NETWORK
First Claim
1. A computer implemented method of adaptive aggregation of data in a wireless sensor network (WSN), the method comprising:
- receiving one or more packets produced from a plurality of sensor nodes at an aggregator sensor node;
initiating an aggregation process based on a category of the one or more packets at the aggregator sensor node, wherein the aggregation process comprises;
selecting an aggregation mechanism for the one or more packets, wherein the selection is based on at least one of a feedback value and a special instruction; and
aggregating the one or more packets based on the selected aggregation mechanism, wherein the aggregation is performed iteratively.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for adaptive aggregation of data in a Wireless Sensor Network (WSN) is disclosed. The method receiving one or more packets produced from a plurality of sensor nodes at an aggregator sensor node. The method further includes categorizing and storing the received packets in the buffer queue of the aggregator node. Then initiating an aggregation process by selecting an aggregation mechanism. The aggregation mechanism is selected based on the feedback value and a special instruction. The aggregated packets are forwarded to the base station based on an aggregation function.
51 Citations
29 Claims
-
1. A computer implemented method of adaptive aggregation of data in a wireless sensor network (WSN), the method comprising:
-
receiving one or more packets produced from a plurality of sensor nodes at an aggregator sensor node; initiating an aggregation process based on a category of the one or more packets at the aggregator sensor node, wherein the aggregation process comprises; selecting an aggregation mechanism for the one or more packets, wherein the selection is based on at least one of a feedback value and a special instruction; and aggregating the one or more packets based on the selected aggregation mechanism, wherein the aggregation is performed iteratively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for adaptive aggregation of data in a wireless sensor network (WSN), the system comprising:
an aggregator sensor node configured to receive one or more packets produced from a plurality of sensor nodes, wherein the aggregator sensor node comprises; a categorization module to segregate the one or more packets at the aggregator sensor node based on a category of the one or more packets; and a selection module to select an aggregation mechanism to initiate aggregation of the one or more packets based on at least one of a feedback value and a special instruction; and an aggregation module to perform the aggregation of the one or more packets based on the aggregation mechanism, wherein the iteration is performed iteratively. - View Dependent Claims (24, 25, 26, 27, 28)
-
29. A computer program product comprising a computer usable medium having a computer readable program code embodied therein for adaptive aggregation of data in a wireless sensor network (WSN), the computer program product comprising:
a program code adapted for; receiving one or more packets produced from a plurality of sensor nodes at an aggregator sensor node; initiating an aggregation process based on a category of the one or more packets at the aggregator sensor node, wherein the aggregation process comprises; selecting an aggregation mechanism for the one or more packets, wherein the selection is based on at least one of a feedback value and a special instruction; and aggregating the one or more packets based on the selected aggregation mechanism, wherein the aggregation is performed iteratively.
Specification