Routing in Internet of Vehicles: A Review

This work aims to provide a review of the routing protocols in the Internet of Vehicles (IoV) from routing algorithms to their evaluation approaches. We provide five different taxonomies of routing protocols. First, we classify them based on their transmission strategy into three categories: unicast, geocast, and broadcast ones. Second, we classify them into four categories based on information required to perform routing: topology-, position-, map-, and path-based ones. Third, we identify them in delay-sensitive and delay-tolerant ones. Fourth, we discuss them according to their applicability in different dimensions, i.e., 1-D, 2-D, and 3-D. Finally, we discuss their target networks, i.e., homogeneous and heterogeneous ones. As the evaluation is also a vital part in IoV routing protocol studies, we examine the evaluation approaches, i.e., simulation and real-world experiments. IoV includes not only the traditional vehicular ad hoc networks, which usually involve a small-scale and homogeneous network, but also a much larger scale and heterogeneous one. The composition of classical routing protocols and latest heterogeneous network approaches is a promising topic in the future. This work should motivate IoV researchers, practitioners, and new comers to develop IoV routing protocols and technologies.

[1]  Brad Karp,et al.  GPSR: greedy perimeter stateless routing for wireless networks , 2000, MobiCom '00.

[2]  Victor C. M. Leung,et al.  Optimal Distributed Vertical Handoff Strategies in Vehicular Heterogeneous Networks , 2011, IEEE Journal on Selected Areas in Communications.

[3]  C. Maihofer,et al.  Geocast in vehicular environments: caching and transmission range control for improved efficiency , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[4]  Susana Sargento,et al.  Real-world evaluation of IEEE 802.11p for vehicular networks , 2011, VANET '11.

[5]  MengChu Zhou,et al.  A Secure Routing Protocol Against Byzantine Attacks for MANETs in Adversarial Environments , 2009, IEEE Transactions on Vehicular Technology.

[6]  Sofiane Imadali,et al.  Analyzing dynamic IPv6 address auto-configuration techniques for group IP-based vehicular communications , 2014, 39th Annual IEEE Conference on Local Computer Networks Workshops.

[7]  Z. Wang,et al.  Space and network diversity combination for masked node collision resolution in wireless ad hoc network , 2007, IEEE Transactions on Wireless Communications.

[8]  Ozan K. Tonguz,et al.  Broadcast storm mitigation techniques in vehicular ad hoc networks , 2007, IEEE Wireless Communications.

[9]  Sami Tabbane,et al.  An efficient qos based gateway selection algorithm for VANET to LTE advanced hybrid cellular network , 2012, MSWiM '12.

[10]  Zheng Liu,et al.  GeoSVR: A map-based stateless VANET routing , 2013, Ad Hoc Networks.

[11]  Maxim Raya,et al.  TraCI: an interface for coupling road traffic and network simulators , 2008, CNS '08.

[12]  Yanghee Choi,et al.  Virtual Vertex Routing (VVR) for Course-Based Vehicular Ad Hoc Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[13]  Stephan Olariu,et al.  Vehicular Networks: From Theory to Practice , 2009 .

[14]  Hussein Zedan,et al.  A comprehensive survey on vehicular Ad Hoc network , 2014, J. Netw. Comput. Appl..

[15]  Victor C. M. Leung,et al.  WLAN-WiMAX Double-Technology Routing for Vehicular Networks , 2011, 2011 IEEE Vehicular Technology Conference (VTC Fall).

[16]  Bakul Khanna,et al.  Disrupted Adaptive Routing: Gossip-Based Routing in Delay-Tolerant Networks , 2013, MILCOM 2013 - 2013 IEEE Military Communications Conference.

[17]  Christian Bonnet,et al.  VanetMobiSim: generating realistic mobility patterns for VANETs , 2006, VANET '06.

[18]  Ricardo Fernandes,et al.  VNS: An integrated framework for vehicular networks simulation , 2012, 2012 IEEE Vehicular Networking Conference (VNC).

[19]  Eylem Ekici,et al.  Urban multi-hop broadcast protocol for inter-vehicle communication systems , 2004, VANET '04.

[20]  Zhong-Ping Jiang,et al.  Performance analysis of broadcasting schemes in mobile ad hoc networks , 2004, IEEE Commun. Lett..

[21]  Ragunathan Rajkumar,et al.  GrooveSim: a topography-accurate simulator for geographic routing in vehicular networks , 2005, VANET '05.

[22]  L. S. Mojela,et al.  On the use of WiMAX and Wi-Fi to provide in-vehicle connectivity and media distribution , 2013, 2013 IEEE International Conference on Industrial Technology (ICIT).

[23]  Omprakash Kaiwartya,et al.  Traffic light based time stable geocast (T-TSG) routing for urban VANETs , 2013, 2013 Sixth International Conference on Contemporary Computing (IC3).

[24]  MengChu Zhou,et al.  Spread Spectrum MAC Protocol With Dynamic Rate and Collision Avoidance for Mobile Ad Hoc Network , 2007, IEEE Transactions on Vehicular Technology.

[25]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[26]  O. Tonguz,et al.  Broadcasting in VANET , 2007, 2007 Mobile Networking for Vehicular Environments.

[27]  Giovanni Pau,et al.  Creative testbeds for VANET research: A new methodology , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).

[28]  Samir Tohmé,et al.  WiMAX Double Movable Boundary Scheme in the Vehicle to Infrastructure Communication Scenario , 2012, Wirel. Pers. Commun..

[29]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[30]  MengChu Zhou,et al.  A stochastic Petri net-approach to modeling and analysis of ad hoc network , 2003, International Conference on Information Technology: Research and Education, 2003. Proceedings. ITRE2003..

[31]  Christian Maihöfer,et al.  A survey of geocast routing protocols , 2004, IEEE Commun. Surv. Tutorials.

[32]  Marco Fiore,et al.  Large-scale urban vehicular mobility for networking research , 2011, 2011 IEEE Vehicular Networking Conference (VNC).

[33]  Anders Lindgren,et al.  Probabilistic routing in intermittently connected networks , 2003, MOCO.

[34]  Eylem Ekici,et al.  Vehicular Networking: A Survey and Tutorial on Requirements, Architectures, Challenges, Standards and Solutions , 2011, IEEE Communications Surveys & Tutorials.

[35]  Lei Guo,et al.  Cooperative Downloading Strategy on Highway Scenario , 2012, 2012 IEEE 12th International Conference on Computer and Information Technology.

[36]  M.C. Weigle,et al.  ASH: Application-aware SWANS with highway mobility , 2008, IEEE INFOCOM Workshops 2008.

[37]  Manuel P. Malumbres,et al.  Modeling video streaming over VANETs , 2012, PM2HW2N '12.

[38]  Peng Cheng,et al.  Cooperative data dissemination in cellular-VANET heterogeneous wireless networks , 2012, 2012 4th International High Speed Intelligent Communication Forum.

[39]  Abdelmalik Bachir,et al.  A multicast protocol in ad hoc networks inter-vehicle geocast , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[40]  Cristian Borcea,et al.  VANET Routing on City Roads Using Real-Time Vehicular Traffic Information , 2009, IEEE Transactions on Vehicular Technology.

[41]  R. German,et al.  Simulating the influence of IVC on road traffic using bidirectionally coupled simulators , 2008, IEEE INFOCOM Workshops 2008.

[42]  Sofiane Imadali,et al.  VIN6: VIN-based IPv6 provider independent addressing for future vehicular internet communications , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[43]  Sidi-Mohammed Senouci,et al.  An Improved Vehicular Ad Hoc Routing Protocol for City Environments , 2007, 2007 IEEE International Conference on Communications.

[44]  Martin Mauve,et al.  Geographic routing in city scenarios , 2005, MOCO.

[45]  Chung-Hsien Hsu,et al.  Implementation of WAVE/DSRC Devices for vehicular communications , 2010, 2010 International Symposium on Computer, Communication, Control and Automation (3CA).

[46]  Kuan-Lan Tseng,et al.  Overhead Reduction for Duplicate Address Detection in VANET , 2013, 2013 International Conference on Parallel and Distributed Systems.

[47]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[48]  Marco Bertini,et al.  Parallel and distributed simulation of wireless vehicular ad hoc networks , 2006, MSWiM '06.

[49]  Xu Li,et al.  Performance Evaluation of SUVnet With Real-Time Traffic Data , 2007, IEEE Transactions on Vehicular Technology.

[50]  Hariharan Krishnan,et al.  Performance evaluation of safety applications over DSRC vehicular ad hoc networks , 2004, VANET '04.

[51]  Daniel Krajzewicz,et al.  iTETRIS: Adaptation of ITS Technologies for Large Scale Integrated Simulation , 2010, 2010 IEEE 71st Vehicular Technology Conference.

[52]  M. Mzyece,et al.  IP Mobility Support: Solutions for Vehicular Networks , 2012, IEEE Vehicular Technology Magazine.

[53]  MengChu Zhou,et al.  Ad hoc network routing and security: A review , 2007, Int. J. Commun. Syst..

[54]  S. Y. Wang,et al.  NCTUns 4.0: An Integrated Simulation Platform for Vehicular Traffic, Communication, and Network Researches , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[55]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[56]  Antonio Alfredo Ferreira Loureiro,et al.  GeoSPIN: An Approach for Geocast Routing Based on SPatial INformation in VANETs , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[57]  Falko Dressler,et al.  Using the Right Two-Ray Model ? A Measurement-based Evaluation of PHY Models in VANETs , 2011 .

[58]  Qin Lin,et al.  A Three-Dimensional Scenario Oriented Routing Protocol in Vehicular Ad Hoc Networks , 2013, 2013 IEEE 77th Vehicular Technology Conference (VTC Spring).

[59]  Charles E. Perkins,et al.  Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers , 1994, SIGCOMM.

[60]  Fabián E. Bustamante,et al.  An integrated mobility and traffic model for vehicular wireless networks , 2005, VANET '05.

[61]  Joel J. P. C. Rodrigues,et al.  GeoSpray: A geographic routing protocol for vehicular delay-tolerant networks , 2014, Inf. Fusion.

[62]  Wai Chen,et al.  Ad hoc peer-to-peer network architecture for vehicle safety communications , 2005, IEEE Communications Magazine.

[63]  Ryuji Wakikawa,et al.  Network Mobility (NEMO) Basic Support Protocol , 2005, RFC.

[64]  Yanmin Zhu,et al.  When 3G Meets VANET: 3G-Assisted Data Delivery in VANETs , 2013, IEEE Sensors Journal.

[65]  Ozan K. Tonguz,et al.  UV-CAST: An urban vehicular broadcast protocol , 2010, 2010 IEEE Vehicular Networking Conference.

[66]  Sagar Naik,et al.  DTSG: Dynamic time-stable geocast routing in vehicular ad hoc networks , 2010, 2010 The 9th IFIP Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[67]  Thomas R. Gross,et al.  An evaluation of inter-vehicle ad hoc networks based on realistic vehicular traces , 2006, MobiHoc '06.

[68]  Valentin Cristea,et al.  AN INTEGRATED VEHICULAR AND NETWORK SIMULATOR FOR VEHICULAR AD-HOC NETWORKS , 2006 .

[69]  Yu Wang,et al.  Routing in vehicular ad hoc networks: A survey , 2007, IEEE Vehicular Technology Magazine.

[70]  Reinhard German,et al.  Bidirectionally Coupled Network and Road Traffic Simulation for Improved IVC Analysis , 2011, IEEE Transactions on Mobile Computing.

[71]  MengChu Zhou,et al.  An Epidemic Routing Strategy For Vehicular Ad Hoc Wireless Networks In Intelligent Transportation Systems , 2005 .

[72]  Balázs Sonkoly,et al.  A Hybrid Simulation Framework for Modeling and Analysis of Vehicular Ad Hoc Networks , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[73]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[74]  Sinem Coleri Ergen,et al.  VANET topology characteristics under realistic mobility and channel models , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[75]  W. Enkelmann FleetNet - applications for inter-vehicle communication , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[76]  Dirk Pesch,et al.  Hybrid geo-routing in urban vehicular networks , 2013, 2013 IEEE Vehicular Networking Conference.

[77]  Giovanni Pau,et al.  Cognitive cars: constructing a cognitive playground for VANET research testbeds , 2011, CogART '11.

[78]  Christian Icking,et al.  Geo-Based IPv6 Multicast in LTE for Dynamic Addressing of Road Users , 2013, 2013 Fifth International Conference on Computational Intelligence, Communication Systems and Networks.

[79]  Martin Mauve,et al.  Multiple Simulator Interlinking Environment for Inter Vehicle Communication , 2005 .

[80]  Ragunathan Rajkumar,et al.  GrooveNet: A Hybrid Simulator for Vehicle-to-Vehicle Networks , 2006, 2006 Third Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services.

[81]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[82]  Martin Mauve,et al.  A routing strategy for vehicular ad hoc networks in city environments , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[83]  Eric Hsiao-Kuang Wu,et al.  Mobility Pattern Aware Routing for Heterogeneous Vehicular Networks , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[84]  Wanjiun Liao,et al.  Intersection-based routing for urban vehicular communications with traffic-light considerations , 2012, IEEE Wireless Communications.

[85]  Falko Dressler,et al.  On the applicability of Two-Ray path loss models for vehicular network simulation , 2012, 2012 IEEE Vehicular Networking Conference (VNC).

[86]  Mimoza Durresi,et al.  Emergency Broadcast Protocol for Inter-Vehicle Communications , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[87]  Lila Boukhatem,et al.  A delay-sensitive vehicular routing protocol using Ant Colony Optimization , 2013, 2013 12th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET).

[88]  Ozan K. Tonguz,et al.  On the Broadcast Storm Problem in Ad hoc Wireless Networks , 2006, 2006 3rd International Conference on Broadband Communications, Networks and Systems.

[89]  MengChu Zhou,et al.  Performance analysis of prioritized parallel transmission MAC protocol in all-IP wireless WAN , 2007, Int. J. Commun. Syst..

[90]  Dong In Kim,et al.  Mobility and handoff management in vehicular networks: a survey , 2011, Wirel. Commun. Mob. Comput..

[91]  Robert Nagel,et al.  Efficient and realistic mobility and channel modeling for VANET scenarios using OMNeT++ and INET-framework , 2008, SimuTools.

[92]  Sidi-Mohammed Senouci,et al.  Dissemination protocol for Heterogeneous Cooperative Vehicular Networks , 2012, 2012 IFIP Wireless Days.

[93]  R. Vuyyuru,et al.  Vehicle-to- vehicle ad hoc communication protocol evaluation using realistic simulation framework , 2007, 2007 Fourth Annual Conference on Wireless on Demand Network Systems and Services.

[94]  Pravin Varaiya,et al.  Space division multiple access (SDMA) for robust ad hoc vehicle communication networks , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[95]  E. M. van Eenennaam A Survey of Propagation Models used in Vehicular Ad hoc Network ( VANET ) Research , 2009 .

[96]  Yuh-Shyan Chen,et al.  Routing Protocols in Vehicular Ad Hoc Networks: A Survey and Future Perspectives , 2010, J. Inf. Sci. Eng..

[97]  Sung-Ju Lee,et al.  On-demand multicast routing protocol , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[98]  Harshvardhan P. Joshi,et al.  Design and evaluation of two geocast protocols for vehicular ad-hoc networks , 2008 .

[99]  Reinhard German,et al.  A computationally inexpensive empirical model of IEEE 802.11p radio shadowing in urban environments , 2011, 2011 Eighth International Conference on Wireless On-Demand Network Systems and Services.

[100]  Sagar Naik,et al.  Intersection-Based Geographical Routing Protocol for VANETs: A Proposal and Analysis , 2011, IEEE Transactions on Vehicular Technology.

[101]  Kang-Won Lee,et al.  RelayCast: Scalable multicast routing in Delay Tolerant Networks , 2008, 2008 IEEE International Conference on Network Protocols.

[102]  S. S. Dorle,et al.  Improvement of QoS in VANET with different mobility patterns , 2012, 2012 International Conference on Radar, Communication and Computing (ICRCC).

[103]  Song Fang,et al.  A Novel Two-Timer-Based Broadcast Routing Algorithm for Vehicular Ad-Hoc Networks , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[104]  Jing Zhao,et al.  VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[105]  Christian Bonnet,et al.  Mobility models for vehicular ad hoc networks: a survey and taxonomy , 2009, IEEE Communications Surveys & Tutorials.

[106]  John L. Sherry,et al.  History of the Internet , 2004 .