Algorithms for Self- and Self- healing - FP7 SOCRATESfp7-socrates.eu/files/Workshop1/SOCRATES...

20
FP7 ICT-SOCRATES Algorithms for Self- configuration and Self- healing 2009-06-09 Lars Christoph Schmelz Nokia Siemens Networks

Transcript of Algorithms for Self- and Self- healing - FP7 SOCRATESfp7-socrates.eu/files/Workshop1/SOCRATES...

FP7 ICT-SOCRATES

Algorithms for Self- configuration and Self-

healing

2009-06-09

Lars Christoph Schmelz Nokia Siemens Networks

WWW.FP7-SOCRATES.EU

2/20

Lars Christoph Schmelz, Nokia Siemens Networks

Outline

!Drivers for Self-configuration and Self-healing !Self-configuration in SOCRATES!Self-healing in SOCRATES!Selected use cases

– Automated Generation of Initial Default Parameters– Cell Outage Management

!Summary / Conclusion

WWW.FP7-SOCRATES.EU

3/20

Lars Christoph Schmelz, Nokia Siemens Networks

Self-healingSelf-configuration

Drivers for Self-configuration and Self-healing

! Rollout for new network elements / networks causes considerable cost (e.g. for new LTE networks) for on-site installation and commissioning

! First concepts and solutions to automate initial NE configuration procedure (IP settings, software, security, configuration data) have already been published in the research community or are part of the standardisation process

! Service degradation or service outage cause considerable cost for the operator due to lost revenues and reduced customer satisfaction

! Failure analysis and (temporary) elimination or compensation require high manual effort and are rather time consuming, thereby cutting off fast recovery of the service

Self-configuration solutions are required that support self-

optimisation and self-healing

Self-healing solutions are required that considerably reduce manual

efforts for service recovery

WWW.FP7-SOCRATES.EU

4/20

Lars Christoph Schmelz, Nokia Siemens Networks

Self-configuration in SOCRATES

Definition! Self-configuration is about automatically

deriving a sensible initial configuration for a piece of equipment as part of its installation process or as a consequence of the installation of adjacent network nodes

SOCRATES Approach! Evaluate concepts, develop and validate

models and methods for advanced self-configuration of radio parameters

– With focus on LTE– Incidental trigger e.g. through NE insertion– Interconnection with self-optimisation process– Derive impact on OAM architecture and NE and

UE functionality

WWW.FP7-SOCRATES.EU

5/20

Lars Christoph Schmelz, Nokia Siemens Networks

Self-healing in SOCRATES

Definition! Minimising the impact on network performance

caused by HW and SW failures in the radio nodes, by near-real-time detection of faults and provisioning of alternative and temporary ways to serve the users in the affected area

SOCRATES Approach! Develop and validate mechanisms to avoid

unplanned manual maintenance activities– Focus on LTE– Timely detection of failures using (where

applicable) available mechanisms and measurements from OAM, network, and user equipment

– Repair of failures or, if impossible, compensation of failures by re-configuration of the network

WWW.FP7-SOCRATES.EU

6/20

Lars Christoph Schmelz, Nokia Siemens Networks

Self-configuration and Self-healing use cases (WP4)

! Automated generation of initial default parameters (Self-configuration)– Define an operator- and site-specific set of radio parameters for new network

elements to simplify and accelerate the rollout and insertion in the operational network

! Management of relays and repeaters (Self-optimisation and Self-configuration)

– Address the specific requirements for LTE relays and repeaters during NE insertion and operation, with selected sub-use-cases mainly on self-optimisation topics

! Cell Outage Management (Self-healing)– Detection and timely compensation of incidental cell or NE outages to prevent

from long-term service degradation in affected areas! Coverage Hole Management (Self-optimisation; detection part closely

related to COM)– Detection of areas with no or insufficient service coverage– Compensation through self-optimisation mechanisms or as input to network

planning

WWW.FP7-SOCRATES.EU

7/20

Lars Christoph Schmelz, Nokia Siemens Networks

Outline

!Drivers for Self-configuration and Self-healing !Self-configuration in SOCRATES!Self-healing in SOCRATES!Selected use cases

– Automated Generation of Initial Default Parameters– Cell Outage Management

!Summary / Conclusion

WWW.FP7-SOCRATES.EU

8/20

Lars Christoph Schmelz, Nokia Siemens Networks

Automatic Generation of Initial Default Parameters - Overview

! Motivation:– When introducing new network elements today the complete radio configuration

has to be planned in advance and corresponding radio and network parameters have to be calculated and set manually, which is time-consuming and expensive

! Objectives:– Simplify and accelerate deployment of new NEs– Enable automated adjustment and self-optimisation of radio network parameters

before new NE becomes operational! Means:

– Create a NE-type (e.g. Macro, Micro) and operator-specific default configuration for dedicated radio parameter settings that is deployed to the new NE during initial configuration

– Adjust this default configuration with site specific settings– From these settings the new NE can start self-optimisation

WWW.FP7-SOCRATES.EU

9/20

Lars Christoph Schmelz, Nokia Siemens Networks

Automatic Generation of Initial Default Parameters - Workflow

WWW.FP7-SOCRATES.EU

10/20

Lars Christoph Schmelz, Nokia Siemens Networks

10/20

Automatic Generation of Initial Default Parameters - Parameters

! Primary parameters (general parameters from– Electrical antenna down-tilt– Transmission power settings– Handover parameters (general parameters)– Physical cell ID

! Secondary parameters (site specific):– Packet scheduling parameters– Handover parameters (site-specific)– Load balancing parameters

– Secondary parameters may be set based on current parameter settings in surrounding of new site (e.g. by “averaging” values)

WWW.FP7-SOCRATES.EU

11/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Management - Overview

! Motivation– Service outages in the network are partially difficult to detect (e.g. sleeping cell)

and require considerable manual effort for compensation– Temporary outages can today not be compensated within a short timeframe,

causing the affected area to be out of service / coverage! Cell Outage Management is an umbrella use case, including:

– Cell outage prediction: early warning of a (potential) cell outage, to reduce detection and compensation time

– Cell outage detection: detection of a cell outage using information from various sources (eNodeB internal / external, OAM, user equipment, aGW), including measurements, alarms, counters, timers, statistics, KPIs etc.; analysis of information for root cause analysis

– Cell outage compensation: modification of eNodeB / neighbouring nodes / network parameters to repair or compensate the cell outage within a short timeframe

! SOCRATES COM concentrates on Cell Outage Compensation

WWW.FP7-SOCRATES.EU

12/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Management – Solution Approach

Measurements

Outage Detection

Outage Compensation

Parameters

Continuous and event-triggered measurements (counters, timers, alarms, KPIs, radio measurements) from various sources (OAM, eNodeBs, UEs)

• Physical channel settings (e.g. power settings)• Antenna parameters (tilt, azimuth, multi-ant. techniques) • Home eNodeB for compensation or to reduce

interference

Outage scenarios: sleeping site / sector, site / sector failure, transport link failure

Which surrounding cells are to be taken into account?Compensation scenarios:

• large cells " coverage• high-capacity cells " accessibility, service quality• Estimation of compensation results using “X-map”, “X” =

coverage, accessibility, packet loss, throughput etc.

WWW.FP7-SOCRATES.EU

13/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Management – Solution Approach

-2000 -1500 -1000 -500 0 500 1000 1500 2000 2500

-2000

-1500

-1000

-500

0

500

1000

1500

2000

-170

-160

-150

-140

-130

-120

-110

-100

-90

-80

-70

Outage Detection

Outage Compensation

Operator policy:

Coverage, QoS

X-map estimation

O&M

This site is in outage

Measurements

Control Parameters

WWW.FP7-SOCRATES.EU

14/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Compensation – X-Map Estimation

! Reasons for X-Map estimation:– To estimate cell outage compensation success related to coverage– X-Map estimation shall circumvent drive tests as these are costly, time-

consuming (and therefore not appropriate for self-x) and can only cover parts of the networks

! Main principle:– Connect UE events and measurements with estimated position– Use UE reports to build map relating geo reference and metric of interest

! UE Positioning:

UE Position

UE Measuements• DL signal msmt.• UL based signals for positioning

NE Measuements• Measurements of radio signals for target UE

• Communication with E-SMLC

E-SMLC• Support of location services

• Decides position method

• Combines received results and determines location

WWW.FP7-SOCRATES.EU

15/20

Lars Christoph Schmelz, Nokia Siemens Networks

! A-GNSS / A-GPS– primary location technology for location based services– best accuracy (meets US FCC requirements)– use of different GNSS separately or in combination

! OTDOA (Observed Time Difference of Arrival)– utilises differences of time measurements for position calculation– complements the A-GNSS / A-GPS technologies when the hearability of GNSS /

GPS satellites are limited in certain environments

! enhanced cell ID positioning methods– information about serving eNB and cell is used for position calculation – additional radio resource measurements to improve location estimate

– E-UTRAN carrier RSSI– Reference Signal Received Power (RSRP)– Reference Signal Received Quality (RSRQ)

Cell Outage Compensation – LTE positioning Methods

15/16

WWW.FP7-SOCRATES.EU

16/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Compensation – Desired KPIs

– Coverage: percentage of the area (surface area) of the failed cell that is covered by other cells after compensation; furthermore the changes in the coverage of surrounding cells after compensation

– Accessibility: probability that the user gets the desired service i.e. the session set-up success rate (only for Guaranteed Bit Rate services, e.g. speech, VoIP)

– Quality: probability that the user gets the desired QoS, measured with IP throughput (only for non-GBR services such as http, ftp)

100[%]

1

11

_

!"

#

$

$$

#

##A

outageAA

Comp N

kk

N

ll

N

kk

ACoverage%

%%

Session set-up success rate = (1-Session blocking ratio) =

acceptedblocked

blocked

NNN&

"1

$$

#

Samples

Samples

DLtpT

DLtpVThroughputIP __

___

Presenter�
NA is the number of pixels within the area NA_outage is the number of pixels in outage i.e. that average SINR is less than the defined threshold Pk is the traffic density in pixel k Pl is the traffic density in pixel l V_tp_DL is the volume on IP level for a particular session T_tp_DL is the time elapsed on the interface between the eNodeB and the user terminal for transmission of the volume included in V_tp_DL. �

WWW.FP7-SOCRATES.EU

17/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Compensation – Available Measurements

!"#$%&"'"()$ *"$+&,-),.( /0-"

"1.2"34!"#$%&"'"()$5"664+#-#+,)0 7"6#)"24).4)8"4#+)%#64.&4#9"&#:"46.#24.;4#4+"66 <)#),$),+

7#2,.4=,(>4?#,6%&"4$)#),$),+$4 7=?4$)#),$),+$4#&"4'#,()#,("24@04"#+84"1.2"3A4 5.%()"&

B()"&(#648#(2.9"&4;#,6%&"4&#)" 5.%()$4)8"4(%'@"&4.;4;#,6"24"1.2"3C,()"&(#648#(2.9"&$ 5.%()"&

B(+.',(:4D4E%):.,(:48#(2.9"&4;#,6%&"4&#)" 5.%()$4)8"4(%'@"&4.;4;#,6"24,()"&C"1.2"348#(2.9"&4-&"-#&#),.($49,#4)8"4FG4,()"&;#+"

5.%()"&

7"$.%&+"4<)#)%$47"-.&),(: 7"$.%&+"4<)#)%$4'"$$#:"$4#&"4"(9,$#:"24).4@"4"H+8#(:"24@")I""(4"1.2"3$4.9"&4)8"4FG4,()"&;#+"

<)#),$),+

*.I(6,(>4,()"&;"&"(+" /8"42.I(6,(>4,()"&;"&"(+"42"$+&,@"$4$,:(#64-.I"&4'"#$%&"'"()$4@#$"24.(4&"-.&)$4;&.'4)8"4JK

!"#$%&"'"()

J-6,(>4&"+",9"24,()"&;"&"(+"4-.I"& J-6,(>4&"+",9"24,()"&;"&"(+"4-.I"&4'"#$%&"'"() !"#$%&"'"()

5#66$4@6.+>"2 <)#),$),+$4.;4@6.+>"24+#66$ 5.%()"&

5#66$42&.--"2 <)#),$),+$4.;42&.--"24+#66$ 5.%()"&

JK4!"#$%&"'"()$7";"&"(+"4<,:(#647"+",9"24L.I"&4M7<7LN4

/8"47<7L4'"#$%&"'"()$4#&"4)#>"(4@04)8"4JK4.;4)8"4$"&9,(:4#(24$%&&.%(2,(:

!"#$%&"'"()

58#(("64O%#6,)04B(2,+#).&4M5OBN /8"45OB4'"#$%&"'"()$4#&"4)#>"(4@04)8"4JK4.;4)8"4$"&9,(:4+"664#(24,(2,+#)"4$,:(#64P%#6,)0

!"#$%&"'"()

JK48,$).&04,(;.&'#),.( =#$)49,$,)"24+"6646,$) B(;.&'#),.(

WWW.FP7-SOCRATES.EU

18/20

Lars Christoph Schmelz, Nokia Siemens Networks

Cell Outage Compensation – Next Steps

! Observability study: – Mapping between desired KPIs and available measurements to determine

measurable KPIs– Requirements for standardisation regarding additional measurements and

counters! Controllability study:

– Determine impact of control parameter settings on KPIs– Identify desirable value range of control parameters

! Algorithm development:– Develop compensation algorithms based on observability and controllability

results– Determine algorithm performance with simulator– Continue work on X-Map estimation methods

WWW.FP7-SOCRATES.EU

19/20

Lars Christoph Schmelz, Nokia Siemens Networks

Use Case Interaction - Example

Goal Parameters

Minimise interference ! Radio bearer transmit power! Radio bearer assignment! Antenna parameters! Channel quality indicator

thresholds for schemes switchingBalance load ! Radio bearer transmit power

! Antenna parameters! Handover parameters! Cell re-selection parameters

Maximise / Optimise coverage ! Radio bearer transmit power! Antenna parameters

Presenter�
This slide shows some examples for interrelated goals and parameters. These goals are related to the previously presented use cases: Home eNodeB goals: minimise interference, maximise / optimise coverage Load Balancing: balance load Cell outage management: minimise interference (after outage compensation), maximise coverage On the right side of the table some of the parameters associated with the goals are presented. Those parameters that are related to all the shown goals are marked red. It therefore becomes clear that these three goals cannot be optimised independent of each other.�

WWW.FP7-SOCRATES.EU

20/20

Lars Christoph Schmelz, Nokia Siemens Networks

Summary / Conlusion

! Introduction of Self-configuration features to reduce cost for network rollout / NE deployment

! Introduction of Self-healing features to reduce operational expenses and enhance service availability, but also to enable the manageability of the network caused by its increasing size and complexity

! Management of the interrelation between use cases that aim at the modification of the same parameters still challenging– Dedicated part of WP3 on self-optimisation– Requires involvement at least of COM