• DocumentCode
    2291327
  • Title

    Dynamic Sensor Network Reprogramming using Sensorscheme

  • Author

    Evers, Leon ; Havinga, Paul ; Kuper, Jan

  • Author_Institution
    Univ. of Twente, Enschede
  • fYear
    2007
  • fDate
    3-7 Sept. 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Building wireless sensor network applications is a challenging task, and it has become apparent that it is crucial for many sensor networks to be able to load or update the application after deployment. Since communication is a scarce resource and costly in terms of energy, it is important to minimize code size when reprogramming WSNs in the field. This paper introduces SensorScheme as a novel interpreted WSN platform for dynamically loading sensor network applications. It is based on the semantics of the Scheme language and is equipped with high-level programming facilities such as higher-order functions, garbage collection, communication by automatic marshalling of data items, and co-routines to implement blocking I/O operations. SensorScheme makes efficient use of the little available memory in WSN nodes, uses a very compact program notation during wireless transmission, and provides a safe interpreted execution environment, preventing malfunctioning programs from crashing the device. We illustrate the use of SensorScheme and evaluate its code compactness and energy- efficiency.
  • Keywords
    electromagnetic wave transmission; semantic networks; wireless sensor networks; SensorScheme; dynamic sensor network; high level programming; loading sensor network; reprogramming; semantics; wireless sensor network; wireless transmission; Automatic programming; Bandwidth; Computer crashes; Functional programming; Hardware; Land mobile radio; Memory management; Mobile communication; Virtual machining; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007. IEEE 18th International Symposium on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4244-1144-3
  • Electronic_ISBN
    978-1-4244-1144-3
  • Type

    conf

  • DOI
    10.1109/PIMRC.2007.4394138
  • Filename
    4394138