Backbone Topology Synthesis for Multi- Radio Meshed Wireless LANs Huei-jiun Ju and Izhak Rubin University of California, Los angeles(UCLA) Keon Jang, SA.

Slides:



Advertisements
Similar presentations
The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
A novel Energy-Efficient and Distance- based Clustering approach for Wireless Sensor Networks M. Mehdi Afsar, Mohammad-H. Tayarani-N.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Topic: Routing and Aggregation An Efficient Algorithm for Finding an Almost Connected Dominating Set of Small Size on Wireless Ad Hoc Networks (Li,Peng,Chu-
Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks ACM Wireless Networks Journal, 2002 BENJIE CHEN,
1 On Constructing k- Connected k-Dominating Set in Wireless Networks Department of Computer Science and Information Engineering National Cheng Kung University,
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Efficient Flooding in Ad hoc Networks using On-demand (Passive) Cluster Formation ICNS Lab Na Gajin.
Mesh Networks A.k.a “ad-hoc”. Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology- each.
Self-Management in Chaotic Wireless Deployments A. Akella, G. Judd, S. Seshan, P. Steenkiste Presentation by: Zhichun Li.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Power saving technique for multi-hop ad hoc wireless networks.
Professor Izhak Rubin Electrical Engineering Department UCLA August 2005 Unmanned-Vehicle Aided Multi-Tier Autonomous Intelligent Wireless.
9/25/2000UCLA CSD Gerla, Kwon and Pei On Demand Routing in Large Ad Hoc Wireless Networks With Passive Clustering Mario Gerla, Taek Jin Kwon and Guangyu.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Ad Hoc Wireless Routing COS 461: Computer Networks
The Zone Routing Protocol (ZRP)
A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks Research Paper By V. D. Park and M. S. Corson.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Clustering in Mobile Ad hoc Networks. Why Clustering? –Cluster-based control structures provides more efficient use of resources for large dynamic networks.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Message-Optimal Connected Dominating Sets in Mobile Ad Hoc Networks Paper By: Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder Presenter: Ke Gao Instructor:
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
+ Mayukha Bairy Disk Intersection graphs and CDS as a backbone in wireless ad hoc networks.
ROUTING ALGORITHMS IN AD HOC NETWORKS
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
1 A Distributed Architecture for Multimedia in Dynamic Wireless Networks By UCLA C.R. Lin and M. Gerla IEEE GLOBECOM'95.
Designing Routing Protocol For Mobile Ad Hoc Networks Navid NIKAEIN Christian BONNET EURECOM Institute Sophia-Antipolis France.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
2003/04/24AARON LEE 1 An Efficient K-hop Clustering Routing Scheme for Ad-Hoc Wireless Networks S. F. Hwang, C. R. Dow Journal of the Internet Technology,
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
MobiQuitous 2007 Towards Scalable and Robust Service Discovery in Ubiquitous Computing Environments via Multi-hop Clustering Wei Gao.
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
KAIS T AO2P: Ad Hoc On-Demand Position- Based Private Routing Protocol IEEE Transactions on Mobile Computing Vol.4, No. 3, May 2005 Xiaoxin Wu
1 Efficient Backbone Synthesis Algorithm for Multi-Radio Wireless Mesh Networks Huei-jiun Ju and Izhak Rubin Electrical Engineering Department University.
Two Connected Dominating Set Algorithms for Wireless Sensor Networks Overview Najla Al-Nabhan* ♦ Bowu Zhang** ♦ Mznah Al-Rodhaan* ♦ Abdullah Al-Dhelaan*
Max-Min D-Cluster Formation in Wireless Ad Hoc Networks
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
An adaptive Multihop Clustering Scheme for Highly Mobile Ad Hoc Networks Tomoyuki Ohta, Shinji Inoue, and Yoshiaki Kakuda ISADS 2003.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Routing Metrics for Wireless Mesh Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Routing Metrics for Wireless Mesh Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Routing Metrics for Wireless Mesh Networks
Presentation transcript:

Backbone Topology Synthesis for Multi- Radio Meshed Wireless LANs Huei-jiun Ju and Izhak Rubin University of California, Los angeles(UCLA) Keon Jang, SA Lab

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Outline 1. Introduction 2. Related Work 3. Multi Radio Topology Synthesis Algorithm 4. Multi Radio MBN On-Demand Routing 5. Performance Analysis 6. Performance Behavior 7. Conclusion 8. Q & A

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Introduction Wireless mesh networks are employed for the purpose of extending the wireless coverage scope of the network. Using multiple radios in a collaborative manner dramatically improves system performance and functionality. Use of two or more radio modules at a device is becoming economically feasible.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Introduction This paper presents two following things A Multi-Radio Topology Synthesis Algorithm (MR-TSA) which is scalable and fully distributed algorithm that serves to autonomously elect certain Access Points (APs) as Backbone nodes to construct mesh backbone network. A Multi Radio MBN on-demand Routing (MR-MBNR) that is based on the MR-TSA. Assumptions Each AP Nodes has two radio modules: A high capacity radio module that is used for communications with other AP nodes. A low capacity radio module for communications with non-AP clients.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Backbone Network AP Nodes BN : Backbone Node BCN : Backbone Capable Node Non-AP Nodes RN : Regular Node Backbone Network (BNet) is formed by dynamically electing BCNs to BNs to form backbone links. Access Network (ANet) is BNs and its client nodes. Mobile Backbone Network : A multi-tier hierarchical architecture is constructed and employed for routing messages in a mobile ad hoc network. - Izhak Rubin et al.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Related Work CDS : Each node is either in the dominating set, or is adjacent to a node in the dominating set. Finding minimum CDS is NP-Hard problem. An algorithm that constructs a Connected Dominating Set (CDS) can be employed to synthesize the backbone layout. Constructing CDS in a distributed manner can be classified into two categories: size-efficient algorithms, time-efficient algorithms

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Size Efficient Algorithms In general, size efficient algorithms divided into two phases. - Clustering Initially all nodes are white. If a node has higher degree than all of its white neighbor color itself to black All its white neighbors join in the cluster and change their color to grey - Finding gateways to connect the cluster-heads. Drawback - Convergence time : O(n) -> not scalable

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Time Efficient Algorithms Some time-efficient algorithm are also executed in two phases as described previously, but main difference is a node claims itself as a cluster-head if it finds itself to have the highest degree/ID in its 1-hop neighbor hood. Drawback Do not construct a CDS has a constant approximation ratio to the size of the MCDS. Note that all of the mentioned backbone formation algorithm previously have been designed for ad-hoc network in which all nodes uses single radio.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Multi-Radio Topology Synthesis Algorithm 1.Hello Message 2.Association Algorithm 3.BCN to BN Conversion Algorithm 4.BN to BCN Conversion Algorithm 5.Restricting Conversion of BCN to BN Assumptions Each AP Nodes has two radio modules: A high capacity radio module that is used for communications with other AP nodes. A low capacity radio module for communications with non-AP clients.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Hello Message Every node has two timers: Short_Timer and Long_Timer. High capability channel Low capability channel Node’s ID Status Weight Associated BN ID Predecessor node ID BN neighbor list Node’s ID Status Weight Associated BN ID Predecessor node ID Number of hops to closest BN Contents of Hello Message Short_TimerLong_Timer BN,BCN Sends Hello Message on both channelUpdate neighbor list and clients list based on messages received. RN Sends Hello Message on the low channel Weight : based on its ID, degree, capability, or on some stability measure

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Association Algorithm 1. Association in the high capacity channel BCN try to find a BN node with highest weight If no neighboring BN found select highest weight BCN as BN Selected node is identified as BN in the subsequent message 2. Multi-hop association in the low capacity channel BCN/RN try to find neighboring BN If no neighboring BN found the node attempts to identify a BCN v, the one that has the lowest advertised hop count to BN

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion BCN to BN Conversion Algorithm BCN to BN conversion will take place if the two BCN-to-BN conversion restriction rules are satisfied and one of following conditions are satisfied 1. Client Coverage If no neighboring BN neighbor and itself has highest weight among neighboring BCNs 2. Local 2-hop BNet connectivity At least a pair’s of BN neighbor of itself do not connect through common neighbor or directly 3. Local 3-hop BNet connectivity At least a pairs of indirect BN neighbor which means BN neighbor of its BCN neighbors do not connect directly or through common neighbor

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion BN to BCN Conversion Algorithm BN to BCN conversion takes place if all of the following conditions are satisfied 1.Client Coverage Any client has a BN neighbor other than itself 2.Local 2-hop BNet connectivity Any pair of BN neighbors are directly connected or have at least one other BN common neighbor 3.Local 3-hop BNet connectivity Any BN-neighbor and BCN-neighbor are either directly connected or have at least one common BN neighbor.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Restricting Conversions of BCN to BN Rule 1: A BCN should not convert to a BN if the number of its BN neighbors is higher than a threshold level, denoted as the BN_Neighbor_Limit Rule 2: A BCN should not convert to a BN if the number of its BN neighbors increases by at least one within the previous Short_Timer period.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Multi Radio MBN on-demand Routing Existing Approach Ad hoc On-demand Distance Vector (AODV) Dynamic Source Routing (DSR) Source initiates a flow to discover a source-destination route across network. Broadcast route request (PREQ) packet across the entire network. Proposed Approach Only BNs forward PREQ packets across both channels Only the BCN predecessors BCNs forward the PREQ packets across the low capacity channel Underlying route discovery overhead can be significantly reduced.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Performance Analysis 1.Size of Backbone Network 2.Message Overhead 3.Convergence and Time-complexity Assumptions The number and the distribution of backbone capable nodes is such that the sub-networks that contain only backbone capable nodes are topologically connected. The network graph topology stays unchanged during the time that it takes the MR-TSA to reach completion.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion The Size of Backbone Network Theorem 3: The number of BN neighbors that a node can have is upper bounded by a constant value that is, with high probability, independent of the number of nodes in the network. (The probability that a BN has more than 11 BN neighbor is less than 5.1% in a very dense network.) Theorem 4: The size of the backbone network synthesized by MR-TSA is of the order of O(A), where A represents the size of the operational area, and is independent of the nodal density. According to theorem 3, the maximum number of BN neighbors of any BN is bounded by 11 at 95-percentile. Which also bounds the number of BNs covering the area.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Message Overhead Convergence Time and Time Complexity Theorem 5: The message complexity of the MR-TSA scheme is of the order of O(1) per node. From theorem 3 number of neighbor BN is bounded with high probability, thus message length is also bounded. Theorem 6: The convergence time of MBN topology synthesis algorithm is bounded by a constant value that is independent of the number of nodes in the network. Association process takes 12 cycle, analytically 9 cycle for BCN to BN conversion and experimentally 3 cycles for BN to BCN. (1 cycle is Long_Timer period) Multi-hop association process takes R/r cycles since RN needs BN information through at most R/r hops. (‘R’ represents a radius of high capacity radio and ‘r’ represents that of low capacity radio.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Performance Behavior 1.Backbone Network Performance Features 2.Throughput Performance Features 3.Performance Comparison Environment QualNet v3.6.1 as simulation environment Distributed Coordination Function of IEEE as MAC-layer protocol The channel data rate is set to 2Mbps. The radio transmission range is about 300m. The Short_Timer is set to 2 seconds, the Long_Timer is set to 6 seconds. High capacity radio power is about 15dBm while 3 to 15dBm for low. Mesh network consists of 100 to 500 nodes in 1500m by 1500m area.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Backbone Network Performance From the graph (a) size of Backbone network stays almost constant as the number of nodes grows from 100 to 500 confirms scalability of MR-TSA From the second graph convergence time of MR-TSA scheme is not higher than 10 cycles, nicely under the upper bound 12 when r=R, and is independent of the number of network nodes or nodal density.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Backbone Network Performance Observed that average BN neighbor is stays constant under growing nodal density. As the transmit power is lowered, the maximum number of hops that it takes for a non-BN node to reach a BN across the low capacity channel increases.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Throughput Performance

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Throughput Performance

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Comparison Dai & Wu algorithm uses complete 2-hop neighbor information while MR-TSA uses complete 1-hop neighbor and 2-hop BN neighbor information. Results shows 2-hop complete neighbor information doesn’t have a noticeable impacts on size of the backbone network.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Comparison The high control overhead (Hello message rate) generated by the DW algorithm in case of dense network causes the data delivery ratio to drop (by about 30%) and the average end-to-end delay to increase.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Comparison Because of the 2 nd condition in BCN-TO-BN conversion rule, which ensures a path that is no longer than 2 hops between any pair of BN neighbors of a backbone capable node.

IntroductionRelated WorkMR-TSAMR-MBNRAnalysisBehaviorConclusion Presented a scalable and fully distributed algorithm for constructing mesh backbone network. Mathematically proved algorithms control overhead and convergence time bound. Exhibit result of performance evaluations that confirm the scalability and delay-throughput efficiency of the underlying multi-radio hierarchical network operation.