communication services in the cloud: challenges and solutions

39

Upload: others

Post on 02-Oct-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Communication Services in the Cloud: Challenges and Solutions
Page 2: Communication Services in the Cloud: Challenges and Solutions

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

Page 3: Communication Services in the Cloud: Challenges and Solutions

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

Page 4: Communication Services in the Cloud: Challenges and Solutions

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

Page 5: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Rationale

5

Page 6: Communication Services in the Cloud: Challenges and Solutions

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

Page 7: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Challenges & Solutions

7

Page 8: Communication Services in the Cloud: Challenges and Solutions

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

Page 9: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Challenge: Quality of Service Monitoring and monetizing Quality of Service

9

Page 10: Communication Services in the Cloud: Challenges and Solutions

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?

Page 11: Communication Services in the Cloud: Challenges and Solutions

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

Page 12: Communication Services in the Cloud: Challenges and Solutions

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

Page 13: Communication Services in the Cloud: Challenges and Solutions

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

Page 14: Communication Services in the Cloud: Challenges and Solutions

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

Page 15: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Challenge: New technologies Virtualization, NFV, Cloud

15

Page 16: Communication Services in the Cloud: Challenges and Solutions

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

Page 17: Communication Services in the Cloud: Challenges and Solutions

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

Page 18: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Challenge: Troubleshooting

18

Page 19: Communication Services in the Cloud: Challenges and Solutions

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

Page 20: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Troubleshooting

20

Page 21: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Communications Operations Monitor OCOM aka ‘Palladion’

21

Page 22: Communication Services in the Cloud: Challenges and Solutions

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

Page 23: Communication Services in the Cloud: Challenges and Solutions

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

Page 24: Communication Services in the Cloud: Challenges and Solutions

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

Page 25: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

OCOM Solution September 2014 Release

25

Page 26: Communication Services in the Cloud: Challenges and Solutions

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

Page 27: Communication Services in the Cloud: Challenges and Solutions

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

Page 28: Communication Services in the Cloud: Challenges and Solutions

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

Page 29: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

VoIP/VoLTE/Diameter Analytics Big Data

29

Page 30: Communication Services in the Cloud: Challenges and Solutions

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

Page 31: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Customer Experience Management

Network Optimization

31

Policy Analytics Fraud Management,

Revenue Assurance

Analytics Applications

Page 32: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Correlated data Voice Quality, geo-location

32

Page 33: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Customer Experience Management

33

• On-demand OCDM queries from Palladion

Page 34: Communication Services in the Cloud: Challenges and Solutions

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).

Page 35: Communication Services in the Cloud: Challenges and Solutions

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

Page 36: Communication Services in the Cloud: Challenges and Solutions

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

Page 37: Communication Services in the Cloud: Challenges and Solutions

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

Page 38: Communication Services in the Cloud: Challenges and Solutions

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 38

Page 39: Communication Services in the Cloud: Challenges and Solutions