9A Decentralized Adaptation System for QoS Optimization

Nanxi Chen1, Fan Li2, Gary White2, Siobhán Clarke2, and Yang Yang3

1Bio‐vision Systems Laboratory, SIMIT, Chinese Academy of Sciences, 865 Changning Road, 200050 Shanghai, China

2Distributed Systems Group, SCSS, Trinity College Dublin, The University of Dublin, College Green, Dublin, Dublin 2, Ireland

3Shanghai Institute of Fog Computing Technology (SHIFT), ShanghaiTech University, Shanghai, China

9.1 Introduction

In the Internet of Things (IoTs), billions of cyber‐physical objects are connected to collect and share data, providing a near real‐time state of the physical world. The functionalities provided by these objects can be offered as a service [1], which is achieved by providing a well‐defined interface that hides any complexity emerging from device heterogeneity. IoT services are referred to as software components running over different spatial locations connected through various networks such as 4G, WLAN, and Internet. Different from traditional Web services, IoT services exhibit dynamic behavior in terms of availability and mobility of resources, unpredictable workload, and unstable wireless network condition.

Considering the resource‐constrained capability of heterogeneous objects, the IoT and cloud are merged together to benefit from the cloud's unlimited capabilities in terms of storage and processing power [2]. The IoT data sourced in different spatial locations are sent to a centralized cloud for processing, ...

Get Fog and Fogonomics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.