September 19-20, 2005© SEIL 20051 Progress Summary “Dawn” MURI Review Anthony Ephremides University of Maryland Santa Cruz, CA September 12, 2006.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Advertisements

Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Optimization of Radio resources Krishna Chaitanya Kokatla.
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
David Ripplinger, Aradhana Narula-Tam, Katherine Szeto AIAA 2013 August 21, 2013 Scheduling vs Random Access in Frequency Hopped Airborne.
5/11/20151 Computer Networks COE 549 Random Access Tarek Sheltami KFUPM CCSE COE
Topology Control for Effective Interference Cancellation in Multi-User MIMO Networks E. Gelal, K. Pelechrinis, T.S. Kim, I. Broustis Srikanth V. Krishnamurthy,
ISIT 2007 — 1 Throughput (bits/sec/Hz) of Capture- Based Random-Access Systems with SINR Channel Models ______________________________________________.
1 Crosslayer Design for Distributed MAC and Network Coding in Wireless Ad Hoc Networks Yalin E. Sagduyu Anthony Ephremides University of Maryland at College.
Three Lessons Learned Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian.
Dynamic Tuning of the IEEE Protocol to Achieve a Theoretical Throughput Limit Frederico Calì, Marco Conti, and Enrico Gregori IEEE/ACM TRANSACTIONS.
The Capacity of Wireless Ad Hoc Networks
Joint Multi-Access and Routing as a Stochastic Game for Relay Channel Yalin Evren Sagduyu, Anthony Ephremides Objective and Motivation * Objective: Analyze.
1 Cooperative Communications in Networks: Random coding for wireless multicast Brooke Shrader and Anthony Ephremides University of Maryland October, 2008.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
1 NETWORK CODING Anthony Ephremides University of Maryland - A NEW PARADIGM FOR NETWORKING - February 29, 2008 University of Minnesota.
7C Cimini-9/97 RANDOM ACCESS TECHNIQUES ALOHA Efficiency Reservation Protocols Voice and Data Techniques - PRMA - Variable rate CDMA.
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
1 40 th Annual CISS 2006 Conference on Information Sciences and Systems Some Optimization Trade-offs in Wireless Network Coding Yalin E. Sagduyu Anthony.
A Game-Theoretic Look at Joint Multi-Access, Power and Rate Control Yalin Evren Sagduyu, Anthony Ephremides Objective and Motivation * Objective: Analyze.
1 COOPERATIVE TECHNIQUES AT THE NETWORK LEVEL Anthony Ephremides University of Maryland Colorado State University January 29, 2008 Based on joint work.
EE360: Lecture 15 Outline Cellular System Capacity
Random coding for wireless multicast Brooke Shrader and Anthony Ephremides University of Maryland Joint work with Randy Cogill, University of Virginia.
SIMPLY COOPERATIVE Anthony Ephremides Pompeu Fabra University April 29, 2010 Barcelona, Catalunia 1.
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.
Mobility Increases The Capacity of Ad-hoc Wireless Networks By Grossglauser and Tse Gautam Pohare Heli Mehta Computer Science University of Southern California.
ISIT 2006 — 1 On Capture in Random-Access Systems ______________________________________________ This work was supported by the Office of Naval Research.
Frequencies (or time slots or codes) are reused at spatially-separated locations  exploit power falloff with distance. Best efficiency obtained with minimum.
STOCHASTIC GEOMETRY AND RANDOM GRAPHS FOR THE ANALYSIS AND DESIGN OF WIRELESS NETWORKS Haenggi et al EE 360 : 19 th February 2014.
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Distributed resource allocation in wireless data networks: Performance and design Alexandre Proutière Orange-FT / ENS Paris.
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
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.
When rate of interferer’s codebook small Does not place burden for destination to decode interference When rate of interferer’s codebook large Treating.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
EE360 PRESENTATION On “Mobility Increases the Capacity of Ad-hoc Wireless Networks” By Matthias Grossglauser, David Tse IEEE INFOCOM 2001 Chris Lee 02/07/2014.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
1 Mobility Increases the Capacity of Ad-hoc Wireless Networks Matthias Grossglauser, David Tse IEEE Infocom 2001 (Best paper award) Oct 21, 2004 Som C.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
Cross-Layer Optimization in Wireless Networks under Different Packet Delay Metrics Chris T. K. Ng, Muriel Medard, Asuman Ozdaglar Massachusetts Institute.
Joint Scheduling and Power Control for Wireless Ad Hoc Networks Advisor: 王瑞騰 Student: 黃軍翰.
A Distributed Relay-Assignment Algorithm for Cooperative Communications in Wireless Networks ICC 2006 Ahmed K. Sadek, Zhu Han, and K. J. Ray Liu Department.
Chapter 10 Cooperation Link Level Retransmission in Wireless Networks M. Dianati, X. Shen, and K. Naik.
1 11 Channel Assignment for Maximum Throughput in Multi-Channel Access Point Networks Xiang Luo, Raj Iyengar and Koushik Kar Rensselaer Polytechnic Institute.
Multiple Antennas Have a Big Multi- User Advantage in Wireless Communications Bertrand Hochwald (Bell Labs)
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Access Delay Distribution Estimation in Networks Avideh Zakhor Joint work with: E. Haghani and M. Krishnan.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
Throughput-Smoothness Trade-offs in Streaming Communication Gauri Joshi (MIT) Yuval Kochman (HUJI) Gregory Wornell (MIT) 1 13 th Oct 2015 Banff Workshop.
October 28, 2005 Single User Wireless Scheduling Policies: Opportunism and Optimality Brian Smith and Sriram Vishwanath University of Texas at Austin October.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
March 18, 2005 Network Coding in Interference Networks Brian Smith and Sriram Vishwanath University of Texas at Austin March 18 th, 2005 Conference on.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
Topics in Distributed Wireless Medium Access Control
Resource Allocation in Non-fading and Fading Multiple Access Channel
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
<month year> <doc.: IEEE doc> January 2013
<month year> <doc.: IEEE doc> January 2013
Information Sciences and Systems Lab
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
Presentation transcript:

September 19-20, 2005© SEIL Progress Summary “Dawn” MURI Review Anthony Ephremides University of Maryland Santa Cruz, CA September 12, 2006

© HyNet OUTLINE Over-Riding Theme: Layer Integration & Theoretical Foundations –Physical layer incorporation into MAC and beyond 1)Capture 2)Alternative Access/Receiver Comparison 3)Multicast Stability/Capacity 4)Tandem Network Stability/Capacity Network Coding

© HyNet (1)On Capture (with J. Wieselthier & G. Nguyen) Essence: –Bridging The Gap Of Networking And Communication-Information-Theoretic Approach To Multiple Access via the SINR Tool –Correcting Previous Analyses For Capture Probability Derivation

© HyNet Random-Access System Collision channel –no capture General Multiple-Access channel –all users “succeed” In-between: Reception in the presence of interference –SINR-based model One or more users can be successful Receiver

© HyNet Capture Probability Capture probability: –C n = Pr{at least one transmission is successful | n simultaneous transmissions} Expected number of successful packets in a slot: –S n = E{number of successful packets | n simultaneous transmissions} Multi-Packet reception capability –Depends on detector Receiver

© HyNet SINR-based Capture Model A packet from user j is successful if and only if b = 0: Perfect capture single detector: largest always successful multiple detectors: all are successful b = ∞: No capture (collision channel) when 2 or more transmit, none are successful P(j) = Power at receiving node from user j b = Threshold that depends on many system parameters (increasing function of rate) Receiver j

© HyNet Earlier Work (Zorzi & Rao, JSAC 1994) t = test user P n (r 0 ) = Pr{SINR(t) > b | r t = r 0 } h(r 0 ) = pdf of r 0 (distance of user to base station)  ( * ) is not valid for b < 1  Implicitly assumes only one signal can satisfy SINR Example: Propagation loss factor  = 4 Fading and shadowing are present *which exceeds 1 when (*)(*)

© HyNet Extend Model to Accommodate All Values of b Observations More than one user can satisfy SINR > b when b < 1  Interesting case C n = Pr{one or more users satisfy SINR condition} = Pr{largest signal satisfies SINR condition} Let user M be the one with the largest signal *Thus, C n = Pr{SINR(M) > b} Since all users are equally likely to be the largest *C n = n Pr{SINR(1) > b, M = 1}

© HyNet Analytical Evaluation of Capture Probability C n = n Pr{SINR(1) > b, M = 1} = Pr{SINR(M) > b} *where M is the user with largest received power Example: *For In general, where F P is the common cdf of the received power levels (which are i.i.d.)

© HyNet Simulation is Needed to Evaluate C n Users uniformly distributed in disk of radius  = 1 –No fading or shadowing: any propagation model can be accommodated Results for b > 1 are same as those obtained by others The model is not realistic!  Valid only in far-field region  Received power approaches ∞ as r approaches 0

© HyNet More-Realistic Physical Model Assume users are uniformly distributed in a circular region of radius  = 10. No fading. Curves for C n are drastically different from those for  Previously described performance is not correct  Overestimates received power when transmitter is close to receiver  = 2  = 4  = 2 instead of

© HyNet Multi-Packet Reception All packets for which SINR > b are successful –Not only the largest S n = n Pr{SINR(1) > b}  = 10

© HyNet A Network with Two Destinations Users uniformly distributed throughout union of 2 circles of radius  One destination receiver in each circle –Separated by distance d Traffic distribution –Each packet has a specific destination (receiver) Does not add to throughput when decoded at “wrong” receiver Adds to interference at both receivers –In intersection of 2 circles Packet is equally likely to be intended for D 1 or D 2 –In rest of region Packet is intended for closer destination

© HyNet C n for Two-Destination Network d = 20 (circles just touching) d = 15 (circles overlap)  = 10 n 1 = n 2 = n (i.e., same number of packets for each destination)  Results demonstrate impact of “broader interference” effect resulting from overlapping user populations

© HyNet (2) Alternative Access- Receiver Comparison (joint work with Jie (Rockey Luo) Essence: –Comparison of Scheduled and Simultaneous (Parallel) Multiple Access Strategies –Two Low-Complexity Schedules: TDMA PMAS –Spectral Efficiency vs. Energy Cost comparison –PMAS Dominates if Multiple Antennas are Available at the Receiver

© HyNet Three Channel Sharing Schemes Optimal (complex) Parallel transmission, Multiuser decoding. TDMA (simple) Sequential transmission PMAS (simple) Parallel transmission, Single user decoding. Joint Decoding R sum =log[1+  i P i /N 0 ] SNR i =P i /(N 0 +  j  i P j ) Single user Decoding Gaussian noise of power N 0 P i is the transmit power of user i. All channels have unit gain.

© HyNet Spectral Efficiency Comparison approximately half spectral efficiency 10 transmitters, time-invariant channel, channel gains randomly generated, transmitters know channel states 10 transmitters, time-variant channel, independent Rayleigh fading, transmitters do not know channel states approximately half spectral efficiency Comparing the three schemes: Optimal, TDMA and PMAS

© HyNet Comparison on System Slopes 10 transmitters, time-variant channel, Rayleigh fading, CDI at the transmitter K: number of transmitters M: number of receive antennas We can exploit space resource at the receiver!

© HyNet Superiority of PMAS over TDMA General Results : PMAS is better than TDMA ! In low power regime, let # of terminals  ∞ R PMAS  R OPT / 2 R OPT, R PMAS  # receive antennas R TDMA  constant Multiantenna sampling creates a multi dimensional image. Nature helps separating signals (multiuser multiplex gain) Orthogonal channel sharing is inefficient in exploiting multiuser multiplex gain.

© HyNet Summary The dominance of TDMA is due to its simplicity. 1. Orthogonal channel sharing is inefficient in exploiting multiuser multiplex gain. Such inefficiency can be significant in the low power regime. 2. Overcoming this inefficiency with simple alternative is the key challenge. We showed that such alternative exists in low power regime multiple access systems. 3.

© HyNet (3) Multicast Stability/Capacity (joint work with B. Shrader and Y. Sagduyu) Essence: –Extension of Collision Channel Results –Stability Region Capacity Region –Simple Network coding Scheme Extends Stability Region to the Capacity Region

© HyNet

© HyNet

© HyNet

© HyNet

© HyNet

© HyNet

© HyNet (4) Tandem Network Stability/Capacity (via Network coding) (joint work with Y. Sagduyu) Essence: –Joint Access/Network coding Broadcasting over Wireless Tandem Networks –Focus on Stable Throughput –Extensions (Cooperative/Competitive Strategies, Energy Optimization)

© HyNet Tandem network: Multiple sources. Error-free transmissions & Mostly broadcasting. Case 1: Assume continuously generated packet traffic, i.e. saturated packet queues. –With or without Network Coding, Find Maximum Throughput Region. Case 2: Allow packet queues to empty. –With or without Network Coding, Find Maximum Stable Throughput Region. Model and Objectives i,j : average rate (packets/s) i j

© HyNet Three separate queues at node i: Plain Routing: Network Coding: Tandem Wireless Network Model (Saturated Queues) Scheduled Access: Group 1: 1, 4, 7, …, Group 2: 2, 5, 8, …, Group 3: 3, 6, 9, … Activate node group m over disjoint fractions of time t m, m  {1,2,3}. Random Access: Node i transmits (new or collided) packets with fixed probability p i. (Crucial Point) 123 n -1 n 456 Q i 1 stores source packets node i generates. Q i 2 stores relay packets from right neighbor of node i Q i 3 stores relay packets from left neighbor of node i + or Qi1Qi2Qi3Qi1Qi2Qi3 Qi1Qi2Qi3Qi1Qi2Qi3 Qi3Qi3 Qi1Qi1 Qi2Qi2 (Linear combination)

© HyNet Achievable Throughput Region under Scheduled Access  i r and  i l : total rates of packets arriving at node i from right and left neighbors. i : throughput rate from node i to destinations M i. Throughput rates satisfy: Achievable throughput region A includes s.t.: For n = 3, achievable throughput region A is:

© HyNet Allow packet queues to empty. –Packet underflow possible: node can wait to perform Network Coding or proceed with Plain Routing. –Consider two dynamic strategies based on instantaneous queue contents: Strategy 1 : Every node attempts first to transmit relay packets and transmits a source packet only if both relay queues are empty. Strategy 2: Every node attempts first to transmit a source packet and transmits relay packets only if the source queue is empty. –Strategy 2 expands the stability region STR(S) to the boundary of TR(A). Stable Throughput Region under Scheduled Access

© HyNet Deriving the achievable and stable throughput regions A and S is difficult. –Throughput regions depend on the transmission schedules t. Consider alternative measures: Assume saturated queues (or non-saturated queues together with strategy 2.). Alternative Optimization Measures Minimum transmitted throughput “Sum”-delivered throughput Find best schedule t to maximize min or  over  A or  S.

© HyNet Throughput Optimization Results For broadcasting with M i = N – {i}, i  N :  min = 0 for optimal values of .  Network coding doubles .  No improvement in min, as n increases.  Objectives of maximizing min and  under broadcast communication cannot be achieved simultaneously.

© HyNet Extension to Random Access Assume saturated queues (otherwise, the problem involves interacting queues). –Nodes randomize between waiting or transmitting source packets or relay packets. –Source packet transmissions: A: Transmit new source packets at any time slot (no feedback - possible loss) B: Transmit source packets until they are received by both neighbors (feedback + repetition) C: Transmit linear combinations of source packets (feedback + coding) : Packet remains in queue Q i 1. Packet enters queue Q i 2. Packet enters queue Q i 3.

© HyNet Wrap-Up Four Inter-Related Sets of Contributions Physical Layer Role in MA Network coding in Wireless Multicast Environments Stable Throughput Region Focus

© HyNet Plans Convert Throughput Results (packets/s) to Spectral Efficiencies (bits/s) Scheduling versus Parallel Transmission (with or without Network Coding) Packet Erasure Channel Models to be Broadened Connect Delay Analysis to Back-Pressure Algorithm