Reliability-Aware Flow Distribution Algorithm in SDN-Enabled Fog Computing for Smart Cities

被引:19
|
作者
Ibrar, Muhammad [1 ]
Wang, Lei [1 ]
Shah, Nadir [2 ]
Rottenstreich, Ori [3 ,4 ]
Muntean, Gabriel-Miro [5 ]
Akbar, Aamir [6 ]
机构
[1] Dalian Univ Sci & Technol, Sch Software, Dalian 116024, Peoples R China
[2] COMSATS Univ Islamabad, Dept Comp Sci, Wah campus, Islamabad 45550, Pakistan
[3] Technion, Dept Comp Sci, IL-3200003 Haifa, Israel
[4] Technion, Dept Elect Engn, IL-3200003 Haifa, Israel
[5] Dublin City Univ, Sch Elect Engn, Dublin, Ireland
[6] Abdul WaliKhan Univ Mardan, Dept Comp Sci, Mardan 23200, Pakhtunkhwa, Pakistan
基金
中国国家自然科学基金; 爱尔兰科学基金会;
关键词
Fog computing; IoT; SDN; link failure; reliability; smart cities; SOFTWARE-DEFINED FOG; FAILURE RECOVERY; COMMUNICATION; PROTECTION; MANAGEMENT; BANDWIDTH; DELAY;
D O I
10.1109/TVT.2022.3202195
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In order to improve the performance of the communication infrastructure in smart cities, integration of two emerging technologies, namely Fog Computing (FC) and Software-Defined Networking (SDN), has been proposed and is gaining momentum. The resulting SDN-based FC integrated architecture is expected to meet the Internet-of-Things (IoT) applications' requirements, especially in terms of easy manageability, high scalability, increased reliability, and low latency. Existing traffic engineering approaches proposed for SDN-based FC for IoT compute the route between an IoT device and fog server subject to some Quality of Service (QoS) constraints. However, these approaches ignore the link reliability level in the route computation process. Unlike them, this paper proposes a Reliability-Aware Flow Distribution Algorithm (RAFDA) and two associated optimization algorithms called Reactive Reliability-Aware Heuristic Algorithms (RRAHA-1 and RRAHA-2), which distribute the flows on the links based on the links' reliability levels, subject to additional constraints like traffic load on the link, bandwidth allocation, link utilization, and end-to-end delay. The proposed algorithms minimize the impact of link failure occurrences on the ongoing time-critical flows (applications/services) of smart cities. The proposed algorithms, evaluated using both real network traces and simulations, outperform existing approaches in terms of performance for delay-sensitive services in smart cities.
引用
收藏
页码:573 / 588
页数:16
相关论文
共 37 条
  • [21] Smart at Right Price: A Cost Efficient Topology Construction for Fog Computing Enabled IoT Networks in Smart Cities
    Desikan, K. E. Srinivasa
    Kotagi, Vijeth J.
    Murthy, C. Siva Ram
    2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [22] Fog Computing in 5G Enabled Smart Cities: Conceptual Framework, Overview and Challenges
    Khan, M. Arif
    2019 5TH IEEE INTERNATIONAL SMART CITIES CONFERENCE (IEEE ISC2 2019), 2019, : 438 - 443
  • [23] Fog computing enabled cost-effective distributed summarization of surveillance videos for smart cities
    Nasir, Mansoor
    Muhammad, Khan
    Lloret, Jaime
    Sangaiah, Arun Kumar
    Sajjad, Muhammad
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 126 : 161 - 170
  • [24] Collision Aware Flow-Based Adaptive Resource Allocation for SDN-enabled SDM Optical Packet Switching Networks
    Hashimoto, Yuusuke
    Kubota, Kosuke
    Fujimoto, Akihiro
    Tanigawa, Yosuke
    Hirota, Yusuke
    Tode, Hideki
    2020 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATIONS (ECOC), 2020,
  • [25] A reliability-aware resource provisioning scheme for real-time industrial applications in a Fog-integrated smart factory
    Dehnavi, Saeid
    Faragardi, Hamid Reza
    Kargahi, Mehdi
    Fahringer, Thomas
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 70 : 1 - 14
  • [26] RAP-G: Reliability-aware service placement using genetic algorithm for deep edge computing
    Kaci, Abdellah
    Ait-Chellouche, Soraya
    Hadjadj-Aoul, Yassine
    Bagaa, Miloud
    2023 IEEE 20TH CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2023,
  • [27] SARSA-based delay-aware route selection for SDN-enabled wireless-PLC power distribution IoT
    Shi, Zhan
    Zhu, Jian
    Wei, Huina
    ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (08) : 5795 - 5803
  • [28] On real-time scheduling in Fog computing: A Reinforcement Learning algorithm with application to smart cities
    Mattia, Gabriele Proietti
    Beraldi, Roberto
    2022 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2022,
  • [29] A Deadline-Aware Estimation of Distribution Algorithm for Resource Scheduling in Fog Computing Systems
    Wu, Chu-ge
    Wang, Ling
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 660 - 666
  • [30] Load-aware dynamic controller placement based on deep reinforcement learning in SDN-enabled mobile cloud-edge computing networks
    Xu, Chenglin
    Xu, Cheng
    Li, Bo
    Li, Siqi
    Li, Tao
    COMPUTER NETWORKS, 2023, 234