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

被引:26
作者
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
相关论文
共 42 条
[1]   SDN-Based Link Recovery Scheme for Large-Scale Internet of Things [J].
Ahmed, Nurzaman ;
Roy, Arijit ;
Mondal, Ayan ;
Misra, Sudip .
2021 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2021,
[2]   SDN-Enabled Adaptive and Reliable Communication in IoT-Fog Environment Using Machine Learning and Multiobjective Optimization [J].
Akbar, Aamir ;
Ibrar, Muhammad ;
Jan, Mian Ahmad ;
Bashir, Ali Kashif ;
Wang, Lei .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05) :3057-3065
[3]   MPResiSDN: Multipath Resilient Routing Scheme for SDN-Enabled Smart Cities Networks [J].
Aljohani, Sarah L. ;
Alenazi, Mohammed J. F. .
APPLIED SCIENCES-BASEL, 2021, 11 (04) :1-22
[4]  
AlZoman R, 2020, 2020 SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), P100, DOI [10.1109/SDS49854.2020.9143878, 10.1109/sds49854.2020.9143878]
[5]  
[Anonymous], 2012, P 1 WORKSH HOT TOP S
[6]  
Bianchi G, 2014, ACM SIGCOMM COMP COM, V44, P45
[7]   Programming Protocol-Independent Packet Processors [J].
Bosshart, Pat ;
Daly, Dan ;
Gibb, Glen ;
Izzard, Martin ;
McKeown, Nick ;
Rexford, Jennifer ;
Schlesinger, Cole ;
Talayco, Dan ;
Vahdat, Amin ;
Varghese, George ;
Walker, David .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (03) :87-95
[8]   Fast failure detection and recovery in SDN with stateful data plane [J].
Cascone, Carmelo ;
Sanvito, Davide ;
Pollini, Luca ;
Capone, Antonio ;
Sanso, Brunilde .
INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2017, 27 (02)
[9]   Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network [J].
Chen, Min ;
Hao, Yixue .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) :587-597
[10]  
Chu CY, 2015, IEEE INFOCOM SER