A Distributed Deadlock-Free Task Offloading Algorithm for Integrated Communication-Sensing-Computing Satellites with Data-Dependent Constraints

被引:0
|
作者
Zhang, Ruipeng [1 ]
Yang, Yikang [1 ]
Li, Hengnian [2 ]
机构
[1] Xian Jiaotong Univ XJTU, Sch Elect & Informat Engn, Xian 710049, Peoples R China
[2] China Xian Satellite Control Ctr, State Key Lab Astronaut Dynam, Xian 710043, Peoples R China
关键词
satellite edge computing; earth observation satellite; task offloading; mobile edge computing; OPTIMIZATION; SYSTEM; EDGE;
D O I
10.3390/rs16183459
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Integrated communication-sensing-computing (ICSC) satellites, which integrate edge computing servers on Earth observation satellites to process collected data directly in orbit, are attracting growing attention. Nevertheless, some monitoring tasks involve sequential sub-tasks like target observation and movement prediction, leading to data dependencies. Moreover, the limited energy supply on satellites requires the sequential execution of sub-tasks. Therefore, inappropriate assignments can cause circular waiting among satellites, resulting in deadlocks. This paper formulates task offloading in ICSC satellites with data-dependent constraints as a mixed-integer linear programming (MILP) problem, aiming to minimize service latency and energy consumption simultaneously. Given the non-centrality of ICSC satellites, we propose a distributed deadlock-free task offloading (DDFTO) algorithm. DDFTO operates in parallel on each satellite, alternating between sub-task inclusion and consensus and sub-task removal until a common offloading assignment is reached. To avoid deadlocks arising from sub-task inclusion, we introduce the deadlock-free insertion mechanism (DFIM), which strategically restricts the insertion positions of sub-tasks based on interval relationships, ensuring deadlock-free assignments. Extensive experiments demonstrate the effectiveness of DFIM in avoiding deadlocks and show that the DDFTO algorithm outperforms benchmark algorithms in achieving deadlock-free offloading assignments.
引用
收藏
页数:29
相关论文
共 5 条
  • [1] Task Offloading with Data-Dependent Constraints in Satellite Edge Computing Networks: A Multi-Objective Approach
    Zhang, Ruipeng
    Feng, Yanxiang
    Yang, Yikang
    Li, Xiaoling
    [J]. AEROSPACE, 2023, 10 (09)
  • [2] Polynomial-Complexity Deadlock Avoidance Policy for Tasks Offloading in Satellite Edge Computing With Data-Dependent Constraints and Limited Buffers
    Zhang, Ruipeng
    Feng, Yanxiang
    Yang, Yikang
    Li, Xiaoling
    Li, Hengnian
    [J]. IEEE Transactions on Aerospace and Electronic Systems, 2024, 60 (05) : 6822 - 6838
  • [3] Multi-UAV Distributed Task Allocation with Precedence Constraints Driven by Deadlock-free Contract Net Protocol
    Cao, Yan
    Long, Teng
    Sun, Jingliang
    Xu, Guangtong
    [J]. Yuhang Xuebao/Journal of Astronautics, 2022, 43 (05): : 675 - 684
  • [4] A Deadlock-Free Hybrid Estimation of Distribution Algorithm for Cooperative Multi-UAV Task Assignment With Temporally Coupled Constraints
    Zhang, Ruipeng
    Feng, Yanxiang
    Yang, Yikang
    Li, Xiaoling
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (03) : 3329 - 3344
  • [5] Joint Task Offloading and Resource Allocation for Intelligent Reflecting Surface-Aided Integrated Sensing and Communication Systems Using Deep Reinforcement Learning Algorithm
    Yang, Liu
    Wei, Yifei
    Wang, Xiaojun
    [J]. SENSORS, 2023, 23 (24)