• DocumentCode
    606562
  • Title

    Efficient reprogramming of wireless sensor networks using incremental updates

  • Author

    Stolikj, Milosh ; Cuijpers, Pieter J. L. ; Lukkien, Johan J.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    584
  • Lastpage
    589
  • Abstract
    Software reprogramming enables users to extend or correct functionality of a sensor network after deployment, preferably at a low cost. This paper investigates the improvement of energy efficiency and delay of reprogramming, at low resource cost. As enabling technologies data compression and incremental updates are used. Algorithms for both approaches are analyzed, as well as their combination, applied to resource-constrained devices. All algorithms are ported to the Contiki operating system, and profiled for different types of reprogramming. The presented results show that there is a clear trade-off between performance and resource requirements. Furthermore, the best reprogramming approach depends on the type of update. Experimentally, VCDIFF, or the combination of Lempel-Ziv-77/FastLZ for compression with BSDIFF for delta encoding, have been identified as the best possible options.
  • Keywords
    data compression; operating systems (computers); telecommunication computing; wireless sensor networks; BSDIFF; Contiki operating system; Lempel-Ziv-77-FastLZ combination; VCDIFF; compression; data compression; delta encoding; energy efficiency; incremental updates; reprogramming delay; resource-constrained devices; sensor network functionality; software reprogramming; wireless sensor networks; Data compression; Delays; Encoding; Memory management; Random access memory; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications Workshops (PERCOM Workshops), 2013 IEEE International Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4673-5075-4
  • Electronic_ISBN
    978-1-4673-5076-1
  • Type

    conf

  • DOI
    10.1109/PerComW.2013.6529563
  • Filename
    6529563