Abstract
Vehicular ad hoc network (VANET) is an emerging technology which can be used in various applications such as intelligent transport technology, safety applications, etc. But one of the major issues in VANETs is how to cluster the vehicles on the road for efficient operations such as routing, mobility management and generating safety alarms. Clustering of vehicles has been widely used for routing and data dissemination in VANETs. But due to the high mobility of the vehicles/nodes on the road, it is quite difficult to find the exact route in VANETs. Keeping in view of the above issue, in this paper, we propose a new agent learning–based clustering and routing in VANETs. Agents learn from the environment in which they are deployed, and accordingly, their action performed is rewarded or penalized with certain values. Each agent performs its task in collaboration with the other agents, i.e. agents communicate with each other in collaborative manner for information sharing. The deployed agents estimate the mobility of the vehicles, and based upon their learning, clustering of vehicles is performed. An Agent Learning–based Algorithm for Clustering is proposed. The performance of the proposed scheme is evaluated using extensive simulation with respect to the various metrics such as message transmission ratio, percentage of connectivity, node participation, cluster head duration, and connectivity preservation ratio. The results obtained show that the proposed scheme is effective in performing fast clustering and converges quickly to the final solution.
Similar content being viewed by others
References
Balasubramanian R, Mahajan A, Venkataramani BN, Levine BN, Zahorjan J (2008) Interactive WiFi connectivity for moving vehicles. SIGCOMM Comput Commun Rev 38(4):427–438
Eriksson J, Balakrishnan H, Madden S (2008) Cabernet: vehicular content delivery using WiFi, In: Proceedings of the 14th ACM international conference on mobile computing and networking (MobiCom’08), San Francisco, California, USA, pp 199–210
Lee SH, Lee U, Lee KW, Gerla M (2008) Content distribution in VANETs using network coding: the effect of disk I/O and processing O/H. In: Proceedings of the 5th annual IEEE communications society conference on sensor, mesh and ad hoc communications and networks (SECON’08), San Francisco, California, USA, pp 117–125
Yang Q, Lim A, Li S, Fang J, Agrawal P (2010) ACAR: adaptive connectivity aware routing for vehicular ad hoc networks in city scenarios. Mobile Netw Appl 15(1):36–60
Parno B, Perrig A (2005) Challenges in securing vehicular networks. In: Proceedings of the fourth workshop on hot topics in networks (HotNets-IV), College park, Mryland, USA, pp 347–351
Zhou T, Sharif H, Hempel M, Mahasukhon P, Wang W, Ma T (2011) A novel adaptive distributed cooperative relaying mac protocol for vehicular networks. IEEE J Sel Areas Commun 29(1):72–82
FleetNet homepage (2006) http://www.et2.tu-harburg.de/fleetnet/index.html
Yang Q, Lim A, Agrawal P (2008) Connectivity aware routing in vehicular networks. In: Proceedings of wireless communications and networking conference (WCNC), Las Vegas, Nevada, USA, pp 2218–2223
Daeinabi A, Rahbar AG, Khademzadeh A (2011) VWCA: an efficient clustering algorithm in vehicular adhoc networks. J Netw Comput Appl 34(1):207–222
Manvi SS, Kakkasageri MS, Pitt J (2009) Multiagent based information dissemination in vehicular ad hoc networks. Mobile Inf Syst 5(4):363–389
Nehra N, Patel RB, Bhat VK (2007) Routing with load balancing in ad hoc network: a mobile agent approach. In: Proceedings of 6th annual IEEE/ACIS international conference on computer and information science (ICIS 2007), Melbourne, Australia, 11–13 July 2007, pp 489–495
Nehra N, Patel RB, Bhat VK (2007) MASD: mobile agent based service discovery in ad hoc networks. In: Proceeding of 14th international high performance computing conference (HiPC 2007), Goa, India, 18–21 Dec 2007, pp 612–624
Chatterjee M, Das SK, Turgut D (2002) WCA: a weighted clustering algorithm for mobile ad hoc networks. J Clust Comput 5(2):193–204
Blum J, Eskandarian A, Hoffman L (2003) Mobility management in IVC networks. In: Proceedings of the IEEE intelligent vehicles symposium, Washington, DC, USA, 9–11 June 2003, pp 150–155
Fan P, Mohamadian A, Nelson P, Haran J, Dillenburg J (2007) A novel direction-based clustering algorithm in vehicular ad hoc networks. In: Proceedings of the transportation research board 86th annual meeting, Washington DC, United States
Yang Q, Lim A, Shuang L, Fang J, Agrawal P (2010) ACAR: adaptive connectivity aware routing in vehicular adhoc networks for city scenarios. Mobile Netw Appl 15:36–60
Wu H, Fujimoto R, Guensler R, Hunter M (2004) MDDV: a mobility-centric data dissemination algorithm for vehicular networks. In: VANET’04: proceedings of the 1st ACM international workshop on vehicular ad hoc networks. ACM, New York, pp 47–56
Liu G, Lee B, Seet B, Foh C, Lee K (2004) A routing strategy for metropolis vehicular communications, In: Proceedings of international conference on information networking. pp 533–542
LeBrun J, Chuah CN, Ghosal D, Zhang M (2005) Knowledge-based opportunistic forwarding in vehicular wireless ad hoc networks. In: Vehicular technology conference, VTC 2005-Spring. 2005 IEEE 61st, vol 4. IEEE, Piscataway, pp 2289–2293
Zhao J, Cao G (2006) VADD: vehicle-assisted data delivery in vehicular ad hoc networks. In: Proceedings of 25th IEEE international conference on computer communications (INFOCOM 2006), Barcelona, Spain, pp 1–12
Tatchikou R, Biswas S, Dion F (2005) Cooperative vehicle collision avoidance using inter-vehicle packet forwarding. In: Proceedings of IEEE global telecommunications conference (IEEE GLOBECOM 2005), St. Louis, MO, USA, pp 2762–2766
Buchenscheit A, Schaub F, Kargl F, Weber M (2009) A VANET-based emergency vehicle warning system. In: Proceedings of first IEEE vehicular networking conference (IEEE VNC 2009), Tokyo, Japan, pp 1–8
Fiore M, Barcelo-Ordinas JM (2009) Cooperative download in urban vehicular networks. In: Proceedings of the sixth IEEE international conference on mobile ad-hoc and sensor systems (IEEE MASS 2009), University of Macau, Macau SAR, PRC, pp 20–29
Leontiadis I, Mascolo C (2007) GeOpps: geographical opportunistic routing for vehicular networks. In: Proceedings of IEEE international symposium on a world of wireless, mobile and multimedia networks 2007 (WoWMoM 2007), Espoo, Finland, pp 1–6
Zhang M, Wolff RS (2010) A border node based routing protocol for partially connected vehicular ad hoc networks. J Commun 5(2):130–143
Abuelela M, Olariu S (2007) Traffic-adaptive packet relaying in VANET. In: Proceedings of fourth ACM international workshop on vehicular ad hoc networks (VANET 2007), in conjunction with ACM MobiCom 2007, Montréal, QC, Canada, pp 77–78
Soares VNJ, Farahmand F, Rodrigues JPC (2009) A layered architecture for vehicular delay-tolerant networks. In: Proceedings of fourteenth IEEE symposium on computers and communications (ISCC 2009), Sousse, Tunisia, pp 122–127
Lee U, Magistretti E, Gerla M, Bellavista P, Corradi A (2009) Dissemination and harvesting of urban data using vehicular sensing platforms. IEEE Trans Veh Technol 58(2):882–901
Rawat DB, Popescu D, Yan C, Gongjun O (2011) Enhancing VANET performance by jointadaptation of transmission power and contention window size. IEEE Trans Parallel Distrib Syst 22(9):1528–1535
Moez J, Mohammed S, Tinku R, Ghamri DY (2009) Towards efficient geographic routing in urban vehicular networks. IEEE Trans Veh Technol 58(9):5048–5059
Pan R, Guandong X, Bin F, Dolog P, Wang Z, Leginus M (2012) Improving recommendations by the clustering of tag neighbours. J converg 3(1):13–20
Li T, Fajiang Y, Lin Y, Kong X, Yue Yu (2011) Trusted computing dynamic attestation using a static analysis based behaviour model. J converg 2(1):61–68
Silas Salaja, Ezra Kirubakaran, Rajsingh EB (2012) A novel fault tolerant service selection framework for pervasive computing. HCIS 2:5
Hsiao Kuei-Fang, Rashvand HF (2011) Integrating body language movements in augmented reality learning environment. HCIS 1(1):2011
Härri J, Filali F, Bonnet C, Fiore M (2006) VanetMobiSim: generating realistic mobility patterns for vanets. In: Proceedings of the 3rd international workshop on vehicular ad hoc networks, (VANET,’06), Los Angles, California, USA, pp 96–97
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
We can formulate the probability density function (PDF) for the vehicles arrival at any junction of the road as follows:
where η is the request arrival rate and
where M is the variable controls the average and peak values of the traffic flow
Then, the average duration in the cluster can be calculated as follows:
Hence, the theorem is proved.
Rights and permissions
About this article
Cite this article
Kumar, N., Chilamkurti, N. & Park, J.H. ALCA: agent learning–based clustering algorithm in vehicular ad hoc networks. Pers Ubiquit Comput 17, 1683–1692 (2013). https://doi.org/10.1007/s00779-012-0600-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-012-0600-8