Fault-recovery and Coherence in Internet of Things Choreographies - Archive ouverte HAL Accéder directement au contenu
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⟩
343 Consultations
715 Téléchargements

Partager

Gmail Facebook X LinkedIn More