Oracle Communications Converged Application Server OCCAS 5 1

  • Slides: 129
Download presentation
Oracle Communications Converged Application Server (OCCAS) 5. 1 1 <name> <title> September, 2013 Copyright

Oracle Communications Converged Application Server (OCCAS) 5. 1 1 <name> <title> September, 2013 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Agenda • Product Overview • Product Details • Partners • Customer Use Cases •

Agenda • Product Overview • Product Details • Partners • Customer Use Cases • Summary 2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications Converged App Server

Beware the evolutionary cul-de-sac “When faced with a radical crisis, when the old way

Beware the evolutionary cul-de-sac “When faced with a radical crisis, when the old way of being in the world, of interacting with each other and with the realm of nature doesn't work anymore, when survival is threatened by seemingly insurmountable problems, an individual life-form -- or a species -- will either die or become extinct or rise above the limitations of its condition through an evolutionary leap. ” ECKHART TOLLE 3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Internal Confidential

Service Whereand are. Network CSPs Evolution heading? Wireless Wireline Internet Social Network IP 3

Service Whereand are. Network CSPs Evolution heading? Wireless Wireline Internet Social Network IP 3 G IMS “NEANDERTELCO” Networks IMS 3 G WIN AIN IN IN 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. IN OR “HOMO COMMUNICUS”

Service and Network Evolution Services Service Node ISC IMS SCP § Expensive § Inflexible

Service and Network Evolution Services Service Node ISC IMS SCP § Expensive § Inflexible SS 7 MAP 3 G Networks 5 App Server • S Copyright © 2013, Oracle and/or its affiliates. All rights reserved. IN § Inefficient

Service and Network Evolution Services Service Node App Server SCP § Expensive § Inflexible

Service and Network Evolution Services Service Node App Server SCP § Expensive § Inflexible § Inefficient Networks 3 G IMS IN • S § Many Devices Access Phones 6 § No Internet PCs Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Enterprise Internal Confidential § New Competitors

Service and Network Evolution Services Service Node Services App Server SCP Service Node App

Service and Network Evolution Services Service Node Services App Server SCP Service Node App Server SCP Service Access Networks 3 G Networks IMS IN • S 3 G AIN IMS Network Access Phone 7 Access PCs Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Enterprise Internal Confidential Phones PC Fixed. Enterprise Line

Service And Network Evolution Network Services Solution to Service Node § create, deploy, maintain,

Service And Network Evolution Network Services Solution to Service Node § create, deploy, maintain, migrate, or consolidate Network Services Networks Access Phones Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Internal Confidential IN IMS Network Access § connect access devices or external 8 SCP Service Access 3 G system to the Network App Server PC Fixed. Enterprise Line

Service and Network Evolution Network Services Service Node § Efficient § Cost Effective App

Service and Network Evolution Network Services Service Node § Efficient § Cost Effective App Server SCP Service Access § Open Standard Networks § Web/IP Friendly • S 3 G IN IMS § Programmable Network Access § Cloud Access Phones 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Internal Confidential PC Fixed. Enterprise Line

Service and Network Evolution Network Services Service Node All-IP App Server SCP Service Access

Service and Network Evolution Network Services Service Node All-IP App Server SCP Service Access Consolidation Networks SANE • S 3 G IN IMS Network Access Programmable Networks Access Phones 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Internal Confidential PC Fixed. Enterprise Line

Service And Network Evolution Align for the future All-IP App 1 Consolidation App 1

Service And Network Evolution Align for the future All-IP App 1 Consolidation App 1 App 2 App 3 SCP SCP App 2 SCP App 3 IT Comms Server CAP SIP (ISC) Service Broker/SCIM CAP MSC Use Cases Benefits • Realize Network Investments • Reduce Time to Market • Reduce Maintenence Programmable Networks 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Internal Confidential

Service And Network Evolution Securely exploiting core network assets All-IP Consolidation Use Cases Benefits

Service And Network Evolution Securely exploiting core network assets All-IP Consolidation Use Cases Benefits • Subscriber behaviour • Tailored Customer offers • Expand service offerings Programmable Networks 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Internal Confidential

Service And Network Evolution Browser Web. RTC – Insuring Voice, Video, Data Subscriber All-IP

Service And Network Evolution Browser Web. RTC – Insuring Voice, Video, Data Subscriber All-IP Mobile Browser SIP Phone Consolidation PSTN Use Cases Benefits • Simple code for Audio/Video service • Browser = audio/video device • Comms becomes a feature Programmable Networks 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Internal Confidential

Product Overview Characteristics Built on carrier grade foundation Enables high levels of IT Functions

Product Overview Characteristics Built on carrier grade foundation Enables high levels of IT Functions Adopts standards-based ‘Internet’ approach Delivers key ‘network’ functions Enterprise Developer Friendly 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. © 2008 Oracle Corporation – Proprietary and Confidential

Product Overview Oracle Communications Converged Application Server Application Containers • Converged Java EE, SIP/IMS

Product Overview Oracle Communications Converged Application Server Application Containers • Converged Java EE, SIP/IMS application server Service Creation Tools EJB Container SIP Servlet Container HTTP Servlet Container Java EE/Web Services • Performance – extreme throughput/ low latency, over 180 M BHCA Tiered Clustering/Geographical Redundancy Real Time Java Virtual Machine (Jrockit) Network Connectivity 15 SIP/ISC Diameter Media Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Standards Compliant- Java EE, SIP Servlet, SOA, and 3 GPP IMS, Media • HA - Geographically distributed session replication & clustering Service Enablers XCAP • Eclipse-based Service Creation JMS HTTP

Product Overview Application Container Oracle Communications Converged Application Server Application Containers Service Creation Tools

Product Overview Application Container Oracle Communications Converged Application Server Application Containers Service Creation Tools EJB Container SIP Servlet Container HTTP Servlet Container • Java EE and SIP standard compliant • Eclipse Service Creation with building blocks, test environment, foundation toolkit, XCAP and MSRP Libraries, and deployment tools • Servlet containers handles HTTP/Sip request/response, application session, timers, auto-deployment, and listeners. • Servlet separates user code from SIP stack • Service orchestration – sequential “call model” invocation of SIP applications • Java EE programming model – EJB components may invoke servlets, servlets may invoke EJBs 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product Overview Service Enablers Oracle Communications Converged Application Server • Java EE/Web services provide

Product Overview Service Enablers Oracle Communications Converged Application Server • Java EE/Web services provide asynchronous session management for Service Enablers Java EE/Web Services Tiered Clustering/Geographical Redundancy Real Time Java Virtual Machine (Jrockit) • Administration console • Command-line configuration scripts • Management interfaces for notification • Diagnostics, logging, instrumentation • Two-tier HA/scalability replication • 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Engine tier – stateless, scales throughput • Data-tier – stateful, scales availability Real Time Java VM – high performing, high scaling, highly configurable Java Virtual Machine

Product Overview Network Connectivity • Industry standard protocol interfaces for XCAP, SIP(JSR 289), Diameter,

Product Overview Network Connectivity • Industry standard protocol interfaces for XCAP, SIP(JSR 289), Diameter, Media(JSR 309), JMS, and HTTP Oracle Communications Converged Application Server Network Connectivity XCAP SIP/ISC Diameter Media JMS HTTP • IMS ISC compliant • Full interoperability testing with major network equipment providers • Diameter interoperability with industry grade billing, rating, and charging servers 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 19 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Product - Components Separately Downloaded and Installed Software Packages Converged SIP Java EE 5

Product - Components Separately Downloaded and Installed Software Packages Converged SIP Java EE 5 Application Server OCCAS Extends Oracle Web. Logic Server 11 g R 1 PS 2) . . . Pre-integrated SIP Servlet Container Oracle JRockit Real Time 4. 0 for Java SE 5 and 6 Oracle JRockit Mission Control 4. 0 for Java SE 5 and 6 Oracle Enterprise Pack for Eclipse Oracle JDeveloper 11 g and Oracle Application Development Framework 11 g (11. 1. 1. 3. 0) 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Out of the box Enablers Pre-integrated Diameter base protocol support and Diameter applications

Product – Components OCCAS SIP Servlet Container SIP Application Session State replication is managed

Product – Components OCCAS SIP Servlet Container SIP Application Session State replication is managed by the container • Request/Response handling • SIP Session API • SIP Application Session API • Timer API • Auto-deployer • Listeners Application Router SIP Servlet Container Dialog Management Layer Transaction Layer SIP stack Message Parser Transport Layer TCP 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. UDP TLS Protocol channels

Product – Components SIP Servlet Architecture Features • System-Level Protection – the SIP Servlet

Product – Components SIP Servlet Architecture Features • System-Level Protection – the SIP Servlet container protects the system of the SIP protocol (dialogs and SIP Application Sessions) from user-level code • Service Chaining – sequential “call model” invocation of SIP-enabled applications based on globally unique Ids provides location transparency. • Java EE programming Model Integration - Any Java EE component can find and invoke a SIP Servlet and vice-versa Converged SIP/HTTP Container means SIP and HTTP sessions are logically linked within a SIP Application session – SIP and HTTP Servlets can invoke each other and access linked sessions within a SIP Application Session 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product – Components SIP Servlet Plug-able Real-time Orchestration Application router is called by the

Product – Components SIP Servlet Plug-able Real-time Orchestration Application router is called by the container to select a SIP Servlet application to service an initial request. It embodies the logic used to choose which applications to invoke. Application Router App 1 App 2 App 3 App 4 12 INVITE JSR 289 Container JSR 289 SIP Application Router Interface: Get. Next. Application SIP Application Server INVITE 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. INVITE

Product – Components SIP Servlet (4 lines) public class Simple. SIPServlet extends Sip. Servlet

Product – Components SIP Servlet (4 lines) public class Simple. SIPServlet extends Sip. Servlet { protected void do. Message(Sip. Servlet. Request req) throws Servlet. Exception, IOException { Sip. Servlet. Response res = req. create. Response(200); res. send(); } } 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. vs Java SIP(25+ lines) try { Properties properties = new Properties(); properties. set. Property("javax. sip. IP_ADDRESS", "129. 6. 55. 181"); properties. set. Property("javax. sip. OUTBOUND_PROXY", "129. 6. 55. 182: 5070/UDP"); ……// Other initialization properties. try { sip. Stack = sip. Factory. create. Sip. Stack(properties); } catch(Sip. Exception e) { System. exit(-1); } } try { Sip. URI request. URI = address. Factory. create. Sip. URI ( to. User, to. Sip. Address); // … Create other headers Request request = message. Factory. create. Request (request. URI, Request. INVITE, call. Id. Header, c. Seq. Header, from. Header, to. Header, via. Headers, max. Forwards); } try { // Create the client transaction Client. Transaction invite. Tid = sip. Provider. get. New. Client. Transaction(request); // send the request invite. Tid. send. Request(); } try { public void process. Request(Request. Event request. Event) { Request request = request. Event. get. Request(); Server. Transaction st = request. Event. get. Server. Transaction(); // do request specific processing here } }

Service Foundation Toolkit Introduction • High level API for converged application developments • On

Service Foundation Toolkit Introduction • High level API for converged application developments • On top of JSR 289 (SIP Servlet 1. 1) • Hiding SIP protocol from the application • Focus on call control (conversation and conference) • POJO annotated as telecom app automatically provides built-in functionalities • Registrar • Back-to-back user agent (B 2 BUA) • Annotated methods receive events package my. test; @Communication. Bean public class My. Communication. POJO {…} @Communication. Event(type=Type. ESTABLISHED) public void handle. Establish() {. . . } • Feature orchestration • Standard Java media server control API (JSR 309) • Allows wide choice of media servers 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Reduce Complexity API Abstraction Embedded State Machine Reusable Building Block

SFT Example: Simple Call Forwarding App T F S ea … Writ Less than

SFT Example: Simple Call Forwarding App T F S ea … Writ Less than 10 lines of code! 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Modularity and Re-use • When adding a new feature, it is worth considering whether

Modularity and Re-use • When adding a new feature, it is worth considering whether the new feature or capability is general-purpose and may be reused in other composed services • Consider flexibility in feature ordering to provide different overall behavior in different services • Separate a complex call control functionality into simpler call control features • Each feature should perform or handle the communication events 27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Rich Communications SIP OPTIONS • Capability Discovery – Registration, state and service of the

Rich Communications SIP OPTIONS • Capability Discovery – Registration, state and service of the contacts in the address book Clients IM Enablers SIP OPTIONS IM Enablers MSRP XCAP OCCAS • Enablers to build an Instant messaging server. Provides support for pager and session mode instant messaging. MSRP Server Standard interfaces toward multiple clients 28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Text and Multimedia file sharing

Instant Messaging Server Creation IM Enabler Create IM session with disposition-notification request • 3

Instant Messaging Server Creation IM Enabler Create IM session with disposition-notification request • 3 rd party ISV can create IM server easily and quickly by the aid of IM enablers, which is RCS-e compliant • Possible functions of IM server: • Both pager mode and session mode IM Server • 1: 1 and 1 to multiple IM conversations • File transfer during IM conversation • Store and forward • In-dialog SIP OPTIONS based capability discovery • Media sharing during conversation 29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

MSRP Server in OCCAS • OCCAS OAM Console supports MSRP Server Configurations: SFT Converged

MSRP Server in OCCAS • OCCAS OAM Console supports MSRP Server Configurations: SFT Converged App Server RCS AS 30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

XCAP Library • Basic XCAP API with no specific schema • • Retrieve a

XCAP Library • Basic XCAP API with no specific schema • • Retrieve a document Save a new document Update a document Delete a document • High level API for Vo. LTE services • Identity presence and restriction • Call forwarding • Call barring Example : handle call barring rule via XCAP API 31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 32 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Product - Interoperability and Standards Service Oriented Architectures/IT Systems Traditional OSS/BSS TDM G/W Application

Product - Interoperability and Standards Service Oriented Architectures/IT Systems Traditional OSS/BSS TDM G/W Application Grid Enterprise Firewall ESB Web Svc. BPM Engine Web Services, RMI IETF SIP Itf-N Network Management (SNMP) HTTP P-CSCF HTTP A/R-Proxy Itf-N OCCAS Mobile ISC (SIP) GGSN/PDSN (LDAP, SOAP or HTTP) IMS Profile (Sh) Terrestrial Broadband (LDAP) Charging (Ro/Rf) (DIAMETER) (SIP, HTTP, TCP) Provisioning System (JDBC) Service Broker SBC Media/Signalling Server/Gateway 33 (DIAMETER) Legacy Charging Functions Itf-N S-CSCF Media Srvr. Ctrl. (FTP/SFTP) Copyright © 2013, Oracle and/or its affiliates. All rights reserved. HSS Charging Gateway Legacy Switches LDAP Security Provider Relational Database

Product - Interoperability and Standards IMS Infrastructure Terminals, Gateways and Applications Hardware and Applicances

Product - Interoperability and Standards IMS Infrastructure Terminals, Gateways and Applications Hardware and Applicances Media Servers SOA and. net Infrastructure 34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - Interoperability and Standards • Java Community Process • JSR-289 (SIP Servlet API

Product - Interoperability and Standards • Java Community Process • JSR-289 (SIP Servlet API 1. 1) • Java EE 5 (Oracle Web. Logic Server 10. 3. 3) • JSR-309 (Media) • 3 rd Generation Partnership Project • • • • • IMS Service Control (ISC), 3 GPP SIP Profile 3 GPP Profile API (Sh) 3 GPP On-line and Off-line charging APIs (Ro/Rf) 3 GPP HTTP Authentication. Originating Identification Restriction 3 GPP TS 24. 607 (Note 1) Terminating Identification Restriction 3 GPP TS 24. 608 (Note 1) Communication Diversion Unconditional 3 GPP TS 24. 604 (Note 1) Communication Diversion on not Logged in 3 GPP TS 24. 604 (Note 1) Communication Diversion on Busy 3 GPP TS 24. 604 (Note 1) Communication Diversion on not Reachable 3 GPP TS 24. 604 (Note 1) Communication Diversion on No Reply 3 GPP TS 24. 604 (Note 1) Barring of All Incoming Calls 3 GPP TS 24. 611 (Note 1) Barring of All Outgoing Calls 3 GPP TS 24. 611 (Note 1) Barring of Outgoing International Calls 3 GPP TS 24. 611 (Note 2) Barring of Incoming Calls - When Roaming 3 GPP TS 24. 611 (Note 1) Communication Hold 3 GPP TS 24. 610 Message Waiting Indication 3 GPP TS 24. 606 (Note 1) Communication Waiting 3 GPP TS 24. 615 (Note 1) Ad-Hoc Multi Party Conference 3 GPP TS 24. 605 (Note 1) 35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Internet Engineering Task Force • • • • RFC 3261 (SIP: Session Initiation Protocol) RFC 3265 (SIP-specific Event Notification) RFC 3428 (SIP Extension for Instant Messaging) RFC 3325 (Asserted Identity within Trusted Networks) RFC 3588 (Diameter Base Protocol) RFC 2543 compatibility RFC 3262 (PRACK) RFC 3515 (REFER) RFC 3903 (PUBLISH) RFC 3311 (UPDATE) RFC 3327 (‘path’) RFC 3608 (‘serviceroute’) RFC 4483 (Content Indirection) RFC 3581 (Symmetric Response Routing) RFC 4825 (XML Configuration Access Protocol) <see documentation for complete list>

Product - Interoperability and Standards IMS Application Server Ro/Rf 3 GPP IMS SIP DIAMETER

Product - Interoperability and Standards IMS Application Server Ro/Rf 3 GPP IMS SIP DIAMETER H. 248 HTTP Other Sh OCCAS Dh ISC Ut Cx Cx SLF Mw S-CSCF Mj MRFC Gq Media Plane BGCF Mg Mr P-CSCF Mi MGCF Mp PDF OCCAS IMS interfaces IMSAS Architecture Other IP Networks Mi Mw Gm Ro/Rf Dx I-CSCF Mw UE Charging Function HSS MRFP IP Transport 36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Interoperability and Standards Subscriber Profile API • OCCAS provides a Java API

Product - Interoperability and Standards Subscriber Profile API • OCCAS provides a Java API that allows applications to access a user’s IMS Profile via Diameter • Compliant with TS 29. 328 and TS 29. 329 • Interoperability testing completed with most major vendors of HSS products, including: Ericsson, Nokia Siemens Networks, Huawei, ZTE, Bridgewater Systems, NEC, Nortel 37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. OCCAS Sh Home Subscriber Server Oracle Restricted and Confidential

Product - Interoperability and Standards IMS Cluster with Relay 38 Copyright © 2013, Oracle

Product - Interoperability and Standards IMS Cluster with Relay 38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

RFC 3891 & RFC 3911 Requirements In RFC 3911: In RFC 3891: • “Replaces”

RFC 3891 & RFC 3911 Requirements In RFC 3911: In RFC 3891: • “Replaces” is a new header defined for SIP multi-party applications and call control • Logically replace an existing SIP dialog with a new SIP dialog • Example services • Attended Transfer • Call Pickup 39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • “Join” is a new header defined for SIP multi-party applications and call control • Logically join an existing SIP dialog with a new SIP dialog • Example services • Barge-In • Message Screening • Call Center Monitoring • Different purpose with 3 PCC • No conference existing • The joining party may not know if the dialog is part of a conference • The joining party may not know the conference URI • Services created with “Join” do not meet the definition of a wiretap according to RFC 2804

Example Service with “Replaces”: Call Pickup 4 INVITE sip: alice@phone. example. org To: <sip:

Example Service with “Replaces”: Call Pickup 4 INVITE sip: alice@phone. example. org To: <sip: alice@example. org> From: <sip: bob@example. org>; tag=8983 Call-ID: 09870@labpc. example. org CSeq: 1 INVITE Contact: <sip: bob@labpc. example. org> Replaces: 425928@phone. example. org ; to-tag=7743; from-tag=6472; earlyonly 1 2 Converged App Server Call Pickup Service Alice 3 Bob 1. 2. 3. 4. 40 Alice call bob’s desk phone (INVITE/180) Bob response with his mobile phone (INVITE with “Replaces”) Conversation between Alice and Bob’s mobile phone was setup (200) Call from Alice to bob’s desk phone was canceled (CANCEL/200) Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Example Service with “Join”: Join Conversation and Transition to Conference Converged App Server Conference

Example Service with “Join”: Join Conversation and Transition to Conference Converged App Server Conference Service 7 3 6 Tom 4 1 Alice 2 Bob 41 5 INVITE sip: bob@b. example. org SIP/2. 0 To: <sip: bob@example. org> From: <sip: alice@example. org>; tag=iii Call-Id: 777@a. example. org CSeq: 1 INVITE Contact: <sip: alice@a. example. org> Join: 7@c. example. org; totag=xyz; from-tag=pdq 1. 2. 3. 4. 5. 6. 7. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Tom and Bob setup the call (INVITE/200/ACK) Alice hope to join the conversation (INVITE with “Join” header) Bob initiate the conference (INVITE/200) Bob inform Alice the conference info (302) Alice join the conference (INVITE/200) Bob inform Tom the conference info (Refer) Tom join the conference (INVITE/200)

RFC 3680 Support: Event Package of Registrations • Registrations can be created, modified ,

RFC 3680 Support: Event Package of Registrations • Registrations can be created, modified , and deleted by: • SIP User Agent • Administrator via using SASH • In RFC 3680, an event package was defined to notify SIP User Agent the changes of the registration state • SIP User Agent can be: • SIP Client • Applications deployed on OCCAS • Typical use cases via supporting RFC 3680: • Welcome notices • Call forwarding when not logging in • Presence state composing typical scenario call flow 42 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - Interoperability and Standards Integration with Oracle Billing and Revenue Management | OCCAS

Product - Interoperability and Standards Integration with Oracle Billing and Revenue Management | OCCAS • OCCAS provides a Java API which allows applications to send and receive charging information via the Diameter protocol • (compliant with both 3 GPP R 7 Rf and Ro). 43 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

IR. 92 Supplementary Services (Voice over LTE ) Identity Presentation and Restriction Call Forwarding

IR. 92 Supplementary Services (Voice over LTE ) Identity Presentation and Restriction Call Forwarding Call Barring Communication Hold Message Waiting Indication Ad hoc Conference 44 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • API for creating calling feature applications quickly • Class 5 PABX services replacement for IMS/LTE marketing

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 45 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Service Creation Challenges SCE Developing a telecom service is time consuming and error prone

Service Creation Challenges SCE Developing a telecom service is time consuming and error prone Radically simplifies new service development Needs expertise in low level protocols and architectures Dramatically reduces time-to-market for new value-added services Asynchronous nature of telecom features requires handling of race conditions and managing complex states Supports service choreography in telecom domain Feature orchestration is difficult 46 | © 2013 Oracle Corporation – Proprietary and Confidential

Rapid Development of Services Greater Agility Lower Cost More Innovation Faster Deployment and Responsiveness

Rapid Development of Services Greater Agility Lower Cost More Innovation Faster Deployment and Responsiveness to Changing Business Requirements Lower Costs, Greater Efficiency and Utilization Focus on Core Competencies, Differentiation and Innovation 47 | © 2013 Oracle Corporation – Proprietary and Confidential

Service Creation Environment Service Agility – Develop Services in weeks rather than months Speed

Service Creation Environment Service Agility – Develop Services in weeks rather than months Speed up Development Eclipse Plug-in Modular and Reusability 48 | © 2013 Oracle Corporation – Proprietary and Confidential Reduce Complexity Increase Productivity API Abstraction Simulators Embedded State Machine Test and Debug Tools

Simulators within SCE • OCCAS installation package includes following simulators: • HSS simulator (for

Simulators within SCE • OCCAS installation package includes following simulators: • HSS simulator (for Sh interface application testing) • Charging simulator (for Ro, Rf interface application testing) • SCE supports following operations: • GUI to configure/start/stop HSS simulator and Charging simulator • Remote deployment of JVoice. Bridge controller to OCCAS • GUI to configure the JVoice. Bridge controller • Remote deployment of XDMS simulator to OCCAS • GUI to start/stop XDMS simulator 49 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

SIPp Integration in SCE • Pre-build SIPp scenarios files • GUI to configure/edit SIPp

SIPp Integration in SCE • Pre-build SIPp scenarios files • GUI to configure/edit SIPp environment files • GUI to edit the SIPp running parameters • GUI to start/stop SIPp • GUI to collect SIPp running logs 50 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - Interoperability and Standards Service Creation Environment Service Foundation Toolkit Media Server Simulator

Product - Interoperability and Standards Service Creation Environment Service Foundation Toolkit Media Server Simulator Orchestration Media Mixing, Codecs and DTMF Support Subscriber Profile Simulator Diameter Sh Support Charging Simulator Diamteer Ro and Rf support Code generation Simplified APIs and Java PI Building Blocks JSR 289 JSR 309 SIP Servlet API SIP Servlet Container Oracle Enterprise Pack for Eclipse 51 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Deployment XCAP Library MSRP Server Build and Deployment Tools Test Environment Create innovative applications that differentiate Operator’s offering Get to Market quickly with device agnostic, interoperable tools for creating services Focus on mainstream communication functionalities

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 52 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Product - High Availability – Two-tier architecture that provides high availability & scalability –

Product - High Availability – Two-tier architecture that provides high availability & scalability – Stores the state of the call in a different tier (state tier) – Provides reliability with call state replication – Provides a Single System image using a Load-Balancer 53 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - High Availability OCCAS Replicated Deployment Model Load Balancer Charging Gateway Engine Tier

Product - High Availability OCCAS Replicated Deployment Model Load Balancer Charging Gateway Engine Tier ET Host 1 ET Host n+1 Diameter Relay Admin Server SST Host 1 SST Host 2 SST Host n+1 Long-lived Session Store UDT Host 1 UDT Host 2 UDT Host n+1 External DB (User data) SIP State Tier Oracle Coherence 54 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - High Availability OCCAS Engine Tier Load Balancer Engine Tier ET Host 1

Product - High Availability OCCAS Engine Tier Load Balancer Engine Tier ET Host 1 ET Host N SIP State Tier • Traffic processing and service logic • Engines terminate RMI, SIP, HTTP and RMI interactions with one executable image • Scale the stateless Engine Tier to handle more requests per second • Engines are “stateless” SST Host 1 SST Host N UDT Host 1 UDT Host N User Data Tier 55 • Converged SIP Java EE Application Server Instances Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • executes user-level servlets and handle the lifecycle of service instances (objects) in a cluster • Data access handled locally while any engine may access any state (data object) anywhere in the cluster

Product - High Availability OCCAS SIP State Tier - In-Memory distributed cache for SIP

Product - High Availability OCCAS SIP State Tier - In-Memory distributed cache for SIP state Load Balancer Engine Tier ET Host 1 ET Host N SST Host 1 SST Host N UDT Host 1 UDT Host N SIP State Tier Coherence* 56 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Dedicated SIP Session data grid tuned for real-time latency and write-always access • accessed exclusively by SIP Servlet container • Striped into partitions; each managing a fixed portion of the concurrent call state • Calls uniformly distributed based on hash of call id (not hot/cold standby) • Data is 1 to 8 -way replicated • Geo Redundancy and persistence services for call state • Application software/hardware scalability and fault tolerance • Real-time SIP and Diameter signaling – up to 68 M BHCA

Product - High Availability Oracle Coherence* Load Balancer Engine Tier ET Host 1 ET

Product - High Availability Oracle Coherence* Load Balancer Engine Tier ET Host 1 ET Host N SIP State Tier SST Host 1 SST Host N UDT Host 1 UDT Host N Data Tier 57 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Partitioned Cache • Fully coherent & transactional • Seamlessly supports Engine Tier “User Data Near Cache” (if any) • transparent failover and failback • provision new servers in production to expand the User Data Tier capacity • Provides real-time, in-memory HA data store for applications • Reduces latency of data loading • Supports dynamic repartitioning in production • Insulates back end data sources from Engine traffic load (caching) *Note: Oracle Coherence is not included in the OCCAS product.

Converged Load Balancer • Resource-centric load-balancing • Goal: requests for a specific resource belonging

Converged Load Balancer • Resource-centric load-balancing • Goal: requests for a specific resource belonging to any dialog or any protocol should be routed to the same server instance • Converged Application Load Balancer • Initial SIP & HTTP requests loadbalanced across the Engines • Subsequent SIP and HTTP requests for a specific resource routed to the same Engine 58 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Converged Load Balancer Benefits Better Performance 59 • 10 -15% performance boost with CLB

Converged Load Balancer Benefits Better Performance 59 • 10 -15% performance boost with CLB and Engine Tier “Near Cache” • Minimizes latency as de-serialization costs are saved • Increased throughput Better TCO • CLB will serve as an option against high-cost layer 7 hardware load balancer. CLB cluster cab be front-ended by low-cost layer 3(L 3) switch Better Manageability and Extensibility • Java API for plug-ability and extensibility, no proprietary programming • Administration through WLS admin console Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Converged Load Balancer : Highlights • Multi-Listener Configuration (HTTP, SIP) • SSL offloading •

Converged Load Balancer : Highlights • Multi-Listener Configuration (HTTP, SIP) • SSL offloading • Allows tuning of socket channels, byte buffers to optimize performance • Scalable non-blocking socket implementation for better throughput. • Managing client initiated connections – Support for flow tokens • Support for SIP keep-alive mechanism • IPv 6 and Dual stack support 60 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. User Agent CLB Proxy

Product - High Availability OCCAS Geographical Redundancy 1. Call is initiated on a primary

Product - High Availability OCCAS Geographical Redundancy 1. Call is initiated on a primary OCCAS Cluster site, call setup and processing occurs normally Engine Tier 5. Engines at the secondary site 2. Call is replicated SIP State Tier as usual to the site's SIP State Tier, and becomes eligible for replication to a secondary site monitor their local queue for new messages. Upon receiving a message, an Engine in the secondary site OCCAS Cluster persists the call state data and assigns it the site ID value of the primary site. 3. A single replica in the SIP State Tier then places the call state data to be replicated on a JMS queue configured 61 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4. Call is transmitted to one of the available engines using JMS over WAN

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 62 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Product – Registrar Out –of-the-box IP Proxy Registrar • Proxy Registrar component provided out-of-the-box

Product – Registrar Out –of-the-box IP Proxy Registrar • Proxy Registrar component provided out-of-the-box • Implements Proxy and Registrar functions as described in RFC 3261 • Optional component in OCCAS • RFCs supported (RFC 3261, RFC 3327, RFC 2617, RFC 3761) • Registrar • Handles incoming REGISTER requests and maintains registrations for subscribers that can be persisted to database (Oracle or My. SQL) • Provides a Location Service • Provides a ENUM Service • Proxy • Handles incoming INVITE requests and uses the Location service to do AOR lookups • Provides configurable proxying options • 63 record-routing, parallel or sequential forking Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product – Registrar SIP Proxy Registrar application - OA&M • Proxy Registrar configuration •

Product – Registrar SIP Proxy Registrar application - OA&M • Proxy Registrar configuration • • Commonly used parameters available in console Advanced parameters can be configured using WLST or JMX Security configuration via sip. xml DD modification User Provisioning available via the SASH tool • Configuration elements for Proxy • Enable ENUM Lookup, ENUM DNS Server, ENUM zone … • Force Record Route, Parallel Forking, Timeout Length … • Use Domain Service, Hosted Domains … • Configuration elements for Registrar • Max Contacts, Max, Min and Default Expires • Enable Associated Id, LSHouse. Keeper. Period … • Extensibility for Location Service 64 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Enhancements to Registrar • Functional: • SUBSCRIBE messages route to Proxy. Registrar by OCCAS

Enhancements to Registrar • Functional: • SUBSCRIBE messages route to Proxy. Registrar by OCCAS default application router • SUBSCRIBE with “reg” event package were handled by Proxy. Registrar, and other SUBSCRIBE messages should proxy to Presence Server (if available) • RESTful API supply: • Location DB schema: • Registrations administration per RFC 3680 • Updated to keep the administrator operations information • OCCAS OAM Console: • Rate of Notification (seconds) : 5 seconds by default • Presence Server address (if available) 65 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Location Service Enhancement • Location service is the sub-component of Proxy. Registrar, using by

Location Service Enhancement • Location service is the sub-component of Proxy. Registrar, using by Proxy component to forking the call • Rest. Ful API supply in OCCAS 5. 1 to make registration information remote accessible by other applications deployed on OCCAS • Typical uses cases: • Re-direct server • Intelligent routing • Available operations: • Store multiple registrations • Clear all bindings for an AOR (Address of Record) • Lookup for an AOR 66 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

SIP Options Based Capability Discovery Example codes for application initiate capability query Typical capability

SIP Options Based Capability Discovery Example codes for application initiate capability query Typical capability discovery call flow 67 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 68 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Product – Media Server Control Using JSR 309 • Generic media server abstraction layer

Product – Media Server Control Using JSR 309 • Generic media server abstraction layer • Independent of underlying media server control protocols or extensions • No MS vendor lock-in, uses pluggable MS specific ”drivers” • Applications don’t have to be modified, simply switch driver • Similiar approach as JDBC • Developers only need to learn one API (309) • No knowledge of underlying media server control protocols required 69 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. HTTP Media Application JSR 309 MS Control API MS Driver 1 MS Driver 2 MS Driver 3 • API for generic Media Server Control • Programming Model for MS control • Provides a MS abstraction layer for application development • Includes conferencing, IVR, video etc with enablement for more composite (high-level) application oriented constructs Oracle Restricted and Confidential

Product – Media Server Control • Supports JSR 309 Media Server control drivers •

Product – Media Server Control • Supports JSR 309 Media Server control drivers • Implements the JSR 309 Service Provider Interface (SPI) to plug-in Media Server control drivers • Provides a Console extension to configure the Media Server Drivers • Provide access to JSR 309 objects via JNDI lookup and Dependency Injection • Enables Sip. Servlet developers to develop media-rich apps portable across media-servers • • Conferencing Voice, Video messaging and play back IVR RBT • Currently Vendors - Dialogic IPMS, HP OCMP 70 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Media Server Control JSR 309 Architecture HTTP OCCAS Media-Rich Applications External Resources JSR 309

Media Server Control JSR 309 Architecture HTTP OCCAS Media-Rich Applications External Resources JSR 309 MS Control API SIP Servlet container Media Server Control SIP Call Control Party 71 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. non SIP connectors Voice. XML scripts, Media files, etc Media Leg signaling and operations RTP Media Server Oracle Restricted and Confidential

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 72 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

Product – Management Asynchronous Session Management for Increase scaling • Provides an Asynchronous Session

Product – Management Asynchronous Session Management for Increase scaling • Provides an Asynchronous Session API for dispatching work (tasks/events) for a given Sip. Application. Session • Benefits of using this API • Enables dispatching work (task or event) for updating a specific Sip. Application. Session from different threads • Helps application developers manage concurrent access to a given Sip. Application. Session in a thread-safe manner • Eliminates the possibility of deadlocks in nested locking scenarios • Useful to reduce contention • Multiple threads updating the same Sip. Application. Session (eg, conferencing) • Converged application scenarios • Increases throughput and helps in scaling 73 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product – Management Asynchronous Session Management Call. State-1 Async work SAS, Sip. Sessions, Transactions,

Product – Management Asynchronous Session Management Call. State-1 Async work SAS, Sip. Sessions, Transactions, Timers Inbound q Single Worker Thread processing Call. State 1 at any given time after acquiring Lock Worker Threads deposit SIP messages and Async. Action 74 SIP Message Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Outbound q Dispatches Async. Action (work) on Call. State 2’s inbound q. Doesn’t require CS 2 lock Call. State-2 SAS, Sip. Sessions, Transactions, Timers Outbound q Inbound q Single Worker Thread processing Call. State 2 at any given time after acquiring Lock Oracle Restricted and Confidential

Product – Management OA&M - Diagnostic tools and monitoring • Integrates with OA&M Web.

Product – Management OA&M - Diagnostic tools and monitoring • Integrates with OA&M Web. Logic capabilities • OCCAS Configuration and Runtime Mbeans accessed for configuring and monitoring using • Administration console - GUI • WLST - command-line scripting interface • Programmatic access via JMX 75 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product – Management OCCAS OA&M - Diagnostic tools and monitoring • Advanced diagnostic features

Product – Management OCCAS OA&M - Diagnostic tools and monitoring • Advanced diagnostic features to collect, archive, monitor, diagnose the operation of engine and data-tier instances as well as SIP apps • MBean Harvester - Periodically samples metric information from runtime MBeans • Logging Service • Archival of SIP and Diameter messages to independent log files • Log file rotation by size or time, Log file rotation on startup, Max number of log files to retain etc. • Watches and Notifications - Create complex rules to watch Runtime MBean attributes and trigger automatic notifications using SMTP, JMS, JMX, or SNMP • Image Capture - Enables collection and archival of OCCAS specific diagnostic data, which can used to diagnose problems. • Instrumentation - Integrates with Instrumentation service for selecting diagnostic codes to OCCAS and applications running on it 76 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product – Management Virtualization support with Oracle VM • OCCAS 5. 1 is certified

Product – Management Virtualization support with Oracle VM • OCCAS 5. 1 is certified on Oracle Virtual Machine version 2. 1. 2+ (OVM) • Following guest OS are supported • Solaris 10 • Oracle Enterprise Linux 5* • Red Hat Enterprise Linux 5* * For OEL and RHEL 5 on Oracle VM, minimum update level required is OEL 5 UL 3+ and RHEL 5 (UL 3+) on Oracle VM 2. 1. 2+ 77 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Agenda • Industry Challenges • Product Overview • Product Details – – – –

Agenda • Industry Challenges • Product Overview • Product Details – – – – Components Interoperability and Standards Service Creation High Availability Registrar Media Management Performance & Scaling • Partners • Customer Use Cases • Summary 78 Communications Converged App Server Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications

OCCAS Virtualization Support Enterprise Manager Total Cloud Control Cloud configuration and management functionality OCCAS

OCCAS Virtualization Support Enterprise Manager Total Cloud Control Cloud configuration and management functionality OCCAS Converged Load Balancer Converged (HTTP, SIP) traffic load Balancer Resource Centric Load Balancing Dynamically Scalable Oracle Virtual Assembly Builder Quickly configure and provision entire multitier application topologies onto virtualized and cloud environments 79 SSL offload 10 -15% performance boost with CLB and Engine Tier “Near Cache OVM Manager Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - Performance and Scaling Leadership Single node Peak Capacity (Calls per Second) Non-Replicated

Product - Performance and Scaling Leadership Single node Peak Capacity (Calls per Second) Non-Replicated Setup Exalogic Performance 180 M BHCA on Standalone system 62 M BHCA in High Availability mode with full state replication The 95 th percentile latency is 23 ms 6 Core, 12 threads/CPU 2 CPU/ Server 8 Core, 64 threads/CPU 1 CPU/Server 8 Core, 16 threads/CPU 2 CPU/Server Standard B 2 BUA 13 message SIP end-to-end call flow, 60 second call hold time Deliver better customer service through faster delivery of Services 80 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - Performance and Scaling Single node Peak Capacity (Calls per Second) Non-Replicated Setup

Product - Performance and Scaling Single node Peak Capacity (Calls per Second) Non-Replicated Setup Compared to IBM More than 2 X Better Throughput than IBM * Standard B 2 BUA 13 message SIP end-to-end call flow, 60 second call hold time *IBM values have been normalized to match the OCCAS Exalogic hardware factor and B 2 BUA 13 message call flow Reference: ftp: //public. dhe. ibm. com/software/webservers/appserv/SIPand. HTTPConverged. Services. Performanceusing. The. Web. Sphere. Application. Server 091012. pdf 81 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Product - Performance and Scaling 180 M Busy Hour Call on Quarter Exa. Logic

Product - Performance and Scaling 180 M Busy Hour Call on Quarter Exa. Logic Rack 82 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Performance and Scaling 83 Copyright © 2013, Oracle and/or its affiliates. All

Product - Performance and Scaling 83 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Performance and Scaling 84 Copyright © 2013, Oracle and/or its affiliates. All

Product - Performance and Scaling 84 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Performance and Scaling Real-time Java - Turbo-charging converged applications • Converged applications

Product - Performance and Scaling Real-time Java - Turbo-charging converged applications • Converged applications require: • Extreme low latency and predictability • Ability to handle large streams of incoming data • Oracle JRockit Real Time • Oracle JRockit 4. 0, ultra high-performance real-time JVM • Guaranteed maximum response times using Deterministic Garbage Collection (DGC) Recommended OCCAS Deployment Stack Oracle Communications Converged Application Server JRockit Real Time (JRockit JVM + Mission Control) OS and Hardware • 10 x lower latency with using Oracle JRockit (vs. Sun Hotspot) 85 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Performance and Scaling • JVM with guaranteed maximum response times • Operating

Product - Performance and Scaling • JVM with guaranteed maximum response times • Operating cost reduction of 35% to 50% • Deterministic GC increased system utilization for real-time traffic processing, • Reduced hardware, hosting and maintenance costs. Response times (ms) OCCAS Test Results Example OCCAS Benchmark Sun Hot. Spot JRRT Time (s) 86 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Performance and Scaling OCCAS on Web. Logic Java Flight Recorder(JFR) • The

Product - Performance and Scaling OCCAS on Web. Logic Java Flight Recorder(JFR) • The Black Box • When a "catastrophic" failure occurs, the content of the Black Box is dumped and used for post-mortem analysis. • JVM crash, unexpected application termination, power failure. • Real-time application diagnostics and reporting (RADAR) • Application or an external monitoring system detects an application error or warning, requests JFR data from the time window leading up to the error • Data can be analyzed immediately or stored for later analysis. • Especially useful for intermittent errors • Profiling during performance testing or in production • Deep analysis of lock contention and latency causes • Currently handled in JRockit Runtime Analyzer and Latency Analyzer 87 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Restricted and Confidential

Product - Performance and Scaling Web. Logic Integration with JFR WLDF Events Trigger JFR

Product - Performance and Scaling Web. Logic Integration with JFR WLDF Events Trigger JFR Buffer Write WLDF Capture JFR in Diag Image 88 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • WLS events propagated to JFR – Enables same benefits of JFR with WLS data – performance analysis, post-crash analysis – Events from all sources (JVM, WLDF, DMS) are aligned for analysis • JFR file incorporated into WLDF Watch rule/diagnostic image – Enables capture based on Watch rules – Diagnostic image capture spurs JFR file generation; JFR file included in WLDF diagnostic image – Includes full JFR data from all event generators Oracle Restricted and Confidential

OCCAS on Oracle Exalogic Elastic Cloud 180 million busy hour call attempts –sets industry

OCCAS on Oracle Exalogic Elastic Cloud 180 million busy hour call attempts –sets industry record! • 180 M BHCA on Standalone system • 62 M BHCA in High Availability mode with full state replication – Standard B 2 BUA 13 message call flow, 60 second call hold time • Exalogic X 2 -2 Elastic Cloud – The quarter rack Exalogic contains eight compute nodes. Each node is a Sun Fire X 4170 M 2 server and they are connected via Infini. Band. • The 95 th percentile latency is 23 ms • Linear Scalability – From 2 to 8 computer nodes on an Exalogic Rack 89 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Copyright © 2011 Oracle Corporation

Tuning Considerations Application Router Application Server Tuning: Thread Pool, Socket Readers, system level configurations

Tuning Considerations Application Router Application Server Tuning: Thread Pool, Socket Readers, system level configurations SIP Servlet Container JVM SIP Stack TCP 90 UDP Copyright © 2013, Oracle and/or its affiliates. All rights reserved. TLS JVM Tuning: GC, Heap Size, other JVM Settings Kernel Tuning: File Descriptors, MTU, Kernel parameter Settings Network Tuning : Optimizing Network Interfaces

Product level improvements OCCAS Call State Runtime Size Optimization resulting in 45% increase in

Product level improvements OCCAS Call State Runtime Size Optimization resulting in 45% increase in throughput • Improvements in call state transport to/from the state tier • SIP Application Session State is managed by the container: • A complete copy of the initial request message • The full current (steady state) SIP dialogs within a given SIP Application session • SIP transaction-layer and dialog-layer timers • Other timers set by user-level code via the SIP Servlet API • Arbitrary state generated by the user-level code (as long as it is tightly coupled with the SIP Application session by a “call ID” key) 91 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Agenda • Industry Challenges • Product Overview • Product Details • Partners • Customer

Agenda • Industry Challenges • Product Overview • Product Details • Partners • Customer Use Cases • Summary 92 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications Converged App Server

Partners One Platform - Many Applications Business Communica tion Solution Prepaid, VPN Easy VPa.

Partners One Platform - Many Applications Business Communica tion Solution Prepaid, VPN Easy VPa. BX SIP trunking Voice Call Continuity WIT Communica tions Suite Tuitalk Oracle Communications Converged Application Server 93 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Tele-voting

Partners Easy. VPa. BX – Virtual Pa. BX: enterprises and SMEs Advanced virtual Pa.

Partners Easy. VPa. BX – Virtual Pa. BX: enterprises and SMEs Advanced virtual Pa. BX solutions for enterprises and SMEs Web based switchboard with user presence monitoring Hunt groups, smart call queuing and skill based distribution Conferences, SMS and Email support, Outlook integration 94 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Easy. VPa. BX Oracle Communications Converged Application Server

Partners VPBX Solution with Next Generation Telco Services Special charging Short number dialing Call

Partners VPBX Solution with Next Generation Telco Services Special charging Short number dialing Call transfer Call hunting Call screening, private account handling Limit announcement Conferencing Green Zone Location Based Routing Home Zone Location Tracking 95 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Oracle Communications Converged Application Server

Partners Legacy IN applications for NGIN Ability to offer customers the same services in

Partners Legacy IN applications for NGIN Ability to offer customers the same services in both old legacy PSTN network and new IMS network. Local Police, Local Access Number Public Medial Service Information SOS Alarm for alarming equipment Bill/Invoice amount warning Existing revenuegenerating services Church, Local Access Number Online changed number service Legal or origin from regulatory reasons services Oracle Communications Converged Application Server Oracle Communications Service Controller 96 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Partners Telepo Business Communication Solution Full PBX Branded Customer Experience Instant Messaging Rich Presence

Partners Telepo Business Communication Solution Full PBX Branded Customer Experience Instant Messaging Rich Presence Attendant Contact Center Voice Conference Web Conference Order Oracle Communications Converged Application Management Server Video (planned) Billing Corporate Directory SMS, Fax, voice mail One platform – One Installation – One Management Calendar, Email, CRM, ERP 1000 s of enterprises integration 97 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Partners ® Net. Reception Net. Conference Virtual PBX-Switchboard ® Net. Reception - Virtual PBX-

Partners ® Net. Reception Net. Conference Virtual PBX-Switchboard ® Net. Reception - Virtual PBX- Switchboard increases efficiency for handling and transferring incoming or queued calls to members while increasing network operator ARPU and reducing churn rates. Net. Conference-communications and Conference Management tool that simplifies the set up and initiation of conference and group calls to a degree equivalent of sending a group e-mail 98 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Net. Reception ® Net. Conference ® Oracle Communications Converged Application Server

Partners SIP Business Trunking/Multi. SIM Solution Ø SIP trunking permits businesses to use Voice-over-IP

Partners SIP Business Trunking/Multi. SIM Solution Ø SIP trunking permits businesses to use Voice-over-IP (Vo. IP) also outside the enterprise network by sharing the existing Internet connection Ø SIP trunking replaces traditional ISDN trunking adding value and services and reducing operational costs Ø Multiringing and Multi. SIM service several additional (extra) SIM cards and terminals can share the same (main) identification number. 99 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Partners Voice Call Continuity into LTE Launch Converged Mobile Voice Services over 2 G/3

Partners Voice Call Continuity into LTE Launch Converged Mobile Voice Services over 2 G/3 G/4 G and Internet No dependency on chip-set or mobile telephony vendor GSM/ HSPA (2 G/3 G) IMS Uni. Phone VCC Application LTE (4 G) No dependency on network upgrades OCCAS Large coverage of mobile telephones Internet International roaming Home Zone Surf. Zone Standards compliant Hotspot Guaranteed Seamless Handover 100 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Opti. Mobile AB – Proprietary and confidential

Partners Converged Communications Suite Provides telecommunication, media, or enterprise using telephony and internet communications

Partners Converged Communications Suite Provides telecommunication, media, or enterprise using telephony and internet communications unified with business applications and processes. WIT Communications Suite Single Number identity Voice and Video calling Voice and Visual mail Click-to-Call Converged Messaging (SMS, MMS, IM) Horizontal Address Book Presence and Availability Advanced Call Control Group Collaboration Caller-ID Services Integrated Social Networking Business Process enablement 101 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda • Industry Challenges • Product Overview • Product Details • Partners • Customer

Agenda • Industry Challenges • Product Overview • Product Details • Partners • Customer Use Cases • Summary 102 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications Converged App Server

Customer Use Cases Oracle Communications Converged Applications Server deployments Voice over IP (Vo. IP)

Customer Use Cases Oracle Communications Converged Applications Server deployments Voice over IP (Vo. IP) or LTE (Vo. LTE) • IP-based voice • SMS services to fixed/mobile • 3 G/4 G LTE devices Video, Voice, Data • Cable STB • IPTV control Multimedia Enterprise Conferencing • Branded Conference Call Capabilities • Cloud Feature-rich IP-based hosted conferencing as a service Collaboration • Cloud based IP collaboration - presence, chat, conference, fileshare • Vo. IP • RCS 103 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Verizon Communications Video, Voice, Data COMPANY OVERVIEW • US fixed-line, wireless, and broadband operator

Verizon Communications Video, Voice, Data COMPANY OVERVIEW • US fixed-line, wireless, and broadband operator offering voice, Internet (DSL) and video (digital TV), including the largest US triple play over fiber service • Subscribers/Lines: 93 M Subscribers, 8. 5 M DSL lines, 11. 9 M Fi. OS premises, 1. 6 M Fi. OS TV subs, 2. 2 M Fi. OS Internet subs CHALLENGES • Tight deployment schedule with “i. Config” • Deployed with standard, real-time, Optical Network Terminal set-top box configuration and control platform for Fi. OS. • Support over 13 M subscribers with continuous uptime, longrunning sessions with large transaction volumes. SOLUTION • Products: Oracle Communications Converged Application Server • Implementation: Internal Development • Solution: Fi. OS Optical Terminal set-top box configuration/control platform 104 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. RESULTS • Successful deployment of Fi. OS Optical Network Terminal settop box controller platform on Oracle Communications Converged Application Server • Rapidly developed SIP Servlet-based control and configuration application using in-house development resources. • Exceeded customer’s transaction volume and long-running session requirements.

Verizon Business Voice over IP (Vo. IP) COMPANY OVERVIEW • US fixed-line, wireless, and

Verizon Business Voice over IP (Vo. IP) COMPANY OVERVIEW • US fixed-line, wireless, and broadband operator offering voice, Internet (DSL) and video (digital TV), including the largest US triple play over fiber service • Subscribers/Lines: 93 M Subscribers, 8. 5 M DSL lines, 11. 9 M Fi. OS premises CHALLENGES • Migrate existing services to IMS and an all-IP architecture • Reduce operating cost in IP Contact Centers SOLUTION • Product: Oracle Communications Converged Application Server • Implementation: Internal Development for Enterprise IP Call Centers • Oracle Communications Converged Application Server for voice and IP interactive voice SIP trunk service. 105 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. RESULTS • Rapidly developed SIP Servlet-based control and configuration application using in-house development resources. • Exceeded customer’s transaction volume and long-running session requirements. • Successfully deployed the IP Contact Center on Oracle Communications Converged Application Server supporting Vo. IP, an IP Interactive Voice Response, and SIP trunk services.

Cu st om er C as e ONT Configuration Server Customer Activation Server ONT

Cu st om er C as e ONT Configuration Server Customer Activation Server ONT Config. Profile Store (Master) FFTH OCCAS Optical Network Terminal Session Border Controller Load Balancer OCCAS JMS HTTP (XCAP) SIP (SUBSCRIBE/NOTIFY) Other 106 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Session Store (Swap, DB) Secondary Site (Geo. Red) OCCAS Applications: Device Provisioning and Control`

OCCAS Verizon’s IP Contact Center (IPCC) is a portfolio of interaction services that includes

OCCAS Verizon’s IP Contact Center (IPCC) is a portfolio of interaction services that includes Vo. IP Inbound and IP Interactive Voice Response (IP IVR) SIP trunks services 107 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Inter. Call Multimedia Enterprise Conferencing COMPANY OVERVIEW • Largest hosted conferencing service provider in

Inter. Call Multimedia Enterprise Conferencing COMPANY OVERVIEW • Largest hosted conferencing service provider in the world, with over 140, 000 conferencing ports worldwide and over 2. 5 billion conferencing minutes per month • Segment: Fixed Communications • Customers: 70 K+ organizations, 400 K+ conferencing leaders CHALLENGES • Reduce traffic routing operating costs by replacing proprietary hardware infrastructure • Reduce high maintenance and development costs of inhouse, proprietary conferencing platform • Reduce time-to-market of new service creation, as well as feature extensions to existing services SOLUTION • Product: Oracle Communications Converged Application Server • Implementation: Internal migration from hardware based solution to complete software solution. • Oracle Weblogic Server for Client/Web UI, Sonus Media Gateway, Radi. Sys Media Server 108 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. CUSTOMER PERSPECTIVE “Thanks to [Oracle Communications Converged Application Server], Inter. Call can now route its traffic through a private network connection and save money. With a conferencing bridge, we had to do it with other components that increased our cost structure; we could never make that work. ” Rob Ewing, VP of Information Technology RESULTS • Reduced annual operating costs by 20% leveraging IP and IT assets • Reduced cost of creating new and enhancing existing services by over 70% • Reduced internal development timeframe to 3 -4 months from 12 -18 month estimate • Oracle Communications Converged Application Server processing over 2. 5 Billion call minutes a month

IP Conferencing Platform Customer Case PSTN TDM Toll Portability ECC IP TDM IP Media

IP Conferencing Platform Customer Case PSTN TDM Toll Portability ECC IP TDM IP Media Gateway Load Balancer Packet Voice Processor Session Border Controller RTP SIP JMS Other Web User Web UI Server (Moderator, etc) Opal (Java Client) Oracle Web. Logic Server Provisioning and Real-time Conference DB 109 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Media Server OCCAS Media Clip Server OCCAS Applications: IP Conferencing + More

Time Warner Cable Converged Video and Voice COMPANY OVERVIEW • 2 nd largest cable

Time Warner Cable Converged Video and Voice COMPANY OVERVIEW • 2 nd largest cable operator in the US • Over 14 million customers-12 million video, 9. 7 million high-speed internet, 4. 4 million Fixed Phone, 8. 6 million Double/Triple play subscribers CHALLENGES • Low CAPEX and OPEX entry solution • Robust feature set for residential and SOHO Customers • Seamless Migration for IMS – preserve investment • Build cost effective voice, video, and internet services • Deploy to any screen-cable STB, phone, or internet • Build out services on IMS infrastructure SOLUTION § § § Product : Oracle Communications Converged Application Server Implementation: Nokia Siemens Network integrating IMS Infrastructure with Geo-redundancy Converging video and voice apps on STB 110 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. RESULTS • Converged call services to Set top box – Caller ID, voice Mail, Call redirect. • Deployed to over 8 Million Subscribers • Enabled Voice infrastructure into other domains like video • Expose d. Voice infrastructure to the Web – Click to Dial, Click to Call • Reduced number of platforms

Time Warner Cable Innovative Services Voicezone – Caller ID - View incoming calls as

Time Warner Cable Innovative Services Voicezone – Caller ID - View incoming calls as a popup - Choose to receive call or send to vmail - Set TV to Do Not Disturb 111 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Customer – Time Warner Cable (TWC) Innovative Services Voicezone – Visual Voicemail - Listing

Customer – Time Warner Cable (TWC) Innovative Services Voicezone – Visual Voicemail - Listing of current voicemail box - Playing messages out through the STB or click-to-call - Mark messages for deletion - Message Waiting pop ups 112 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Telia. Sonera Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW •

Telia. Sonera Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW • Largest operator in Sweden/Finland RESULTS • Replaced Convergys-Brite, Aepona • Over 140 million customers • Replacing Ericsson IN Platform • Fixed, Broadband, and Mobile • Cost savings over 50% of traditional IN Services • Deployed throughout Europe and Asia • Time to Market, from 3 -6 months down to a few weeks CHALLENGES • No Vendor Lock-in • Create new revenues streams and maintain existing services • Consolidate IN Platforms • Converge Broadband Mobility SOLUTION • Product: Oracle Communications Converged Application Server and Oracle Communications Service Controller • Implementation: In-house integration of multiple networks • Integrating Telia and Sonera, several network elements were merged 113 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

T-Mobile Hungary Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW RESULTS

T-Mobile Hungary Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW RESULTS • Largest cell provider in Hungary • Replaced end-of-life legacy IN Ericsson NGR and Prepaid SCP • Re-used of existing applications • Reduced OPEX of by more than 50% • High OPEX associated with service delivery • Architecture for rapid service creation • Limited prepaid SCP – could not support postpaid subscribers & new data services • Expanding business • Provides EDGE, 3 G, and HSDPA • Building out LTE CHALLENGES • Maintain services while replacing Ericsson EOLed NRG • Migrate proprietary IN services to standardized CAP SOLUTION • Product: Oracle Communications Converged Application Server and Oracle Communications Service Controller • Implementation: In-house integration of billing to service broker • Integrated Ericsson’s MSC, SSP and CSCF 114 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

T-Mobile Hungary Service brokering across multiple networks Customer Challenges OCCAS Cluster 4 OCCAS Cluster

T-Mobile Hungary Service brokering across multiple networks Customer Challenges OCCAS Cluster 4 OCCAS Cluster 1 App App App Oracle Communications Service Controller CAMEL phase 4 CAMEL phase 2 INAP SIP MSC SSP CSCF Home GSM/UMTS Network Roaming Networks Wireline Network IMS Network 115 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. • High OPEX associated with service delivery • Limitations to existing prepaid SCP – could not support postpaid subscribers & new data services • Key services delivered via Ericsson NRG which required replacement due to EOL • Maintain services while replacing platform • Need to migrate from proprietary IN service delivery to standardized CAP Results • Replaced end-of-life legacy IN Ericsson NGR and Prepaid SCP platform, with NGIN solution • Maximize re-use of existing applications • Reduced OPEX of key revenue-generating services by more than 50% • Provided architecture to support quick service introduction

Large N American Carrier Multimedia Enterprise Conferencing COMPANY OVERVIEW • Largest fixed line provider

Large N American Carrier Multimedia Enterprise Conferencing COMPANY OVERVIEW • Largest fixed line provider • 2 nd largest mobile provider - Over 100 M mobile customers CHALLENGES • Needed a comprehensive 2 nd line Vo. IP offering • Installed 3 rd party softswitch deemed insufficient • Required rapid Vo. IP launch • Residential Vo. IP launched after 12 weeks development • Video conferencing, audio conferencing, 4 ESS replacement, Media processing complex controller SOLUTION • Product: Oracle Communications Converged Application Server • Implementation: In-house development of core features and integration • Radisys (Convedia), Acme Packet Net-SD, Broadworks, Foundry Networks 116 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. RESULTS • Launched in 2005 • 1 m+ subscriber capacity in production 2008 • Additional projects followed initial success • 400 CPUs in production, projected demand • Zero service downtime in 7 years of production • Residential Vo. IP launched after 12 weeks development

Advanced Feature Application Server (AFAS) Media Gateway Subscriber Activation System TDM Media Server (IVR)

Advanced Feature Application Server (AFAS) Media Gateway Subscriber Activation System TDM Media Server (IVR) OCCAS Session Border Controller OCCAS Subscriber Profile 117 SIP Terminal Adapter Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Breakout Gateway Control Function Load Balancer Internet SIP Terminal Adapter Cu st om er C PSTN as e OCCAS Applications: Conferencing RTP SIP Other

Sasktel Business Overview: Over 700, 000 wireline and wireless subscriber base Legacy IN infrastructure

Sasktel Business Overview: Over 700, 000 wireline and wireless subscriber base Legacy IN infrastructure hosted on external network with limited capabilities and high operating costs Company objective to reduce Operating Expenses and expand its prepaid service offering Evolution to full SOA (Service Layer) and IP (Network Layer) Pain Points: High OPEX for partner-hosted prepaid charging Limited to no flexibility for service changes or introduction of new charging plans Unable to create segmented service experience Relied on legacy SCP Limited to CDMA only network – cannot accommodate network evolution to UMTS and IMS Limited options for service customization High cost for changes 118 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Solution Imperatives: • Replace ALU prepaid SCP, provided • • as hosted service by other carrier Enhance service offering with connectivity to SIP services Support rollout of new UMTS network alongside CDMA network Technology Implemented: • Oracle Communications Service • Controller Oracle Communications Converged Application Server

Sasktel Oracle BRM Billing and Invoicing Rating OCCAS Balance Tracking CUG VPN Additional Apps

Sasktel Oracle BRM Billing and Invoicing Rating OCCAS Balance Tracking CUG VPN Additional Apps Oracle Communications Service Controller WIN MSC CDMA Network 119 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. CAMEL MSC UMTS Network SIP CSCF IMS Network

SFR La Reunion Business Overview: Over 200, 000 wireless subscriber base Legacy IN infrastructure

SFR La Reunion Business Overview: Over 200, 000 wireless subscriber base Legacy IN infrastructure hosted on external network with limited capabilities and high operating costs Company objective to reduce Operating Expenses with one cetralized services platform Pain Points: High OPEX with NEP Limited to no flexibility for service changes Unable to create segmented service experience Relied on legacy SCP Limited options for service customization High cost for changes 120 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Solution Imperatives: • Replace ALU Home. Zone and VPN, • Enhance service offering • Oracle developing a bespoke VPN solution Technology Implemented: • Oracle Communications Service • • • Broker Oracle Communications Converged Application Server Solution implemented in 4 months Deployed by Oracle consulting

T-Mobile Hungary Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW RESULTS

T-Mobile Hungary Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW RESULTS • Largest cell provider in Hungary • Replaced end-of-life legacy IN Ericsson NGR and Prepaid SCP • Re-used of existing applications • Reduced OPEX of by more than 50% • High OPEX associated with service delivery • Architecture for rapid service creation • Limited prepaid SCP – could not support postpaid subscribers & new data services • Expanding business • Provides EDGE, 3 G, and HSDPA • Building out LTE CHALLENGES • Maintain services while replacing Ericsson EOLed NRG • Migrate proprietary IN services to standardized CAP SOLUTION • Product: Oracle Communications Converged Application Server and Oracle Communications Service Controller • Implementation: In-house integration of billing to service broker • Integrated Ericsson’s MSC, SSP and CSCF 121 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Telia. Sonera Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW •

Telia. Sonera Voice over IP (Vo. IP) or LTE (Vo. LTE) COMPANY OVERVIEW • Largest operator in Sweden/Finland • Over 140 million customers • Fixed, Broadband, and Mobile • Deployed throughout Europe and Asia CHALLENGES • Create new revenues streams and maintain existing services • Consolidate IN Platforms • Converge Broadband Mobility • SOLUTION • Product: Oracle Communications Converged Application Server and Oracle Communications Service Controller • Implementation: In-house integration of multiple networks • Integrating Telia and Sonera, several network elements were merged: 122 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. RESULTS • Replaced Convergys-Brite, Aepona • Replacing Ericsson IN Platform • Cost savings over 50% of traditional IN Services • Time to Market, from 3 -6 months down to a few weeks • No Vendor Lock-in

Agenda • Industry Challenges • Product Overview • Product Details • Partners • Customer

Agenda • Industry Challenges • Product Overview • Product Details • Partners • Customer Use Cases • Summary 123 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Communications Converged App Server

Summary Why Oracle? • Robust Hardened industry grade software • Agile – far more

Summary Why Oracle? • Robust Hardened industry grade software • Agile – far more flexible than the competition • Modular – fits and integrates • Integrated Hardware and Software, on very fast hardware! • Oracle Communications Converged Application Server + Exa. Logic = 180 M BHCA 2 x over IBM • Oracle Web. Logic Server – all fixes and improvements effect all platforms • Open Standards – Java EE, SIP, Media, . . • Open Platform – large Java developer community, strong ecosystem of partners. Deployed on of-theshelf Hardware and OS. • Breadth of Software –Oracle Communications Converged Application Server + Oracle OSS, Oracle BSS, Oracle CRM, . . . • Complete IOT with NEPs • No vendor lock-in with best-of-breed software 124 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Summary Telco Developers Lower Cost of Application Development and Maintenance Enterprises Oracle Communications Converged

Summary Telco Developers Lower Cost of Application Development and Maintenance Enterprises Oracle Communications Converged Application Server Application Containers EJB SIP HTTP Service Enablers EE Web Service HA Real. Time VM Network Connectivity SIP/ISC IT 125 DIAMETER HTTP Network Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Java EE and SIP Servlet application development model reduces proprietary C-based application development costs up to 70% with built-in support and maintenance tools Faster Time-to-Market for New Applications Java EE and SIP Servlet application platform reduces application development lead times from 12 -18 months to 3 -4 months Enhanced Revenue Opportunities from Innovation Converging telecom and IMS capabilities with the Web and Enterprise domains opens new revenue opportunities and business models

Summary Key Benefits 126 Optimize Low development cost and fast time-tomarket services platform Innovate

Summary Key Benefits 126 Optimize Low development cost and fast time-tomarket services platform Innovate Price performance carrier grade environment Thrive Comprehensive communications/IT services and ecosystem Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

The preceding is intended to outline our general product direction. It is intended for

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. 12 7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

12 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

12 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

12 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

12 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.