Abstract
The vehicular ad hoc networks (VANETs) have recently received much attention. However, the efficiency of network transmission is low because of the dynamic characteristics. To improve transmission performance, many studies introduce Content Centric Networks (CCN) into VANETs forming information-centric VANETs. Due to dynamic of network topology, the efficient design of data transmission is a great challenge. In this paper, we propose the encounter-aware and clustering-based routing algorithm (ECRA) for information-centric VANETs. The awareness of encounter allows vehicles to record the movement track of other vehicles to find the destination node quickly. The clustering can better manage data exchange among nodes in urban traffic networks. The cluster heads exchange historical encounter information (e.g., encounter node, encounter time and encounter location) with each other to maintain a g-ECRA table, which is used to determine the position of the next anchor. The experimental results verify the effectiveness of ECRA in information-centric VANETs.
Similar content being viewed by others
References
Yang Q, Wang H (2015) Toward trustworthy vehicular social networks. IEEE Commun Mag 53(8):42–47
Lu R, Lin X, Zhu H, Shen X (2009) SPARK: a new VANET-based smart parking scheme for large parking lots. In: IEEE international conference on computer communications, pp 1413–1421
Bao J, Zheng Y, Mokbel MF (2012) Location-based and preference-aware recommendation using sparse geo-social networking data. In: International conference on advances in geographic information systems, pp 199–208
Qin J, Zhu H, Zhu Y et al (2014) POST: exploiting dynamic so- ciality for mobile advertising in vehicular networks. In: IEEE inter- national conference on computer communications, pp 1770–1782
Ros FJ, Ruiz PM, Stojmenovic I (2011) Acknowledgment-based Broadcast protocol for reliable and efficient data dissemination in vehicular ad hoc networks. IEEE Trans Mobile Comput 11(1):33–46
Sinha A, Paschos G, Modiano E (2016) Throughput-optimal multi-hop broadcast algorithms. In: International symposium on mobile ad hoc networking and computing, pp 51–60
Li S, Wang WL, Yao XW (2012) An adaptive and opportunistic broadcast protocol for vehicular ad hoc networks. Int J Autom Comput 9(4):378–387
Zhang X, Cao X, Yan L, Dan S (2016) A street-centric opportunistic routing protocol based on link correlation for urban VANETs. IEEE Trans Mobile Comput 15(7):1586–1599
Biswas S, Morris R (2005) ExOR: opportunistic multi-hop routing for wireless networks. In: ACM International Conference on the applications, technologies, architectures, and protocols for computer communication, pp 133–144
Dubois Ferriere H, Grossglauser M et al (2003) Age matters: efficient route discovery in mobile ad hoc networks using encounter ages. In: IEEE international symposium on mobile ad hoc networking and computing, pp 257–266
Zhu H, Dong M, Chang S et al (2013) ZOOM: scaling the mobility for fast opportunistic forwarding in vehicular networks In: INFOCOM, pp 2832–2840
Ko YB, Vaidya NF (2000) GeoTORA: a protocol for geocasting in mobile ad hoc networks. In: International conference on network protocols, pp 240–250
Zhang L, Yu B, Pan J (2014) GeoMob: a mobility-aware geo- cast scheme in metropolitans via taxicabs and buses. In: IEEE international conference on computer communications, pp 1279–1787
Mershad K, Artail H, Gerla M (2012) We can deliver messages to far vehicles. IEEE Trans Intel Trans Syst 13(3):1099–1115
Grossglauser M, Vetterli M (2006) Locating mobile nodes with EASE: learning efficient routes from encounter histories alone. IEEE/ACM Trans Netw 14(3):457–469
Tal I, Muntean GM (2012) User-oriented cluster-based solution for multimedia content delivery over vanets. IEEE Int Symposium Broadband Multimed Syst Broadcasting 16(5):1–5
Taleb T, Sakhaee E, Jamalipour A et al (2007) A stable routing protocol to support ITS services in VANET networks. IEEE Trans Veh Technol 56(6):3337–3347
Hadded M, Zagrouba R, Laouiti A et al (2015) A multi-objective genetic algorithm-based adaptive weighted clustering protocol in vanet. In: IEEE congress on evolutionary computation, pp 994–1002
hang X, Yan L, Zhang H et al (2019) A concurrent transmission based broadcast scheme for Urban VANETs. IEEE Trans Mobile Comput 18(1):1–12
Li N, Martinezortega JF, Diaz VH et al (2018) Probability prediction based reliable opportunistic (PRO) routing algorithm for VANETs. IEEE/ACM Trans Netw 26(4):1933–1947
Naumov V, Gross TR (2007) Connectivity-aware routing (CAR) in vehicular ad-hoc networks. In: INFOCOM, pp 1919–1927
Yang Q, Lim A, Li S et al (2010) ACAR: adaptive connectivity aware routing for vehicular ad hoc networks in city scenarios. Mobile Netw Appl 15(1):36–60
Kayis O, Acarman T (2007) Clustering formation for inter-vehicle communication. In: IEEE intelligent transportation systems conference, pp 636-641
Lin D, Kang J, Squicciarini A et al (2017) Mozo: a moving zone based routing protocol using pure V2V communication in VANETs. IEEE Trans Mob Comput 16(5):1357–1370
Wang L, Liu L, Zhou M, Ansari N (2008) A position-based clustering technique for ad hoc intervehicle communication. IEEE Trans Syst 38(2):201–208
Shi Y, Zou LH, Chen SZ (2012) A mobility pattern aware clustering mechanism for mobile vehicular networks. Appl Mech Mater 130:317–320
Chen J, Lai C, Meng X et al (2007) Clustering moving objects in spatial networks. In: International conference on database systems for advanced applications, pp 611–623
Tal I, Muntean GM (2012) User-oriented cluster-based solution for multimedia content delivery over vanets. In: IEEE international symposium on broadband multimedia systems and broadcasting, pp 1–5
Alawi A, Saeed RA, Hassan AA (2012) Cluster-based multihop vehicular communication with multi-metric optimization. In: International conference on computer and communication engineering, pp 22–27
Safa H, Artail H, Nahhas M (2010) A cache invalidation strategy for mobile networks. J Netw Comput Appl 33(2):168–182
Wessels D, Claffy K (1998) ICP And the squid web cache. IEEE J Sel Areas Commun 16(3):345–357
Yin L, Cao G (2004) Supporting cooperative caching in ad hoc networks. In: INFOCOM, pp 2537-2547
Su Z, Hui Y, Yang Q (2017) The next generation vehicular networks: a Content-Centric framework. IEEE Wirel Commun 24(1):60–66
Lau W, Kumar M, Venkatesh S (2002) A cooperative cache architecture in supporting caching multimedia objects in MANETs. In: The 5th international workshop on wireless mobile multimedia, pp 56–63
Kumar N, Lee JH (2017) Peer-to-peer cooperative caching for data dissemination in urban vehicular communications. IEEE Syst J 8(4):1136–1144
Hara T (2001) Effective replica allocation in ad hoc networks for improving data accessibility. In: INFOCOM, pp 1568–1576
Cao G (2002) Proactive power-aware cache management for mobile computing systems. IEEE Trans Comput 51 (6):608– 621
Cao G (2000) A scalable Low-Latency cache invalidation strategy for mobile environments. In: MOBICOM, pp 200–209
Fan B, Helmy A (2007) Impact of mobility on last encounter routing protocols. In: IEEE communications society conference on sensor, mesh and ad hoc communications and networks, pp 461– 470
Karp B, Kung HT (2000) GPSR: greedy perimeter stateless routing for wireless networks. In: ACM international conference on mobile computing and networking, pp 243-254
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grants no. U1604155, no. 61871430, no. 61602155, and no. U1404611, and in part by Henan Science and Technology Innovation Project under Grant no. 174100510010, and in part by the Industry university research project of Henan Province under Grant No. 172107000005, and in part by the basic research projects in the University of Henan Province under Grants No. 19zx010.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, W., Zheng, R., Zhang, M. et al. ECRA: An Encounter-aware and Clustering-based Routing Algorithm for Information-centric VANETs. Mobile Netw Appl 25, 632–642 (2020). https://doi.org/10.1007/s11036-019-01227-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-019-01227-5