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 条
  • [21] A Software-Defined Approach to IoT Networking
    Christian Jacquenet
    Mohamed Boucadair
    ZTE Communications, 2016, 14 (01) : 61 - 66
  • [22] Software-defined dynamic QoS provisioning for smart metering in energy Internet using fog computing and network calculus
    Huang, Lina
    Liu, Yi
    Wu, Jun
    Li, Gaolei
    Li, Jianhua
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2018, 3 (03) : 142 - 149
  • [23] A Software-Defined Networking framework for IoT based on 6LoWPAN
    Lasso, Fabian Fernando Jurado
    Clarke, Ken
    Nirmalathas, Ampalavanapillai
    2018 WIRELESS TELECOMMUNICATIONS SYMPOSIUM (WTS), 2018,
  • [24] UAVs assessment in software-defined IoT networks: An overview
    Al-Turjman, Fadi
    Abujubbeh, Mohammad
    Malekloo, Arman
    Mostarda, Leonardo
    COMPUTER COMMUNICATIONS, 2020, 150 : 519 - 536
  • [25] A Software-Defined IoT Device Management Framework for Edge and Cloud Computing
    Mavromatis, Alex
    Colman-Meixner, Carlos
    Silva, Aloizio P.
    Vasilakos, Xenofon
    Nejabati, Reza
    Simeonidou, Dimitra
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03): : 1718 - 1735
  • [26] Load balancing between fog and cloud in fog of things based platforms through software-defined networking
    Batista, Ernando
    Figueiredo, Gustavo
    Prazeres, Cassio
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (09) : 7111 - 7125
  • [27] Efficient Task Offloading in IoT-Fog Network
    Morey, Jui Vijay
    Addya, Sourav Kanti
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2023, 2023, : 288 - 289
  • [28] Efficient Task Offloading for IoT-Based Applications in Fog Computing Using Ant Colony Optimization
    Hussein, Mohamed K.
    Mousa, Mohamed H.
    IEEE ACCESS, 2020, 8 : 37191 - 37201
  • [29] Software-defined networks-enabled fog computing for IoT-based healthcare: Security, challenges and opportunities
    Kumhar, Malaram
    Bhatia, Jitendra
    SECURITY AND PRIVACY, 2023, 6 (05)
  • [30] Optimal Task Offloading and Resource Allocation in Software-Defined Vehicular Edge Computing
    Choo, Sukjin
    Kim, Joonwoo
    Pack, Sangheon
    2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2018, : 251 - 256