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 条
[11]   Scalability Issues and Solutions for Software Defined Networks [J].
Hohlfeld, Oliver ;
Kempf, James ;
Reisslein, Martin ;
Schmid, Stefan ;
Shah, Nadir .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (12) :2595-2602
[12]   Automatic rule installation in case of policy change in software defined networks [J].
Hussain, Mudassar ;
Shah, Nadir .
TELECOMMUNICATION SYSTEMS, 2018, 68 (03) :461-477
[13]   PrePass-Flow: A Machine Learning based technique to minimize ACL policy violation due to links failure in hybrid SDN [J].
Ibrar, Muhammad ;
Wang, Lei ;
Muntean, Gabriel-Miro ;
Akbar, Aamir ;
Shah, Nadir ;
Malik, Kaleem Razzaq .
COMPUTER NETWORKS, 2021, 184
[14]   SOSW: scalable and optimal nearsighted location selection for fog node deployment and routing in SDN-based wireless networks for IoT systems [J].
Ibrar, Muhammad ;
Wang, Lei ;
Muntean, Gabriel-Miro ;
Shah, Nadir ;
Akbar, Aamir ;
Qureshi, Khalid Ibrahim .
ANNALS OF TELECOMMUNICATIONS, 2021, 76 (5-6) :331-341
[15]   IHSF: An Intelligent Solution for Improved Performance of Reliable and Time-Sensitive Flows in Hybrid SDN-Based FC IoT Systems [J].
Ibrar, Muhammad ;
Wang, Lei ;
Muntean, Gabriel-Miro ;
Chen, Jenhui ;
Shah, Nadir ;
Akbar, Aamir .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05) :3130-3142
[16]  
Jia XY, 2018, IEEE CONF COMPUT, P853
[17]  
Levin Dan, 2014, Proceedings of USENIX ATC '14: 2014 USENIX Annual Technical Conference. ATC '14, P333
[18]   Delay-Tolerant Data Traffic to Software-Defined Vehicular Networks With Mobile Edge Computing in Smart City [J].
Li, Meng ;
Si, Pengbo ;
Zhang, Yanhua .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (10) :9073-9086
[19]   A Distributed Mobile Fog Computing Scheme for Mobile Delay-Sensitive Applications in SDN-Enabled Vehicular Networks [J].
Lin, Chuan ;
Han, Guangjie ;
Qi, Xingyue ;
Guizani, Mohsen ;
Shu, Lei .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (05) :5481-5493
[20]   Fast Failover and Switchover for Link Failures and Congestion in Software Defined Networks [J].
Lin, Ying-Dar ;
Teng, Hung-Yi ;
Hsu, Chia-Rong ;
Liao, Chun-Chieh ;
Lai, Yuan-Cheng .
2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,