ZTE Communications ›› 2017, Vol. 15 ›› Issue (2): 11-18.DOI: 10.3969/j.issn.1673-5188.2017.02.002

• Special Topic • Previous Articles     Next Articles

Software Defined Networking Based On-Demand Routing Protocol in Vehicle Ad-Hoc Networks

DONG Baihong, WU Weigang, YANG Zhiwei, LI Junjie   

  1. Guangdong Province Key Lab. of Big Data Analysis and Processing, School of Data and Computer Science, Sun Yat-Sen University, Guangzhou 510006, China
  • Received:2017-01-20 Online:2017-04-25 Published:2019-12-24
  • About author:DONG Baihong (bh.dong@foxmail.com) received the B.Sc. degree in computer science from Sun Yat-sen University, China in 2012. He is studying for a M.Sc. degree in Sun Yat-sen University. His research interest is the SDN-based vehicular ad-hoc networks.|WU Weigang (wuweig@mail.sysu.edu.cn) received the B.Sc. degree in 1998 and the M.Sc. degree in 2003, both from Xi’an Jiaotong University, China. He received the Ph.D. degree in computer science in 2007 from Hong Kong Polytechnic University, China. He is currently an associate professor at the Department of Computer Science, Sun Yat-sen University, China. His research interests include distributed systems and wireless networks, especially cloud computing platforms and ad-hoc networks. He has published more than 50 papers in conferences and journals. He has served as a member of editorial board of two international journals, Frontiers of Computer Science and Ad-Hoc & Sensor Wireless Networks. He is also an organizing/program committee member for many international conferences. He is a member of the IEEE and ACM.|YANG Zhiwei (zhiwei200654@163.com) received the B.Sc. degree in 2006 and the M.Sc. degree in 2008, both from Sun Yat-sen University, China. He is currently a Ph.D. student majored in software and computer theory in Sun Yat-sen University. His research interests include vehicular ad-hoc networks and distributed systems, especially dynamic networks. He mainly focuses on information dissemination, counting, consensus and dynamic models in dynamic network, and has published related papers.|LI Junjie (goals.lee@qq.com) received the B.Sc. degree in automation science from South China University of Technology, China in 2012. He is studying for a M.Sc. degree in Sun Yat-sen University. His research interest is the SDN-based vehicular ad-hoc networks.
  • Supported by:
    This research is partially supported by National Key Research and Development Program of China(No. 2016YFB0200400);National Natural Science Foundation of China(No. 61379157);Program of Science and Technology of Guangdong(No. 2015B010111001);MOE-CMCC Joint Research Fund of China(No. MCM20160104)

Abstract:

This paper comes up with a SDN Based Vehicle Ad-Hoc On-Demand Routing Protocol (SVAO), which separates the data forwarding layer and network control layer, as in software defined networking (SDN), to enhance data transmission efficiency within vehicle ad-hoc networks (VANETs). The roadside service unit plays the role of local controller and is in charge of selecting vehicles to forward packets within a road segment. All the vehicles state in the road. Correspondingly, a two-level design is used. The global level is distributed and adopts a ranked query scheme to collect vehicle information and determine the road segments along which a message should be forwarded. On the other hand, the local level is in charge of selecting forwarding vehicles in each road segment determined by the global level. We implement two routing algorithms of SVAO, and compare their performance in our simulation. We compare SVAO with popular ad-hoc network routing protocols, including Optimized Link State Routing (OLSR), Dynamic Source Routing (DSR), Destination Sequence Distance Vector (DSDV), and distance-based routing protocol (DB) via simulations. We consider the impact of vehicle density, speed on data transmission rate and average packet delay. The simulation results show that SVAO performs better than the others in large-scale networks or with high vehicle speeds.

Key words: VANETs, SDN, routing protocol, ad-hoc network, Internet of Vehicle