An Opportunistic Routing for Data Forwarding Based on Vehicle Mobility Association in Vehicular Ad Hoc Networks
Abstract
1. Introduction
2. Related Works
3. An Opportunistic Routing for Data Forwarding Based on Vehicle Mobility Association
3.1. Definition and Analysis
- Information efficient region phase.
- Information efficient region boundary phase.
- EM (Ev, Es, Ec, Er, , Ert) represents exchange information, which means that the replica information is carried and can spread in a certain range.
- HM (Request) refers to the response information, which contains the response information and can spread in a certain range.
3.2. Node Traversal Process
3.3. The Algorithm Design of OVMA
- A graph G(V, E), a source node i, initial state: = = Q;
- Accessing adjacent nodes of i and calculating the data transfer probability, > ;
- If a node s cannot be found, > , reduce the value of > ( > );
- Add in , (j,s) ∈ ;
- Accessing adjacent nodes of j and s and calculating the data transfer probability;
- If > , the algorithm is unable to execute, because ;
- Add the data delivery path in Er to calculate adjacent node affinity, = , update Ec table.
- If node i and node j are located in information efficient region boundary, broadcast the EM information and calculate the angle between A and B: ;
- Feedback HM information to determine whether or not the EM information is exchanged.
- Update EM info: tabun = null, Er = null, Ec: = = Q
| Algorithm 1 Information efficient region phase |
| Input: A graph G(V, E), a source node S, a destination node D; Output: optimal path and nodes association degree;
|
| Algorithm 2 Information efficient region boundary phase |
|
4. Performance Evaluation
5. Conclusions
Acknowledgments
Author Contributions
Conflicts of Interest
Abbreviations
| DSRC | Dedicated short range communication |
| WAVE | Wireless access in a vehicular environment |
| GPRS | General Packet Radio Service |
| EDGE | Enhanced Data Rate for GSM Evolution |
| LTE | Long Term Evolution |
| NEMO | Network mobility |
| VADD | Vehicle-Assisted Data Delivery |
| MDDV | Mobility-centric data dissemination algorithm for vehicular networks |
| DSDV | Destination-Sequenced Distance-Vector Routing |
| AODV | Ad hoc On-demand Distance Vector Routing |
| OLSR | Optimized Link State Routing |
| DSR | Dynamic Source Routing |
| MAODV | Muticast ad hoc ondemand vetor |
| MAV-AODV | Multicast with ant colony optimization for VANETs based on MAODV protocol |
| M-AODV+ | An extension of AODV+ routing protocol for supporting vehicle-to-vehicle communication |
| MAODV | Multicast ad hoc on-demand distance vector protocol |
| MAR-DYMO | Mobility-aware Ant Colony Optimization Routing DYMO |
| DCMP | Distributed Cycle Minimization Protocol |
| GPSR | Greedy perimeter stateless routing |
| D-ODMRO | destination driven on demand multicast routing protocol |
| CBR | Constant bitrate |
| GPS | Global Positioning System |
| EM | Exchange information |
| HM | Response information |
References
- Wu, J.; Chen, Z. Human Activity Optimal Cooperation Objects Selection Routing Scheme in Opportunistic Networks Communication. Wirel. Person. Commun. 2017, 95, 3357–3375. [Google Scholar] [CrossRef] [Scilit]
- Barros, J. How to Build Vehicular Networks in the Real World. In Proceedings of the ACM International Symposium on Mobile Ad Hoc Networking and Computing, Philadelphia, PA, USA, 11–14 August 2014; pp. 123–124. [Google Scholar]
- Sharef, B.T.; Alsaqour, R.A.; Ismail, M. Vehicular communication ad hoc routing protocols: A survey. J. Netw. Comput. Appl. 2014, 40, 363–396. [Google Scholar] [CrossRef] [Scilit]
- Dua, A.; Kumar, N.; Bawa, S. A systematic review on routing protocols for Vehicular Ad Hoc Networks. Veh. Commun. 2014, 1, 33–52. [Google Scholar] [CrossRef] [Scilit]
- Kim, T.; Kim, I.H.; Sun, Y.; Jin, Z. Physical Layer and Medium Access Control Design in Energy Efficient Sensor Networks: An Overview. IEEE Trans. Ind. Inf. 2015, 11, 2–15. [Google Scholar]
- Cao, Y.F.; Cheung, S.W.; Yuk, T.I. A Multiband Slot Antenna for GPS/WiMAX/WLAN Systems. IEEE Trans. Antennas Propag. 2015, 63, 952–958. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Boukerche, A.; Pazzi, R. A Novel Multi-Hop Clustering Scheme for Vehicular Ad-Hoc Networks. In Proceedings of the Mobiwac’11 ACM International Workshop on Mobility Management and Wireless Access, Miami, FL, USA, 31 October–4 November 2011; pp. 19–26. [Google Scholar]
- Zhao, J.; Cao, G. VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc, Networks. IEEE Trans. Veh. Technol. 2006, 57, 1910–1922. [Google Scholar] [CrossRef] [Scilit]
- Yang, X.; Sun, Z.; Miao, Y.; Wang, N.; Kang, S.; Wang, Y.; Yang, Y. Performance Optimisation for DSDV in VANETs. In Proceedings of the Uksim-Amss International Conference on Modelling and Simulation, Cambridge, UK, 25–27 March 2016. [Google Scholar]
- Abbas, N.I.; Ilkan, M.; Ozen, E. Fuzzy approach to improving route stability of the AODV routing protocol. EURASIP J. Wirel. Commun. Netw. 2015, 2015, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Toutouh, J.; Garcia-Nieto, J.; Alba, E. Intelligent OLSR Routing Protocol Optimization for VANETs. IEEE Trans. Veh. Technol. 2012, 61, 1884–1894. [Google Scholar] [CrossRef] [Scilit]
- Johnson, D.B. The Dynamic Source Routing Protocol for Mobile Ad Hoc Networking (DSR). Internet-Draft, draft-ietf-manet-dsr-09.txt. 2003.
- Souza, A.B.; Celestino, J.; Xavier, F.A.; Oliveira, F.D.; Patel, A.; Latifi, M. Stable Multicast Trees Based on Ant Colony Optimization for Vehicular Ad Hoc Networks. In Proceedings of the 2013 International Conference on Information Networking (ICOIN), Bangkok, Thailand, 28–30 January 2013; pp. 101–106. [Google Scholar]
- Royer, E.M.; Perkins, C.E. Multicast Operation of the ad-hoc on-Demand Distance Vector Routing Protocol. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, Seattle, Washington, DC, USA, 15–19 August 2001; pp. 207–218. [Google Scholar]
- Wantoro, J.; Mustika, I.W. M-AODV+: An Extension of AODV+ Routing Protocol for Supporting Vehicle-to-Vehicle Communication in Vehicular ad hoc Networks. In Proceedings of the IEEE International Conference on Communication, Networks and Satellite, Jakarta, Indonesia, 4–5 November 2014; pp. 39–44. [Google Scholar]
- Correia, S.L.O.B.; Celestino, J.; Cherkaoui, O. Mobility-Aware Ant Colony Optimization Routing for Vehicular ad hoc Networks. In Proceedings of the Wireless Communications and Networking Conference, Cancun, Quintana Roo, Mexico, 28–31 March 2011; pp. 1125–1130. [Google Scholar]
- Billington, J.; Yuan, C. On Modelling and Analysing the Dynamic MANET On-Demand (DYMO) Routing Protocol. In Transactions on Petri Nets and Other Models of Concurrency III; Springer: Berlin, Germany, 2009. [Google Scholar]
- Chen, X.; Zhong, Q.; Liu, D. An Improved MAODV Protocol Based on Mobility Prediction and Self-Pruning Flooding. In Proceedings of the WRI International Conference on Communications and Mobile Computing, Yunnan, China, 6–8 January 2009; pp. 127–131. [Google Scholar]
- Menouar, H.; Lenardi, M.; Filali, F. Movement Prediction-Based Routing (MOPR) Concept for Position-Based Routing in Vehicular Networks. In Proceedings of the Vtc-2007 Fall Vehicular Technology Conference, Baltimore, MD, USA, 30 September–3 October 2007; pp. 2101–2105. [Google Scholar]
- Karp, B.; Kung, H.T. GPSR: Greedy Perimeter Stateless Routing for Wireless Networks. In Proceedings of the International Conference on Mobile Computing and Networking, Boston, MA, USA, 6–11 August 2000; pp. 243–254. [Google Scholar]
- Gomez, A.E.; Glaser, S.; Alayli, Y.; Neto, A.D.M.; Wolf, D.F. Cooperative Collision Warning for Driving Assistance. In Proceedings of the IEEE International Conference on Intelligent Transportation Systems, Rio de Janeiro, Brazil, 1–4 November 2016; pp. 990–997. [Google Scholar]
- Saleh, A.I.; Gamel, S.A.; Abo-Al-Ez, K.M. A Reliable Routing Protocol for Vehicular Ad hoc Networks. Comput. Electr. Eng. 2016. [Google Scholar] [CrossRef] [Scilit]
- He, Y.; Xu, W.; Lin, X. A Stable Routing Protocol for Highway Mobility over Vehicular Ad-Hoc Networks. In Proceedings of the IEEE Vehicular Technology Conference, Glasgow, UK, 11–14 May 2015; pp. 1–5. [Google Scholar]
- Wu, H.; Fujimoto, R.; Guensler, R.; Hunter, M. MDDV: A Mobility-Centric Data Dissemination Algorithm for Vehicular Networks. In Proceedings of the ACM International Workshop on Vehicular Ad Hoc Networks, Philadelphia, PA, USA, 1 October 2004; pp. 47–56. [Google Scholar]
- Li, J.; Song, N.; Yang, G.; Li, M.; Cai, Q. Improving positioning accuracy of vehicular navigation system during GPS outages utilizing ensemble learning algorithm. Inf. Fusion 2017, 35, 1–10. [Google Scholar] [CrossRef] [Scilit]
- Ramadhani, P.E.; Setiawan, M.D.; Yutama, M.A.; Perdana, D.; Sari, R.F. Performance Evaluation of Hybrid Wireless Mesh Protocol (HWMP) on VANET Using VanetMobiSim. In Proceedings of the International Conference on Computational Intelligence and Cybernetics, Makassar, Indonesia, 22–24 November 2017; pp. 41–46. [Google Scholar]
- Mirjazaee, N.; Moghim, N. An opportunistic routing based on symmetrical traffic distribution in vehicular networks. Comput. Electr. Eng. 2015, 47, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Hirose, T.; Makino, T.; Taniguchi, M.; Kubota, H. Activation Timing in a Vehicle-to-Vehicle Communication System for Traffic Collision. In Proceedings of the SAE 2016 World Congress and Exhibition, Detroit, MI, USA, 12–14 April 2016. [Google Scholar]
- Wu, J.; Chen, Z. Data Decision and Transmission Based on Mobile Data Health Records on Sensor Devices in Opportunistic Networks. Wirel. Person. Commun. 2016, 90, 2073–2087. [Google Scholar] [CrossRef] [Scilit]
- Qing-song, C.A.I.; Chang, N.J.W.L. Adaptive Data Dissemination Algorithm for Vehicular Opportunistic Networks. Comput. Sci. 2011, 38, 58–63. [Google Scholar]
- Zhou, B.; Xu, K.; Gerla, M. Group and Swarm Mobility Models for Ad Hoc Network Scenarios Using Virtual Tracks. In Proceedings of the Military Communications Conference, Monterey, CA, USA, 31 October–3 November 2004; Volume 1, pp. 289–294. [Google Scholar]











| Parameter | Definition |
|---|---|
| Ev | Velocity vector |
| Ert | EM information lifetime |
| Es | Information source (base station) |
| Tabu List | |
| Ec | The degree of association between vehicles |
| Er | Data delivery path |
| Request | Determine whether to exchange EM information |
| Parameters | Value |
|---|---|
| Mobility model | Manhattan Mobility Model |
| MAC and PHY Layers | IEEE 802.11P |
| Simulation time (s) | 1000 |
| Number of vehicles | 50, 150, 250, 350, 450 |
| Vehicle velocity (km/h) | 40–80 |
| Transmission range (m) | 300 |
| CBR (data per second) | 20–180 |
| EM size (bits) | 320 |
| HM size (bits) | 30 |
© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, L.; Chen, Z.; Wu, J. An Opportunistic Routing for Data Forwarding Based on Vehicle Mobility Association in Vehicular Ad Hoc Networks. Information 2017, 8, 140. https://doi.org/10.3390/info8040140
Wang L, Chen Z, Wu J. An Opportunistic Routing for Data Forwarding Based on Vehicle Mobility Association in Vehicular Ad Hoc Networks. Information. 2017; 8(4):140. https://doi.org/10.3390/info8040140
Chicago/Turabian StyleWang, Leilei, Zhigang Chen, and Jia Wu. 2017. "An Opportunistic Routing for Data Forwarding Based on Vehicle Mobility Association in Vehicular Ad Hoc Networks" Information 8, no. 4: 140. https://doi.org/10.3390/info8040140
APA StyleWang, L., Chen, Z., & Wu, J. (2017). An Opportunistic Routing for Data Forwarding Based on Vehicle Mobility Association in Vehicular Ad Hoc Networks. Information, 8(4), 140. https://doi.org/10.3390/info8040140

