TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. A self-stabilizing publish/subscribe Middleware for IoT applications
 
Options

A self-stabilizing publish/subscribe Middleware for IoT applications

Publikationstyp
Journal Article
Date Issued
2018-06
Sprache
English
Author(s)
Siegemund, Gerry  
Turau, Volker  
Institut
Telematik E-17  
TORE-URI
http://hdl.handle.net/11420/4457
Journal
ACM transactions on cyber-physical systems  
Volume
2
Issue
2
Start Page
1
End Page
26
Article Number
12
Citation
ACM Transactions on Cyber-Physical Systems 2 (2): 12 1-26 (2018-01-01)
Publisher DOI
10.1145/3185509
Scopus ID
2-s2.0-85056458798
This article presents a middleware that provides a communication and data dissemination infrastructure suitable for the operation environment of the Internet of Things (IoT). The middleware realizes the channel-based publish/subscribe paradigm that has been identified as a valid means to asynchronously disseminate data in IoT applications. The novelty lies in the routing algorithm PSVR that greatly reduces the path lengths to deliver publications and its suitability for scenarios with a high subfluctuation rate. The middleware is self-stabilizing and eventually provides safety and liveness properties such as the guaranteed delivery of all published messages to all subscribers and the correct handling of subscriptions and unsubscriptions, while no error occurs. The evaluation of the middleware, based on simulations and a real deployment, shows that it has a low memory footprint and scales well with the number of nodes.
Subjects
IoT
Publish/Subscribe
Self-stabilization
DDC Class
510: Mathematik
Funding(s)
Tolerance-Zone - Fehlertolerante Middleware-Idiome basierend auf selbststabilisierenden Techniken  
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback