M2M applications allow the secure and dependable automation of tasks to improve industrial productivity and quality of life of citizens. Task automation is realized by a closed loop between data sensing and actuation, and implemented by means of a large number of smart objects pervasively deployed in the physical world, and control logic running at the core of the M2M application. In critical scenarios, however, such as public safety systems or personal health-care, the control is only effective if it is able to operate while meeting specific real-time requirements. In this work we present a general solution to support the broad range of QoS requirements that characterize heterogeneous M2M applications. The proposed solution is designed with particular attention to scalability and reliability in order to be integrated into large IoT deployments, and comprises a QoS model and a framework for QoS negotiation and resource allocation. The framework has been included in the runtime platform for M2M applications developed by the EU-FP7 project BETaaS: Building the Environment for the Things as a Service.

A Framework for Quality of Service Support in Things-as-a-Service Oriented Architectures

MINGOZZI, ENZO;TANGANELLI, GIACOMO;VALLATI, CARLO
2014-01-01

Abstract

M2M applications allow the secure and dependable automation of tasks to improve industrial productivity and quality of life of citizens. Task automation is realized by a closed loop between data sensing and actuation, and implemented by means of a large number of smart objects pervasively deployed in the physical world, and control logic running at the core of the M2M application. In critical scenarios, however, such as public safety systems or personal health-care, the control is only effective if it is able to operate while meeting specific real-time requirements. In this work we present a general solution to support the broad range of QoS requirements that characterize heterogeneous M2M applications. The proposed solution is designed with particular attention to scalability and reliability in order to be integrated into large IoT deployments, and comprises a QoS model and a framework for QoS negotiation and resource allocation. The framework has been included in the runtime platform for M2M applications developed by the EU-FP7 project BETaaS: Building the Environment for the Things as a Service.
2014
Mingozzi, Enzo; Tanganelli, Giacomo; Vallati, Carlo
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/760103
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact