| Literature DB >> 29462884 |
Nori M Al-Kharasani1, Zuriati Ahmad Zulkarnain2, Shamala Subramaniam3, Zurina Mohd Hanapi4.
Abstract
Routing in Vehicular Ad hoc Networks (VANET) is a bit complicated because of the nature of the high dynamic mobility. The efficiency of routing protocol is influenced by a number of factors such as network density, bandwidth constraints, traffic load, and mobility patterns resulting in frequency changes in network topology. Therefore, Quality of Service (QoS) is strongly needed to enhance the capability of the routing protocol and improve the overall network performance. In this paper, we introduce a statistical framework model to address the problem of optimizing routing configuration parameters in Vehicle-to-Vehicle (V2V) communication. Our framework solution is based on the utilization of the network resources to further reflect the current state of the network and to balance the trade-off between frequent changes in network topology and the QoS requirements. It consists of three stages: simulation network stage used to execute different urban scenarios, the function stage used as a competitive approach to aggregate the weighted cost of the factors in a single value, and optimization stage used to evaluate the communication cost and to obtain the optimal configuration based on the competitive cost. The simulation results show significant performance improvement in terms of the Packet Delivery Ratio (PDR), Normalized Routing Load (NRL), Packet loss (PL), and End-to-End Delay (E2ED).Entities:
Keywords: Quality of Service; Swarm optimization; VANET Networks; network performance.; stable routing
Year: 2018 PMID: 29462884 PMCID: PMC5855465 DOI: 10.3390/s18020597
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
OLSR RFC-3626 Configurations.
| Parameters | RFC Standard Values | Extent of Range |
|---|---|---|
| HELLO-Interval | 2.0 s | [1.0, ........, 30.0] |
| REFRESH-Interval | 2.0 s | [1.0, ........, 30.0] |
| TC-Interval | 5.0 s | [1.0, ........, 30.0] |
| NEIGHB HOLD TIME | 3 × HELLO-Interval | [3.0, ........., 100] |
| TOP HOLD TIME | 3 × TC-Interval | [3.0, ........., 100] |
| MID HOLD TIME | 3 × TC-Interval | [3.0, ........., 100] |
| DUP HOLD TIME | 30.0 s | [3.0, ........., 100] |
| WILLINGNESS | 3 | [1, 2, 3, 4, 5, 6, 7] |
Figure 1Statistical Function of Performance.
Figure 2Framework Model for Optimization Routing Performance.
Configuration Parameters of Each Protocol.
| Parameter | ||||||||
|---|---|---|---|---|---|---|---|---|
| Protocol | HELLO-Int | TC-Int | REFR-Int | WILL | MID-HT | NEIG-HT | TOP-HT | DUP-HT |
| OLSR-RFC | 2.0 | 5.0 | 2.0 | 3 | 15.0 | 6.0 | 15.0 | 30.0 |
| OLSR-PSO | 8.909 | 7.192 | 9.663 | 1 | 91.303 | 67.238 | 72.693 | 21.572 |
| BOLSR-PSO | 5.90 | 5.19 | 6.663 | 3 | 15.576 | 17.77 | 15.576 | 30.0 |
| OLSR-Gomez | 1.0 | 2.5 | 1.0 | 3 | 7.5 | 3.0 | 7.5 | 30.0 |
| OLSR-RAND | 3.730 | 5.188 | 6.188 | 4 | 34.467 | 5.400 | 40.164 | 31.515 |
Figure 3Simulation Flow Diagram of Optimization Model.
Figure 4Communications Mode Between Two Pairs of Vehicles.
Figure 5Conversion the Realistic Road Map to Traffic Mobility.
Simulation Parameters Settings.
| Parameters | Symbol |
|---|---|
| Simulation area | 1400×1200 m |
| Number of Scenarios | 10 |
| Number of vehicles | 10, 15, 20, 25, 30, 35, 40 |
| Vehicle speed | 10–50 km/h |
| Transmutation range | 250 m |
| Channel type | Wireless |
| MAC layer type | IEEE 802.11p |
| Radio-propagation model | Nakagami |
| Routing layer | OLSR |
| Channel bandwidth | 6 Mbps |
| CBR Packet Size | 512 bytes |
| CBR Data Rate | 33, 66, 100, 333, 666, 1000 kbps |
| CBR time | 60 s |
| Simulation time | 180 s |
PSO Parameters Settings.
| Parameters | Value |
|---|---|
| Local Coefficient | 2 |
| Social Coefficient | 2 |
| Inertia Weight | 0.50 |
| Maximum iterations | 500 |
| Swarm size | 40 |
Figure 6Packet Loss vs. Number of Nodes.
Statistical Result of Packet loss Performance Analysis.
| BOLSR-PSO | OLSR-RFC | OLSR-RAND | OLSR-Gomez | OLSR-PSO | |
|---|---|---|---|---|---|
| Mean | 82,793.8 | 82,879.6 | 84,344.4 | 83,036.5 | 86,929.6 |
| Median | 61,094.4 | 61,302.6 | 61,581.1 | 61,049.0 | 64,640.4 |
| Mode | 28.03 | 34.7 | 61,580.1 | 100,130.6 | 1704.4 |
| Best | 28.0305 | 34.7051 | 87.8117 | 40.2057 | 1704.3806 |
| Worst | 272,844.5102 | 270,937.9988 | 275,417.8391 | 273,434.5102 | 276,548.6217 |
Figure 7Packet Delivery Ratio vs. Number of Nodes.
Statistical Result of PDR Performance Analysis.
| BOLSR-PSO | OLSR-RFC | OLSR-RAND | OLSR-Gomez | OLSR-PSO | |
|---|---|---|---|---|---|
| Mean | 53.3 | 52.8 | 52.6 | 53.6 | 28.2 |
| Median | 53.6 | 53.5 | 53.7 | 54.1 | 28.2 |
| Mode | 96.9 | 97.2 | 97.2 | 96.4 | 45.2 |
| Best | 99.7035 | 99.5027 | 99.6027 | 99.9157 | 51.7402 |
| Worst | 6.0021 | 5.7274 | 4.7432 | 4.7502 | 2.6205 |
Figure 8Normalized Routing Load vs. Number of Nodes.
Statistical Result of NRL Performance Analysis.
| BOLSR-PSO | OLSR-RFC | OLSR-RAND | OLSR-Gomez | OLSR-PSO | |
|---|---|---|---|---|---|
| Mean | 220.1 | 388.5 | 325.4 | 416.5 | 36.1 |
| Median | 190.0 | 366.1 | 276.2 | 424.4 | 32.3 |
| Mode | 8.1 | 4.1 | 6.7 | 4.1 | 4.1 |
| Best | 0.06928 | 0.0992 | 1.9821 | 0.0972 | 0.0872 |
| Worst | 596.7082 | 1028.6217 | 940.3557 | 1058.9915 | 106.7772 |
Figure 9End-to-end Delay vs. Number of Nodes.
Statistical Result of Delay Performance Analysis.
| BOLSR-PSO | OLSR-RFC | OLSR-RAND | OLSR-Gomez | OLSR-PSO | |
|---|---|---|---|---|---|
| Mean | 0.2820 | 0.4380 | 0.3400 | 0.5978 | 0.3026 |
| Median | 0.2359 | 0.4022 | 0.3022 | 0.5780 | 0.2820 |
| Mode | 0.3522 | 0.3715 | 0.2431 | 1.00 | 0.0230 |
| Best | 0.0091702 | 0.0151383 | 0.0151383 | 0.0430792 | 0.0043541 |
| Worst | 0.9564540 | 0.9989901 | 0.9704306 | 1.00 | 0.956004 |
Routing Performance and Experimental Output.
| Protocol | |||||
|---|---|---|---|---|---|
| Performance Metric | BOLSR-PSO | OLSR-RFC | OLSR-RAND | OLSR-Gomez | OLSR-PSO |
| Packet Delivar Ratio | Good | Good | Good | Good | Not good |
| Packet Loss | Good | Good | Good | Good | Bad |
| Normalized Routing Load | Very good | Not good | Good | Bad | Very good |
| End-to-End Delay | Very good | Not good | Not good | Bad | Very good |