Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.

Slides:



Advertisements
Similar presentations
Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Stony Brook Mesh Router: Architecting a Multi-Radio Multihop Wireless LAN Samir R. Das (Joint work with Vishnu Navda, Mahesh Marina and Anand Kashyap)
College of Engineering Optimal Access Point Selection and Channel Assignment in IEEE Networks Sangtae Park Advisor: Dr. Robert Akl Department of.
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
A Survey on Wireless Mesh Networks Sih-Han Chen 陳思翰 Department of Computer Science and Information Engineering National Taipei University of Technology.
1 Quick Convergecast in ZigBee/IEEE Tree-Based Wireless Sensor Networks Yu-Chee Tseng and Meng-Shiung Pan Department of Computer Science National.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
LCN 2007, Dublin 1 Non-bifurcated Routing in Wireless Multi- hop Mesh Networks by Abdullah-Al Mahmood and Ehab S. Elmallah Department of Computing Science.
August 18-19, 2002 UCSC Baskin School of Engineering1 UCSC PERC COMPONENT: Protocols for Wireless Internetworks J.J. Garcia-Luna-Aceves Computer Communication.
Researches in MACS Lab Prof. Xiaohua Jia Dept of Computer Science City University of Hong Kong.
CS541 Advanced Networking 1 Static Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/9/2009.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
1 Minimum Latency Broadcasting in Multiradio, Multichannel, Multirate Wireless Meshes Junaid Qadir*, Chun Tung Chou+, Archan Misra ++, and Joo Ghee Lim.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
Joint Channel Assignment and Routing in Real Time Wireless Mesh Network Xiaoguang Li †, Changqiao Xu ‡ † College of Software Engineering, Southeast University,
Qian Zhang and Christopher LIM Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE ICC 2009.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
A Multi-Channel MAC Protocol for Wireless Sensor Networks Chen xun, Han peng, He qiu-sheng, Tu shi-liang, Chen zhang-long The Sixth IEEE International.
Jason Ernst and Mieso Denko
FINAL.La b RC-MAC : A Receiver-Centric MAC Protocol for Event-Driven Wireless Sensor Networks Pei Huang, Chen Wang, Li xiao Department of Computer Science.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Wen-Hwa Liao, Wen-Chin Chung Tatung University, Taiwan CMC2009 (International Conference on Communications and Mobile Computing)
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
Logical Topology Design and Interface Assignment for Multi- Channel Wireless Mesh Networks A. Hamed Mohsenian Rad Vincent W.S. Wong The University of British.
1 A Novel Capacity Analysis for Wireless Backhaul Mesh Networks Tein-Yaw David Chung, Kung-Chun Lee, and Hsiao-Chih George Lee Department of Computer Science.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Resource-Aware Video Multicasting via Access Gateways in Wireless Mesh Networks IEEE Transactions on Mobile Computing,Volume 11,Number 6,June 2012 Authors.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
A Multicast Mechanism in WiMax Mesh Network Jianfeng Chen, Wenhua Jiao, Pin Jiang, Qian Guo Asia-Pacific Conference on Communications, (APCC '06)
Chih-Min Chao and Yao-Zong Wang Department of Computer Science and Engineering National Taiwan Ocean University, Taiwan IEEE WCNC 2010 A Multiple Rendezvous.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
A New Link Scheduling Algorithm for Concurrent Tx/Rx Wireless Mesh Networks Author: Kwan-Wu Chin University of Wollongong, Australia From: ICC 2008 Speaker:
Exploiting Spectral Reuse in Resource Allocation, Scheduling,and Routing for IEEE Mesh Networks Lien-Wu Chen, Yu-Chee Tseng Department of Computer.
Cross-Layer Network Planning and Performance Optimization Algorithms for WLANs Yean-Fu Wen Advisor: Frank Yeong-Sung Lin 2007/4/9.
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Khaled Hatem Almotairi and Xuemin (Sherman) Shen IEEE Globecom 2010 Speak: Huei-Rung, Tsai Symmetrical Power Control for Multi- channel Multi-hop Wireless.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
Bandwidth Balancing in Multi- Channel IEEE Wireless Mesh networks Claudio Cicconetti, Ian F. Akyildiz School of Electrical and Computer Engineering.
FPOC: A Channel Assignment Strategy using Four Partially Overlapping Channels in Mid-scale Wireless Mesh Networks Broadband Mobile Wireless Networks Lab.
On Reducing Broadcast Transmission Cost and Redundancy in Ad Hoc Wireless Networks Using Directional Antennas Minglu Li ( Department of Computer Science.
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Tsung-Chin Shih 、 Tsung-Chin Shih 、 Shun-Ren Yang National Tsing Hua University, Hsinchu, Taiwan, R.O.C. IEEE IWCMC 2011 A Cooperative MAC Protocol in.
A Cooperative Multi-Channel MAC Protocol for Wireless Networks IEEE Globecom 2010 Devu Manikantan Shila, Tricha Anjali and Yu Cheng Dept. of Electrical.
A Deafness Free MAC Protocol for Ad Hoc Networks Using Directional Antennas Jia Feng, Pinyi Ren, and Shuangcheng Yan Department of Electronic Engineering.
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
How Physical Carrier Sense Affects System Throughput in IEEE Wireless Networks Zheng Zeng, Yong Yang and Jennifer C. Hou Department of Computer.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Fen Hou 、 Lin X. Cai, University of Waterloo Xuemin Shen, Rutgers University Jianwei Huang, Northwestern University IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY,
Low Latency Broadcast in Multirate Wireless Mesh Networks Chun Tung Chou, Archan Misra, Junaid Qadir Keon Jang
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Fast and Slow Hopping MAC Protocol for Single-hop Ad Hoc Wireless Networks Khaled Hatem Almotairi, Xuemin (Sherman) Shen Department of Electrical and Computer.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
A Maximum Fair Bandwidth Approach for Channel Assignment in Wireless Mesh Networks Bahador Bakhshi and Siavash Khorsandi WCNC 2008.
Shou-Chih Lo and Chia-Wei Tseng National Dong Hwa University A Novel Multi-channel MAC Protocol for Wireless Ad Hoc Networks VTC 2007-spring.
Presented by Tae-Seok Kim
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Presentation transcript:

Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and Engineering Michigan State University IEEE International Conference on Network Protocols (ICNP 2007)

Outline  Introduction  System Model  Multicast Algorithms  Simulation  Conclusion

Introduction  Mesh networks are characterized by the use of multiple channels and multiple interfaces  There are three types of nodes in wireless mesh networks Gateways (access points)  Enable the integration of WMNs with various other networks, including the Internet Mesh routers  Minimal mobility and form the mesh backbone  Equipped with multiple wireless interfaces Mesh clients  End users, such as laptops and PDAs  Within one-hop of the mesh routers

Introduction  Video On Demand poses a big challenge for the limited bandwidth of WMNs  However, traditional multicast protocols assume that each node is equipped with one interface

Goals  To improve the system throughput by allowing simultaneous close-by transmissions with multi-channel and multi-interface  To assign all the available channels to the interfaces instead of just the non-overlapping channels

System Model  Partial Overlap  Assumptions

System Model_ Partial Overlap  Some researches assume that b/g only use three non-overlapping channels: 1, 6, and 11 binary interference model R R’ Assume R’ = 2R Channel 1 Channel 6

System Model_ Partial Overlap R R’ Channel 1 Channel 6 R R’ Channel 5 R δ t is Interference Factor, channel separation of two links is t Ex: δ 0 =2, δ 6 =0 Interference range = R * δ t

System Model_ Assumptions  The following assumptions for Mesh routers Limited mobility Don’t rely on battery power Equipped 2 interface Multi-channel

Multicast Algorithms  Level Channel Assignment Algorithm (LCA)  Multi-Channel Multicast Algorithm Multicast Structure Construction  Broadcast Structure  Multicast Structure Channel Assignment  Ascending Channel Allocation  Heuristic Channel Assignment Failure Recovery

Multicast Algorithms_ Level Channel Assignment Algorithm (LCA) s ab ce f h i j s ab ce f h i j Level 0 Level 1 Level 2 Level 3 d g d g Network Topology Multicast Tree

Multicast Algorithms  The goals of Multi-Channel Multicast Algorithm Minimizing the delay Minimal number of relay nodes  Broadcast Structure  Multicast Structure

Multicast Algorithms  Level Channel Assignment Algorithm (LCA)  Multi-Channel Multicast Algorithm Multicast Structure Construction  Broadcast Structure  Multicast Structure Channel Assignment  Ascending Channel Allocation  Heuristic Channel Assignment Failure Recovery

Multicast Algorithms_ Broadcast Structure s ab ce f h i j s Level 0 Level 1 Level 2 Level 3 d g Network Topology Tree Mesh BFS hi j ab c d e fg

Broadcast Structure_ Find Relay node Relay node Level i+1 1.Find minimal number of parents c d b a {1,5,7} 2.Find the maximal number of children From {a,c,d},and their parent of set{1,5,7} is {a,c,d} a 123 aa cd c 45 c d 67 d

Multicast Algorithms_ Broadcast Structure s Broadcast Tree hi j ab c d e fg Relay node a d e c Top-Down

Multicast Algorithms  Level Channel Assignment Algorithm (LCA)  Multi-Channel Multicast Algorithm Multicast Structure Construction  Broadcast Structure  Multicast Structure Channel Assignment  Ascending Channel Allocation  Heuristic Channel Assignment Failure Recovery

Multicast Algorithms_ Multicast Structure s Multicast Tree hi j ab c d e fg Relay node b c Bottom-up a Multicast member node

Multicast Algorithms  Level Channel Assignment Algorithm (LCA)  Multi-Channel Multicast Algorithm Multicast Structure Construction  Broadcast Structure  Multicast Structure Channel Assignment  Ascending Channel Allocation  Heuristic Channel Assignment Failure Recovery

Multicast Algorithms_ Ascending Channel Allocation s i j ab c d e f g Receive-interface (RI)Send-interface (SI) Available Channel = 3 channel = 0 channel = ( channel + 1 ) mod 3

Multicast Algorithms  Level Channel Assignment Algorithm (LCA)  Multi-Channel Multicast Algorithm Multicast Structure Construction  Broadcast Structure  Multicast Structure Channel Assignment  Ascending Channel Allocation  Heuristic Channel Assignment Failure Recovery

Multicast Algorithms_ Heuristic Channel Assignment indicates the interference range of sender u of one link with respect to sender v of another link channel uv R R

Multicast Algorithms  Level Channel Assignment Algorithm (LCA)  Multi-Channel Multicast Algorithm Multicast Structure Construction  Broadcast Structure  Multicast Structure Channel Assignment  Ascending Channel Allocation  Heuristic Channel Assignment Failure Recovery

Multicast Algorithms_ Failure Recovery Tree construction Node 5 break down 1.Find Relay node 2.Random select Relay node Recovery

Simulation_ Parameters  NS2 simulator (version 2.29)  900m * 900m Flat area  Transmission range is 250m  Carrier sensing range is 550m  Default IEEE MAC  Packet size is set to be 512 bytes.

Simulation_ Impact of Network Size

Simulation_ Impact of Number of Available Channels

Simulation_ impact of Number of Transmission Rate

Simulation_ Delay Comparison

Simulation_ Partially Overlapping Channel Test

Conclusion  Two multicast algorithms, LCA and MCM, are proposed by using multi-channel and multi-interface  The performance evaluation shows that algorithms and channel assignment can further improve throughput and reduce delay

Thank You~