142
Views
0
CrossRef citations to date
0
Altmetric
Computer Science

Performance evaluation of cluster-based schemes for message dissemination in a vehicle-to-vehicle communication in urban environment

ORCID Icon, &
Article: 2348885 | Received 07 Sep 2023, Accepted 24 Apr 2024, Published online: 09 May 2024

Abstract

Effective message dissemination in vehicular ad hoc networks requires proper management of broadcast storms for effective bandwidth usage, fast and reliable delivery of messages. Studies suggest clustering of vehicles as a means of solving broadcast storm problems due to reduction of nodes that rebroadcast emergency messages. However, clustering in an urban environment faces challenges in terms of bandwidth utilization and high End-to-End (E2E) delay due to high density of vehicles, and the number of intersections and buildings. Several cluster-based dissemination schemes have been proposed however, their model evaluations lack typical urban features, like intersections and buildings, which can adversely affect their actual performances. Thus, it is still not clear which scheme is truly the best for real-world urban scenarios. To address this challenge, a fair and thorough performance evaluation of the state-of-the-art schemes in a detailed urban setup, specifically at crossroads with buildings nearby, is urgently needed. Results deduce that, in terms of E2E delay, the Time-Barrier Emergency Message Dissemination Scheme (TBEMDS) outperforms Effective Emergency Message Dissemination Scheme (EEMDS) and Position-based Emergency Message Dissemination Scheme (PBEMDS) by 75% and 50% respectively at low traffic density. However, it is outperformed by PBEMDS by around 9% in high density. For Packet Delivery Ratio (PDR), from low to high density, EEMDS has the least percentage decrease in PDR with a 10% and 40% higher than TBEMDS and PBEMDS respectively, making it the most robust scheme in maintaining PDR as traffic density.

1. Introduction

In urban environments, alleviating traffic congestion is a critical concern for traffic control (Cherkaoui et al., Citation2019). Abnormal events such as traffic accidents often lead to severe congestion, making it essential to address such incidents promptly to minimize the impact on traffic flow (Islam, Citation2019). It is important to inform nearby vehicles about the occurrence of such events as quickly as possible to effectively mitigate congestion. Therefore, it is necessary to develop an efficient mechanism for disseminating warning messages in the traffic network to meet practical application requirements and alleviate traffic congestion.

Recent advances in wireless communication technologies have triggered significant research interest in the field of vehicular ad hoc networks (VANET). The VANET is a special class of mobile ad hoc network (MANET) that involves vehicles following a predefined route (Prakaulya et al., Citation2017). VANET is a promising technology to realize intelligent transportation systems (ITS) by enabling seamless exchange of information in real time that can be used in managing traffic flow (El Zorkany et al., Citation2020). In VANET, participating vehicles need to be equipped with a set of wireless sensors and On-Board Units (OBUs) so as to allow wireless communication between vehicles and their environment (Wagh et al., Citation2021). Dedicated Short Range Communication (DSRC) and Cellular Vehicle-to-Everything (C-V2X) are considered to be the promising wireless communication technology that support vehicular communication (Jeong et al., Citation2021). The aforementioned devices enable vehicles to form short-range ad-hoc networks for exchange of kinematic data in vehicular networks or with transportation authority/agencies to process and use data to improve traffic efficiency and safety on the roadways (Eze et al., Citation2016).

In VANET, the most common approach to disseminate information is flooding, whereby every node receiving the message and forwards the same to other nodes (Galaviz-Mosqueda et al., Citation2017). Flooding approach is associated with waste of bandwidth and frequent collisions which make it an inefficient method especially in the case of a dense network (Ghazi et al., Citation2020). In dense networks, such as urban environments, the flooding approach leads to a broadcast storm which affects transmission performance in terms of End-to-End (E2E) delay and Packet Delivery Ratio (PDR) (AlQahtani & Sheldon, Citation2021; Urmonov & Kim, Citation2020). Recently, in order to reduce the transmission of storms in urban environment, most studies employed a clustering-based approach to disseminate traffic incident messages (Banikhalaf & Khder, Citation2020; Benkerdagh & Duvallet, Citation2019; G. Liu et al., Citation2020; Tseng et al., Citation2019; Ullah et al., Citation2021a; Ullah et al., Citation2021b). Literature suggests that the clustering-based approach is the most effective approach to disseminate Emergency Message (EM) (Kaur et al., Citation2021). However, clustered VANETs face significant challenges due to the nature of urban road conditions, characterized by variability of vehicle density, intersections and building obstructions (Ren et al., Citation2023). This complexity is further exacerbated during peak hours and emergency traffic situations when the number of vehicles on the road surges. Such conditions contribute to an increase in overhead, a low PDR, and increase in E2E delay (Kaur et al., Citation2021).

Several works have been suggested to enhance message dissemination in clustered VANETs. However, there is a need to provide a fair comparison in realistic urban setting, particularly in areas with complex features such as intersections surrounded by buildings. Such analysis is crucial to identify the most effective approach for urban environments, thereby establishing a benchmark for future research. Therefore, contribution of this study lies in the performance evaluation of the proposed schemes, setting the groundwork for their extension and application in typical urban environments.

The remainder of the paper is organized as follows: Section 2 provides an overview of clustering; Section 3 presents the material and methods; Section 4 presents the related works; Results and discussions are presented in Sections 5 and 6 and Section 7 concludes the paper.

2. Clustering in VANET

The preliminary work on clustering (EphremiDes et al., Citation1987) focused on the autonomous formation of subnets within MANET to enable the distribution of network resources. This work was further implemented by Gerla and Tsai (Citation1995), who proposed the popular Lowest ID and Highest Degree (LID/HD) clustering algorithms for MANETs aiming at increasing communication efficiency among mobile nodes. Since then, many clustering methods have been proposed in the literature to satisfy the requirements of a wide range of applications, including VANET. Alghamdi (Citation2020) described clustering as an approach of network management whereby two or more nearby vehicles with some common features join in a group resulting in efficient message dissemination. There are various forms of clustering based on algorithms, however, the key roles of vehicles within a cluster include cluster head (CH), cluster member (CM), and cluster gateway (CG). The CH coordinates data communication between members and other CHs. It is responsible for sending information to other members within a group so, its transmission range determines the coverage of a cluster. Other than CH and CM, CG enables inter-communication between clusters (Mukhtaruzzaman and Atiquzzaman, Citation2020).

Clustering process begins with each vehicle periodically exchanging ‘HELLO’ messages to gather information about their neighbors (Cooper et al., Citation2017; Kaur et al., Citation2021; Mukhtaruzzaman & Atiquzzaman, Citation2020; Senouci et al., Citation2020). The ‘HELLO’ message typically contains vehicle position, velocity, node ID, and other control information (Hussain et al., Citation2016). After gathering the data, each vehicle computes predefined metric values to assess its suitability as a CH. The vehicle with the highest metric value is then chosen as the CH. Following this selection, all nearby vehicles are grouped with the CH and become CMs. Subsequently, CGs are chosen from vehicles in the transmission range of more than one CH or cluster, a step taken to optimize network performance. Then, to ensure the uninterrupted connectivity between messages and optimal operation within the network, the cluster must be monitored on a regular basis. This monitoring ensures the continued eligibility and proper functioning of the CH, CM, and CG within the cluster (Cooper et al., Citation2017). This monitoring entails evaluating the CH's performance and replacing it with a new CH if it falls below a certain threshold. The monitoring also ensures that all CMs and CGs remain operational and connected.

The performance evaluation of clustering algorithms in VANETs is mostly based on network simulators because of the limitation of testing scales in the real traffic environments. E2E and PDR parameters indicate the effectiveness of the scheme through measuring timeliness and successful arrival of messages. The study by Pal et al. (Citation2018) formulated a mathematical model for performance evaluation of clustered VANETs in terms of PDR, throughput, and E2E delay. The performance metrics were derived from the IEEE 802.11p/DSRC protocol media access control mechanism and the characteristics of clustering. The mathematical model indicates that a key issue that affects the performance parameters is vehicles trying to transmit at the same time both inter-cluster and intra-cluster and hence causing collision. Therefore, improving performance parameters requires stable clustering scheme, improved channel access scheme and optimal packets transmission, as also narrated in Jeevitha and Bhuvaneswari (Citation2022). This implies that the frequent re-clustering of vehicles should be reduced.

One approach to reduce the frequent re-clustering is by proper selection of clustering parameters for a specific scenario to ensure longevity of connections. However, reducing frequent re-clustering results in CHs managing a large number of cluster members which deteriorates the performance of the entire network (Ayyub et al., Citation2022). A large cluster may result in more collisions and retransmissions, leading to prolonged delay. Therefore, there should be a tradeoff between the CHL and cluster size to optimize the performance.

3. Materials and methods

This research adopted a systematic review approach for analysis of recently published studies. The databases that were used to search for relevant related literature include IEEE Xplore, Science Direct, Scopus and Wiley Online Library. The search involved the most recent journals and conference articles published in English. The filtering criterion was based on the clustering schemes in urban VANET. The following keywords were used to search for relevant literature appropriate to this study: Broadcast Storm, Clustering, Message Dissemination, VANET whereby papers obtained after omitting duplicates were 352.

The screening was performed based on the relevance and qualities of abstracts whereby 105 papers were included in the study and 227 papers were discarded after reading abstracts. The 105 papers were further filtered to obtain papers focusing on the state-of-the-art ideas that were published between the years 2019 and 2023. Out of 105 papers, 30 papers were validated on highway scenarios, 35 papers validated in the urban scenario but focusing only on cluster stability and 27 involved in infrastructure only without clustering using Road Side Unit (RSU) and Base stations (BS)) in message dissemination, were discarded. Therefore, 13 papers remained for comprehensive analysis, as summarized by the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) flow chart in . The comprehensive analysis based on papers focusing on clustering schemes to suppress broadcast storms while achieving a minimum E2E delay and a high PDR in transferring information in urban environment.

Figure 1. PRISMA flow chart elaborating how literature screening was conducted.

Figure 1. PRISMA flow chart elaborating how literature screening was conducted.

4. Clustered emergency message dissemination schemes for urban scenario

Disseminating EMs is a challenging task in VANETs due to node mobility which causes frequent changes in network topology, resulting in excessive transmission delay and packet loss (Gasmi & Harous, Citation2022). Intersections in urban areas present a significant challenge to clustering in VANETs which can change traffic patterns abruptly, resulting in rapid changes in vehicle density in various areas. This can result in frequent cluster head changes, resulting in increased overhead and decreased efficiency (Hande & Muddana, Citation2019). Furthermore, intersections can create areas of high contention as vehicles from different directions converge at the same location (Zhao et al., Citation2016). This can result in more collisions and retransmissions, adding to the delay and lowering overall performance. The shadowing effect caused by buildings significantly impacts communication links, resulting in decreased connectivity performance due to the attenuation of the radio signal (Bilal et al., Citation2023; Ortega et al., Citation2018).

depicts a network model with clustered vehicles in a typical urban scenario at intersection. As a result, clustering in urban areas with intersections, buildings and varying density requires careful consideration and optimization to address these challenges. The approaches used to disseminate EMs in urban areas are mainly divided into two groups: pure Vehicle to Vehicle (V2V) where the infrastructure is difficult to deploy; and Vehicle to Infrastructure (V2I) which includes RSUs or C-V2X. Both approaches improve E2E delay and PDR.

Figure 2. Network model with clustered vehicles in a typical urban scenario.

Figure 2. Network model with clustered vehicles in a typical urban scenario.

To assess the performance of clustering-based emergency message dissemination schemes in the urban area, thirteen (13) related works were examined.

Durga and Varma (Citation2016) suggested an adaptive clustering approach for data dissemination in an urban setting in an effort to reduce the number of EM retransmissions. The network was divided based on density to find the highest number of cars in a cluster, and CH was selected as the vehicle with the most energy. Clustering based on density can increase communication efficiency and decrease collisions and interference among nodes. However, clustering based on density may not be able to effectively capture the network’s topology in an urban area, resulting in inefficient clustering and potentially increased delay. In addition, picking the CH with the highest energy output may not necessarily result in the most effective use of resources. For instance, the selected node may not be at the best position to service the remainder of the cluster. This strategy may therefore be subject to node failure or movement, as the selected CH may not be able to hold its position as the node with the highest energy for a long time.

Touil and Ghadi (Citation2018) proposed an efficient dissemination method for VANETs based on a passive approach and dynamic clustering, with the goals of maximizing EM delivery coverage and minimizing the number of exchanged messages. Clustering of vehicles based on number of vehicles in a cluster in order to balance clusters and average speed. The vehicle with the optimal average speed is eligible to form and lead a cluster. The scheme’s demonstrated relatively good performance in terms of packet loss. However, the method did not consider geographic distribution of vehicles, which can be crucial in urban areas with intersections where traffic patterns may be more complex.

Liu et al. (Citation2018) proposed a direction-based clustering and probabilistic forwarding scheme for node communication that is stable and reliable. Clustering was accomplished through parameters such as link connectivity and packet successful transmission probability. The likelihood of link connectivity was determined primarily by driving direction in order to ensure a stable link between nodes, which is critical in urban environments with obstacles such as buildings and other vehicles. The probabilistic forwarding scheme was designed to adapt to variable vehicle density, which can help optimize the system’s delay performance, particularly in congested urban areas where traffic density varies greatly. The scheme performed better in terms of information coverage, transmission delay, and PDR. However, in densely populated urban areas with a high number of vehicles and obstacles, the approach may have limited scalability.

Shah et al. (Citation2019) proposed a Time-Barrier Emergency Message Dissemination Scheme (TBEMDS) for the urban environment based on V2V communication. In their study, the clustering considered the vehicle interest compatibility and packet transmission probability to improve the lifetime of the cluster. A key feature of the scheme is the adaptation of the time barrier technique to prevent the broadcast storm problem, allowing only the farthest vehicle to rebroadcast the message. However, in highly congested urban areas with many vehicles in close proximity, the use of a timer that is inversely proportional to the distance between the CM and the sender of EM may not be effective. As a result, multiple nodes with the same distance from the CH would rebroadcast at the same time, leading to an increased congestion and latency.

Ali et al. (Citation2019) proposed a position-based Emergency Message dissemination scheme (PBEMDS) to tackle the prevalent challenges of mobility, connection lifetime, and network stability. The proposed scheme focuses on sharing information with vehicles moving in the opposite direction of the incident, aiming to enhance the dissemination performance of incident-related information such as accidents or congestion. In their study, CH was selected based on the compatibility among vehicles’ interest in a cluster and the probability of successful packet transmission. Vehicles with similar destinations were clustered to improve network stability and lifetime. EMs are only sent to CHs on the opposite side of the incident or direction, aiming to reduce the dissemination delay and to expedite the spread of the message. Utilizing CHs in the opposite direction in vehicular communication systems offers a targeted and efficient approach. By focusing on relevant recipients, it ensures timely dissemination of critical information of EMs and reduces unnecessary broadcasting, thereby preserving network bandwidth. However, effectiveness of such an approach may be compromised in dense urban environments where traffic behavior can be highly variable such as the unpredictable changes in speed, direction and traffic patterns.

Alghamdi (Citation2020) proposed a Cellular-5G VANET architecture, which combines VANET with cellular-5G technology. In urban areas with intersections, integration with 5 G technology can provide high data transfer rates, low latency, and reliable communication. In their study, clustering was performed using the adaptive mobility aware path similarity algorithm, with CHs chosen based on future path similarity, considering speed difference, average distance, and acceleration difference. In this study, V2V communication was carried out using DSRC, and V2I communication was carried out by applying the Device to Device (D2D) concept to 5 G mobile network users. This architecture is appropriate for urban environments where efficient and reliable communication is critical to managing traffic congestion and ensuring road safety. The integration of VANET with cellular-5G technology, on the other hand, may necessitate significant infrastructure investments and upgrades, which can be costly.

A self-assessment-based clustering method for sparse and dense traffic conditions for Internet of Vehicles (IoV) was designed by Qureshi et al. (Citation2020) to improve stability and overhead. In their method, BS performed clustering based on node density, and the front most vehicle in a cluster was chosen as CH after a self-assessment approach that included checking whether there was already an existing CH, distance, and lower velocity. This approach is appropriate for urban areas because it can adapt to both sparse and dense traffic conditions, as traffic density varies greatly, depending on the time of day or day of the week. The reliance on BS to perform clustering and CH selection, may introduce a single point of failure and increase network latency, particularly in highly dynamic and congested urban environments with intersections where network conditions can change rapidly.

Azzaoui et al. (Citation2021) proposed a real-time emergency message dissemination approach in IoV networks that employs a clustering strategy. Clusters were formed based on relative distance and relative velocity, which can help to balance the network load and ensure that vehicles with similar speeds and trajectories are grouped together. The CHs were selected on the basis of vehicles that have a strong signal and communication link with the Long-Term Evolution (LTE) antenna, ensuring that the network has adequate coverage and that the CHs can efficiently forward data packets. The research was carried out with the goal of reducing transmission delay and overheads while maintaining high coverage by selecting the best forwarder vehicles. In densely populated urban areas with high-rise buildings, which can obstruct the signal path and reduce link connectivity, this approach may lead to higher packet drop rates and prolonged delay. Furthermore, the use of LTE antenna may not be feasible in all areas, particularly those with limited cellular network coverages.

Ullah et al. (Citation2021a) devised a scheme to enhance cluster stability and extended information coverage by avoiding concurrent CG rebroadcast, named Effective Emergency Message Dissemination Scheme (EEDMS). To avoid simultaneous transmission, the CG with the lowest link stability was chosen. When more than one vehicle is furthest to the CH, link stability was calculated based on communication range, velocity, and distance. Only CH and CG were permitted to re-broadcast EM in order to avoid broadcast storms. For selecting a suitable CH, mobility parameters such as moving direction, velocity, distance, and time to leave were considered. The parameters were chosen with the goal of increasing CH lifetime, lowering communication overhead, and achieving a high PDR. However, choosing a CG with lower link stability to avoid simultaneous transmission may not always be effective in reducing concurrent rebroadcast of CGs, particularly in high-density urban environments with numerous obstacles that can interfere with the signal path and reduce link stability.

The study was extended by Ullah et al. (Citation2021b) to include categorizing EMs based on zone of interest with the goal of selectively rebroadcasting depending on the scenario, as well as allowing CMs to rebroadcast in the absence of a gateway. As a means of improving network coverage in areas with low vehicle density or when the CH or CG is unavailable, the scheme allows the CM to rebroadcast the EM. However, the scheme has demonstrated good performance in low density scenarios since allowing CMs to rebroadcast in dense scenarios may result in broadcast storms. Besides, the schemes’ performance is also not guaranteed in sparse networks and when transmission is limited due to signal blockages.

A study by AlQahtani and Sheldon (Citation2021) focused on overcoming DSRC signal blockage caused by intersection buildings. The proposed method combined clustering to alleviate the broadcast storm problem, cluster forwarders to allow communication around obstacles, and the 5 G cellular network to extend network coverage to increase the reach of the disseminated messages. The use of 5 G cellular network can introduce additional latency and is not always reliable in all areas, especially in remote or low-coverage areas. It may also raise the cost of system deployment and necessitate additional infrastructure.

The study by Wang et al. (Citation2023) explores the challenges and solutions related to the mixed transmission of EMs and safety messages (SMs) using V2V communication in urban environments for the IoVs. Their study employs a bus-based clustering algorithm in conjunction with a prioritized scheduling scheme for both EMs and SMs. The bus-based algorithm selects buses as CH, taking advantage of their fixed schedules to overcome the unpredictable movement of other vehicles. By considering factors such as path similarity, link reliability, average relative velocity, and average relative distance, the algorithm aims to achieve reliable and efficient data dissemination. Alongside this clustering approach, the researchers also introduced a scheduling algorithm that prioritizes messages based on their importance and urgency, particularly in scenarios where EMs and SMs are being transmitted concurrently. This scheme has proven especially useful in areas with well-defined bus routes, as the predictability of buses as CHs contributes to stability and effectiveness in data dissemination. However, the approach may have limitations in areas without consistent bus service.

Ullah et al. (Citation2023) proposed a method to improve message dissemination by employing cooperative relay forwarders based on mobility and connectivity factors and selecting the best pedestrian to serve as a gateway for reliable V2I communication with low delays. The V2V and Vehicle to Pedestrian (V2P) communications were established between vehicles and pedestrians using DSRC standard and 5 G technology, respectively. In order to reduce unnecessary rebroadcasting and congestion, the communication efficiency was also improved by categorizing EM into one-hop or multi-hop broadcasts based on the severity of the emergency. Despite increasing the efficacy of EM dissemination, the method heavily depends on reliable V2I communication and connectivity between forwarder vehicles and pedestrians, which may be disrupted in certain circumstances. Their method necessitates the installation of RSUs on the roadsides which increases the overall cost.

According to the reviewed literature, the initial research on emergency message dissemination based on a pure V2V environment with all vehicles connected. Multi-hop communication is required for information to reach many vehicles, which contributes to E2E delay. Pure V2V communication is prone to link failure and hidden terminal issues, whereas, V2I communication yields more impressive results than V2V communication (Kaur et al., Citation2021). Recent trends in EM dissemination include the use of C-V2X, software defined network (SDN) controllers, machine learning, and edge computing (Abbas et al., Citation2022; AlQahtani & Sheldon, Citation2021; Azzaoui et al., Citation2021; Bhabani & Mahapatro, Citation2023; Bijalwan et al., Citation2022; Li et al., Citation2022; B. Liu et al., Citation2021; Maan & Chaba, Citation2021; Zhang et al., Citation2021). However, since not all urban areas have similar environments, a fair performance comparison is needed to establish the most effective cluster-based methods for pure V2V scenario and pave the way to more usable research outputs. This consideration is particularly vital for developing countries where infrastructure challenges prevail (Yasser et al., Citation2017); paving the way for ITS implementation without the need for RSUs.

5. Results and discussions

Simulation tools employed to conduct the performance evaluation include Vehicles in Network Simulation (VEINs) framework incorporating Objective Modular Network Testbed in C++ (OMNeT++) and Simulation for Urban Mobility (SUMO) linked by Traffic Control Interface (TRACI). The SUMO was utilized to depict the flow of traffic on cross road scenario as depicted in , then it was linked to VEINS through Transmission Control Protocol (TCP) socket and the OMNeT++ was used to reflect the movement of vehicles. The VEINS encompassed implementations of the IEEE 1609.4 and IEEE 802.11p communication standards.

Figure 3. Traffic simulation scenario in SUMO (a) crossroad and blocks representing buildings in (b) Enlarged view of the road intersection.

Figure 3. Traffic simulation scenario in SUMO (a) crossroad and blocks representing buildings in (b) Enlarged view of the road intersection.

5.1. Channel modelling

The study by Ullah et al. (Citation2021a) used Two ray interference (TRI) for channel modelling whereas those by Ali et al. (Citation2019) and Shah et al. (Citation2019) used Nakagami-m model to represent effects caused multipath, reflection, and diffraction that are prevalent in common urban environments. However, it is worth noting that the Nakagami model, when used alone is not ideally suited as a path loss model for simulations. As highlighted by Hota et al. (Citation2022), for enhanced performance results, it is beneficial to integrate the Nakagami model with other loss models. In this study, all three models were incorporated; TRI, Nakagami-m, and Shadowing models (Sommer et al., Citation2019). By combining these models, the deterministic path loss from distance, stochastic fluctuations from multipath fading and the large-scale variations due to obstacles can be represented. Furthermore, this combination allows for capturing the broader variations caused by obstacles, thus offering a more holistic representation of signal propagation in urban scenario.

Mathematically, combining the afore-mentioned effects, the received power Pr in an urban scenario can be represented as Equation(1): (1) Pr=Pt+Gt+Gr+Lp+Lnam+Lsha(1) where Pt is the transmitted power Gt and Gr are the gains of the transmitter and receiver antennas, respectively, Lp represents the loss due to the Two Ray Interference Model, Lnam represents the loss due to Nakagami-m fading, and Lsha represents the loss due to shadowing effects from obstacles.

5.2. Performance parameters

5.2.1. E2E delay calculation

The E2E delay is calculated by subtracting the original timestamp, T0, from the reception time at the destination, TCH. This computed delay encapsulates the entire duration the message took to traverse from its originating vehicle to the CH, irrespective of whether it was a direct transmission or relayed through several vehicular nodes following a broadcast. It includes all inherent delays within the network: transmission delays from source to intermediaries, propagation delays across the medium, queuing delays at buffer points, and processing delays during routing decisions.

The E2E delay, is presented in Equation(2): (2) E2Edelay=TCHTO(2)

5.2.2. PDR

The PDR signifies the ratio of the total number of packets successfully received, NR, to the total number of packets dispatched, NCHCMs. For this scenario, the number of packets sent are considered as those transmitted by the CH to its CMs. Conversely, the number of packets received corresponds to the count of vehicles that successfully obtain EMs from a distinct CH.

The PDR, is presented in Equation(3): (3) PDR=NRNCHCMs×100(3)

6. Results discussion

depicts the variation of E2E delay with the flow rate for the three message dissemination schemes in a pure V2V communication environment, using parameters given in . It is observed that at low traffic density (25 vehicles/hour), TBEMDS is the most efficient scheme with 75% lower delay compared to EEMDS, and 50% compared to PBEMDS. At high traffic density (250 vehicles/hour), PBEMDS appears to have the least delay, outperforming EEMDS and PBEMDS by 36% and 9%, respectively.

Figure 4. Variations of E2E delay with vehicles flow rate.

Figure 4. Variations of E2E delay with vehicles flow rate.

Table 1. Simulation parameters.

The relative performance of TBEMDS degrades the most as density increases. Although PBEMDS is not the best at low density, it scales the best with increasing traffic and ultimately outperforming the performance of TBEMDS at high density. EEMDS, on the other hand, consistently has higher delays across both low and high traffic densities compared to the other schemes. Therefore, PBEMDS appears to be the most suitable since it offers the best scalability and maintains consistent performance across a range of increasing traffic density, which is characteristic of urban environments. This is mostly contributed by utilizing vehicles moving in opposite directions to extend transmission.

For PDR, as depicted in , it is observed that all schemes perform well with PDRs of around 100% at low traffic densities. As traffic density increases, EEMDS shows a minor decrease in PDR indicating its robustness in more congested environments. TBEMDS manages to maintain a relatively high PDR up to moderate densities but then struggles as the density gets very high. PBEMDS experiences a significant drop in performance as density increases, which suggests it is less capable of handling the broadcast storm problem that occurs in high-density scenarios. At high density (250 vehicles/hour), EEMDS outperforms TBEMDS and PBEMDS by 10% and 40%, respectively.

Figure 5. Variations of PDR with vehicles flow rate.

Figure 5. Variations of PDR with vehicles flow rate.

From low to high density, EEMDS has the least percentage decrease in PDR, suggesting that it is the most robust scheme in terms of maintaining PDR as traffic density increases. TBEMDS experiences a moderate decrease, indicating it has some resilience but is not as effective as EEMDS at maintaining PDR under high traffic conditions. PBEMDS shows the most significant decline in PDR, indicating a considerable drop in performance with increased vehicle density. Therefore, EEMDS is most suitable for dense urban areas, maintaining a high PDR and showing only a slight decrease as density increases.

For urban vehicular networks, especially those with a complex layout of intersections and buildings, the selection of a communication scheme must balance the need for timely message delivery (low E2E delay) with the reliability of message receipt (high PDR). Therefore, optimal performance in an urban setting requires a dynamic or hybrid system that can switch between EEMDS and TBEMDS based on real-time conditions. For-instance, EEMDS can be used during peak hours to benefit from its high PDR and TBEMDS during off-peak hours when the PDR is no longer a serious issue, and lower delay is more desirable. For PBEMDS, significant enhancements would be needed to improve its PDR in high-density conditions for it to be a viable option for such environments.

7. Conclusion

This study analyzed the performance of clustered-based message dissemination schemes in a pure V2V urban environment. The performance parameters of different message dissemination schemes were examined for comparative analysis. A systematic review approach was used to analyze the most recent literature published on cluster-based message dissemination schemes in urban environments. Furthermore, 13 studies were selected for further analysis based on clustering approach, CH selection parameters, and performance parameters associated with message dissemination. During simulation, the VEINs framework, OMNeT++ and SUMO were used assuming pure V2V environment. The analysis of the three schemes EEMDS, TBEMDS, and PBEMDS reveals distinct performance profiles. The EEMDS outperforms other schemes for its robust PDR across varying traffic densities, making it a reliable choice for ensuring message delivery in dense urban traffic where reliable communication is a priority. The trade-off is a higher E2E delay, which may be acceptable given the critical nature of maintaining high PDR in such environments. The TBEMDS offers an advantage in environments with lower to moderate traffic densities, where its low E2E delay enhances communication efficiency. However, its performance in terms of PDR at high densities suggests limitations for peak urban traffic conditions. The PBEMDS, on the other hand, shows predictability in E2E delay, which does not significantly worsen with increased traffic density. However, its sharply decreasing PDR in high-density conditions limits its suitability for urban areas during busy periods. Future study will involve devising a dynamic or hybrid approach that leverages the strengths of each scheme and adapts to real-time traffic.

Data availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

The authors received no direct funding for this research.

Notes on contributors

Elizabeth Ngatunga

Elizabeth Ngatunga received Bsc. degree in Telecommunications Engineering from University of Dar es Salaam, Tanzania and M.Sc. degree in Information Technology and Management from the Avinashilingam Deemed University, India. Presently, she serves as an Assistant Lecturer in the Department of Electrical, Electronics, and Telecommunication Engineering at the National Institute of Transport. She is currently a dedicated PhD student in Telecommunication Engineering at the University of Dar es Salaam. Her research focuses on Intelligent Transportation System (ITS), Vehicular Ad-Hoc Network (VANET) and Vehicle-to-Vehicle (V2V).

Mussa Kissaka

Mussa M. Kissaka received B.Sc. degree in electrical engineering from the University Dare es Salaam, Dar es Salaam, Tanzania, in 1989, and Ph.D. degree in telecommunications engineering from the University of Manchester, Manchester, U.K., in 1994., Currently, he is Senior Lecturer with the Department of Telecommunications Engineering, College of Information and Communication Technologies, University Dare es Salaam. His research interest includes rural telecommunications, computer networks, wireless network and optical fiber, Dr. Kissaka is a Registered Professional Engineer with the Engineers Registration Board (ERB) of Tanzania.

Abdi T. Abdalla

Abdi T. Abdalla received the B.Sc. degree in electronic science and communication and M.Sc. degree in electronics engineering and information technology from the University of Dar es Salaam, Tanzania, in 2006 and 2010, respectively, and the Ph.D. degree in electrical engineering majoring in communication and signal processing, from King Fahd University of Petroleum and Minerals (KFUPM), Saudi Arabia, in 2016. Currently, he is Associate Professor at the Department of Electronics and Telecommunications Engineering, University of Dar es Salaam, Tanzania. His research interests include through-the-wall radar imaging, indoor target localization, sparse arrays processing, application of compressive sensing to radar signal processing, Vehicular Ad-Hoc Networks, and application of ICT in blue economy and community development.

References

  • Abbas, A. H., Mansour, H. S., & Al-Fatlawi, A. H. (2022). Self-adaptive efficient dynamic multi-hop clustering (SA-EDMC) approach for improving VANET’s performance. International Journal of Interactive Mobile Technologies, 16(14), 136–151. https://doi.org/10.3991/ijim.v16i14.31081
  • Alghamdi, S. A. (2020). Novel path similarity aware clustering and safety message dissemination via mobile gateway selection in cellular 5G-based V2X and D2D communication for urban environment. Ad Hoc Networks. 103, 102150. https://doi.org/10.1016/j.adhoc.2020.102150
  • Ali, M., Malik, A. W., Rahman, A. U., Iqbal, S., & Hamayun, M. M. (2019). Position-based emergency message dissemination for Internet of vehicles. International Journal of Distributed Sensor Networks, 15(7), 155014771986158. https://doi.org/10.1177/1550147719861585
  • AlQahtani, O., & Sheldon, F. T. (2021). Validation of VANET message dissemination algorithms otherwise vulnerable to broadcast storms in urban contexts. Transactions on Emerging Telecommunications Technologies, 32(10), 1–16. https://doi.org/10.1002/ett.4312
  • Ayyub, M., Oracevic, A., Hussain, R., Khan, A. A., & Zhang, Z. (2022). A comprehensive survey on clustering in vehicular networks: Current solutions and future challenges. Ad Hoc Networks. 124, 102729. https://doi.org/10.1016/j.adhoc.2021.102729
  • Azzaoui, N., Korichi, A., Brik, B., & Fekair, M. E. A. (2021). Towards optimal dissemination of emergency messages in internet of vehicles: A dynamic clustering-based approach. Electronics (Switzerland), 10(8), 979. https://doi.org/10.3390/electronics10080979
  • Banikhalaf, M., & Khder, M. A. (2020). A simple and robust clustering scheme for large-scale and dynamic VANETs. IEEE Access. 8, 103565–103575. https://doi.org/10.1109/ACCESS.2020.2999368
  • Benkerdagh, S., & Duvallet, C. (2019). Cluster-based emergency message dissemination strategy for VANET using V2V communication. International Journal of Communication Systems, 32(5), 1–24. https://doi.org/10.1002/dac.3897
  • Bhabani, B., & Mahapatro, J. (2023). CluRMA: A cluster-based RSU-enabled message aggregation scheme for vehicular ad hoc networks. Vehicular Communications, 39, 100564. https://doi.org/10.1016/j.vehcom.2022.100564
  • Bijalwan, A., Purohit, K. C., Malik, P., & Mittal, M. (2022). A self-adaptable angular based K-medoid clustering scheme (SAACS) for dynamic VANETs. Electronics (Switzerland), 11(19), 3071. https://doi.org/10.3390/electronics11193071
  • Bilal, M., Munir, E. U., & Ullah, A. (2023). BEMD: Beacon-oriented emergency message dissemination scheme for highways. Ad Hoc Networks. 142, 103095. https://doi.org/10.1016/j.adhoc.2023.103095
  • Cherkaoui, B., Beni-Hssane, A., El Fissaoui, M., & Erritali, M. (2019). Road traffic congestion detection in VANET networks. Procedia Computer Science, 151, 1158–1163. https://doi.org/10.1016/j.procs.2019.04.165
  • Cooper, C., Franklin, D., Ros, M., Safaei, F., & Abolhasan, M. (2017). A comparative survey of VANET clustering techniques. IEEE Communications Surveys & Tutorials, 19(1), 657–681. https://doi.org/10.1109/COMST.2016.2611524
  • Durga, V., & Varma, A. K. (2016). An adaptive clustering mechanism for data dissemination in urban scenario. Indian Journal of Science and Technology, 9(S1), 1–9. https://doi.org/10.17485/ijst/2016/v9is1/107916
  • El Zorkany, M., Yasser, A., & Galal, A. I. (2020). Vehicle to vehicle “V2V” communication: Scope, importance, challenges, research directions and future. The Open Transportation Journal, 14(1), 86–98. https://doi.org/10.2174/1874447802014010086
  • EphremiDes, A., Wieselthier, J. E., & Baker, D. J. (1987). A design concept for reliable mobile radio networks with frequency hopping signaling. Proceedings of the IEEE, 75(1), 56–73. https://doi.org/10.1109/PROC.1987.13705
  • Eze, E. C., Zhang, S. J., Liu, E. J., & Eze, J. C. (2016). Advances in vehicular ad-hoc networks (VANETs): Challenges and road-map for future development. International Journal of Automation and Computing, 13(1), 1–18. https://doi.org/10.1007/s11633-015-0913-y
  • Galaviz-Mosqueda, A., Morales-Sandoval, M., Villarreal-Reyes, S., Galeana-Zapién, H., Rivera-Rodríguez, R., & Alonso-Arévalo, M. Á. (2017). Multi-hop broadcast message dissemination in vehicular ad hoc networks: A security perspective review. International Journal of Distributed Sensor Networks, 13(11), 155014771774126. https://doi.org/10.1177/1550147717741263
  • Gasmi, R., & Harous, S. (2022). Robust connectivity-based internet of vehicles clustering algorithm. Wireless Personal Communications, 125(2), 3153–3185. https://doi.org/10.1007/s11277-022-09703-0
  • Gerla, M., & Tsai, J. T. (1995). Multicluster, mobile, multimedia radio network. Wireless Networks, 1(3), 255–265. (https://doi.org/10.1007/BF01200845
  • Ghazi, M. U., Khan Khattak, M. A., Shabir, B., Malik, A. W., & Sher Ramzan, M. (2020). Emergency message dissemination in vehicular networks: A review. IEEE Access. 8, 38606–38621. https://doi.org/10.1109/ACCESS.2020.2975110
  • Hande, R. S., & Muddana, A. (2019). A survey on stable and efficient data dissemination clustering algorithms for VANETs. International Journal of Computer Sciences and Engineering, 7(2), 819–823. https://doi.org/10.26438/ijcse/v7i2.819823
  • Hota, L., Nayak, B. P., Kumar, A., Sahoo, B., & Ali, G. G. M. N. (2022). A performance analysis of VANETs propagation models and routing protocols. Sustainability (Switzerland), 14(3), 1379. https://doi.org/10.3390/su14031379
  • Hussain, R., Kim, S., & Oh, H. (2016). Traffic information dissemination system: Extending cooperative awareness among smart vehicles with only single-hop beacons in VANET. Wireless Personal Communications, 88(2), 151–172. https://doi.org/10.1007/s11277-015-3084-9
  • Islam, M. A. (2019). A literature review on freeway traffic incidents and their impact on traffic operations. Journal of Transportation Technologies, 09(04), 504–516. https://doi.org/10.4236/jtts.2019.94032
  • Jeevitha, R., & Bhuvaneswari, N. S. (2022). CPDD: Clustering and probabilistic based data dissemination in vehicular adhoc networks. Indian Journal of Science and Technology, 15(43), 2303–2316. https://doi.org/10.17485/IJST/v15i43.1460
  • Jeong, J., Shen, Y., Oh, T., Céspedes, S., Benamar, N., Wetterwald, M., & Härri, J. (2021). A comprehensive survey on vehicular networks for smart roads: A focus on IP-based approaches. Vehicular Communications, 29, 100334. https://doi.org/10.1016/j.vehcom.2021.100334
  • Kaur, R., Ramachandran, R. K., Doss, R., & Pan, L. (2021). The importance of selecting clustering parameters in VANETs : A. Computer Science Review, 40, 100392. https://doi.org/10.1016/j.cosrev.2021.100392
  • Li, H., Liu, F., Zhao, Z., & Karimzadeh, M. (2022). Effective safety message dissemination with vehicle trajectory predictions in V2X Networks. Sensors (Basel, Switzerland), 22(7), 1–21. https://doi.org/10.3390/s22072686
  • Liu, B., Wang, Z., Qin, J., Jiang, Y., Chen, X., Wang, E., & Xiong, S. (2021). A novel framework for message dissemination with consideration of destination prediction in VFC. Neural Computing and Applications, 35(17), 12389–12399. https://doi.org/10.1007/s00521-021-05754-9
  • Liu, G., Qi, N., Chen, J., Dong, C., & Huang, Z. (2020). Enhancing clustering stability in VANET: A spectral clustering based approach. China Communications, 17(4), 140–151. https://doi.org/10.23919/JCC.2020.04.013
  • Liu, L., Chen, C., Qiu, T., Zhang, M., Li, S., & Zhou, B. (2018). A data dissemination scheme based on clustering and probabilistic broadcasting in VANETs. Vehicular Communications, 13, 78–88. https://doi.org/10.1016/j.vehcom.2018.05.002
  • Maan, U., & Chaba, Y. (2021). Accurate cluster head selection technique for software defined network in 5G VANET. Wireless Personal Communications, 118(2), 1271–1293. https://doi.org/10.1007/s11277-021-08072-4
  • Mukhtaruzzaman, M., & Atiquzzaman, M. (2020). Clustering in VANET: Algorithms and challenges. September. http://arxiv.org/abs/2009.01964
  • Ortega, P., Bolufé, S., Céspedes, S., Azurdia-Meza, C. A., Montejo, S., & Maciel-Barboza, F. (2018). Connectivity improvement in urban intersections obstructed by buildings using RSUs. CEUR Workshop Proceedings, 2178, 42–45.
  • Pal, R., Prakash, A., Tripathi, R., & Singh, D. (2018). Analytical model for clustered vehicular ad hoc network analysis. ICT Express, 4(3), 160–164. https://doi.org/10.1016/j.icte.2018.01.001
  • Prakaulya, V., Pareek, N., & Singh, U. (2017). Network performance in IEEE 802.11 and IEEE 802.11p cluster based on VANET [Paper presentation]. Proceedings of the International Conference on Electronics, Communication and Aerospace Technology, ICECA 2017, January, pp. 495–499. https://doi.org/10.1109/ICECA.2017.8212713
  • Qureshi, K. N., Idrees, M. M., Lloret, J., & Bosch, I. (2020). Self-assessment based clustering data dissemination for sparse and dense traffic conditions for internet of vehicles. IEEE Access. 8, 10363–10372. https://doi.org/10.1109/ACCESS.2020.2964530
  • Ren, S., Zhao, J., Zhang, H., & Li, X. (2023). Connectivity analysis with co-channel interference for urban vehicular ad hoc networks. Electronics (Switzerland), 12(9), 2021. https://doi.org/10.3390/electronics12092021
  • Senouci, O., Harous, S., & Aliouat, Z. (2020). Survey on vehicular ad hoc networks clustering algorithms: Overview, taxonomy, challenges, and open research issues. International Journal of Communication Systems, 33(11), 1–21. https://doi.org/10.1002/dac.4402
  • Shah, S. S., Malik, A. W., Rahman, A. U., Iqbal, S., & Khan, S. U. (2019). Time barrier-based emergency message dissemination in vehicular ad-hoc networks. IEEE Access. 7, 16494–16503. https://doi.org/10.1109/ACCESS.2019.2895114
  • Sommer, C., Eckhoff, D., Brummer, A., Buse, D. S., Hagenauer, F., Joerer, S., & Segata, M. (2019). Veins: The open source vehicular network simulation framework. In EAI/Springer innovations in communication and computing. Springer, Cham. https://doi.org/10.1007/978-3-030-12842-5_6
  • Touil, A., & Ghadi, F. (2018). Efficient dissemination based on passive approach and dynamic clustering for VANET. Procedia Computer Science, 127, 369–378. https://doi.org/10.1016/j.procs.2018.01.134
  • Tseng, H.-W., Wu, R.-Y., & Lo, C.-W. (2019). A stable clustering algorithm using the traffic regularity of buses in urban VANET scenarios. Wireless Networks, 26(4), 2665–2679. https://doi.org/10.1007/s11276-019-02019-1
  • Ullah, S., Abbas, G., Waqas, M., Abbas, Z. H., & Halim, Z. (2023). Multi-hop emergency message dissemination through optimal cooperative forwarder in grid-based 5G-VANETs. Journal of Ambient Intelligence and Humanized Computing, 14(4), 4461–4476. https://doi.org/10.1007/s12652-023-04563-3
  • Ullah, S., Abbas, G., Waqas, M., Abbas, Z. H., & Tu, S. (2021a). Position-based vehicular clustering for emergency messages dissemination in zone of interest. Proceedings - 2021 2nd Asia Symposium on Signal Processing, ASSP 2021, pp. 61–66. https://doi.org/10.1109/ASSP54407.2021.00018
  • Ullah, S., Abbas, G., Waqas, M., Abbas, Z. H., Tu, S., & Hameed, I. A. (2021b). Eemds: An effective emergency message dissemination scheme for urban vanets. Sensors (Basel, Switzerland), 21(5), 1588. https://doi.org/10.3390/s21051588
  • Urmonov, O., & Kim, H. (2020). A multi-hop data dissemination algorithm for vehicular communication. Computers, 9(2), 25. https://doi.org/10.3390/computers9020025
  • Wagh, T., Bagrecha, R., Salunke, S., Shedge, S., Lomte, V. (2021). A Survey on Vehicle to Vehicle Communication. In: Singh, V., Asari, V.K., Kumar, S., Patel, R.B. (eds) Computational Methods and Data Engineering. Advances in Intelligent Systems and Computing, vol 1257. Springer, Singapore. https://doi.org/10.1007/978-981-15-7907-3_13
  • Wang, S., Chen, G., Jiang, Y., & You, X. (2023). A cluster-based V2V approach for mixed data dissemination in urban scenario of IoVs. IEEE Transactions on Vehicular Technology, 72(3), 2907–2920. https://doi.org/10.1109/TVT.2022.3216236
  • Yasser, A., Zorkany, M., & Abdel Kader, N. (2017). VANET routing protocol for V2V implementation: A suitable solution for developing countries. Cogent Engineering, 4(1), 1362802. https://doi.org/10.1080/23311916.2017.1362802
  • Zhang, H., Yue, W., Chen, Y., Zhang, Y., Zhao, P., & Li, C. (2021 Targeted dissemination of emergency information: Joint traffic and communication optimization [Paper presentation]. IEEE International Conference on Communications, pp. 2–7. https://doi.org/10.1109/ICC42927.2021.9500343
  • Zhao, H., Liu, J., Wu, J., & Liu, W. (2016 An intersection-based clustering algorithm for vehicular ad hoc networks [Paper presentation]. 2016 8th International Conference on Wireless Communications and Signal Processing, WCSP 2016, pp. 1–5. https://doi.org/10.1109/WCSP.2016.7752636