Presentation is loading. Please wait.

Presentation is loading. Please wait.

Minor Thesis Presentation By: Junaid M. Shaikh Supervisor: Dr. Ivan Lee 1.

Similar presentations


Presentation on theme: "Minor Thesis Presentation By: Junaid M. Shaikh Supervisor: Dr. Ivan Lee 1."— Presentation transcript:

1 Minor Thesis Presentation By: Junaid M. Shaikh Supervisor: Dr. Ivan Lee 1

2 A Comparative Analysis of Routing Protocols in VANET Environment Using Realistic Vehicular Traces 2

3 O UTLINE I NTRODUCTION R ESEARCH O BJECTIVES W ORKFLOW S IMULATIONS D EMO R ESULTS E VALUATION C ONCLUSIONS F UTURE W ORK 3

4 I NTRODUCTION Technology is moving us from wired to wireless networks SStructured Networks (WLAN) UUnstructured Networks (Mobile Ad hoc Network - MANET) Vehicular Ad hoc Network – VANET 4

5 V ANET Vehicles form network Vehicles equipped with  Wireless transceivers  Computerized control modules Roadside Units  Drop point  Geographically relevant data  Gateway to internet VANET Scenario (Source: MoNet Lab) 5

6 V ANET A PPLICATIONS Safety  Accident avoidance warnings  Rapid rescue service Convenience  Detour information  Toll road payments  Geographically-oriented local information Entertainment  Internet access  Multimedia entertainment  V2V Communication 6

7 R ESEARCH C ONSIDERATION Network Layer  Ad hoc Routing Protocols Proactive (routes update periodically)  DSDV Reactive (routes update on-demand)  AODV  AOMDV  DSR Nodes Movement 7

8 R ESEARCH O BJECTIVES Analyzing data dissemination in VANETs Identify and Study Routing Protocols in VANET  Highest Delivery Ratio  Lowest End-to-End Delay Mobility Models  Deploy realistic vehicular traces Obtained: Multi-agent microscopic traffic simulator (MMTS) Developed: K. Nagel (at ETH Zurich) Available for research community 8

9 NS-2 (Network Simulator) Network simulator targeted at networking research Almost complete OSI features with open-source Simulation components  Nodes (hardware entities)  Agents (software entities; TCP, UDP)  Links (for nodes connections)  Traffic generators (source, sink) Simulation operations  Event scheduler  Network creation  Tracing, etc 9

10 W ORKFLOW TCL File with support of Mobility Patterns, Comm. Paradigms, Reliability constraints, and Related Parameters NS-2 Simulator Mobility and Traffic Generator Compile Multiple Trace & NAM Files Trace File Analysis (Preferably AWK Script) City Scenario Highway Scenario AODV AOMDV DSR DSDV 10

11 S IMULATIONS City Model  Density Levels Low Medium High Highway Model  Density Levels Low Medium High 11

12 C ITY M ODEL (Parameters) Common Parameters VariableValue Simulation time300 s Topology size4000 m x 7000 m Routing ProtocolsAODV, AOMDV, DSR, DSDV Traffic TypeTCP Specific Parameters Density LevelVariable No. of NodesMax. Connections Low128 Medium260150 High812150 12

13 C ITY MODEL (Mobility Traces) Google Map View Simulator View 13

14 H IGHWAY M ODEL (Parameters) Common Parameters VariableValue Simulation time300 s Topology size14000 m x 10000 m Routing ProtocolsAODV, AOMDV, DSR, DSDV Traffic TypeTCP Specific Parameters Density LevelVariable No. of NodesMax. Connections Low370150 Medium837150 High1112150 14

15 H IGHWAY M ODEL (Mobility Traces) Google Map View Simulator View 15

16 D EMO CITY HIGHWAY 16

17 CITY 17

18 HIGHWAY 18

19 TRACE FILE & AWK SCRIPT M 0.01000 7 (3076.65, 4672.97, 0.00), (3198.59, 4629.61), 13.65 s 2.556838879 _1_ AGT --- 0 cbr 512 [0 0 0 0] ------- [1:0 2:0 32 0] [0] 0 0 r 2.556838879 _1_ RTR --- 0 cbr 512 [0 0 0 0] ------- [1:0 2:0 32 0] [0] 0 0 s 2.560742394 _1_ RTR --- 1 DSR 32 [0 0 0 0] ------- [1:255 2:255 32 0] 1 [1 1] [0 1 0 0->0] [0 0 0 0->0] r 2.561962728 _4_ RTR --- 1 DSR 32 [0 ffffffff 1 800] ------- [1:255 2:255 32 0] 1 [1 1] [0 1 0 0->0] [0 0 0 0->0] r 2.561963021 _6_ RTR --- 1 DSR 32 [0 ffffffff 1 800] ------- [1:255 2:255 32 0] 1 [1 1] [0 1 0 0->0] [0 0 0 0->0] s 2.604736825 _1_ RTR --- 2 DSR 32 [0 0 0 0] ------- [1:255 2:255 32 0] 1 [1 2] [0 2 0 0->16] [0 0 0 0->0] 19 #packet delivery ratio # # Sent tcp packets # if($4 == "AGT" && $1 == "s" && seqno < $6) { seqno = $6; } #receivedPacketSeqno[receivedPackets] = $12; # # Received tcp packets # #else if((($6%2) == 1) && ($1 == "r") && ($7 == "tcp")){ else if (($4 == "AGT") && ($1 == "r")){ rpkt++; } # # end-to-end delay # if($4 == "AGT" && $1 == "s") { start_time[$6] = $2; } else if(($7 == "tcp") && ($1 == "r")) { end_time[$6] = $2; } else if($1 == "D" && $7 == "tcp") { end_time[$6] = -1; }

20 R ESULTS (CITY) City Model  3 Density levels  4 Routing protocols  12 Trace files Routing Metrics  Packet Delivery Ratio  Average End-to-End Delay 20

21 R ESULTS (CITY) 21

22 R ESULTS (CITY) 22

23 R ESULTS (HIGHWAY) Highway Model  3 Density levels  4 Routing protocols  12 Trace files Routing Metrics  Packet Delivery Ratio  Average End-to-End Delay 23

24 R ESULTS (HIGHWAY) 24

25 R ESULTS (HIGHWAY) 25

26 Weighted Evaluation Matrix E VALUATION Routing Protocols Weighting Factor Evaluative Routing Metrics Total Score Packet Delivery RatioAverage End-to-End Delay RatingScoreRatingScore AODV 44 162 8 24 AOMDV 44 16 2 8 24 DSDV 32 63 9 15 DSR 21 24 8 10 26

27 C ONCLUSIONS Through major aspects of rigorous simulations followed by certain evaluations, AODV and AOMDV remained preferable for both city and highway scenarios used in for this project. DSDV good in city scene but not suitable for highway DSR remained acceptable only for E2E delay 27

28 F UTURE W ORK Mobility Traces  Adelaide’s Data Utilize Test Bed  New routing protocols 28

29 Thank you for listening. Q&A 29


Download ppt "Minor Thesis Presentation By: Junaid M. Shaikh Supervisor: Dr. Ivan Lee 1."

Similar presentations


Ads by Google