Optimized Task Scheduling and Virtual Object Management Based on Digital Twin for Distributed Edge Computing Networks

被引:3
|
作者
Xu, Rongxu [1 ]
Park, Chan-Won [2 ,3 ]
Khan, Salabat [1 ]
Jin, Wenquan [4 ,5 ]
Moe, Sa Jim Soe [6 ]
Kim, Do Hyeun [1 ,6 ]
机构
[1] Jeju Natl Univ, Big Data Res Ctr, Jeju 63243, South Korea
[2] Elect & Telecommun Res Inst, Autonomous IoT Res Sect, Daejeon 34129, South Korea
[3] Elect & Telecommun Res Inst, Intelligent Convergence Res Lab, Daejeon 34129, South Korea
[4] COMSATS Univ Islamabad, Dept Comp Sci, Attock Campus, Attock 43600, Pakistan
[5] Yanbian Univ, Dept Elect & Commun Engn, Yanji 133002, Jilin, Peoples R China
[6] Jeju Natl Univ, Dept Comp Engn, Jeju 63243, South Korea
关键词
Internet of Things; edge computing; federated learning; digital twin; task management; hyper-parameter optimization;
D O I
10.1109/ACCESS.2023.3325475
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the challenge of limited resources in Internet of Things (IoT) devices by proposing a solution based on digital twin in distributed edge computing networks. Edge computing is a promising approach that moves computing resources closer to the network's edge to reduce response times in IoT applications. However, simply offloading tasks from IoT devices to edge computing does not accelerate user control. To enhance task performance and improve user management experience, we introduce optimized task scheduling and virtual object management based on a digital twin concept. Our system incorporates virtualization, synchronization, visualization, and simulation functionalities to provide digital twin capabilities. Additionally, we develop a user-friendly web application with a graphical user interface (GUI) for intuitive management of edge computing services. To support our approach, we implement an edge computing supervisor that generates virtualized objects such as edge gateways, IoT devices, and services. These virtual objects serve as resources for creating tasks. Using our proposed digital twin platform, users can dynamically create new tasks based on demand, easily deploy and execute tasks in specific locations, and dynamically allocate edge network resources according to task requirements. An optimized task scheduling mathematical model is presented to compare task scheduling done with and without optimization. Further, the edge computing and digital twin based optimized task scheduling method is integrated with Federated Learning for collaborative learning and privacy preserved computation of sensors sensitive data. We demonstrate the effectiveness of our system by generating tasks for data collection related to indoor environment for prediction of Predicted Mean Vote (PMV) for thermal comfort index of smart homes occupants using HTTP and IoTivity-based devices in distributed edge computing networks. These tasks are properly delivered and executed on the expected edge gateways, showcasing the successful integration of our digital twin platform with edge computing networks. Further, the optimized task scheduling has improved the overall performance of the proposed system, keeping in view latency and processing time.
引用
收藏
页码:114790 / 114810
页数:21
相关论文
共 50 条
  • [31] Blockchain-Based Nash Bargaining for Task Scheduling in IoT Edge Computing Environments
    Chen, Yishan
    Li, Bo
    Li, Wei
    Zeng, Bowen
    Yin, Jianwei
    Deng, Shuiguang
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (08): : 13851 - 13864
  • [32] Multiagent Meta-Reinforcement Learning for Optimized Task Scheduling in Heterogeneous Edge Computing Systems
    Niu, Liwen
    Chen, Xianfu
    Zhang, Ning
    Zhu, Yongdong
    Yin, Rui
    Wu, Celimuge
    Cao, Yangjie
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (12) : 10519 - 10531
  • [33] INT Based Network-Aware Task Scheduling for Edge Computing
    Shreshta, Bibek
    Cziva, Richard
    Arslan, Engin
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 879 - 886
  • [34] Dynamic task offloading for digital twin-empowered mobile edge computing via deep reinforcement learning
    Chen, Ying
    Gu, Wei
    Xu, Jiajie
    Zhang, Yongchao
    Min, Geyong
    CHINA COMMUNICATIONS, 2023, 20 (11) : 164 - 175
  • [35] Security Enhanced Edge Computing Task Scheduling Method Based on Blockchain and Task Cache
    Li, Cong
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 479 - 487
  • [36] Caching-based task scheduling for edge computing in intelligent manufacturing
    Wang, Zhongmin
    Wang, Gang
    Jin, Xiaomin
    Wang, Xiang
    Wang, Jianwei
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (04) : 5095 - 5117
  • [37] Task Scheduling Strategy Based on Resource Constraint in Edge Computing System
    Qing, Ren
    Rao, Huanle
    Jia, Gangyong
    Xu, Youqing
    Wei, Wang
    Xie, GuoJie
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER-PHYSICAL SYSTEMS, ICPS 2024, 2024,
  • [38] Task scheduling optimization strategy based on chaos theory in edge computing
    Xue J.
    Wang Z.
    Zhang Y.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2022, 50 (03): : 18 - 23
  • [39] Caching-based task scheduling for edge computing in intelligent manufacturing
    Zhongmin Wang
    Gang Wang
    Xiaomin Jin
    Xiang Wang
    Jianwei Wang
    The Journal of Supercomputing, 2022, 78 : 5095 - 5117
  • [40] Hybrid IoT-Edge-Cloud Computing-based Athlete Healthcare Framework: Digital Twin Initiative
    Alsubai, Shtwai
    Sha, Mohemmed
    Alqahtani, Abdullah
    Bhatia, Munish
    MOBILE NETWORKS & APPLICATIONS, 2023, 28 (06) : 2056 - 2075