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.

Slides:



Advertisements
Similar presentations
Load Balance Based Access Point Association in Wireless Mesh Networks Ma Tianze Computer Network and Protocol Testing Laboratory, Dept. of Computer Science.
Advertisements

Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
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.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
Fault Tolerant Routing in Tri-Sector Wireless Cellular Mesh Networks Yasir Drabu and Hassan Peyravi Kent State University Kent, OH
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
Routing and Scheduling in Wireless Grid Mesh Networks Abdullah-Al Mahmood Supervisor: Ehab Elmallah Graduate Students’ Workshop on Networks Research Department.
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.
CS541 Advanced Networking 1 Wireless Mesh Networks Neil Tang 1/26/2009.
1 Enhancing Cellular Multicast Performance Using Ad Hoc Networks Jun Cheol Park Sneha Kumar Kasera School of.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Network Coding Project presentation Communication Theory 16:332:545 Amith Vikram Atin Kumar Jasvinder Singh Vinoo Ganesan.
Computer Networks: Performance Measures1 Computer Network Performance Measures.
Topology Control, Interference, and Throughput for Wireless Mesh Networks presented by Qin LIU.
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.
1 Minimum Latency Broadcasting in Multiradio, Multichannel, Multirate Wireless Meshes Junaid Qadir*, Chun Tung Chou+, Archan Misra ++, and Joo Ghee Lim.
NTU IM OPLAB Providing survivability against jamming attack for multi-radio multi-channel wireless mesh networks Journal of Network and Computer Applications.
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
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.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
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.
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
Dilshad Haleem CST593 summer 2007 Routing In Wireless Mesh Networks CST593 Final Project by Dilshad Haleem Division of Computing Studies, ASU Polytechnic.
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.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
Resource-Aware Video Multicasting via Access Gateways in Wireless Mesh Networks IEEE Transactions on Mobile Computing,Volume 11,Number 6,June 2012 Authors.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
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.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Cross-Layer Network Planning and Performance Optimization Algorithms for WLANs Yean-Fu Wen Advisor: Frank Yeong-Sung Lin 2007/4/9.
ASSIGNMENT, DISTRIBUTION AND QOS PROVISIONING IN COMMUNICATION NETWORKS.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Hongkun Li, Yu Cheng, Chi Zhou Illinois Institute of Technology, Chicago, IL, USA IEEE GLOBECOM 2008.
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
1 Data Overhead Impact of Multipath Routing for Multicast in Wireless Mesh Networks Yi Zheng, Uyen Trang Nguyen and Hoang Lan Nguyen Department of Computer.
A Maximum Fair Bandwidth Approach for Channel Assignment in Wireless Mesh Networks Bahador Bakhshi and Siavash Khorsandi WCNC 2008.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
-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
Impact of Interference on Multi-hop Wireless Network Performance
Routing Metrics for Wireless Mesh Networks
Architecture and Algorithms for an IEEE 802
Presented by Tae-Seok Kim
Routing In Wireless Mesh Networks
Frank Yeong-Sung Lin (林永松) Information Management Department
Routing Metrics for Wireless Mesh Networks
Distributed Channel Assignment in Multi-Radio Mesh Networks
Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng
Advisor: Frank Yeong-Sung Lin, Ph.D. Presented by Yu-Jen Hsieh 謝友仁
Metrics for Characterizing QoS in Multi-Channel, Multi-Radio,Multi-Rate Wireless Meshes Ranjan Pal.
Frank Yeong-Sung Lin (林永松) Information Management Department
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
A Topology Control Approach for Utilizing Multiple Channels in Multi-Radio Wireless Mesh Networks (broadnet2005) Mahesh K. Marina, Samir R. Das 2006/9/14.
Presentation transcript:

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 University of Alberta Ahmed Kamal Department of Electrical and Computer Engineering Iowa State University Research supported by NSERC

LCN 2007, Dublin 2 Outline Introduction Problem Formulation Solution Approach Some Related Work Simulation Results Concluding Remarks

LCN 2007, Dublin 3 Introduction General Objectives  Fixed wireless broadband access  Support applications with different service requirements (e.g., high data rate, low delay jitter etc.)

LCN 2007, Dublin 4 Introduction Mesh BS Mesh BS (y) Mesh BS (x) Mesh BS Internet Gateway Subscribers d1(x)d1(x) d2(x)d2(x) d |D(x)| (x) … Demand D(x)

LCN 2007, Dublin 5 Introduction Mesh BS Mesh BS (y) Mesh BS (x) Mesh BS Internet Gateway Subscribers s1(x)s1(x) s2(x)s2(x) s |D(x)| (x) … Accepted Demand S(x) flow f(x, y)

LCN 2007, Dublin 6 Problem with Splitting Flows Example: Routing streaming data End user experiences poor stream quality or unusual delay Packets 1,2, … 7 3,4 1,2,5,6,7

LCN 2007, Dublin 7  Non-bifurcated Flows A sequence of uniquely identifiable packets Indivisibly follows the same path without rerouting  Routers do not need synchronization  Interference follows protocol model (conforming to RTS-CTS-DATA-ACK sequence in IEEE family of standards) System Model

LCN 2007, Dublin 8 Problem Formulation with Single Channel Notations  f(X,Y): aggregate flow between sets of routers X and Y  f(D(x)), f(S(x)): sum of flow values in the vectors D(x) and S(x) respectively  E int T (x): set of edges having one end within interference range of x  f(E int T (x)): sum of flow values along edges in E int T (x)  C(x): Available channel capacity at router x

LCN 2007, Dublin 9 Problem Formulation with Single Channel Objective: Subject to: Channel capacity constraint: l(x) = f(x, V) + f(V, x) + E int T (x) Maximizef(V, GW) sum of all flows from V to gateway x f(V, x)f(x, V) E int T (x ) C(x)C(x) ≤

LCN 2007, Dublin 10 Flow conservation constraint: Flow indivisibility constraint: d i (x) Î D(x) is assigned a single route from x to a gateway in G Problem Formulation with Single Channel f(x, V) Outgoing Flows f(V, x) + f(S(x)) Incoming Flows and Accepted Flows = g y x di(x)di(x) di(x)di(x) di(x)di(x)

LCN 2007, Dublin 11 Remarks We seek assignment of flows to edges Implementation: we use source routing in order to realize a set of computed flows Challenges  Achieved flow values = planned flows?  Any improvement over a sophisticated (ad-hoc) routing protocol (e.g. DSR)?

LCN 2007, Dublin 12 Solution Approach Flow augmenting paths (FAP) are used in classical network flow problems Example: Our problem under certain constraints is NP-complete Traditional FAPs do not work for our problem sbat sbat 3/84/4 1/9 7/80/4 5/9

LCN 2007, Dublin 13 Solution Approach We propose the use of Interference Constrained FAPs (IC-FAP) IC-FAPs take into account interference in system model Challenges  Finding IC-FAPs efficiently (i.e., in polynomial time?)  Suitability of using IC-FAPs for finding near optimal solutions (i.e. Are IC-FAPs sufficient?)

LCN 2007, Dublin 14 IC-FAP: An Example

LCN 2007, Dublin 15 An IC-FAP Search Heuristic Idea  Forward to nodes closer to gateways  Keep track of interference and consider alternative paths

LCN 2007, Dublin 16 An Example j kih dfe a bc g (3,5):  g  (4,4):  g,f  (4,0):  g,f  (0,0):  g,f,c,b  (3,0):  g,f,c 

LCN 2007, Dublin 17 Some Related Work [Draves et al.: MobiCom 2004]: “Routing in multi-radio, multi-hop wireless mesh networks”  Proposed a metric based on transmission delays  Chooses channel that is likely to decrease delay

LCN 2007, Dublin 18 Some Related Work [Raniwala and Chiueh.: INFOCOM 2005]: “Architecture and algorithms for an IEEE based multi-channel wireless mesh network”  A heuristic solution  Three stages : tree construction, node to interface binding and interface to channel binding  Key idea is balancing traffic load

LCN 2007, Dublin 19 Some Related Work [Kodialam and Nandagopal: MobiCom 2005]: “Characterizing the capacity region in multi-radio multi- channel wireless mesh networks”  Models the problem as a linear program  Provides a framework for estimation of capacity region  Flows are allowed to split among multiple paths  Assumes synchronous operation of routers

LCN 2007, Dublin 20 Some Related Work [Alicherry et al.: Journal on Selected Areas of communication 2006]: “Joint channel assignment and routing for throughput optimization in multiradio wireless mesh networks”  Assumes a synchronous model  Formulates solution as a linear programming relaxation  The algorithm works in stages of solution refinement  The final solution allows bifurcation of flows

LCN 2007, Dublin 21 Simulation Results Topology WMN Parameters Channel Capacity 100 units Radio Range of Mesh Router 112 m Radio Range of Subscriber Units 29 m Maximum Subscriber per Router 10 Flow Demand per Subscriber 1 unit Traffic Parameters 1 Unit of flow 40 Kbps (Application Data) Application-level Packet Size Uniform: [200, 300] bytes Packet Inter-arrival Time Uniform: [30, 50] ms

LCN 2007, Dublin 22  Findings: The average throughput is higher at different traffic loads. Simulation Results Comparison with DSR : Average throughput

LCN 2007, Dublin 23  Findings: The minimum throughput is also higher at different traffic loads. Simulation Results Comparison with DSR : Minimum throughput

LCN 2007, Dublin 24  Findings: The delay jitter is comparatively less Simulation Results Comparison with DSR : Delay Jitter

LCN 2007, Dublin 25 Simulation Results: Insights One source of improvement from DSR results from route stability DSR is not designed for (max-min) fairness

LCN 2007, Dublin 26 Concluding Remarks The