200 likes | 308 Views
Low Latency Broadcast in Multirate Wireless Mesh Networks Chun Tung Chou, Archan Misra, Junaid Qadir. Keon Jang 2007. 10. 18. Outline. Introduction Impact of Multirate Links on Efficient Broadcasting Problem Formulation Heuristic Algorithm Simulation and Performance Study Conclusion.
E N D
Low Latency Broadcast in Multirate Wireless Mesh NetworksChun Tung Chou, Archan Misra, Junaid Qadir Keon Jang 2007. 10. 18
Outline • Introduction • Impact of Multirate Links on Efficient Broadcasting • Problem Formulation • Heuristic Algorithm • Simulation and Performance Study • Conclusion
Introduction • Wireless mesh network (WMN) is considered to be promising technology for suburban and urban community-based networks • Two aspects of WMN research is popular • Use of multichannel, multi-radio mesh nodes • Multi-rate Mac protocols 1 2 3 100m 11Mbps 400m 1Mbps
Introduction(cont’d) • How low-latency (and possibly high-throughput) network-layer broadcast can be realized? • WMN broadcast applications • Broadcast community specific content • Neighborhood soccer game or etc. • Wide-are content to a group of receivers
Introduction(cont’d) • Effect of multi-rate links on efficient broadcasting • Is multi-rate multicast necessary? • How effective it is? • Choice of transmission rates in multi-rate networks • How many different transmission rate is needed? • Are some rates more efficient than others?
Impact of Multi-rate Link on Efficient Broadcasting • Broadcast from node 1 to all the other nodes 5 1 2 3 4 400m 1Mbps 100m 11Mbps 400m 1Mbps 400m 1Mbps
Case 1: 1 Transmit / 1 Node 5 1 2 3 4 400m 1Mbps 100m 11Mbps 400m 1Mbps 400m 1Mbps 1 -> (2,5) 2 -> 3 3 -> 4 Time 0 11 22 33
Case 2: Allow multiple transmit 5 1 2 3 4 400m 1Mbps 100m 11Mbps 400m 1Mbps 400m 1Mbps 1 -> 2 3 -> 4 1 -> 5 2 -> 3 Time 0 1 12 23
Problem Formulation • Build an algorithm to minimize broadcasting latency in wireless mesh networks • Assumptions • MAC-layer multi-rate multicast capability • Each node has single radio • Radio on all nodes are tuned to common channel • etc This problem is NP Hard!
Heuristic Algorithm • 3 Stages • Broadcasting Tree Construction • Multicast Grouping • Scheduling Transmissions 2 1 s 2 2
Weighted Connected Dominating-set Construction (WCDS) V = nodes N(x,y)= reachable nodes from x with rate y C = covered nodes T = tree R = transmission rates WCDS is modification of MCDS
Multicast Grouping Algorithm • a->b, 1 • a->c, 8 20 . . . c 8 31 a Time 1 +Max(8+20,30) ----------------- 31 30 1 b . . .
Multicast Grouping Algorithm(cont’d) • a->(b,c) 8 20 . . . c 8 38 a Time 8 +Max(20,30) ----------------- 38 30 8 b . . .
Multicast Grouping Algorithm(cont’d) • a->b, 1 • a->c, 8 20 . . . c 8 31 a Time 1 +Max(8+20,30) ----------------- 31 30 1 b . . .
Scheduling of Transmissions • From WCDS and Grouping, all the multicasts transmissions(sender, recipient group) are known • Scheduling determines a time that each multicast happens based on dependency and interference • Dependency: a node can relay only after it receives
Simulated Performance Studies • 4 Different Tree Construction Algorithm • WCDS • BIB(author’s previous work) • SPT (shortest path using Dijkstra) • CDS (lowest transmission rate only) • 100 randomly generated topologies
Multiple Transmission Case • Only 2 out of 100 topologies required multiple transmission • Multiple may not be required in single radio and single channel case • However, multi-radio and multi-channel is more likely to benefit from multiple transmission
Conclusion • Proposed the novel concept of multi-rate link-layer multicast for network-layer broadcast • Showed that exploiting multi-rate can reduce latency and increase throughput