1 / 27

Yashar Ganjali Joint work with: Abtin Keshavarzian June 4, 2003

Single-Path vs. Multi-Path Routing in Ad Hoc Networks. Yashar Ganjali Joint work with: Abtin Keshavarzian June 4, 2003. Outline. Single-path vs. multi-path routing Comparison Criteria Network model Traffic distribution analysis 4-1. Single-path routing 4-2. Multi-path routing

maura
Download Presentation

Yashar Ganjali Joint work with: Abtin Keshavarzian June 4, 2003

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Single-Path vs. Multi-Path Routing in Ad Hoc Networks Yashar Ganjali Joint work with: Abtin Keshavarzian June 4, 2003

  2. Outline • Single-path vs. multi-path routing • Comparison Criteria • Network model • Traffic distribution analysis 4-1. Single-path routing 4-2. Multi-path routing • Simulations • Optimal number of paths? • Conclusion Single-path vs. Multi-path Routing in Ad Hoc Networks

  3. s s t t Single-path vs. Multi-path Single-path routing Multi-path routing Single-path vs. Multi-path Routing in Ad Hoc Networks

  4. Comparison Criteria • Overhead: • Route discovery overhead • Route maintenance overhead • Data transmission overhead • Load distribution (throughput) Single-path vs. Multi-path Routing in Ad Hoc Networks

  5. Network Model • Nodes: Distributed uniformly in a circle of radius one with density  (high) • Links: Any two nodes with distance <= T are connected • Traffic: Each node sends to any other node in the network with fixed rate  Single-path vs. Multi-path Routing in Ad Hoc Networks

  6. Problem Statement Find the amount of flow going through a node (load) at distance r from the center. Single-path vs. Multi-path Routing in Ad Hoc Networks

  7. S2 Any path starting at a node in S1going to a node in S2 goes through node F. Therefore, the traffic going through node F is proportional to S1 x S2. S1 Load Distribution Analysis:Single-path Routing [P. Pham and S. Perreau, INFOCOM’03] F  d  Single-path vs. Multi-path Routing in Ad Hoc Networks

  8. Load Distribution Analysis:Multi-path Routing • [Pham and Perreau, INFOCOM’03]: Load is distributed uniformly using multi-path routing. Single-path vs. Multi-path Routing in Ad Hoc Networks

  9. Load Distribution Analysis:New Approach Single-path vs. Multi-path Routing in Ad Hoc Networks

  10. Load Distribution Analysis:New Approach (Cont’d) Single-path vs. Multi-path Routing in Ad Hoc Networks

  11. Load Distribution Analysis • Problem:For a given node Fin the network find the set of all node pairs (A,B)such that the rectangle defined by A and B contains F. B A F Single-path vs. Multi-path Routing in Ad Hoc Networks

  12. Load Distribution Analysis B w A F w Single-path vs. Multi-path Routing in Ad Hoc Networks

  13. F Load Distribution Analysis B=(x,y) L A d y=L cos y=L sin L =d cos x=d cos2 y=d sin cos y2+(x-d/2)2=d2/4 Single-path vs. Multi-path Routing in Ad Hoc Networks

  14. A Load Distribution Analysis B F Single-path vs. Multi-path Routing in Ad Hoc Networks

  15. A Load Distribution Analysis F Single-path vs. Multi-path Routing in Ad Hoc Networks

  16. A Load Distribution Analysis F Single-path vs. Multi-path Routing in Ad Hoc Networks

  17. A Load Distribution Analysis F Single-path vs. Multi-path Routing in Ad Hoc Networks

  18. A Load Distribution Analysis F Single-path vs. Multi-path Routing in Ad Hoc Networks

  19. Load Distribution Analysis • For a fixed node F, and and a given node A we can find all points B such that the traffic from A to B goes through F. • If we sum up for all nodes A we can find the total traffic going through F. F  A r Single-path vs. Multi-path Routing in Ad Hoc Networks

  20. Load Distribution Analysis Single-path vs. Multi-path Routing in Ad Hoc Networks

  21. How to choose W? • It is inversely proportional to . • It depends on how nodes are connected. • It depends on how paths are chosen: • Length metric: hop-count, Euclidian distance. • Edge-disjoint vs. node disjoint. • It is increased by the number of paths in multi-path routing. Single-path vs. Multi-path Routing in Ad Hoc Networks

  22. How to choose W? (cont’d) • Keep all parameters fixed. • Find W based on simulations for single-path. • For k paths use kW. Single-path vs. Multi-path Routing in Ad Hoc Networks

  23. Evaluation of the Model Simulation Analysis Single-path vs. Multi-path Routing in Ad Hoc Networks

  24. Valiant’s Method? Effect of Increasing the Number of Paths in Multi-path routing Single-path vs. Multi-path Routing in Ad Hoc Networks

  25. Effect of Increasing the Number of Paths in Multi-path routing Single-path vs. Multi-path Routing in Ad Hoc Networks

  26. Conclusion • We introduced a new method for analyzing the traffic in Ad Hoc Networks. • Advantages of the new model: • Works for both single-path and multi-path • Sensitive to the number of paths • Takes into account the topology • We showed that increasing the number of paths in multi-path routing does not dramatically affect the load balance in the network. Single-path vs. Multi-path Routing in Ad Hoc Networks

  27. Thank you! Single-path vs. Multi-path Routing in Ad Hoc Networks

More Related