Abstract
Energy constraint is a crucial factor in wireless sensor networks (WSNs). One of the best solutions for networking in the WSNs is a clustering-based technique to deal with the energy constraint. However, cluster heads (CHs) in such technique tend to consume much more energy than ordinary nodes and, eventually, deplete quickly. In this paper, we propose a clustering technique, included CH selection and rotation, using an event-driven data reporting during continuous data monitoring of ambient. SNs in this technique report only necessary data when data changes exceeding a given threshold. Therefore, clusters are created only upon specific places where such necessary data changes are happening. Furthermore, the clusters are operated as long as the ambient situation is changing. Once the situation becomes stable, the clusters will be reset and every sensor node in these clusters switch to sleep mode in order to conserve energy consumed by CHs and members. Results show that the network lifetime and stability is better than some existing protocols.