Oracle Communications Operations Monitor

Similar documents
ORACLE ENTERPRISE COMMUNICATIONS BROKER

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

Building Networks for Competitive Advantage The value of monitoring your signaling network O R A C L E W H I T E P A P E R J U N E

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Oracle Communications Interactive Session Recorder and Broadsoft Broadworks Interoperability Testing. Technical Application Note

Tutorial on How to Publish an OCI Image Listing

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Oracle DIVArchive Storage Plan Manager

Correction Documents for Poland

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

An Oracle White Paper September, Oracle Real User Experience Insight Server Requirements

Automatic Receipts Reversal Processing

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

Leverage the Oracle Data Integration Platform Inside Azure and Amazon Cloud

Oracle Communications Diameter Signaling Router

Establishing secure connectivity between Oracle Ravello and Oracle Cloud Infrastructure Database Cloud ORACLE WHITE PAPER DECEMBER 2017

Loading User Update Requests Using HCM Data Loader

Oracle Fusion Configurator

Oracle Data Provider for.net Microsoft.NET Core and Entity Framework Core O R A C L E S T A T E M E N T O F D I R E C T I O N F E B R U A R Y

JD Edwards EnterpriseOne Licensing

Increasing Network Agility through Intelligent Orchestration

Establishing secure connections between Oracle Ravello and Oracle Database Cloud O R A C L E W H I T E P A P E R N O V E M E B E R

Deploy VPN IPSec Tunnels on Oracle Cloud Infrastructure. White Paper September 2017 Version 1.0

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

Oracle Secure Backup. Getting Started. with Cloud Storage Devices O R A C L E W H I T E P A P E R F E B R U A R Y

August 6, Oracle APEX Statement of Direction

Working with Time Zones in Oracle Business Intelligence Publisher ORACLE WHITE PAPER JULY 2014

Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R

Load Project Organizations Using HCM Data Loader O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W A U G U S T 2018

Extreme Performance Platform for Real-Time Streaming Analytics

Oracle Event Processing Extreme Performance on Sparc T5

Oracle Java SE Advanced for ISVs

Migration Best Practices for Oracle Access Manager 10gR3 deployments O R A C L E W H I T E P A P E R M A R C H 2015

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences

Migrating VMs from VMware vsphere to Oracle Private Cloud Appliance O R A C L E W H I T E P A P E R O C T O B E R

Oracle Cloud Infrastructure Virtual Cloud Network Overview and Deployment Guide ORACLE WHITEPAPER JANUARY 2018 VERSION 1.0

Transitioning from Oracle Directory Server Enterprise Edition to Oracle Unified Directory

Oracle Grid Infrastructure 12c Release 2 Cluster Domains O R A C L E W H I T E P A P E R N O V E M B E R

Oracle WebLogic Portal O R A C L E S T A T EM EN T O F D I R E C T IO N F E B R U A R Y 2016

Oracle Data Masking and Subsetting

VoIP and Network Quality Manager

Repairing the Broken State of Data Protection

Oracle Business Activity Monitoring 12c Best Practices ORACLE WHITE PAPER DECEMBER 2015

New Oracle NoSQL Database APIs that Speed Insertion and Retrieval

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

How to Monitor Oracle Private Cloud Appliance with Oracle Enterprise Manager 13c O R A C L E W H I T E P A P E R J U L Y

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

An Oracle White Paper December, 3 rd Oracle Metadata Management v New Features Overview

Oracle Best Practices for Managing Fusion Application: Discovery of Fusion Instance in Enterprise Manager Cloud Control 12c

StorageTek ACSLS Manager Software Overview and Frequently Asked Questions

April Understanding Federated Single Sign-On (SSO) Process

ORACLE FABRIC MANAGER

Oracle Grid Infrastructure Cluster Domains O R A C L E W H I T E P A P E R F E B R U A R Y

An Oracle Technical Article March Certification with Oracle Linux 4

Technical Upgrade Guidance SEA->SIA migration

ORACLE DATABASE LIFECYCLE MANAGEMENT PACK

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

An Oracle White Paper September Security and the Oracle Database Cloud Service

Oracle Diagnostics Pack For Oracle Database

Oracle Communications Session Router

October Oracle Application Express Statement of Direction

Integrating Oracle SuperCluster Engineered Systems with a Data Center s 1 GbE and 10 GbE Networks Using Oracle Switch ES1-24

Overview. Implementing Fibre Channel SAN Boot with the Oracle ZFS Storage Appliance. January 2014 By Tom Hanvey; update by Peter Brouwer Version: 2.

Oracle Linux Management with Oracle Enterprise Manager 13c O R A C L E W H I T E P A P E R J U L Y

Sun Fire X4170 M2 Server Frequently Asked Questions

An Oracle White Paper February Comprehensive Testing for Siebel With Oracle Application Testing Suite

Oracle Exadata Statement of Direction NOVEMBER 2017

Bastion Hosts. Protected Access for Virtual Cloud Networks O R A C L E W H I T E P A P E R F E B R U A R Y

Deploying Custom Operating System Images on Oracle Cloud Infrastructure O R A C L E W H I T E P A P E R M A Y

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

A Distinctive View across the Continuum of Care with Oracle Healthcare Master Person Index ORACLE WHITE PAPER NOVEMBER 2015

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Improve Data Integration with Changed Data Capture. An Oracle Data Integrator Technical Brief Updated December 2006

WebCenter Portal Task Flow Customization in 12c O R A C L E W H I T E P A P E R J U N E

Acme Packet 1100 Enterprise Session Border Controller (E SBC)

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

PeopleSoft Fluid Navigation Standards

Subledger Accounting Reporting Journals Reports

Oracle Big Data SQL. Release 3.2. Rich SQL Processing on All Data

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

Oracle Enterprise Data Quality New Features Overview

Oracle s Netra Modular System. A Product Concept Introduction

Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016

An Oracle White Paper. Released April 2013

JD Edwards EnterpriseOne User Experience

Oracle Database 12c: JMS Sharded Queues

Technical White Paper August Recovering from Catastrophic Failures Using Data Replicator Software for Data Replication

Product Release Notes

Oracle WebLogic Server Multitenant:

Oracle Database Vault

An Oracle White Paper October Oracle Social Cloud Platform Text Analytics

Transcription:

Oracle Communications Operations Monitor Monitor and Troubleshoot Your IP Communications Network O R A C L E S O L U T I O N B R I E F M A Y 2 0 1 7

Introduction Oracle Communications Operations Monitor (formerly known as Palladion) is a real-time, end-to-end service monitoring, troubleshooting, and analytics solution that provides insight into IMS, VoIP, and Unified Communications networks through a customizable and intuitive graphical user interface. The solution has been deployed in numerous homogenous networks, proving its scalability in environments ranging from small hosted PBX providers, large enterprises, and Tier-3 operators, to large, multi-site distributed Tier-1 service providers across the world. Features Oracle Communications Operations Monitor (OCOM) is a passive and diagnostics service assurance solution that captures call related traffic from NGN environments, correlates the captured packets into end-to-end call message flows, stores call flows, registrations, RTP streams and control messages into a local database and renders the gathered and correlated data to a web interface and makes it available to external applications. OCOM stands out from the crowd by being able to identify in real-time different call legs of the same call with no need for call detail record (CDR) or database-driven on-demand analysis. This feature is an essential feature for troubleshooting and for providing deep device visibility and accurate statistics. This correlation of incoming and outgoing call legs can be difficult if a network element, such as a session border controller, changes headers in the incoming leg for purposes of topology hiding, decoupling or interoperability. OCOM not only correlates these legs but also gives the network operator the power to adjust the process by customizing this algorithm. This makes OCOM integrate universally with IP telephony vendors implementations of unified communications and IMS. OCOM updates and displays call information in real-time, including its status, duration, the codec used, and its audio quality. OCOM also saves completed call data, registrations, and other events, which enables the network operator to investigate historical problems without having to reproduce them. OCOM allows drilling down into the signaling and media levels by providing a packet-by-packet view of all calls captured. The full IP packet exchange between each network element can be analyzed for better troubleshooting and application-layer issue location. Not only the overall packet loss of one call is provided, but also its frequency so operations staff can better understand the impact of voice and video quality issues. OCOM is a proactive network monitoring solution that analyzes captured traffic and triggers alerts in case of deviations from expectations within the analyzed platform. It comes with a full range of Key Performance Indicators (more than 200 standard ones and a vast range of custom KPIs) for voice network monitoring, addressing service accessibility, retention, and integrity, which can be aggregated by service, site, and customer. All KPIs can be accessed in real-time through OCOM s web interface (configurable dashboards) and through SNMP and optionally an extensive API based on the REST standard. OCOM is a framework to which multiple applications can be connected. It comes by default with a web interface that is easy to use even by non-technical staff. This web interface offers several ways to emphasize any faults and trends leading to potential service quality degradation in a VoIP platform. For instance, the status of the voice quality can be easily determined by the color of the charts built, based on the values of MOS, R-Factor, packet loss, burst loss, and jitter, where red means bad voice quality and green means good voice quality. 1 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

OCOM s web interface has been designed to help customer support teams find the root cause of an issue and to identify actions to be taken when monitoring and troubleshooting. If a subscriber complains about not being able to call or experiences poor voice quality, the support team can review the call statistics related to the problem by just entering the number of the subscriber without asking the client to reproduce the problem. The entire procedure takes no more than a few seconds and dramatically shortens the duration of customer support calls. OCOM may be configured to restrict access to its web interface allowing for administrator and user level accesses. The interface may be set to:» Prevent customer support teams from accessing sensitive configuration sections» Limit access to a provider to only its own set of users, calls, and registrations information Extensibility OCOM s functionality can be extended through add-on modules. These optional modules enhance OCOM s performance and provide a customized solution tailored to service providers requirements. Figure 1: OCOM Optional Extensions RTP traffic (multiple directions, multiple legs) is measured and analyzed by OCOM s network probes which implement the ITU G.107 standard without decoding any of the streams or rerouting traffic. The probes also support a range of protocols including RTCP, RTCP-XR, X-RTP-STAT, RTP-RXSTAT, P-RTP-STAT, etc. OCOM s Media Quality extension enables the retrieval and processing of media quality information from the probes. This extension provides KPIs for measuring packet loss rate, burst packet loss rate, jitter, latency, R-Factor, and MOS-score as well as further quality information such as codecs negotiated, codecs used, the length of media streams, source and destination addresses and ports, etc. OCOM offers an array of tools and services that simplify integration and interoperability with different network management system (NMS), business intelligence (BI) and customer relationship management (CRM) applications. All the data gathered by OCOM can be accessed from an external application through a scripting API (using Python) or a REST API. 2 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

An external application can, for instance, use these provided API to gather custom data, for example, a list of users registered, the successful call rate or the number of users with more than two contacts, etc., and can display the aggregate information in its own user interface. The scripting feature in OCOM can be used to extend its built-in functions. For example, if a new service needs to be monitored in a different manner using new KPIs, this feature can not only generate those KPIs but also extend the web GUI to display these new values. This flexibility allows new features in OCOM without software upgrades and enhances its applicability. Through the use of CDR Generation Extension, OCOM can generate call detail records (CDRs) as well as media detail records (MDRs) for calls, based on its end-to-end call correlation engine. These CDR and MDR data provided as CSV files includes all internal information and can be accessed remotely using an FTP or SFTP interface. The set of signaling protocols supported by OCOM can be extended through two add-on extensions. SS7/SIGTRAN Protocols extension fully integrates ISUP, M2UA, M2PA, M3UA and MTP3 protocols with the built-in signaling protocols. It also facilitates in detailed views of multi-protocol calls in their ladder diagrams. A history buffer enables individual protocol elements to be found. Gateway Control Protocols extension fully supports H.248/MEGACO, MGCP, as well as all relevant transport protocols (SCTP, UDP, and TCP). It provides a sophisticated correlation with other signaling protocols allowing for real end-to-end troubleshooting and monitoring features. OCOM also provides Diameter protocol support (UAR/UAA, SAR/SAA, LIR/LIA, MAR/MAA message types), and its full correlation with call signaling protocols. The Diameter Protocol extension supports the IMS Cx interface toward the Home Subscriber Server (HSS). This add-on also extends OCOM capabilities into the AAA domain (according to the IETF RFC 3588). ENUM protocol extension enables support for processing of ENUM messages as defined by RFC 3761. It allows for troubleshooting and monitoring routing logic while providing a real-time correlation with call data. OCOM offers advanced monitoring and troubleshooting features for LTE environments. It provides statistics that mobile service providers need about Diameter usage in roaming scenarios or even within their own EPC networks. 3 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

Figure 2: Samples of Dashboards from OCOM GUI System Architecture As described, OCOM works by capturing the traffic from the operator s network, correlating all messages in realtime, and storing the resulting information in indexed formats so that they can be available for the different reports offered by its graphical web interface. Its multi-layered architecture ensures its scalability, the reliability, and the cost-effectiveness of the solution. OCOM architecture consists of three layers as shown in Figure 3. 4 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

Figure 3: OCOM System Architecture Probes: Probes are network elements that are responsible for capturing the traffic from the network and performing media quality analysis. These probes analyze RTP streams locally and send results of this analysis (MOS, R-Factor, packet loss, burst loss, etc.) as well as the meta-data for each of the signaling messages captured (PCAPs) to Mediation Engines. Mediation Engine: These are software functions that host the OCOM application and are responsible for analyzing captured packets received from probes, correlating, and storing them in real-time. Mediation Engines use two layers of databases. Data for active calls is stored in a very high-performance in-memory database while data for historical calls is stored in a separate long-term storage. Mediation Engine is also responsible for measuring, managing, and storing KPIs, and providing the user front end as a web interface. Aggregation Engine: Aggregation Engine hosts the Mediation Engine Connector (MEC). MEC is responsible for aggregating global KPIs for on-demand correlation of calls monitored by different instances of OCOM across multiple geographical sites and for providing a global search and drill-down features. All components of OCOM architecture are software-based and can be deployed on standard hardware (Intel 64-bit x86 compatible). They are provided as self-contained installable software packages the operating system (Debian Linux 64 bit) is part of the software installation image. For small setups, it is possible to run probe and Mediation Engine software on the same physical hardware. However, the Aggregation Engine always requires its own hardware. Oracle Communications Session Border Controller (OCSBC), Oracle Communications Session Router (OCSR), and Oracle Communications Unified Session Manager (OCUSM) can also be used for probes which may avoid the need for standalone probes. A typical OCOM set up is illustrated in Figure 4. 5 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

Figure 4: An Example of OCOM Deployment Scalability OCOM s Mediation Engine Connector (MEC) provides end-to-end visibility and call correlation across Mediation Engines installed at multiple network sites. The application enables calls that go through different geographical sites to be viewed as a single call and then offers a single pane of glass for providing a global and aggregated map of all data collected by multiple Mediation Engines. Thanks to its distributed architecture, OCOM s environment brings a high degree of scalability. Several scaling options are available when implementing the OCSM framework within a growing service provider network. Scaling option 1 (Figure 5): Probes from multiple geographical sites can send the traffic to a single and centralized Mediation Engine. Figure 5: Single OCOM System with 1 ME and Probes Scaling option 2 (Figure 6): Several dedicated Mediation Engines can be installed within the same network site (which means as many separate monitoring structures). 6 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

Figure 6: Two Separate OCOM Systems with 2 MEs and Probes Scaling option 3 (Figure 7): One Aggregation Engine (running the Mediation Engine Connector) can be set up for the whole network and connected to several Mediation Engines (one per geographical site for instance). Figure 7: One OCOM System with 1 MEC, 2MEs, and Probes OCOM s scalable architecture is therefore not subject to performance or network bandwidth limitations and allows for mapping of organizational structures to monitoring infrastructure. OCOM s implementation also depends on traffic assumptions and/or specific requirements from the service provider. Conclusion Oracle Communications Operations Monitor provides an unprecedented level of network visibility in a variety of networks and devices. This depth of visibility includes signaling messages as they traverse through individual devices and media quality, in real time. Using OCOM, service providers and enterprises can increase user experience by resolving problems quickly, ensure SLA compliance, and quickly identify traffic patterns that help network planning. 7 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

References Oracle Communications Operations Monitor on Oracle.com: http://www.oracle.com/us/products/applications/communications/operations-monitor/index.html OCOM user and administration documentation: http://docs.oracle.com/en/industries/communications/sessionmonitor/index.html 8 ORACLE COMMUNICATIONS OPERATIONS MONITOR MONITOR AND TROUBLESHOOT YOUR IP COMMUNICATIONS NETWORK

Oracle Corporation, World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065, USA Worldwide Inquiries Phone: +1.650.506.7000 Fax: +1.650.506.7200 C O N N E C T W I T H U S blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle oracle.com Copyright 2016, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0517 Oracle Communications Operations Monitor Monitor and Troubleshoot Your IP Communications Network May 2017