towards cognitive autonomous networks in 5g · son - self-organizing networks kpi - key performance...

12
Towards Cognitive Autonomous Networks in 5G 26-28 November Santa Fe, Argentina Stephen S. Mwanje Nokia Bell Labs, Germany [email protected]

Upload: others

Post on 22-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

Towards Cognitive Autonomous

Networks in 5G

26-28 November

Santa Fe, Argentina

Stephen S. Mwanje

Nokia Bell Labs, Germany

[email protected]

Page 2: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Need for Cognition in Network Automation

• Multi-RAT/Band Networks higher

complexity, CapEx, OpEx

• Solution = Automation e.g. SON

• SON is inadequate

– Static, rule-based mapping of KPIs to actions

– inflexible to the infinitely many contexts

Customer Customer

OSSPlanning

Network Engineering

Service fulfilmentCustomer

experience Mgt

Data & Analytics

BSS

Operator Network Management

Network Management Automation (NMA) maximizes value of automation

Why is this discussion important?

SON - Self-Organizing NetworksKPI - Key Performance Indicator

Page 3: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Automation, self-organization and cognition

• Nature motivates Self-Organization

– E.g. insect colonies on foraging for food

– Non-deterministic self-organization - “..

foraging … is also a learning process.” [6].

– Behavior emerges from internal cognitive

process

• Cognition (in humans): the collection of

mental sub-processes to support acquisition

of knowledge and understanding through

sensory stimuli, experience and thought

But what is Cognition?

Problem solving

Learning

thought

Intelligence

perceptionsensation attention

memory

Four basic processes as core;

Higher processes as combinations

of basic and other higher processes

Page 4: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Cognition: A perception-reasoning pipeline

How then should cognition be modelled?

Memory

Perception Reasoning

Sense

subconscious

(e.g. stop)

R

LSF

R

LSF

R

LSF

R

LSF

Reflex

(e.g. blink)

conscious (e.g. run,

fight, get a weapon)A

ctio

ns

Conceptualize

Contextualize

OrganizeInfer

Page 5: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Taxonomy -

• Two dimensions – decision & action

– Scripted network – human-controlled

scenario specific execution of scripts

– Self-Organizing Network – automatically

interprets events to determine cause-effect

relations, selects and executes of actions

– Autonomous network - acts on its own, but

may not be able to reason suitably

– Cognitive network - reasons to formulate

decision/actions, although actions may

require operator approval before execution

What levels of automation can be achieved in networks?

Different capabilities are achieved by

the different form of automation

Tak

e o

ne o

r m

ore

acti

on(s

)

Diagnose events

Contextualize events/data

Anticipate standalone events

Anticipate correlated events

Correlate events/data

Detect a network event

Scri

pte

d

Co

gn

itiv

e-A

uto

no

mo

us

Self

-Org

an

izin

g

Au

ton

om

ou

s

Preset time/sequence trigger

Au

tom

ate

d

Page 6: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Transition trajectory towards CANs

How do we get to CANs?

Environment

Network

BSS/OSS

configure

OAM

NM

interact

Day

s-

Wee

ks

User

Operator

Set Network

Parameters

Network

BSS/OSS

configure

SON

Day

s-

Mon

ths

User

KPIs

Min

s

Configure

SON

Network

BSS/OSS

configure

CNM

Secs-

Mon

ths

User

KPIs

Min

s

Define

contexts

OAMOAM/

History

mon

ths

contextualize

Environment

Network

BSS/OSS

configure

CAN

Secs-

Mon

ths

User

KPIsM

ins

Update/

upgrade

OAM/

History

Derive contexts

SON Function selects from

manually pre-set actions

Operator defines contexts; CF

learns context-specific actions

Cognitive-Autonomous Function

learns contexts and their actions

Operator decides how and

when to execute actions

Manual Automated Cognitive - automated Cognitive - autonomous

Page 7: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

CAN Framework

How will the CAN system look like?

Environment Modelling & Abstraction

Decision Applications

(Dapps)

Configuration Management

Engine (Controller)

Interfaces:a - Technical targetsb - Raw network data c - Network statesd - Preferred config’ns e - Network config’ns f - Config’n reports g - Coordination decisionsh - DApps config’ns

NETWORK & ENVIRONMENT

Static nature, e.g.

Locality, BS location,

RAT, Spectrum

KPIs

Dynamic nature, e.g.

Velocity, User count,

Applications, etc

Coordination Engine

Network Objectives Manager

Decision Applications

(Dapps)

Decision Applications

(DApps)

Network data

b

ca

d

e

f, h f

g

Operator Goals

• Cognitive Function (CF) may contain:

– DApps - Learners for specific objectives

– CME (controller) - set boundaries and

decide if recommendation is executed

– CE - resolve conflicts among DApps

recommendations

– EMA - define and label observed

network events and contexts

– NOM - translate the operator’s goals to

technical targets for CFs

Page 8: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Example CF – Mobility Robustness

• Objective: learn optimal behavior

per mobility (velocity) state in cell

– Control - Hysteresis (Hys) & Time-

to-Trigger (TTT)

• KPIs – Rates of

– HO Ping-Pongs (PPR)

– RLF due to early HO (FER)

– RLF due to late HO (FLR)

• Scenario: LTE network of 21 cells

– Velocity: 3,10,30,60,90,120 kmph

Implementation – Supervised learning

on Velocity, Hys, TTT and rates

– Nearest Neighbors Regression

(KNN)

– Decision Trees (DT )

– Random Forests (RFR)

– Extremely Randomized Trees (ETR)

Evaluation: RE - absolute error relative to expectation of rate E{y}

𝑅𝐸 =|𝑦𝑖 − 𝑦𝑖|

𝐸{𝑦}

Can we concretize these ideas?

on

HO: handover; RLF: Radio Link Failures

Page 9: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Learning network responseML algorithms predict behavior in unknown states using response in known

states

What has been observed so far?

Page 10: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Not simply off the shelf

Achieve better outcomes through smart combinations of algorithms

Any lessons from the study?

Page 11: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

26-28 November

Santa Fe, Argentina

Learning methods can automate network

management not only to learn the best

configurations for specific states but also the

underlying network response which can then be

used to predict response in unknown states

Page 12: Towards Cognitive Autonomous Networks in 5G · SON - Self-Organizing Networks KPI - Key Performance Indicator. 26-28 November Santa Fe, Argentina Automation, self-organization and

Thank you