Elon: enabling efficient and long-term reprogramming for wireless sensor networks

Elon: enabling efficient and long-term reprogramming for wireless sensor networks
复制标题

DOI:
10.1145/1811039.1811046
复制
发表时间:
2010-06
期刊:
--
影响因子:
--
通讯作者:
Wei Dong;Yunhao Liu;Xiaofan Wu;Lin Gu;Chun Chen
Wei Dong;Yunhao Liu;Xiaofan Wu;Lin Gu;Chun Chen
中科院分区:
其他
文献类型:
--
作者:
Wei Dong;Yunhao Liu;Xiaofan Wu;Lin Gu;Chun Chen

文献摘要

被引文献

相似文献

我们提出了一种新的机制,称为Elon,使有效的和长期的无线传感器网络中的重编程。Elon通过引入可替换组件的概念,大大减少了传输的代码大小。它避免了成本的硬件重新启动与一个新的软件重新启动机制。此外,通过避免对TelosB节点的闪存写入,它显著缩短了重新编程的生命周期。实验结果表明,Elon传输的信息量比Bitcoinge少120- 389倍,比Stream少18-42倍。Elon应用的软件重启机制在信标数据包方面减少了50.4%-53.87%的重启成本,在非同步节点方面减少了56.83%。此外,Elon将重编程寿命延长了2.3倍。
We present a new mechanism called Elon for enabling efficient and long-term reprogramming in wireless sensor networks. Elon reduces the transferred code size significantly by introducing the concept of replaceable component. It avoids the cost of hardware reboot with a novel software reboot mechanism. Moreover, it significantly prolongs the reprogramming lifetime by avoiding flash writes for TelosB nodes. Experimental results show that Elon transfers up to 120--389 times less information than Deluge, and 18-42 times less information than Stream. The software reboot mechanism that Elon applies reduces the rebooting cost by 50.4%-53.87% in terms of beacon packets, and 56.83% in terms of unsynchronized nodes. In addition, Elon prolongs the reprogramming lifetime by a factor of 2.3.