The unclear 5G technologies The term 5G is sometimes used to encapsulate these technologies Network Function Virtualisation (NFV), ο¬ Software Defined Networks (SDN), ο¬ Fixed Access Technologies ο¬ βTypesetting Standardβ. It is important to clarify that these technological advancements are continuing independently of 5G but will have a great impact on 5G. Page 32 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
Fixed Access breakthroughs are required βTypesetting Standardβ. Page 33 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
βTypesetting Standardβ. Page 34 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
Copper Access: History and Future Trend: Continuous Innovations Keep Exploring the Potential of Copper Year Bandwidth 10G NGB 2020- 1G-NG B 1G 200M-1G G.fast 2015 - 2017 100-300M VDSL3 100M 2012 50-100M Vectoring G.993.5 50M 2004-2011 VDSL2 G.993.2 20M 2003 ADSL2+ G.992.5 10M 6M 2002 ADSL2 G.992.3/4 1M 1999 1M ADSL G.992.1/2 6Km 3Km 1.5Km 800m 400m <100m Loop FTTD CO FTTC/B FTTdp Length VDSL3 VDSL2 Vectoring G.fast NGBB β’ β’ Bandwidth:100-300Mbps β’ β’ β’ Bandwidth:50100 Mbps Bandwidth:30-50Mbps Bandwidth:200M-1Gbps Bandwidth:1-NGbps β’ β’ Distance300-1200m β’ β’ β’ Distance:300-800m Distance:~1000m Distance:<400m Distance:<100m β’ β’ β’ Scenario: FTTC β’ β’ Scenario: FTTC Scenario: FTTC Scenario: FTTB/D/dp Scenario: FTTD/F β’ β’ Available:2016-2017 β’ Mature β’ β’ Mature Available: 2015-2016 Multi-pair MIMO? β’ Available: 2020- HUAWEI TECHNOLOGIES Co., Ltd. HUAWEI Confidential
Optical Access Trend Much more flexible OAN will be the Future trend. New technologies such as DSP , SDN and NFV will be involved. Bandwidth NGPON3?? DSP, SDN and NFV >=80G enabled, full Services. Part 2: PtP WDM-PON (AWG or Splitter based) Huawei: SD FlexPON Part1: TWDM-PON NGPON2 40G NGEPON XG-PON 10G 10G EPON GPON With bandwidth up to 10-40G, how to leverage the huge bandwidth to 1G EPON provide diversified value-added and services using a uniform optical access network for operators to generate more revenue become more important. A/BPON 622M Yr 2002 2005 2009 2010 2012 2014 2016 2017 HUAWEI TECHNOLOGIES Co., Ltd. HUAWEI Confidential
Cable Access Network Trend Future Soon NG2 Cable (40Gbps): ο΅ Spectrum: 5M~6GHz; ο΅ Network: FTTLA, N+1 Now NG Cable (10Gbps): Coax, 100~200HHP; ο΅ Spectrum: 5M~1.7GHz; Past ο΅ Technology: 40G Cable ο΅ Network: Digital optical fiber, Current Cable (1Gbps): (20G DOCSIS + 20G N+3 Coax, 500~1000HHP; ο΅ Spectrum: 5~860MHz; wireless front haul), ο΅ Technology: D3.1(LDPC+ ο΅ Network: Analog optical iCoax(Remote PNM OFDM/OFDMA), PNM; fiber, N+5 Coax, ο΅ Architecture: DCA (Distribute diagnose); 500~1000HHP; CCAP Architecture), Remote ο΅ Architecture: Cable 2.0 ο΅ Technology: D2.0/D3.0, PHY or Remote MAC and PHY. (Virtual CCAP, and Virtual Channel bonding (32DS+8US); ο΅ Architecture: I-CCAP, CPE). Integrate video and DOCSIS data. 2015 2019 2025 HUAWEI TECHNOLOGIES Co., Ltd. HUAWEI Confidential
Common Trend of various access technologies Data rate faster & faster Data rate Now Soon Future Copper (dedicated) 100 MBPS 1 GBPS 5-10 GBPS Cable (shared) 1 GBPS 10 GBPS 40 GBPS Optical (shared) 2.5 GBPS 10 GBPS 40~400 GBPS Spectrum wider & wider Frequency Spectrum Now Soon Future Copper (dedicated) 30 MHz 100 MHz >200 MHz Cable (shared) 860 MHz 1.7 GHz 6 GHz Optical (shared) 1 lambda x2.5G 4 lambda x 10G more lambda x >10G Loops shorter & shorter Loop length Now Soon Future Copper (dedicated) 300-1000m 100-300m <100m Cable (shared) 1000-2000m 500-1000m <200m HUAWEI TECHNOLOGIES Co., Ltd. HUAWEI Confidential
20 Advanced Mathematical Tools for 5G Engineering ο± Discipline of Random Matrix Theory ο± Discipline of Free Probability Theory ο± Discipline of Stochastic Geometry ο± Discipline of Discrete Mathematics ο± Discipline of Statistics ο± Discipline of Game Theory ο± Discipline of Mean Field Theory ο± Discipline of Information Theory ο± Discipline of Signal Processing ο± Discipline of Queuing Theory ο± Discipline of Estimation Theory ο± Discipline of Decision theory ο± Discipline of Probability Theory βTypesetting ο± Discipline of Optimization Theory Standardβ. ο± Discipline of Statistical Mechanics ο± Discipline of Factor Graphs ο± Discipline of Control Theory ο± Discipline of Learning theory ο± Discipline on Partial Differential Equations Theory ο± Discipline of Optimal Transport Theory Page 39 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
Part 1: Architecture Design of 5G: General Mathematical Problem Formulation βTypesetting Standardβ. Page 40 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
Where to start from? β’ Tons of Plenary Talks and Overview Articles - Fulfilling dream of ubiquitous wireless connectivity β’ Expectation: Many Metrics Should Be Improved in 5G - Higher user data rates - Higher area throughput - Great scalability in number of connected devices - Higher reliability and lower latency - Better coverage with more uniform user rates - Improved energy efficiency β’ These are Conflicting Metrics! - Higher user data rate 41
The clean slate approach 42
How to optimally deploy your antennas? 43
What if we are only interested in the average throughput per UT? 44
What if we are only interested in the average throughput per UT? 45
What if we are only interested in the average throughput per UT? 46
What if we are only interested in the average throughput per UT? 47
What if we are only interested in the average throughput per UT? 48
What if we are only interested in the average throughput per UT? 49
What if we are only interested in the average throughput per UT? 50
What if we are only interested in the average throughput per UT? 51
What if we are only interested in the average throughput per UT? 52
Part 2: Architecture Design of 5G: Optimization of Energy Efficiency βTypesetting Standardβ. Page 53 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
Let us know focus on two metrics β¦ β’ Expectation: Many Metrics Should Be Improved in 5G - Higher user data rates - Higher area throughput - Great scalability in number of connected devices - Higher reliability and lower latency - Better coverage with more uniform user rates - Improved energy efficiency β’ These are Conflicting Metrics! - Difficult to maximize theoretically all metrics simultaneously - Our goal: High energy efficiency (EE) with uniform user rates 54
How to Measure Energy-Efficiency? β’ Energy-Efficiency (EE) in bit/Joule Average Sum Rate bit/s/cell Power Consumption Joule/s/cell πΉπΉ = β’ Conventional Academic Approaches: - Maximize rates with fixed power - Minimize transmit power for fixed rates New Problem: Balance rates and power consumption Important to account for overhead signaling and circuit power! 55
Single-Cell: Optimizing for Energy-Efficiency β’ Clean Slate Design - Single Cell: One base station (BS) with π antennas - Geometry: Random distribution for user locations and pathlosses - Multiple users: Pick πΏ users randomly and serve with some rate π Problem Next Step Formulation Find expression: Select ( π , πΏ , π ) EE as a function to maximize EE! of π , πΏ , π . 56
System Model: Protocol β’ Time-Division Duplex (TDD) Protocol - Uplink and downlink separated in time - Uplink fraction ΞΆ (ul) and downlink fraction ΞΆ (dl) β’ Coherence Block - πΆ Hz bandwidth = πΆ βchannel usesβ per second (symbol time 1/πΆ ) - Channel stays fixed for π channel uses (symbols) = Coherence block - Determines how often we send pilot signals to estimate channels Assumption: Perfect channel estimation (relaxed later) 57
System Model: Channels β’ Flat-Fading Channels π’ 2 π’ 1 - Channel between BS and User π : h π β β π - Rayleigh fading: h π ~ π·π(π, Ξ» π π) - Channel variances Ξ» π : Random variables, pdf π Ξ» (π¦) β’ Uplink Transmission - User π transmits signal π‘ π with power π½ |π‘ π | 2 = p π (ul) [Joule/channel use] Signals from other users - Received signal at BS: (interference) πΏ + π¨ π = h π π‘ π + h π π‘ π Signal of User π Noise ~ π·π(π, π 2 π) π=1, πβ π πΌ π : - Recover π‘ π by receive beamforming π‘ π as π‘ π 2 π‘ π 2 π‘ π πΌ h π (ul) |π‘ π π½ πΌ h π | 2 p π (ul) = 2 SINR π 2 = 2 (ul) |π‘ π + π 2 π‘ π π‘ π 2 π‘ π πΌ h π | 2 πΌ h π πΌ π¨ p π π½ + π½ π‘ π πβ π πβ π 58
System Model: Channels (2) β’ Flat-Fading Channels - Channel between BS and User π : h π β β π - Rayleigh fading: h π ~ π·π(π, Ξ» π π) - Channel variances Ξ» π : Random variables, pdf π Ξ» (π¦) β’ Downlink Transmission - BS transmits π π to User π with power π½ |π π | 2 = p π (dl) [Joule/channel use] - Spatial directivity by beamforming vector π° π Signals from other users - Received signal at User π : (interference) πΏ πΌ π° π πΌ π° π + π π π§ π = π’ π π π + π’ π π π Signal to User π π° π π° π Noise ~ π·π(0, π 2 ) π=1, πβ π - Recover π π at User π : (dl) |π’ π πΌ v π | 2 / π° π 2 p π (dl) = 2 + π 2 SINR π (dl) |π’ π πΌ v π | 2 p π / π° π 59 πβ π
System Model: How Much Transmit Power? β’ Design Parameter: Gross rate π (ul) ) for all π in uplink - Make sure that π = πΆ log 2 (1 + SINR π (dl) ) for all π in downlink πΆ log 2 (1 + SINR π (ul) and p π (dl) - Select beamforming π‘ π and π° π , adapt transmit power p π - Gives πΏ Equations: ul π‘ π 2 πΌ h π | 2 = (2 π/πΆ β 1)( + π 2 π‘ π (ul) |π‘ π πΌ h π 2 ) for π = 1, β¦ , πΏ p π p π πβ π 2 2 πΌ v π πΌ v π π’ π π° π 2 = (2 π/πΆ β 1)( π’ π dl dl + π 2 ) for π = 1, β¦ , πΏ p π p π πβ π π° π 2 - Linear equations in transmit powers ο Solve by Gaussian elimination! Total Transmit Power [Joule/s] for π‘ π = π° π 2 πΌ v π π’ π (2 π/πΆ β1) π° π 2 for π = π Uplink energy/symbol: π 2 π βπΌ π where π π,π = 2 πΌ v π Downlink energy/symbol: π 2 π β1 π π’ π β π° π 2 for π β π Same total power: π trans = πΆπ½ π 2 π πΌ π β1 π = πΆπ½ π 2 π πΌ π βπΌ π 60
System Model: How Much Transmit Power? (2) β’ What did we Derive? - Optimal power allocation for fixed beamforming vectors β’ Different Beamforming - Notation: π = π‘ 1 , β¦ , π‘ πΏ π = [π° 1 , β¦ , π° πΏ ] , π = [π’ 1 , β¦ , π’ πΏ ] , ul , β¦ , p πΏ π (ul) = diag(p 1 (ul) ) Minimize Maximize interference signal - Maximum ratio trans./reception (MRT/MRC): π = π = π π = π = π π πΌ π β1 - Zero-forcing (ZF) beamforming: π = π = π 2 π + π π (ul) π πΌ β1 π - Optimal beamforming: Balance signal and interference (iteratively!) 61
System Model: How Much Transmit Power? (3) β’ Simplified Expressions for ZF ( π β₯ πΏ + 1 ) - Main property: π πΌ π = π πΌ π π πΌ π β1 = π 2 πΌ v π π’ π Property (2 π/πΆ β1) π° π 2 for π = π 1 (2 π/πΆ β1) π° π 2 for π = π - Hence: π π,π = = of Wishart 2 πΌ v π π’ π 0 for π β π matrices β π° π 2 for π β π - Total transmit power: π trans = π½ πΆπ 2 π πΌ π β1 π = πΆπ 2 (2 π/πΆ β 1) π½ 2 π° π π π πΌ π β1 π β πΏ π½ 1 πΏ Call this π― Ξ» = tr = πΆπ 2 (2 π/πΆ β 1) Ξ» (depends on cell) Summary: Transmit Power with ZF Parameterize gross rate as π = πΆ log 2 (1 + π½(π β πΏ)) for some π½ Total transmit power: π trans = π½πΆπ 2 π― Ξ» πΏ [Joule/s] 62
Detailed Power Consumption Model β’ What Consumes Power? - Not only radiated transmission power - Circuits, signal processing, backhaul, etc. - Must be specified as functions of π, πΏ, π β’ Power Amplifiers - Amplifier efficiencies: Ξ· (ul) , Ξ· (dl) β (0,1] π trans Summary: ΞΆ (ul) ΞΆ (dl) Ξ· 1 - Average inefficiency: Ξ· Ξ· (ul) + Ξ· (dl) = β’ Active Transceiver Chains - π FIX = Fixed power (control signals, oscillator at BS, standby, etc.) - π BS = Circuit power / BS antenna (converters, mixers, filters) - π UE = Circuit power / user (oscillator, converters, mixer, filters) Summary: π FIX + π β π BS + πΏ β π UE 63
Detailed Power Consumption Model (2) β’ Signal Processing - Channel estimation and beamforming - Efficiency: π BS , π UE arithmetic operations / Joule 2Ο (ul) ππΏ 2 + 4Ο (dl) πΏ 2 β’ Channel Estimation: πΆ π π BS π UE - Once in uplink/downlink per coherence block - Pilot signal lengths: Ο (ul) πΏ, Ο (dl) πΏ for some Ο (ul) , Ο (dl) β₯ 1 Ο ul +Ο ul π· beamforming πΆ πΏ 2ππΏ β’ Linear Processing (for π = π ): π BS + πΆ 1 β π π BS π - Compute beamforming vector once per coherence block - Use beamforming for all πΆ(1 β Ο ul + Ο ul πΏ/π) symbols 3ππΏ for MRT/MRC 3ππΏ 2 + ππΏ + 1 3 πΏ 3 for ZF - Types of beamforming: π· beamforming = Number of iterations π (3ππΏ 2 + ππΏ + 1 3 πΏ 3 ) for Optimal 64
Detailed Power Consumption Model (3) β’ Coding and Decoding: π sum (π DEC ) COD + π - π COD = Energy for coding data / bit - π DEC = Energy for decoding data / bit Ο ul πΏ Ο dl πΏ - Sum rate: π sum = πΏ ΞΆ (ul) β π + πΏ ΞΆ (dl) β π π π = πΏ 1 β (Ο ul + Ο dl )πΏ π π β’ Backhaul Signaling: π BT BH + π sum π - π BH = Load-independent backhaul power - π BT = Energy for sending data over backhaul / bit 65
Detailed Power Consumption Model: Summary β’ Many Things Consume Power - Parameter values (e.g., π BS , π UE ) change over time - Structure is important for analysis Fixed power Generic Power Model π trans + π· 0,0 + π· 0,1 π + π· 1,0 πΏ + π· 1,1 ππΏ + π· 2,0 πΏ 2 + π· 3,0 πΏ 3 + π· 2,1 ππΏ 2 Ξ· + π΅πΏ 1 β (Ο ul + Ο dl )πΏ Circuit power per π Cost of signal processing Coding/decoding/ π Transmit transceiver chain backhaul with amplifiers β’ Observations for some parameters π· π,π and π΅ - Polynomial in π and πΏ ο Increases faster than linear with πΏ - Depends on cell geometry only through π trans 66
Finally: Problem Formulation Average Sum Rate bit/s/cell β’ Maximize Energy-Efficiency: πΏ 1 β (Ο ul + Ο dl )πΏ π maximize π π, πΏ, π + π΅πΏ 1 β (Ο ul + Ο dl )πΏ π trans π π + π· π,0 πΏ π + π· π,1 ππΏ π π Ξ· π π=π π=π Power Consumption Joule/s/cell Closed Form Expressions with ZF Recall: π = πΆ log 2 (1 + π½(π β πΏ)) for some π½ and π trans = π½πΆπ 2 π― Ξ» πΏ Define: Ο = Ο ul + Ο dl πΏ 1 β ΟπΏ πΆ log 2 (1 + π½(π β πΏ)) maximize π π, πΏ, π½ π½πΆπ 2 π― Ξ» πΏ + π΅πΏ 1 β ΟπΏ π π π· π,0 πΏ π π· π,1 ππΏ π + + πΆ log 2 (1 + π½(π β πΏ)) Ξ· π π=π π=π Simple ZF expression: Used for analysis, other beamforming by simulation 67
Why Such a Detailed/Complicated Model? β’ Simplified Model ο Unreliable Optimization Results - Two examples based on ZF - Beware: Both has appeared in the literature! β’ Example 1: Fixed circuit power and no coding/decoding/backhaul πΏ 1 β ΟπΏ πΆ log 2 (1 + π½(π β πΏ)) maximize π π, πΏ, π½ π½πΆπ 2 π― Ξ» πΏ + π· 0,0 Ξ· - If π β β , then log 2 (1 + π½(π β πΏ)) β β and thus EE β β ! β’ Example 2: Ignore pilot overhead and signal processing πΆ log 2 (1 + π½πΏ(π πΏ β 1)) πΏπΆ log 2 (1 + π½(π β πΏ)) maximize π, πΏ, π½ = + π· 0,0 π½πΆπ 2 π― Ξ» πΏ π½πΆπ 2 π― Ξ» πΏ + π· 1,0 + π· 0,1 π + π· 0,0 + π· 1,0 πΏ + π· 0,1 π Ξ· Ξ· πΏ π π - If π, πΏ β β with πΏ = constant > 1 , then log 2 (1 + π½πΏ( πΏ β 1)) β β and EE β β ! 68
Optimization of Energy-Efficiency 69
Preliminaries β’ Our Goal - Optimize number of antennas π For ZF processing - Optimize number of active users πΏ - Optimize the (normalized) transmit power π½ β’ Outline - Optimize each variable separately - Devise an alternating optimization algorithm Definition (Lambert π function) Lambert π function, π(π¦) , solves equation π(π¦)π π(π¦) = π¦ β’ The function is increasing and satisfies π(0) = 0 β’ π π(π¦) behaves as a linear function (i.e., π π(π¦) β π¦ ): β’ 70
Solving Optimization Problems β’ How to Solve an Optimization Problem? - Simple if the function is βniceβ: Quasi-Concave Function For any two points on the graph of the function, the line between the points is below the graph Property: Goes up and then down Examples: βπ¦ 2 , log(π¦) β’ Maximization of a Quasi-Concave Function π(π¦) : π 1. Compute the first derivative ππ¦ π(π¦) π 2. Find switching point by setting ππ¦ π π¦ = 0 3. Only one solution ο It is the unique maximum! 71
Optimal Number of BS Antennas β’ Find π that maximizes EE with ZF: πΏ 1 β ΟπΏ πΆ log 2 (1 + π½(π β πΏ)) maximize π π β₯ πΏ + 1 π½πΆπ 2 π― Ξ» πΏ + π΅πΏ 1 β ΟπΏ π π + π· π,0 πΏ π + π· π,1 ππΏ π πΆ log 2 (1 + π½(π β πΏ)) Ξ· π π=π π=π Theorem 1 (Optimal π ) EE is quasi-concave w.r.t. π and maximized by π π π½(πΆπ 2 π― Ξ» πΏ/Ξ·+ π· π,0 πΏ π ) +π½πΏβ1 π=π +1 π π π· π,1 πΏ π π π β = π + π½πΏ β 1 π=π π½ β’ Observations - Increases with circuit coefficients independent of π (e.g., π FIX , π UE ) - Decreases with circuit coefficients multiplied with π (e.g., π BS , 1/π πΆπ ) - Independent of cost of coding/decoding/backhaul π½ - Increases with power π½ approx. as log π½ (almost linear) 26 August 2014 72
Optimal Transmit Power β’ Find π½ that maximizes EE with ZF: πΏ 1 β ΟπΏ πΆ log 2 (1 + π½(π β πΏ)) maximize π π½ β₯ 0 π½πΆπ 2 π― Ξ» πΏ + π΅πΏ 1 β ΟπΏ π π + π· π,0 πΏ π + π· π,1 ππΏ π πΆ log 2 (1 + π½(π β πΏ)) Ξ· π π=π π=π Theorem 2 (Optimal π½ ) EE is quasi-concave w.r.t. π½ and maximized by π π π· π,0 πΏ π π· π,1 ππΏ π (πβπΏ)( + ) Ξ· β1 π=π π=π π π +1 πΆπ 2 π― Ξ» π π½ β = π β 1 π β πΏ β’ Observations - Increases with all circuit coefficients (e.g., π FIX , π BS , π UE , 1/π πΆπ ) - Independent of cost of coding/decoding/backhaul More circuit power ο π - Increases with π approx. as log π (almost linear) More transmit power 73
Optimal Number of Users β’ Find πΏ that maximizes EE with ZF: πΏ 1 β ΟπΏ πΆ log 2 (1 + π½ (πΎ β 1)) maximize π πΏ β₯ 0 πΆπ 2 π― Ξ» π½ + π΅πΏ 1 β ΟπΏ π π + π· π,0 πΏ π + π· π,1 πΎ πΏ π+1 πΆ log 2 (1 + π½ (πΎ β 1)) Ξ· π π=π π=π π where π½ = π½πΏ and πΎ = πΏ are fixed Theorem 3 (Optimal πΏ ) EE is quasi-concave w.r.t. πΏ Maximized by the root of a quartic polynomial: Closed form for πΏ β but very βlargeβ expressions β’ Observations - Increases with fixed circuit power (e.g., π FIX ) - Decreases with circuit coefficients multiplied with π or πΏ ( π BS , π UE , 1/ π πΆπ ) 74
Impact of Cell Size β’ Are Smaller Cells More Energy Efficient? 1 - Recall: π― Ξ» = π½ Ξ» - Smaller cells ο Ξ» is larger ο π― Ξ» is smaller β’ For any given parameters π, π½, πΏ - Smaller π― Ξ» ο smaller transmit power π½πΆπ 2 π― Ξ» πΏ - Higher EE! β’ Expressions for π β , π½ β , πΏ β Smaller cells: Less hardware and fewer users per cell - π β and πΏ β increases with π― Ξ» Use shorter distances to reduce power - π½ β decreases with π― Ξ» Dependence on Other Parameters Many other observations can be made Example: Impact of bandwidth πΆ , coherence block length π , etc. 75
Alternating Optimization Algorithm β’ Joint EE Optimization - EE is a function of π, π½, and πΏ - Theorems 1-3 optimize one parameter, when the other two are fixed - Can we optimize all of them? Algorithm: Alternating Optimization 1. Assume that an initial set (π, π½, πΏ) is given 2. Update number of users πΏ (and implicitly π and π½ ) using Theorem 3 3. Update number of antennas π using Theorem 1 4. Update transmit power ( π½ ) using Theorem 2 5. Repeat 2.-5. until convergence Theorem 4 Disclaimer The algorithm convergences π and πΏ should be integers to a local optimum to the Theorems 1 and 3 give real joint EE optimization problem numbers ο Take one of the 2 closest integers 76
Single-Cell Simulation Scenario β’ Main Characteristics - Circular cell with radius 250 m - Uniform user distribution - Uncorrelated Rayleigh fading - Typical 3GPP pathloss model β’ Many Parameters in the System Model - We found numbers from β 2012 in the literature: 77
Optimal Single-Cell System Design: ZF Beamforming Optimum π = 165 πΏ = 104 Ξ± = 0.87 User rates: β64 -QAM Massive MIMO! Name for multi-user MIMO with very many antennas 78
Optimal Single-Cell System Design: βOptimalβ Beamforming π = 3 Optimum π = 145 πΏ = 95 Ξ± = 0.91 User rates: β64 -QAM Not optimal! Gives optimal beamforming but computations are too costly 79
Optimal Single-Cell System Design: MRT/MRC Beamforming Optimum π = 81 πΏ = 77 Ξ± = 0.24 User rates: β2 -PSK Observation Lower EE than with ZF Also Massive MIMO setup Low rates 80
Multi-Cell Scenarios and Imperfect Channel Knowledge β’ Limitations in Previous Analysis - Perfect channel knowledge - No interference from other cells β’ Consider a Symmetric Multi-Cell Scenario: Assumptions All cells look the same ο Jointly optimized All cells transmit in parallel Fractional pilot reuse: Divide cells into clusters Uplink pilot length Ο (ul) πΏ for Ο (ul) β {1,2,4} 81
Multi-Cell Scenarios and Imperfect Channel Knowledge (2) β’ Inter-Cell Interference - Ξ» ππ = Channel attenuation between a random user in cell π and BS π Ξ» ππ - β = is relative severity of inter-cell interference π½ πβ π Ξ» ππ Lemma (Achievable Rate) Consider same transmit power as before: π trans = π½πΆπ 2 π― Ξ» πΏ Achievable rate under ZF and pilot-based channel estimation: π = πΆ log 2 1 π½(π β πΏ) 1 + π½πΏβ β π½πΏ(1 + β PC 2 ) + 1 π½ π β πΏ β PC + 1 + β PC + π½πΏΟ ul 2 Intra/inter-cell interference Pilot contamination (PC) Ξ» ππ Ξ» ππ where β PC = and β PC = π½ π½ πβ π only in cluster πβ π only in cluster Ξ» ππ (Weaker) Ξ» ππ (Strong interference) 82
Multi-Cell Scenarios and Imperfect Channel Knowledge (3) β’ Multi-Cell Rate Expression not Amenable for Analysis - No closed-form optimization in multi-cell case - Numerical analysis still possible β’ Similarities and Differences - Power consumption is exactly the same - Rates are smaller: Upper limited by pilot contamination: π½(πβπΏ) 1 π = πΆ log 2 1 + 1+π½πΏβ βπ½πΏ(1+β PC2 ) β€ πΆ log 2 1 + β PC 1 π½ πβπΏ β PC + 1+β PC + π½πΏΟ ul - Overly high rates not possible (but we didnβt get thatβ¦) - Clustering (fractional pilot reuse) might be good to reduce interference 83
Optimal Multi-Cell System Design: ZF Beamforming Optimum π = 123 πΏ = 40 Ξ± = 0.28 Ο (ul) = 4 User rates: β4 -QAM Massive MIMO! Many BS antennas Note that π/πΏ β 3 84
Different Pilot Reuse Factors Higher Pilot Reuse Higher EE and rates! Controlling inter-cell interference is very important! Area Throughput We only optimized EE Achieved 6 Gbit/s/km 2 over 20 MHz bandwidth METIS project mentions 100 Gbit/s/km 2 as 5G goal ο Need higher bandwidth! 85
Energy Efficient to Use More Transmit Power? β’ Recall from Theorem 2: Transmit power increases π - Figure shows EE-maximizing power for different π Essentially linear growth Power per antenna decreases β’ Intuition: More Circuit Power ο Use More Transmit Power - Different from 1/ π scaling laws in recent massive MIMO literature - Power per antennas decreases, but only logarithmically 86
Part 3: Architecture Design of 5G: Beyond Energy Efficiency Optimization βTypesetting Standardβ. Page 87 HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary - Restricted Distribution
Optimize more than Energy-Efficiency β’ Recall: Many Metrics in 5G Discussions - Average rate (Mbit/s/active user) - Average area rate (Mbit/s/km 2 ) - Energy-efficiency (Mbit/Joule) - Active devices (per km 2 ) - Delay constraints (ms) β’ So Far: Only cared about EE - Ignored all other metrics Optimize Multiple Metrics We want efficient operation w.r.t. all objectives Is this possible? For all at the same time? 88
Multi-Objective Network Optimization 89
Basic Assumptions: Multi-Objective Optimization β’ Consider π Performance Metrics - Objectives to be maximized - Notation: π 1 π² , π 2 π² , β¦ , π π π² - Example: individual user rates, area rates, energy-efficiency β’ Optimization Resources - Resource bundle: - Example: power, resource blocks, network architecture, antennas, users - Feasible allocation: 90
Single or Multiple Performance Metrics β’ Conventional Optimization β’ Multi-Objective Optimization - Pick one prime metric: π 1 π² - Consider all π metrics - Turn π 1 π² , π 2 π² , β¦ , π π π² - No order or preconceptions! into constraints - Optimization problem: [π 1 π² , π 2 π² , β¦ , π π π² ] - Optimization problem: Solution: Pareto π 2 π² β₯ π· 2 , β¦ , π π π² β₯ π· π . A set Boundary Improve a metric ο Degrading - Solution: A scalar number another metric - Cons: Is there a prime 91 metric?
Why Multi-Objective Optimization? β’ Study Tradeoffs Between Metrics - When are metrics aligned or conflicting? - Common in engineering and economics β new in communication theory A Posteriori Approach Generate region (computationally demanding!) Look at region and select operating point Highly Relatively conflicting aligned 92
A Priori Approach β’ No Objectively Optimal Solution - Utopia point outside of region ο Only subjectively βgoodβ solutions exist β’ System Designer Selects Utility Function π βΆ β π β β - Describes subjective preference (larger is better) Aggregate metric β’ Examples: Sum performance: Proportional fairness: Fairness Harmonic mean: of metrics Max-min fairness: We obtain a simplified problem: - Solution: A scalar number (Gives one Pareto optimal point) π(π 1 π² , π 2 π² , β¦ , π π π² ) - Takes all metrics into account! 93
Example: Optimization of 5G Networks β’ Design Cellular Network - Symmetric system - 16 base stations (BSs) - Select: π = # BS antennas πΏ = # users π = power/antenna β’ Resource bundle: 500 20 W
Example: Optimization of 5G Networks (2) β’ Downlink Multi-Cell Transmission - Each BS serves only its own πΏ users - Coherence block length: π - BS knows channels within the cell (cost: πΏ/π ) - ZF beamforming: no intra-cell interference - Interference leaks between cells β’ Average User Rate Array gain Power/user π πΏ (π β πΏ) π average = πΆ 1 β πΏ π log 2 1 + π― Ξ» π 2 + β Bandwidth (10 MHz) CSI estimation Noise / Relative inter-cell overhead ( π = 1000 ) pathloss interference 2 July 2014 ( 1.72 β 10 β4 ) ( 0.54 )
Example: Optimization of 5G Networks (3) β’ What Consumes Power? - Transmit power (+ losses in amplifiers) - Circuits attached to each antenna - Baseband signal processing - Fixed load-independent power β’ Total Power Consumption πΆπ· beamforming π total = π trans + π· 0,0 + π· 1,0 πΏ + π· 0,1 π + Ξ· π π BS Fixed power Amplifier Circuit power ( 10 W ) Computing efficiency per antenna ZF beamforming ( 0.31 ) ( 1 W ) Circuit power ( 2.3 β 10 β6 β ππΏ 2 ) per user ( 0.3 W )
Example: Results 1. Average user rate 3 Objectives 2. Total area rate 3. Energy-efficiency Observations Area and user rates are conflicting objectives Only energy efficient at high area rates Different number of users
Example: Results (2) β’ Energy-Efficiency vs. User Rates - Utility functions normalized by utopia point Observations Aligned for small user rates Conflicting for high user rates
Summary β’ Multi-Objective Optimization - Rigorous way to study problems with multiple performance metrics β’ 5G Characterized by Multiple Metrics - Calls for multi-objective network design - Framework to derive interplay between EE and other performance metrics - A way to make informed decisions! Further Reading E. BjΓΆrnson, E. Jorswieck, M. Debbah, B. Ottersten, β Multi-Objective Signal Processing Optimization: The Way to Balance Conflicting Metrics in 5G Systems ,β IEEE SPM, Nov. 2014. 99
Conclusion 100
Conclusions β’ What if a Cellular Network is Designed for High Energy-Efficiency? Average Sum Rate bit/s/cell - Energy-efficiency [bit/Joule] = Power Consumption Joule/s / cell - Necessary: Accurate expressions for rate and power consumption - Design parameters: Number of users, BS antennas, transmit power, BS density, and pilot reuse factor β’ Analytical and Numerical Results - Tractable problem formulation was developed - Fundamental interplay between system parameters obtained by analysis - Network densification is the way to high EE - Small cells and Massive MIMO have complementary benefits - Feasible to combine these techniques: Massive MIMO β large size β’ Multi-Objective Optimization - Framework to jointly optimize energy-efficiency and other 5G metrics 101
Recommend
More recommend