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
Link To Document