Wireless communications: from simple stochastic geometry models to practice III Capacity

Similar documents
How user throughput depends on the traffic demand in large cellular networks

What frequency bandwidth to run cellular network in a given country? a downlink dimensioning problem

Downlink Erlang Capacity of Cellular OFDMA

Quality of Real-Time Streaming in Wireless Cellular Networks

OBSERVED RELATION BETWEEN THE RELATIVE MIMO GAIN AND DISTANCE

Analysis of massive MIMO networks using stochastic geometry

Throughput-optimal number of relays in delaybounded multi-hop ALOHA networks

Performance Analysis of Power Control and Cell Association in Heterogeneous Cellular Networks

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Performance of ALOHA and CSMA in Spatially Distributed Wireless Networks

Beamforming and Binary Power Based Resource Allocation Strategies for Cognitive Radio Networks

Energy and Cost Analysis of Cellular Networks under Co-channel Interference

Designing Energy Efficient 5G Networks: When Massive Meets Small

NOISE, INTERFERENCE, & DATA RATES

Self-Management for Unified Heterogeneous Radio Access Networks. Symposium on Wireless Communication Systems. Brussels, Belgium August 25, 2015

On the Downlink SINR and Outage Probability of Stochastic Geometry Based LTE Cellular Networks with Multi-Class Services

Stochastic Modelling of Downlink Transmit Power in Wireless Cellular Networks

Resource Allocation Strategies Based on the Signal-to-Leakage-plus-Noise Ratio in LTE-A CoMP Systems

Performance Evaluation of Uplink Closed Loop Power Control for LTE System

Resource Management in QoS-Aware Wireless Cellular Networks

Coverage and Rate Analysis of Super Wi-Fi Networks Using Stochastic Geometry

Modeling load balancing in carrier aggregation mobile networks

Analysis of RF requirements for Active Antenna System

A New Analysis of the DS-CDMA Cellular Uplink Under Spatial Constraints

Empirical Path Loss Models

Revision of Lecture One

The Optimal Packet Duration of ALOHA and CSMA in Ad Hoc Wireless Networks

Channel Modelling for Beamforming in Cellular Systems

Mobile Communications

Multi-user Space Time Scheduling for Wireless Systems with Multiple Antenna

Interference Model for Cognitive Coexistence in Cellular Systems

Consultation on assessment of future mobile competition and proposals for the award of 800 MHz and 2.6 GHz spectrum and related issues.

MIMO Wireless Communications

Written Exam Channel Modeling for Wireless Communications - ETIN10

ECE6604 PERSONAL & MOBILE COMMUNICATIONS

Inter-cell Interference Mitigation through Flexible Resource Reuse in OFDMA based Communication Networks

Analytical Modeling of Downlink CoMP in LTE-Advanced

Future spectrum requirements estimate for terrestrial IMT

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

The Radio Channel. COS 463: Wireless Networks Lecture 14 Kyle Jamieson. [Parts adapted from I. Darwazeh, A. Goldsmith, T. Rappaport, P.

03_57_104_final.fm Page 97 Tuesday, December 4, :17 PM. Problems Problems

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

Redline Communications Inc. Combining Fixed and Mobile WiMAX Networks Supporting the Advanced Communication Services of Tomorrow.

Performance Evaluation of Adaptive MIMO Switching in Long Term Evolution

Transmission Capacity of Wireless Ad Hoc Networks with Multiple Antennas

Performance Analysis of UMTS Cellular Network using Sectorization Based on Capacity and Coverage in Different Propagation Environment

Mobile Radio Propagation Channel Models

Teletraffic Modeling of Cdma Systems

University of Bristol - Explore Bristol Research. Link to published version (if available): /VTCF

System Level Simulations for Cellular Networks Using MATLAB

Cellular Mobile Network Densification Utilizing Micro Base Stations

College of Engineering

Unit 3 - Wireless Propagation and Cellular Concepts

Massive MIMO: Signal Structure, Efficient Processing, and Open Problems I

Backhaul Link Impact on the Admission Control in LTE-A Relay Deployment

Performance Evaluation of the VBLAST Algorithm in W-CDMA Systems

QoS-based Dynamic Channel Allocation for GSM/GPRS Networks

Planning of LTE Radio Networks in WinProp

System-Level Performance of Downlink Non-orthogonal Multiple Access (NOMA) Under Various Environments

Coverage and Rate in Finite-Sized Device-to-Device Millimeter Wave Networks

Mobile Communications: Technology and QoS

RECOMMENDATION ITU-R P The prediction of the time and the spatial profile for broadband land mobile services using UHF and SHF bands

Spring 2017 MIMO Communication Systems Solution of Homework Assignment #5

5G Antenna Design & Network Planning

Hype, Myths, Fundamental Limits and New Directions in Wireless Systems

Minimum requirements related to technical performance for IMT-2020 radio interface(s)

(R1) each RRU. R3 each

Multi-Path Fading Channel

Opportunistic Scheduling: Generalizations to. Include Multiple Constraints, Multiple Interfaces,

Survey of Power Control Schemes for LTE Uplink E Tejaswi, Suresh B

Application Note. StarMIMO. RX Diversity and MIMO OTA Test Range

ECE6604 PERSONAL & MOBILE COMMUNICATIONS

Dynamic System Modelling and Adaptation Framework for Irregular Cellular Networks. Levent Kayili

WINNER+ Miia Mustonen VTT Technical Research Centre of Finland. Slide 1. Event: CWC & VTT GIGA Seminar 2008 Date: 4th of December 2008

Qualcomm Research DC-HSUPA

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

Color of Interference and Joint Encoding and Medium Access in Large Wireless Networks

COMPARATIVE EVALUATION OF FRACTIONAL FREQUENCY REUSE (FFR) AND TRADITIONAL FREQUENCY REUSE IN 3GPP-LTE DOWNLINK Chandra Thapa 1 and Chandrasekhar.

Power Control and Scheduling for Guaranteeing Quality of Service in Cellular Networks

Channel. Muhammad Ali Jinnah University, Islamabad Campus, Pakistan. Multi-Path Fading. Dr. Noor M Khan EE, MAJU

Performance review of Pico base station in Indoor Environments

Low-Complexity Beam Allocation for Switched-Beam Based Multiuser Massive MIMO Systems

EELE 6333: Wireless Commuications

Bit per Joule and Area Energy-efficiency of Heterogeneous Macro Base Station Sites

arxiv: v2 [cs.it] 29 Mar 2014

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

An Accurate and Efficient Analysis of a MBSFN Network

System Performance of Cooperative Massive MIMO Downlink 5G Cellular Systems

Chapter 2 Channel Equalization

France. 1 Introduction. 2 Employed methodology. Radiocommunication Study Groups

CELLULAR COMMUNICATION AND ANTENNAS. Doç. Dr. Mehmet ÇİYDEM

Evaluation of Adaptive and Non Adaptive LTE Fractional Frequency Reuse Mechanisms

Virtual sectorization: design and self-optimization

F/TDMA Cellular Access and GSM

Self-Organisation in LTE networks: Soft integration of new base stations

Beyond 4G Cellular Networks: Is Density All We Need?

1 Interference Cancellation

Uplink Closed Loop Transmit Diversity for HSPA Yibo Jiang, Haitong Sun, Sharad Sambhwani, Jilei Hou Qualcomm Inc

Wireless Channel Propagation Model Small-scale Fading

Radio Propagation Characteristics in the Large City

Transcription:

Wireless communications: from simple stochastic geometry models to practice III Capacity B. Błaszczyszyn Inria/ENS Workshop on Probabilistic Methods in Telecommunication WIAS Berlin, November 14 16, 2016 p. 1

Outline COVERAGE CONNECTIVITY CAPACITY p. 2

CAPACITY Ability to serve simultaneously many users. How many? Quality of service in function to the number of served users. p. 3

CAPACITY Ability to serve simultaneously many users. How many? Quality of service in function to the number of served users. Queueing theory in association with stochastic geometry. Space-time models. Simulations required for quantitative results. We shall present some model capturing the dependence between the traffic demand and the quality of service in large cellular networks, validated w.r.t. some real data. Fruit of long-standing collaboration with M.K. Karray from Orange. p. 3

Motivation p. 4

Real data 12000 Throughput versus traffic per cell 10000 User throughput [kbps] 8000 6000 4000 2000 0 0 500 1000 1500 2000 2500 3000 3500 4000 Traffic demand per cell [kbps] Cellular network deployed in a big city. 9288 measurements (387 stations during 24 hours) of some given day. p. 5

Real data 12000 Throughput versus traffic per cell 10000 User throughput [kbps] 8000 6000 4000 Some macroscopic law? 2000 0 0 500 1000 1500 2000 2500 3000 3500 4000 Traffic demand per cell [kbps] Cellular network deployed in a big city. 9288 measurements (387 stations during 24 hours) of some given day. p. 5

A key QoS metric Mean user throughput: average speed [bits/second] of data transfer during a typical data connection. More formally, the ratio of the average number of bits sent (or received) per data request to the average duration of the data transfer. p. 6

A key QoS metric Mean user throughput: average speed [bits/second] of data transfer during a typical data connection. More formally, the ratio of the average number of bits sent (or received) per data request to the average duration of the data transfer. User-centric QoS metric. p. 6

A key QoS metric Mean user throughput: average speed [bits/second] of data transfer during a typical data connection. More formally, the ratio of the average number of bits sent (or received) per data request to the average duration of the data transfer. User-centric QoS metric. Network heterogeneous in space and time. Appropriate temporal and spatial averaging required. p. 6

Various levels of averaging Information theory (over bits processed in time) Queueing theory (over users/calls served in time) Stochastic geometry (over geometric patterns of cells and users) We are interested in the radio part of the problem. p. 7

Outline HOMOGENEOUS NETWORKS TECHNOLOGY HETEROGENEOUS NETWORKS; micro/macro cells SPATIALLY INHOMOGENEOUS NETWORKS; varying density of BS deployment, frequency dimensioning problem. p. 8

HOMOGENEOUS NETWORKS p. 9

Queuing theory for one cell p. 10

Little s law Consider a service system in its steady state. (Here one network cell during a given hour). Denote N mean (stationary, time average) number of users (calls) served at a given time λ average number of call arrivals per unit of time [second] T average (Palm) call duration p. 11

Little s law Consider a service system in its steady state. (Here one network cell during a given hour). Denote N mean (stationary, time average) number of users (calls) served at a given time λ average number of call arrivals per unit of time [second] T average (Palm) call duration The Little s law: N = λt p. 11

Little s law Consider a service system in its steady state. (Here one network cell during a given hour). Denote N mean (stationary, time average) number of users (calls) served at a given time λ average number of call arrivals per unit of time [second] T average (Palm) call duration The Little s law: N = λt Applies in to a very general system of service, production, communication... No probabilistic assumptions regarding the distribution of the arrivals, service times. Not related to a particular service policy. Just stationarity! p. 11

Mean user throughput via Little s law Denote: average data volume [bits] transmitted during one call 1 µ ρ := 1 µ λ mean traffic demand [bits/second] r := 1 µ /T mean user throughput [bits/second] p. 12

Mean user throughput via Little s law Denote: average data volume [bits] transmitted during one call 1 µ ρ := 1 µ λ mean traffic demand [bits/second] r := 1 µ /T mean user throughput [bits/second] From Little s law N = λt 1 T = λ N 1 µt = λ µn r = ρ N = mean traffic demand average number of users served at a given time p. 12

Mean user throughput via Little s law Denote: average data volume [bits] transmitted during one call 1 µ ρ := 1 µ λ mean traffic demand [bits/second] r := 1 µ /T mean user throughput [bits/second] From Little s law N = λt 1 T = λ N 1 µt = λ µn r = ρ N = mean traffic demand average number of users served at a given time But N depends on ρ. What is the relation between N and ρ? p. 12

Processor sharing (PS) queue Poisson process of call arrivals, iid data volume requests. p. 13

Processor sharing (PS) queue Poisson process of call arrivals, iid data volume requests. Denote: R total service (transmission) rate [bits/second]. PS: server resources shared equally among all calls; when n user served simultaneously, one user gets the rate R/n. p. 13

Processor sharing (PS) queue Poisson process of call arrivals, iid data volume requests. Denote: R total service (transmission) rate [bits/second]. PS: server resources shared equally among all calls; when n user served simultaneously, one user gets the rate R/n. Recall: ρ traffic demand [bits/second] p. 13

Processor sharing (PS) queue Poisson process of call arrivals, iid data volume requests. Denote: R total service (transmission) rate [bits/second]. PS: server resources shared equally among all calls; when n user served simultaneously, one user gets the rate R/n. Recall: ρ traffic demand [bits/second] θ := ρ R system load p. 13

Processor sharing (PS) queue Poisson process of call arrivals, iid data volume requests. Denote: R total service (transmission) rate [bits/second]. PS: server resources shared equally among all calls; when n user served simultaneously, one user gets the rate R/n. Recall: ρ traffic demand [bits/second] θ := ρ R system load If θ < 1 the system stable, otherwise unstable. p. 13

Processor sharing (PS) queue Poisson process of call arrivals, iid data volume requests. Denote: R total service (transmission) rate [bits/second]. PS: server resources shared equally among all calls; when n user served simultaneously, one user gets the rate R/n. Recall: ρ traffic demand [bits/second] θ := ρ R system load If θ < 1 the system stable, otherwise unstable. Number of users in the system has a geometric distribution with the mean { θ N = 1 θ when θ < 1 ( ) when θ 1 p. 13

Spatial processor sharing queue Service (transmission) rate R(y) depends on user location y (because of the distance to transmitting station, etc...) Denote: V the service zone (cell) p. 14

Spatial processor sharing queue Service (transmission) rate R(y) depends on user location y (because of the distance to transmitting station, etc...) Denote: V the service zone (cell) Equation ( ) applies with R being the harmonic average of the local service rates R(y) R = V V 1/R(y)dy as often in the case of rate averaging... p. 14

Spatial processor sharing queue Service (transmission) rate R(y) depends on user location y (because of the distance to transmitting station, etc...) Denote: V the service zone (cell) Equation ( ) applies with R being the harmonic average of the local service rates R(y) R = V V 1/R(y)dy as often in the case of rate averaging... How to model service rates R(y)? p. 14

Information theory for the link quality p. 15

Transmissin rate as channel capacity Transmission rate R(y) is technology dependent (information coding, simple or multiple transmission/reception antenna systems, etc) p. 16

Transmissin rate as channel capacity Transmission rate R(y) is technology dependent (information coding, simple or multiple transmission/reception antenna systems, etc) We express available R(y) with respect to the information-theoretic capacity bounds for appropriate channel models. p. 16

Transmissin rate as channel capacity Transmission rate R(y) is technology dependent (information coding, simple or multiple transmission/reception antenna systems, etc) We express available R(y) with respect to the information-theoretic capacity bounds for appropriate channel models. E.g. the Shannons law for the Gaussian channel says R(y) = aw log(1 + SNR(y)), where W channel bandwidth [Hertz] SNR signal-to-noise ratio a (0 < a < 1) calibration coefficient (real v/s theoretical rate) p. 16

Transmissin rate as channel capacity Transmission rate R(y) is technology dependent (information coding, simple or multiple transmission/reception antenna systems, etc) We express available R(y) with respect to the information-theoretic capacity bounds for appropriate channel models. E.g. the Shannons law for the Gaussian channel says R(y) = aw log(1 + SNR(y)), where W channel bandwidth [Hertz] SNR signal-to-noise ratio a (0 < a < 1) calibration coefficient (real v/s theoretical rate) More specific expressions for MMSE, MMSE-SIC, MIMO, etc... p. 16

Concluding for one cell p. 17

Throughput r v/s traffic demand ρ Putting together previously explained relations for one cell V r = ρ/n, N = θ/(1 θ), θ = ρ/r one obtains where r = (ρ c ρ) +, V ρ c := R = V 1/R(SINR(y))dy can be interpreted as the critical traffic demand for cell V and R(SINR(y)) are location dependent user peak service rates, which depend on the SINR experienced at y. p. 18

Throughput r v/s traffic demand ρ Putting together previously explained relations for one cell V r = ρ/n, N = θ/(1 θ), θ = ρ/r one obtains where r = (ρ c ρ) +, V ρ c := R = V 1/R(SINR(y))dy can be interpreted as the critical traffic demand for cell V and R(SINR(y)) are location dependent user peak service rates, which depend on the SINR experienced at y. Adequate model for the spatial distribution of the SINR in cellular networks is required! p. 18

r = (ρ c ρ) + cell by cell? p. 19

Stochastic geometry for a large multi-cell network p. 20

Network of interacting cells V i network cells on the plane (i = 1,...) p. 21

Network of interacting cells V i network cells on the plane (i = 1,...) ρ i := ρ V i traffic demand to cell i ρ c i = V i Vi 1/R(SINR i (y))dy critical traffic demand for cell i θ i = ρ i /ρ c i = ρ V i 1/R(SINR i (y))dy load of cell i N i = θ i /(1 θ i ) mean number of users in cell i r i = (ρ c i ρ i) + throughput in cell i. p. 21

Network of interacting cells V i network cells on the plane (i = 1,...) ρ i := ρ V i traffic demand to cell i ρ c i = V i Vi 1/R(SINR i (y))dy critical traffic demand for cell i θ i = ρ i /ρ c i = ρ V i 1/R(SINR i (y))dy load of cell i N i = θ i /(1 θ i ) mean number of users in cell i r i = (ρ c i ρ i) + throughput in cell i. However, SINR i (y) depends on the extra-cell interference. Study of such dependent PS-queues is impossible! p. 21

Decoupling of cells Simplifying idea: decoupling cells in time, keeping only spatial dependence p. 22

Decoupling of cells Simplifying idea: decoupling cells in time, keeping only spatial dependence Come up with a model in which stochastic processes describing the evolution of PS-queues at different cells are conditionally independent, given locations of network BS, which will be assumed (random) point process. p. 22

Cell load equations Assume that the cell loads θ i i = i,... satisfy the system of fixed-point equations ( θ i = ρ 1 V i P/l( y X R i ) N+P min(θ j,1)/l( y X j ) j i ) dy where X i is the location of the BS i, l( ) is the path loss function, N external noise, P BS transmit power. p. 23

Cell load equations Assume that the cell loads θ i i = i,... satisfy the system of fixed-point equations ( θ i = ρ 1 V i P/l( y X R i ) N+P min(θ j,1)/l( y X j ) j i ) dy where X i is the location of the BS i, l( ) is the path loss function, N external noise, P BS transmit power. Recall: θ i (provided θ i < 1) is the probability that the PS queue of cell i is not idle. p. 23

Cell load equations Assume that the cell loads θ i i = i,... satisfy the system of fixed-point equations ( θ i = ρ 1 V i P/l( y X R i ) N+P min(θ j,1)/l( y X j ) j i ) dy where X i is the location of the BS i, l( ) is the path loss function, N external noise, P BS transmit power. Recall: θ i (provided θ i < 1) is the probability that the PS queue of cell i is not idle. Existence of a solution! We assume uniqueness; partially supported by [Siomina&Yuan, Analysis of cell load coupling for LTE network... IEEE TWC 2012]. p. 23

Stable fraction of the network There is no one global network stability condition. Recall: for a given traffic demand ρ per unit of surface, cell i is stable provided ρ i = ρ V i < ρ c i. p. 24

Stable fraction of the network There is no one global network stability condition. Recall: for a given traffic demand ρ per unit of surface, cell i is stable provided ρ i = ρ V i < ρ c i. Denote: S = i:ρ i <ρ c i V i union of all stable cells π S fraction of the surface covered by S; equivalently: probability that the typical user is covered by a stable cell. p. 24

Mean user throughput in large network Define the mean user throughput in the network as the ratio r = average number of bits per data request average duration of the data transfer in the stable part S in the stable part S of the network; ( ratio of averages not the average of ratios ). p. 25

Mean user throughput in large network Define the mean user throughput in the network as the ratio r = average number of bits per data request average duration of the data transfer in the stable part S in the stable part S of the network; ( ratio of averages not the average of ratios ). We have r := ρπ S λ BS N 0 where λ BS is the density of BS deployment (stationary, ergodic) N 0 := 1/n n i:ρ i <ρ c i N i is the spatial average of the (steady-state mean) number of users per stable cell; (typical (stable) network cell interpretation). p. 25

Mean cell approach Mean cell load: [ constant ( θ satisfying θ = ρ λ BS E 1/R P/l( X ) N + P X j X θ/l( y Z ) X BS serving the typical user (located at 0). )], where p. 26

Mean cell approach Mean cell load: [ constant ( θ satisfying θ = ρ λ BS E 1/R P/l( X ) N + P X j X θ/l( y Z ) X BS serving the typical user (located at 0). Mean traffic demand (to the typical cell): ρ = ρ λ BS. )], where p. 26

Mean cell approach Mean cell load: [ constant ( θ satisfying θ = ρ λ BS E 1/R P/l( X ) N + P X j X θ/l( y Z ) X BS serving the typical user (located at 0). Mean traffic demand (to the typical cell): ρ = ρ λ BS. )], where Other mean cell characteristics calculated from θ and ρ as in the case of a single (isolated) cell: N = θ 1 θ mean number of users r = ρ(1/ θ 1) mean user throughput. p. 26

Numerical results for some real network (a homogeneous BS deployment region) p. 27

Mean cell load and the stable fraction Cell load Stable fraction 1 0.8 0.6 0.4 0.2 0 Typical cell load Stable fraction Mean cell Field measurements 0 200 400 600 800 1000 1200 Traffic demand per cell [kbps] p. 28

Mean number of users per cell 10 8 Typical cell Mean cell Field measurements Number of users 6 4 2 0 0 200 400 600 800 1000 1200 Traffic demand per cell [kbps] p. 29

Mean user throughput 5000 4500 Typical cell Mean cell Field measurements 4000 User throughput [kbps] 3500 3000 2500 2000 1500 1000 500 0 0 200 400 600 800 1000 1200 Traffic demand per cell [kbps] p. 30

Mean user throughput, another example p. 31

Conclusions p. 32

Conclusions QoS in large irregular multi-cellular networks using information theory (for link quality), processor sharing queues (traffic demand and service model, cell by cell), stochastic geometry (to handle a spatially distributed network). The mutual-dependence of the cells (due to the extra-cell interference) is captured via some system of cell-load equations accounting for the spatial distribution of the SINR. Identify macroscopic laws regarding network performance metrics involving averaging both over time and the network geometry. Validated against real field measurement in an operational network. p. 33

What next? Heterogeneous networks; micro/macro cells. p. 34

What next? Heterogeneous networks; micro/macro cells. Spatially inhomogeneous networks; varying density of BS deployment, as observed at the level of a whole country; useful for macroscopic network planning and dimensioning. p. 34

TECHNOLOGY HETEROGENEOUS NETWORKS p. 35

Motivation p. 36

Variable BS transmission power 1 0.9 Cumulative distribution function 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 30 35 40 45 Emitted power [dbm] without antenna gain Data from a commercial network in a big European city. p. 37

Multi-tier network approach 1 0.9 Cumulative distribution function 0.8 0.7 0.6 0.5 0.4 0.3 0.2 micro cells macro cells 0.1 0 30 35 40 45 Emitted power [dbm] without antenna gain p. 38

Network of interacting cells; recap. V i network cells on the plane (i = 1,...), each cell serving its users according to the processor sharing (PS) model, p. 39

Network of interacting cells; recap. V i network cells on the plane (i = 1,...), each cell serving its users according to the processor sharing (PS) model, ρ i := ρ V i traffic demand to cell i ρ c i = V i Vi 1/R(SINR i (y))dy critical traffic demand for cell i p. 39

Network of interacting cells; recap. V i network cells on the plane (i = 1,...), each cell serving its users according to the processor sharing (PS) model, ρ i := ρ V i traffic demand to cell i ρ c i = V i Vi 1/R(SINR i (y))dy critical traffic demand for cell i θ i = ρ i /ρ c i = ρ V i 1/R(SINR i (y))dy load of cell i; if θ i < 1, it is equal to the probability that the PS queue of cell i is not idle, p. 39

Network of interacting cells; recap. V i network cells on the plane (i = 1,...), each cell serving its users according to the processor sharing (PS) model, ρ i := ρ V i traffic demand to cell i ρ c i = V i Vi 1/R(SINR i (y))dy critical traffic demand for cell i θ i = ρ i /ρ c i = ρ V i 1/R(SINR i (y))dy load of cell i; if θ i < 1, it is equal to the probability that the PS queue of cell i is not idle, N i = θ i /(1 θ i ) mean number of users in cell i r i = (ρ c i ρ i) + throughput in cell i. p. 39

Network of interacting cells; recap. V i network cells on the plane (i = 1,...), each cell serving its users according to the processor sharing (PS) model, ρ i := ρ V i traffic demand to cell i ρ c i = V i Vi 1/R(SINR i (y))dy critical traffic demand for cell i θ i = ρ i /ρ c i = ρ V i 1/R(SINR i (y))dy load of cell i; if θ i < 1, it is equal to the probability that the PS queue of cell i is not idle, N i = θ i /(1 θ i ) mean number of users in cell i r i = (ρ c i ρ i) + throughput in cell i. Cell loads θ i mutually dependent θ i = θ i ({θ j : j i}) via the extra-cell interference (cell load equations). p. 39

More specifically... Base stations (BS) locations modeled by a point process Φ = {X i } on the plane R 2, assumed stationary, simple and ergodic, with intensity parameter λ := λ BS > 0, p. 40

More specifically... Base stations (BS) locations modeled by a point process Φ = {X i } on the plane R 2, assumed stationary, simple and ergodic, with intensity parameter λ := λ BS > 0, BS X i transmission power P i > 0. p. 40

More specifically... Base stations (BS) locations modeled by a point process Φ = {X i } on the plane R 2, assumed stationary, simple and ergodic, with intensity parameter λ := λ BS > 0, BS X i transmission power P i > 0. Propagation loss: deterministic path-loss function l : R 2 R + of the transmitter-receiver vector y X i, and random shadowing S i (y X i ) (random fields {S i ( )} are i.i.d. marks of Φ). p. 40

More specifically... Base stations (BS) locations modeled by a point process Φ = {X i } on the plane R 2, assumed stationary, simple and ergodic, with intensity parameter λ := λ BS > 0, BS X i transmission power P i > 0. Propagation loss: deterministic path-loss function l : R 2 R + of the transmitter-receiver vector y X i, and random shadowing S i (y X i ) (random fields {S i ( )} are i.i.d. marks of Φ). The power received at location y from BS X i is P Xi (y) = P is i (y X i ) l(y X i ). p. 40

More specifically... Base stations (BS) locations modeled by a point process Φ = {X i } on the plane R 2, assumed stationary, simple and ergodic, with intensity parameter λ := λ BS > 0, BS X i transmission power P i > 0. Propagation loss: deterministic path-loss function l : R 2 R + of the transmitter-receiver vector y X i, and random shadowing S i (y X i ) (random fields {S i ( )} are i.i.d. marks of Φ). The power received at location y from BS X i is P Xi (y) = P is i (y X i ) l(y X i ). CellV i of BSX i Φ is the strongest received signal zone V i = {y : P Xn (y) P Y (y) for all Y Φ}. p. 40

Cell load equations Cell loads {θ i : i = i,...} is the (minimal) solution of the system of fixed-point equations θ i = ρ ( ) dy for all i, V i 1 R N+ j i P Xi (y) min(θ j,1)p Xj (y) where N is the external noise power. p. 41

Multi-tier network, basic facts Consider J types (tiers) of BS characterized by different (constant) transmitting powers P j, j = 1,...,J, modeled by independent homogeneous Poisson point processes Φ j of intensity λ j. p. 42

Multi-tier network, basic facts Consider J types (tiers) of BS characterized by different (constant) transmitting powers P j, j = 1,...,J, modeled by independent homogeneous Poisson point processes Φ j of intensity λ j. FACT 1: Probability that the typical cell is of type j is equal to λ j /λ, where λ = j λ j. p. 42

Multi-tier network, basic facts Consider J types (tiers) of BS characterized by different (constant) transmitting powers P j, j = 1,...,J, modeled by independent homogeneous Poisson point processes Φ j of intensity λ j. FACT 1: Probability that the typical cell is of type j is equal to λ j /λ, where λ = j λ j. FACT 2: Probability that the cell covering the typical user is of type j is equal to a j /a, where a = j a j and a j := πe[ S 2/β] j. K 2 λ j P 2/β p. 42

Network equivalence FACT 3: The distribution of the signal powers received by the typical user in the multi-tier network is the same as in the homogeneous network with all emitted powers equal to β/2 J λ j P = j=1 λ P2/β j. p. 43

Network equivalence FACT 3: The distribution of the signal powers received by the typical user in the multi-tier network is the same as in the homogeneous network with all emitted powers equal to β/2 J λ j P = j=1 λ P2/β j Moreover, probability that a given received power is emitted by a station of type j does not depend on the value of the received power (and is equal to a j ).. p. 43

Network equivalence FACT 3: The distribution of the signal powers received by the typical user in the multi-tier network is the same as in the homogeneous network with all emitted powers equal to β/2 J λ j P = j=1 λ P2/β j Moreover, probability that a given received power is emitted by a station of type j does not depend on the value of the received power (and is equal to a j ). FACT 4: The mean load of the typical cell of type j is 2/β j θ j = θ λa j λ j a = θ P P, 2/β where θ is the load of the typical cell in the equivalent homogeneous network.. p. 43

Cell load per cell type Cell load Stable fraction 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 Mean cell load Macro Micro Typical cell load Macro Micro Stable fraction Macro Micro Field measurements Macro Micro 0 200 400 600 800 1000 1200 Traffic demand per cell [kbps] Real data for micro/macro cells fit the analytical prediction. ( Data from a commercial network in a big European city.) p. 44

Mean user throughput prediction per cell type 7000 6000 5000 Mean cell Macro Micro Typical cell Macro Micro Field measurements Macro Micro User throughput [kbps] 4000 3000 2000 1000 0 0 200 400 600 800 1000 1200 Traffic demand per cell [kbps] Real data for micro/macro cells (quite) fit the analytical prediction. ( Data from a commercial network in a big European city.) p. 45

SPATIALLY INHOMOGENEOUS NETWORKS p. 46

Motivation p. 47

Frequency dimensioning problem What frequency bandwidth required for a network deployed across the whole country? p. 48

Scaling laws for homogeneous networks Assume path-loss function l(x) = (K x ) β, x R 2, where K > 0 and β > 2. For α > 0 consider a network obtained from the original one by the following dilation: base station locations Φ = {X = αx} X Φ intensity of traffic demand ρ = ρ/α 2 distance coefficient K = K/α shadowing processes S i (y) = S y ) i( α while preserving the original powers P i = P i Consider the cells V i of the rescaled network and their respective characteristics their ρ i, ρ c i, r i, N i, θ i. p. 49

Scaling laws for homogeneous networks FACT: For α > 0 consider the homogeneous network scaling as above. We have V i = αv i. Moreover, the minimal solution of the system of load equations {θ i } of the original network is the minimal solution of the scaled one θ i = θ i for all i. p. 50

Scaling laws for homogeneous networks FACT: For α > 0 consider the homogeneous network scaling as above. We have V i = αv i. Moreover, the minimal solution of the system of load equations {θ i } of the original network is the minimal solution of the scaled one θ i = θ i for all i. Consequently ρ c i = ρ c i, r i = r i, N i = N i. p. 50

Scaling laws for homogeneous networks FACT: For α > 0 consider the homogeneous network scaling as above. We have V i = αv i. Moreover, the minimal solution of the system of load equations {θ i } of the original network is the minimal solution of the scaled one θ i = θ i for all i. Consequently ρ c i = ρ c i, r i = r i, N i = N i. And thus, the typical cell of the scaled networks has the same mean characteristics as the typical cell of the original network. In particular E 0 [θ 0 ] = E0 [θ 0 ]. p. 50

Networks with homogeneous QoS response Assume a non-homogeneous network deployment covering urban, suburban and rural areas. p. 51

Networks with homogeneous QoS response Assume a non-homogeneous network deployment covering urban, suburban and rural areas. Propagation-losses differ depending on these network ares. Specifically, assume for i {urban, suburban, rural} K i / λ i = const, where K i is the path-loss distance factor and λ i local density of BS. p. 51

Networks with homogeneous QoS response Assume a non-homogeneous network deployment covering urban, suburban and rural areas. Propagation-losses differ depending on these network ares. Specifically, assume for i {urban, suburban, rural} K i / λ i = const, where K i is the path-loss distance factor and λ i local density of BS. The scaling laws: locally, in urban, suburban and rural areas, the same relations between the mean performance metrics and the (per-cell) traffic demand. p. 51

Networks with homogeneous QoS response Assume a non-homogeneous network deployment covering urban, suburban and rural areas. Propagation-losses differ depending on these network ares. Specifically, assume for i {urban, suburban, rural} K i / λ i = const, where K i is the path-loss distance factor and λ i local density of BS. The scaling laws: locally, in urban, suburban and rural areas, the same relations between the mean performance metrics and the (per-cell) traffic demand. One relation is enough to capture the key dependencies for heterogeneous network dimensioning! p. 51

Justifying assumptions Assumption K i / λ i = const means that the average distance D between neighbouring base stations is inversely proportional to the distance coefficient of the path-loss function: D K = const. p. 52

Justifying assumptions Assumption K i / λ i = const means that the average distance D between neighbouring base stations is inversely proportional to the distance coefficient of the path-loss function: D K = const. May be justified by the fact that operators aim to assure some coverage condition of the form (D K) β = const. p. 52

Justifying assumptions Assumption K i / λ i = const means that the average distance D between neighbouring base stations is inversely proportional to the distance coefficient of the path-loss function: D K = const. May be justified by the fact that operators aim to assure some coverage condition of the form (D K) β = const. Example: propagation parameters for carrier frequency 1795MHz. Environment A B K = 10 A/B K urban /K Urban 133.1 33.8 8667 1 Suburban 102.0 31.8 1612 5 Rural 97.0 31.8 1123 8 Suburban and rural BS distance D should be, respectively, 5 and 8 times larger than in the urban scenario. Realistic? p. 52

Cell load in different network-density zones 0.25 Network 3G, Carrier frequency 2.1GHz 0.2 Cell load 0.15 0.1 0.05 0 Analytical model Inter-BS distance in [6,8[ km [4,6[ km [2,4[ km [0,2[ km 0 100 200 300 400 500 Traffic demand per cell [kbit/s] Real data in different zones fit the same analytical prediction. (Data from a commercial network of an international operator in a big European country a reference network ) p. 53

Cell load with regular network decomposition 0.4 Network 3G, Carrier frequency 2.1GHz 0.35 0.3 0.25 Cell load 0.2 0.15 0.1 0.05 0 0 100 200 300 400 500 600 700 800 Traffic demand per cell [kbit/s] Analytical model Mesh size=3km 10km 30km 100km The analytical prediction fits the real data regardless of the network decomposition scale. The reference network. p. 54

Networks in two other countries 1 0.8 Network 3G, Carrier frequency 2.1GHz Analytical model Measurements, Country 2 Country 3 Cell load 0.6 0.4 0.2 0 0 200 400 600 800 1000 1200 1400 Traffic demand per cell [kbit/s] The analytical prediction fits the real data. In Country 2 (blue points), for the traffic > 600 kbit/s per cell, an admission control is applied. p. 55

Bandwidth dimensioning What frequency bandwidth to run cellular network at a given QoS? p. 56

Bandwidth dimensioning What frequency bandwidth to run cellular network at a given QoS? Conjecturing the homogeneous QoS response network model focus on urban zones. p. 56

Bandwidth dimensioning What frequency bandwidth to run cellular network at a given QoS? Conjecturing the homogeneous QoS response network model focus on urban zones. Use the mean-cell model to predict the mean user throughput for increasing traffic demand given the network density and the frequency bandwidth. p. 56

Bandwidth dimensioning What frequency bandwidth to run cellular network at a given QoS? Conjecturing the homogeneous QoS response network model focus on urban zones. Use the mean-cell model to predict the mean user throughput for increasing traffic demand given the network density and the frequency bandwidth. Find the minimal frequency bandwidth for which the prediction of the mean user throughput reaches a given target value. p. 56

Bandwidth dimensioning solution 70000 60000 Mean user throughput in the network=5 Mbit/s 3G, Carrier freq=2.1ghz, Du=1km 4G, Carrier freq=2.6ghz, Du=1km 4G, Carrier freq=800mhz, Du=1.5km 4G, Carrier freq=800mhz, Du=1km Frequency bandwidth [khz] 50000 40000 30000 20000 10000 0 0 2000 4000 6000 8000 10000 12000 14000 Traffic demand per cell [kbit/s] Frequency bandwidth required to provide 5 MBit/s of mean user throughput; given the technology, carrier frequency and network density. p. 57

Conclusions We have presented macroscopic laws regarding network performance metrics involving averaging both over time and the network geometry. We are able to consider both local network heterogeneity (e.g. micro/macro cells) and spatially inhomogeneity of network deployment (varying density of BS) This latter extension is useful for macroscopic network planning and dimensioning. p. 58

More details in BB., Jovanovic, Karray, M. K. How user throughput depends on the traffic demand in large cellular networks. In Proc. of WiOpt/SpaSWiN 2014 (arxiv:1307.8409) Jovanovic, Karray, BB. QoS and network performance estimation in heterogeneous cellular networks validated by real-field measurements. In Proc. of ACM PM2HW2N 2014 (hal-01064472) BB, Jovanovic, Karray, Performance laws of large heterogeneous cellular networks In Proc. of WiOpt/SpaSWiN 2015 (arxiv:1411.7785) BB., Karray, What frequency bandwidth to run cellular network in a given country? - a downlink dimensioning problem. In Proc. of WiOpt/SpaSWiN 2015(arxiv:1410.0033) p. 59

Thank you! p. 60