Efficient and flexible sensornet checkpointing

2Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Developing sensornet software is difficult partly because of the limited visibility of the system state of deployed nodes. Sensornet checkpointing is a method that allows developers to save and restore full system state of nodes. We present four extensions to sensornet checkpointing - compression, binary diffs, selective checkpointing, and checkpoint inspection - that reduce the time required for checkpointing operations considerably, and improve the granularity at which system state can be examined and manipulated down to the variable level. We show through an experimental evaluation that the checkpoint sizes can be reduced by 70%-93%, and the time can be reduced by at least 50% because of these improvements. The reduced time and increased granularity benefits multiple checkpointing use cases, including automated testing, network visualization, and software debugging. © 2014 Springer International Publishing.

Cite

CITATION STYLE

APA

Löscher, A., Tsiftes, N., Voigt, T., & Handziski, V. (2014). Efficient and flexible sensornet checkpointing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8354 LNCS, pp. 50–65). https://doi.org/10.1007/978-3-319-04651-8_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free