Blockchain, Fog and IoT Integrated Framework: Review, Architecture and Evaluation

In the next-generation computing, the role of cloud, internet, and smart devices will be capacious. Nowadays we all are familiar with the word smart. This word is used a number of times in our daily life. The Internet of Things (IoT) will produce remarkable different kinds of information from different resources. It can store and process big data in the cloud. The fogging acts as an interface between cloud and IoT. The IoT nodes are also known as fog nodes, these nodes are able to access anywhere within the range of the network. The blockchain is a novel approach to record the transactions in a sequence securely. Developing new blockchains based integrated framework in the architecture of the IoT is one of the emerging approaches to solving the issue of communication security among the IoT public nodes. This research explores a novel approach to integrate blockchain technology with the fog and IoT networks and provides communication security to the internet of smart devices. The framework is tested and implemented in the IoT network. The results are found positive.

[1]  Bibhudatta Sahoo,et al.  Mathematical Modeling of QoS-Aware Fog Computing Architecture for IoT Services , 2019 .

[2]  Jong-Hyouk Lee,et al.  Blockchain-based secure firmware update for embedded devices in an Internet of Things environment , 2016, The Journal of Supercomputing.

[3]  Tanweer Alam,et al.  IoT-Fog: A Communication Framework using Blockchain in the Internet of Things , 2019, SSRN Electronic Journal.

[4]  Ralph Deters,et al.  Blockchain as a Service for IoT , 2016, 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[5]  Alexander Kuzmin,et al.  Blockchain-based structures for a secure and operate IoT , 2017, 2017 Internet of Things Business Models, Users, and Networks.

[6]  Paul Rad,et al.  Blockchain Design for Trusted Decentralized IoT Networks , 2018, 2018 13th Annual Conference on System of Systems Engineering (SoSE).

[7]  Shahzad A. Malik,et al.  Fog/Edge Computing-Based IoT (FECIoT): Architecture, Applications, and Research Issues , 2019, IEEE Internet of Things Journal.

[8]  Tanweer Alam,et al.  Design and implementation of an Ad Hoc Network among Android smart devices , 2015, 2015 International Conference on Green Computing and Internet of Things (ICGCIoT).

[9]  Qun Li,et al.  Fog Computing: Platform and Applications , 2015, 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb).

[10]  Tanweer Alam,et al.  An approach to secure communication in mobile ad-hoc networks of Android devices , 2015, 2015 International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS).

[11]  Tanweer Alam,et al.  Design a New Middleware for Communication in Ad Hoc Network of Android Smart Devices , 2016, ICTCS '16.

[12]  Mohamed Amine Ferrag,et al.  Blockchain Technologies for the Internet of Things: Research Issues and Challenges , 2018, IEEE Internet of Things Journal.

[13]  Tanweer Alam,et al.  A Reliable Communication Framework and its Use in Internet of Things (Iot) , 2018 .

[14]  Tanweer Alam,et al.  Convergence of MANET in Communication among Smart Devices in IoT , 2019, International Journal of Wireless and Microwave Technologies.

[15]  Tanweer Alam Efficient and Secure Data Transmission Approach in Cloud-MANET-IoT Integrated Framework , 2020 .

[16]  Yuanni Liu,et al.  Key Enabling Technologies for Secure and Scalable Future Fog-IoT Architecture: A Survey , 2018, ArXiv.

[17]  Björn Scheuermann,et al.  Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies , 2016, IEEE Communications Surveys & Tutorials.

[18]  Sudip Misra,et al.  Theoretical modelling of fog computing: a green computing paradigm to support IoT applications , 2016, IET Networks.

[19]  Tanweer Alam,et al.  Blockchain and its Role in the Internet of Things (IoT) , 2019, International Journal of Scientific Research in Computer Science, Engineering and Information Technology.

[20]  Tanweer Alam Middleware Implementation in Cloud-MANET Mobility Model for Internet of Smart Devices , 2019, ArXiv.

[21]  Tanweer Alam,et al.  Internet of Things: A Secure Cloud-based MANET Mobility Model , 2020, Int. J. Netw. Secur..

[23]  Alexandru Stanciu,et al.  Blockchain Based Distributed Control System for Edge Computing , 2017, 2017 21st International Conference on Control Systems and Computer Science (CSCS).

[24]  Ying Zhao,et al.  EdgeChain: An Edge-IoT Framework and Prototype Based on Blockchain and Smart Contracts , 2018, IEEE Internet of Things Journal.

[25]  Antonio Puliafito,et al.  Blockchain and IoT Integration: A Systematic Survey , 2018, Sensors.

[26]  PRADIP KUMAR SHARMA,et al.  A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT , 2018, IEEE Access.

[27]  Tanweer Alam,et al.  CICS: Cloud-Internet Communication Security Framework for the Internet of Smart Devices , 2018, Int. J. Interact. Mob. Technol..

[28]  Tanweer Alam,et al.  CICS: Cloud–Internet Communication Security Framework for the Internet of Smart Devices , 2018 .

[29]  Xiwei Xu,et al.  Evaluating Blockchains for IoT , 2018, 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[30]  Tanweer Alam,et al.  The Role of Cloud-MANET Framework in the Internet of Things (IoT) , 2018, Int. J. Online Eng..

[31]  Tanweer Alam,et al.  An algorithm for accessing traffic database using wireless technologies , 2015, 2015 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC).

[32]  Salil S. Kanhere,et al.  Blockchain in internet of things: Challenges and Solutions , 2016, ArXiv.

[33]  Nir Kshetri,et al.  Can Blockchain Strengthen the Internet of Things? , 2017, IT Professional.

[34]  Tanweer Alam,et al.  Fuzzy Control Based Mobility Framework for Evaluating Mobility Models in MANET of Smart Devices , 2017 .