Grid: Scalable Ad-Hoc Wireless Networking - PowerPoint PPT Presentation

About This Presentation
Title:

Grid: Scalable Ad-Hoc Wireless Networking

Description:

Grid: Scalable Ad-Hoc Wireless Networking. Robert Morris. LCS. http: ... Spatial Grid Hierarchy. All nodes agree on the global origin of the Grid hierarchy ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 28
Provided by: robert699
Category:

less

Transcript and Presenter's Notes

Title: Grid: Scalable Ad-Hoc Wireless Networking


1
Grid Scalable Ad-Hoc Wireless Networking
  • Robert Morris
  • LCS
  • http//pdos.lcs.mit.edu/grid

2
Goal Networks out of Chaos
3
Solution Multi-hop Forwarding
A to J Hello!
4
System Status
  • Software distributions for
  • Linux, BSD
  • PC, iPaq
  • Works with unmodified Internet software
  • Two Grid nets deployed

5
LCS Grid Net
5
5
5
6
6
5
5
5
5
6
6
5
6
5
5
5
6
  • 17 static nodes on 5th/6th floors
  • A dozen iPaq hand-helds

wired gateway
6
Roof-Top Grid Net
6
5
4
3
2
1
LCS
7
Completed Research
  • Scalable routing
  • Geographic forwarding
  • Distributed P2P location database
  • Low-power forwarding
  • Understanding capacity limits
  • Avoiding malicious nodes

8
Does Grid Find Useful Paths?
9
Mistake Shortest-Path Routes
As max range
10
Link Quality Isnt Bi-modal
11
Obstacles to Better Routing
  • Use low-loss paths, but
  • Loss rate masked by 802.11 re-sends
  • Changes quickly with time, motion
  • Whats the best metric to minimize?
  • Expected total packet transmissions
  • Fight strong bias towards shortest paths

12
Grid Summary
  • Grid routing protocols are
  • Self-configuring
  • Easy to deploy
  • Scalable
  • http//www.pdos.lcs.mit.edu/grid

13
(No Transcript)
14
Application Smart Devices
Remote Control
Print
Share
E-Mail
Internet
15
Application Rooftop Nets
School/Homework Server
Internet Access
Game server
16
Application Disaster Services
  • Disaster may have damaged phone system c
  • Want to avoid N2 plans for N services to
    communicate

17
Direct Contact Scales Badly
Hello J!
18
Design Challenges
  • Cope with mobile nodes
  • Finding routes
  • Conserving battery power
  • Coping with malicious/faulty nodes
  • Scaling to large networks

19
Topology Distribution Scales Badly
1. C can reach A and B.
3. Data from F to B.
2. D can reach A, B, and C.
20
Geographic Forwarding Scales Well
Send towards latG / lonG.
Latitude
Longitude
21
Location Database
DB
2. Where is G?
1. G is at latG / lonG
Latitude
Longitude
22
Distributed Location Database
  • Each node is DB for a few other nodes
  • How to find a nodes location server(s)?
  • Every node has an unchanging ID
  • hash(ID) maps ID to position in unit square

23
Gs Location Server is a Point
I
H
x
hash(G) 0.1,0.9
G
(0,0)
24
Spatial Grid Hierarchy
All nodes agree on the global origin of the Grid
hierarchy
25
Multiple Servers per Node
c
b
a
G
26
Lookups Expand in Scope
c
b
a
G
?
A
27
Grid Protocol Overhead Grows Slowly
Protocol Overhead (packets per second)
Number of nodes
  • Protocol packets include Grid update, Grid
    query/reply.
Write a Comment
User Comments (0)
About PowerShow.com