Blockchain-Based Resource Trading in Multi-UAV-Assisted Industrial IoT Networks: A Multi-Agent DRL Approach

被引:23
|
作者
Abegaz, Mohammed Seid [1 ]
Abishu, Hayla Nahom [2 ]
Yacob, Yasin Habtamu [2 ]
Ayall, Tewodros Alemu [3 ]
Erbad, Aiman [1 ]
Guizani, Mohsen [4 ]
机构
[1] Hamad Bin Khalifa Univ, Coll Sci & Engn, Div Informat & Comp Technol, Doha, Qatar
[2] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
[3] Zhejiang Normal Univ, Dept Comp Sci, Jinhua 321004, Peoples R China
[4] Mohamed Bin Zayed Univ Artificial Intelligence, Machine Learning Dept, Abu Dhabi, U Arab Emirates
关键词
Industrial Internet of Things; Games; Resource management; Optimization; Blockchains; Quality of service; Heuristic algorithms; Blockchain; DRL; industrial IoT; resource trading; unmanned aerial vehicles; SHARING FRAMEWORK; INTERNET; ALLOCATION; MANAGEMENT; THINGS; 5G; DESIGN;
D O I
10.1109/TNSM.2022.3197309
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the Industrial Internet of Things (IIoT), mobile devices (MDs) and their demands for low-latency data communication are increasing. Due to the limited resources of MDs, such as energy, computation, storage, and bandwidth, IIoT systems cannot meet MDs' quality of service (QoS) and security requirements. Recently, UAVs have been deployed as aerial base stations in the IIoT network to provide connectivity and share resources with MDs. We consider a resource trading environment where multiple resource providers compete to sell their resources to MDs and maximize their profit by continually adjusting their pricing strategies. Multiple MDs, on the other hand, interact with the environment to make purchasing decisions based on the prices set by resource providers to reduce costs and improve QoS. We propose a novel intelligent resource trading framework that integrates multi-agent deep reinforcement Learning (MADRL), blockchain, and game theory to manage dynamic resource trading environments. A consortium blockchain with a smart contract is deployed to ensure the security and privacy of the resource transactions. We formulated the optimization problem using a Stackelberg game. However, the formulated optimization problem in the multi-agent IIoT environment is complex and dynamic, making it difficult to solve directly. Thus, we transform it into a stochastic game to solve the dynamics of the optimization problem. We propose a dynamic pricing algorithm that combines the Stackelberg game with the MADRL algorithm to solve the formulated stochastic game. The simulation results show that our proposed scheme outperforms others to improve resource trading in UAV-assisted IIoT networks.
引用
收藏
页码:166 / 181
页数:16
相关论文
共 50 条
  • [41] Multi-Agent Low-Bias Reinforcement Learning for Resource Allocation in UAV-Assisted Networks
    Zhou, Shiyang
    Cheng, Yufan
    Lei, Xia
    2022 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2022, : 1011 - 1016
  • [42] Optimizing Federated Learning in Distributed Industrial IoT: A Multi-Agent Approach
    Zhang, Weiting
    Yang, Dong
    Wu, Wen
    Peng, Haixia
    Zhang, Ning
    Zhang, Hongke
    Shen, Xuemin
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (12) : 3688 - 3703
  • [43] Multi-agent DRL-Based Resource Allocation in Downlink Multi-cell OFDMA System
    Hu, Jing
    Wang, Xiaoming
    Li, Dapeng
    Xu, Youyun
    2020 12TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2020, : 257 - 262
  • [44] DeepMECagent: multi-agent computing resource allocation for UAV-assisted mobile edge computing in distributed IoT system
    Xiangxiang Zhang
    Yichao Wang
    Applied Intelligence, 2023, 53 : 1180 - 1191
  • [45] A Secure Blockchain-based Communication Approach for UAV Networks
    Ghribi, Elias
    Khoei, Tala Talaei
    Gorji, Hamed Taheri
    Ranganathan, Prakash
    Kaabouch, Naima
    2020 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2020, : 411 - 415
  • [46] DeepMECagent: multi-agent computing resource allocation for UAV-assisted mobile edge computing in distributed IoT system
    Zhang, Xiangxiang
    Wang, Yichao
    APPLIED INTELLIGENCE, 2023, 53 (01) : 1180 - 1191
  • [47] A multi-agent approach to resource sharing optimization in user networks
    Burguillo-Rial, J. C.
    Costa-Montenegro, E.
    Gonzalez-Castano, F. J.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 3, PROCEEDINGS, 2006, 3993 : 815 - 822
  • [48] Multi-UAV-assisted computation offloading in DT-based networks: A distributed deep reinforcement learning approach
    Shi, Junling
    Li, Chunyu
    Guan, Yunchong
    Cong, Peiyu
    Li, Jie
    COMPUTER COMMUNICATIONS, 2023, 210 : 217 - 228
  • [49] The Structure of the Blockchain-Based Multi-Agent System for Secure Management of Medical Information
    Hovorushchenko, Tetiana
    Osyadlyi, Vitaliy
    Popov, Peter
    Kysil, Tetiana
    5TH INTERNATIONAL CONFERENCE ON INFORMATICS & DATA-DRIVEN MEDICINE, IDDM 2022, 2022, 3302
  • [50] Blockchain-based Practical Multi-agent Secure Comparison and its Application in Auctions
    Damle, Sankarshan
    Faltings, Boi
    Gujar, Sujit
    2021 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2021), 2021, : 430 - 437