Fault-recovery and Coherence in Internet of Things Choreographies - Archive ouverte HAL
Communication Dans Un Congrès Année : 2014

Fault-recovery and Coherence in Internet of Things Choreographies

Résumé

Facilitating the creation of Internet of Things (IoT) applications is a major concern to increase its development. D-LITe, our previous work, is a framework for that purpose. In D-LITe, Objects are considered as part of a whole application. They offer a REST web service that describes Object capabilities, receives the logic to be executed, and interacts with other stakeholders. Then, the complete application is seen as a choreography dynamically deployed on various objects. But the main issue of choreographies is the loss of coherence. Because of their unreliability, some networks used in IoT may introduce de-synchronization between Objects, leading to errors and failures. In this paper, we propose a solution to re-introduce coherence in the application, in order to keep the advantages of choreography while dealing with this main issue. An overlay of logical check-points at the application layer defines links between the coherent states of a set of objects and triggers re-synchronization messages. Correcting statements are thus spread through the network, which enables fault recovery in Choreographies. This paper ends with a comparison between the checking cost and the reliability improvement.
Fichier principal
Vignette du fichier
Coherencev2.pdf (442.49 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00957056 , version 1 (11-03-2014)

Identifiants

  • HAL Id : hal-00957056 , version 1

Citer

Sylvain Cherrier, Yacine Ghamri-Doudane, Stéphane Lohier, Gilles Roussel. Fault-recovery and Coherence in Internet of Things Choreographies. Ieee WF-IoT (World Forum Internet of Things), Mar 2014, Séoul, South Korea. pp.1. ⟨hal-00957056⟩
354 Consultations
868 Téléchargements

Partager

More