Abstract

The reduced service cost offered by Sensing and Actuation as a Service paradigm, particularly in Internet of Things (IoT) era, has encouraged many establishments to start without worrying about having their own infrastructure. Such a paradigm is typically managed by a centralized cloud service provider. Fog paradigm has emerged as a mini-cloud that if designed with care to assist the cloud, together will achieve better performance. This article introduces a layered fog architecture called Sensors and Actuator Layered Fog Services Delivery (SALFSD) for IoT ecosystems. The significance of SALFSD is being fault resistant; it dynamically reassigns tasks of the failed node to the nearest active node to maintain the network connection. Besides, SALFSD monitors end users pre-specified cases closer to the physical devices hired by end users to fasten generating the actuation commands. Such node may offload its monitoring responsibility to its parent node in case it is overloaded. SALFSD is evaluated using Yet Another Fog Simulator in different scenarios (numbers of users, sensors, actuators, and areas). A comparison was made for Sensing and Actuating as a Service (SAaaS) with/without layered fog, and layered fog with/without (failure reassignment, pre-specified cases in fog nodes, and offloading). The comparison was conducted in terms of computing/communication latencies and the number of missed messages for both observations and actuation commands. Results show that failure reassignment prevented losing messages and maintained network connectivity. Also, wisely selecting the monitoring fog node per end user pre-specified cases and the offloading scheme decreased actuation latency.

Highlights

  • The reduced service cost offered by Sensing and Actuation as a Service paradigm, in Internet of Things (IoT) era, has encouraged many establishments to start without worrying about having their own infrastructure

  • We looked at such an idea of adding fog layered from different angle comparing the typical use of fog node

  • We evaluate the benefit of having Specified cases monitoring (SCM) by conducting and comparing actuation communication latencies for the following modes of tests: Mode 1, actuation request is generated by end users only

Read more

Summary

Introduction

The reduced service cost offered by Sensing and Actuation as a Service paradigm, in Internet of Things (IoT) era, has encouraged many establishments to start without worrying about having their own infrastructure. To avoid actuation commands generation delay, we monitor the users’ specified cases in the fog layer and allow each fog node to offload the monitoring to its parent once it is overloaded To this end, a scalable and failure resistance layered fog architecture is proposed for SAaaS paradigm. The main objective of this work is to enhance the performance of SAaaS for IoT paradigm by introducing fault resistant layers of fog nodes in between the cloud and IoT devices. We looked at such an idea of adding fog layered from different angle comparing the typical use of fog node (i.e. data filtering before sending to the cloud). This work aims at including more tasks in fog nodes that are expected to enhance the overall performance of the service provider while keeping in mind the capability of fog nodes as being less featured compared with the cloud

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call