Download presentation
Presentation is loading. Please wait.
1
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara
2
Description of Routing Pr.cols DIJKSTRA Dijkstra is an “ideal” routing protocol. Each node knows perfectly the current topology of the network without exchanging any information/control packets. Each node knows which the next hop is, if there is a path to reach the destination. It can be used as a bound for comparisons.
3
Description of Routing Pr.cols Link State (LS) LS is a proactive, non-source routing protocol. Periodically, each node sends HELLO (1-hop broadcast) packets to inform neighbors about its status. Periodically, each node sends LS_PKT (flood broadcast) packets containing the information about its links with neighbors. Each node can compute its own routing table, applying Dijkstra algorithm on the information it has collected.
4
Description of Routing Pr.cols AODV (Adhoc On-demand Distance Vector) AODV is an on-demand, reactive, non-source routing protocol. When a route is requested, a node sends a flood-broadcast packet (Route Request). When the destination (or a node with fresh information about the route) receives the Route Request, it sends a packet back (Route Reply). Nodes in the reverse path records the information about this route. No multiple routes are allowed.
5
Description of Routing Pr.cols DSR (Dynamic Source-Routing) DSR is an on-demand, reactive, source routing protocol. It is very similar to AODV, but information about the route is recorded into the packet, so source-routing is enabled. Multiple routes are allowed.
6
SAM: Simple Ad hoc siMulator MAC RADIO CHANNEL Traffic Gen ROUTE Statistics MOB TRANSPORT SAM is a DISCRETE EVENT simulator. Each node is composed by 7 Entities (modules). There is a unique Channel. Entities can communicate and exchange data by signals called Events.
7
SAM: Simple Ad hoc siMulator MODULES of SAM TRAFFIC GENERATOR Isochronous traffic (transmitted as broadcast) Asynchronous traffic (classical traffic) Poissonian (arrival time and packet lenght) Constant Bit Rate (CBR) TRANSPORT UDP TCP
8
SAM: Simple Ad hoc siMulator MODULES of SAM ROUTE (Network Layer) Dijkstra (no information exchanging: optimal algo) Distance Vector (DV) Link State (LS) Ad hoc On demand Distance Vector (AODV) Dynamic Source Routing (DSR) Protocol Optimized Link State Routing (OLSR) Protocol
9
SAM: Simple Ad hoc siMulator MODULES of SAM MAC CSMA p-persistent IEEE 802.11 DCF RADIO Capture Effect Spreading Modulation
10
SAM: Simple Ad hoc siMulator MODULES of SAM CHANNEL Path Loss Shadowing Rayleigh Fading MOB (Mobility Module) Random Way-Point Pseudolinear Mobility (Pselin)
11
Simulation Results SIMULATION SETUP Number of nodes: 30 Simulation area: 10x10 m 2 MAC protocol: IEEE 802.11b DCF Routing protocols: Dijkstra, LS, AODV, DSR Transport protocol: UDP (512 bytes average) Traffic Generation: Poissonian and CBR CBR: fixed packet size and destination Poissonian: poissonian time generation and size, uniformly chosen destination for each new packet Tx Power Levels: -22dBm (2.5 meters)
12
CBR traffic generation
13
Poisson traffic generation
14
CBR Traffic Generation
15
Poisson Traffic Generation
16
CBR Traffic Generation
17
Poisson Traffic Generation
18
CBR Traffic Generation
19
Poisson Traffic Generation
20
CBR Traffic Generation
21
Poisson Traffic Generation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.