School of Computer Science and Engineering, Seoul National University, Seoul, Korea.
Sensors (Basel). 2010;10(10):8938-52. doi: 10.3390/s101008938. Epub 2010 Sep 29.
In wireless sensor networks, system architectures and applications are designed to consider both resource constraints and scalability, because such networks are composed of numerous sensor nodes with various sensors and actuators, small memories, low-power microprocessors, radio modules, and batteries. Clustering routing protocols based on data aggregation schemes aimed at minimizing packet numbers have been proposed to meet these requirements. In clustering routing protocols, the cluster head plays an important role. The cluster head collects data from its member nodes and aggregates the collected data. To improve reliability and reduce recovery latency, we propose a checkpointing scheme for the cluster head. In the proposed scheme, backup nodes monitor and checkpoint the current state of the cluster head periodically. We also derive the checkpointing interval that maximizes reliability while using the same amount of energy consumed by clustering routing protocols that operate without checkpointing. Experimental comparisons with existing non-checkpointing schemes show that our scheme reduces both energy consumption and recovery latency.
在无线传感器网络中,系统架构和应用程序的设计既要考虑资源限制,又要考虑可扩展性,因为这些网络由具有各种传感器和执行器、小内存、低功耗微处理器、无线电模块和电池的众多传感器节点组成。已经提出了基于数据聚合方案的聚类路由协议,旨在最小化数据包数量,以满足这些要求。在聚类路由协议中,簇头起着重要的作用。簇头从其成员节点收集数据并聚合所收集的数据。为了提高可靠性并减少恢复延迟,我们为簇头提出了一种检查点方案。在建议的方案中,备份节点定期监视和检查点簇头的当前状态。我们还推导出了检查点间隔,该间隔在使用与不进行检查点的聚类路由协议相同数量的能量的情况下最大化可靠性。与现有非检查点方案的实验比较表明,我们的方案降低了能量消耗和恢复延迟。