Wireless Networking and Communications Group Resource Allocation in Downlink Multiuser Multicarrier Wireless Systems Prof. Brian L. Evans Dept. of Electrical.

Slides:



Advertisements
Similar presentations
Adaptive power & SUBCARRIER allocation algorithm to support absolute proportional rates constraint for scalable MULTIUSER MIMO OFDM systems Presented By:
Advertisements

Underwater Acoustic MIMO Channel Capacity
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Division multiplexing
Comparison of different MIMO-OFDM signal detectors for LTE
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
HKUST Robust Optimal Cross Layer Designs for TDD- OFDMA Systems with Imperfect CSIT and Unknown Interference — State-Space Approach based on 1-bit.
Channel Estimation for Mobile OFDM
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
IERG 4100 Wireless Communications
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Multiuser OFDM with Adaptive Subcarrier, Bit, and Power Allocation Wong, et al, JSAC, Oct
EE360: Lecture 15 Outline Cellular System Capacity
Event: CUBAN/WIP Workshop - Tunisia Date: May 2005 Slide 1 Adaptive modulation and multiuser scheduling gains in adaptive TDMA/OFDMA systems in the.
Submission doc.: IEEE /1452r0 November 2014 Leif Wilhelmsson, EricssonSlide 1 Frequency selective scheduling in OFDMA Date: Authors:
Wireless communication channel
Muhammad Imadur Rahman1, Klaus Witrisal2,
Ghadi Sebaali and Brian L. Evans
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
Orthogonal Frequency Division Multiple Access (OFDMA)
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
ECE559VV – Fall07 Course Project Presented by Guanfeng Liang Distributed Power Control and Spectrum Sharing in Wireless Networks.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Performance evaluation of adaptive sub-carrier allocation scheme for OFDMA Thesis presentation16th Jan 2007 Author:Li Xiao Supervisor: Professor Riku Jäntti.
2015 IEEE Int. Conf. on Communications
Low Complexity User Selection Algorithms for Multiuser MIMO Systems with Block Diagonalization Zukang Shen, Runhua Chen, Jeff Andrews, Robert Heath, and.
CHANNEL ESTIMATION FOR MIMO- OFDM COMMUNICATION SYSTEM PRESENTER: OYERINDE, OLUTAYO OYEYEMI SUPERVISOR: PROFESSOR S. H. MNENEY AFFILIATION:SCHOOL OF ELECTRICAL,
Ali Al-Saihati ID# Ghassan Linjawi
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Multiuser OFDM with Adaptive Subcarrier, Bit and Power Allocation (IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 17, NO. 10, OCTOBER 1999)
Adaptive Resource Allocation for OFDMA Systems Mr. Zukang Shen Mr. Ian Wong Prof. Brian Evans Prof. Jeff Andrews April 28, 2005.
Transmit Power Adaptation for Multiuser OFDM Systems Jiho Jang, Student Member, IEEE, and Kwang Bok Lee, Member, IEEE IEEE JOURNAL ON SELECTED AREAS IN.
An Efficient Subcarrier and Power Allocation Algorithm for Dual-Service Provisioning in OFDMA Based WiBro Systems February 1, 2005 Mohmmad Anas, Kanghee.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
Part 3: Channel Capacity
Doppler Spread Estimation in Frequency Selective Rayleigh Channels for OFDM Systems Athanasios Doukas, Grigorios Kalivas University of Patras Department.
Wireless Networking and Communications Group A Unified Framework for Optimal Resource Allocation in Multiuser Multicarrier Wireless Systems Ian C. Wong.
Spectral Efficiency of MC-CDMA: Linear and Non-Linear Receivers Aditya Gupta 11/05/2209.
October 28, 2005 Single User Wireless Scheduling Policies: Opportunism and Optimality Brian Smith and Sriram Vishwanath University of Texas at Austin October.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
November 9th, 2010 Low Complexity EM-based Decoding for OFDM Systems with Impulsive Noise Asilomar Conference on Signals, Systems, and Computers
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.
History-based Adaptive Modulation for a Downlink Multicast Channel in OFDMA systems Haibo Wang, Hans Peter Schwefel and Thomas Skjodeberg Toftegaard Center.
Wireless Networking and Communications Group Adaptive Downlink OFDMA Resource Allocation Ian Wong* and Brian L. Evans** * Freescale Semiconductor, Austin,
Jinseok Choi, Brian L. Evans and *Alan Gatherer
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Yousof Mortazavi, Aditya Chopra, and Prof. Brian L. Evans
Jinseok Choi, Brian L. Evans and *Alan Gatherer
OFDMA Downlink Resource Allocation for Ergodic Capacity Maximization with Imperfect Channel Knowledge *Ian C. Wong and Brian L. Evans The University of.
Sanam Sadr, Alagan Anpalagan and Kaamran Raahemifar
Syed Hussain Ali, Member, IEEE Victor C. M. Leung, Fellow, IEEE
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Implementation Platform
Ian C. Wong, Zukang Shen, Jeffrey G. Andrews, and Brian L. Evans
Performance Bounds in OFDM Channel Prediction
QoS Aware Adaptive Subcarrier Allocation in OFDMA Systems
Optimal Downlink OFDMA Subcarrier, Rate, and Power Allocation with Linear Complexity to Maximize Ergodic Weighted-Sum Rates *Ian C. Wong and Brian L.
Master Thesis Presentation
Adaptive Resource Allocation in Multiuser OFDM Systems
Presented By Riaz (STD ID: )
Ian C. Wong and Brian L. Evans ICASSP 2007 Honolulu, Hawaii
Joint Channel Estimation and Prediction for OFDM Systems
Ian C. Wong and Brian L. Evans ICASSP 2007 Honolulu, Hawaii
Presentation transcript:

Wireless Networking and Communications Group Resource Allocation in Downlink Multiuser Multicarrier Wireless Systems Prof. Brian L. Evans Dept. of Electrical and Computer Eng. The University of Texas at Austin November 6, 2007 Featuring work by my former PhD student Ian Wong

Wireless Networking and Communications Group November 6, Embedded Signal Processing Laboratory Signal processing for communication systems Image acquisition, analysis, and display Electronic design automation (EDA) tools and methods 16 PhD, 7 MS, 100 BS alumni + 9 PhD, 2 BS students now Sys.Subsys.TheoryAlg.ReleaseDesignEmbed.Release ADSLequalizerYYMatlabYHW/SWDSP/C OFDMres. alloc.YYLabVIEWYSWDSP/C XceiverRFI mitig.YMatlabY DisplayhalftoningYYMatlab/CY EDAfix. pt. con.YMatlabYHW Founded 1996

Wireless Networking and Communications Group November 6, Yousof Mortazavi Aditya Chopra Kapil Gulati Marcel Nassar Today’s ESPL Grad Students Image processing systems Communication systems Mitigation of radio freq. interference in laptop embedded transceivers Real-time wired multi-input multi-output (MIMO) multicarrier testbed Wireless multicarrier channel estimation and prediction algorithms Resource allocation algorithms for multiuser multicarrier wireless sys. Wael Barakat Rabih Saliba Greg Allen Hamood Rehman Marcus DeYoung

Wireless Networking and Communications Group November 6, Introduction Weighted-Sum Rate with Perfect Channel State Information Weighted-Sum Rate with Partial Channel State Information Conclusion Outline Dr. Ian Wong

Wireless Networking and Communications Group November 6, Orthogonal Freq. Division Multiplexing subcarrier frequency magnitude channel Bandwidth OFDM Baseband Spectrum Divides broadband channel into narrowband subchannels Multipath resistant Uses fast Fourier transform “Simpler” channel equalization Uses static time or frequency division multiple access Digital Audio Broadcast (1996) IEEE a/g Digital Video Broadcast T/H

Wireless Networking and Communications Group November 6, IEEE e-2005 (now) and 3GPP-LTE (2009 rollout?) Multiple users assigned different subcarriers Inherits advantages of OFDM Granular exploitation of diversity among users through channel state information (CSI) feedback Orthogonal Frequency Division Multiple Access (OFDMA)... User 1 frequency Base station (Subcarrier and power allocation) User M

Wireless Networking and Communications Group November 6, OFDMA Resource Allocation In downlink direction, OFDMA base station simultaneously transmits data to different users on different subcarriers How do we allocate K data subcarriers and total power P to M users to optimize some performance metric? E.g. IEEE e-2005: K = 1536, M  40 / sector Very active research area NP-complete optimization problem [Song & Li, 2005] Brute force optimal solution would search through M K subcarrier allocations and determine power allocation for each

Wireless Networking and Communications Group November 6, Related Work Method Criteria Max-Min [Rhee & Cioffi, ‘00] Sum Rate [Jang,Lee & Lee, ’02] Proportional [Wong,Shen, Andrews & Evans, ‘04] Max Utility [Song & Li, ‘05] Weighted Sum Rate [Seong,Mehsini&Cioffi,’06] [Yu,Wang&Giannakis] Formulation Ergodic Rates NoYesNoNo*No Discrete Rates No YesNo User prioritization No Yes Solution (algorithm) Practically optimal NoYesNo Yes** Linear complexity No Yes*** Assumption (channel knowledge) Imperfect CSI No Do not require CDI YesNoYes * Considered form of temporal diversity by maximizing an exponentially windowed running average of rate ** Independently developed a similar instantaneous continuous rate maximization algorithm *** Only for instantaneous continuous rate case, and linear complexity not explicitly shown in their papers

Wireless Networking and Communications Group November 6, Summary of Contributions Previous ResearchOur Contributions Formulation Instantaneous rate Unable to exploit time-varying wireless channels Ergodic rate Exploits time-varying nature of the wireless channel Solution Constraint-relaxation One large constrained convex optimization problem Resort to sub-optimal heuristics (O(MK 2 ) complexity) Dual optimization Multiple small optimization problems w/closed-form solutions Practically optimal with O(MK) complexity Assumption Perfect channel knowledge Unrealistic due to channel estimation errors and delay Imperfect channel knowledge Allocation based on statistics of channel estimation/prediction errors Previous ResearchOur Contributions Formulation Instantaneous rate Unable to exploit time-varying wireless channels Ergodic rate Exploits time-varying nature of the wireless channel Solution Constraint-relaxation One large constrained convex optimization problem Resort to sub-optimal heuristics with O(MK 2 ) complexity Dual optimization Multiple small optimization problems with closed-form solutions Practically optimal with O(MK) complexity Adaptive algorithms Previous ResearchOur Contributions Formulation Instantaneous rate Unable to exploit time-varying wireless channels Ergodic rate (continuous and discrete) Exploits time-varying nature of the wireless channel

Wireless Networking and Communications Group November 6, OFDMA Signal Model Downlink OFDMA with K subcarriers and M users Perfect time and frequency synchronization Delay spread less than guard interval Single-cell base station (inter-cell interference ignored) Received K-length vector for mth user at nth symbol Noise vector Diagonal gain allocation matrix Diagonal channel matrix

Wireless Networking and Communications Group November 6, Frequency-domain channel Stationary and ergodic Complex normal with correlated channel gains for subcarriers Statistical Wireless Channel Model Time-domain channel Stationary and ergodic Complex normal and independent across tap i and user m Example distribution for fading channel for illustration purposes

Wireless Networking and Communications Group November 6, Background Weighted-Sum Rate with Perfect Channel State Information Continuous Rate Case Discrete Rate Case Numerical Results Weighted-Sum Rate with Partial Channel State Information Conclusion Outline

Wireless Networking and Communications Group November 6, Ergodic Continuous Rate Maximization: Perfect CSI and CDI [Wong & Evans, accepted] Powers to determine Average power constraint Subcarrier capacity: Space of feasible power allocation functions: Channel-to-noise ratio (CNR) Constant weights Constant user weights: Perfect channel distribution info (CDI) of  user vector

Wireless Networking and Communications Group November 6, Dual Optimization Framework “Max-dual user selection” Dual problem (convex in ): “Multi-level waterfilling” Duality gap Cut-off CNR is  0,m ( )

Wireless Networking and Communications Group November 6, *Optimal Subcarrier and Power Allocation “Multi-level waterfilling”“Max-dual user selection” Marginal dual Power * Independently discovered by [Yu, Wang & Giannakis, submitted] and [Seong, Mehsini & Cioffi, 2006] for instantaneous rate case

Wireless Networking and Communications Group November 6, Optimal Resource Allocation – Ergodic Capacity with Perfect CSI PDF of CNR O (INM) Initialization CNR Realization O (MK) O (K) Runtime I – No. of line-search iterations K – No. of subcarriers M – No. of users N – No. of function evaluations for integration

Wireless Networking and Communications Group November 6, Ergodic Discrete Rate Maximization: Perfect CSI and CDI [Wong & Evans, accepted] Discrete Rate Function: Uncoded BER = 10 -3

Wireless Networking and Communications Group November 6, Dual Optimization Framework “Multi-level fading inversion” w m =1, =1 “Slope-interval selection”

Wireless Networking and Communications Group November 6, Optimal Resource Allocation – Ergodic Discrete Rate with Perfect CSI PDF of CNR CNR Realization O (INML) O (MKlog(L)) O (MK) O (K) Initialization Runtime I – No. of line-search iterations K – No. of subcarriers L – No. of rate levels M – No. of users N – No. of function evaluations for integration

Wireless Networking and Communications Group November 6, Simulation Results OFDMA Parameters (3GPP-LTE) Channel Simulation

Wireless Networking and Communications Group November 6, Two-User Continuous Rate Region SNR Erg. Rates Algorithm Inst. Rates Algorithm Average number of function evaluations ( N ) 5 dB dB dB Average number of line search iterations ( I ) 5 dB dB dB Average relative duality / optimality gap (  ) 5 dB dB dB used subcarriers

Wireless Networking and Communications Group November 6, Two-User Discrete Rate Region SNR Erg. Rates Algorithm Inst. Rates Algorithm Average number of function evaluations ( N ) 5 dB dB dB Average number of line search iterations ( I ) 5 dB dB dB Average relative duality/ optimality gap (  ) 5 dB dB dB used subcarriers

Wireless Networking and Communications Group November 6, Sum Rate Versus Number of Users Continuous Rate Discrete Rate 76 used subcarriers

Wireless Networking and Communications Group November 6, Background Weighted-Sum Rate with Perfect Channel State Information Weighted-Sum Rate with Partial Channel State Information Continuous Rate Case Discrete Rate Case Numerical Results Conclusion Outline

Wireless Networking and Communications Group November 6, Stationary and ergodic channel gains MMSE channel prediction MMSE Channel Prediction Partial Channel State Information Model Conditional PDF of channel-to-noise ratio (CNR) – Non-central Chi-squared CNR:Normalized error variance:

Wireless Networking and Communications Group November 6, Continuous Rate Maximization: Partial CSI with Perfect CDI [Wong & Evans, submitted] Maximize conditional expectation given the estimated CNR Power allocation a function of predicted CNR Instantaneous power constraint Parametric analysis is not required

Wireless Networking and Communications Group November 6, “Multi-level waterfilling on conditional expected CNR” Dual Optimization Framework 1-D Integral (> 50 iterations) 1-D Root-finding (<10 iterations) Computational bottleneck

Wireless Networking and Communications Group November 6, Power Allocation Function Approximation Use Gamma distribution to approximate the Non- central Chi-squared distribution [Stüber, 2002] Approximately 300 times faster than numerical quadrature (tic-toc in Matlab)

Wireless Networking and Communications Group November 6, M – No. of users K – No. of subcarriers I – No. of line-search iterations I p – No. of zero-finding iterations for power allocation function I c – No. of function evaluations for numerical integration of expected capacity Optimal Resource Allocation – Ergodic Capacity given Partial CSI Predicted CNR O (1) O (MK) O (K) Runtime O (MKI (I p +I c )) Conditional PDF

Wireless Networking and Communications Group November 6, Discrete Rate Maximization: Partial CSI with Perfect CDI [Wong & Evans, submitted] Rate levels: Feasible set: Power allocation function given partial CSI: Average rate function given partial CSI: Nonlinear integer stochastic program Derived closed-form expressions

Wireless Networking and Communications Group November 6, Power Allocation Functions Multilevel Fading Inversion Predicted CNR: Optimal Power Allocation

Wireless Networking and Communications Group November 6, Dual Optimization Framework Bottleneck: computing rate/power functions Rate/power functions independent of multiplier Can be computed and stored before running search

Wireless Networking and Communications Group November 6, Optimal Resource Allocation – Ergodic Discrete Rate given Partial CSI Predicted CNR O (1) O (K) Runtime M – No. of users K – No. of subcarriers L – No. of rate levels I – No. of line-search iterations O (MK(I +L)) Conditional PDF

Wireless Networking and Communications Group November 6, Simulation Parameters (3GPP-LTE) Channel Snapshot

Wireless Networking and Communications Group November 6, Two-User Continuous Rate Region Average number of line search iterations ( I ) 5 dB dB dB8.686 Average relative duality/ optimality gap (  ) 5 dB dB dB0.041 Complexity O (MKI (I p +I c )) M – No. of users; K – No. of subcarriers I – No. of line-search iterations I p – No. of zero-finding iterations for power allocation function I c – No. of function evaluations for numerical integration of expected capacity

Wireless Networking and Communications Group November 6, Two-User Discrete Rate Region Average number of line search iterations ( I ) 5 dB dB dB21.15 Average relative duality/ optimality gap (  ) 5 dB dB dB5.66 Complexity O (MK(I +L)) M – No. of users K – No. of subcarriers; I – No. of line search iterations L – No. of discrete rate levels No. of rate levels (L) = 4 BER constraint = 10 -3

Wireless Networking and Communications Group November 6, Average BER Comparison Per-subcarrier Average BER Per-subcarrier Prediction Error Variance Subcarrier Index BER No. of rate levels (L) = 4 BER constraint = 10 -3

Wireless Networking and Communications Group November 6, Comparison with Previous Work Method Criteria Pro- portional [Wong,Shen, Andrews& Evans,‘04] Max Utility [Song&Li ‘05] Weighted Sum Rate [Seong,Mehsini & Cioffi,’06] [Yu,Wang& Giannakis] Weighted Dis-Rate Per-CSI Weight Dis-Rate Imp-CSI Weighted Dis-Rate Imp-CSI Adaptive Formulation Ergodic Rates NoNo*NoYes Discrete Rates NoYesNoYes User prioritization Yes Solution (algorithm) Practically optimal No Yes Linear complexity No Yes**Yes Assumption (channel knowledge) Imperfect CSI No Yes Do not require CDI Yes No Yes * Considered form of temporal diversity by maximizing an exponentially windowed running average of rate ** Only for instantaneous continuous rate case, but was not shown in their papers

Wireless Networking and Communications Group November 6, Conclusion Developed a unified algorithmic framework for optimal OFDMA downlink resource allocation Based on dual optimization techniques Practically optimal with linear complexity Applicable to a broad class of problem formulations Natural Extensions Uplink OFDMA OFDMA with minimum rate constraints Power/bit error rate minimization

Wireless Networking and Communications Group November 6, Future Work Multi-cell OFDMA and Single Carrier-FDMA Distributed algorithms that allow minimal base-station coordination to mitigate inter-cell interference Multi-Input Multi-Output (MIMO) OFDMA Capacity-based analysis Other MIMO transmission schemes Multi-hop OFDMA Hop-selection

Wireless Networking and Communications Group November 6, Questions? Relevant Jounal Publications [J1] I. C. Wong and B. L. Evans, "Optimal Resource Allocation for the OFDMA Downlink with Imperfect Channel Knowledge,“ IEEE Trans. on Comm., under review. [J2] I. C. Wong and B. L. Evans, "Optimal Downlink OFDMA Resource Allocation with Linear Complexity to Maximize Ergodic Rates," IEEE Trans. Wireless Comm., accepted. Relevant Conference Publications [C1] I. C. Wong and B. L. Evans, ``Optimal OFDMA Subcarrier, Rate, and Power Allocation for Ergodic Rates Maximization with Imperfect Channel Knowledge'', Proc. IEEE Int. Conf. on Acoustics, Speech, Signal Proc., April 16-20, 2007, vol. II, pp [C2] I. C. Wong and B. L. Evans, ``Optimal OFDMA Resource Allocation with Linear Complexity to Maximize Ergodic Weighted Sum Capacity'', Proc. IEEE Int. Conf. on Acoustics, Speech, Signal Proc., April 16-20, 2007, vol. II, pp [C3] I. C. Wong and B. L. Evans, ``Optimal Downlink OFDMA Subcarrier, Rate, and Power Allocation with Linear Complexity to Maximize Ergodic Weighted-Sum Rates'', Proc. IEEE Int. Global Communications Conf., November 26-30, 2007, to appear. [C4] I. C. Wong and B. L. Evans, ``OFDMA Resource Allocation for Ergodic Capacity Maximization with Imperfect Channel Knowledge'', Proc. IEEE Int. Global Communications Conf., November 26-30, 2007, to appear.

Wireless Networking and Communications Group November 6, Backup Slides Notation Related Work Stoch. Prog. Models C-Rate,P-CSI Dual objective Instantaneous Rate D-Rate,P-CSI Dual Objective PDF of D-Rate Dual Duality Gap D-Rate,I-CSI Rate/power functions Proportional Rates Proportional Rates - adaptive Summary of algorithms

Wireless Networking and Communications Group November 6, Notation Glossary

Wireless Networking and Communications Group November 6, Related Work OFDMA resource allocation with perfect CSI –Ergodic sum rate maximizatoin [Jang, Lee, & Lee, 2002] –Weighted-sum rate maximization [Hoo, Halder, Tellado, & Cioffi, 2004] [Seong, Mohseni, & Cioffi, 2006] [Yu, Wang, & Giannakis, submitted] –Minimum rate maximization [Rhee & Cioffi, 2000] –Sum rate maximization with proportional rate constraints [Wong, Shen, Andrews, & Evans, 2004] [Shen, Andrews, & Evans, 2005] –Rate utility maximization [Song & Li, 2005] Single-user systems with imperfect CSI –Single-carrier adaptive modulation [Goeckel, 1999] [Falahati, Svensson, Ekman, & Sternad, 2004] –Adaptive OFDM [Souryal & Pickholtz, 2001][Ye, Blum, & Cimini 2002] [Yao & Giannakis, 2004] [Xia, Zhou, & Giannakis, 2004]

Wireless Networking and Communications Group November 6, Stochastic Programming Models Non-anticipative –Decisions are made based only on the distribution of the random quantities –Also known as non-adaptive models Anticipative –Decisions are made based on the distribution and the actual realization of the random quantities –Also known as adaptive models Two-stage recourse models –Non-anticipative decision for the 1 st stage –Recourse actions for the second stage based on the realization of the random quantities [Ermoliev & Wets, 1988]

Wireless Networking and Communications Group November 6, C-Rate P-CSI Dual Objective Derivation Lagrangian: Dual objective Linearity of E[ ¢ ] Separability of objective Power a function of RV realization Exclusive subcarrier assignment  m,k not independent but identically distributed across k

Wireless Networking and Communications Group November 6, Computing the Expected Dual Dual objective requires an M-dimensional integral –Numerical quadrature feasible only for M=2 or 3 O(N M ) complexity ( N - number of function evaluations) –For M>3, Monte Carlo methods are feasible, but are overly complex and converge slowly Derive the pdf of –Maximal order statistic of INID random variables –Requires only a 1-D integral ( O(NM) complexity)

Wireless Networking and Communications Group November 6, Optimal Resource Allocation – Instantaneous Capacity with Perfect CSI CNR Realization O(1) O(K) Runtime M – No. of users K – No. of subcarriers I – No. of line-search iterations N – No. of function evaluations for integration O(IMK)

Wireless Networking and Communications Group November 6, Discrete Rate Perfect CSI Dual Optimization Discrete rate function is discontinuous –Simple differentiation not feasible Given, for all, we have L candidate power allocation values Optimal power allocation:

Wireless Networking and Communications Group November 6, PDF of Discrete Rate Dual Derive the pdf of

Wireless Networking and Communications Group November 6, Performance Assessment - Duality Gap

Wireless Networking and Communications Group November 6, Duality Gap Illustration M=2 K=4

Wireless Networking and Communications Group November 6, Sum Power Discontinuity M=2 K=4

Wireless Networking and Communications Group November 6, BER/Power/Rate Functions Impractical to impose instantaneous BER constraint when only partial CSI is available –Find power allocation function that fulfills the average BER constraint for each discrete rate level –Given the power allocation function for each rate level, the average rate can be computed Derived closed-form expressions for average BER, power, and average rate functions

Wireless Networking and Communications Group November 6, Closed-form Average Rate and Power Power allocation function: Average rate function: Marcum-Q function

Wireless Networking and Communications Group November 6, Ergodic Sum Rate Maximization with Proportional Ergodic Rate Constraints Ergodic Sum Capacity Average Power Constraint Proportionality Constants Ergodic Rate for User m Allows more definitive prioritization among users Traces boundary of capacity region with specified ratio Developed adaptive algorithm without CDI

Wireless Networking and Communications Group November 6, Dual Optimization Framework Multiplier for power constraint Multiplier for rate constraint Reformulated as weighted-sum rate problem with properly chosen weights “Multi-level waterfilling with max-dual user selection”

Wireless Networking and Communications Group November 6, Projected Subgradient Search Power constraint multiplier search Rate constraint multiplier vector search Multiplier iterates Step sizes Subgradients Projection Derived pdfs for efficient 1-D Integrals Per-user ergodic rate:

Wireless Networking and Communications Group November 6, Optimal Resource Allocation – Ergodic Proportional Rate with Perfect CSI PDF of CNR CNR Realization O(I  NM 2 ) O(MK) O(K) Initialization Runtime M – No. of users K – No. of subcarriers I  – No. of subgradient search iterations N – No. of function evaluations for integration

Wireless Networking and Communications Group November 6, Adaptive Algorithms for Rate Maximization Without Channel Distribution Information (CDI) Previous algorithms assumed perfect CDI –Distribution identification and parameter estimation required in practice –More suitable for offline processing Adaptive algorithms without CDI –Low complexity and suitable for online processing –Based on stochastic approximation methods

Wireless Networking and Communications Group November 6, Subgradient Averaging Solving the Dual Problem Using Stochastic Approximation Projected subgradient iterations across time with subgradient averaging - Proved convergence to optimal multipliers with probability one Power constraint multiplier search Rate constraint multiplier vector search Multiplier iterates Step sizes Subgradients Projection Averaging time constant Subgradient approximates

Wireless Networking and Communications Group November 6, Subgradient Approximates “Instantaneous multi-level waterfilling with max-dual user selection”

Wireless Networking and Communications Group November 6, Optimal Resource Allocation- Ergodic Proportional Rate without CDI Weighted-sum, Discrete Rate and Partial CSI are special cases of this algorithm

Wireless Networking and Communications Group November 6, Two-User Capacity Region OFDMA Parameters (3GPP-LTE)  1 = (0.1 increments)  2 = 1-  1

Wireless Networking and Communications Group November 6, Evolution of the Iterates for  1 =0.1 and  2 = 0.9 User Rates Rate constraint Multipliers  Power Power constraint Multipliers

Wireless Networking and Communications Group November 6, Summary of the Resource Allocation Algorithms AlgorithmInitialization Complexity Per-symbol Complexity Relative Gap Order of Magnitude Sum-Rate at w=[.5,.5], SNR=5 dB WS Cont. Rates Perfect CSI – ErgodicO (INM) O (MK) WS Cont. Rates Perfect CSI – Inst. - O (IMK) WS Disc. Rates Perfect CSI – ErgodicO (INML) O (MKlogL) WS Disc. Rates Perfect CSI – Inst. - O (IMKlogL) WS Cont. Rates Partial CSI - O (MKI (I p +I c )) WS Disc. Rates Partial CSI - O (MK(I +L)) Prop. Cont. Rates Perfect CSI with CDI - Ergodic O (I  NM 2 ) O (MK) Prop. Cont. Rates Perfect CSI without CDI - Ergodic - O (MK) -2.40

Wireless Networking and Communications Group November 6, Ergodic Sum Rate Maximization with Proportional Ergodic Rate Constraints Ergodic Sum Capacity Average Power Constraint Proportional Rate Constraints Allows definitive prioritization among users [Shen, Andrews, & Evans, 2005] Equivalent to weighted-sum rate with optimally chosen weights Developed adaptive algorithms using stochastic approximation –Convergence w.p.1 without channel distribution information