ABSTRACT
Software-Defined Vehicular Networks has been a vital component for heterogeneous radio access technologies to support massive data load through various safety and infotainment applications. Elevating the constraint of static hardware network devices into a programmable unit and providing a global view of the network status and standard interface between heterogeneous radio access technologies. However, having a logically centralized control unit brings several challenges, including bottleneck problem and densification issues. A distributed control plane comes as a possible solution to the centralized control plane yet with several questions of where to deploy the control units and how many SDN controllers are needed in a given network structure. In this paper, we present an adaptive Flow-based controller deployment and assignment strategy for distributed Software-Defined Vehicular Networks through the utilization of the communication latencies between switch-enabled access points and their corresponding vehicles' flow over a time window. We evaluate the proposed method's performance in terms of end-to-end delay and load on the resulted controller's points and their cluster's set. The clustering method is compared to several types of static placement strategies, in which the proposed method showed a reduction in controllers' average delays while distributing the load among them over time.
- Noura AlJeri and Azzedine Boukerche. 2018. An Efficient Movement-Based Handover Prediction Scheme for Hierarchical Mobile IPv6 in VANETs. In Proceedings of the 15th ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, & Ubiquitous Networks (PE-WASUN'18). ACM, 47--54. Google ScholarDigital Library
- Kuldip Singh Atwal, Ajay Guleria, and Mostafa Bassiouni. 2018. SDN-based Mobility Management and QoS Support for Vehicular Ad-hoc Networks. In 2018 (ICNC). IEEE, 659--664.Google Scholar
- Sergio Correia and Azzedine Boukerche. 2017. Toward a scalable software-defined vehicular network. In GLOBECOM 2017. IEEE, 1--6.Google ScholarCross Ref
- Sergio Correia, Azzedine Boukerche, and Rodolfo I Meneguette. 2017. An architecture for hierarchical software-defined vehicular networks. IEEE Communications Magazine, Vol. 55, 7 (2017), 80--86.Google ScholarDigital Library
- Xiaoyu Duan, Yanan Liu, and Xianbin Wang. 2017. SDN enabled 5G-VANET: Adaptive vehicle clustering and beamformed transmission for aggregated traffic. IEEE Communications Magazine, Vol. 55, 7 (2017), 120--127.Google ScholarCross Ref
- Xiaohu Ge, Zipeng Li, and Shikuan Li. 2017. 5G software defined vehicular networks. IEEE Communications Magazine, Vol. 55, 7 (2017), 87--93. Google ScholarDigital Library
- M. (Muki) Haklay and P. Weber. 2008. OpenStreetMap: User-Generated Street Maps. IEEE Pervasive Computing, Vol. 7, 4 (2008). Google ScholarDigital Library
- Brandon Heller, Rob Sherwood, and Nick McKeown. 2012. The controller placement problem. In Proceedings of the first workshop on Hot topics in software defined networks. ACM, 7--12. Google ScholarDigital Library
- Wenjie Li, Zheng Qin, Hui Yin, Rui Li, Lu Ou, and Heng Li. 2016. An Approach to Rule Placement in Software-Defined Networks (MSWiM '16). 115--118. Google ScholarDigital Library
- Jianxin Liao et al. 2017. Density cluster based approach for controller placement problem in large-scale software defined networkings. Computer Networks, Vol. 112 (2017), 24--35. Google ScholarDigital Library
- Jianqi Liu et al. 2017. A scalable and quick-response software defined vehicular network assisted by mobile edge computing. IEEE Communications Magazine, Vol. 55, 7 (2017), 94--100. Google ScholarDigital Library
- Kushan Sudheera Kalupahana Liyanage, Maode Ma, and Peter Han Joo Chong. 2018. Controller placement optimization in hierarchical distributed software defined vehicular networks. Computer Networks, Vol. 135 (2018), 226--239.Google ScholarDigital Library
- Adnan Mahmood, Wei Emma Zhang, and Quan Z Sheng. 2019. Software-Defined Heterogeneous Vehicular Networking: The Architectural Design and Open Challenges. Future Internet, Vol. 11, 3 (2019), 70.Google ScholarCross Ref
- Ujjwal Maulik and Sanghamitra Bandyopadhyay. 2002. Performance evaluation of some clustering algorithms and validity indices. IEEE Transactions on pattern analysis and machine intelligence, Vol. 24, 12 (2002), 1650--1654. Google ScholarDigital Library
- ONF. 2012. Software-Defined Networking: The New Norm for Networks. https://www.opennetworking.org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm.pdfGoogle Scholar
- Open Ottawa. 2019. Open data, maps, apps & stories from the City of Ottawa. https://open.ottawa.ca Retrieved Jun, 2020 fromGoogle Scholar
- Jian Qiao et al. 2018. Improving Video Streaming Quality in 5G Enabled Vehicular Networks. IEEE Wireless Communications, Vol. 25, 2 (2018), 133--139. Google ScholarDigital Library
- Qiankun Su, Katia Jaffres-Runser, Gentian Jakllari, and Charly Poulliat. 2016. An Efficient Content Delivery Infrastructure Leveraging the Public Transportation Network (MSWiM '16). 338--347. Google ScholarDigital Library
- Guodong Wang et al. 2017. The controller placement problem in software defined networking: A survey. IEEE Network, Vol. 31, 5 (2017), 21--27.Google ScholarDigital Library
- Yang Xu et al. 2019. Dynamic switch migration in distributed software-defined networks to achieve controller load balance. IEEE Journal on Selected Areas in Communications, Vol. 37, 3 (2019), 515--529.Google ScholarCross Ref
Index Terms
- An Adaptive Traffic-Flow based Controller Deployment Scheme for Software-Defined Vehicular Networks
Recommendations
Intelligent UAV-aided controller placement scheme for software-defined vehicular networks
CF '21: Proceedings of the 18th ACM International Conference on Computing FrontiersRecently, researchers have used long short-term memory (LSTM) networks and the bi-directional long short-term memory (Bi-LSTM) networks to process sequence data sets such as vehicle positions in software-defined vehicular networks (SDVN). In this paper, ...
A novel proactive controller deployment protocol for 5G-enabled software-defined Vehicular Networks
AbstractWith the vast expansion of data loads across numerous safety and infotainment applications, the software-defined paradigm has become a critical component for 5G-enabled and intelligent vehicular networks. By transforming the network’s ...
Using the Analytical Network Process for Controller Placement in Software Defined Networks (poster)
MobiSys '19: Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and ServicesThe Software Defined Networking (SDN) paradigm has shifted the network intelligence from the network devices to the centralized controller. The controllers are placed in a distributed manner in a network for reliability and load balancing. However, the ...
Comments