a d-hoc o n-demand d istance v ector
DESCRIPTION
Improving the. A d-hoc O n-demand D istance V ector. Stephen Walter. Protocol. Issues with Wireless Networks. Expensive Physically impossible Setup time Inflexible to change. Some environments have no existing routers or wired infrastructure. Ad-hoc Solutions. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/1.jpg)
Ad-hocOn-demandDistanceVector Stephen Walter
Protocol
Improving the
![Page 2: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/2.jpg)
Issues with Wireless Networks
• Expensive• Physically impossible• Setup time• Inflexible to change
Some environments have no existing routers or wired infrastructure
![Page 3: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/3.jpg)
Ad-hoc Solutions• Use existing computers to act as routers
• Traditional routing algorithms no longer work well
• Use protocol to discover the path (routing)
![Page 4: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/4.jpg)
Protocol Classes
• Ready to go• Whole topology• Updates changes
Reactive
• On-demand• Little maintenance• Cell operations
Proactive
Overhead costs
• Bandwidth
• Battery power
• Inflexible
![Page 5: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/5.jpg)
Ad-hoc On-demand Distance Vector (AODV)
Charles E. Perkins, 1999• Reactive protocol• Fast discovery• Loop free• On-demand
![Page 6: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/6.jpg)
AODV Route Discovery
Starting Point
Destination
![Page 7: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/7.jpg)
AODV Route Discovery
![Page 8: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/8.jpg)
AODV Route Discovery
![Page 9: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/9.jpg)
AODV Route Discovery
![Page 10: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/10.jpg)
AODV Route Discovery
![Page 11: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/11.jpg)
AODV Route Discovery
![Page 12: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/12.jpg)
AODV Route Discovery
![Page 13: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/13.jpg)
AODV Route Discovery
![Page 14: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/14.jpg)
AODV Route Maintenance
AODV Route Maintenance
Broken Link in Route
![Page 15: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/15.jpg)
AODV Route Maintenance
![Page 16: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/16.jpg)
AODV Issues• Delay in connections • Floods network• Expensive repairs• System dependant
(long chain)
(simple repair)
![Page 17: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/17.jpg)
Proposed Protocol
Combine successful ideas to build a more effective protocol
• Multi-radio• Multi-path• Hybrid Tiered Structure
![Page 18: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/18.jpg)
Multi-radio
Allows routes to operate without confliction
Requests for longer distances use higher bands
![Page 19: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/19.jpg)
Multi-pathEfficient use of original request flood
•Stable Connections
•Less Rediscovery Requests
•Increased Capacity
![Page 20: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/20.jpg)
Hybrid• Flesh out gaps• Increase performance• Allow seamless transitions between structures
Fixed Connection
![Page 21: A d-hoc O n-demand D istance V ector](https://reader035.vdocuments.us/reader035/viewer/2022062521/568167a9550346895ddcf6e3/html5/thumbnails/21.jpg)
Questions