DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things

Integration of blockchain and Internet of Things (IoT) to build a secure, trusted and robust communication technology is currently of great interest for research communities and industries. But challenge is to identify the appropriate position of blockchain in current settings of IoT with minimal co...

Full description

Bibliographic Details
Main Authors: Raheel Ahmed Memon, Jian Ping Li, Muhammad Irshad Nazeer, Ahmad Neyaz Khan, Junaid Ahmed
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8894648/
id doaj-d1796c46025a4bc994c67c4747294bc7
record_format Article
spelling doaj-d1796c46025a4bc994c67c4747294bc72021-03-30T00:58:38ZengIEEEIEEE Access2169-35362019-01-01716907316909310.1109/ACCESS.2019.29524728894648DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of ThingsRaheel Ahmed Memon0https://orcid.org/0000-0003-1206-3837Jian Ping Li1https://orcid.org/0000-0003-2192-1450Muhammad Irshad Nazeer2Ahmad Neyaz Khan3https://orcid.org/0000-0002-2783-4190Junaid Ahmed4School of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu, ChinaSchool of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu, ChinaDepartment of Computer Science, Sukkur IBA University, Sindh, PakistanSchool of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu, ChinaDepartment of Electrical Engineering, Sukkur IBA University, Sindh, PakistanIntegration of blockchain and Internet of Things (IoT) to build a secure, trusted and robust communication technology is currently of great interest for research communities and industries. But challenge is to identify the appropriate position of blockchain in current settings of IoT with minimal consequences. In this article we propose a blockchain-based DualFog-IoT architecture with three configuration filter of incoming requests at access level, namely: Real Time, Non-Real Time, and Delay Tolerant Blockchain applications. The DualFog-IoT segregate the Fog layer into two: Fog Cloud Cluster and Fog Mining Cluster. Fog Cloud Cluster and the main cloud datacenter work in a tandem similar to existing IoT architecture for real-time and non-real-time application requests, while the additional Fog Mining Cluster is dedicated to deal with only Delay Tolerant Blockchain application requests. The proposed DualFog-IoT is compared with existing centralized datacenter based IoT architecture. Along with the inherited features of blockchain, the proposed model decreases system drop rate, and further offload the cloud datacenter with minimal upgradation in existing IoT ecosystem. The reduced computing load from cloud datacenter doesn't only help in saving the capital and operational expenses, but it is also a huge contribution for saving energy resources and minimizing carbon emission in environment. Furthermore, the proposed DualFog-IoT is also being analyzed for optimization of computing resources at cloud level, the results presented shows the feasibility of proposed architecture under various ratios of incoming RT and NRT requests. However, the integration of blockchain has its footprints in terms of latent response for delay tolerant blockchain applications, but real-time and non-real-time requests are gracefully satisfying the service level agreement.https://ieeexplore.ieee.org/document/8894648/BlockchainInternet of Thingsfog layerDualFog-IoTquality of service (QoS)
collection DOAJ
language English
format Article
sources DOAJ
author Raheel Ahmed Memon
Jian Ping Li
Muhammad Irshad Nazeer
Ahmad Neyaz Khan
Junaid Ahmed
spellingShingle Raheel Ahmed Memon
Jian Ping Li
Muhammad Irshad Nazeer
Ahmad Neyaz Khan
Junaid Ahmed
DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things
IEEE Access
Blockchain
Internet of Things
fog layer
DualFog-IoT
quality of service (QoS)
author_facet Raheel Ahmed Memon
Jian Ping Li
Muhammad Irshad Nazeer
Ahmad Neyaz Khan
Junaid Ahmed
author_sort Raheel Ahmed Memon
title DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things
title_short DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things
title_full DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things
title_fullStr DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things
title_full_unstemmed DualFog-IoT: Additional Fog Layer for Solving Blockchain Integration Problem in Internet of Things
title_sort dualfog-iot: additional fog layer for solving blockchain integration problem in internet of things
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Integration of blockchain and Internet of Things (IoT) to build a secure, trusted and robust communication technology is currently of great interest for research communities and industries. But challenge is to identify the appropriate position of blockchain in current settings of IoT with minimal consequences. In this article we propose a blockchain-based DualFog-IoT architecture with three configuration filter of incoming requests at access level, namely: Real Time, Non-Real Time, and Delay Tolerant Blockchain applications. The DualFog-IoT segregate the Fog layer into two: Fog Cloud Cluster and Fog Mining Cluster. Fog Cloud Cluster and the main cloud datacenter work in a tandem similar to existing IoT architecture for real-time and non-real-time application requests, while the additional Fog Mining Cluster is dedicated to deal with only Delay Tolerant Blockchain application requests. The proposed DualFog-IoT is compared with existing centralized datacenter based IoT architecture. Along with the inherited features of blockchain, the proposed model decreases system drop rate, and further offload the cloud datacenter with minimal upgradation in existing IoT ecosystem. The reduced computing load from cloud datacenter doesn't only help in saving the capital and operational expenses, but it is also a huge contribution for saving energy resources and minimizing carbon emission in environment. Furthermore, the proposed DualFog-IoT is also being analyzed for optimization of computing resources at cloud level, the results presented shows the feasibility of proposed architecture under various ratios of incoming RT and NRT requests. However, the integration of blockchain has its footprints in terms of latent response for delay tolerant blockchain applications, but real-time and non-real-time requests are gracefully satisfying the service level agreement.
topic Blockchain
Internet of Things
fog layer
DualFog-IoT
quality of service (QoS)
url https://ieeexplore.ieee.org/document/8894648/
work_keys_str_mv AT raheelahmedmemon dualfogiotadditionalfoglayerforsolvingblockchainintegrationproblemininternetofthings
AT jianpingli dualfogiotadditionalfoglayerforsolvingblockchainintegrationproblemininternetofthings
AT muhammadirshadnazeer dualfogiotadditionalfoglayerforsolvingblockchainintegrationproblemininternetofthings
AT ahmadneyazkhan dualfogiotadditionalfoglayerforsolvingblockchainintegrationproblemininternetofthings
AT junaidahmed dualfogiotadditionalfoglayerforsolvingblockchainintegrationproblemininternetofthings
_version_ 1724187634940510208