The Community for Technology Leaders
2013 IEEE 10th International Conference on Mobile Ad-Hoc and Sensor Systems (2013)
Hangzhou China
Oct. 14, 2013 to Oct. 16, 2013
pp: 461-469
Yi Gao , Zhejiang Provincial Key Lab. of Service Robot, Zhejiang Univ., Hangzhou, China
Chun Chen , Zhejiang Provincial Key Lab. of Service Robot, Zhejiang Univ., Hangzhou, China
Jiajun Bu , Zhejiang Provincial Key Lab. of Service Robot, Zhejiang Univ., Hangzhou, China
Wei Dong , Zhejiang Provincial Key Lab. of Service Robot, Zhejiang Univ., Hangzhou, China
Xianghua Xu , Hangzhou Dianzi Univ., Hangzhou, China
ABSTRACT
Reprogramming over the air is important for maintaining a wireless sensor network. Traditional reprogramming approaches assume always-on link layers. Given the energy limitation of sensor nodes, always-on link layers are often not desired for most sensor network applications. In this paper, we propose ROLP, a novel reprogramming protocol built on a widely used low power link layer in wireless sensor networks. ROLP employs an efficient control packets self-suppression scheme for reliable data transmission. ROLP also employs an adaptively falling asleep scheme based on the neighbor information to reduce the energy consumption. We implement ROLP based on TinyOS and evaluate its performance in two different indoor networks. Compared with the standard reprogramming protocol in TinyOS, ROLP is able to reduce the radio-on time by 57.6% and 39.0% in the two networks. Since radio operations cost most of the energy, these reductions save significant amount of energy and prolong the lifetime of a wireless sensor network.
INDEX TERMS
Receivers, Protocols, Data communication, Wireless sensor networks, Reliability, Educational institutions, Mathematical model
CITATION

Yi Gao, Chun Chen, Xue Liu, Jiajun Bu, Wei Dong and Xianghua Xu, "Reprogramming over Low Power Link Layer in Wireless Sensor Networks," 2013 IEEE 10th International Conference on Mobile Ad-Hoc and Sensor Systems(MASS), Hangzhou China, 2014, pp. 461-469.
doi:10.1109/MASS.2013.63
184 ms
(Ver 3.3 (11022016))