1 / 23

Multi-Hop Effective Bandwidth Based Routing in Multi-Radio Wireless Mesh Networks

Multi-Hop Effective Bandwidth Based Routing in Multi-Radio Wireless Mesh Networks. Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA. IEEE GLOBECOM 2008. Outline. Introduction Related Work Goal System Model Design of interference aware routing metric

elgin
Download Presentation

Multi-Hop Effective Bandwidth Based Routing in Multi-Radio Wireless Mesh Networks

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. Multi-Hop Effective Bandwidth Based Routing in Multi-Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008

  2. Outline • Introduction • Related Work • Goal • System Model • Design of interference aware routing metric • Calculation of Multi-hop Effective Bandwidth • Routing Protocol Design • Performance evaluation • Conclusion

  3. Introduction • In wireless mesh networks(WMNs) • Self-organization, self-configuration, easy maintenance, reliable service coverage, and broadband access especially • In a multi-hop WMN, when multiple channels or radio interfaces are applied, it is always preferable to choose a path with higher throughput to fully exploit the network capacity

  4. Introduction • In a multi-radio multi-channel wireless mesh network • Each channel may observe different traffic loads and different interference topologies CH3 CH1 A B CH2 CH4 CH2 S D CH3 CH1 CH2 Channel number small is high transmission speed

  5. Related Work – WCETT • Richard Draves, Jitendra Padhye, and Brian Zill, ”Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks,” in ACM MOBICOM, 2004 The most impact on the throughput of this path. Sum of transmission times along all hops

  6. Related Work –WCETT and MIC • But the inter-flow interference and the space diversity are still not considered. • Y. Yang, J. Wang, and R. Kravets, “Designing Routing Metrics for Mesh Networks,” in WiMesh, 2005, • Only consider the number of interfering nodes Light loaded E CH1 C D CH1 CH1 CH1 CH2 S D CH1 CH1 CH1 A B Heavily loaded

  7. Goal • Improve the throughput performance • Calculation of Multi-hop Effective Bandwidth • Space / channel diversity

  8. System model • Each node may have one or more network interface cards (NICs) and the number of NICs equipped at different nodes is not necessarily the same. • The wireless links between nodes are bidirectional. • Transmission range of a node as one hop, while the interference range is r (≥ 2) hops. • The routing control information exchanged among neighbor nodes is error free. • The channel assignment at each node is given

  9. System model • If two successive links share one channel, say channel i, with its maximum bandwidth Bi, the achievable bandwidth for these two links is Bi/2. i j L is packet length A B C =

  10. Calculation of Multi-hop Effective Bandwidth • To measure the impact on the capacity • We define interference degree ratio IDRi(uv) for link i between u and v as follows: Utilization of the channel assigned to link i. If there is no interference, the ratio is 0 Pv(k)the interference power from a interfering node k Pmaxis the maximum tolerable interference power at receiver v’ the set of nodes located in interference range of v

  11. Calculation of Multi-hop Effective Bandwidth • we evaluate the achievable bandwidth at link i under the ITFI as follows: • Achievable bandwidth under the inter-flow interference (ABITF) • Achievable bandwidth under intra-flow interference (ABIRF) • Inter-flow interference (ITFI) • Intra-flow interference (IRFI) Biis the original bandwidth of link i Delivery ratios of the link. ETXi denotes the expected transmission attempts for a successful transmission over link i Douglas S. J. De Couto, Daniel Aguayo, John Bicket, and Robert Morris, “A High-Throughput Path Metric for Multi-Hop Wireless Routing,” in ACM MOBICOM, 2003, pp.419-434.

  12. Calculation of Multi-hop Effective Bandwidth • There exists IRFI if two links are in the same path and within each other’s interference range, i.e. within r (≧ 2)hops. • A link will potentially interfere with another link, which is at most r+2hops away, and each sub-path spans r+2 links • Define a sub-path containing r+2 consecutive links in a path • Q−r−1 sub-paths in the path(Q is hops in a path) B C D E A B C A D E r

  13. Calculation of Multi-hop Effective Bandwidth • Sub-path A − B − C − D − E, r=2 • Step 1: For first link of jthsub-path, set ABIRFjequals to bandwidth of the channel on which first link works. 1 1 2 3 A B C D E Set ABIRF equal to B1

  14. Calculation of Multi-hop Effective Bandwidth • Sub-path A − B − C − D − E, r=2 • Step 2: Set Bpre = ABIRFjand go to the next link, and check whether the channel i on which next link is working has been used in previous links 1 1 2 3 A B C D E ABIRFj= min(B1,B2)

  15. Calculation of Multi-hop Effective Bandwidth • Sub-path A − B − C − D − E, r=2 • Step 2: Set Bpre = ABIRFjand go to the next link, and check whether the channel i on which next link is working has been used in previous links 1 1 2 3 1 1 A B C D E A B C Bpre × B1 Bpre +B1 ABIRFj= Bpreis bandwidth of virtual connection AC

  16. Calculation of Multi-hop Effective Bandwidth • ABIRFj= min (ABIRFj) • where i = 1, 2, ... Q−r−1 • Only one link could be active during one slot in a sub-path among the links on the same channel • The sub-path with least effective bandwidth means it takes more time for the same flow to traverse these consecutive r+2 links than any other sub-paths

  17. Routing Protocol Design • Modifying the popular AODV protocol. • They also need to calculate the ABITF and ABIRF to update the value of MHEB when it receives an up-to-date RREQ or RREP. • The HELLO packet is used to estimate ETX and IDR of each link.

  18. 1 1 2 3 Routing Protocol Design A B C D E • Each forwarding node inserts in RREQ information about IDR, ETX and the channels on which they are operating. • A→F DATA RREQ Computes the ABIRF、ABITF RREP A B C D E F Discard the message Update the reverse route reverse route recorded during transmission of RREQ message record the forwarding route to the destination node.

  19. Performance Evaluation

  20. Performance Evaluation

  21. Performance Evaluation Fig. 4. Throughput performance with single channel in the grid topology. Fig. 5. Throughput performance with single channel in the random topology.

  22. Performance Evaluation Fig. 6. Throughput performance with 3 channels in the grid topology. Fig. 7. Throughput performance with 3 channels in the random topology.

  23. Conclusion • The computation of MHEB considers both intra-flow and inter-flow interference, including factors such as link loss rate, channel utilization, and bandwidth of sub-path. • As a result, interference-awareness and load-balancing can be achieved simultaneously.

More Related