A message broker based architecture for context aware IoT application development

Aykut Guner, Kaan Kurtel, Ufuk Celikkan · 2017 International Conference on Computer Science and Engineering (UBMK) · 2017

Internet of Things (IoT) refers to interconnectivity of different devices and services through applications, sensors and industrial equipments. A fundamental aspect of this interconnectivity is the transfer of the data from providers to requestors via a data transportation channel. However, the many-to-many relationship between the requestors and providers makes communication management difficult. The presence of a broker based publish/subscribe architecture between a provider and requestor facilitates this process among devices as it seamlessly arbitrates the communication. In this paper, we propose a software architecture that employs a data and context orchestrator working in collaboration with a message broker to manage communication between requestors and providers. The article presents the details of the authentication and authorization process for verifying and validating the communication.

Read the paper · More papers on PaperTik