Collaborative computation offloading for scheduling emergency tasks in SDN-based mobile edge computing networks

被引:11
|
作者
Al-hammadi, Ikhlas [1 ]
Li, Mingchu [1 ]
Islam, Sardar M. N. [2 ]
Al-Mosharea, Esmail [1 ]
机构
[1] Dalian Univ Technol, Sch Software, Dalian 116620, Liaoning, Peoples R China
[2] Victoria Univ, Melbourne, VIC, Australia
关键词
Mobile edge computing; Emergency tasks; SDN; Collaborative computation offloading;
D O I
10.1016/j.comnet.2023.110101
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the growing demand for time-intensive tasks, several tasks coexist, some of which last for a long time or only occur once in a while, such as emergencies. Emergencies such as natural disasters, accidents or medical emergencies require immediate attention and often demand real-time execution. Such tasks are the most difficult to plan for and foresee. Planning, resource allocation, and clear communication between all involved parties and network layers are crucial for scheduling emergency tasks. In the extensive literature, when an emergency task triggers, it will be handled like any other regular task. If the deadline is missed, a catastrophe will ensue. They ignored the impact of insufficient mobile edge computing (MEC) capacity and network congestion, which might result in execution delays. Collaborative offloading, which involves distributing computation tasks across multiple servers, shows promise in enhancing MEC network performance, particularly in emergency scenarios. In this context, efficient task scheduling plays a vital role in minimizing the total execution time of regular tasks while meeting the deadlines of emergency tasks. Our proposed scheme utilizes a collaborative offloading approach to schedule emergency tasks in MEC networks, leveraging the computing capacity of edge-deployed MEC servers. By utilizing the software-defined networking (SDN)'s global view of the network, task requests are collected and allocated to suitable MEC servers capable of meeting the demands. To address key challenges, our scheme propose four scheduling algorithms to address the following issues: (i) ensuring tasks are assigned to the nearest MEC server with sufficient computational resources, (ii) controlling a threshold to prevent network congestion, (iii) selecting an optimal collaborative MEC server for executing overloaded tasks based on collaborative offloading decisions, and (iv) allocating resources for emergency tasks when triggered to meet urgent deadlines by stealing resources from regular tasks without compromising their deadlines. Extensive simulations were conducted to assess the effectiveness of the proposed scheme. The results clearly illustrate its enhanced performance in terms of the total execution time of regular tasks and the ability to meet deadlines for emergency tasks.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Independent tasks scheduling of collaborative computation offloading for SDN-powered MEC on 6G networks
    Al-Hammadi, Ikhlas
    Li, Mingchu
    Islam, Sardar M. N.
    SOFT COMPUTING, 2023, 27 (14) : 9593 - 9617
  • [22] Independent tasks scheduling of collaborative computation offloading for SDN-powered MEC on 6G networks
    Ikhlas Al-Hammadi
    Mingchu Li
    Sardar M. N. Islam
    Soft Computing, 2023, 27 : 9593 - 9617
  • [23] Collaborative Computation Offloading for Mobile-Edge Computing over Fiber-Wireless Networks
    Guo, Hongzhi
    Liu, Jiajia
    Qin, Huiling
    Zhang, Haibin
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [24] Collaborative Task Offloading with Computation Result Reusing for Mobile Edge Computing
    Zhang, Zikai
    Wu, Jigang
    Chen, Long
    Jiang, Guiyuan
    Lam, Siew-Kei
    COMPUTER JOURNAL, 2019, 62 (10): : 1450 - 1462
  • [25] Collaborative computation offloading and resource allocation based on dynamic pricing in mobile edge computing
    Xue, Jianbin
    Guan, Xiangrui
    COMPUTER COMMUNICATIONS, 2023, 198 : 52 - 62
  • [26] Reinforcement Learning for Task Offloading in Mobile Edge Computing for SDN based Wireless Networks
    Kiran, Nahida
    Pan, Chunyu
    Yin Changchuan
    2020 SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2020, : 268 - 273
  • [27] A Truthful Online Mechanism for Collaborative Computation Offloading in Mobile Edge Computing
    He, Junyi
    Zhang, Di
    Zhou, Yuezhi
    Zhang, Yaoxue
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (07) : 4832 - 4841
  • [28] Computation Offloading for Mobile Edge Computing Enabled Vehicular Networks
    Wang, Jun
    Feng, Daquan
    Zhang, Shengli
    Tang, Jianhua
    Quek, Tony Q. S.
    IEEE ACCESS, 2019, 7 : 62624 - 62632
  • [29] Age Based Task Scheduling and Computation Offloading in Mobile-Edge Computing Systems
    Song, Xianxin
    Qin, Xiaoqi
    Tao, Yunzheng
    Liu, Baoling
    Zhang, Ping
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOP (WCNCW), 2019,
  • [30] Online Computation Offloading and Resource Scheduling in Mobile-Edge Computing
    Liu, Tong
    Zhang, Yameng
    Zhu, Yanmin
    Tong, Weiqin
    Yang, Yuanyuan
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (08) : 6649 - 6664