Method for cluster based data transmission in wireless sensor networks
First Claim
1. A method for cluster based data transmission in wireless sensor networks, comprising:
- selecting one of a plurality of border nodes positioned at the edge of a cluster as a temporary cluster head based on sensing a target in the cluster;
broadcasting data from the one of the plurality of border nodes selected as the temporary cluster head to its own cluster head based at least in part on the selectingbugging data of the temporary cluster head by one or more of the plurality of border nodes in other adjacent clusters to temporarily change the one of the plurality of border nodes selected as the temporary cluster head to a cluster head of each of the one or more border nodes;
collecting data from each of the one or more border nodes by the temporary cluster head to transfer the collected data to an actual cluster head of the temporary cluster head; and
aggregating the collected data by actual cluster head of the temporary cluster head.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for cluster based data in wireless sensor networks. The method includes: selecting any one of border nodes positioned at the edge of a cluster as a temporary cluster head as a temporary cluster head when a target is sensed in the cluster; bugging data of the temporary cluster head by border nodes in other adjacent cluster which do not sense the target to temporarily change the border node selected as the temporary cluster head to a cluster head of each of the border nodes; when the target is sensed by at least one of the border nodes, collecting data from each of the border nodes by the temporary cluster head to transferring the collected data to an actual cluster head of the temporary cluster head; and aggregating the collected data by actual cluster head of the temporary cluster head.
20 Citations
9 Claims
-
1. A method for cluster based data transmission in wireless sensor networks, comprising:
-
selecting one of a plurality of border nodes positioned at the edge of a cluster as a temporary cluster head based on sensing a target in the cluster;
broadcasting data from the one of the plurality of border nodes selected as the temporary cluster head to its own cluster head based at least in part on the selectingbugging data of the temporary cluster head by one or more of the plurality of border nodes in other adjacent clusters to temporarily change the one of the plurality of border nodes selected as the temporary cluster head to a cluster head of each of the one or more border nodes; collecting data from each of the one or more border nodes by the temporary cluster head to transfer the collected data to an actual cluster head of the temporary cluster head; and aggregating the collected data by actual cluster head of the temporary cluster head. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for cluster based data transmission in wireless sensor networks, comprising:
-
selecting one of a plurality of border nodes positioned at the edge of a cluster as a temporary cluster head based on sensing a target in the cluster;
broadcasting data from the one of the plurality of border nodes selected as the temporary cluster head to its own cluster head based at least in part on the selecting;bugging data of the temporary cluster head by one or more of the plurality of border nodes in other adjacent clusters to form a temporary cluster including the one or more border nodes and the temporary cluster head; reselecting at least one of the plurality of border nodes having a highest priority among the plurality of border nodes as the temporary cluster head based at least in part on comparing priorities of the plurality of border nodes in the temporary cluster; collecting data from each of a portion of the border nodes by the temporary cluster head for transferring to a cluster head of the temporary cluster head; and aggregating the collected data by the cluster head of the temporary cluster head. - View Dependent Claims (8, 9)
-
Specification