Delay Efficient Wireless Networking

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Opportunistic Scheduling Algorithms for Wireless Networks
Optimal Pricing in a Free Market Wireless Network Michael J. Neely University of Southern California *Sponsored in part.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project FLoWS Team Update: Andrea Goldsmith ITMANET PI Meeting Jan 27, 2011.
Stochastic optimization for power-aware distributed scheduling Michael J. Neely University of Southern California t ω(t)
Dynamic Data Compression in Multi-hop Wireless Networks Abhishek B. Sharma (USC) Collaborators: Leana Golubchik Ramesh Govindan Michael J. Neely.
Tradeoffs between performance guarantee and complexity for distributed scheduling in wireless networks Saswati Sarkar University of Pennsylvania Communication.
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.
Intelligent Packet Dropping for Optimal Energy-Delay Tradeoffs for Wireless Michael J. Neely University of Southern California
Universal Scheduling for Networks with Arbitrary Traffic, Channels, and Mobility Michael J. Neely, University of Southern California Proc. IEEE Conf. on.
Utility Optimization for Dynamic Peer-to-Peer Networks with Tit-for-Tat Constraints Michael J. Neely, Leana Golubchik University of Southern California.
Max Weight Learning Algorithms with Application to Scheduling in Unknown Environments Michael J. Neely University of Southern California
Arsitektur Jaringan Terkini
Dynamic Data Compression for Wireless Transmission over a Fading Channel Michael J. Neely University of Southern California CISS 2008 *Sponsored in part.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
Collaborative Wireless Networks Computer Laboratory Digital Technology Group Wireless Communications Today Wireless communications today has evolved into.
Multi-Hop Networking with Hard Delay Constraints Michael J. Neely, University of Southern California DARPA IT-MANET Presentation, January 2011 PDF of paper.
Cross Layer Adaptive Control for Wireless Mesh Networks (and a theory of instantaneous capacity regions) Michael J. Neely, Rahul Urgaonkar University of.
1 40 th Annual CISS 2006 Conference on Information Sciences and Systems Some Optimization Trade-offs in Wireless Network Coding Yalin E. Sagduyu Anthony.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Optimal Energy and Delay Tradeoffs for Multi-User Wireless Downlinks Michael J. Neely University of Southern California
Resource Allocation for E-healthcare Applications
Optimal Backpressure Routing for Wireless Networks with Multi-Receiver Diversity Michael J. Neely University of Southern California
Delay Analysis for Maximal Scheduling in Wireless Networks with Bursty Traffic Michael J. Neely University of Southern California INFOCOM 2008, Phoenix,
Korea Advanced Institute of Science and Technology Network Systems Lab. Cross-layer Control of Wireless Networks: From Theory to Practice Professor Song.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 3 Application Metrics and Network Performance Asu Ozdaglar and Devavrat.
Michael J. Neely, University of Southern California CISS, Princeton University, March 2012 Wireless Peer-to-Peer Scheduling.
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
Converge-Cast: On the Capacity and Delay Tradeoffs Xinbing Wang Luoyi Fu Xiaohua Tian Qiuyu Peng Xiaoying Gan Hui Yu Jing Liu Department of Electronic.
Downlink Scheduling With Economic Considerations to Future Wireless Networks Bader Al-Manthari, Nidal Nasser, and Hossam Hassanein IEEE Transactions on.
Stochastic Optimal Networking: Energy, Delay, Fairness Michael J. Neely University of Southern California
Super-Fast Delay Tradeoffs for Utility Optimal Scheduling in Wireless Networks Michael J. Neely University of Southern California
ITMANET PI Meeting September 2009 ITMANET Nequ-IT Focus Talk (PI Neely): Reducing Delay in MANETS via Queue Engineering.
Fairness and Optimal Stochastic Control for Heterogeneous Networks Time-Varying Channels     U n (c) (t) R n (c) (t) n (c) sensor.
Order Optimal Delay for Opportunistic Scheduling In Multi-User Wireless Uplinks and Downlinks Michael J. Neely University of Southern California
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
A Perspective on Network Interference and Multiple Access Control Michael J. Neely University of Southern California May 2008 Capacity Region 
Stochastic Optimization for Markov Modulated Networks with Application to Delay Constrained Wireless Scheduling Michael J. Neely University of Southern.
Delay Analysis for Max Weight Opportunistic Scheduling in Wireless Systems Michael J. Neely --- University of Southern California
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
Energy Optimal Control for Time Varying Wireless Networks Michael J. Neely University of Southern California
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
COSC 6590 Fall Multi-channel, multi-radio wireless networks.
Layered Backpressure Scheduling for Delay Reduction in Ad Hoc Networks
Managing the performance of multiple radio Multihop ESS Mesh Networks.
Multi-channel, multi-radio wireless networks
Resource Allocation in Non-fading and Fading Multiple Access Channel
INFOCOM 2013 – Torino, Italy Content-centric wireless networks with limited buffers: when mobility hurts Giusi Alfano, Politecnico di Torino, Italy Michele.
Scheduling Algorithms in Broad-Band Wireless Networks
مسیریابی بهینه با انباشت اطلاعات متقابل در شبکه های بی سیم
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Utility Optimization with “Super-Fast”
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Javad Ghaderi, Tianxiong Ji and R. Srikant
Multi-channel, multi-radio
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Application Metrics and Network Performance
ACHIEVEMENT DESCRIPTION
Optimal Control for Generalized Network-Flow Problems
Presentation transcript:

Delay Efficient Wireless Networking Darpa IT-Manet Project meeting -- Nov. 9, 2006 l1 S1(t) {ON, OFF} l2 S2(t) lN SN(t) Michael J. Neely University of Southern California http://www-rcf.usc.edu/~mjneely/

Outline: My research area -- Stochastic Network Optimization Recent DARPA IT-MANET results since Summer 2006: a. Order Optimal Delay for Opportunistic Scheduling [Allerton Sept. 2006] b. Non-Equilibrium Capacity and Delay analysis for mobile ad-hoc networks [USC CSI Tech Report Oct. 2006] c. Simulations for Delay Enhanced Diversity Backpressure Routing (E-DIVBAR)

Background on Stochastic Network Optimization: -Wireless Networks -Time Varying Channels -Adaptive Transmission Rates -Mobility -Dynamic Power Allocation, Routing, Scheduling for Maximum Throughput [2003, 2005] -Fairness and Utility Optimization [2003, 2005] -Energy Minimization, Average Energy Constraints [2005, 2006] -General Utility Optimization [2006] Online Book: (NOW Publishers) L. Georgiadis, M. J. Neely, L. Tassiulas, “Resource Allocation And Cross-Layer Control in Wireless Networks,” Foundations And Trends in Networking, Vol. 1, No. 1, pp. 1-144, 2006.

Cross-Layer Networking 1 2 3 Node 1 Node 2 Transport Layer Transport Layer Network Layer Network Layer scheduling Multi-Access And PHY Layers Multi-Access And PHY Layers modulation and coding

Cross-Layer Networking 1 2 3 Node 1 Node 2 Transport Layer Transport Layer optimize Exogenous green data Network Layer Network Layer scheduling Multi-Access And PHY Layers Multi-Access And PHY Layers R1(c)(t) node 1 modulation and coding

Cross-Layer Networking 1 2 3 Node 1 Node 2 Transport Layer Transport Layer optimize Networking, Multiple Access, PHY Layers Network Layer Network Layer scheduling Multi-Access And PHY Layers Multi-Access And PHY Layers optimize optimize modulation and coding

Cross-Layer Networking 1 2 3 Node 1 Node 2 Transport Layer Transport Layer optimize Networking, Multiple Access, PHY Layers Network Layer Network Layer scheduling Multi-Access And PHY Layers Multi-Access And PHY Layers modulation and coding

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 l2

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 l2

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 Av. Delay l2 shrinking radius

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 Av. Delay l2 shrinking radius

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 Av. Delay l2 shrinking radius

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 Av. Delay l2 shrinking radius

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 Av. Delay l2 shrinking radius

Example: Utility Optimization (Utility/Delay Tradeoffs) 1 2 3 4 5 6 7 8 9 l93 l91 l48 l42 Un(c)(t) Rn(c)(t) ln(c) sensor network wired network wireless A general heterogeneous network l1 Av. Delay l2 shrinking radius

Pav X(t) Example: Virtual Power Queues P(t) Average Power Constraint: A wireless device within a network P(t) t=1 t 1 Pav lim virtual power queue P(t) X(t) Pav X(t+1) = max[X(t) - Pav, 0] + P(t) Stabilizing the virtual power queue ==> Ensures Avg. Power Constraints Satisfied

Optimal Tradeoff Theory: Capacity and Delay Tradeoffs for Ad-Hoc Mobile Networks [CISS March 2003, IT June 2005]: -Optimal Tradeoffs via Redundant Packet Transfers Energy/Delay Tradeoffs for Multi-User Wireless Downlinks [INFOCOM March 2006]: -Extends Berry-Gallager Square Root Law to Multi-User systems Utility/Delay Tradeoffs for Wireless Networks [INFOCOM March 2006, JSAC August 2006]: -Establishes a “super-fast” Logarithmic Tradeoff Law.

Recent Results: Order Optimal Delay for Opportunistic Scheduling in Multi-User Wireless Uplinks and Downlinks [Allerton Sept. 2006] l1 S1(t) {ON, OFF} l2 S2(t) prev. bound New bound (LCG) lN SN(t) Simulation (LCG) Previous Result: Avg. Delay <= O(N) New Result: Avg. Delay = O(1) (independent of N) [Longest Connected Group Algorithm (LCG)]

2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Recent Results: 2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Wireless Mesh Networks [CSI Tech Report, Oct. 2006] L(1) 1 2 8 7 4 6 3 5 input rate 9 Arbitrary (perhaps non-ergodic) user mobility. Channel States iid given the current topology. Instantaneous Capacity Region L(t) (assuming users maintain current locations, i.e., fixed topology)

2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Recent Results: 2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Wireless Mesh Networks [CSI Tech Report, Oct. 2006] L(1) 1 2 L(2) 8 7 4 6 3 5 input rate 9 Arbitrary (perhaps non-ergodic) user mobility. Channel States iid given the current topology. Instantaneous Capacity Region L(t) (assuming users maintain current locations, i.e., fixed topology)

2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Recent Results: 2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Wireless Mesh Networks [CSI Tech Report, Oct. 2006] L(1) 1 2 L(2) 8 7 4 L(3) 6 3 5 input rate 9 Arbitrary (perhaps non-ergodic) user mobility. Channel States iid given the current topology. Instantaneous Capacity Region L(t) (assuming users maintain current locations, i.e., fixed topology)

2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Recent Results: 2. Non-Equilibrium Capacity and Delay Analysis for Ad-Hoc Wireless Mesh Networks [CSI Tech Report, Oct. 2006] L(1) 1 2 L(2) 8 7 4 L(3) 6 3 5 input rate 9 Arbitrary (perhaps non-ergodic) user mobility. If input rates within intersection of all L(t): Achieve full throughput with end-to-end average delay that is independent of the timescales of the user mobility process. (can also treat case when rates are not within this intersection)

Halfway through the simulation, node 0 moves (non-ergodically) Communiation Pairs: 0 1, 2 3, … , 8 9 Halfway through the simulation, node 0 moves (non-ergodically) from its initial location to its final location. Node 9 takes a Markov Random walk. 1 2 8 7 4 6 3 5 9 Full throughput is maintained throughout, with noticeable delay increase (at “new equilibrium”), but which is independent of mobility timescales.

More simulation results for the mesh network: Flow control included (determined by parameter V)

Recent Results: 3. Delay Enhanced Diversity Backpressure Routing (E-DIVBAR) [CSI Tech Report, Oct. 2006] 3 2 error 1 broadcasting (conference version: DIVBAR: CISS March 2006)

“Upside Down Layering”: Perform Routing after Transmission Transport Layer Network Multi-Access And PHY Layers Node 1 Node 2 1 2 3 scheduling modulation and coding Networking, Multiple Access, optimize

ExOR [Biswas, Morris 05] DIVBAR, E-DIVBAR [Neely, Urgaonkar 2006]

DIVBAR almost doubles throughput over ExOR. E-DIVBAR achieves capacity (as DIVBAR) but also gets delay that is better than both ExOR and DIVBAR.