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
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.