Lancaster EPrints

A comparison of static and dynamic component models for Wireless Sensor Networks

Porter, Barry and Roedig, Utz and Taiani, Francois and Coulson, Geoffrey (2010) A comparison of static and dynamic component models for Wireless Sensor Networks. In: Proceedings of the The First International Workshop on Networks of Cooperating Objects (CONET2010). UNSPECIFIED.

[img]
Preview
PDF (conet10porter.pdf)
Download (168Kb) | Preview

    Abstract

    In this paper we provide a detailed discussion and evaluation of the theoretical and practical differences between static and dynamic component models as the foundations of programming wireless sensor nodes. As the static benchmark we examine the nesC component model underpinning TinyOS; and as the dynamic benchmark we examine the OpenCom component model underpinning the Lorien operating system. Both models are well established in their respective domains and have at least 2nd generation implementations available. We identify 4 key mechanisms required by the dynamic approach beyond those needed by the static approach, and using the TelosB implementations of both models we demonstrate the performance differences involved in the support of each of these mechanisms. We conclude that while the static approach has inevitably better performance, the overhead of the dynamic approach is suffciently low that it is a promising foundation in support of future WSN research in dynamic and adaptive systems.

    Item Type: Contribution in Book/Report/Proceedings
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Departments: Faculty of Science and Technology > School of Computing & Communications
    ID Code: 42563
    Deposited By: ep_importer_comp
    Deposited On: 03 Nov 2010 10:30
    Refereed?: No
    Published?: Published
    Last Modified: 10 Apr 2014 01:49
    Identification Number:
    URI: http://eprints.lancs.ac.uk/id/eprint/42563

    Actions (login required)

    View Item