• DocumentCode
    2730368
  • Title

    An operating system runtime reprogramming infrastructure for WSN

  • Author

    Steiner, Rodrigo ; Gracioli, Giovani ; De Cássia Cazu Soldi, Rita ; Fröhlich, Antônio Augusto

  • Author_Institution
    Software/Hardware Integration Lab., Fed. Univ. of Santa Catarina, Florianópolis, Brazil
  • fYear
    2012
  • fDate
    1-4 July 2012
  • Abstract
    WSNs, despite of its limited resources, are expected to operate without human interventions for a long period of time. Nevertheless, the environment might develop unpredicted characteristics or some network functionality might need some changes. Thus, it is necessary a mechanism which allows software reprogramming of the network nodes after its deployment. This paper presents the integration of a data dissemination protocol and ELUS, an OS support environment. The dissemination protocol is responsible for spreading the data across the network, while ELUS isolates the system components in memory position independent units, allowing their updating at execution time. We have evaluated our infrastructure, using real sensor nodes, in terms of memory consumption, dissemination, and reprogramming time.
  • Keywords
    operating systems (computers); protocols; software engineering; telecommunication computing; wireless sensor networks; ELUS OS support environment; WSN; data dissemination protocol; data integration; execution time; memory consumption; memory dissemination; memory position independent unit; network functionality; network node; operating system; reprogramming time; runtime reprogramming infrastructure; sensor node; software reprogramming; wireless sensor network; Base stations; Memory management; Operating systems; Protocols; Receivers; Wireless sensor networks; Software reprogramming; data dissemination protocol; reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications (ISCC), 2012 IEEE Symposium on
  • Conference_Location
    Cappadocia
  • ISSN
    1530-1346
  • Print_ISBN
    978-1-4673-2712-1
  • Electronic_ISBN
    1530-1346
  • Type

    conf

  • DOI
    10.1109/ISCC.2012.6249366
  • Filename
    6249366