Detour: Dynamic Task Offloading in Software-Defined Fog for IoT Applications

被引:167
作者
Misra, Sudip [1 ]
Saha, Niloy [1 ]
机构
[1] IIT Kharagpur, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
关键词
Software-defined networking; Internet of Things; quality-of-service; fog computing; task offloading; NETWORKING; INTERNET; THINGS;
D O I
10.1109/JSAC.2019.2906793
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we consider the problem of task offloading in a software-defined access network, where IoT devices are connected to fog computing nodes by multi-hop IoT access-points (APs). The proposed scheme considers the following aspects in a fog-computing-based IoT architecture: 1) optimal decision on local or remote task computation; 2) optimal fog node selection; and 3) optimal path selection for offloading. Accordingly, we formulate the multi-hop task offloading problem as an integer linear program (ILP). Since the feasible set is non-convex, we propose a greedy-heuristic-based approach to efficiently solve the problem. The greedy solution takes into account delay, energy consumption, multi-hop paths, and dynamic network conditions, such as link utilization and SDN rule-capacity. Experimental results show that the proposed scheme is capable of reducing the average delay and energy consumption by 12% and 21%, respectively, compared with the state of the art.
引用
收藏
页码:1159 / 1166
页数:8
相关论文
共 50 条
  • [31] Software-Defined Virtual Testbed for IoT Systems
    Sendorek, Joanna
    Szydlo, Tomasz
    Brzoza-Woch, Robert
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [32] SMRETO: Stable Matching for Reliable and Efficient Task Offloading in Fog-Enabled IoT Networks
    Malik, Usman Mahmood
    Javed, Muhammad Awais
    Frnda, Jaroslav
    Nedoma, Jan
    IEEE ACCESS, 2022, 10 : 111579 - 111590
  • [33] FEMTO: Fair and Energy-Minimized Task Offloading for Fog-Enabled IoT Networks
    Zhang, Guowei
    Shen, Fei
    Liu, Zening
    Yang, Yang
    Wang, Kunlun
    Zhou, Ming-Tuo
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4388 - 4400
  • [34] Software-defined and Value-based Information Processing and Dissemination in IoT Applications
    Tortonesi, Mauro
    Michaelis, James
    Suri, Niranjan
    Baker, Michael
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 789 - 793
  • [35] Towards Software-defined Fog Computing via Named Data Networking
    Amadeo, Marica
    Campolo, Claudia
    Ruggeri, Giuseppe
    Molinaro, Antonella
    Iera, Antonio
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM 2019 WKSHPS), 2019, : 133 - 138
  • [36] e-TOALB: An efficient task offloading in IoT-fog networks
    Lone, Kalimullah
    Sofi, Shabir Ahmad
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (06)
  • [37] Soft-WSN: Software-Defined WSN Management System for IoT Applications
    Bera, Samaresh
    Misra, Sudip
    Roy, Sanku Kumar
    Obaidat, Mohammad S.
    IEEE SYSTEMS JOURNAL, 2018, 12 (03): : 2074 - 2081
  • [38] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    Mousavirad, Seyyedeh Mobarakeh
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06) : 5398 - 5425
  • [39] Dynamic Task Placement for Deadline-Aware IoT Applications in Federated Fog Networks
    Sarkar, Indranil
    Adhikari, Mainak
    Kumar, Neeraj
    Kumar, Sanjay
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02): : 1469 - 1478
  • [40] Flow Sampling: Network Monitoring in Large-Scale Software-Defined IoT Networks
    Shao, Yulin
    Liew, Soung Chang
    Chen, He
    Du, Yuyang
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (09) : 6120 - 6133