A Perspective on Network Interference and Multiple Access Control Michael J. Neely University of Southern California May 2008 Capacity Region 

Slides:



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

Optimal Pricing in a Free Market Wireless Network Michael J. Neely University of Southern California *Sponsored in part.
Chorus: Collision Resolution for Efficient Wireless Broadcast Xinyu Zhang, Kang G. Shin University of Michigan 1.
Network Utility Maximization over Partially Observable Markov Channels 1 1 Channel State 1 = ? Channel State 2 = ? Channel State 3 = ? Restless.
Tradeoffs between performance guarantee and complexity for distributed scheduling in wireless networks Saswati Sarkar University of Pennsylvania Communication.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
XPRESS: A Cross-Layer Backpressure Architecture for Wireless Multi-Hop Networks Rafael Laufer, Theodoros Salonidis, Henrik Lundgren, Pascal Le Guyadec.
Successive Interference Cancellation: A Back of the Envelope Perspective Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi I have.
1 ENERGY: THE ROOT OF ALL PERVASIVENESS Anthony Ephremides University of Maryland April 29, 2004.
Dynamic Index Coding Broadcast Station N N Michael J. Neely, Arash Saber Tehrani, Zhen Zhang University of Southern California Paper available.
Universal Scheduling for Networks with Arbitrary Traffic, Channels, and Mobility Michael J. Neely, University of Southern California Proc. IEEE Conf. on.
Delay-Based Network Utility Maximization Michael J. Neely University of Southern California IEEE INFOCOM, San Diego, March.
Dynamic Index Coding User set N Packet set P Broadcast Station N N p p p Michael J. Neely, Arash Saber Tehrani, Zhen Zhang University.
Max Weight Learning Algorithms with Application to Scheduling in Unknown Environments Michael J. Neely University of Southern California
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.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
FUNDAMENTAL CROSS-LAYER APPROACH TO WIRELESS NETWORKS Prof. Edmund Yeh Jian Cao Yufang Xi Nov. 18, 2003.
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.
7C Cimini-9/97 RANDOM ACCESS TECHNIQUES ALOHA Efficiency Reservation Protocols Voice and Data Techniques - PRMA - Variable rate CDMA.
A Fair Scheduling Policy for Wireless Channels with Intermittent Connectivity Saswati Sarkar Department of Electrical and Systems Engineering University.
1 40 th Annual CISS 2006 Conference on Information Sciences and Systems Some Optimization Trade-offs in Wireless Network Coding Yalin E. Sagduyu Anthony.
1 Optimization and Stochastic Control of MANETs Asu Ozdaglar Electrical Engineering and Computer Science Massachusetts Institute of Technology CBMANET.
Gaussian Interference Channel Capacity to Within One Bit David Tse Wireless Foundations U.C. Berkeley MIT LIDS May 4, 2007 Joint work with Raul Etkin (HP)
Optimal Energy and Delay Tradeoffs for Multi-User Wireless Downlinks Michael J. Neely University of Southern California
Multiple-access Communication in Networks A Geometric View W. Chen & S. Meyn Dept ECE & CSL University of Illinois.
Distributed resource allocation in wireless data networks: Performance and design Alexandre Proutière Orange-FT / ENS Paris.
EE 685 presentation Distributed Cross-layer Algorithms for the Optimal Control of Multi-hop Wireless Networks By Atilla Eryılmaz, Asuman Özdağlar, Devavrat.
Optimal Backpressure Routing for Wireless Networks with Multi-Receiver Diversity Michael J. Neely University of Southern California
BEYOND OFDM A Systems Approach to Non-Line-of-Sight Fixed Wireless Rajeev Krishnamoorthy Broadband World Wireless Forum, San Francisco, CA February 19,
Delay Analysis for Maximal Scheduling in Wireless Networks with Bursty Traffic Michael J. Neely University of Southern California INFOCOM 2008, Phoenix,
Adaptive CSMA under the SINR Model: Fast convergence using the Bethe Approximation Krishna Jagannathan IIT Madras (Joint work with) Peruru Subrahmanya.
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 2 Layerless Dynamic Networks Lizhong Zheng, Todd Coleman.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 3 Application Metrics and Network Performance Asu Ozdaglar and Devavrat.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project FLoWS Overview and Update Andrea Goldsmith.
Stochastic Network Optimization and the Theory of Network Throughput, Energy, and Delay Michael J. Neely University of Southern California
Stochastic Optimal Networking: Energy, Delay, Fairness Michael J. Neely University of Southern California
Some Networking Aspects of Multiple Access Muriel Medard EECS MIT.
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.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Local Phy + Global Routing: A Fundamental Layering Principle for Wireless Networks Pramod Viswanath, University of Illinois July, 2011.
Interference in MANETs: Friend or Foe? Andrea Goldsmith
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
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrusts 0 and 1 Metrics and Upper Bounds Muriel Medard, Michelle Effros and.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 3 Application Metrics and Network Performance Asu Ozdaglar and Devavrat.
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
Cooperative Communication
Matthew Andrews Bell Labs Joint with Lisa Zhang February 16, 2006 Theory of Mobile Communication.
Scheduling Considerations for Multi-User MIMO
Energy Optimal Control for Time Varying Wireless Networks Michael J. Neely University of Southern California
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
Asynchronous Control for Coupled Markov Decision Systems Michael J. Neely University of Southern California Information Theory Workshop (ITW) Lausanne,
Communications and Networking Research Group Eytan Modiano Slide 1 Using collision-free scheduling: dream or reality? Eytan Modiano Massachusetts Institute.
Communications and Networking Research Group Eytan Modiano Hybrid networks Slide 1 Eytan Modiano Massachusetts Institute of Technology Stochastic.
Delay Efficient Wireless Networking
Layerless Dynamic Networks
Resource Allocation in Non-fading and Fading Multiple Access Channel
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
IEEE Student Paper Contest
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Utility Optimization with “Super-Fast”
Intelligent Antenna Sharing in Wireless Networks
Javad Ghaderi, Tianxiong Ji and R. Srikant
Presentation transcript:

A Perspective on Network Interference and Multiple Access Control Michael J. Neely University of Southern California May 2008 Capacity Region 

1 Wireless Link = AWGN Channel1 Wireless Link = ON/OFF Channel “information theory”“queueing theory” + Symbols Noise C = log(1 + SNR) Packet Arrivals Pr[ON]=p C = p packets/slot Capacity: Mathematical Models for a Wireless System (two meaningful perspectives) -Symbol-by-symbol transmission -Capacity optimizes bit rate over all coding of symbols (Shannon Theory) -Slot-by-slot packet transmission -Capacity is obvious (Basic Queueing Theory)

Mathematical Models for a Wireless System (two meaningful perspectives) N-User Gauss. Broadcast DownlinkN-User Downlink (Fading Channels) “information theory”“queueing theory” bits    ON/OFF -Symbol-by-symbol transmission -Capacity is a REGION of achievable bit rates -Optimizes coding of symbols -Opportunistic scheduling -Observe ON/OFF channels, decide which queue to serve (“collision free” = easy) -Capacity is a REGION of achievable rates

Mathematical Models for a Wireless System (two meaningful perspectives) N-User Gauss. Broadcast DownlinkN-User Downlink (Fading Channels) “information theory”“queueing theory” bits    ON/OFF Capacity Region:all ( 1,…, N ) s.t. for all subsets K of users. [Tassiulas & Ephremides 93] (degraded Gauss. BC)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node Static Multi-Hop Network (multiple sources and destinations) “information theory”“queueing theory” N-Node Static Multi-Hop Network (multiple sources and destinations) -Symbol-by-Symbol Transmissions -Optimize the coding Capacity = ??? -Optimize Scheduling/Routing -General Interference Sets Capacity = Known Exactly (Multi-Commodity Flow Subject to “Graph Family” Link Constraints) [Backpressure, Tassiulas, Ephremides 92]

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Mathematical Models for a Wireless System (two meaningful perspectives) N-Node MANET “info theory”“queueing theory” Capacity = ??? N-Node MANET Capacity = Known Exactly [Neely, Modiano, et. al. JSAC 05, IT 05] -Ergodic Mobility -Optimize the Scheduling/Routing -General Channel Interference Models (SINR, Collision Sets, etc.)

Capacity Region  The Theory: Generalized Max-Weight Matches, Backpressure Georgiadis, Neely, Tassiulas, Foundations and Trends in Networking, General Interference Models Multi-hop Max: [W l (t)C( I (t), S (t)) - VCost l (t)] Control ActionTopology State

Capacity Region  The Theory: Generalized Max-Weight Matches, Backpressure Georgiadis, Neely, Tassiulas, Foundations and Trends in Networking, General Interference Models Multi-hop Max: [W l (t)C( I (t), S (t)) - VCost l (t)] Control ActionTopology State

Capacity Region  The Theory: Generalized Max-Weight Matches, Backpressure Georgiadis, Neely, Tassiulas, Foundations and Trends in Networking, Multi-hop General Interference Models Max: [W l (t)C( I (t), S (t)) - VCost l (t)] Control ActionTopology State

Capacity Region  The Theory: Generalized Max-Weight Matches, Backpressure *Max: W l (t)C( I (t), S (t)) Control ActionTopology State *[Neely Thesis 03] *[Georgiadis, Neely, Tassiulas, NOW F&T 2006] *Maximizing to within a factor  yields  -factor throughput region!  Multi-hop General Interference Models

The Issues: (A comparison to info theory) “info theory” “queueing theory” -Capacity log(1+SNR) known exactly -Randomized Coding can achieve capacity but… …Complexity and Delay! -Shannon Created the Challenge: Prompted years of research in the design of efficient, low complexity Codes that perform near capacity (analytically or experimentally) was the research. Turbo-codes work well experimentally! -Capacity Region characterized exactly (in terms of optimization) -Randomized Scheduling can achieve full Capacity… [Tassiulas 98] [Modiano, Shah, Zussman 2006] [Erylimaz, Ozdaglar, Modiano 07] [Shakkottai 08] [Shah 08] [Jiang, Walrand 08], etc. -But Complexity and Delay is the Challenge! [Neely et al. 02], [Shah, Kopikare 02], etc.

Final Slide: Two Suggested Approaches: 1)The Analogy: Information Theory ==> Design of Codes to work well in practice, Turbo Codes Network Queue Theory ==> Design of practical MAC Scheduling Protocols, Implementation, “Turbo” Multiple Access Eg: *[Bayati, Shah, Sharma 05] (uses iterative detection theory) [Modiano, Shah, Zussman 2006], [Erylimaz, Ozdaglar, Modiano 07] [Shakkottai 08], [Shah 08], [Jiang, Walrand 08],etc. 2) “Beyond Links”: Combine PHY layer and Networking MIMO [Kobayashi, Caire 05] Cooperative Comms [Yeh, Berry 05] Network Coding [Ho, Viswanathan 05], [Lun, Medard 05] Multi-Receiver Diversity [Neely 06] broadcasting error