{"title":"A Multi-objective Optimization Approach for SDVN Controllers Placement Problem","authors":"Lylia Alouache, S. Yassa, Abdelouhab Ahfir","doi":"10.1109/NoF55974.2022.9942578","DOIUrl":null,"url":null,"abstract":"The Software Defined Networking (SDN) paradigm consist of decoupling the control from the data plane. Recently, the adoption of the SDN paradigm as the basic architecture for Vehicular networks (SDVN) coupled with the 5G promises to accelerate the Intelligent Transport Services and smart cities deployment. However, it raises many challenges generated mainly by the dynamic nature of the vehicular network and the centralized aspect of the control plane. The distributed control plane has been identified as suitable architecture for such environment. Hence, this study focuses on the SDVN Controller Placement Problem (CPP). Previously, several researches addressed this problem in the context of wired networks by considering primary metrics such as control path latency and controller capacity. In this paper, we propose to adopt a multi-objective optimization approach to elect the nodes designated as controllers. The election is done by considering different conflicting metrics: number of controllers, latency, load balancing metric and a key metric in distributed system, i.e: clock offset between the controllers and the vehicular network nodes for controllers synchronization. The multi-objective genetic algorithm is used to solve this multi-objective optimization problem and create a compromise controllers placement solution. Two topology models have been considered to evaluate the performances. The analysis of the simulation results shows the feasibility of our algorithm. The simulation gives promising results in both scenarios.","PeriodicalId":223811,"journal":{"name":"2022 13th International Conference on Network of the Future (NoF)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 13th International Conference on Network of the Future (NoF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NoF55974.2022.9942578","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The Software Defined Networking (SDN) paradigm consist of decoupling the control from the data plane. Recently, the adoption of the SDN paradigm as the basic architecture for Vehicular networks (SDVN) coupled with the 5G promises to accelerate the Intelligent Transport Services and smart cities deployment. However, it raises many challenges generated mainly by the dynamic nature of the vehicular network and the centralized aspect of the control plane. The distributed control plane has been identified as suitable architecture for such environment. Hence, this study focuses on the SDVN Controller Placement Problem (CPP). Previously, several researches addressed this problem in the context of wired networks by considering primary metrics such as control path latency and controller capacity. In this paper, we propose to adopt a multi-objective optimization approach to elect the nodes designated as controllers. The election is done by considering different conflicting metrics: number of controllers, latency, load balancing metric and a key metric in distributed system, i.e: clock offset between the controllers and the vehicular network nodes for controllers synchronization. The multi-objective genetic algorithm is used to solve this multi-objective optimization problem and create a compromise controllers placement solution. Two topology models have been considered to evaluate the performances. The analysis of the simulation results shows the feasibility of our algorithm. The simulation gives promising results in both scenarios.