TY - CHAP
T1 - Software update recovery for Wireless Sensor Networks
AU - Brown, Stephen
AU - Sreenan, Cormac J.
PY - 2010
Y1 - 2010
N2 - Updating software over the network is important for Wireless Sensor Networks in support of scale, remote deployment, feature upgrades, and fixes. The risk of a fault in the updated code causing system failure is a serious problem. In this paper, we identify a single, critical, symptom loss-of-control, that complements exception-based schemes, and supports failsafe recovery from faults in software updates. We present a new software update recovery mechanism that uses loss-of-control to provide high-reliability, low energy, software updates, including a comparison of optimised-flooding against spanning-tree for determining loss-of-control in a multi-path environment. The solution presented supports a trial phase (with lower latency), and an operational phase (with lower energy). The energy/latency tradeoff of this is shown, and the high-reliability of this update recovery is demonstrated by analysis and simulation. The results presented control the risk in existing WSN software update mechanisms.
AB - Updating software over the network is important for Wireless Sensor Networks in support of scale, remote deployment, feature upgrades, and fixes. The risk of a fault in the updated code causing system failure is a serious problem. In this paper, we identify a single, critical, symptom loss-of-control, that complements exception-based schemes, and supports failsafe recovery from faults in software updates. We present a new software update recovery mechanism that uses loss-of-control to provide high-reliability, low energy, software updates, including a comparison of optimised-flooding against spanning-tree for determining loss-of-control in a multi-path environment. The solution presented supports a trial phase (with lower latency), and an operational phase (with lower energy). The energy/latency tradeoff of this is shown, and the high-reliability of this update recovery is demonstrated by analysis and simulation. The results presented control the risk in existing WSN software update mechanisms.
UR - https://www.scopus.com/pages/publications/83055167194
U2 - 10.1007/978-3-642-11870-8_8
DO - 10.1007/978-3-642-11870-8_8
M3 - Chapter
AN - SCOPUS:83055167194
SN - 3642118690
SN - 9783642118692
T3 - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering
SP - 107
EP - 125
BT - Sensor Applications, Experimentation, and Logistics - First International Conference, SENSAPPEAL 2009, Revised Selected Papers
T2 - 1st International Conference on Sensor Networks Applications, Experimentation and Logistics, SENSAPPEAL 2009
Y2 - 25 September 2009 through 25 September 2009
ER -