A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT
By Pradip Kumar Sharma, Mu-Yen Chen, J. Park. IEEE Access, 2018
587 citations recorded by the source corpus.
The recent expansion of the Internet of Things (IoT) and the consequent explosion in the volume of data produced by smart devices have led to the outsourcing of data to designated data centers. However, to manage these huge data stores, centralized data centers, such as cloud storage cannot afford auspicious way. There are many challenges that must be addressed in the traditional network architecture due to the rapid growth in the diversity and number of devices connected to the internet, which is not designed to provide high availability, real-time data delivery, scalability, security, resilience, and low latency. To address these issues, this paper proposes a novel blockchain-based distributed cloud architecture with a software defined networking (SDN) enable controller fog nodes at the edge of the network to meet the required design principles. The proposed model is a distributed cloud architecture based on blockchain technology, which provides low-cost, secure, and on-demand access to the most competitive computing infrastructures in an IoT network. By creating a distributed cloud infrastructure, the proposed model enables cost-effective high-performance computing. Furthermore, to bring computing resources to the edge of the IoT network and allow low latency access to large amounts of data in a secure manner, we provide a secure distributed fog node architecture that uses SDN and blockchain techniques. Fog nodes are distributed fog computing entities that allow the deployment of fog services, and are formed by multiple computing resources at the edge of the IoT network. We evaluated the performance of our proposed architecture and compared it with the existing models using various performance measures. The results of our evaluation show that performance is improved by reducing the induced delay, reducing the response time, increasing throughput, and the ability to detect real-time attacks in the IoT network with low performance overheads.
Subfields: Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/051a8fae323f26a9bd2ca551940b4ba52b99c1be
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- F. Yu
- Tiago M. Fernández-Caramés
- Paula Fraga-Lamas
- J. Park
- Pradip Kumar Sharma
- Pengbo Si
- Ruizhe Yang
- Yanhua Zhang
In Information Systems
- Dusist Niyato
- Pradip Kumar Sharma
- Tiago M. Fernández-Caramés
- Paula Fraga-Lamas
- J. Park
- Zehui Xiong
- F. Yu
- Pengbo Si
Citations in the corpus
- Integrated Blockchain and Edge Computing Systems: A Survey, Some Research Issues and Challenges (2019, methodology): “The study of [19] proposes a distributed blockchain cloud architecture with Software-Defined Networking (SDN) enabled edge computing (fog nodes at the edge of the network), which is categorized into three layers, i.e., device, fog, and cloud.”
- A Survey of Blockchain Technology Applied to Smart Cities: Research Issues and Challenges (2019, background): “In [251], a fog node is composed of distributed SDN controllers.”
- A Survey on Consensus Mechanisms and Mining Strategy Management in Blockchain Networks (2018, background): “Herbaut and Negru [204] design a blockchain-based brokering platform for video delivery in a user-centric CDN”
- A Review on the Use of Blockchain for the Internet of Things (2018, methodology): “For instance, in [102] it is proposed a novel blockchain-based architecture that makes use of SDN to control the fog nodes of an IoT network.”
- Blockchain's adoption in IoT: The challenges, and a way forward (2019, background): “Whereas, the existing cloud-based storage and computing solutions cannot handle such a large scale data due to the IoT requirements of high availability, real-time data 635 delivery, scalability, security, resilience, and low latency [108].”
- Blockchain-Based Internet of Vehicles: Distributed Network Architecture and Performance Analysis (2019, background): “In [12], a blockchain-based distributed cloud architecture was proposed, which includes a software defined network that enables controller nodes at the edge of the network to meet”
- Survey of Fog Computing: Fundamental, Network Applications, and Research Challenges (2018, unknown): “gathered from fog node [89], [90].”
- Blockchain based hybrid network architecture for the smart city (2018, methodology): “As n is 21 Sec; i yment in man ork [14] [20”
- A systematic literature review of blockchain-based applications: Current status, classification and open issues (2019, unknown): “Moreover, operating in an automated and decentralised fashion enables the network’s high scalability and efficient management (Sharma et al., 2018; Li and Zhang, 2017; Sakakibara et al., 2017).”
- Applications of Blockchains in the Internet of Things: A Comprehensive Survey (2019, methodology): “For cloud computing, the proposed solution outlined in [109] introduce software-defined cloud computing with blockchain based access control for a distributed solution for privacy.”