Skip to main content Accessibility help
×
Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-27T03:43:21.077Z Has data issue: false hasContentIssue false

11 - Fog Computing and Its Applications

Published online by Cambridge University Press:  09 January 2021

Sudip Misra
Affiliation:
Indian Institute of Technology, Kharagpur
Anandarup Mukherjee
Affiliation:
Indian Institute of Technology, Kharagpur
Arijit Roy
Affiliation:
Indian Institute of Technology, Kharagpur
Get access

Summary

Learning Outcomes

After reading this chapter, the reader will be able to:

  • Understand the concept of Fog computing and its features

  • List the salient features of a Fog computing architecture

  • Identify the requirements of a Fog computing architecture

  • Understand the importance of Fog computing through real-life use cases and identify its application scope in IoT

Introduction

In the Internet of Things (IoT), billions of Things connect through wired or wireless connectivity. These Things or devices produce a huge volume of data, which are typically transmitted to the cloud for analysis. Sometimes, the process of transmitting the data to the cloud and analyzing the data may consume a significant amount of time, which is undesirable for time-critical applications, such as healthcare. Therefore, providing real-time services is a major challenge in cloud computing. The concept of Fog computing was introduced considering the high latencies involved in cloud computing. This chapter aims to provide an insight into the fog computing architecture and how it reduces the latency of data processing and transmission.

In the IoT architecture, physical devices transmit data to the cloud. After specific processing of these data, service is provided to the end user applications. Fog computing follows a distributed architecture, which enables processes to execute near the edge of the devices to avoid service latency. A fog layer is an intermediate layer between the physical IoT devices and the cloud. The term, fog computing, was coined by Cisco.

In Figure 11.1, we depict the difference between the basic architecture of cloud and fog computing. In traditional cloud architecture, all data from the devices are transmitted to the cloud directly and then, processed in order to receive the final end user services. These end user services may be in the form of results of analytics, visualizations, and other such processed information. In fog computing architecture, time-sensitive data from different devices are transmitted to the fog devices at the fog layer. Further, data are processed to serve an end user application. Moreover, based on the requirements, the data are transmitted to the cloud layer for long-term storage.

Essential characteristics in fog computing

A fog computing platform resides between cloud and physical IoT devices; it provides processing, storage, and networking services.

Type
Chapter
Information
Introduction to IoT , pp. 256 - 268
Publisher: Cambridge University Press
Print publication year: 2021

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure [email protected] is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×