7Fog‐Based Service Enablement Architecture
Nanxi Chen1, Siobhán Clarke2, and Shu Chen3
1Chinese Academy of Sciences, Bio‐vision Systems Laboratory, SIMIT, 865 Changning Road,, 200050, Shanghai, China
2The University of Dublin, Distributed Systems Group, SCSS, Trinity College Dublin, College Green,, Dublin 2, Dublin, Ireland
3IBM Ireland, Watson Client Solution, Dublin, Ireland
7.1 Introduction
IoT empowers people's everyday environment by supporting their information and service requirements through interconnected devices. Nowadays, a large number of end users and devices have been substantially supported by IoT [1]. According to [2], by 2020, over 50 billion physical devices are expected to be connected by IoT. Many strategies for IoT application development adopts service‐oriented computing architectures where resources (e.g. raw data generated by sensors, computation, and storage capability, and management configuration) are modeled as services and deployed in the cloud or at the edge [3]. To broadly serve the engagement of such resources, fog computing, as a paradigm extending cloud computing [4,5], is proposed by Cisco in 2013 [6,7]. Fog provides a novel mechanism to allow services being deployed in somewhere close to the end user or data sources to reduce the cloud's traffic demands and increase the response speed.
With the development of IoT and fog services deployment, smart cities have drawn a great interest in both the research and engineering fields [8]. In a smart ...
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.