Affiliation:
1. Tampere University of Technology, Finland
Abstract
Resource constrained Wireless Sensor Networks (WSNs) require an automated firmware updating protocol for adding new features or error fixes. Reprogramming nodes manually is often impractical or even impossible. Current update protocols require a large external memory or external WSN transport protocol. This paper presents the design, implementation, and experiments of a Program Image Dissemination Protocol (PIDP) for autonomous WSNs. It is reliable, lightweight and it supports multi-hopping. PIDP does not require external memory, is independent of the WSN implementation, transfers firmware, and reprograms the whole program image. It was implemented on a node platform with an 8-bit microcontroller and a 2.4 GHz radio. Implementation requires 22 bytes of data memory and less than 7 kilobytes of program memory. PIDP updates 178 nodes within 5 hours. One update consumes under 1‰ of the energy of two AA batteries.
Reference28 articles.
1. A survey on sensor networks
2. Alliance, Z. (2010). ZigBee specification. Retrieved from http://www.zigbee.org/Standards/ZigBeeSmartEnergy/Specification.aspx
3. Crossbow Technologies. (2003). Mote in-network programming user reference. Retrieved from http://www.tinyos.net/tinyos-1.x/doc/Xnp.pdf
4. Deng, J., Han, R., & Mishra, S. (2006). Secure code distribution in dynamically programmable wireless sensor networks. In Proceedings of the Fifth International Conference on Information Processing in Sensor Networks (pp. 292-300).
5. Dunkels, A., Finne, N., Eriksson, J., & Voigt, T. (2006). Run-time dynamic linking for reprogramming wireless sensor networks. In Proceedings of the Fourth ACM Conference on Embedded Networked Sensor Systems (pp. 15-28).
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献