Sensitivity Analysis of the Optimal Parameter Settings of an LTE - - PowerPoint PPT Presentation

sensitivity analysis of the optimal parameter settings of
SMART_READER_LITE
LIVE PREVIEW

Sensitivity Analysis of the Optimal Parameter Settings of an LTE - - PowerPoint PPT Presentation

FP7 ICT-SOCRATES Sensitivity Analysis of the Optimal Parameter Settings of an LTE Packet Scheduler I. Fernandez Diaz (TNO) R. Litjens (TNO) J.L van den Berg (TNO) K. Spaey (IBBT) D. Dimitrova (UT) May 18, 2010, VTC 10 Spring, Taipei,


slide-1
SLIDE 1

FP7 ICT-SOCRATES

Sensitivity Analysis of the Optimal Parameter Settings of an LTE Packet Scheduler

  • I. Fernandez Diaz (TNO)
  • R. Litjens (TNO)

J.L van den Berg (TNO)

  • K. Spaey (IBBT)
  • D. Dimitrova (UT)

May 18, 2010, VTC ’10 Spring, Taipei, Taiwan

slide-2
SLIDE 2

WWW.FP7-SOCRATES.EU

2/∞

CONTEXT

Driven by …

– technological complexities – market-oriented perspectives

… there is an on-going trend towards

self-organisation of future mobile networks

– Self-configuration

– ‘Plug and play’ installation

  • f new base stations and features

– Self-healing

– Cell outage detection – Cell outage compensation: automatic

minimisation of coverage/capacity loss – Self-optimisation

– Power/tilt optimisation – Load balancing – Self-optimisation of packet

scheduling parameters

– Automatic turning off/on sites – …

triggered by incidental events continuous loop

slide-3
SLIDE 3

WWW.FP7-SOCRATES.EU

3/∞

CONTEXT

Driven by …

– technological complexities – market-oriented perspectives

… there is an on-going trend towards

self-organisation of future mobile networks

– Self-configuration

– ‘Plug and play’ installation

  • f new base stations and features

– Self-healing

– Cell outage detection – Cell outage compensation: automatic

minimisation of coverage/capacity loss – Self-optimisation

– Power/tilt optimisation – Load balancing – Self-optimisation of packet

scheduling parameters

– Automatic turning off/on sites – …

triggered by incidental events continuous loop

slide-4
SLIDE 4

WWW.FP7-SOCRATES.EU

4/∞

OUTLINE

Context Objective Packet scheduling in LTE networks Reference packet scheduler Approach sensitivity analysis Numerical results Concluding remarks

slide-5
SLIDE 5

WWW.FP7-SOCRATES.EU

5/∞

OBJECTIVE

THIS PAPER:

Assessment of the sensitivity of optimal downlink LTE packet scheduling parameters with respect to a variety of traffic and environment aspects

FOLLOW-UP (IF SIGNIFICANT SENSITIVITY IS FOUND):

Develop self-optimisation algorithms to observe traffic/environment changes and adapt scheduling parameters

slide-6
SLIDE 6

WWW.FP7-SOCRATES.EU

6/∞

PACKET SCHEDULING IN LTE NETWORKS

Task of the packet scheduling algorithm

– On a TTI timescale, assign cell’s radio resources to active sessions – Resource granularity in time domain

1 TTI = 1 ms

– Resource granularity in frequency domain

1 ‘subchannel’ = 180 kHz

slide-7
SLIDE 7

WWW.FP7-SOCRATES.EU

7/∞

REFERENCE PACKET SCHEDULING ALGORITHM

Supports RT and NRT sessions

– With a tuneable degree of session-based differentiation – (As opposed to class-based differentiation)

Comprises three key principles

– Proportional fairness → Tuneable channel-adaptivity: efficiency vs fairness – Packet urgency

→ RT packets are characterised by limited delay budgets

– Work-conserving

→ Aim to utilise all resources

slide-8
SLIDE 8

WWW.FP7-SOCRATES.EU

8/∞

REFERENCE PACKET SCHEDULING ALGORITHM

For each session i and subchannel c,

calculate the priority level with for each session i

Assign subchannels to sessions

based on above priorities

Select uniform MCS per session

( ) ( ) ( ) ( ) ( )

ξ

ρ ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎝ ⎛ − + ⋅ = t W T t W 1 t R ˆ t R t P

i i i i c , i service c , i

channel adaptivity factor packet urgency factor

( ) ( ) ( ) ( )

1

  • t

R 1 t R ˆ 1 t R ˆ

i i i

α α + − − =

  • = potential bit rate at which session

i can be served on subchannel c at TTI t

  • = filtered average bit rate at which

session i has been served up to TTI t

  • = aggregate bit rate at which

session i was served in TTI t-1

  • = delay of HOL packet of session i

experienced up to TTI t

  • = maximum allowed packet delay

for session i

  • = minimum desired bit rate
  • = parameter which sets the relative

importance of the packet urgency factor

  • = filtering parameter

( )

t R ˆ

i

( )

t R c

i,

( )

1

  • t

R i

( )

t Wi

i

T ξ α

service

ρ

slide-9
SLIDE 9

WWW.FP7-SOCRATES.EU

9/∞

APPROACH SENSITIVITY ANALYSIS

Sensitivity analysis of the optimum packet scheduling parameter settings

with respect to

– Service mix – Average file size (data service) – Coefficient of variation of the file size (data service) – Multipath fading environment – Variability of avg signal strengths between sessions

Reference scenario

– Service mix

file downloads only

– Average file size (data service)

500 kbit

– Coefficient of variation of the file size (data service) 1 – Multipath fading environment

PedestrianA, 3 km/h

– Variability of avg signal strengths between sessions spatially uniform user

distribution, σshadowing = 9.4 dB

slide-10
SLIDE 10

WWW.FP7-SOCRATES.EU

10/∞

NUMERICAL RESULTS

Reference scenario

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput at cell edge (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

500 1000 1500 2000 2500 3000 3500 4000 200 400 600 800 1000 Cell load (kbit/s) Average throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 Alpha Maximum supported cell load (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput at cell edge (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

500 1000 1500 2000

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput at cell edge (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

500 1000 1500 2000 2500 3000 3500 4000 200 400 600 800 1000 Cell load (kbit/s) Average throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 Alpha Maximum supported cell load (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

500 kb/s target

(FAIRNESS)

slide-11
SLIDE 11

WWW.FP7-SOCRATES.EU

11/∞

NUMERICAL RESULTS

Reference scenario

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput at cell edge (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

500 1000 1500 2000 2500 3000 3500 4000 200 400 600 800 1000 Cell load (kbit/s) Average throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 Alpha Maximum supported cell load (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput at cell edge (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

500 1000 1500 2000

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput at cell edge (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

500 1000 1500 2000 2500 3000 3500 4000 200 400 600 800 1000 Cell load (kbit/s) Average throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 200 400 600 800 1000 Cell load (kbit/s) 10% Percentile of throughput (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

Reference scenario

200 400 600 800 1000 1200 1400 Alpha Maximum supported cell load (kbit/s) Max SINR alpha=0.001 alpha=0.01 alpha=0.1 RR

500 kb/s Target

(FAIRNESS)

slide-12
SLIDE 12

WWW.FP7-SOCRATES.EU

12/∞

NUMERICAL RESULTS

Sensitivity w.r.t. average file size

Larger files allow a lower α (higher spectrum efficiency; larger ‘fairness window’)

slide-13
SLIDE 13

WWW.FP7-SOCRATES.EU

13/∞

NUMERICAL RESULTS

Sensitivity w.r.t. coefficient of variation of file size

A larger CoV means more small files for which a higher α is optimal (see previous slide)

slide-14
SLIDE 14

WWW.FP7-SOCRATES.EU

14/∞

NUMERICAL RESULTS

Sensitivity w.r.t. multipath fading environment

slide-15
SLIDE 15

WWW.FP7-SOCRATES.EU

15/∞

NUMERICAL RESULTS

Sensitivity w.r.t. variability of avg signal strengths between sessions

low = dense hot spot, no shadowing medium = reference scenario high = uniform spatial user distribution, σshadowing = 14 dB Under very low variability, fairness is established even with a pure channel-aware scheduler. The higher the variability, a high α is needed to lift up the cell edge sessions.

slide-16
SLIDE 16

WWW.FP7-SOCRATES.EU

16/∞

CONCLUDING REMARKS

Summary sensitivity analysis in data only scenarios

– α = 0.01 is the optimal parameter setting in most scenarios, except when

– the average file size is very large (α 0 optimal) – the coefficient of variation of file size is very high (α 1 optimal) – the differences in average signal strengths are large (α 1 optimal)

– Comparison with a self-optimised scheduling algorithm

– Assume that a SON function perfectly recognises the situation and

always chooses the correspondingly optimal scheduling parameter

– The gain of self-optimisation in the studied scenarios is not very large,

  • viz. 3.3% on average over the considered scenarios and 16.6% maximum

– Considering that a SON implementation is imperfect and the scenarios with the

highest observed gains are not very likely, we conclude that the potential for self-

  • ptimisation is not very significant

Sensitivity analysis for video/data scenarios

– Refer to the paper for the detailed results and discussion – Although the potential for self-optimisation is somewhat larger, it is still not

  • verly significant
slide-17
SLIDE 17

WWW.FP7-SOCRATES.EU

17/∞

CONCLUDING REMARKS

Some open issues

– Impact of integration of ICIC and PS on the sensitivity analysis – Possibility of other reference packet schedulers

– Less intelligent packet schedulers have more SON potential – Note that the presented reference packet scheduler already inherently

possesses some adaptivivity properties

– Fairness aim, regardless of individual channel qualities – Automatic shift of resources to RT traffic if RT load increases – Automatic response to congestion – …

– Consideration of the LTE uplink – Integration of SON in the heart of the packet scheduler (at the ms timescale),

as an alternative to the addition of a slowly adaptive SON layer atop the PS layer

– Respond to instantaneous (n) rather than average (λ) load – Respond to instantaneous (nRT:nNRT) rather than average (λRT:λNRT) service mix – …

slide-18
SLIDE 18

WWW.FP7-SOCRATES.EU

18/∞