An Oracle White Paper July 2013. Enterprise IP Telephony and Unified Communications Interoperability



Similar documents
Oracle s Solution for Secure Remote Workers. Providing Protected Access to Enterprise Communications

Oracle s SIP Network Consolidation Solutions. Using SIP to Reduce Expenditures and Improve Communications

An Oracle White Paper February Centralized vs. Distributed SIP Trunking: Making an Informed Decision

Comparing Session Border Controllers to Firewalls with SIP Application Layer Gateways in Enterprise Voice over IP and Unified Communications Scenarios

Oracle s Unified Communications Infrastructure Solution. Delivering Secure, Reliable, and Scalable Unified Communications Services

An Oracle White Paper October Gneis Turns to Oracle to Secure and Manage SIP Trunks

An Oracle White Paper August What Is an Enterprise Session Border Controller?

Oracle Enterprise Communications Solutions for Microsoft Lync. Migrate seamlessly to Microsoft Lync while reducing cost and complexity

Oracle Enterprise Communications Solutions for Microsoft Lync. Migrate seamlessly to Microsoft Lync while reducing cost and complexity

An Oracle White Paper July Enterprise Session Border Controllers in the Contact Center

Oracle s Session Initiation Protocol Trunking Solution. Increase Agility and Reduce Costs with Session Initiation Protocol Trunks

Oracle s Tunneled Session Management Solution for Over-the-Top Services. Tap Into the Growing Demand for Secure, First-Class Services

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

How To Make A Network More Secure For A Conference Call

An Oracle White Paper January Delivering Enterprise-Class Communications with WebRTC

What is an E-SBC? WHITE PAPER

Oracle s Contact Center Communications Solution. Improve Business Agility, Customer Satisfaction and Economics

An Oracle White Paper July Oracle Enterprise Operations Monitor: Real-Time Voice over Internet Protocol Monitoring and Troubleshooting

Oracle Enterprise Operations Monitor

SBC WHITE PAPER. The Critical Component

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

An Oracle White Paper July Palladion Enterprise: Real-Time Voice over Internet Protocol Monitoring and Troubleshooting

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

Session Control Applications for Enterprises

Oracle Service Cloud and Oracle WebRTC Session Controller ORACLE WHITE PAPER FEBRUARY 2015

Maximizing Profitability with Cloud Collaboration for your Business

An Oracle White Paper December The Value of Diameter Signaling in Security and Interworking Between 3G and LTE Networks

OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server. Quick Start Guide

State of Delaware Turns to Acme Packet for End-To-End Multi-Vendor IP Telephony Network

Avaya Aura Session Manager

Oracle Communications Session Border Controller: Driving Oracle s SIP Interconnect Solution. Extending Service Reach and Quality

Oracle Communications Extension Group: Enterprise Application Guide ORACLE WHITE PAPER AUGUST 2015

March Oracle Business Intelligence Discoverer Statement of Direction

How To Support An Ip Trunking Service

SIP SECURITY JULY 2014

Cisco UCM 6.x SIP to AT&T SIP with Acme Packet SBC. A Technical Application Note

Configuring Oracle SDN Virtual Network Services on Netra Modular System ORACLE WHITE PAPER SEPTEMBER 2015

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

SIP Trunking with Microsoft Office Communication Server 2007 R2

An Oracle White Paper Dec Oracle Access Management Security Token Service

A Comprehensive Solution for API Management

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

IP Ports and Protocols used by H.323 Devices

Driving Down the High Cost of Storage. Pillar Axiom 600

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

An Oracle White Paper January Using Oracle's StorageTek Search Accelerator

Oracle s Secure HetNet Backhaul Solution. A Solution Based on Oracle s Network Session Delivery and Control Infrastructure

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

PETER CUTLER SCOTT PAGE. November 15, 2011

An Oracle White Paper July Session Border Controllers: A Primer

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

Microsoft Lync Transforms Business Communications

SBC 1000/2000 Configuration Guide with Lync 2013 for Windstream/ LPAETEC SIP Trunk Deployments

Dialogic BorderNet 500 Gateways

Oracle Directory Services Integration with Database Enterprise User Security 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 White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

The new Manage Requisition Approval task provides a simple and user-friendly interface for approval rules management. This task allows you to:

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

June, 2015 Oracle s Siebel CRM Statement of Direction Client Platform Support

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

Acme Packet session border controllers in the enterprise

Cloud-Based Content Storage Management with Oracle DIVA Cloud Service

Need for Signaling and Call Control

Virtual Compute Appliance Frequently Asked Questions

An Oracle White Paper August Oracle OpenSSO Fedlet

An Oracle White Paper September Directory Services Integration with Database Enterprise User Security

Internet Engineering Task Force (IETF) Request for Comments: 7092 Category: Informational ISSN: December 2013

Brochure. Dialogic BorderNet Session Border Controller Solutions

StarLeaf Connectivity Services. Deployment Guide

White paper. SIP An introduction

SIP Trunking Configuration with

An Oracle White Paper September Integrated Technology Solutions: Driving the AEC Revolution

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

Oracle Primavera Gateway

Oracle s BigMachines Solutions. Cloud-Based Configuration, Pricing, and Quoting Solutions for Enterprises and Fast-Growing Midsize Companies

Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics. An Oracle White Paper October 2013

Cisco Multiservice IP-to-IP Gateway the Cisco IOS Session Border Controller

An Oracle Technical Article November Certification with Oracle Linux 6

October A New Standard for Excellence. Transforming Education and Research with Oracle Innovation

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

SIP Trunking Deployment Steps and Best Practices

An Oracle Best Practice Guide April Best Practices for Designing Contact Center Experiences with Oracle RightNow CX Cloud Service

An Oracle White Paper June Introduction to Determinations Engines

SIP Trunking. Cisco Press. Christina Hattingh Darryl Sladden ATM Zakaria Swapan. 800 East 96th Street Indianapolis, IN 46240

Express Implementation for Electric Utilities

G Cloud 7 Pricing Document

Oracle SDN Performance Acceleration with Software-Defined Networking

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

An Oracle White Paper June Oracle Linux Management with Oracle Enterprise Manager 12c

OpenScape Session Border Controller Delivering security, interoperability and cost savings to the enterprise network border

COMPARING CALL CONTROL IN MICROSOFT OCS 2007 AND IBM LOTUS SAMETIME UNIFIED TELEPHONY

An Oracle White Paper March Oracle s Single Server Solution for VDI

Advanced Matching and IHE Profiles

By 2007, 80 percent of enterprise communications purchase decisions will require support for unified communications (0.6 probability).

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

Session Border Controllers and Videoconferencing

The Benefits of a Unified Enterprise Content Management Platform

Transcription:

An Oracle White Paper July 2013 Enterprise IP Telephony and Unified Communications Interoperability

Introduction Enterprises are deploying Internet Protocol (IP) telephony and unified communications (UC) solutions to improve collaboration, increase worker productivity, and contain telecommunications costs. But extending real-time IP communications voice, video, and UC communications across IP networks can be a challenge. Conventional IP networking products, such as firewalls, routers, and gateways, were not conceived with real-time IP communications in mind and leave enterprises vulnerable to security threats and service quality issues. In addition, businesses often experience interoperability issues when connecting multivendor communications solutions, such as UC servers, IP private branch exchanges (IP PBXs), and endpoint devices; interfacing with service provider networks, for example, Session Initiation Protocol (SIP) trunking services and hosted services; or delivering UC services to internet users, for example, remote offices and teleworkers. Product incompatibilities can hamper IP telephony and UC initiatives and cause deployment delays and budget overruns. The Oracle Enterprise Session Border Controller is designed to address the unique security, interoperability, and reliability challenges enterprises often encounter when delivering realtime, interactive communications over private IP networks, the internet, or SIP-based network services. This white paper focuses on the interoperability aspects of the Oracle Enterprise Session Border Controller. It describes common real-time IP communications interoperability and interworking issues and explains how the Oracle Enterprise Session Border Controller can help enterprises accelerate IP telephony and UC deployments by overcoming these obstacles. 1

Eliminate Unified Communications Interoperability and Interworking Barriers with the Oracle Enterprise Session Border Controller The Oracle Enterprise Session Border Controller delivers a wide range of interoperability and interworking functions in a highly scalable and extensible platform. Deployed at the border between multiple IP communications networks, the Oracle Enterprise Session Border Controller is designed to provide a single point of management and control for resolving incompatibilities. Figure 1. Oracle Enterprise Session Border Controller is deployed at enterprise network borders to overcome UC security, reliability, and interoperability challenges. The Oracle Enterprise Session Border Controller incorporates a broad set of critical functions that would otherwise require multiple special-purpose devices and software with significantly higher capital and operating costs. It provides comprehensive SIP normalization and repair features, protocol interworking functions, transcoding and transrating capabilities, and Network Address Translation (NAT) and firewall traversal features that help businesses break down interoperability and interworking barriers. SIP Normalization and Repair Capabilities SIP has emerged as the standard signaling protocol for interactive IP communications. SIP is supported in a wide range of IP telephony platforms, UC servers, and videoconferencing systems, as well as in hardphones, softphones (software telephones), and tablet PCs. Even though SIP is an open standard, businesses often encounter interoperability issues when deploying multivendor solutions or interfacing with SIP-based services. A number of factors contribute to these challenges. Request for Comments (RFC) 3261 and other SIP-related RFCs are designed to be highly flexible. They give engineers a variety of implementation choices and offer many optional features and functions. As a result, it is common for different vendors to introduce solutions that are fully SIP compliant yet incompatible. For example, some UC vendors use TCP for SIP signaling, while 2

many legacy IP PBX systems support only User Datagram Protocol (UDP). Oracle Enterprise Session Border Controller can convert transport protocols between the differing systems. SIP has evolved from a single specification to a collection of dozens of remote function calls (RFCs) and internet drafts. This ever-expanding set of specifications is often a source of multivendor interoperability issues. Support for SIP-related RFCs varies widely from vendor to vendor. The transport of dual tone multi-frequency (DTMF) tones is a good example. RFC 4733 specifies a standard mechanism for transporting DTMF over Real-Time Transport Protocol (RTP). Although some vendors have implemented RFC 4733, others transport certain DTMF tones using vendor-specific SIP signaling messages. Staying current with the latest RFCs can be a challenge for developers. It is not unusual for products to support obsolete or expired RFCs that are incompatible with newer specifications. It is also not unusual for vendors to introduce products that do not fully comply with the RFCs. The Oracle Enterprise Session Border Controller provides comprehensive SIP normalization, repair, and interworking functions to help enterprises resolve product incompatibilities and eliminate SIP service deployment barriers. The solution performs SIP translation functions (SIP to SIP-T 1, SIP to SIP-I, and SIP-I to SIP-T) and protocol fix-ups to remove common interoperability impediments. It also supports DTMF extraction and interworking functions to enable conversion from in-band to outof-band signaling methods. Oracle supports a highly flexible SIP message header and parameter manipulation capability that can be used to resolve complex multivendor interoperability issues. Administrators can define granular SIP header and parameter manipulation rules to modify SIP request or response headers, change response status codes or reason phrases, or alter designated portions of SIP headers to mitigate vendor incompatibilities. This unique capability can save enterprises significant operating expenses by eliminating the need to apply software patches and configuration changes across many communications systems (UC servers, IP PBXs, and so on) and endpoint devices affected by incompatibilities. Oracle provides an extensive library of preconfigured header manipulation rules (HMRs) that mitigate known multivendor interoperability issues. The HMR library reflects Oracle s large installed base of SBCs. As the leader in network session delivery and control infrastructure solutions, Oracle SBCs are installed in more than 1,900 customer networks worldwide. As a result, the solutions have been field proven to 1 SIP for Telephones (SIP-T) and SIP with Encapsulated ISUP (SIP-I) define extensions to SIP for carrying legacy ISDN User Part telephony signaling. SIP-T is an Internet Engineering Task Force framework. SIP-I is an International Telecommunication Union protocol suite. 3

interoperate with a wide array of interactive communications products, including Cisco, Alcatel-Lucent, Siemens, Avaya, Microsoft, and IBM solutions. Highly Extensible SIP Back-to-Back User Agent Implementation The Oracle Enterprise Session Border Controller operates as a SIP back-to-back user agent (B2BUA) for ultimate flexibility and control. It statefully terminates, manipulates, and re-establishes all SIP signaling streams and associated RTP media flows. This powerful capability enables the Oracle Enterprise Session Border Controller to resolve interoperability and interworking issues as sessions traverse network borders. RFC 3261 defines a B2BUA as a logical entity that receives a request and processes it as a user agent server (UAS). To determine how the request should be answered, it acts as a user agent client (UAC) and generates requests. Unlike a proxy server, a B2BUA is able to maintain session state and participate in all requests for the sessions it has established. Protocol Interworking Functions Although SIP has emerged as the signaling protocol of choice for contemporary IP telephony and UC solutions, many enterprises still use legacy H.323 systems and endpoints (especially for videoconferencing applications). The Oracle Enterprise Session Border Controller provides comprehensive protocol interworking functions for interconnecting H.323 and SIP environments to help businesses protect and extend previous investments. Oracle s Figure 2. A B2BUA enables Oracle Enterprise Session Border Controller to terminate, manipulate, and re-establish each SIP signaling and media flow. The Oracle Enterprise Session Border Controller can tie together fractured communications architectures that often result from mergers and acquisitions or autonomous purchasing decisions. It can also enable businesses to implement cap and grow plans to migrate to new SIP-based products 4

and services in a graceful manner. The Oracle Enterprise Session Border Controller provides SIP-to- H.323 signaling interworking functions, status and codec mapping, and response code translations, as well as interworking for supplementary features such as call forwarding, transfer, and hold. It can also provide interworking between Internet Protocol version 4 and version 6 environments. The Oracle Enterprise Session Border Controller supports UDP, TCP, and Stream Control Transmission Protocol (SCTP) transport interworking functions for interconnecting dissimilar SIPbased solutions. For example, a customer running Microsoft Lync that carries SIP over TCP could leverage the transport interworking function to interface with a SIP trunking service or an IP PBX that supports SIP over UDP. Figure 3. Oracle Enterprise Session Border Controller enables businesses to interwork legacy H.323-based solutions with newer SIP-based products and services. Security Interworking Functions Many enterprises need to secure IP communications sessions, especially when communicating over untrusted internet connections. A number of standards-based methods can be used for encrypting media and signaling flows. Support for these protocols varies widely among vendors and products. The Oracle Enterprise Session Border Controller provides extensive encryption protocol (Transport Layer Security [TLS], Multiplexed Transport Layer Security [MTLS], Internet Protocol Security [IPSec], Secure Real-Time Transport Protocol [SRTP]) interworking functions to help customers overcome product incompatibilities and enjoy greater choice in SIP endpoints. The function also enables enterprises to run a mix of security options for example, using TLS and SRTP to secure communications over untrusted internet connections while using unencrypted communications over a trusted private enterprise network. 5

Figure 4. Security interworking functions enable enterprises to run a mix of encryption options. Transcoding, Transrating, and Codec Renegotiation Features The Oracle Enterprise Session Border Controller provides comprehensive transcoding capabilities to enable interoperability between products that support dissimilar codecs. The solution also supports transrating to convert media streams from one bit rate to another. These features can help enterprises eliminate product incompatibilities, ease the transition from standard definition to high-definition voice, and improve end user experience. The features can also enable the use of cost-saving, bandwidth-efficient codecs over wide area network (WAN) links or SIP trunks. Codec support can vary widely among vendors and endpoints. Oracle transcoding capabilities enable IT organizations to decouple SIP system and endpoint purchasing decisions so they can avoid vendor lock-in and choose from a broader selection of endpoints. The transcoding functions also enable businesses to force the use of different codecs or bit rates for different segments of a session for example, employing a low-bandwidth codec such as G.729 over a WAN link while using G.711 across a legacy campus IP telephony network. The Oracle Enterprise Session Border Controller can renegotiate codecs during a session. For example, in contact centers, a G.711 codec may be used while a session is connected to an IVR and changed to G.729 when connected to the contact center agent in order to optimize bandwidth efficiency. The solution supports a variety of codecs, including G.711, G.722, G.723.1, G.726, G.729a/b, AMR- NB, AMR-WB, and ilbc. 6

Figure 5. Transcoding can be used to enable different codecs or bit rates over varying segments of a session. In this example, G.729 is used over the internet segment of a session to conserve bandwidth, while G.711 is used for the enterprise leg of the call. Network Address Translation and Firewall Traversal Capabilities Many businesses want to use the internet to extend corporate communications services to remote offices and users, but establishing SIP sessions across private and public IP network address domains can be a challenge. SIP endpoints embed locally administered IP address and port information into message payloads. These addresses become irrelevant when packets traverse a firewall or NAT device between address domains. The NAT device maps IP network and port addresses between domains; however, it does not map the addresses in SIP message payloads. The Oracle Enterprise Session Border Controller must be used to map message payload addresses to values assigned by the destination network. The Oracle Enterprise Session Border Controller s job is made complicated by NAT devices that assign address mappings dynamically. This can create challenges when a SIP endpoint establishes a session, suspends communication, and later resumes communication. Because NAT devices do not maintain session state, they may assign a new address mapping to the packets when communication resumes. The Oracle Enterprise Session Border Controller solves the challenges created when one or more firewalls or NAT devices separate SIP endpoints. The E-SBC resides in the destination network address domain and maps locally assigned addresses to SIP message payloads. It uses periodic registration messages to create address bindings between endpoints. Registration messages are issued with frequency sufficient to maintain a pinhole in the NAT device for the duration of the session. 7

Industry Interoperability Initiatives Oracle is dedicated to advancing the interoperability of IP communications products and services. As such, it belongs to the SIP Forum, the Unified Communication Interoperability Forum, and the Internet Engineering Task Force. The company regularly participates in events such as the SIP interoperability test to foster vendor collaboration. The Oracle Enterprise Session Border Controller has been field proven to interoperate with a wide range of IP communications products and services in some of the world s largest networks. Oracle works directly with the following leading IP telephony and UC vendors to ensure product interoperability. Strong Partnerships, Vendor-Neutral Solutions PARTNER UC PRODUCTS INTEROPERABILITY PROGRAM Alcatel Lucent My Teamwork Alcatel Lucent Application Partner Program Avaya Aura Devconnect Compliant Tested Cisco IP Contact Center w. Customer Voice Portal Assured-to-Quality (A2Q) process approved by Cisco product devpt IBM Sametime Sametime UT Validation Interactive Intelligence Customer Interaction Center Alliance Program Testlab Validation Microsoft Lync Server UC Open Interoperability Program Shoretel Shoreware Innovation network validated Siemens OpenScape SEN OpenScape Certified Polycom Real Presence Polycom Partner Network Avaya Aura. As an Avaya DevConnect partner, Oracle has access to Avaya engineers, technical data, and other resources. The two companies have completed extensive integration testing. Microsoft Lync and Microsoft Office Communications Server. Oracle and Microsoft work in close partnership to enable seamless interoperability between their solutions. The Oracle Enterprise Session Border Controller is fully qualified as part of the Microsoft Unified Communications Open Interoperability Program (UCOIP) for Lync Server 2013. The companies have also collaborated to enable direct SIP connectivity between Lync Mediation Servers and Oracle Enterprise Session Border Controller, and they perform regular interoperability testing as part of the Microsoft UCOIP. 8

Cisco Unified Communications Manager. Cisco recommends using a border controller element to address the security, interoperability, and reliability challenges of an all-ip network. As the marketleading session border control solution, the Oracle Enterprise Session Border Controller has been field proven to deliver interoperability between Cisco Unified Communications Manager and disparate network services and third-party systems. Oracle also participates in the Cisco Developer Network program to ensure complete and continuous interoperability with Cisco solutions. IBM Lotus Sametime. The Oracle Enterprise Session Border Controller has been tested and validated by the IBM Lotus Sametime Unified Telephony Validation Center as part of the Lotus Sametime Unified Telephony interoperability testing program. Alcatel-Lucent OmniTouch 8660 My Teamwork. Alcatel-Lucent recommends the use of a SBC when extending interactive IP communications across external IP networks or untrusted internet connections, and has certified the Oracle Enterprise Session Border Controller as part of the Alcatel- Lucent Application Partner Program. Siemens OpenScape. Siemens Enterprise Communications recommends SBCs to mitigate IP communications security, interoperability, and reliability challenges. Oracle and Siemens have verified interoperability between the Siemens OpenScape UC Server and the Oracle Enterprise Session Border Controller. Conclusion Extending interactive communications across IP networks can be a challenge. Businesses often run into interoperability issues tying together diverse IP PBXs and UC servers, implementing SIP trunking services, or delivering SIP-based services to remote offices and teleworkers. The Oracle Enterprise Session Border Controller provides comprehensive protocol normalization and translation functions, extensive session transcoding and transrating capabilities, and rich NAT and firewall traversal features, to help businesses eliminate interoperability and interworking obstacles, save time and money, and accelerate UC deployments. The Oracle Enterprise Session Border Controller offers field-proven interoperability with a wide range of IP communications solutions in the world s largest IP telephony and UC networks. The products are deployed by the largest service providers across the globe, including the majority of SIP trunking service providers. With a history of SBC innovation and a large installed base with experience connecting to enterprise IP PBX and UC systems, Oracle is uniquely positioned to help enterprise customers overcome product interoperability barriers and streamline IP telephony and UC initiatives. 9

Enterprise Internet Protocol Telephony and Unified Communications Interoperability July 2013 Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright 2012, 2013, 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. 0713