Coordination and management of cloud, fog and edge resources in SDN-VANETs using fuzzy logic: A comparison study for two fuzzy-based systems

Abstract Vehicular Ad hoc Networks (VANETs) have been viewed as a key technology that can offer drivers and passengers ease of driving, convenience, comfort and safety above all. Although VANETs have already been announced or implemented, current architectures face several technical challenges in deployment and management due to poor scalability, flexibility, connectivity and lack of intelligence. The integration of Cloud, Fog and Edge Computing in VANETs together with the use of Software Defined Networking (SDN) promise to deal with these challenges. In this paper, we present and compare two intelligent Fuzzy-based Systems for Resource Management (FSRM) in SDN-VANETs: FSRM1 and FSRM2. The proposed systems are used to make decisions on the processing layer of the applications’ data in a Cloud-Fog-Edge layered architecture and come in handy when a vehicle needs additional resources to run its application(s). The decisions are made by prioritizing the application requirements and by considering the available connections. FSRM1 decides the processing layer by considering Data Size, Time Sensitivity and Vehicle Relative Speed with Neighboring Vehicles. In addition to these parameters, FSRM2 considers the Number of Neighboring Vehicles to make its decision. We show through simulations the feasibility of our proposed systems to improve the management of the network resources.

[1]  Bibhudatta Sahoo,et al.  An effective approach of latency-aware fog smart gateways deployment for IoT services , 2019, Internet Things.

[2]  Leonard Barolli,et al.  A WLAN triage testbed based on fuzzy logic and its performance evaluation for different number of clients and throughput parameter , 2019 .

[3]  Toshinori Munakata,et al.  Fuzzy systems: an overview , 1994, CACM.

[4]  George J. Klir,et al.  Fuzzy sets, uncertainty and information , 1988 .

[5]  Leonard Barolli,et al.  A fuzzy-based approach for cluster management in VANETs: Performance evaluation for two fuzzy-based systems , 2018, Internet Things.

[6]  F. Martin McNeill,et al.  Fuzzy Logic: A Practical Approach , 1994 .

[7]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[8]  Mario Gerla,et al.  Towards software-defined VANET: Architecture and services , 2014, 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET).

[9]  Ahmed Dawoud,et al.  Deep learning and software-defined networks: Towards secure IoT architecture , 2018, Internet Things.

[10]  Leonard Barolli,et al.  IoT node selection in Opportunistic Networks: Implementation of fuzzy-based simulation systems and testbed , 2019, Internet Things.

[11]  Leonard Barolli,et al.  A Fuzzy-Based System for Cloud-Fog-Edge Selection in VANETs , 2019, EIDWT.

[12]  Leonard Barolli,et al.  Performance analysis of two WMN architectures by WMN-GA simulation system considering different distributions and transmission rates , 2018, Int. J. Grid Util. Comput..

[13]  Abraham Kandel,et al.  Fuzzy Expert Systems , 1991 .

[14]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .

[15]  L. Zadeh,et al.  Fuzzy Logic for the Management of Uncertainty , 1992 .

[16]  Ivan Stojmenovic,et al.  The Fog computing paradigm: Scenarios and security issues , 2014, 2014 Federated Conference on Computer Science and Information Systems.

[17]  Leonard Barolli,et al.  An Intelligent Approach for Resource Management in SDN-VANETs Using Fuzzy Logic , 2019, BWCCA.

[18]  Yacine Ghamri-Doudane,et al.  Software defined networking-based vehicular Adhoc Network with Fog Computing , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[19]  Leonard Barolli,et al.  A New Fuzzy-Based Resource Management System for SDN-VANETs , 2019, Int. J. Mob. Comput. Multim. Commun..

[20]  Wenchao Xu,et al.  Internet of vehicles in big data era , 2018, IEEE/CAA Journal of Automatica Sinica.