Distributed Channel Assignment and Routing Multiradio Mutlichannel Multihop Wireless Networks Haitao Wu, Fan Yang, Kun Tan, Jie Chen, Qian Zhang, and Zhenshrng.

Slides:



Advertisements
Similar presentations
Bandwidth Estimation for IEEE Based Ad Hoc Networks.
Advertisements

Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitu Padhye, Brian Zill Microsoft Research.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
TDMA Scheduling in Wireless Sensor Networks
SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
Stony Brook Mesh Router: Architecting a Multi-Radio Multihop Wireless LAN Samir R. Das (Joint work with Vishnu Navda, Mahesh Marina and Anand Kashyap)
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.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
DAC: Distributed Asynchronous Cooperation for Wireless Relay Networks 1 Xinyu Zhang, Kang G. Shin University of Michigan.
CS541 Advanced Networking 1 Static Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/9/2009.
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
The Complexity of Channel Scheduling in Multi-Radio Multi-Channel Wireless Networks Wei Cheng & Xiuzhen Cheng The George Washington University Taieb Znati.
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.
Dynamic Load Balancing through Association Control of Mobile Users in WiFi Network Presenter: Chia-Ming Lu Huazhi Gong, Student Member, IEEE, Jong Won.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
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.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
Architecture and Algorithms for an IEEE based Multi-channel Wireless Mesh Network Ashish Raniwala, Tzi-cker Chiueh Stony Brook University Infocom2005.
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
Logical Topology Design and Interface Assignment for Multi- Channel Wireless Mesh Networks A. Hamed Mohsenian Rad Vincent W.S. Wong The University of British.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
1 Performance Analysis of the Distributed Coordination Function under Sporadic Traffic joint work with C.-F. Chiasserini (Politecnico di Torino)
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
A Membership Management Protocol for Mobile P2P Networks Mohamed Karim SBAI, Emna SALHI, Chadi BARAKAT.
Pseudo-Handover Based Power and Subchannel Adaptation for Two-tier Femtocell Networks Hongjia Li, Xiaodong Xu, Dan Hu, Xin Chen, Xiaofeng Tao and Ping.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
Hangguan Shan, Member, IEEE, Ho Ting Cheng, Student Member, IEEE, and Weihua Zhuang, Fellow, IEEE Cross-Layer Cooperative MAC Protocol in Distributed Wireless.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Network and Systems Laboratory nslab.ee.ntu.edu.tw R. Vedantham, S. Kakumanu, S. Lakshmanan and R. Sivakumar Georgia Institute of Technology Appear in.
Bandwidth Balancing in Multi- Channel IEEE Wireless Mesh networks Claudio Cicconetti, Ian F. Akyildiz School of Electrical and Computer Engineering.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
RM-MAC: A Routing-Enhanced Multi-Channel MAC Protocol in Duty-Cycle Sensor Networks Ye Liu, Hao Liu, Qing Yang, and Shaoen Wu In Proceedings of the IEEE.
Seungnam Yang, Kyungsoo Lee, Hyundoc Seo and Hyogon Kim Korea University VTC Spring 2008 SPLASH: a Simple Multi-Channel Migration Scheme for IEEE
Video Streaming Transmission Over Multi-channel Multi-path Wireless Mesh Networks Speaker : 吳靖緯 MA0G WiCOM '08. 4th International.
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Heterogeneous Wireless Access in Large Mesh Networks Haiping Liu, Xin Liu, Chen-Nee Chuah, Prasant Mohapatra University of California, Davis IEEE MASS.
On Exploiting Diversity and Spatial Reuse in Relay-enabled Wireless Networks Karthikeyan Sundaresan, and Sampath Rangarajan Broadband and Mobile Networking,
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
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.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
© Saravanan Kandasamy, Ricardo Morla, and Manuel Ricardo,INESC Porto 1 Improving the Performance of IEEE802.11s Networks using Directional Antennas over.
Routing Metrics for Wireless Mesh Networks
Routing Metrics for Wireless Mesh Networks
Architecture and Algorithms for an IEEE 802
SENSYS Presented by Cheolki Lee
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Routing Metrics for Wireless Mesh Networks
Presentation transcript:

Distributed Channel Assignment and Routing Multiradio Mutlichannel Multihop Wireless Networks Haitao Wu, Fan Yang, Kun Tan, Jie Chen, Qian Zhang, and Zhenshrng Zhang Journal on Selected Areas in Communications 2006

Outline  Introduction  Problem Statement  CCM: Metric for JCAR  Distributed Algorithm for JCAR  Simulations  Conclusions

Introduction  Multiple orthogonal channels are defined in IEEE standards.(3 for b/13 for a)  With cheaper hardware and diverse wireless technologies, many mobile devices are equipped with multiple radios.  These devices may construct a multiradio multichannel multihop wireless network.(M 3 WN)

Introduction  How to effectively leverage multiradio and multichannel to conquer/reduce the wireless interference that widely exists in the classical multihop wireless networks.  To effectively mitigate interference, both routing and channel assignment (CA) should be carefully designed.

Introduction  CA determines the connectivity between radios since two radios can only communicate with each other when they are on a common channel.

Introduction - Challenges  A quantitative measure of the performance gain of any new JCAR pattern to denote any specific combined solution of CA and routing.  There might be no common radio or common channel supported in the whole network for both data transmission and signaling.  The signaling overhead to obtain updated traffic and link-state information for JCAR in such a heterogeneous environment.

Introduction - Challenges  The overhead of a/b/g NICs on channel switching should be taken into account.

Solution Summaries  Channel Cost Metric (CCM) reflects the expected transmission cost weighted by channel utilization.  “ equivalent fraction of air time ” (FAT) reflects the channel busy time and provides a common reference value for heterogeneous radios.

Solution Summaries  A distributed algorithm that effectively selects the JCAR pattern which has the smallest CCM value among a subset of potential JCAR patterns.

Problem Statement Initial Channel Equips two NICs Flow1 on 11g NIC and channel g1 New Flow

CCM: Metric for JCAR  CCM represents the expected per-unit transmission time on each channel weighted by channel utilization and explicitly captures the effect of the interference from hidden links.

Intuition for Metric Definition  Expected Transmission Time, ETT l i is the sum of transmission time of all data packets sent on channel l over a time unit.

Intuition for Metric Definition  FAT represents the normalized overall channel utilization.  For channel l at node i, FAT, F l i, is defined as the ratio of the total air time consumed.

Intuition for Metric Definition Based on this metric, it is apparent that pattern2 is better than pattern1.

Expected Transmission Time The average payload size The average transmission time of one data frame Collision probability

Normalized Channel Occupation Time-Fraction of Air Time

A Close-Form Expression for CCM

Distributed Algorithm for JCAR  A better pattern is found, the system may be reconfigured, and the total channel cost is reduced.  JCAR guarantees this by performing a feasibility check before applying a new pattern.  JCAR reconfigurations are performed periodically.

Distributed Algorithm for JCAR 1.Identify some of the possible JCAR patterns and for each of the identified JCAR patterns: 1)Check feasibility F l i (new pattern) <= Th F ; 2)Check network connectivity; 3)Determine its CCM value if feasible 2.Select a feasible pattern which has the smallest CCM value. 3.Conduct the switching operation

JCAR Candidate Pattern Selection  Only changing channels within the channel set to which cannel l belongs  Only changing interface between nodes i and j  Combination of both channel change and interface switching

Feasibility for CA and Routing  A new JCAR pattern is feasible. (no flow suffers degradation in throughput) (no flow suffers degradation in throughput)

Network Connectivity  Some JCAR patterns may result in network partitions and these patterns should be avoid.  Connectivity Invariance Rule If any node-pair that was originally connected, the node-pair should still be connected under a new JCAR pattern.If any node-pair that was originally connected, the node-pair should still be connected under a new JCAR pattern.  Only patterns involved with switching channels (categories 1 or 3 above) between two nodes may result in network partition.

Network Connectivity l → l’ l l Chain puzzle may involve a large number of nodes It is difficult to synchronize the switching actions among all nodes

Network Connectivity  In the above case, node i, j should give up the channel switching.  The node initiates a switching request will check if there contains chain puzzle within its two hop information.

Distributed JCAR  If the CCM value under the new pattern is smaller than the current one by a predefined threshold TH CA, then node i starts the operation for CA and routing switching.  For interface switching, the action is taken locally, only between node i and j.  For channel switching, a distributed procedure is required to guarantee that all the neighbors accept such changes,.

Distributed JCAR the CCM value is smaller than TH CA To indicate that it wishes to switch channel l to l’ To avoid synchronized pattern selection triggered for nodes in a neighborhood !

Simulations  Using NS-2 simulator  A mesh network on a grid with 36 nodes,  The channel model is TwoRayGround  Trigger threshold TH H is  Setting to a DCF with 54Mb/s with 54Mb/s

Simulations

Simulations

Simulations  Another evaluation is in a nine-node wireless testbed.  All nine nodes are DELL OPTIPLEX  Nodes 10, 24, 27, 28 and 31 are equipped with two a/b/g combo cards. combo cards.

Simulations

Simulations

Conclusions  Discussion how to improve the performance by joint CA and routing for a heterogeneous M 3 WN.  Presenting CCM a critical metric that quantifies the difference for various JCAR patterns.  A distributed algorithm, JCAR, is to select a JCAR pattern that has smallest CCM at each node locally.