IoT Coordination: Designing a Context-Driven Architecture

Radia Belkeziz, Zahi Jarir · 2017

The Internet of things (IoT) is an emerging technology that grows every day and enables to create smart services and applications by connecting some suitable digital and physical things through communication technologies. To achieve this objective, several challenges have to be met. Among these challenges, we cite connected things heterogeneity, communication protocols diversity, context-awareness, things discovery and availability, decision-making algorithms, etc. In this paper, we are interested in IoT coordination that involves all of these and defined as the ability to use different IoT together smoothly and efficiently to attain required objective. In the literature, researchers tend to use orchestration or choreography as a way to meet this challenge. However coordination is more complex to be resolved by an orchestration or choreography. That's why in this paper, we present an approach that is more likely to respond to the coordination challenge. This approach is based on both choreography and orchestration. In addition a floods case study is proposed to more describe the behavior of our suggested context-driven architecture.

Read the paper · More papers on PaperTik