Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 : “shiv rpi” ECSE 6961: Multi-User Capacity and Opportunistic Communication Shiv Kalyanaraman.

Slides:



Advertisements
Similar presentations
6: Opportunistic Communication and Multiuser Diversity
Advertisements

Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
On the Capacity of a cellular CDMA system. - Anshul Popat.
نیمسال اوّل افشین همّت یار دانشکده مهندسی کامپیوتر مخابرات سیّار (626-40) ظرفیت انتقال اطلاعات.
Opportunistic Scheduling Algorithms for Wireless Networks
1 Multi-user diversity in slow fading channels Reference: “Opportunistic Beamforming Using Dumb Antennas” P. Vishwanath, D. Tse, R. Laroia,
ICASSP 2006 Plenary Modern Wireless Communication 1 Modern Wireless Communication: When Shannon Meets Marconi David Tse Wireless Foundations, University.
Capacity of Wireless Channels
Enhancing Secrecy With Channel Knowledge
HKUST Robust Optimal Cross Layer Designs for TDD- OFDMA Systems with Imperfect CSIT and Unknown Interference — State-Space Approach based on 1-bit.
© 2004 Qualcomm Flarion Technologies 1 + Lessons Unlearned in Wireless Data Rajiv Laroia Qualcomm Flarion Technologies.
Topology Control for Effective Interference Cancellation in Multi-User MIMO Networks E. Gelal, K. Pelechrinis, T.S. Kim, I. Broustis Srikanth V. Krishnamurthy,
Three Lessons Learned Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian.
4. Cellular Systems: Multiple Access and Interference Management Fundamentals of Wireless Communication, Tse&Viswanath 1 4. Cellular Systems: Multiple.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
7: MIMO I: Spatial Multiplexing and Channel Modeling Fundamentals of Wireless Communication, Tse&Viswanath 1 7. MIMO: Spatial Multiplexing and Channel.
7C Cimini-9/97 RANDOM ACCESS TECHNIQUES ALOHA Efficiency Reservation Protocols Voice and Data Techniques - PRMA - Variable rate CDMA.
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
EE360: Lecture 7 Outline Adaptive CDMA Techniques Introduction CDMA with power control Adaptive techniques for interference reduction Rate and power adaptation.
TD-SCDMA.
ECE 776 Information Theory Capacity of Fading Channels with Channel Side Information Andrea J. Goldsmith and Pravin P. Varaiya, Professor Name: Dr. Osvaldo.
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
Capacity of Wireless Channels – A brief discussion of some of the point-to-point capacity results and their design implications Alhussein Abouzeid.
EE360: Lecture 15 Outline Cellular System Capacity
Submission doc.: IEEE /1452r0 November 2014 Leif Wilhelmsson, EricssonSlide 1 Frequency selective scheduling in OFDMA Date: Authors:
50 users per cell (N U =600) N T =6  System uses frequency reuse factor 1. This is not a frequency reuse pattern.  Mitigating inter-cell interference.
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.
Cellular System Capacity Maximum number of users a cellular system can support in any cell. Can be defined for any system. Typically assumes symmetric.
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)
Frequencies (or time slots or codes) are reused at spatially-separated locations  exploit power falloff with distance. Best efficiency obtained with minimum.
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
For 3-G Systems Tara Larzelere EE 497A Semester Project.
Wireless Communication Elec 534 Set IV October 23, 2007
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Network diversity in broadband wireless system ONR workshop 2003 Hui Liu Department of Electrical Engineering University of Washington.
1 Techniques to control noise and fading l Noise and fading are the primary sources of distortion in communication channels l Techniques to reduce noise.
8: MIMO II: Capacity and Multiplexing Architectures Fundamentals of Wireless Communication, Tse&Viswanath 1 8. MIMO II: Capacity and Multiplexing Architectures.
Performance evaluation of adaptive sub-carrier allocation scheme for OFDMA Thesis presentation16th Jan 2007 Author:Li Xiao Supervisor: Professor Riku Jäntti.
مخابرات سیّار (626-40) چند مسیری
A 4G System Proposal Based on Adaptive OFDM Mikael Sternad.
Wireless Mobile Communication and Transmission Lab. Chapter 8 Application of Error Control Coding.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
Cross-Layer Optimization in Wireless Networks under Different Packet Delay Metrics Chris T. K. Ng, Muriel Medard, Asuman Ozdaglar Massachusetts Institute.
Com & Net Call admission control (JABA-SD = MBA-SD) May 14, 2002 김 영 덕.
Outage-Optimal Relaying In the Low SNR Regime Salman Avestimehr and David Tse University of California, Berkeley.
EE359 – Lecture 13 Outline Adaptive MQAM: optimal power and rate Finite Constellation Sets Practical Constraints Update rate Estimation error Estimation.
Motivation Wireless Communication Environment Noise Multipath (ISI!) Demands Multimedia applications  High rate Data communication  Reliability.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
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.
3: Diversity Fundamentals of Wireless Communication, Tse&Viswanath 1 3. Diversity.
Traditional Approach to Wireless System Design Compensates for deep fades via diversity techniques over time and frequency 1.
October 28, 2005 Single User Wireless Scheduling Policies: Opportunism and Optimality Brian Smith and Sriram Vishwanath University of Texas at Austin October.
Scheduling Considerations for Multi-User MIMO
Dr. Ahmed El-MahdySpread Spectrum Communications (1) Performance of LTE uplink over frequency selective fading channel in impulsive noise environment (2)
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
Channel Capacity.
Multiple Antennas.
Michael Einhaus, ComNets, RWTH Aachen University Distributed and Adjacent Subchannels in Cellular OFDMA Systems Michael Einhaus Chair of Communication.
6. Opportunistic Communication and Multiuser Diversity
Diversity Lecture 7.
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Scheduling in Wireless Communication Systems
Concept of Power Control in Cellular Communication Channels
Interference Avoidance and Control
Wireless Communication Channel Capacity
Wireless Communication Channel Capacity
Opportunistic Beam-forming with Limited Feedback
Probability of Error with Fading
Presentation transcript:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 : “shiv rpi” ECSE 6961: Multi-User Capacity and Opportunistic Communication Shiv Kalyanaraman Google: “Shiv RPI” Based upon slides of Viswanath/Tse, & textbooks by Tse/Viswanath & A. Goldsmith

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 2 : “shiv rpi” Outline q Reference: Chapter 6 (and 5): Tse/Viswanath q Multiple access (or multi-user) channels are different from pt- pt channels! q New concepts/techniques: successive interference cancellation (SIC), superposition coding, multi-user diversity. q AWGN multiuser uplink: CDMA + SIC q AWGN multiuser downlink: superposition-coding (CDMA- like) + SIC q Fast Fading: ability to track channel at sender (CSI) + opportunistic more important due to multi-user diversity q Gains over CSIR for full range of SNR (not just low SNR) q Opportunistic beamforming, IS-856 (1x EV-DO) etc…

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 3 : “shiv rpi” Pt-pt channel Capacity q A slow fading channel is a source of unreliability: very poor outage capacity. Diversity is needed. q A fast fading channel with only receiver CSI has a capacity close to that of the AWGN channel. Delay is long compared to channel coherence time. q A fast fading channel with full CSI can have a capacity greater than that of the AWGN channel: fading now provides more opportunities for performance boost. q The idea of opportunistic communication is even more powerful in multiuser situations.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 4 : “shiv rpi” Fundamental Feature of Wireless Channels: Time Variation q multipath fading q large-scale channel variations q time-varying interference

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 5 : “shiv rpi” Traditional Approach to (Multi-user) Wireless System Design Compensates for channel fluctuations. I.e. treats a multi-user channel like a set of disjoint single-user (or pt-pt) channels. Examples: interference averaging; near-far power control, fixed coding/modulation rates

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 6 : “shiv rpi” Example: CDMA Systems Two main compensating mechanisms: 1. Channel diversity: q frequency diversity via Rake combining q macro-diversity via soft handoff q transmit/receive antenna diversity 2. Interference management: q power control q interference averaging

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 7 : “shiv rpi” What Drives this Approach? Main application is voice, with very tight latency requirements. Needs a consistent channel.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 8 : “shiv rpi” Opportunistic Communication: A Different View Transmit more when and where the channel is good. Exploits fading to achieve higher long-term throughput, but no guarantee that the "channel is always there". Appropriate for data with non-real-time latency requirements (file downloads, video streaming).

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 9 : “shiv rpi” Recall: Point-to-Point Fading Channels Capacity-achieving strategy is waterfilling over time.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 10 : “shiv rpi” Variable rate over time: Target BER q In the fixed-rate scheme, there is only one code spanning across many coherence periods. q In the variable-rate scheme, different codes (distinguished by difference shades) are used depending on the channel quality at that time. q For example, the code in white is a low-rate code used only when the channel is weak.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 11 : “shiv rpi” Adaptive Modln/Coding vs Shannon Limit q Optionally turbo-codes or LDPC codes can be used instead of simple block/convolutional codes in these schemes

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 12 : “shiv rpi” Performance over Pt-Pt Rayleigh Channel Not much bang-for-buck for going to CSI from high SNR

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 13 : “shiv rpi” Performance: Low SNR At low SNR, capacity can be greater (w/ CSI) when there is fading. Flip side: harder to get CSI at low SNR 

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 14 : “shiv rpi” Hitting the Low SNR: Hard in Practice! At low SNR, one can transmit only when the channel is at its peak. Primarily a power gain. In practice, hard to realize such gains due to difficulty in tracking the channel when transmitting so infrequently. (High SNR) Fixed power almost as good as waterfilling (Low SNR) Waterfilling helps, But CSI harder & users pay delay penalties

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 15 : “shiv rpi” Multiuser Opportunistic Communication Multiple users offer new diversity modes, just like time or frequency or MIMO channels

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 16 : “shiv rpi” Performance Increase in spectral efficiency with number of user at all SNR’s, not just low SNR! AWGN

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 17 : “shiv rpi” Multi-user w/ CSI: Low SNR case

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 18 : “shiv rpi” Multiuser Diversity Total average SNR = 0 dB. q In a large system with users fading independently, there is likely to be a user with a very good channel at any time. q Long-term total throughput can be maximized by always serving the user with the strongest channel.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 19 : “shiv rpi” Sum Capacity: AWGN vs Ricean vs Rayleigh q Multiuser diversity gain for Rayleigh and Ricean channels ( = 5); KP/N0 = 0 dB. q Note: Ricean is less random than Rayleigh and has lesser sum capacity!

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 20 : “shiv rpi” Multiuser Diversity: A More Insightful Look q Independent fading makes it likely that users peak at different times. q In a wideband system with many users, each user operates at low average SNR, effectively accessing the channel only when it is near its peak. q In the downlink, channel tracking can be done via a strong pilot amortized between all users.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 21 : “shiv rpi” Theory

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 22 : “shiv rpi” 2-user uplink AWGN: Capacity Region q Capacity region C: is the set of all pairs (R1,R2) such that simultaneously user 1 and 2 can reliably communicate at rate R1 and R2. q Tradeoff: if user 1 wants to communicate at higher rate: user 2 may need to lower rate q Eg: OFDM: vary allocation of sub- carriers or slots per user q Capacity region: optimal tradeoff for any MAC scheme q Performance measures: q Symmetric capacity: q Sum capacity: User k has an average power constraint of P k Joules/symbol (with k = 1, 2)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 23 : “shiv rpi” Uplink AWGN Channel Capacity Region q Satisfies three constraints: R1, R2, and (R1+R2) q Without the third constraint, the capacity region would have been a rectangle, … q … and both users could simultaneously transmit at the point-to- point capacity as if the other user did not exist.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 24 : “shiv rpi” Uplink AWGN Capacity successive cancellation: cancel 1 before 2 cancel 2 before 1 conventional decoding optimal

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 25 : “shiv rpi” AWGN Multiuser Capacity & SIC Decoder q User 1 can achieve its single-user bound while at the same time user 2 can get a non- zero rate: q Each user encodes its data using a capacity-achieving AWGN channel code. q 2-stage decoding: q 1. Decodes the data of user 2, treating the signal from user 1 as Gaussian interference. q 2. Once the receiver decodes the data of user 2, it can reconstruct user 2’s signal and subtract it from the aggregate received signal. q Then decode the data of user 1. q Only the background Gaussian noise left in the system, the maximum rate user 1 can transmit at is its single-user bound log (1 + P 1 /N 0 ). q This receiver is called a successive interference cancellation (SIC)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 26 : “shiv rpi” SIC vs Conventional CDMA/Orthogonal Schemes q Minimizes transmit power to achieve target rates of two users q In interference limited scenarios, increases system capacity! q Conventional CDMA is suboptimal because it controls power of strong users downwards to handle the near-far problem q => such high SNR users cannot transmit at high rates q They have to depress their SNRs and transmit at lower rates! q With SIC: near-far is not a problem, but an advantage! q Less apparent for voice, but definitely for data q Orthogonal: allocates a fraction α of the degrees of freedom to user 1 and the rest (1 − α) to user 2

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 27 : “shiv rpi” Conventional CDMA vs Capacity 20 dB power difference between 2 users Successive cancellation allows the weak user to have a good rate without lowering the power of the strong user.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 28 : “shiv rpi” Waterfilling vs Channel Inversion q Waterfilling and rate adaptation (across users) maximize long- term throughput but incur significant delay. q Channel inversion in downlink (“perfect” power control in CDMA jargon) is power-inefficient but maintains the same data rate (received SNR) at all channel states. - Huge power penalty during deep fades. Peak power constraints => method cannot work. q Channel inversion achieves a delay-limited capacity.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 29 : “shiv rpi” Orthogonal vs Capacity 20 dB power difference between 2 users orthogonal Orthogonal achieves maximum throughput (intersection point above) but may not be fair.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 30 : “shiv rpi” General K-user Uplink AWGN Capacity q K-user capacity region is described by 2 K − 1 constraints, one for each possible non-empty subset S of users: q Sum-Capacity: q Equal power case: q Symmetric capacity: q Eg: OFDMA w/ allocation of 1/K degrees of freedom per user better than CDMA w/ conventional receivers. (see CDMA limits next slide) q Sum capacity is unbounded as the number of users grow.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 31 : “shiv rpi” Example: CDMA Uplink Capacity (I/f limited) q Single cell with K users (conventional, i.e. non-SIC receiver): q Treat interference as additive noise q Capacity per user q Cell capacity (interference-limited)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 32 : “shiv rpi” CDMA Uplink Capacity Example (continued) q If out-of-cell interference is a fraction f of in-cell interference:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 33 : “shiv rpi” Downlink AWGN Channel: 2-users q The transmit signal {x [m]} has an average power constraint of P Joules/symbol. q Difference from the uplink of this overall constraint: there the power restrictions are separate for the signals of each user. q The users separately decode their data using the signals they receive. q Single user bounds:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 34 : “shiv rpi” Symmetric 2-user downlink AWGN case q The capacity region of the downlink with two users having symmetric AWGN channels, i.e., |h1| = |h2|. q This upper bound on R k can be attained by using all the power and degrees of freedom to communicate to user k (with the other user getting zero rate). q No SIC here…

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 35 : “shiv rpi” Superposition Coding: facilitating SIC! Base station superposes the signals of users, like CDMA SIC R2

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 36 : “shiv rpi” Superposition Decoding q Superposition decoding example. The transmitted constellation point of user 1 is decoded first, followed by decoding of the constellation point of user 2.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 37 : “shiv rpi” Downlink Capacity: w/ superposition coding 20 dB gain difference between 2 users superposition coding orthogonal The boundary of rate pairs (in bits/s/Hz) achievable by superposition coding (solid line) and orthogonal schemes (dashed line) for the two user asymmetric downlink AWGN channel with the user SNRs equal to 0 and 20 dB (i.e., P|h 1 | 2 /N 0 = 1 and P|h 2 | 2 /N 0 = 100). Eg: at R1 = 0.9 b/s/Hz, superposition coding gives R2 = 3b/s/Hz vs orthogonal of 1 b/s/Hz.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 38 : “shiv rpi” Uplink AWGN Capacity: Summary

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 39 : “shiv rpi” Downlink AWGN: Summary

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 40 : “shiv rpi” SIC Implementation Issues q Complexity scaling with the number of users: q At mobile node complexity scales if more users! q Can group users by SNR bands and do superposition coding within the group q Error propagation: degrades error prob by at most K (# users). Compensate w/ stronger code. q Imperfect channel estimates: q Stronger user: better channel estimates. Effect does not grow… q Analog-to-digital quantization error: q Implementation constraint with asymmetric signals

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 41 : “shiv rpi” Uplink Fading Channel: Summary

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 42 : “shiv rpi” Reference: Uplink Fading Channel q K users: q Outage Probability: q Individual outage: ε => overall outage prob (orthogonal): q In general:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 43 : “shiv rpi” Reference: Multi-user Slow-Fading Outage Capacity (2-user example, contd) q Plot of the symmetric -outage capacity of the 2-user Rayleigh slow fading uplink as compared to C, the corresponding performance of a point-to-point Rayleigh slow fading channel. Note: worse than pt-pt!

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 44 : “shiv rpi” Reference: Uplink: Fast Fading, CSIR q Without CSI (i.e channel state information at Tx), fading always hurts as in point- to-point case… q With large number of users, the penalty vanishes, but no improvement over pt-pt

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 45 : “shiv rpi” Reference: Fast Fading uplink, Orthogonal q … which is strictly less than the sum capacity of the uplink fading channel for K ≥ 2. q In particular, the penalty due to fading persists even when there is a large number of users.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 46 : “shiv rpi” Multi-user Fast-Fading w/ CSI q Central interest case! q Dynamically allocate powers to users as a function of CSI q To achieve the maximum sum rate, we can use orthogonal multiple access… q this means that the codes designed for the point-to-point AWGN channel can be used w/ variable rate coding… q Contrast this with the case when only the receiver has CSI (i.e. CSIR), where orthogonal multiple access is strictly suboptimal for fading channels. (see previous slide) q Note that, this argument on the optimality of orthogonal multiple access holds regardless of whether the users have symmetric fading statistics.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 47 : “shiv rpi” Multi-users: diversity gain, not d.f gain! q Having multiple users does not provide additional degrees of freedom in the system: q the users are just sharing the time/frequency degrees of freedom already existing in the channel. q Thus, the optimal power allocation problem should really be thought of as how to partition the total resource (power) across the time/frequency degrees of freedom … q … and how to share the resource across the users in each of those degrees of freedom. q The above solution says that from the point of view of maximizing the sum capacity,.. q … the optimal sharing is just to allocate all the power to the user with the strongest channel on that degree of freedom.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 48 : “shiv rpi” Applications & Fairness/Scheduling

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 49 : “shiv rpi” Application to 1x EV-DO’s DownLink q Multiuser diversity provides a system-wide benefit. q Challenge is to share the benefit among the users in a fair way.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 50 : “shiv rpi” Symmetric Users Serving the best user at each time is also fair in terms of long term throughputs.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 51 : “shiv rpi” Asymmetric Users: Hitting the Peaks Want to serve each user when it is at its peak. A peak should be defined with respect to the latency time-scale t c of the application to provide short-term fairness.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 52 : “shiv rpi” Proportional Fair Scheduler Schedule the user with the highest ratio R k = current requested rate of user k T k = average thruput of user k in the past t c time slots. Like a dynamic priority scheme

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 53 : “shiv rpi” Performance Fixed environment: 2Hz Rician fading with E fixed /E scattered =5. Low mobility environment: 3 km/hr, Rayleigh fading High mobility environment: 120 km/hr, Rayleigh fading

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 54 : “shiv rpi” Channel Dynamics Channel varies faster and has more dynamic range in mobile environments.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 55 : “shiv rpi” Why No Gain with High Mobility? 3 km/hr30 km/hr120 km/hr Can only predict the average of the channel fluctuations, not the instantaneous values.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 56 : “shiv rpi” Throughput of Scheduler: Asymmetric Users (Jalali, Padovani and Pankaj 2000)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 57 : “shiv rpi” Inducing Randomness q Scheduling algorithm exploits the nature-given channel fluctuations by hitting the peaks. q If there are not enough fluctuations, why not purposely induce them? (eg: in fixed situation!)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 58 : “shiv rpi” Dumb Antennas The information bearing signal at each of the transmit antenna is multiplied by a random complex gains.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 59 : “shiv rpi” Slow Fading Environment: Before

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 60 : “shiv rpi” After

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 61 : “shiv rpi” Slow Fading: Opportunistic Beamforming q Dumb antennas create a beam in random time-varying direction. q In a large system, there is likely to be a user near the beam at any one time. q By transmitting to that user, close to true beamforming performance is achieved.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 62 : “shiv rpi” Opportunistic Beamforming: Slow Fading

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 63 : “shiv rpi” Opportunistic Beamforming: Fast Fading Improves performance in fast fading Rician environments by spreading the fading distribution.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 64 : “shiv rpi” Overall Performance Improvement Mobile environment: 3 km/hr, Rayleigh fading Fixed environment: 2Hz Rician fading with E fixed /E scattered =5.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 65 : “shiv rpi” Smart vs Dumb Antennas q Space-time codes improve reliability of point-to-point links but reduce multiuser diversity gain. q Dumb (random beamforming) antennas add fluctuations to point-to-point links but increases multiuser diversity gains.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 66 : “shiv rpi” Cellular System: Opportunistic Nulling q In a cellular systems, users are scheduled when their channel is strong and the interference from adjacent base-stations is weak. q Multiuser diversity allows interference avoidance. q Dumb antennas provides opportunistic nulling for users in other cells (a.k.a interference diversity). q Particularly important in interference-limited systems with no soft handoff.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 67 : “shiv rpi” Conventional vs Opportunistic Communication

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 68 : “shiv rpi”

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 69 : “shiv rpi”

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 70 : “shiv rpi”

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 71 : “shiv rpi” Extra Slides: not covered…

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 72 : “shiv rpi” Uplink and Downlink Capacity q CDMA and OFDM are specific multiple access schemes. q But information theory tells us what is the capacity of the uplink and downlink channels and the optimal multiple access schemes.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 73 : “shiv rpi” Example of Rate Adaptation: 1xEV-DO Downlink Multiple access is TDMA via scheduling. Each user is rate-controlled rather than power-controlled. (But no waterfilling: fixed transmit power, different code/modulation rates.)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 74 : “shiv rpi” Rate Control: Adaptive Modulation/Coding Mobile measures the channel based on the pilot and predicts the SINR to request a rate.

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 75 : “shiv rpi” SINR Prediction Uncertainty 3 km/hr 30 km/hr 120 km/hr accurate prediction of instantaneous SINR. conservative prediction of SINR. accurate prediction of average SINR for a fast fading channel

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 76 : “shiv rpi” Incremental ARQ q A conservative prediction leads to a lower requested rate. q At such rates, data is repeated over multiple slots. q If channel is better than predicted, the number of repeated slots may be an overkill. q This inefficiency can be reduced by an incremental ARQ protocol. q The receiver can stop transmission when it has enough information to decode. q Incremental ARQ also reduces the power control accuracy requirement in the reverse link in Rev A.