communication services in the cloud: challenges and solutions
TRANSCRIPT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Communication Services in the Cloud: Challenges and Solutions Oracle Communications Session Monitor
Hendrik Scholz Product Manager, Strategy Communications Global Business Unit October 2014
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Program Agenda
1
2
3
4
5
Rationale
Challenges & Solutions
Oracle Communications Operations Monitor
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Rationale
5
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Why we care: Churn reduction
• Customer acquisition vs. keeping customers
– $400* per customer marketing cost for new customer
– $100* to keep customer happy
– 40-60%* of customers can choose new contract per year
• Sample scenario
– 1,000,000 customers
– Customers that may churn away: 400,000-600,000
– 1% reduction in churn rate: 4,000 to 6,000 customers *$300 = $12-18MM marketing budget savings
*) numbers from European Tier-1 Mobile operator
6
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Challenges & Solutions
7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Quality of Service Service Level Agreements
Verification and Enforcement
8
New technologies Virtualization, NFV, Cloud
Troubleshooting
Topics
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Challenge: Quality of Service Monitoring and monetizing Quality of Service
9
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Quality of Service: Issue or service differentiator?
Signaling Metrics
• Service Availability
• Call completion
• Customer reachability
– Registration history
Media Metrics
• Voice quality
• One-way audio detection
• Transient quality issues
• Reliable/comparable results
10
How to obtain (voice) quality information?
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Voice Monitoring Technologies
11
Oracle
SBC
Oracle SBC
Oracle SBC
Oracle SBC
RTCP Reports
Oracle
SBC
Oracle SBC
Oracle SBC
Oracle SBC
Active testing
Test server
Test
server
Oracle
SBC
Oracle SBC
Oracle SBC
Oracle SBC
Passive mid-point monitoring
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Overview: Voice Monitoring technologies
+ Full reference model
+ End-to-end delay
- Does not scale
- No customer calls
+ Monitors actual calls
- Does not see beyond network edge
- No end-to-end delay
+ End-to-end solution
+ End-to-end delay
- No network segmentation
- Lack of trust
- Little market penetration
- Average values
12
Active testing Passive mid-point
monitoring RTCP reports
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Voice Monitoring Solution: Hybrid System
• Use mid-point monitoring to trustworthy real-time data
– SLA Verification and Enforcement
• Leverage RTCP for troubleshooting
• Use active testing for troubleshooting
– E.g. SIP Media-Loopback (RFC 6849)
13
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Voice Monitoring Granularity One average value vs. time slices
• Voice problems are transient
• May differ per direction
• Alert on KPIs independent of individual calls – ‘quality of all calls on trunk X at time Y’
14
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Challenge: New technologies Virtualization, NFV, Cloud
15
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Virtualization, Cloud, NFV
• Use of KPIs for Orchestration
• Threats due to new technologies –Network components will be decomposed • Probes and data warehouse in individual boxes/VMs
– Geographical separation
–Open internet
– Restrictive firewalls
16
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Requirements due to new technologies
• Secured/Encrypted network connections (TLS)
• Key management – Prevent data from being sent to wrong destination
• Compression, reduced number of connections
– Remote systems need to connect to cloud
17
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Challenge: Troubleshooting
18
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Troubleshooting
• Specialized tools required
– Domain-knowledge, not general IP transport tool
– Correlation of different call legs and protocols
– End-to-end view with localization of issues
• Real-time + Historical data
• Signaling/media recording – To prove issues to third parties
–Needs to comply with local regulations
19
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Troubleshooting
20
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Communications Operations Monitor OCOM aka ‘Palladion’
21
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Communications Session Monitor product family
• Oracle Communications Operations Monitor (OCOM)
– Service Provider focused Operations Monitor
• Oracle Enterprise Operations Monitor (OEOM)
– Enterprise version of OCOM. Optimized pricing and features for Enterprises
• Oracle Communications Fraud Monitor (OCFM) – Fraud Detection for Enterprise Environments
• Oracle Communications Control Plane Monitor (OCCPM)
– Diameter monitoring for IMS/LTE environments
22
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Session Monitor Deployment Scenario For Service Providers
23
OCOM Agents (network probes) Data retrieval Preprocessing Media analysis
IMS Core
GMSC
P-CSCF I-CSCF
STP
SGW MGC
S-CSCF S-CSCF
HSS
Next Generation Network
Residential users Business users
SBC
SS7 GW
SBC
DSC
Mediation Engine Historical data Traffic analysis System management Real-time processing Correlation Mediation Engine
Control Plane Monitor
Fraud Monitor Communications
Operations Monitor
SBC
VoIP Carriers
SIP Peering
SS7
PSTN Cloud
VoIP Carriers S6 Diameter
Transaction
Oracle embedded Agents Data retrieval QoS reporting Event reporting
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Branch office
Oracle
SBC
Mediation Engine
Control Plane Monitor
Fraud Monitor Communications
Operations Monitor
Deployment Architecture
24
Branch office
Oracle
SBC
MPLS / Cloud / Internet Oracle
SBC
Lync Server
Oracle
SBC
IVR ACD
Avaya
CM/SM
Cisco
CUCM
Oracle SBC
Standalone probe
Embedded probe
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OCOM Solution September 2014 Release
25
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OCOM 3.3.70.0.0 New features
Quality of Service
• Multi-tenant capable KPIs
• ITU-T e-model MOS values –Mid-point monitoring
–Network segmentation
– RTCP as additional data source
• DTMF tone processing
Service Level Agreements
• Per realm, device, trunk, …
• Verification + enforcement – SNMP alarming
• Data export to 3rd parties
• Enrichment of billing CDRs with voice quality
26
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
DTMF Reports Telephone-events
• Processing of DTMF tones in telephone-event packets
• Display of DTMF information
• Permissions model to restrict visibility of DTMF tones
27
Requires standalone probe
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
OCOM 3.3.70.0.0 New features
Virtualization, NFV, Cloud
• Virtualization support in OCSM products
• Encrypted + authenticated links between probes and ME
• KPIs for NFV orchestration – E.g. device delay
Troubleshooting
• Real-time end-to-end correlated troubleshooting
• PCAP + PDF generation
• Alarming
28
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
VoIP/VoLTE/Diameter Analytics Big Data
29
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Domain-specific Data Source and Knowledge
• Real-time session information
• End-to-end correlated xDRs
• Details you won’t find in traditional CDRs, e.g. voice quality
• Big Data Interfaces
–Oracle Big Data Appliance (BDA): Hadoop
–Oracle Communications Data Model (OCDM): Data warehouse data scheme
30
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customer Experience Management
Network Optimization
31
Policy Analytics Fraud Management,
Revenue Assurance
Analytics Applications
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Correlated data Voice Quality, geo-location
32
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customer Experience Management
33
• On-demand OCDM queries from Palladion
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Customer Experience Enhancements
• Identification of device-specific issues
• Pro-active fixes, e.g. firmware updates pushed through network
• Educate contact center about known issues; reducing per case time
• Upsell strategy benefiting both customer and CSP
34
60
62
64
66
68
70
72
74
76
1-J
an
3-J
an
5-J
an
7-J
an
9-J
an
11
-Jan
13
-Jan
15
-Jan
17
-Jan
19
-Jan
21
-Jan
23
-Jan
25
-Jan
27
-Jan
29
-Jan
31
-Jan
An
swe
r Se
izu
re R
atio
(A
SR)
in %
iPhone 5
Samsung Galaxy S2
Nokia 3320
iPhone 5 ASR declined, e.g. due to broken firmware, leading to less revenue per device per day. The graph also allows to track the time to fix (device-specific back to normal).
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Revenue Generation: Handset Capabilities
• Drive targeted marketing with analytics insights – Identification of missed revenue
opportunities
– Target customer with low ARPU • e.g. upsell to new handset/contract
• Confirm success via analytics
– Adjust campaign if needed
35
15
20
25
30
35
40
45
50
1-J
an
3-J
an
5-J
an
7-J
an
9-J
an
11
-Jan
13
-Jan
15
-Jan
17
-Jan
19
-Jan
21
-Jan
23
-Jan
25
-Jan
27
-Jan
29
-Jan
31
-Jan
min
ute
s p
er
day
Nokia 3320
iPhone 5
iPhone 5S
Samsung Galaxy II
Graph shows daily usage per handset type. Enticing customers of underperforming handsets to upgrade increases ARPU.
Missed revenue opportunity
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Service Level Agreements: Sample Data
Signaling Performance Voice Quality
36
65
70
75
80
85
90
95
100
ASR
NER
NER SLA
SLA violation
SLA defines 99% service availability based on Network Efficiency Ratio (RFC 6076). SLA is violated on 1/13 even though ASR is still in an acceptable range, e.g. due to customers trying to setup calls multiple times.
3.4
3.6
3.8
4
4.2
4.4
3.4
3.6
3.8
4
4.2
4.4
1-J
an
3-J
an
5-J
an
7-J
an
9-J
an
11
-Jan
13
-Jan
15
-Jan
17
-Jan
19
-Jan
21
-Jan
23
-Jan
25
-Jan
27
-Jan
29
-Jan
31
-Jan
max MOS
avg MOS
min MOS
lower MOS limit
A lower MOS (voice quality) limit may be defined. Short breaches of this lower limit may be acceptable and can be utilized as early warnings (e.g. on 1/12 or 1/20).
SLA violation
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
37
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 38