Decentralized IoT Resource Monitoring and Scheduling Framework Based on Blockchain

被引:2
作者
Li, Dawei [1 ]
Chen, Ruonan [1 ]
Wan, Qinjun [1 ]
Guan, Zhenyu [1 ]
Sun, Yu [1 ]
Wu, Qianhong [1 ]
Hu, Jiankun [2 ]
Liu, Jianwei [1 ]
机构
[1] Beihang Univ, Sch Cyber Sci & Technol, Beijing 100191, Peoples R China
[2] Univ New South Wales, Sch Engn & Informat Technol, Sydney, NSW 2052, Australia
关键词
Task analysis; Peer-to-peer computing; Blockchains; Crowdsourcing; Monitoring; Indexes; Computational modeling; Blockchain; edge intelligence; resource monitoring; resource scheduling; EDGE; OPTIMIZATION; SECURITY;
D O I
10.1109/JIOT.2022.3228799
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the continuous advancement of edge intelligence, edge servers undertake more and more intelligent computing tasks. Nowadays, there are a large number of Internet of Things (IoT) devices in the network in an idle state. For instance, the mining process for the consensus of miners in blockchain such as Bitcoin causes a waste of computing resources and energy. A natural question arises: can we couple the idle computing resources of network devices to continuously and credibly share the burden of edge intelligent computing tasks in a secure manner? The answer of this article is yes. We propose a blockchain-based IoT resource monitoring and scheduling framework that supports resource management and trusted edge computing. We analyze the security threats in all phases of distributed edge computing, and utilize the trusted computing and public verifiability features of blockchain to ensure reliability and fairness in the trusted measurement of device computing power, the decomposition of intelligent computing tasks, the matching of task and computing power, and the verification of computing result. Finally, we implement a simulation on the edge network by performing a distributed machine learning task for weather prediction, and the simulation results demonstrate the availability of our scheme.
引用
收藏
页码:21135 / 21142
页数:8
相关论文
共 42 条
  • [1] IEGA: An improved elitism-based genetic algorithm for task scheduling problem in fog computing
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Chakrabortty, Ripon K.
    Ryan, Michael J.
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (09) : 4592 - 4631
  • [2] PF-BTS: A Privacy-Aware Fog-enhanced Blockchain-assisted task scheduling
    Baniata, Hamza
    Anaqreh, Ahmad
    Kertesz, Attila
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (01)
  • [3] BASHIR AF, 1983, IEEE T COMPUT, V32, P774, DOI 10.1109/TC.1983.1676321
  • [4] Failure-resilient DAG task scheduling in edge computing
    Cai, Lingfeng
    Wei, Xianglin
    Xing, Changyou
    Zou, Xia
    Zhang, Guomin
    Wang, Xiulei
    [J]. COMPUTER NETWORKS, 2021, 198
  • [5] CREAT: Blockchain-Assisted Compression Algorithm of Federated Learning for Content Caching in Edge Computing
    Cui, Laizhong
    Su, Xiaoxin
    Ming, Zhongxing
    Chen, Ziteng
    Yang, Shu
    Zhou, Yipeng
    Xiao, Wei
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (16) : 14151 - 14161
  • [6] Resource-Aware Feature Extraction in Mobile Edge Computing
    Ding, Chuntao
    Zhou, Ao
    Liu, Xiulong
    Ma, Xiao
    Wang, Shangguang
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (01) : 321 - 331
  • [7] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [8] Dorigo M., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1470, DOI 10.1109/CEC.1999.782657
  • [9] Dorigo M., 1991, The ant system: An autocatalytic optimizing process
  • [10] Anonymous Authentication on Trust in Blockchain-Based Mobile Crowdsourcing
    Feng, Wei
    Yan, Zheng
    Yang, Laurence T.
    Zheng, Qinghua
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (16) : 14185 - 14202