The Community for Technology Leaders
Green Image
Issue No. 07 - July (2014 vol. 25)
ISSN: 1045-9219
pp: 1776-1786
Wei Dong , Zhejiang Key Lab of Service Robot, College of Computer Science, Zhejiang University, Hangzhou, China
Yunhao Liu , School of Software and TNLIST, Tsinghua University, Beijing, 100084
Zhiwei Zhao , Zhejiang Key Lab of Service Robot, College of Computer Science, Zhejiang University, Hangzhou, China
Xue Liu , School of Computer Science, McGill University,
Chun Chen , Zhejiang Key Lab of Service Robot, College of Computer Science, Zhejiang University, Hangzhou, China
Jiajun Bu , Zhejiang Key Lab of Service Robot, College of Computer Science, Zhejiang University , Hangzhou, China
ABSTRACT
Wireless reprogramming is a crucial technique for software deployment in wireless sensor networks (WSNs). Code dissemination is a basic building block to enable wireless reprogramming. We present ECD, an Efficient Code Dissemination protocol leveraging 1-hop link quality information based on the TinyOS platform. Compared to prior works, ECD has three salient features. First, it supports dynamically configurable packet sizes. By increasing the packet size for high PHY rate radios, it significantly improves the transmission efficiency. Second, it employs an accurate sender selection algorithm to mitigate transmission collisions and transmissions over poor links. Third, it employs a simple impact-based backoff timer design to shorten the time spent in coordinating multiple eligible senders so that the largest impact sender is most likely to transmit. We implement ECD based on TinyOS and evaluate its performance extensively via testbed experiments and simulations. Results show that ECD outperforms state-of-the-art protocols, Deluge and MNP, in terms of completion time and data traffic (e.g., about 20 percent less traffic and 20-30 percent shorter completion time compared to Deluge).
INDEX TERMS
Protocols, Receivers, Estimation, Wireless sensor networks, Reliability, Educational institutions, Software
CITATION

W. Dong, Y. Liu, Z. Zhao, X. Liu, C. Chen and J. Bu, "Link Quality Aware Code Dissemination in Wireless Sensor Networks," in IEEE Transactions on Parallel & Distributed Systems, vol. 25, no. 7, pp. 1776-1786, 2014.
doi:10.1109/TPDS.2013.176
301 ms
(Ver 3.3 (11022016))