Top Banner
FP7 ICT-SOCRATES Algorithms for Self- optimisation Presented by Ove Linnell (Ericsson) 9 th June 2009 ICT Mobile Summit 2009 Pre-conference Workshop on ‘Self-Organisation for Beyond 3G Wireless Networks’
12

Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

Mar 07, 2018

Download

Documents

hoangtruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

FP7 ICT-SOCRATES

Algorithms for Self-

optimisation

Presented by Ove Linnell (Ericsson)

9th June 2009

ICT Mobile Summit 2009 Pre-conference Workshop on ‘Self-Organisation for Beyond

3G Wireless Networks’

Page 2: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

2/20

Ove Linnell, Ericsson Research

Outline

�Self-optimisation in SOCRATES

�Self-optimisation principles

�Selected use cases– Self-optimisation of Home eNodeB

– Packet scheduling parameter optimisation

– Admission & Congestion control

– Load Balancing

– Interference Coordination

– Handover

� Interacting Self-Optimisation algorithms

�Summary / Conclusion

Page 3: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

3/20

Ove Linnell, Ericsson Research

Self-Optimisation in SOCRATES

General definition:Optimise the performance of the network through automatic or semi-automatic features,

to save costs, running the networkto enhance the performance of the network

Measurements(Gathering and processing)

Self-optimisation

Settingparameters

Self-healing

Self-configuration

continuous

loop

triggered by incidental

events

Measurements(Gathering and processing)

Self-optimisation

Settingparameters

Self-healing

Self-configuration

continuous

loop

triggered by incidental

events

SOCRATES approach:

Develop new concepts, methods and algorithms for efficient self-optimisation of wireless networks that adapts to gradual changes in the radio network,

� with focus on LTE

� real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes

� Optimise on a wider range of radio parameters(local optimisation � system optimisation)

� Quick response to network changes to resulting in optimisation that best suits current network situation

� Strong gains in coverage, capacity and quality of service, e.g. no need for drive tests.

Self-optimisation use cases in SOCRATES:

� Home eNodeB

� Packet scheduling

� Admission & congestion control

� Load Balancing

� Interference Coordination

� Handover

Page 4: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

4/20

Ove Linnell, Ericsson Research

Network

Self-Optimization

Self-HealingSelf-Configuration

Observation

Action

Anomaly detection

Install

New

HW

Eternal cycle

Policy

Self-optimisation principles

Page 5: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

5/20

Ove Linnell, Ericsson Research

� Aspects to consider

– How local is the problem? Single cell, regional or network-wide?

– How local is the impact of control actions?

– How isolated are the involved control parameters w.r.t. other mechanisms?

– How quick is a response needed? Within (milli)seconds, minutes?

– How much computational power is available?

– What degree of knowledge regarding the network is assumed by the algorithm?

– What is the impact on network during learning phase?

� A way forward when selecting Self-optimisation principles,

– First get it quickly roughly right off-line using

– An optimisation tool

– Measurement-tuned propagation maps are used

– Expert-based rule of thumb

– Then fine-tune control parameters

– On-line optimised real-time controller that is allowed only gradual

parameter adjustments within a limited range

Self-optimisation principles

Page 6: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

6/20

Ove Linnell, Ericsson Research

Self-optimisation of Home eNodeB

� Up to 70% of the traffic load is indoor

� Support open and closed subscriber groups

� Minimal human intervention

� Selected sub-use cases

– HO optimisation

– HO between macro and Home eNodeB should work smoothly and

seamless

– Probably the user wants to move to Home eNodeB as quick as

possible and stay there as long as possible

– Interference and Coverage Optimisation

– Minimize interference to macro in order not to deteriorate macro

performance

– Avoid coverage holes

Page 7: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

7/20

Ove Linnell, Ericsson Research

Packet scheduling parameter optimisation

� Appropriately tune the parameters of the packet scheduling algorithm in response to changes,

– in e.g., traffic load, traffic mix, traffic characteristics, interference

characteristics, etc.

– such that channel resources are optimally used

– such that a balanced QoS is offered to all users

� Reference algorithm selected

� The focus is on the sensitivity of the optimum parameter settings of the scheduler with scenarios like :

– data only

– spatially inhomogeneous traffic (hot spots)

– mobility (sudden changes in a user’s channel condition, e.g. due to

shadowing)

– mixed traffic: video/data

Page 8: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

8/20

Ove Linnell, Ericsson Research

Admission & Congestion control

� Self-optimise the admission & congestion control parameters in response to changes in cell capacity, traffic mix etc. so that QoS of admitted calls is meet and that call rejection is minimized

� Admission control

– Admits or rejects calls requests

– Proactive mechanism to prevent undesired/uncontrolled QoS

degradation

� Congestion control

– Reactive mechanism once QoS degradation has occurred

� Reference algorithm selected

– Focus on admission control for DL

– Priority will be made for HO calls rather than for new calls

– To ensure the QoS requirements priority will be given to real-time calls

instead of non- real time calls

Page 9: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

9/20

Ove Linnell, Ericsson Research

Other Self-optimisation use cases

�Load Balancing

– HO Offset modifications

– Cell coverage adjustments

� Interference Coordination

– Impact of different environments, service type, user mobility, traffic load distribution and elevated UE:s

�Handover

– Optimal setting of HO parameters

– Avoid ping-pong effects, e.g. in the stationary scenario

– Minimize HO drops

Page 10: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

10/20

Ove Linnell, Ericsson Research

Interacting Self-Optimisation algorithms 1(2)

� Each Self-Optimisation (SON) algorithm have one or several goals to meet

� A SON algorithm alter a set of control parameters to reach a predefined goal, e.g. KPI

� Coordination needed because,

– Algorithms have conflicting goals

– Could alter same control parameters

Goal 1 Goal 3Goal 2

SONAlgorithm 1

SONAlgorithm 2

SONAlgorithm 3

SONAlgorithm 4

Ctrl. param 1 Ctrl. param 2 Ctrl. param m…

Coverage, capacity, quality

optimizationBalance load

Optimize HO performance

Antenna

parameters

Transmit power HO parameters

Page 11: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

11/20

Ove Linnell, Ericsson Research

Interacting Self-Optimisation algorithms 2(2)

Goal 1

Coordinator

Goal 3Goal 2

SONAlgorithm 1

SONAlgoritm 2

SONAlgorithm 3

SONAlgorithm 4

Ctrl. param 1 Ctrl. param 2 Ctrl. param m…Operatorpolicy

� The SON algorithms may specify

– desired changes to control parameters

– desired range of the control parameters

� The coordinator may decline desired change or partially accept change by taking into account

– desired changes of all SON algorithm

– impact on goals and/or operatory policies

� Using the interface, the coordinator informs the SON algorithm regarding, e.g.,

– if desired change cannot be accomodated

– changes to other parameters that may impact the goal of the SON function

Page 12: Algorithms for Self- optimisation - FP7 · PDF filewith focus on LTE real-time optimisation on a time scale ranging from monthly or weekly to hours or minutes ... Ericsson Research

WWW.FP7-SOCRATES.EU

12/20

Ove Linnell, Ericsson Research

Summary / Conlusion

� Introducing Self-optimising features to save cost, but also able to cope with the increasing complexity

� Some Self-optimisation principles presented

� Six uses cases selected for further elaboration– Self-optimisation of Home eNodeB

– Packet scheduling parameter optimisation

– Admission & Congestion control

– Load Balancing

– Interference Coordination

– Handover

� Challenging to cope with interacting (conflicting?) Self-optimisation algorithms

– Addressed within next phase of SOCRATES