| Literature DB >> 31861746 |
Ghulam Abbas1, Ziaul Haq Abbas2, Shahab Haider3, Thar Baker4, Saadi Boudjit5, Fazal Muhammad6.
Abstract
Vehicular ad hoc networks (VANETs) are the key enabling technology for intelligent transportation systems. Carrier-sense multiple access with collision avoidance (CSMA/CA) is the de facto media access standard for inter-vehicular communications, but its performance degrades in high-density networks. Time-division multiple access (TDMA)-based protocols fill this gap to a certain extent, but encounter inefficient clock synchronization and lack of prioritized message delivery. Therefore, we propose a priority-based direction-aware media access control (PDMAC) as a novel protocol for intra-cluster and inter-cluster clock synchronization. Furthermore, PDMAC pioneers a three-tier priority assignment technique to enhance warning messages delivery by taking into account the direction component, message type, and severity level on each tier. Analytical and simulation results validate the improved performance of PDMAC in terms of clock synchronization, channel utilization, message loss rate, end-to-end delays, and network throughput, as compared with eminent VANET MAC protocols.Entities:
Keywords: clock synchronization; media access control protocol; time-division multiple access; vehicular ad hoc networks; warning message dissemination
Year: 2019 PMID: 31861746 PMCID: PMC6983182 DOI: 10.3390/s20010045
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
List of notations.
| Notation | Description |
|---|---|
|
| Message forwarding from left to right node |
|
| Acknowledgment in response to |
|
| Set of free time slots |
|
| Best forwarder intermediary relay node |
|
| |
|
| Range of speeds for nodes |
|
| Set of member nodes in a cluster |
|
| Set of cluster heads |
|
| A randomly selected CH for clock synchronization |
|
| Identity of |
|
| Identity of the |
|
| Destination node |
|
| Time slot on the frame to transmit messages |
|
| Acceptance/rejection field of relay service |
|
| Final distance between nodes |
|
| Hamming distance function |
|
| Direction component |
|
| L1-norm distance between nodes |
|
| Minimum function |
|
| Set of all nodes |
|
| A non-warning message |
|
| Set of intermediary relay nodes |
| Rand(.) | Random selection function |
|
| Request message |
|
| Response message |
|
| Collision probability among nodes |
|
| Source node |
|
| Severity level of a warning message |
|
| Message type |
|
| Local clock time of a node |
|
| Node’s timer validation field |
|
| A warning message |
Figure 1A bi-directional highway traffic scenario.
Figure 2Overview of the proposed priority-based direction-aware media access control (PDMAC) protocol.
Figure 3Procedural flowchart of the clock synchronization algorithm.
Severity levels of warning messages.
| Severity Level ( | Range of Collision Probability ( | |
|---|---|---|
|
| 00 | |
|
| 01 | |
|
| 10 | |
|
| 11 |
|
Figure 4Procedural flowchart of the prioritized warning message dissemination algorithm.
Simulation parameters.
| Parameter | Value |
|---|---|
| Simulation area | 5000 m |
| Type of road traffic | Bi-directional highway |
| Cluster size | Variable |
| Speed of nodes | 0–42 m/s |
| Regular acceleration, deceleration | 1–6 m/s |
| Number of nodes | 0–550 |
| Transmission range | 150 m, 300 m |
| Number of channels | 1 control channel (CCH) and 6 SCH |
| Synchronization interval | 100 ms |
| Data transmission rate | 12 Mbps |
| Simulation time | 300 s |
Figure 5Clock synchronization.
Figure 6Channel utilization. DMCMAC: distributed multi-channel media access control; SCH: service channel.
Figure 7Average message loss rate. CSMA/CA: carrier-sense multiple access with collision avoidance.
Figure 8Average end-to-end delay.
Figure 9Average network throughput.