Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

The Capacity of Wireless Networks
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
ECE Longest Path dual 1 ECE 665 Spring 2005 ECE 665 Spring 2005 Computer Algorithms with Applications to VLSI CAD Linear Programming Duality – Longest.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
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.
EE 685 presentation Optimal Control of Wireless Networks with Finite Buffers By Long Bao Le, Eytan Modiano and Ness B. Shroff.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
5/21/20151 Mobile Ad hoc Networks COE 549 Capacity Regions Tarek Sheltami KFUPM CCSE COE
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
1 Crosslayer Design for Distributed MAC and Network Coding in Wireless Ad Hoc Networks Yalin E. Sagduyu Anthony Ephremides University of Maryland at College.
The Capacity of Wireless Ad Hoc Networks
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Revisiting the Optimal Scheduling Problem Sastry Kompella 1, Jeffrey E. Wieselthier 2, Anthony Ephremides 3 1 Information Technology Division, Naval Research.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
1 40 th Annual CISS 2006 Conference on Information Sciences and Systems Some Optimization Trade-offs in Wireless Network Coding Yalin E. Sagduyu Anthony.
6/28/2015CSC82601 Radio-resource sharing for adhoc Networking with UWB. by Francesca Cuomo, Cristina Martello, Andrea Baiocchi, and Fabrizio Capriotti.
Wireless MESH network Tami Alghamdi. Mesh Architecture – Mesh access points (MAPs). – Mesh clients. – Mesh points (MPs) – MP uses its Wi-Fi interface.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Hierarchical Cooperation Achieves Linear Scaling in Ad Hoc Wireless Networks David Tse Wireless Foundations U.C. Berkeley AISP Workshop May 2, 2007 Joint.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
POWER CONTROL IN COGNITIVE RADIO SYSTEMS BASED ON SPECTRUM SENSING SIDE INFORMATION Karama Hamdi, Wei Zhang, and Khaled Ben Letaief The Hong Kong University.
12. Feb.2010 | Christian Müller Distributed Resource Allocation in OFDMA-Based Relay Networks Christian Müller.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
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.
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
The Case for Addressing the Limiting Impact of Interference on Wireless Scheduling Xin Che, Xi Ju, Hongwei Zhang {chexin, xiju,
Network Survivability Against Region Failure Signal Processing, Communications and Computing (ICSPCC), 2011 IEEE International Conference on Ran Li, Xiaoliang.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
TRANSMISSION POWER CONTROL FOR AD HOC WIRELESS NETWORKS: THROUGHPUT, ENERGY AND FAIRNESS Lujun Jia; Xin Liu; Noubir, G.; Rajaraman, R.; Wireless Communications.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Routing and Scheduling for mobile ad hoc networks using an EINR approach Harshit Arora Advisor : Dr. Harlan Russell Mobile ad Hoc Networks A self-configuring.
Joint Scheduling and Power Control for Wireless Ad Hoc Networks Advisor: 王瑞騰 Student: 黃軍翰.
Scheduling Optimization in Wireless MESH Networks with Power Control and Rate Adaptation SECON 2006 Antonio Capone and Giuliana Carello Keon Jang 2007.
OPTIMUM INTEGRATED LINK SCHEDULING AND POWER CONTROL FOR MULTI-HOP WIRELESS NETWORKS Arash Behzad, and Izhak Rubin, IEEE Transactions on Vehicular Technology,
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
A Distributed Relay-Assignment Algorithm for Cooperative Communications in Wireless Networks ICC 2006 Ahmed K. Sadek, Zhu Han, and K. J. Ray Liu Department.
Simultaneous routing and resource allocation via dual decomposition AUTHOR: Lin Xiao, Student Member, IEEE, Mikael Johansson, Member, IEEE, and Stephen.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Cooperative Layered Wireless Video Multicast Ozgu Alay, Thanasis Korakis, Yao Wang, Elza Erkip, Shivendra Panwar.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Throughput-Oriented MAC for Mobile Ad Hoc Networks with Variable Packet Sizes Fan Wang, Ossama Younis, and Marwan Krunz Department of Electrical & Computer.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Wavelength-Routed Optical Networks: Linear Formulation, Resource Budgeting Tradeoffs, and a Reconfiguration Study Dhritiman Banergee and Biswanath Mukherjee,
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Performance Evaluation of Scheduling in IEEE based Wireless Mesh Networks Bo Han, Weijia Jia,and Lidong Lin Computer Communications, 2007 Mei-zhen.
12.Nov.2007 Capacity of Ad Hoc Wireless Networks Jinyang Li Charles Blake Douglas S. J. De Coutu Hu Imm Lee Robert Morris Paper presentation by Tonio Gsell.
Presented by Tae-Seok Kim
Advisor: Professor Yeong-Sung Lin Student: Yeong-Cheng Tzeng (曾勇誠)
ADVISOR : Professor Yeong-Sung Lin STUDENT : Hung-Shi Wang
Capacity of Ad Hoc Networks
Advisor: Frank Yeong-Sung Lin, Ph.D. Presented by Yu-Jen Hsieh 謝友仁
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Chrysostomos Koutsimanis and G´abor Fodor
Presentation transcript:

Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international conference on communications, ICC Chulhyun Park

Contents Introduction Model –Problem Model –Solution Approach Results Conclusion 2 / 22

Introduction Wireless Mesh Network has recently emerged as a solution for broadband wireless Internet A WMN consists of Mesh Routers, provides (1) wireless access to users and (2) hop-by-hop relay between other Mesh Routers Directional antenna gives reduced interference and possibility of parallel transmissions rather than Omnidirectional antenna 3 / 22

Introduction STDMA scheme is assumed –Dynamic power control able to vary the power slot-by-slot –Rate adaptation sets transmission rate according to SINR –Traffic quality constraints are expressed in terms with minimal bandwidth Goal of the research –Find the assignment of time slots to links –Such that (1) bandwidth constraints are satisfied and (2) number of available slots is not exceeded 4 / 22

Model Configuration set S –A configuration s is defined as a link pattern that can be activated in the same time slot –S ij ∈ S is set of configurations in which link between node i to node j is activated Interference model –SINR-based model : parallel transmissions are available when SINR at receiver side is above a given threshold 5 / 22

Problem Model Goal of optimization –Optimize demands’ routing paths and the frame structure to minimize the frame length Objective function –Minimize the number of needed slots –λ s is number of time slots that adopt configuration s 6 / 22

Problem Model General constraints –Constraint 1. Flow balance –D is set of demand d d k = (d k o, d k t, d k v ) (source / destination / volumn) –y k ij is traffic volumn of demand k over link i-j 7 / 22

Problem Model General constraints –Constraint 2. Link activation W s ij is number of packets transmitted during a timeslot at the rate at link i-j under configuration s The constraint means sum of traffic capacity of link i-j (under all configuration) should satisfy all the traffic demand over link i-j 8 / 22

Problem 1. Fixed Power scheme Problem-specific constraints –Constraint 3. Half-duplex constraint –Constraint 4. Link quality constraint z ij 1 if link i-j is active 0 otherwise - P is transmission power (fixed) - G is antenna gain - η is thermal noise - γ is rate threshold 9 / 22

Problem 2. Power Control scheme Problem-specific constraints –Constraint 5. Link quality constraint Modification of Constraint 4. by replacing power constant P as p ij 10 / 22

Problem 3. Power/Rate Control scheme Problem-specific constraints –Constraint 6. Link capacity constraint –Constraint 7. Link quality constraint z w ij is binary variable specifies activity of link at rate w 11 / 22

Solution Approach Column Generation Approach –Solution method used to solve an optimization problem with huge number of variables (of most are usually zero in solution) –Step 1 : Relaxation Step that forms ‘Master Problem’, a problem in which only subset of the variables from the original problem P is considered And solve the MP 12 / 22

Solution Approach Column Generation Approach (Cont’d) –Step 2 : Pricing Step to find additional variable which should be considered in solving of ‘Master Problem’, by checking if the solution from Step 1 is optimum for original problem P Generate a ‘Subproblem’ which is different from P or MP, that checks the solution from Step 1 is optimum for the problem P –If it is not optimal for P, add the variable to the MP, then return to Step 1 –If it is optimal for P, the variables left are all should be zero and the solution is optimum for the problem P 13 / 22

Solution Approach Constraint for Subproblem –Dual variable which is associated with Constraint 2. Link activation constraint, is denoted by σ ij –The dual constraint associated with σ ij is –So if we find a solution of MP, that violates the constraint of above, then the variable related to the solution will be added to the MP 14 / 22

Solution Approach Subproblem for Fixed Power model –Objective function where σ ij are variables of dual of MP and z ij are binary variables specifies the activity of link i-j under a configuration –Constraints Dual Constraint And more problem-specific constraints 15 / 22

Solution Approach Subproblem for Power Control model –Objective function where σ ij and z ij are the same as in previous slide –Constraints Dual Constraint And more problem-specific constraints Power can be controlled 16 / 22

Solution Approach Subproblem for Power and Rate control model –Objective function where σ ij are the same as in previous slides and z w ij are binary variables specifies activity of link i-j with rate w under under a configuration –Constraints Dual Constraint And more problem-specific constraints 17 / 22

Numerical Results Simulation environment –Grid network and random network –For Grid network, Square area of 700m G ij is set to d -3 ij, –d ij is distance btw i and j η i s set to Available rate per slot –1, 2, 4, 8 pkts per slot – γ w is 2, 4, 8, 16 Maximum tx range D is square diagonal Arrow and Number represents a demand 18 / 22

Numerical Results Under Fixed Power Model –By using directional antenna the number of needed slots decreased, because simultaneous transmission is available 19 / 22

Numerical Results Under Random network –Same Area –5, 10, 15 randomly positioned nodes –5~15 uniformly generated demands Source/destination nodes are randomly selected Amount of packets for demand is uniformly chosen between 1~15 –Averaged 20 different instances 20 / 22

Numerical Results For all models, table of ψ – ψ is # of transmitted packets per slot : it can be translated into “link efficiency” When control (power / rate) is available, the efficiency of directional antenna is lessen –Control of power/rate can reduce interference between nodes with omnidirectional antennas OMN / DIR is 1.31, 1.22, 1.05, respectively OMN / DIR is 1.88, 1.64, 1.66 respectively 21 / 22

Conclusion Optimization of routing/scheduling problem in power/rate controlled WMN has huge amount of variables Column Generation approach can help to solve a huge optimization problem 22 / 22

Appendix Directional Antenna Channel Model –3 cases a) b) c) Channel Gain Matrix will be Node q Node i Node r Node j Where G H is gain at main lobe G L is gain at side lobe G ij is gain between i and j 23 / 22

Appendix Subproblem objective function –Usually related to “reduced cost” of the variable –Reduced cost The amount by which a coefficient should be modified to improve the optimal value for objective function So, if reduced cost is 0, there is no improvement Otherwise, if reduced cost is < 0, then there can be improvement 24 / 22

Appendix Subproblem objective function (Cont’d) –Reduced Cost Usually represented like “C – yA”, where –C is cost (coefficient for primal variables) –y is shadow cost (dual variables) –A is coefficient vector for primal constraints –So the objective of subproblem looks like Min ( C – yA ) or C – ( Max ( yA ) ) 25 / 22

Appendix Result more –For FP scheme After the solution extended by column generation, most of gaps has been disappeared Also the omnidirectional scenario shows similar result to the directional scenario Initially the (heurstic) solution shows a (fair amount of) gap to the optimal solution 26 / 22

Appendix Result more –For Power/Rate control scheme Initially the (heurstic) solution shows a large gap to the optimal solution (up to twice of the optimal solution) Average gap has been reduced for lager scenario, but still worst case shows large gap 27 / 22