DSpace Repository

A Stable Clustering Algorithm for VANETs

Show simple item record

dc.contributor.advisor Tamimi, Liana
dc.contributor.author Baradia, Omar
dc.date.accessioned 2024-09-30T06:26:57Z
dc.date.available 2024-09-30T06:26:57Z
dc.date.issued 2024-08-01
dc.identifier.uri scholar.ppu.edu/handle/123456789/9138
dc.description CD, no of pages 89, 31652, ماجستير معلوماتية 5/2024
dc.description.abstract Despite the clear advantages offered by Vehicular Ad-hoc Networks (VANETs) over Mobile Ad-hoc Networks (MANETs), which stem from their ability to regulate vehicular movement according to traffic laws, including actions like stopping, slowing down, and changing lanes, VANETs still grapple with instability issues. These issues result from various factors such as high-speed vehicle behaviors, frequent vehicle joinings and departures, link failures, and alterations in network topology. Numerous algorithms have been developed to enhance network stability in terms of maintaining vehicles within a cluster for extended periods, whether they serve as cluster heads or cluster members, minimizing packet loss rates, and achieving this stability with minimal message and packet exchanges to avoid network bottlenecks. Most of these algorithms focus on organizing and clustering vehicles based on their mobility patterns. Stability means the continuity of communication between vehicles on the one hand and the base station on the other hand, thus delivering packets close to real time, and thus an almost non-existent rate of data loss. In the proposed algorithm, this means a group of vehicles that travel together at close distances and in the same direction along the distance traveled. This thesis primarily investigates two well-known clustering algorithms: the Center-Based Secure and Stable Clustering algorithm (CBSC) and the Scalable Clustering algorithm (SCalE). CBSC determines clustering centers based on vehicle density to maximize cluster size, while also considering vehicle speed, acceleration, and distance between vehicles for cluster head selection. However, CBSC overlooks vehicle behaviors that could lead to link disruptions when vehicles make turns or exit highways. On the other hand, SCalE aims to address these issues by using vehicle behavior as a criterion for cluster head selection, focusing on stable vehicles that are less likely to leave the road. It employs differences in speeds and positions to choose cluster heads, ultimately extending the cluster members' lifetimes. However, the authors of SCalE did not account for scenarios where vehicles travel in opposite directions, briefly coming close to each other and the cluster head before moving away, which affects cluster duration. To address this, the proposed Hybrid Stable Clustering Algorithm (HSCA) was introduced. HSCA strives to create clusters where vehicles travel closely together for longer distances and durations. It uses vehicle density to determine cluster centers and adopts the cluster head selection method from SCalE, focusing on vehicle behavior while disregarding vehicles traveling in different directions. HSCA has demonstrated its effectiveness across various simulation scenarios, including changes in the number of vehicles, their speeds, and cluster ranges. Despite resulting in more cluster compared to the previous algorithms, HSCA maintains consistent result quality due to its focus on selecting cluster elements based on behavior and movement direction. Additionally, XIV changes in vehicle speeds and locations are accommodated within the cluster head election process, ensuring adaptability to different simulation scenarios. We did not mention the security aspects. Although we meant to talk about Wi-Fi, we mentioned it because communication between vehicles is based on this technology. Based on the experiments that were conducted, it was found that the proposed algorithm (HSCA) was able to outperform its counterparts (SCalE and CBSC) in the improvement rate. It was able to outperform SCALE in all cases that were tested with a high percentage, and it was also able to outperform the CBSC algorithm in most scenarios, and we clarified Reasons why it is not superior in some scenarios. The proposed algorithm achieved an improvement rate of 45% in terms of CH life time compared to CBSC when changing the number of nodes, and 196% compared to SCALE. Likewise, in CM life time, HSCA achieved an improvement of 89% compared to CBSC and 230% improvement compared to SCALE. When implementing the scenario of changing the number of nodes and knowing the impact of this on the time required to form a cluster, the HSCA algorithm achieved a better improvement compared to CBSC and SCALE by 22% and 46.46.85%, respectively. The proposed algorithm was able to outperform SCALE in terms of CH and CM life time under the cluster range change, while the results were close to CBSC, where the improvement rate was 117% and 19%, respectively. The same was true for CM life time, where the percentage was 57% and 2.9%, respectively. While the effect of mobility speed was remarkable, the proposed algorithm achieved an improvement of 187% compared to SCale in terms of CH life time and 116% in terms of CH life time. Keywords: VANET, CM, CH, SCalE, CBSC, HSCA. en_US
dc.language.iso en en_US
dc.publisher جامعة بوليتكنك فلسطين - ماجستير معلوماتية en_US
dc.subject Algorithm for VANETs en_US
dc.title A Stable Clustering Algorithm for VANETs en_US
dc.type Other en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account