End-to-End Service Level Agreement Specification for IoT Applications

10/13/2018
by   Awatif Alqahtani, et al.
0

The Internet of Things (IoT) promises to help solve a wide range of issues that relate to our wellbeing within application domains that include smart cities, healthcare monitoring, and environmental monitoring. IoT is bringing new wireless sensor use cases by taking advantage of the computing power and flexibility provided by Edge and Cloud Computing. However, the software and hardware resources used within such applications must perform correctly and optimally. Especially in applications where a failure of resources can be critical. Service Level Agreements (SLA) where the performance requirements of such applications are defined, need to be specified in a standard way that reflects the end-to-end nature of IoT application domains, accounting for the Quality of Service (QoS) metrics within every layer including the Edge, Network Gateways, and Cloud. In this paper, we propose a conceptual model that captures the key entities of an SLA and their relationships, as a prior step for end-to-end SLA specification and composition. Service level objective (SLO) terms are also considered to express the QoS constraints. Moreover, we propose a new SLA grammar which considers workflow activities and the multi-layered nature of IoT applications. Accordingly, we develop a tool for SLA specification and composition that can be used as a template to generate SLAs in a machine-readable format. We demonstrate the effectiveness of the proposed specification language through a literature survey that includes an SLA language comparison analysis, and via reflecting the user satisfaction results of a usability study.

READ FULL TEXT

page 1

page 7

research
10/05/2018

Demonstration Abstract: A Toolkit for Specifying Service Level Agreements for IoT applications

Today we see the use of the Internet of Things (IoT) in various applicat...
research
04/23/2019

Characterizing Application Scheduling on Edge, Fog and Cloud Computing Resources

Cloud computing has grown to become a popular distributed computing serv...
research
10/30/2020

On the enhancement of non-functional requirements for cloud-assisted middleware-based IoT and other applications

The Internet of objects (IoT) will have to meet the non-functional needs...
research
03/20/2018

The CTTC 5G end-to-end experimental platform: Integrating heterogeneous wireless/optical networks, distributed cloud, and IoT devices

The Internet of Things (IoT) will facilitate a wide variety of applicati...
research
02/01/2021

End-to-End Quality of Service Management in the Physical Internet: a Digital Internet Inspired Multi-Domain Approach

For the layer 'System Level Functionality' of the Phyisical Internet, it...
research
12/23/2018

The TAAROA Project Specification

Since its introduction, the Grid computing paradigm has been widely adop...
research
01/31/2023

Low Complexity Adaptive Machine Learning Approaches for End-to-End Latency Prediction

Software Defined Networks have opened the door to statistical and AI-bas...

Please sign up or login with your details

Forgot password? Click here to reset