mobileplots.com - policy control today and tomorrow - sdn and 5g
TRANSCRIPT
Alberto Diez – 2016
Agenda
• Policy Control today
• 3GPP Rel10-Rel13
• NFV/SDN
• IoT
• 5G
• Telecom trends
• Policy Control tomorrow
Alberto Diez - [email protected]
Policy Control today
Alberto Diez – 2016
History of policy control
Rel6 Rel7 Rel8 Rel9 Rel10 Rel11 Rel12 Rel13
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
SBLP PCC EPC
Alberto Diez – 2016
History of policy control
Rel6 Rel7 Rel8 Rel9 Rel10 Rel11 Rel12 Rel13
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
SBLP PCC EPC
S9Gq
Gx
Sp Sy
Sd
S15 & S9a
REST-RxNp
St
NtGxxGo
RxInterfaces
Alberto Diez – 2016
History of policy control
Rel6 Rel7 Rel8 Rel9 Rel10 Rel11 Rel12 Rel13
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
SBLP PCC EPC
Usage
Monitoring
S9Gq
Gx
Sp Sy
Sd
S15 & S9a
REST-RxNp
St
Nt
DPI
OCS
Congestion
Control
Traffic
SteeringMTC
Gxx
QoS
Gating
Sponsored
Connectivity
IFOM
Go
RxInterfaces
Features
Alberto Diez – 2016
History of policy control
Rel6 Rel7 Rel8 Rel9 Rel10 Rel11 Rel12 Rel13
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
SBLP PCC EPC
Usage
Monitoring
S9Gq
Gx
Sp Sy
Sd
S15 & S9a
REST-RxNp
St
Nt
DPI
OCS
Congestion
Control
Traffic
SteeringMTC
Gxx
QoS
Gating
VoLTE
net-neutrality
OTT
Sponsored
Connectivity
FUP
IFOM
Go
RxInterfaces
Features
Topics
Alberto Diez – 2016
History of policy control
Rel6 Rel7 Rel8 Rel9 Rel10 Rel11 Rel12 Rel13
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
SBLP PCC EPC
Usage
Monitoring
S9Gq
Gx
Sp Sy
Sd
S15 & S9a
REST-RxNp
St
Nt
DPI
OCS
Congestion
Control
Traffic
SteeringMTC
Gxx
QoS
Gating
VoLTE
net-neutrality
OTT
Sponsored
Connectivity
FUP
IFOM
Go
Rx
NFV/SDN 5G
IoT
Interfaces
Features
Topics
Alberto Diez – 2016
History of policy control
Rel6 Rel7 Rel8 Rel9 Rel10 Rel11 Rel12 Rel13
2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
SBLP PCC EPC
Usage
Monitoring
S9Gq
Gx
Sp Sy
Sd
S15 & S9a
REST-RxNp
St
Nt
DPI
OCS
Congestion
Control
Traffic
SteeringMTC
Gxx
QoS
Gating
VoLTE
net-neutrality
OTT
Sponsored
Connectivity
FUP
IFOM
Go
Rx
NFV/SDN5G
IoT
Interfaces
Features
Topics
Declining relevance of policy?
Alberto Diez – 2016
The role of policy control today
• Shift from QoS to VoLTE
• Competition with Charging for
Usage Monitoring / FUP upsell
of data plans
• Overcoming DPI and
circumventing Net-neutrality
with OTT & zero-rating
VoLTE
Data Plans
Zero-Rating
OTT
Alberto Diez – 2016
VoLTE
• VoLTE made PCRF mandatory when it was not
• VoWiFi and ViLTE not as relevant
• What is needed for VoLTE?– Rx interface
– Emergency support
– NetLoc
– Basic Events
– MPS
– SIP-Forking
No Need for:
- user profiles
- usage monitoring
- DPIs
- S9
Alberto Diez – 2016
Usage Monitoring and Data Plans
• Disputed feature with OCS
• In favor of PCRF are– Required for postpaid too
– Personalization / Subscriber profiles
– Policy and QoS effect
– Application / Context awareness
– More flexible rules engine
• Against it– Rating / Bill Shock prevention
Alberto Diez – 2016
OTT & Net-neutrality
• Zero-rating as killer application
where its allowed
• Net-neutrality permits
– Emergency
– VoLTE and operator
services prioritization
– Congestion control
Alberto Diez – 2016
Value for the end user
• Classical
– QoS & dedicated bearer but user cares about QoE
– Emergency calls but PCC is optional
• Innovative
– Personalization
– Data plans upsell (e.g. roaming, video)
Alberto Diez – 2016
Value for the service provider
• Gain agility with a common point for control and
provisioning of a service proposition
– Usage Caps
– QoS & policies
– Traffic steering
• Congestion control
Alberto Diez - [email protected]
3GPP
Alberto Diez – 2016
Traffic Detection Function
• ADC rules
• Redirection
• Unsolicited ADC rules operation
Alberto Diez – 2016
Interaction with OCS
• Sy interface
• Spending Limits as
input for policy
decision
Integration with BBF
• S15 and S9a interface
• Irrelevant
Alberto Diez – 2016
Congestion Control
• RCAF and Np interface
• RUCI info per IMSI or APN and ECGI, SAI
eNodeB-Id..
• PCRF to consider this information for new policy
decision
• Possibility to activate it by IMSI (restrictions)
• Mobility to new RCAF area an issue
Alberto Diez – 2016
Traffic Steering
• TSSF and St
• Selecting between different (S)Gi-LAN
• Can be done by the PCEF or TDF instead
• Traffic description and reference to traffic
steering policy
Alberto Diez – 2016
APIs & Network Capabilities
• Nt interface to SCEF for exposure of network
capabilities (i.e. OMA or others)
– Background data transfer window reservation
“transfer policy”
• Rest-Rx and Protocol Converter
Alberto Diez – 2016
NBIFOM
• Related to Multi-access IPCAN sessions
• UE initiated and Network Initiated
• PCRF is not mandatory
• Routing Rules authorization (UE) and selection
(Network)
Alberto Diez - [email protected]
NFV/SDN
Alberto Diez – 2016
NFV/SDN promise
• Flexibility
• Agility
• Time-To-Market
• Reduce OPEX
Alberto Diez – 2016
NFV Management & Orchestration
• MANO does have service
models and interacts with
BSS/OSS but
– Reserves resources
– Instantiate and deploy Functions
– Provisions Services
– Configure Services
MANO
Telco
Network
BSS
Onboard new enterprise
With these policies
1. Reserve virtual resources
2. Instantiate new elements (PDN-Gw, PCRF)
3. Configure networking (SDN)
4. Configure new elements
6. Configure existing elements (DRA, SGw)
5. Provision policies
Alberto Diez – 2016
SDN Control
Control
Data Flows
SwitchSwitch
Switch
Switch
Switch
Switch
Switch
SDN
Controller
Alberto Diez – 2016
Service Function Chaining
NFV
SDN
VNF3
VNF1 VNF4
VNF2
VNF1
VNF2
VNF3
VNF4
Alberto Diez – 2016
Service Function Chaining or Traffic Steering
PCRF
Real-Time
Subscriber
awareness
Service
awareness
Gw
Application
awareness
VNF4
VNF2
TDF
SFCtag
Orchestrator/
SDN Controller
VNF3
Applications
Network
PCRF
Alberto Diez – 2016
GBP and Intent Networking
LB
LB
LBLB
Group of
Loadbalancers
•Allowances
•Security policies
•QoS policies
Applications
Network
SDN Controller
A : Intent to reach D
Apply policy in A
Create path A & B
Create path B & D
Alberto Diez – 2016
OpenDayLight and its projects
• SDN Controllers use models (described with YANG) for network elements and for the information send to them
• Projects:– ASPEN – Real time Media REST NBI. Intent based. Dynamic
QoS reservation for Lync and Webex.
– Boulder – Intent framework for any controller
– Service Function Chaining
– Group Based Policy
– Network Intent Composition
Alberto Diez – 2016
Orchestration, SDN and Policy Control
NFV Orchestration
Policy Control
SDN
Scaling up & down
Innovative use
cases
Time-to-Market
Time-to-Market
Operational EfficienciesMulti-Tenancy
Network
Optimization
OSS/BSS
SDx
CM
Automation
SON
UP/CP Separation
OpenFlow
Auth
Complex!
App Awareness
Subscriber Aware
Real Time
Service Chaining
APIs
Scripts System
models
Service
models
Network
models
Configuration
Run-Time flexibility
Intent
QoS control
Alberto Diez - [email protected]
IoT
Alberto Diez – 2016
Use of policy in M2M
• Known operators cases
– Usage monitoring and group
counters to control M2M
expenditure
– Selecting 2G, 3G or LTE
speed
Alberto Diez – 2016
Does IoT need policy?
• Wearables
• Connected House
• Connected Car
• Smart Cities
• eHealthBackground application data transfer windows
is interesting because of mass rollout of
updates etc. But why does the PCRF predict?
Couldn’t someone else do it?
Alberto Diez – 2016
Industry 4.0 and policy
• Going beyond sensors and
actuators
• Low-latency industrial
applications
• High bandwidth critical data
Alberto Diez - [email protected]
5G
Alberto Diez – 2016
Get rid off the core network
SDN
ControlSubs/Devices
Switch/
Gw
VAS1
VAS2
MANO
Anchor
IP
OF, RESTConf, ?
NSH
LTE
MME
mm
Wi-Fi
Charging
Security/ AAA
Policy/QoS
Switch/
Gw
Alberto Diez – 2016
Network Slicing
Radio Access Network
Core NetworkM
VN
O
Apps
Web
Vid
eo
IoT…
Radio Access Network
MVNOApps
Web
Video IoT
…
Core
Network
Core
Network
Core
Network
Core
Network
Alberto Diez – 2016
Multi-Access
• LAA, LWA, LTE-U, MULTEFIRE..
• MAPCON, IFOM, NBIFOM
• ANDSF features & Policy
• Location based Policies
• SON
Alberto Diez - [email protected]
Telecom trends**(selected from Gartner)
Alberto Diez – 2016
Big Data
• PCRF can be both source or sink of big data
• Source: PCRF receives a lot of information from the network, applications, user
• Sink: PCRF can learn from Big Data to optimize policies and achieve network efficiency
Alberto Diez – 2016
Machine Learning
• The PCRF could automatically
learn from the networks new
policies
• Congestion avoidance
• Optimizations
• Combined with Big Data
• Manual approval?
Alberto Diez – 2016
Natural Languages
noun verb adjective
• Could policies be expressed in
natural language?
• Combined with Intent
• Would it reduce complexity
and OPEX?
Alberto Diez – 2016
WebRTC / Contextual Services
• Can policy add to context?
• Can policy grant QoE in
WebRTC services?
Alberto Diez – 2016
Open APIs / Open Data
• To few attempts to expose
policy as part of network
capabilities
• APIs e.g. OMA One
• Data can be exported for
analytics
Alberto Diez – 2016
Open Source
• Fundamental in NFV/SDN
– OSM group in ETSI
– OPNFV
– OpenDayLight and ONOS
• If policy is part of SDN Control
then Open Source is part of
policy
Alberto Diez - [email protected]
Future of policy control
Alberto Diez – 2016
The role of policy control
• QoS might be done by the
SDN Controllers via API
• Data Plans might be a
charging feature OSS/BSS
• Zero-rating and OTT
partnership might be an SDN
Controller exposed API
QoS
Data Plans
Zero-Rating
OTT
Alberto Diez – 2016
Value for the end user
• Personalization combining
Real-Time and Subscriber
Data awareness
Alberto Diez – 2016
Value for the service provider
• Not from 3GPP
• Does it help to reduce OPEX?
• Does it make the network
simpler?
• Does it contribute to quick
deployment of services?
• Does it provide flexibility?
Alberto Diez – 2016
Thank you!
http://mobileplots.com
Takeaways
3GPP Core Network losing relevance
PCRF needs to cooperate with SDN
Controller and provide value by itself
Slice-PCRF and use-case specific PCRF
Upcoming Trends
Simplification of core network
Automated and intelligent policy