Simultaneous routing and resource allocation via dual decomposition AUTHOR: Lin Xiao, Student Member, IEEE, Mikael Johansson, Member, IEEE, and Stephen.

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

Mission-based Joint Optimal Resource Allocation in Wireless Multicast Sensor Networks Yun Hou Prof Kin K. Leung Archan Misra.
Simultaneous Routing and Resource Allocation in Wireless Networks Mikael Johansson Signals, Sensors and Systems, KTH Joint work with Lin Xiao and Stephen.
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
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.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
Chapter 4: Network Layer
An Energy Efficient Hierarchical Heterogeneous Wireless Sensor Network
1 Crosslayer Design for Distributed MAC and Network Coding in Wireless Ad Hoc Networks Yalin E. Sagduyu Anthony Ephremides University of Maryland at College.
ACCESS Group meeting Mikael Johansson Novel algorithms for peer-to-peer optimization in networked systems Björn Johansson and Mikael.
Computer Networks Performance Metrics Advanced Computer Networks.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Optimal Throughput Allocation in General Random Access Networks P. Gupta, A. Stolyar Bell Labs, Murray Hill, NJ March 24, 2006.
Computer Networks: Performance Measures1 Computer Network Performance Measures.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
How to Turn on The Coding in MANETs Chris Ng, Minkyu Kim, Muriel Medard, Wonsik Kim, Una-May O’Reilly, Varun Aggarwal, Chang Wook Ahn, Michelle Effros.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
1 IEEE Trans. on Smart Grid, 3(1), pp , Optimal Power Allocation Under Communication Network Externalities --M.G. Kallitsis, G. Michailidis.
Outline Motivation Objective Optimal Scheduling and Power Control
A Unified Modeling Framework for Distributed Resource Allocation of General Fork and Join Processing Networks in ACM SIGMETRICS
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
*P. C. Weeraddana **M. Codreanu, **M. Latva-Aho, ***A. Ephremides * KTH, Royal institute of Technology, Stockholm, Sweden ** CWC, University of Oulu, Finland.
Mazumdar Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Non-convex.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Optimization Flow Control—I: Basic Algorithm and Convergence Present : Li-der.
Scalable Multi-Class Traffic Management in Data Center Backbone Networks Amitabha Ghosh (UtopiaCompression) Sangtae Ha (Princeton) Edward Crabbe (Google)
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.
EE 685 presentation Utility-Optimal Random-Access Control By Jang-Won Lee, Mung Chiang and A. Robert Calderbank.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
A Power Assignment Method for Multi-Sink WSN with Outage Probability Constraints Marcelo E. Pellenz*, Edgard Jamhour*, Manoel C. Penna*, Richard D. Souza.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
1 - CS7701 – Fall 2004 Review of: Detecting Network Intrusions via Sampling: A Game Theoretic Approach Paper by: – Murali Kodialam (Bell Labs) – T.V. Lakshman.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Hangguan Shan, Member, IEEE, Ho Ting Cheng, Student Member, IEEE, and Weihua Zhuang, Fellow, IEEE Cross-Layer Cooperative MAC Protocol in Distributed Wireless.
Maximization of System Lifetime for Data-Centric Wireless Sensor Networks 指導教授:林永松 博士 具資料集縮能力無線感測網路 系統生命週期之最大化 研究生:郭文政 國立臺灣大學資訊管理學研究所碩士論文審查 民國 95 年 7 月.
Cross-Layer Network Planning and Performance Optimization Algorithms for WLANs Yean-Fu Wen Advisor: Frank Yeong-Sung Lin 2007/4/9.
QoS Routing and Scheduling in TDMA based Wireless Mesh Backhaul Networks Chi-Yao Hong, Ai-Chun Pang,and Jean-Lien C. Wu IEEE Wireless Communications and.
1 A Multi-Rate Routing Protocol with Connection Entropy for MANETs Cao Trong Hieu, Young Cheol Bang, Jin Ho Kim, Young An Kim, and Choong Seon Hong Presenter:
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
D. AriflerCMPE 548 Fall CMPE 548 Routing and Congestion Control.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Constraint-Based Routing
Computing and Compressive Sensing in Wireless Sensor Networks
Advanced Wireless Networks
Resource Allocation in Non-fading and Fading Multiple Access Channel
Cross layer design is wireless multi-hop network
L12. Network optimization
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
ADVISOR : Professor Yeong-Sung Lin STUDENT : Hung-Shi Wang
Advisor: Frank Yeong-Sung Lin, Ph.D. Presented by Yu-Jen Hsieh 謝友仁
Subject Name: Adhoc Networks Subject Code: 10CS841
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Power Efficient Communication ----Joint Routing, Scheduling and Power Control Design Presenter: Rui Cao.
Presentation transcript:

Simultaneous routing and resource allocation via dual decomposition AUTHOR: Lin Xiao, Student Member, IEEE, Mikael Johansson, Member, IEEE, and Stephen P. Boyd, Fellow, IEEE Reporter D 林豐裕 D 呂俊宏 IEEE Transactions on Communications, Vol. 52, No. 7, pages , July 2004

Contents Motivations System Variables System Model Design Objective and Performance Index Solution Motivation & Contribution Conclusion

Motivations Technological motivation Wireless ad-hoc networks promising emerging technology Intellectual motivation Will ad-hoc networks deliver the required performance (capacity)? Compute the optimal parameters for a given network configuration Devise simple, distributed protocols that ensure efficient network operation Control-theoretic motivation Distributed resource allocation problems roots of distributed control theory New technological challenges/problems may inspire theoretical advances Pedagogical motivation To convey ideas and techniques from distributed convex optimization

System Variables Controlled Input variables : communications variable  (or r) including media access scheme, such as transmit power, bandwidth, time slot fraction and etc., weights on flow State variables : collection of source sink vector s, collection of flow vector x, Internal variables : none Internal parameters : total node number N, total destination number D, total link number L media access methods, coding and modulation scheme, network topology A nl, Measured output variable : average behavior of data transmission, total energy consumption, total Throughput, total utilization Controlled output variables : the same variable above Design Objective : Optimization network total utility, total power consumption System: Internal Variable Input variablesOutput Variable

System model Assumption fixed topology fixed coding, modulation and optimize rates, routing & resource allocation Modeling multiple data flows influence of resource allocation on link capacities local & global resource limits

System Model- Network topology Directed graph with nodes, links set of outgoing links at node, incoming links at Incidence matrix Link, L{1,…..,m} node

System Model- Network flow model Model average data rates, multiple source/destination pairs Identify flows by destination –source flows flow from node to node –link flows flow on link to node Flow conservation laws 流量守恆定律 A is node-link incidence matrix in previous slide

System Model- Multicommodity network flow Some traditional formulations: fixed, minimize total delay: fixed, maximize total utility: Total Traffic on link l U be a concave and strictly increasing utility function Capacity and source flow k  link

System Model- Communications model Capacities determined by resource (power, bandwidth) allocation Communications model(p.1138) Where – is a vector of resources allocated to link, e.g., – is concave and increasing resource limits local (power at node) or global (total bandwidth) Many (most?) channel models satisfy these assumptions! (transmit power, bandwidth) l = 1,…..,L ; link l 的 total traffic t ≦ c l

System Model- Description Model for solving SRRA Problem Maximize weighted sum of capacities, subject to resource limits Convex problem Special methods for particular cases, e.g. water filling for variable powers, fixed bandwidth Φ are concave and monotone increasing in r w, nonnegative scalar weight

Simultaneous optimization of routing and resource allocation Solution to optimization problem We assume that are convex When communication resource allocation r is fixed, get convex multicommodity flow problem SRRA is a convex optimization problem, hence readily solved total traffic flows f(link, node, traffic)+ f(resource)

Examples SRRA formulation is very general, includes Maximum utility routing (QoS) Minimum power routing as well as minimum bandwidth, minimax link utilization, etc.

Solution - Solution Methods

Solution - Optimal Routing in a Example 50 nodes, 340 links (transmitters) 5 nodes exchange data (i.e., 20 source-destination pairs) transmitters use FDMA, power limited in each node goal: maximize network utility

Solution - Optimal Routing in a Example

Optimal Routing – Methods

Solution - Dual Decomposition Method structure of SRRA problem – objective separable in network flow and communications variables – only capacity constraints couple x; s; t and  dual decomposition (Lagrange relaxation) –relax coupling capacity constraints by introducing Lagrange multipliers( 請參考 ) –decompose SRRA into two subproblems, both highly structured, –efficient algorithms exist for each (dual decomposition again) –Sub-problems coordinated by master dual problem

Solution - Dual Decomposition Method

Solution - SRRA Solution Hierarchical Dual Decomposition Multicommodity Network Flow Resource Allocation Problem

Solution – Subproblem Method Analysis ACCPM:Analytic center cutting-plane method, Goffin and Vial [GV93] Dual Function

Conclusion Significance – New Network model considering wireless environment – Optimal operation of network using SRRA Method Problem –Do not mention the important issues in wireless network such as QoS, Dynamic Routing, media access methods, coding and modulation scheme –Cannot explain some situations – packet loss, retransmissions, time varying fading, topology change Extension – Improve algorithm – Asynchronous distributed algorithm – Dynamic routing and resource allocation

簡報結束 Thanks for Listening

Solution Introduction to Optimal Routing &resource Allocation

System Model- Example: Gaussian broadcast with FDMA Communication variables: Shannon capacity: Total power, bandwidth constraint on outgoing links (Total Resource Limits) p.1138 Shannon entropy, H1 Probability of observing a particular symbol or event, pi, with in a given sequence and

An example with FDMA

Solution - Dual Decomposition Method

Throughput, fairness, QoS End-to-end delay Gin index(fairness 指標 )