Dioptase: a distributed data streaming middleware for the future web of things

Abstract : The Internet of Things (IoT) is a promising concept toward pervasive computing as it may radically change the way people interact with the physical world, by connecting sensors to the Internet and, at a higher level, to the Web, thereby enacting a Web of Things (WoT). One of the challenges raised by the WoT is the in-network continuous processing of data streams presented by Things, which must be investigated urgently because it affects the future data models of the IoT, and is critical regarding the scalability and the sustainability required by the IoT. This cross-cutting concern has been previously studied in the context of Wireless Sensor Networks (WSN) given the focus on the acquisition and in-network processing of sensed data. However, proposed solutions feature various proprietary and highly specialized technologies that are difficult to integrate and complex to use, which represents a hurdle to their wide deployment. At the other end of the spectrum, cloud-based solutions introduce a too high energy cost for the envisioned IoT scale, considering the energy cost of communication over computation. There is thus a need for a distributed middleware solution for data stream management that leverages existing WSN work, while integrating it with today's Web technologies in order to support the required flexibility and the interoperability of the IoT. Toward that goal, this paper introduces Dioptase, a lightweight Data Stream Management System for the WoT, which aims to integrate the Things and their streams into today's Web by presenting sensors and actuators as Web services. The middleware specifically provides a way to describe complex fully-distributed stream-based mashups and to deploy them dynamically, at any time, as task graphs, over available Things of the network, including resource-constrained ones.
Type de document :
Article dans une revue
Journal of Internet Services and Applications, Springer, 2014, 5 (1), pp.28. 〈http://www.jisajournal.com〉. 〈10.1186/s13174-014-0013-1〉
Liste complète des métadonnées

Littérature citée [55 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01081738
Contributeur : Benjamin Billet <>
Soumis le : lundi 10 novembre 2014 - 18:11:24
Dernière modification le : jeudi 13 novembre 2014 - 01:02:52
Document(s) archivé(s) le : mercredi 11 février 2015 - 15:40:50

Fichier

streamingmiddleware.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Benjamin Billet, Valérie Issarny. Dioptase: a distributed data streaming middleware for the future web of things. Journal of Internet Services and Applications, Springer, 2014, 5 (1), pp.28. 〈http://www.jisajournal.com〉. 〈10.1186/s13174-014-0013-1〉. 〈hal-01081738〉

Partager

Métriques

Consultations de
la notice

426

Téléchargements du document

308