Optimal Resource Allocation in Coordinated Multi-Cell Systems Emil Björnson Post-Doc Alcatel-Lucent Chair on Flexible Radio, Supélec & Signal Processing.

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
Hardware Impairments in Large-scale MISO Systems
Optimal Resource Allocation in Coordinated Multi-Cell Systems
Optimization of Radio resources Krishna Chaitanya Kokatla.
Large-Scale MIMO in Cellular Networks
Designing Multi-User MIMO for Energy Efficiency
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
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
Massive MIMO Systems with Hardware-Constrained Base Stations Emil Björnson ‡*, Michail Matthaiou ‡§, and Mérouane Debbah ‡ ‡ Alcatel-Lucent Chair on Flexible.
June 4, 2015 On the Capacity of a Class of Cognitive Radios Sriram Sridharan in collaboration with Dr. Sriram Vishwanath Wireless Networking and Communications.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
Jie Gao Joint work with Amitabh Basu*, Joseph Mitchell, Girishkumar Stony Brook Distributed Localization using Noisy Distance and Angle Information.
Placement of Integration Points in Multi-hop Community Networks Ranveer Chandra (Cornell University) Lili Qiu, Kamal Jain and Mohammad Mahdian (Microsoft.
$ Spectrum Aware Load Balancing for WLANs Victor Bahl Ranveer Chandra Thomas Moscibroda Yunnan Wu.
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
Chebyshev Estimator Presented by: Orr Srour. References Yonina Eldar, Amir Beck and Marc Teboulle, "A Minimax Chebyshev Estimator for Bounded Error Estimation"
Segmentation Divide the image into segments. Each segment:
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.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
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.
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.
DEXA 2005 Quality-Aware Replication of Multimedia Data Yicheng Tu, Jingfeng Yan and Sunil Prabhakar Department of Computer Sciences, Purdue University.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
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.
1 IEEE Trans. on Smart Grid, 3(1), pp , Optimal Power Allocation Under Communication Network Externalities --M.G. Kallitsis, G. Michailidis.
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.
Aris Moustakas, University of Athens CROWN Kickoff NKUA Power Control in Random Networks with N. Bambos, P. Mertikopoulos, L. Lampiris.
Nonlinear Programming.  A nonlinear program (NLP) is similar to a linear program in that it is composed of an objective function, general constraints,
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.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Rensselaer Polytechnic Institute Rajagopal Iyengar Combinatorial Approaches to QoS Scheduling in Multichannel Wireless Systems Rajagopal Iyengar Rensselaer.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
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.
OPTIMUM INTEGRATED LINK SCHEDULING AND POWER CONTROL FOR MULTI-HOP WIRELESS NETWORKS Arash Behzad, and Izhak Rubin, IEEE Transactions on Vehicular Technology,
1 11 Channel Assignment for Maximum Throughput in Multi-Channel Access Point Networks Xiang Luo, Raj Iyengar and Koushik Kar Rensselaer Polytechnic Institute.
Some Networking Aspects of Multiple Access Muriel Medard EECS MIT.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
Applications of Parametric Quadratic Optimization Oleksandr Romanko Joint work with Alireza Ghaffari Hadigheh and Tamás Terlaky November 1, 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.
Robust Optimization and Applications Laurent El Ghaoui IMA Tutorial, March 11, 2003.
1  The Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
1  Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Unit 4 Cellular Telephony
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
1 A Proportional Fair Spectrum Allocation for Wireless Heterogeneous Networks Sangwook Han, Irfanud Din, Woon Bong Young and Hoon Kim ISCE 2014.
Optimal Resource Allocation in Coordinated Multi-Cell Systems Emil Björnson Assistant Professor Div. of Communication Systems, ISY, Linköping University,
Optimal Resource Allocation in Coordinated Multi-Cell Systems
Resource Allocation in Non-fading and Fading Multiple Access Channel
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
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 & Signal Processing Lab, KTH Royal Institute of Technology Seminar Emil Björnson, Post-Doc at SUPELEC and KTH1

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 2012: Recipient of International Postdoc Grant from Sweden. Work with M. Debbah at Supélec for next 2 years. Optimal Resource Allocation in Coordinated Multi-Cell Systems Monograph Tutorial by E. Björnson and E. Jorswieck Submitted to FnT Communications and Information Theory Emil Björnson, Post-Doc at SUPELEC and KTH2

Outline Introduction -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 Some Practical Extensions -Handling Non-Idealities in Practical Systems Emil Björnson, Post-Doc at SUPELEC and KTH3

Emil Björnson, Post-Doc at SUPELEC and KTH4 Introduction

Problem Formulation (vaguely): -Transfer Information Wirelessly Downlink Coordinated Multi-Cell System -Many Transmitting Base Stations (BSs) -Many Receiving Users -Sharing a Common Frequency Band -Limiting Factor: Inter-User Interference Multi-Antenna Transmission -Beamforming: Spatially Directed Signals -Can Serve Multiple Users (Simultaneously) Emil Björnson, Post-Doc at SUPELEC and KTH5

Introduction: Basic Multi-Cell Structure One Base Station per Cell -Adjacent Base Stations Coordinate Interference -Some Users Served by Multiple Base Stations Dynamic Cooperation Clusters -Inner Circle: Serve Users with Data -Outer Circle: Avoid Interference -Outside Circles: Negligible Impact (Impractical to Coordinate) Emil Björnson, Post-Doc at SUPELEC and KTH6

Example: Ideal Joint Transmission All Base Stations Serve All Users Jointly Emil Björnson, Post-Doc at SUPELEC and KTH7

Example: Wyner Model Abstraction: User receives signals from own and neighboring base stations One or two dimensional versions Joint transmission or coordination between cells Emil Björnson, Post-Doc at SUPELEC and KTH8

Example: Coordinated Beamforming One base station serves each user Interference coordination across cells Emil Björnson, Post-Doc at SUPELEC and KTH9

Example: Cognitive Radio Secondary System Borrows Spectrum of Primary System Underlay: Interference Limits for Primary Users Emil Björnson, Post-Doc at SUPELEC and KTH10 Other Examples Spectrum Sharing between Operators Physical Layer Security

Introduction: Resource Allocation 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 (where needed) -Flat-fading Channels (e.g., using OFDM) -Perfect Channel State Information -Ideal Transceiver Hardware -Centralized Optimization Emil Björnson, Post-Doc at SUPELEC and KTH11 Will be relaxed

Introduction: Multi-Cell System Model Emil Björnson, Post-Doc at SUPELEC and KTH12

Introduction: Power Constraints Emil Björnson, Post-Doc at SUPELEC and KTH13 Weight Matrix (Positive semi-definite) Limit (Positive scalar)

Introduction: User Performance Measure Mean Square Error (MSE) -Difference: transmitted and received signal -Easy to Analyze -Far from User Perspective? Bit/Symbol Error Rate (BER/SER) -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 -Still closest to reality? Emil Björnson, Post-Doc at SUPELEC and KTH14 All improves with SINR: Signal Interf + Noise

Introduction: User Performance Measure Emil Björnson, Post-Doc at SUPELEC and KTH15

Emil Björnson, Post-Doc at SUPELEC and KTH16 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 Emil Björnson, Post-Doc at SUPELEC and KTH17

Definition: Performance Region R -Contains All Feasible Performance Region Emil Björnson, Post-Doc at SUPELEC and KTH18 2 User Performance Region Care about user 1 Care about user 2 Balance between users Part of interest: Pareto boundary Pareto Boundary Cannot Improve for any user without degrading for other users

Performance Region (2) Can it have any shape? No! Can prove that: -Compact set -Simply connected (No holes) -Nice upper boundary Emil Björnson, Post-Doc at SUPELEC and KTH19 Normal set Upper corner in region, everything inside region

Performance Region (3) Some Possible Shapes Emil Björnson, Post-Doc at SUPELEC and KTH20 User-Coupling Weak: Convex Strong: Concave Shape is Unknown

Performance Region (4) Which Pareto Optimal Point to Choose? -Tradeoff: Aggregate Performance vs. Fairness Emil Björnson, Post-Doc at SUPELEC and KTH21 Performance Region Utilitarian point (Max sum performance) Egalitarian point (Max fairness) Single user point No Objective Answer Only Subjective Answers Exist!

Emil Björnson, Post-Doc at SUPELEC and KTH22 Subjective Resource Allocation

Subjective Approach System Designer Selects Utility Function f : R → R -Describing Subjective Preference -Increasing Function Examples: Sum Performance: Proportional Fairness: Harmonic Mean: Max-Min Fairness: Emil Björnson, Post-Doc at SUPELEC and KTH23

Subjective Approach (2) Gives Single-Objective Optimization Problem: This is the Starting Point of Many Researchers -Although Selection of f is Inherently Subjective Affects the Solvability Emil Björnson, Post-Doc at SUPELEC and KTH24 Pragmatic Approach Try to Select Utility Function to Enable Efficient Optimization

Subjective Approach (3) Characterization of Optimization Problems Main Categories of Resource Allocation -Convex: Polynomial Time Solution -Monotonic: Exponential Time Solution Emil Björnson, Post-Doc at SUPELEC and KTH25 Approx. Needed Practically Solvable

Subjective Approach (4) When is the Problem Convex? -Most Problems are Non-Convex -Necessary: Search Space must be Particularly Limited We will Classify Three Important Problems -The “Easy” Problem -Weighted Max-Min Fairness -Weighted Sum Performance Emil Björnson, Post-Doc at SUPELEC and KTH26

The “Easy” Problem Emil Björnson, Post-Doc at SUPELEC and KTH27 Total Power Constraints Per-Antenna Constraints General Constraints, Robustness

Subjective Approach: Max-Min Fairness Emil Björnson, Post-Doc at SUPELEC and KTH28 Solution is on this line

Subjective Approach: Max-Min Fairness Emil Björnson, Post-Doc at SUPELEC and KTH29 Simple Line-Search: Bisection -Iteratively Solving Convex Problems (i.e., Quasi-convex) 1.Find start interval 2.Solve the “easy” problem at midpoint 3.If feasible: Remove lower half Else: Remove upper half 4.Iterate Subproblem: Convex optimization Line-search: Linear convergence One dimension (independ. #users)

Subjective Approach: Max-Min Fairness Classification of Weighted Max-Min Fairness: -Quasi-Convex Problem (belongs to convex class) If Subjective Preference is Formulated in this Way -Resource Allocation Solvable in Polynomial Time Emil Björnson, Post-Doc at SUPELEC and KTH30

Subjective Approach: Sum Performance Emil Björnson, Post-Doc at SUPELEC and KTH31 Opt-value is unknown! -Distance from origin is unknown -Line  Hyperplane (dim: #user – 1) -Harder than max-min fairness -Provably NP-hard!

Subjective Approach: Sum Performance Classification of Weighted Sum Performance: -Monotonic Problem If Subjective Preference is Formulated in this Way -Resource Allocation solvable in Exponential Time Algorithm for Monotonic Optimization -Improve lower/upper bounds on optimum: -Continue until -Subproblem: Essentially Weighted Max-Min Fairness Emil Björnson, Post-Doc at SUPELEC and KTH32

Emil Björnson, Post-Doc at SUPELEC and KTH33 Subjective Approach: Sum Performance

Pragmatic Resource Allocation Recall: All Utility Functions are Subjective -Pragmatic Approach: Select to Enable Efficient Optimization Bad Choice: Weighted Sum Performance -NP-hard: Exponential complexity (in #users) Good Choice: Weighted Max-Min Fairness -Quasi-Convex: Polynomial complexity Emil Björnson, Post-Doc at SUPELEC and KTH34 Pragmatic Resource Allocation Weighted Max-Min Fairness: Weights Enhance Throughput

Why is Weighted Sum Performance bad? Some shortcomings -Law of Diminishing Marginal Utility not satisfied -Not all Pareto Points are Attainable -Weights have no Clear Interpretation -Not Robust to Perturbations Emil Björnson, Post-Doc at SUPELEC and KTH35

Emil Björnson, Post-Doc at SUPELEC and KTH36 Structural Insights

Parametrization of Optimal Beamforming Emil Björnson, Post-Doc at SUPELEC and KTH37

Parametrization of Optimal Beamforming Geometric Interpretation: Heuristic Parameter Selection -Known to Work Remarkably Well -Many Examples (since 1995): Transmit Wiener/MMSE filter, Regularized Zero-forcing, Signal-to-leakage beamforming, virtual SINR/MVDR beamforming, etc Emil Björnson, Post-Doc at SUPELEC and KTH38

Emil Björnson, Post-Doc at SUPELEC and KTH39 Some Practical Extensions

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 the Model -More Variables – Same Classifications -Definition: Emil Björnson, Post-Doc at SUPELEC and KTH40

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 Emil Björnson, Post-Doc at SUPELEC and KTH41

Adapting to Transceiver Impairments Physical Hardware is Non-Ideal -Phase Noise, IQ-imbalance, Non-Linearities, etc. -Non-Negligible Performance Degradation at High SNR Model of Transmitter Distortion: -Additive Noise -Variance Scales with Signal Power Same Classifications Hold under this Model -Enables Adaptation: Much Larger Tolerance for Impairments Emil Björnson, Post-Doc at SUPELEC and KTH42

Emil Björnson, Post-Doc at SUPELEC and KTH43 Summary

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 -Pragmatic Approach: Select to Enable Efficient Optimization -Weighted Sum Performance: Not Solvable in Practice -Weighted Max-Min Fairness: Polynomial Complexity Parametrization of Optimal Beamforming Extensions: Channel Uncertainty, Distributed Optimization, Transceiver Impairments Emil Björnson, Post-Doc at SUPELEC and KTH44

Main Reference 250-page tutorial monograph – currently under review Many more details -Other convex problems and general algorithms -More parametrizations and structural insights -Extensions: multi-cast, multi-carrier, multi-antenna users, etc Emil Björnson, Post-Doc at SUPELEC and KTH45

Emil Björnson, Post-Doc at SUPELEC and KTH Thank You for Listening! Questions? All Papers Available:

Emil Björnson, Post-Doc at SUPELEC and KTH47 Backup Slides

Problem Classifications GeneralZero ForcingSingle Antenna Sum PerformanceNP-hardConvexNP-hard Proportional FairnessNP-hardConvex Harmonic MeanNP-hardConvex Max-Min FairnessQuasi-Convex QoS/Easy ProblemConvex Linear Emil Björnson, Post-Doc at SUPELEC and KTH48

Branch-Reduce-Bound (BRB) Algorithm 1.Cover region with a box 2.Divide the box into two sub-boxes 3.Remove parts with no solutions in 4.Search for solutions to improve bounds (Based on Fairness-profile problem) 5.Continue with sub-box with largest value Emil Björnson, Post-Doc at SUPELEC and KTH49 Monotonic Optimization

Computation of Performance Regions Performance Region is Generally Unknown -Compact and Normal - Perhaps Non-Convex Generate 1: Vary Parameters in Parametrization Generate 2: Maximize Sequence of Utilities f Emil Björnson, Post-Doc at SUPELEC and KTH50