• DocumentCode
    2944168
  • Title

    Analysis and Comparison of Atomic Commit Protocols for Adaptive Usage in Wireless Sensor Networks

  • Author

    Reinke, Christoph ; Hoeller, Nils ; Neumann, Jana ; Groppe, Sven ; Werner, Simon ; Linnemann, Volker

  • Author_Institution
    Inst. of Inf. Syst., Univ. of Luebeck, Luebeck, Germany
  • fYear
    2010
  • fDate
    7-9 June 2010
  • Firstpage
    138
  • Lastpage
    145
  • Abstract
    Despite many research in the area of wireless sensor networks (WSNs) in recent years, the programming of sensor nodes is still time-consuming and tedious. One of the new paradigms which seem to be qualified to simplify the programming of sensor networks are service oriented architectures (SOAs). The composition of simple services to more complex ones can be a convenient way to design own applications. However, to enable the sophisticated techniques known from SOAs like replication and migration of services, a transactional model for WSNs is needed. In this paper, we compare the applicability of the standard commit protocol Two Phase Commit (2PC) and the Cross Layer Commit Protocol (CLCP) cite{Obermeier2008a, Obermeier2008} to our scenario and present our own protocol Two Phase Commit with Caching (2PCwC). We show that the best results in terms of transmitted bytes per commit decision and memory consumption can be achieved if the appropriate protocol is chosen adaptively during runtime.
  • Keywords
    Atomic measurements; Computer networks; Cross layer design; Pervasive computing; Runtime; Sensor systems; Service oriented architecture; Temperature measurement; Wireless application protocol; Wireless sensor networks; atomicity; commit protocols; transactions; wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC), 2010 IEEE International Conference on
  • Conference_Location
    Newport Beach, CA, USA
  • Print_ISBN
    978-1-4244-7087-7
  • Type

    conf

  • DOI
    10.1109/SUTC.2010.12
  • Filename
    5504681