| Literature DB >> 30871260 |
Abstract
The Internet of Vehicles (IoV) is attracting many researchers with the emergence of autonomous or smart vehicles. Vehicles on the road are becoming smart objects equipped with lots of sensors and powerful computing and communication capabilities. In the IoV environment, the efficiency of road transportation can be enhanced with the help of cost-effective traffic signal control. Traffic signal controllers control traffic lights based on the number of vehicles waiting for the green light (in short, vehicle queue length). So far, the utilization of video cameras or sensors has been extensively studied as the intelligent means of the vehicle queue length estimation. However, it has the deficiencies like high computing overhead, high installation and maintenance cost, high susceptibility to the surrounding environment, etc. Therefore, in this paper, we propose the vehicular communication-based approach for intelligent traffic signal control in a cost-effective way with low computing overhead and high resilience to environmental obstacles. In the vehicular communication-based approach, traffic signals are efficiently controlled at no extra cost by using the pre-equipped vehicular communication capabilities of IoV. Vehicular communications allow vehicles to send messages to traffic signal controllers (i.e., vehicle-to-infrastructure (V2I) communications) so that they can estimate vehicle queue length based on the collected messages. In our previous work, we have proposed a mechanism that can accomplish the efficiency of vehicular communications without losing the accuracy of traffic signal control. This mechanism gives transmission preference to the vehicles farther away from the traffic signal controller, so that the other vehicles closer to the stop line give up transmissions. In this paper, we propose a new mechanism enhancing the previous mechanism by selecting the vehicles performing V2I communications based on the concept of road sectorization. In the mechanism, only the vehicles within specific areas, called sectors, perform V2I communications to reduce the message transmission overhead. For the performance comparison of our mechanisms, we carry out simulations by using the Veins vehicular network simulation framework and measure the message transmission overhead and the accuracy of the estimated vehicle queue length. Simulation results verify that our vehicular communication-based approach significantly reduces the message transmission overhead without losing the accuracy of the vehicle queue length estimation.Entities:
Keywords: Internet of Things; Internet of Vehicles; traffic signal control; vehicle queue; vehicular communication
Year: 2019 PMID: 30871260 PMCID: PMC6470792 DOI: 10.3390/s19061275
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1A road segment [22].
Figure 2VI message transmissions of the distance-based mechanism [22].
Figure 3VI message transmissions of the sector-based mechanism.
Figure 4Sectors of the sector length and the inter-sector distance with the first sector starting at the position meters from .
Figure 5Vehicle queue length estimation of the sector-based mechanism.
Simulation parameters.
| Parameter | Setting |
|---|---|
| Network Size | 570 m × 570 m |
| Road Segment Length ( | 250 m |
| Transmission Range of Vehicle | 250 m |
| Vehicle Maximum Speed | 60, 70, 80 km/h |
| Vehicle Acceleration | 0.6, 0.8, 1.0 m/s2 |
| Vehicle Deceleration | 4.5 m/s2 |
| Vehicle Length ( | 5 m |
| Inter-Vehicle Distance ( | 2.5 m |
| Vehicle Stopping Speed | 1 m/s |
| T | 0.05 s |
| Transmission Range of RSU | 250 m |
The estimated vehicle queue length (with degree of saturation = 30%).
| Round | Actual Queue Length | Estimated Queue Length | ||||||
|---|---|---|---|---|---|---|---|---|
| Naïve | Distance-Based | Sector-Based ( | Sector-Based ( | |||||
|
|
| |||||||
| 10 m | 20 m | 30 m | 10 m | 20 m | 30 m | |||
| 1 | 30 | 30 | 26.8 | 29.5 | 23.9 | 26.8 | 29.5 | 35.5 |
| 2 | 30 | 30 | 27.5 | 29.5 | 23.9 | 27.5 | 30 | 35.5 |
| 3 | 28 | 28.6 | 27.5 | 29.5 | 23.9 | 27.5 | 29.5 | 35.5 |
| 4 | 26 | 26 | 27 | 29.5 | 23 | 27 | 29 | 36.9 |
| 5 | 30 | 29.8 | 27.5 | 29.5 | 23 | 27.5 | 28.1 | 35.5 |
The accuracy of the estimated vehicle queue length (with degree of saturation = 30%).
| Accuracy Measure | Distance-Based | Sector-Based ( | Sector-Based ( | ||||
|---|---|---|---|---|---|---|---|
|
|
| ||||||
| 10 m | 20 m | 30 m | 10 m | 20 m | 30 m | ||
| AM | 0.16 | 1.94 | 1.3 | 5.26 | 1.94 | 1.38 | 6.98 |
| MAD | 0.19 | 0.95 | 0.96 | 1.37 | 0.95 | 0.9 | 1.78 |
| MAPE (%) | 0.56 | 6.59 | 4.76 | 18.04 | 6.59 | 4.98 | 24.74 |
The number of transmitted VI messages and the average transmission delay of a VI message for various inter-sector distances and sector lengths (with degree of saturation = 30%).
| Naïve | Distance-Based | Sector-Based ( | Sector-Based ( | |||||
|---|---|---|---|---|---|---|---|---|
|
|
| |||||||
| 10 m | 20 m | 30 m | 10 m | 20 m | 30 m | |||
| No. of Messages | 44 | 21 | 7.4 | 4 | 4 | 7.4 | 6.6 | 7.2 |
| Delay (sec) | 0.000239 | 0.00024 | 0.000238 | 0.000239 | 0.000243 | 0.000238 | 0.000239 | 0.00024 |
The estimated vehicle queue length (with degree of saturation = 50%).
| Round | Actual Queue Length | Estimated Queue Length | ||||||
|---|---|---|---|---|---|---|---|---|
| Naïve | Distance-Based | Sector-Based ( | Sector-Based ( | |||||
|
|
| |||||||
| 10 m | 20 m | 30 m | 10 m | 20 m | 30 m | |||
| 1 | 48 | 48 | 43 | 42 | 40 | 43 | 50.5 | 52.5 |
| 2 | 51 | 51 | 51.5 | 53.5 | 55.5 | 51.5 | 53.5 | 52.5 |
| 3 | 51 | 51 | 43 | 53.5 | 55.3 | 43 | 52 | 54 |
| 4 | 48 | 47 | 43 | 42 | 40 | 43 | 50.5 | 52.5 |
| 5 | 48 | 48 | 43 | 42 | 38.5 | 43 | 52 | 54 |
The accuracy of the estimated vehicle queue length (with degree of saturation = 50%).
| Accuracy Measure | Distance-Based | Sector-Based ( | Sector-Based ( | ||||
|---|---|---|---|---|---|---|---|
|
|
| ||||||
| 10 m | 20 m | 30 m | 10 m | 20 m | 30 m | ||
| AM | 0.2 | 4.7 | 4.6 | 6.86 | 4.7 | 2.5 | 3.9 |
| MAD | 0.32 | 1.68 | 1.68 | 1.97 | 1.68 | 0.6 | 1.32 |
| MAPE (%) | 0.42 | 9.58 | 9.46 | 14.08 | 9.58 | 5.12 | 8.01 |
The number of transmitted VI messages and the average transmission delay of a VI message for various inter-sector distances and sector lengths (with degree of saturation = 50%).
| Naïve | Distance-Based | Sector-Based ( | Sector-Based ( | |||||
|---|---|---|---|---|---|---|---|---|
|
|
| |||||||
| 10 m | 20 m | 30 m | 10 m | 20 m | 30 m | |||
| No. of Messages | 80 | 37.4 | 12.6 | 9.4 | 8 | 12.6 | 12.8 | 12.8 |
| Delay (sec) | 0.00024 | 0.000241 | 0.000249 | 0.000239 | 0.000238 | 0.000249 | 0.000251 | 0.000251 |
Figure 6The VI message transmission overhead in terms of the number of VI messages transmitted with = 10 m, = 10 m.
Figure 7The accuracy of the estimated vehicle queue length in terms of AM with = 10 m, = 10 m.