ISSN ONLINE(2319-8753)PRINT(2347-6710)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

Performance Enhancement of VANETs Using Cluster Based Routing

M.Hari Prasad1 and P. Kowsalya2
  1. P.G. Student, Department of Electronics and Communication Engineering, K.L.N College of Information Technology, Manamadurai Taluk, Sivagangai , Tamilnadu, India
  2. Associate Professor, Department of Electronics and Communication Engineering, K.L.N College of Information Technology, Manamadurai Taluk, Sivagangai , Tamilnadu, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Innovative Research in Science, Engineering and Technology


Vehicular ad hoc networks (VANETs) are a promising technology to enable the communications among vehicles and between vehicles and road side units (RSU). A new algorithm to construct Stable clusters is introduced to perform cluster based routing (CBR) and to improve the performance of VANETs. The stable clustering algorithm groups the nodes based on the position and direction information to form stable clusters and elects cluster head based on a multi-metric algorithm. This method reduces the overhead of re-clustering and lead to an efficient hierarchical network topology. The proposed system is evaluated using simulation software NS2 (Network Simulator 2). The performance parameters include throughput, propagation delay and average cluster change per vehicle. Simulation results reveal that there is increase in throughput, and decrease in propagation delay and average cluster change per vehicle.


CBR, cluster head, NS2, RSU, VANET, throughput, propagation delay.


Vehicular Ad-hoc Network (VANET) is a special type of mobile ad-hoc networks, which consists of a set of vehicles, equipped with a communication device called on-board unit (OBU), and a set of stationary units along the road, referred to as road side units (RSUs).Each vehicle OBU has a wireless network interface which allows the vehicle to directly connect to other vehicles and RSUs within its communication range. Some RSUs can act as a gateway for connectivity to other communication networks, such as the Internet. Based on these vehicle-to-vehicle (V2V) and vehicle-to-RSU (V2R) communications, VANETs can support a wide variety of applications in road safety, passenger infotainment, and vehicle traffic optimization.
Fig.1 Data Exchange in highways
Motivated by the importance of vehicular communications, the United States Federal Communication Commission (FCC) has allocated 75-MHz radio spectrum in the 5.9-GHz band for Dedicated Short Range Communications (DSRC) to be exclusively used by V2V and V2R communications.
The DSRC spectrum is divided into seven 10-MHz channels: six service channels for safety and non safety related applications, and one control channel for transmission of control information and high-priority short safety messages. Since the communication requirements of VANET safety applications are complex and demand high throughput and reliability, the design of their MAC protocol is a challenge, particularly in high-density networks. Therefore a new clustering algorithm is introduced with the aim of increasing the stability of the network topology and making it less dynamic. This algorithm groups the network nodes into clusters such that, the probability of partitioning along cluster boundaries is achieved with high probability. The main challenge in clustering is the overhead that is introduced to elect the cluster head (CH) and to maintain the membership in a highly dynamic topology. In order to reduce the overhead of re-clustering a new multi-metric election method is developed and it is used by network nodes to determine their cluster heads.


The recent years saw a research interest development on the vehicular communications technologies, focusing especially on the routing and safety issues within this environment. I present in what follows existing clustering methods and routing protocols within VANETs. Several clustering techniques for VANET have been proposed in the literature. The vehicle’s movement information is used to predict a possible link-breakage event prior to its occurrence [15]. Vehicles are grouped based on their velocity vectors. This type of grouping ensures that vehicles, belonging to the same group, are more likely to establish stable single and multihop paths as they moves together. Setting up routes that contains only vehicles from the same group ensures a high level of stable communication in VANETs. Link duration and end-to-end throughput are increased and link breakage is reduced using this stable routing method but hidden terminal problem occurs.
In [11], the traffic flow information is used to form clusters. cluster members selects a member that has the potential to be a cluster head longer than other cluster members and also aims to select the cluster head based on the lane where most of the traffic will flow. This method reduces the overhead of re-clustering and lead to an efficient hierarchical network topology.
In [7], a distributed multichannel and mobility-aware cluster based MAC (DMMAC) protocol is used to overcome latency and high collision rate. Through channel scheduling and an adaptive learning mechanism integrated within the fuzzy-logic inference system (FIS), vehicles organize themselves into more stable and no overlapped clusters. Each cluster will use a different subchannel from its neighbours in a distributed manner to eliminate the hidden terminal problem. The DMMAC has high stability, and its performance exceeds other protocols and can achieve a timely and reliable delivery of emergency messages to their intended recipients.
In [16], the cluster-based location routing (CBLR) is used in which the nodes use HELLO messages to distribute their states. When a node enters the system, it enters the undecided state and then announces itself as a CH if it does not receive a HELLO message within a period of time from other nodes; otherwise it registers at a CH as a member node. This method mainly focuses on improving routing efficiency in VANET but propagation delay occurs. In order to enhance the performance of VANETs by overcoming the drawbacks of the related works, we propose the stable clustering method.


A cluster is a group of nodes that can communicate without disconnection and that identify themselves to be part of a cluster. These nodes select a cluster head to coordinate the communication among them. Clustering in VANETs requires selecting a cluster head that results in a stable cluster. In general, vehicles build their neighbourhood relationship using the position data embedded in the periodic messages. Usually, vehicles broadcast their current state to all other nodes within their transmission range r. Therefore, two vehicles are considered r-neighbours if the distance between them is less than r. The total number of r-neighbours of a given vehicle is called the nodal degree of the vehicle. Vehicles are assumed to utilize the control channel to exchange periodic messages and gather information about their neighbourhood, and use one service channel to define the cluster radius and perform all intra-cluster communication tasks.

A. Neighbourhood relationship

The neighbourhood term is directly associated with the transmission zone of the node. To illustrate this, consider Figure 1 in which three vehicles l, m and n are located within geographical area. For node l, node n is considered a neighbour from the perspective view of the control channel, but not a neighbour from the perspective view of the service channel because the distance to l is greater than r which is the maximum range of the service channel. Node m is considered a neighbour from the perspective view of both service and control channels.
Time Division Multiple Access (TDMA) scheme is adopted, in which, each vehicle reserves a TDMA channel (time slot) to broadcast its periodic beacons, which contain information to support the essential functioning of major vehicular safety applications.

B. Cluster head selection

The priority of a node to become a cluster-head is determined by its suitability value, u, which is computed based on the mobility information of its neighbourhood. Nodes having higher number of stable neighbours, maintaining closer distances to their stable neighbours, and having closer speed to the average speed of their stable neighbours should have higher suitability value, thus they are more qualified to be elected as cluster-heads.


The simulation is performed using Network Simulator 2 (ns 2). Throughput, propagation delay, average cluster change per vehicle and average cluster life time are the evaluated parameters and comparison is done between Cluster Based Routing (CBR) method and Priority Based Routing (PBR) method.

A. Throughput

Throughput is the average rate of successful message delivery over a communication channel. This data may be delivered over a physical or logical link, or pass through a certain network node. The throughput is usually measured in bits per second (bit/s or bps), and sometimes in data packets per second or data packets per time slot. The number of packets dropped is reduced considerably while using CBR method and it results in overall increase in throughput to 95%.

B. Propagation delay

Propagation delay is the amount of time it takes for packets to travel from the sender to the receiver. It can be computed as the ratio between the link length and the propagation speed over the specific medium.

C. Average cluster change per vehicle

Good clustering algorithms should be designed to minimize the number of cluster changes of the vehicle by minimizing vehicle transitions between Clusters. The CBR method reduces average cluster change per vehicle better than Weight Based Clustering (WBC) method and helps to increase the stability of the network.


A new VANET cluster formation algorithm that groups the nodes based on the position and direction information to form stable clusters was proposed. The stable clustering algorithm elects cluster head based on a multi-metric algorithm. The proposed system is evaluated using simulation software NS2 (Network Simulator 2). Simulation results reveal that there is increase in throughput, and decrease in propagation delay and average cluster change per vehicle. Thus the performance of VANETs gets improved by providing a stable network topology.


[1] Y.Rawashdeh and M.Mahmud, “A Novel Algorithm to form Stable Clusters in Vehicular ad hoc Networks on highways”, Journal on wireless communications and networking , jan 2012, springer.

[2] M. Khabazian, S. Aïssa, and M. Mehmet-Ali, “Performance Modelling of Safety Messages Broadcast in Vehicular Ad Hoc Networks”, IEEE Trans. on Intelligent Transportation Systems, vol. 14, no. 1, Mar. 2013.

[3] M. Slavik, and I. Mahgoub, “Spatial Distribution and Channel Quality Adaptive Protocol for Multihop Wireless Broadcast Routing in VANET”, IEEE Trans. on Mobile Computing, vol. 12, no. 4, Apr. 2013.

[4] M.H. Eiza, and Q. Ni, “An Evolving Graph-Based Reliable Routing Scheme for VANETs”, IEEE Trans. on Vehicular Technology, vol. 62, no. 4, May 2013..

[5] M.H.Elza, T.Owens, Q.Ni, “Investigation of routing reliability of vehicular ad hoc networks”, Journal on Wireless Communications and Networking, Jun 2013, SPRINGER.

[6] H.A. Omar, and W. Zhuang, “VeMAC: A TDMA-Based MAC Protocol for Reliable Broadcast in VANETs”, IEEE Trans. on Mobile Computing, vol. 12, no. 9, Sep. 2013.

[7] K. Hafeez, L. Zhao and Z. Niu, “Distributed Multichannel and Mobility-Aware Cluster-Based MAC Protocol for Vehicular Ad Hoc Networks”, IEEE Trans. On Vehicular Technology, vol. 62, no. 8, oct 2013.

[8] B. Sikdar, “Comparison of broadcasting schemes for infrastructure to vehicular communications,” IEEE Trans. Intell. Transp. Syst., vol. 13, no. 2, pp. 492–502, Jun. 2012.

[9] H.A. Omar, W. Zhuang, and L. Li, “VeMAC: A Novel Multichannel MAC Protocol for Vehicular Ad Hoc Networks,” Proc. IEEE INFOCOM, pp. 413-418, Apr. 2011.

[10] M. Hassan, H. Vu, and T. Sakurai, “Performance Analysis of the IEEE 802.11 MAC Protocol for DSRC Safety Applications,” IEEE Trans. Vehicular Technology, vol. 60, no. 8, pp. 3882-3896, Oct. 2011.

[11] S. Almalag and C. Weigle, “Using Traffic Flow for Cluster Formation in Vehicular Ad-hoc Networks”, IEEE Trans. Veh. Technol., vol. 77, no. 4, pp. 2440–2450, oct. 2011.

[12] Y. Gongjun and S. Olariu, “A probabilistic analysis of link duration in vehicular ad hoc networks,” IEEE Trans. Intell. Transp. Syst., vol. 12, no. 4, pp. 1227–1236, Dec. 2011.

[13] W. Zhang, “Analysis of packet forwarding in VANETs using probabilistic channel model,” in Proc. 69th IEEE VTC, Barcelona, Spain, pp. 1–5, Apr. 2009.

[14] M. Khabazian and M. Mehmet Ali, “A performance modeling of connectivity in vehicular ad hoc networks,” IEEE Trans. Veh. Technol., vol. 57, no. 4, pp. 2440–2450, Jul. 2008.

[15] T. Taleb, E. Sakhaee, A. Jamalipour, and K.Hashimoto, “A Stable Routing Protocol to Support ITS Services in VANET Networks”, IEEE Trans. on Vehicular Technology, vol. 56, no. 6, Nov. 2007.

[16] R. Santos, RM Edwards, NL Seed, “ Inter vehicular data exchange between fast moving road traffic using ad-hoc cluster based location algorithm and 802.11b direct sequence spread spectrum radio” , (Post-Graduate Networking Conference, 2003)

[17] T. Taleb, M. Ochi, A. Jamalipour, N. Kato, and Y. Nemoto, “An efficient vehicle-heading based routing protocol for VANET networks,” in Proc. IEEE WCNC, Las Vegas, NV, pp. 2199–2204, Apr. 2006.

[18] H. Nakata, T. Inoue, M. Itami, and K. Itoh, “A Study of Inter Vehicle Communication Scheme Allocating PN Codes to the Location on the Road,” Proc. IEEE Intelligent Transportation Systems Conf. (ITSC ’03), vol. 2, pp. 1527-1532, Oct. 2003.

[19] F. Yu and S. Biswas, “Self-configuring TDMA protocols for enhancing vehicle safety with DSRC based vehicle-to-vehicle communications,” IEEE J. Sel. Areas Communication., vol. 25, no. 8, pp. 1526–1537, Oct. 2007.

[20] J. J. Haas and Y. C. Hu, “Communication requirements for crash avoid-ance,” in Proc. ACM VANET, Sep. 2010, pp. 1–10.

[21] Q. Xu, T. Mak, J. Ko, and R. Sengupta, “Vehicle-to-vehicle safety mes-saging in DSRC,” in Proc. ACM VANET, Oct. 2004, pp. 19–28.

[22]J. Yin, T. ElBatt, G. Yeung, B. Ryu, S. Habermas, H. Krishnan and T. Talty, Performance Evaluation of Safety Applications over DSRC Vehicular Ad Hoc Networks, 1st ACM Workshop on Vehicular Ad Hoc Networks (VANET), Oct. 2004.

[23] Chunhung Richard Lin and Mario Gerla,” Adaptive Clustering for Mobile Wireless Networks”, IEEE Journal on Selected Areas in Communications, Vol. 15, No. 7, pp.1265-1275, Sep 1997.

[24] S. Banerjee and S. Khuller, “A Clustering Scheme for Hierarchical Control in Multi-hop Wireless Networks,” in Proceedings of IEEE INFOCOM, April 2001.