Design and development of a solution for QoS support in the FIWARE IoT architecture
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
COMPUTER ENGINEERING
Relatori
relatore Prof. Mingozzi, Enzo correlatore Prof. Anastasi, Giuseppe
Parole chiave
FIWARE
IoT
QoS
RTTA
Data inizio appello
27/11/2015
Consultabilità
Completa
Riassunto
Now-days Internet of things (IoT) is changing the Internet vision. IoT architectures are employed in our daily lives in many applications and in a ubiquitous way. Tech- nological advancements together with cloud computing paradigms are bootstrap in this process. In this context, the FIWARE platform, developed by the European FI- PPP project, aims to be a key player in this new internet vision, offering the means to build new applications that can benefit from high IoT service availability. De- spite the QoS it has been identified as a key non-functional requirement to enable many IoT-related applications, the FIWARE IoT platform doesn’t provide QoS nego- tiation and resource allocation functionalities. In this work we propose a solution for QoS support in the FIWARE IoT architecture. We start analyzing the different component of the FIWARE platform. Then we choose the RTTA heuristic algorithm to solve the problem of QoS-aware service selection and we modify it to obtain a larger set of service selection solutions. Finally, once we establish a deployment us- ing a meaningful set of FIWARE IoT modules, we design and develop a QoS support in FIWARE, using the modified RTTA heuristic algorithm. At last, we show through simulations that the set of solutions of the new RTTA algorithm is larger than the original one and we validate the integration of our solution in FIWARE through a use case scenario.