BlockAIM: A Neural Network-Based Intelligent Middleware For Large-Scale IoT Data Placement Decisions
【Author】 Danish, Syed Muhammad; Zhang, Kaiwen; Jacobsen, Hans-Arno
【Source】IEEE TRANSACTIONS ON MOBILE COMPUTING
【影响因子】6.075
【Abstract】Current Internet of Things (IoT) infrastructures rely on cloud storage however, relying on a single cloud provider puts limitations on the IoT applications and Service Level Agreement (SLA) requirements. Recently, multiple decentralized storage solutions (e.g., based on blockchains) have entered the market with distinct architecture, Quality of Service (QoS) parameters and at lower price compared to the cloud storage. In this work, we introduce BAM: a neural network-based middleware designed for intelligent selection of storage technology for IoT applications. We first propose a blockchain-based data placement protocol and theoretically model a decision optimization problem, which jointly considers cloud, multi-cloud and decentralized storage technologies to select the appropriate medium to store large-scale IoT data, while ensuring data integrity, traceability, auditability and decision verifiability. We then propose a neural network-based maintenance reconfiguration, which aims to optimize the computational complexity of the middleware design along with the blockchain transaction and storage overhead by learning and predicting the applications parameters. We also propose the aggregation rate feedback functionality in our design and model it as a linear optimization problem to improve data quality and precision. Finally, we provide a reference implementation and perform extensive experiments, which demonstrate the effectiveness of the proposed design.
【Keywords】Middleware; data storage; Internet of Things; blockchain; neural networks
【发表时间】2023 44927
【收录时间】2023-01-04
【文献类型】理论模型
【主题类别】
区块链技术-协同技术-物联网
【DOI】 10.1109/TMC.2021.3071576
评论