Chapter 17 A Design of Lightweight Reprogramming for Wireless Sensor Networks

Considering a maintenance of sensor networks, wireless re- programming techniques are required. Particularly, when sensor networks are introduced to targeted environment, several parameters of sensor nodes must be calibrated, for example, sensing interval, data sending in- terval. To change these parameters, we don't have to reprogram the whole of program. It is needed to update only program sections that include targeted variables in our sensor network. We designed and implemented a lightweight reprogramming scheme. This scheme doesn't require re- boot of sensor nodes, therefore we don't have to stop the services in long term. Our proposal makes reprogramming efficient in respect of service availability and energy consumption.

[1]  Sajal K. Das,et al.  ReMo : An Energy Efficient Reprogramming Protocol for Mobile Sensor Networks , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).

[2]  Roger Wattenhofer,et al.  Decoding Code on a Sensor Node , 2008, DCOSS.

[3]  Prasun Sinha,et al.  Sprinkler: a reliable and energy efficient data dissemination service for wireless embedded devices , 2005, 26th IEEE International Real-Time Systems Symposium (RTSS'05).

[4]  Limin Wang,et al.  MNP: Multihop Network Reprogramming Service for Sensor Networks , 2004, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[5]  Qiang Wang,et al.  Reprogramming wireless sensor networks: challenges and approaches , 2006, IEEE Network.

[6]  David E. Culler,et al.  The dynamic behavior of a data dissemination protocol for network programming at scale , 2004, SenSys '04.

[7]  Hiroshi Mineno,et al.  Base Station Placement for Effective Data Dissemination in Sensor Networks , 2010, J. Inf. Process..

[8]  Deborah Estrin,et al.  A Remote Code Update Mechanism for Wireless Sensor Networks , 2003 .

[9]  Sanjeev Setia,et al.  CORD: Energy-Efficient Reliable Bulk Data Dissemination in Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[10]  Wendi B. Heinzelman,et al.  Negotiation-Based Protocols for Disseminating Information in Wireless Sensor Networks , 2002, Wirel. Networks.

[11]  David E. Culler,et al.  The firecracker protocol , 2004, EW 11.