iBFog: Intelligent Blockchain-based Methodology for Verifiable Fog Selection and Participation

dc.contributor.advisorHussain, Farookh Khadeer
dc.contributor.authorAlshuaibi, Enaam Abdulmonem O
dc.date.accessioned2024-07-04T12:32:32Z
dc.date.available2024-07-04T12:32:32Z
dc.date.issued2024-05-28
dc.description.abstractFog computing has emerged as an important game-changing technology to address the resource challenges of the Internet of Things (IoT). However, the rapid increase in computational resource requirements at the edge of the network results in small-to-medium enterprises that provide fog services (FogSMEs) facing challenges in scalability, resource limitations, and network reliability. As a result of these challenges, FogSMEs are unable to meet modern data processing, security, and decision-making requirements. By exploring strategies that allow FogSMEs to maximize the benefits of the distributed nature of fog computing, in this thesis, we discuss volunteer computing as an innovative and cost-effective solution to improve their infrastructure. Leveraging idle computational resources from a global network of volunteer users, FogSMEs can achieve scalable, real-time services without significant investment in physical infrastructure. Research has identified significant gaps in the existing literature, including the absence of intelligent platforms to manage volunteer resources, dynamic selection mechanisms for volunteer nodes, and incentives to increase volunteer recruitment. To bridge the gaps in the recent literature, this thesis proposes an intelligent and reliable framework for selecting and verifying volunteer computing resources for fog scalability, named iBFog, by addressing three critical objectives: developing a trustworthy platform for managing volunteer nodes, designing an incentive mechanism to motivate participation, and implementing an intelligent selection mechanism for optimal node utilization. These objectives aim to overcome the challenges of fog scalability by ensuring efficient, secure, and reliable fog computing networks, especially for FogSMEs. This thesis contributes to the literature along three dimensions by including a systematic literature review to identify the need for an intelligent framework utilizing volunteer computing for fog scalability, the development of the iBFog framework that comprises a blockchain-based fog repository using Hyperledger Fabric, a game-based incentive module using Stackelberg game theory, and a ranking and selection module using three methods: a statistical method, a machine learning method, and a deep learning method. These components collectively address the identified research gaps, offering a comprehensive solution to the challenges of FogSME scalability. By intelligently managing, incentivizing and selecting volunteer computing resources, the iBFog framework advances the field of fog computing using a novel approach to enhancing its scalability. This framework not only addresses the immediate challenges of fog computing scalability but also sets the groundwork for future research and development in distributed computing environments.
dc.format.extent172
dc.identifier.urihttps://hdl.handle.net/20.500.14154/72497
dc.language.isoen
dc.publisherUniversity of Technology Sydney
dc.subjectFog Computing
dc.subjectVolunteer Computing
dc.subjectFog Service Provider
dc.subjectSmall and Medium-Sized Enterprise (SME)
dc.subjectDesign Science Research Methodology
dc.subjectQuality of Service (QoS)
dc.subjectFog Computing-as-a-Service (FCaaS)
dc.subjectFog Service Consortium
dc.subjectFog Service Repository
dc.subjectMulti-Criteria Decision Making (MCDM)
dc.subjectAnalytical Hierarchy Process (AHP)
dc.subjectTechnique for Order Preference by Similarity to Ideal Solution (TOPSIS)
dc.subjectMachine Learning
dc.subjectDeep Learning
dc.subjectDeep Neural Network
dc.titleiBFog: Intelligent Blockchain-based Methodology for Verifiable Fog Selection and Participation
dc.typeThesis
sdl.degree.departmentEngineering and Information Technology
sdl.degree.disciplineAnalytics
sdl.degree.grantorTechnology Sydney
sdl.degree.nameDoctor of Philosophy
sdl.thesis.sourceSACM - Australia

Files

Collections

Copyright owned by the Saudi Digital Library (SDL) © 2024