9/3/98 SIGCOMM '98 1
Query Control Mechanisms for the Zone Routing Protocol (ZRP)
Zygmunt J. Haas and Marc R. Pearlman Wireless Networks Laboratory Cornell University
Query Control Mechanisms for the Zone Routing Protocol (ZRP) - - PowerPoint PPT Presentation
Query Control Mechanisms for the Zone Routing Protocol (ZRP) Zygmunt J. Haas and Marc R. Pearlman Wireless Networks Laboratory Cornell University 9/3/98 SIGCOMM '98 1 Agenda Introduction - Routing in Mobile Ad-Hoc Networks The
9/3/98 SIGCOMM '98 1
Zygmunt J. Haas and Marc R. Pearlman Wireless Networks Laboratory Cornell University
9/3/98 SIGCOMM '98 2
9/3/98 SIGCOMM '98 3
◆ Rapidly deploy a regional (~ 100 m - 100 km)
9/3/98 SIGCOMM '98 4
9/3/98 SIGCOMM '98 5
9/3/98 SIGCOMM '98 6
◆ Proactively tracks topology within its own routing zone ◆ Reactively acquires routes to nodes beyond routing zone
9/3/98 SIGCOMM '98 7
Routing Zone Radius: ρ (hops)
Neighbor Node Peripheral Node
9/3/98 SIGCOMM '98 8
9/3/98 SIGCOMM '98 9
9/3/98 SIGCOMM '98 10
9/3/98 SIGCOMM '98 11
thread loops back onto a zone which it already queried. thread enters a zone previously queried by another thread
9/3/98 SIGCOMM '98 12
9/3/98 SIGCOMM '98 13
intermediate nodes can detect passing threads
intermediate nodes can terminate previously detected threads
previously detected query w/o QD w/ QD
9/3/98 SIGCOMM '98 14
use accumulated route to identify loopback condition
query returns to S’s routing zone
9/3/98 SIGCOMM '98 15
full bordercasting selective bordercasting
Cover a given set of “outer” peripheral nodes with the fewest “inner” peripheral nodes
9/3/98 SIGCOMM '98 16
◆ For each received query packet . . .
9/3/98 SIGCOMM '98 17
1.5 k m 1.5 km dxmit dxmit 100m # nodes 500 v 10 - 75 m/s ρ 1-10 hops Rquery 0.1 - 10 queries/sec
Variable Simulation Parameters Static Simulation Parameters
9/3/98 SIGCOMM '98 18
routing zone radius (ρ) traffic (ID fields/sec) IARP Traffic per m/s
1 2 3 4 5 6 7 8 9 10 50 100 150 200 250 300 350 400 450
Full Bordercasting Selective Bordercasting
9/3/98 SIGCOMM '98 19
traffic (ID fields/sec · 1000)
1 2 3 4 5 6 7 8 9 10 10 20 30 40 50 60 70 80 90 100
QD1−LT−ET QD2−LT−ET SBC−QD1−LT−ET None
IERP Traffic per Route Discovery routing zone radius (ρ)
9/3/98 SIGCOMM '98 20
routing zone radius (ρ) traffic (ID fields/sec · 1000) Total ZRP Control Traffic
1 2 3 4 5 6 7 8 9 10 0.5 1 1.5 2 2.5 3 3.5 4
QD1−LT−ET QD2−LT−ET SBC−QD1−LT−ET
v = 10 [m/sec] Rquery = 0.1 [query/sec]
9/3/98 SIGCOMM '98 21
Call to Mobility Ratio (CMR) Routing Zone Radius (ρ) Optimal ZRP Configuration
10
1
10
2
1 2 3 4 5 6 7 8
QD1−LT−ET QD2−LT−ET SBC−QD1−LT−ET
9/3/98 SIGCOMM '98 22
◆ ZRP can perform worse than flooding without proper
◆ QD, ET and LT provide significant improvements
◆ Optimal ZRP radius is an increasing function of the
◆ Use of SBC depends on delay and computational