Optimal Resource Allocation in Coordinated Multi-Cell Systems

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 12 Cross-Layer.
Advertisements

Designing Multi-User MIMO for Energy Efficiency
Broadcasting in Conflict Aware Multi-Channel Networks WALCOM 2013 – Feb 14, 2013 Shahin Kamali 1 Joint work with Francisco Claude 1, Reza Dorrigiv 2, Alejandro.
Hardware Impairments in Large-scale MISO Systems
Multi-carrier CDMA. Outline Introduction System Model Types Applications References.
Optimization of Radio resources Krishna Chaitanya Kokatla.
Excel Tutorial 3 Calculating Data with Formulas and Functions
Derives the optimal achievable rate for MISO secondary users under coexistence constraints Proposes practical strategy for cognition and cooperation in.
Large-Scale MIMO in Cellular Networks
KLARA chemical inventory 2013 Ulrika Olsson. How do I find KLARA – alternative 1  – internwebben – Choose system/tool – Chemical index Klara.
Designing Multi-User MIMO for Energy Efficiency
CELLULAR COMMUNICATIONS. LTE Data Rate Requirements And Targets to LTE  reduced delays, in terms of both connection establishment and transmission.
Dirty RF Impact on Interference Alignment
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Circuit-Aware Design of Energy- Efficient Massive MIMO Systems Emil Björnson ‡*, Michail Matthaiou ‡§, and Mérouane Debbah ‡ ‡ Alcatel-Lucent Chair on.
Enhancing Secrecy With Channel Knowledge
22 nd September 2008 | Tariciso F. Maciel Suboptimal Resource Allocation for Multi-User MIMO-OFDMA Systems Tarcisio F. Maciel Darmstadt, 22 nd September.
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.
June 4, 2015 On the Capacity of a Class of Cognitive Radios Sriram Sridharan in collaboration with Dr. Sriram Vishwanath Wireless Networking and Communications.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Optimizing Performance In Multiuser Downlink Communication Emil Björnson KTH Royal Institute of Technology Invited Seminar, University of Luxembourg.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
1 Radio Resource Management Roy Yates WINLAB, Rutgers University Airlie House Workshop.
Optimal Resource Allocation in Coordinated Multi-Cell Systems Emil Björnson Post-Doc Alcatel-Lucent Chair on Flexible Radio, Supélec, France & Signal Processing.
Massive MIMO Systems with Non-Ideal Hardware Emil Björnson ‡* Joint work with: Jakob Hoydis †, Marios Kountouris ‡, and Mérouane Debbah ‡ ‡ Alcatel-Lucent.
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.
Robust Monotonic Optimization Framework for Multicell MISO Systems Emil Björnson 1, Gan Zheng 2, Mats Bengtsson 1, Björn Ottersten 1,2 1 Signal Processing.
12. Feb.2010 | Christian Müller Distributed Resource Allocation in OFDMA-Based Relay Networks Christian Müller.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Low Complexity Virtual Antenna Arrays Using Cooperative Relay Selection Aggelos Bletsas, Ashish Khisti, and Moe Z. Win Laboratory for Information and Decision.
ECE559VV – Fall07 Course Project Presented by Guanfeng Liang Distributed Power Control and Spectrum Sharing in Wireless Networks.
*P. C. Weeraddana **M. Codreanu, **M. Latva-Aho, ***A. Ephremides * KTH, Royal institute of Technology, Stockholm, Sweden ** CWC, University of Oulu, Finland.
Rensselaer Polytechnic Institute Rajagopal Iyengar Combinatorial Approaches to QoS Scheduling in Multichannel Wireless Systems Rajagopal Iyengar Rensselaer.
8: MIMO II: Capacity and Multiplexing Architectures Fundamentals of Wireless Communication, Tse&Viswanath 1 8. MIMO II: Capacity and Multiplexing Architectures.
Mazumdar Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Non-convex.
Optimal Resource Allocation in Coordinated Multi-Cell Systems Emil Björnson Post-Doc Alcatel-Lucent Chair on Flexible Radio, Supélec & Signal Processing.
Resource Allocation in Cellular Systems Emil Björnson PhD in Telecommunications Signal Processing Lab KTH Royal Institute of Technology Supélec,
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Operational Research & ManagementOperations Scheduling Economic Lot Scheduling 1.Summary Machine Scheduling 2.ELSP (one item, multiple items) 3.Arbitrary.
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Unit 4 Cellular Telephony
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Optimal Resource Allocation in Coordinated Multi-Cell Systems Emil Björnson Assistant Professor Div. of Communication Systems, ISY, Linköping University,
Impact of Interference on Multi-hop Wireless Network Performance
Optimal Resource Allocation in Coordinated Multi-Cell Systems
Research: from academia to industry
Combining Dirty-Paper Coding and Artificial Noise for Secrecy
Syed Hussain Ali, Member, IEEE Victor C. M. Leung, Fellow, IEEE
Resource Allocation in Non-fading and Fading Multiple Access Channel
Cross layer design is wireless multi-hop network
MIMO III: Channel Capacity, Interference Alignment
Distributed MIMO Patrick Maechler April 2, 2008.
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Weihuang Fu1, Zhifeng Tao2, Jinyun Zhang2, and Dharma P. Agrawal1
Multicarrier Communication and Cognitive Radio
Presented By Riaz (STD ID: )
Ian C. Wong and Brian L. Evans ICASSP 2007 Honolulu, Hawaii
Ian C. Wong and Brian L. Evans ICASSP 2007 Honolulu, Hawaii
Signal Processing for Optimal Radio Resource Management: Fundamentals and Recent Multi-Cell Advances Emil Björnson Dept. of Signal Processing, KTH Royal.
Presentation transcript:

Optimal Resource Allocation in Coordinated Multi-Cell Systems Emil Björnson Post-Doc Alcatel-Lucent Chair on Flexible Radio, Supélec, Gif-sur-Yvette, France Signal Processing Lab., KTH Royal Institute of Technology, Stockholm, Sweden EURECOM, 19 September 2013

Biography: Emil Björnson 1983: Born in Malmö, Sweden 2007: Master of Science in Engineering Mathematics, Lund University, Sweden 2011: PhD in Telecommunications, KTH, Stockholm, Sweden Advisors: Björn Ottersten, Mats Bengtsson Visited EURECOM some weeks in 2008-2009 2012: Recipient of International Postdoc Grant from Sweden. Visit Supélec and Prof. Mérouane Debbah Topic: “Optimization of Green Small-Cell Networks” Research interests: Massive MIMO, Small cells, & Energy efficiency Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Optimal Resource Allocation in Coordinated Multi-Cell Systems Book Reference Seminar Based on Our Recent Book: 270 pages E-book for free (from our homepages) Printed book: Special price $35, use link: https://ecommerce.nowpublishers.com/shop/add_to_cart?id=1595 Matlab code is available online Check out: http://flexible-radio.com/emil-bjornson Optimal Resource Allocation in Coordinated Multi-Cell Systems Research book by E. Björnson and E. Jorswieck Foundations and Trends in Communications and Information Theory, Vol. 9, No. 2-3, pp. 113-381, 2013 Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Outline Introduction Problem Formulation Multi-cell structure, system model, performance measure Problem Formulation Resource allocation: Multi-objective optimization problem Subjective Resource Allocation Utility functions, different computational complexity Structural Insights Beamforming parametrization Extensions to Practical Conditions Handling non-idealities in practical systems Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Section Introduction Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Introduction Problem Formulation (vaguely): Transfer information wirelessly to users Divide radio resources among users (time, frequency, space) Downlink Coordinated Multi-Cell System Many transmitting base stations (BSs) Many receiving users Sharing a Frequency Band All signals reach everyone! Limiting Factor Inter-user interference Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Introduction: Multi-Antenna Single-Cell Transmission Traditional Ways to Manage Interference Avoid and suppress in time and frequency domain Results in orthogonal single-cell access techniques: TDMA, OFDMA, etc. Multi-Antenna Transmission Beamforming: Spatially directed signals Adaptive control of interference Serve multiple users: Space-division multiple access (SDMA) Main difference from classical resource allocation! Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Introduction: From Single-Cell to Multi-Cell Naïve Multi-Cell Extension Divide BS into disjoint clusters SDMA within each cluster Avoid inter-cluster interference Fractional frequency-reuse Coordinated Multi-Cell Transmission SDMA in multi-cell: Cooperation between all BSs Full frequency-reuse: Interference managed by beamforming Many names: co-processing, coordinated multi-point (CoMP), network MIMO, multi-cell processing Almost as One Super-Cell But: Different data knowledge, channel knowledge, power constraints! Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Basic Multi-Cell Coordination Structure General Multi-Cell Coordination Adjacent base stations coordinate interference Some users served by multiple base stations Dynamic Cooperation Clusters Inner Circle : Serve users with data Outer Circle : Suppress interference Outside Circles: Negligible impact Impractical to acquire information Difficult to coordinate decisions E. Björnson, N. Jaldén, M. Bengtsson, B. Ottersten, “Optimality Properties, Distributed Strategies, and Measurement-Based Evaluation of Coordinated Multicell OFDMA Transmission,” IEEE Trans. on Signal Processing, 2011. Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Example: Ideal Joint Transmission All Base Stations Serve All Users Jointly = One Super Cell Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Example: Wyner Model Abstraction: User receives signals from own and neighboring base stations One or Two Dimensional Versions Joint Transmission or Coordination between Cells Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Example: Coordinated Beamforming One Base Station Serves Each User Interference Coordination Across Cells Special Case Interference channel Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Example: Soft-Cell Coordination Heterogeneous Deployment Conventional macro BS overlaid by short-distance small BSs Interference coordination and joint transmission between layers Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Example: Cognitive Radio Secondary System Borrows Spectrum of Primary System Underlay: Interference limits for primary users Other Examples Spectrum sharing between operators Physical layer security Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Resource Allocation: First Definition Problem Formulation (imprecise): Select beamforming to maximize “system utility” Means: Allocate power to users and in spatial dimensions Satisfy: Physical, regulatory & economic constraints Some Assumptions: Linear transmission and reception Perfect synchronization (whenever needed) Flat-fading channels (e.g., using OFDM) Perfect channel knowledge Ideal transceiver hardware Centralized optimization Relaxed later on Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Multi-Cell System Model 𝐾 𝑟 Users: Channel vector to User 𝑘 from all BSs 𝑁 𝑗 Antennas at 𝑗th BS (dimension of h 𝑗𝑘 ) 𝑁= 𝑗 𝑁 𝑗 Antennas in Total (dimension of h 𝑘 ) One System Model for Any Multi-Cell Scenario! Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Multi-Cell System Model: Dynamic Cooperation Clusters (2) How are D 𝑘 and C 𝑘 Defined? This is User 𝑘 Beamforming: D 𝑘 v 𝑘 Data only from BS1: Effective channel: 𝐂 𝑘 𝐻 h 𝑘 All BSs coordinate interference: Example: Coordinated Beamforming Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Multi-Cell System Model: Power Constraints Need for Power Constraints Limit radiated power according to regulations Protect dynamic range of amplifiers Manage cost of energy expenditure Control interference to certain users 𝐿 General Power Constraints: All at the same time Weighting matrix (Positive semi-definite) Limit (Positive scalar) Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Multi-Cell System Model: Power Constraints (2) Recall: Example 1, Total Power Constraint: Example 2, Per-Antenna Constraints: Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Introduction: How to Measure User Performance? Mean Square Error (MSE) Difference: transmitted and received signal Easy to Analyze Far from User Perspective? Bit/Symbol Error Probability (BEP/SEP) Probability of error (for given data rate) Intuitive interpretation Complicated & ignores channel coding Information Rate Bits per “channel use” Mutual information: perfect and long coding Anyway closest to reality? All improves with SINR: Signal Interference + Noise Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Introduction: Generic Measure User Performance Generic Model Any function of signal-to-interference-and-noise ratio (SINR): Increasing and continuous function For simplicity: 𝑔 𝑘 0 =0 Example: Information rate: Complicated Function Depends on all beamforming vectors v 1 ,…, v 𝐾 𝑟 for User 𝑘 Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Problem Formulation Section Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Problem Formulation General Formulation of Resource Allocation: Multi-Objective Optimization Problem Generally impossible to maximize for all users! Must divide power and cause inter-user interference Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Performance Region Definition: Achievable Performance Region Contains all feasible combinations Feasible = Achieved by some v 1 ,…, v 𝐾 𝑟 under power constraints Care about user 2 Pareto Boundary Cannot improve for any user without degrading for other users Balance between users Part of interest: Pareto boundary Other Names Rate Region Capacity Region MSE Region, etc. 2-User Performance Region Care about user 1 Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Upper corner in region, everything inside region Performance Region (2) Can the region have any shape? No! Can prove that: Compact set Normal set Upper corner in region, everything inside region Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Performance Region (3) Some Possible Shapes User-Coupling Weak: Convex Strong: Concave Scheduling Time-sharing for strongly coupled users Select multiple points Hard: Unknown region Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Performance Region (4) Which Pareto Optimal Point to Choose? Tradeoff: Aggregate Performance vs. Fairness Utilitarian point (Max sum performance) Utopia point (Combine user points) No Objective Answer Utopia point outside of region Only subjective answers exist! Single user point Egalitarian point (Max fairness) Performance Region Single user point Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Subjective Resource Allocation Section Subjective Resource Allocation Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Known as A Priori Approach Subjective Approach System Designer Selects Utility Function Describes subjective preference Increasing and continuous function Examples: Sum performance: Proportional fairness: Harmonic mean: Max-min fairness: Put different weights to move between extremes Known as A Priori Approach Select utility function before optimization Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Subjective Approach (2) Utility Function gives Single-Objective Optimization Problem: This is the Starting Point of Many Researchers Although Selection of is Inherently Subjective Affects the Solvability Pragmatic Approach Try to Select Utility Function to Enable Efficient Optimization Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity of Single-Objective Optimization Problems Classes of Optimization Problems Different scaling with number of parameters and constraints Main Classes Convex: Polynomial time solution Monotonic: Exponential time solution Arbitrary: More than exponential time Practically solvable Approximations needed Hard to even approximate Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Classification of Resource Allocation Problems Classification of Three Important Problems The “Easy” problem Weighted max-min fairness Weighted sum performance We will see: These have Different Complexities Difficulty: Too many spatial degrees of freedom Convex problem only if search space is particularly limited Monotonic problem in general Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 1: The “Easy” Problem Given Any Point ( 𝑔 1 ,…, 𝑔 𝐾 𝑟 ) Find beamforming v 1 ,…, v 𝐾 𝑟 that attains this point Minimize the total power Convex Problem Second-order cone or semi-definite program Global solution in polynomial time – use CVX, Yalmip Alternative: Fixed-point iterations (uplink-downlink duality) M. Bengtsson, B. Ottersten, “Optimal Downlink Beamforming Using Semidefinite Optimization,” Proc. Allerton, 1999. A. Wiesel, Y. Eldar, and S. Shamai, “Linear precoding via conic optimization for fixed MIMO receivers,” IEEE Trans. on Signal Processing, 2006. W. Yu and T. Lan, “Transmitter optimization for the multi-antenna downlink with per-antenna power constraints,” IEEE Trans. on Signal Processing, 2007. E. Björnson, G. Zheng, M. Bengtsson, B. Ottersten, “Robust Monotonic Optimization Framework for Multicell MISO Systems,” IEEE Trans. on Signal Processing, 2012. Total Power Constraints Per-Antenna Constraints General Constraints Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 2: Max-Min Fairness How to Classify Weighted Max-Min Fairness? Property: Solution makes 𝑤 𝑘 𝑔 𝑘 the same for all 𝑘 Solution is on this line Line in direction ( 𝑤 1 ,…, 𝑤 𝐾 𝑟 ) Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 2: Max-Min Fairness (2) Simple Line-Search: Bisection Iteratively Solving Convex Problems (i.e., quasi-convex) Find start interval Solve the “easy” problem at midpoint If feasible: Remove lower half Else: Remove upper half Iterate Subproblem: Convex optimization Line-search: Linear convergence One dimension (independ. #users) Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 2: Max-Min Fairness (3) Classification of Weighted Max-Min Fairness: Quasi-convex problem (belongs to convex class) Polynomial complexity in #users, #antennas, #constraints Might be feasible complexity in practice T.-L. Tung and K. Yao, “Optimal downlink power-control design methodology for a mobile radio DS-CDMA system,” in IEEE Workshop SIPS, 2002. M. Mohseni, R. Zhang, and J. Cioffi, “Optimized transmission for fading multiple- access and broadcast channels with multiple antennas,” IEEE Journal on Sel. Areas in Communications, 2006. A. Wiesel, Y. Eldar, and S. Shamai, “Linear precoding via conic optimization for fixed MIMO receivers,” IEEE Trans. on Signal Processing, 2006. E. Björnson, G. Zheng, M. Bengtsson, B. Ottersten, “Robust Monotonic Optimization Framework for Multicell MISO Systems,” IEEE Trans. on Signal Processing, 2012. Early work Main references Channel uncertainty Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 3: Weighted Sum Performance How to Classify Weighted Sum Performance? Geometrically: 𝑤 1 𝑔 1 + 𝑤 2 𝑔 2 = opt-value is a line Opt-value is unknown! Distance from origin is unknown Line  Hyperplane (dim: #user – 1) Harder than max-min fairness Non-convex problem Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 3: Weighted Sum Performance (2) Classification of Weighted Sum Performance: Non-convex problem Power constraints: Convex Utility: Monotonic increasing/decreasing in beamforming vectors Therefore: Monotonic problem Can There Be a Magic Algorithm? No, provably NP-hard (Non-deterministic Polynomial-time hard) Exponential complexity but in which parameters? (#users, #antennas, #constraints) Z.-Q. Luo and S. Zhang, “Dynamic spectrum management: Complexity and duality,” IEEE Journal of Sel. Topics in Signal Processing, 2008. Y.-F. Liu, Y.-H. Dai, and Z.-Q. Luo, “Coordinated beamforming for MISO interference channel: Complexity analysis and efficient algorithms,” IEEE Trans. on Signal Processing, 2011. Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 3: Weighted Sum Performance (3) Are Monotonic Problems Impossible to Solve? No, not for small problems! Monotonic Optimization Algorithms Improve Lower/upper bounds on optimum: Continue until Subproblem: Essentially weighted max-min fairness problem Monotonic optimization Early works Polyblock algorithm BRB algorithm H. Tuy, “Monotonic optimization: Problems and solution approaches,” SIAM Journal of Optimization, 2000. L. Qian, Y. Zhang, and J. Huang, “MAPEL: Achieving global optimality for a non- convex wireless power control problem,” IEEE Trans. on Wireless Commun., 2009. E. Jorswieck, E. Larsson, “Monotonic Optimization Framework for the MISO Interference Channel,” IEEE Trans. on Communications, 2010. W. Utschick and J. Brehmer, “Monotonic optimization framework for coordinated beamforming in multicell networks,” IEEE Trans. on Signal Processing, 2012. E. Björnson, G. Zheng, M. Bengtsson, B. Ottersten, “Robust Monotonic Optimization Framework for Multicell MISO Systems,” IEEE Trans. on Signal Processing, 2012. Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Complexity Example 3: Weighted Sum Performance (4) Branch-Reduce-Bound (BRB) Algorithm Global convergence Accuracy ε>0 in finitely many iterations Exponential complexity only in #users ( 𝐾 𝑟 ) Polynomial complexity in other parameters (#antennas, #constraints) Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Summary: Complexity of Resource Allocation Problems Recall: All Utility Functions are Subjective Pragmatic approach: Select to enable efficient optimization Good Choice: Any Problem with Polynomial complexity Example: Weighted max-min fairness Use weights to adapt to other system needs Bad Choice: Weighted Sum Performance Generally NP-hard: Exponential complexity (in #users) Should be avoided – Sometimes needed (virtual queuing techniques) Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Summary: Complexity of Resource Allocation Problems (2) Complexity Analysis for Any Dynamic Cooperation Clusters Same optimization algorithms! Extra characteristics can sometime simplify Multi-antenna transmission: More complex, higher performance Ideal Joint Transmission Coordinated Beamforming Underlay Cognitive Radio Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Structural Insights Section Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Parametrization of Optimal Beamforming 𝐾 𝑟 𝑁 Complex Optimization Variables: Beamforming vectors v 1 ,…, v 𝐾 𝑟 Can be reduced to 𝐾 𝑟 +𝐿–2 positive parameters Any Resource Allocation Problem Solved by Priority of User 𝑘: 𝜆 𝑘 Impact of Constraint 𝑙: 𝜇 𝑙 Lagrange multipliers of “Easy” problem Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Parametrization of Optimal Beamforming (2) Geometric Interpretation: Heuristic Parameter Selection Known to work remarkably well Many Examples (since 1995): Transmit Wiener filter, Regularized Zero-forcing, Signal-to-leakage beamforming, Virtual SINR beamforming, etc. Tradeoff Maximize signal vs. minimize interference Selfishness vs. altruism Hard to find optimal tradeoff 𝐾 𝑟 =2: Simple special case E. Björnson, M. Bengtsson, B. Ottersten, “Pareto Characterization of the Multicell MIMO Performance Region With Simple Receivers,” IEEE Trans. on Signal Processing, 2012. Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Extensions to Practical Conditions Section Extensions to Practical Conditions Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Robustness to Channel Uncertainty Practical Systems Operate under Uncertainty Due to estimation, feedback, delays, etc. Robustness to Uncertainty Maximize worst-case performance Cannot be robust to any error Ellipsoidal Uncertainty Sets Easily incorporated in system model Same classifications – More variables Definition: Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Distributed Resource Allocation Information and Functionality is Distributed Local channel Knowledge and computational resources Only limited backhaul for coordination Distributed Approach Decompose optimization Exchange control signals Iterate subproblems Convergence to Optimal Solution? At least for convex problems Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Adapting to Transceiver Hardware Impairments Physical Hardware is Non-Ideal Phase noise, IQ-imbalance, non-linearities, etc. Reduced calibration/compensation: Residual distortion remains! Non-negligible performance degradation at high SNRs Model of Residual Transmitter Distortion: Additive noise Variance scales with signal power Same Classifications Hold under this Model Enables adaptation: Much larger tolerance for impairments Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Summary Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Summary Multi-Cell Multi-Antenna Resource Allocation Divide power between users and spatial directions Solve a multi-objective optimization problem Pareto boundary: Set of efficient solutions Subjective Utility Function Selection has fundamental impact on solvability Multi-antenna transmission: More possibilities – higher complexity Pragmatic approach: Select to enable efficient optimization Polynomial complexity: Weighted max-min fairness Not solvable in practice: Weighted sum performance Parametrization of Optimal Beamforming Practical Extensions Channel uncertainty, Distributed optimization, Hardware impairments Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Main Reference: Our Book Thorough Resource Allocation Framework More parametrizations and structural insights Guidelines for scheduling and forming clusters Matlab code distributed for algorithms Other Convex Problems and Optimization Algorithms: Further Extensions: Multi-cast, Multi-carrier, Multi-antenna users, etc. General Zero Forcing Single Antenna Sum Performance NP-hard Convex Max-Min Fairness Quasi-Convex “Easy” Problem Linear Proportional Fairness Harmonic Mean General Sum Performance NP-hard Max-Min Fairness Quasi-Convex “Easy” Problem Convex Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013

Thank You for Listening! Questions? All papers are available: http://flexible-radio.com/emil-bjornson Björnson: Optimal Resource Allocation in Coordinated Multi-Cell Systems 19 September 2013