31
<Insert Picture Here> Peter Wenzl Senior SDP Solution Specialist Oracle Communications Service Delivery Services Gatekeeper

- Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Embed Size (px)

Citation preview

Page 1: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

<Insert Picture Here>

Peter WenzlSenior SDP Solution SpecialistOracle Communications Service Delivery

Services

Gatekeeper

Page 2: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Today’s Market RealityFrom Simple Voice to Innovative Services Platform

Serv

ice P

rolife

ration

Service Revenues

Low

Low High

High

The GoalThe Goal

How to provide “Carrier grade”quality?

How to foster a “step-change in innovation”?

Page 3: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

AT&T introduces JuiceCaster

• AT&T launches Mobile social networking

service JuiceCaster

• With the JuiceCaster AT&T subscribers can

instantly share and post mobile videos and

photos to designated online communities

including Facebook, MySpace and Twitter.

• JuiceCaster users may also connect with

friends from AOL, Gmail, Hotmail, MS

Outlook and Yahoo

• In addition subscribers can view, rate and

comment on their friends' content direct

from their mobile device.

Page 4: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Facebook goes Mobile

• Facebook Mobile Uploads allow you to upload photos and notes from your mobile phone straight to Facebook.

• Facebook Mobile Texts allow you to connect with friends and look up info on Facebook by using your phone to send and receive text messages.

• Update status

• Get wall posts or poke a friend

- FBOOK (32665)

Page 5: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

The Need

Operators need to boost revenue and protect subscriber base

Operators continually try to find new killer app – this is not a sustainable approach!

Exposure is the application.

Enables web developers to figure out new services and generate the long tail

Page 6: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Application TrendFrom the switch to the web

Cost

Timeline

High 1900 2010

Low

1980 2000

Voice MessagingVideo CallingCall HuntVirtual Number

NGN

VoiceMailCall ForwardingCallerID3Way Calling

SCP

Web

JuiceCasterSugarMamasniffUMizu

SSP

Make Call

Page 7: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Operator Business Drivers

• Enables enterprise service providers to access telecom capabilities to enhance there existing services

• Telecom can become a channel for voice, video and messaging content for enterprise businesses

• Network Operators can drive additional traffic to leverage existing assests and investments

• More revenue to compensate falling voice profits

• Opening network infrastructure obvious tactic against new entrant threat

• Google, Yahoo, MSN, EBay, Amazon, AOL

Page 8: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Business Model will change

Content

Foster Change in Business model

Advertising

Delivery

Page 9: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Oracle enables Transformation

Products bridge the gap between IT and Telecom

• We know exposure and the IT technologies associated with it

Operator infrastructure not designed for exposure

• Need to expose network infrastructure in a secure, manageable, scalable, billable manner; BEA brings SOA solution to this problem

We understand the Web and its business models

• Existing telecom business models not Web-oriented; need to participate and fit into existing models

• Enables carrier to participate in the new business model and expand as necessary to other business models e.g. Google-like advertising

Page 10: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Why care?

• The logos on this page represent companies or operating units of companies with a collective market capitalization of (approximately):

$270 Billion• Google alone has a larger capitalization than the majority of Tier 1 Communication Service Providers in the world today• Only Vodafone Group, China Mobile and AT&T have larger market caps than Google

• Google’s market cap is larger than those of Comcast, Verizon, Telefonica, China Telecom, China Netcom, NTT DoCoMo, NTT, Hutchison Whampoa and Deutsche Telekom, etc.

• Google is less than 10 years old (founded in 1998), and none of these service providers existed prior to 1994 in any form

http://www.forbes.com/lists/2007/18/biz_07forbes2000_The-Global-2000_MktVal.html

Page 11: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Oracle Communication Services Gatekeeper

What is it?SDP Exposure Application and Exposure Platform built on WLS

What can it be used for?Service Delivery, Off-Portal Content Delivery, Telematics

What services?

Short Messaging, Multimedia Messaging, Location, WAP Push, Call Control, Subscriber Profile, Terminal Status, Payment

Page 12: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Problem OCSG solves for customers

• Enable operators to expose assets to business partners and the web community in order to stay relevant in Communications 2.0

• Enable response against new CSP entrants i.e. Google, Apple

• Keep existing business partners loyal to the carrier

• Ebay’s opening of web services on Skype and embedding in mySpaceillustrates that the CSP’s going after the subscribers

• How to monetize and protect existing investments

• Exposure is necessity to become a player;

• Leverage other services in the web such as “googlemaps” to enrich services

• Operators will lose largest enterprise customers as enterprise customers just want Web-accessible communications services

• How to leverage social networking in order to leverage the shift of communications behavior

Page 13: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Open Interface to Partners

Telecom Network Integration

Unified Policy/SLA Enforcement

Telecom SOA Gateway

Oracle Communications Services Gatekeeper

Functional Overview

Partner Relationship Management NGNFixedMobile

ApplicationsApplications3rd Party Applications

WebLogic Network Gatekeeper

Telecom Web Services

Policy & Partner Mgmt

Network Integration

Page 14: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Service Exposure Concerns

• Secure exposure of telecom

capabilities via Web Services

• Secure policy controlled access to

telecom resources

• Partner management and on-

boarding

• Service Level management for

partners

• Access to legacy and NGN telecom

resources

Internet

Enterprise

Telecom

Page 15: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

End User Services

Reality Voting, SecondLife, Mobile Advertising, Incident Reporting, Location Tracking, sniffU, Sugar Mama, Polling, Dating

Off-Portal ContentFaceBook, ThumbPlay, Banking, Cellfire, Logos, Ringtones, Premium Content

Telematics SOS Calling, Location based Parking, OTA Onboard configuration

Application Target

Page 16: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Feature Overview

System Services

Lifecycle Management

PolicyEnforcement

Clustering & Failover

Data Management

ServiceFacilities

Protocol Integration

Access Control Authentication ThrottlingSLA

Telecom Web Services

LocationMessaging Call Control Presence

StatusWAP Charging Security

@CDR/EDR

Statistics

Operator Management

OAM&P

Partner Management

Registration

Class of Service

Activation

Eclipse based Developer Tools

Controls SimulatorsPRM Extensions IntegrationSDK

Page 17: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Product Components

• Services Gatekeeper • Telecom Application Server initially specialized for exposure services

• A set of off-the-shelf exposure services

• Services Gatekeeper Platform Development Studio• Extension Toolkit with Eclipse Integration • Unit Test Framework• Platform Test Environment

• Services Gatekeeper SDK• Network Gatekeeper simulator, including application-facing telecom interfaces

• Services Gatekeeper Partner Relationship Management• Workflow management • Web services interfaces

Page 18: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Product Capabilities

• Communication Services• Services deployed on OCSG to expose telecom network capabilities

• Typically provide Web Service exposure of network capabilities to 3rd parties

• Examples are – SMS, MMS, TL, Subscriber Profile, etc

• Container Features

• Features provided by the OCSG to enable service execution

• Examples are – lifecycle management, security & authentication, policy, Event service, storage etc

Page 19: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Communication Services

• OCSG platform provides a variety of communication services• Expose services to Communication applications

• Communication services are deployable JEE applications• Consist of EJB’s, Webservices, POJO’s

• Lifecycle of communication services is managed by Server Services

Page 20: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

OCSG 4.0 Communication Services

Protocol AdaptorService Enabler

PAP 2.0WAP Push

LDAPSubscriber Profile

SIPPresence

Parlay 3.3Audio Call

SIP, Parlay 3.3Call Notification

INAP CS1, SIP, Parlay 3.33rd Party Call

MLP 3.0Terminal Location

MM7 Rel5Multimedia Messaging

SMPP 3.4Short Messaging

Page 21: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Server Services

• OCSG platform provides a variety of server services that facilitates application development • Expose APIs to Communication Services

• Server services are deployed as OWLS Server Service JARs

• Lifecycle of container services is managed by OWLS

Page 22: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Server Services

Enables exposure services to query statistical informationStatistics Service

Emits SNMP eventsSNMP Service

Evaluates rules for policy decision acts as PDP to enforce SLA’sPolicy Service

Generation of EDR’s, CDR’s and AlarmsEDR Service

Efficient database backed cache provider for transient data and optimized provider for direct database access

Storage Service

Persistent store for platform configuration dataConfiguration Service

Plug-in and Service Interceptor management serviceResource Manager

Geo-redundant SLA enforcement serviceGeo-Redundant Service

Cluster wide custom event broadcast service between exposure services Event Channel

Highly performant cluster wide policy enforcement serviceBudget Service

DescriptionServer Services

Page 23: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Server Services

Manage service provider and application accounts and rolesAccount Service

Enables use of Orbacus ORB for Parlay GW Integration and BC elementsCorba Service

Policy PDP Service for trusted policy enforcement pointsCallable Policy

OCCAS SIP Servlet containerSIP Services

External policy(ilog, xacml), POJO, workflow integration with exposure service flow Service Interceptors

Manages session-ful application interactions with platformSession Management

DescriptionServer Services

Page 24: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Standards Compliance

• Java Community Process • J2EE 1.4• JSR-116 (SIP Servlet API)

• 3rd Generation Partnership Project• 3GPP TS 29.199

• OMA• OMA MWS, OSE, PEEM

• Parlay• Parlay X 2.1

• W3C• SOAP 1.1, WSDL 1.1

• WS-I• Basic Profile (1.0)

• OASIS• SAML (2.0), Web Services Security (1.1)

• Service Creation

Page 25: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

• OCSG allows carriers to create and deliver new

services which will result in new revenue streams and

new business models

• OCSG allows for revenue-generating, converged IT-

telecom services layers

Increase Revenue

• OCSG allows for a IT-based service infrastructure,

which results in lower-cost structure for new service

creation, and delivery

• OCSG brings down the cost of on-boarding, and

managing, 3rd party service providers

Lower Cost

OCSG Customer Benefits

• OCSG increases the pace of new service creation and

launch by using IT technology in the network

• OCSG allows carriers to rapidly add/modify 3rd party

partners and new services

Faster Speed

Page 26: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

OCSG Customers

Services Gatekeeper

Page 27: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Vodafone Netherlands

Customer Challenges• Existing SDP has no SLA enforcement

• Unenforced SLA violations lowered SDP service availability

• Uncontrolled network access traffic degraded overall SDP service quality

• Integrate multiple IVR systems into existing SDP

Oracle Solution – Unified Policy Enforcement• Oracle Products – Oracle Communications Services Gatekeeper

• Implemented a unified policy enforcement platform for all services deployed in the SDP

• Future plans will leverage open exposure interface to 3rd

party partners

Policy-enforced service delivery platform

Page 28: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

O2 UKMobile data/content service delivery platform

Customer Challenges• Multiple entry points for 3rd parties into O2’s network, each with its own protocol, security, conventions, etc.

• Need i-mode (2G data services) roll-out by end of 2005

• Need SDP for best possible mobile data/content downloading experience, with consistency and richness

• Need more efficient content partner integration

Oracle Solution – Service Access Gateway (SAG)• Oracle Products: WebLogic Network Gatekeeper, WebLogic Portal and WebLogic Integration

• SAG becomes single point of entry into O2 network for all 3rd party content partners

• Partner Relationship Management (PRM) portal provides self-service access to 3rd party partners

• Reduce content partner on-boarding time to 30 days

Page 29: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

SingTel

Customer Challenges• Voice revenue flattening out

• Increase leverage of external 3rd party developers, and tap into the potential of unlimited innovation

• Promote access to limited network resources and capabilities

• Reduce time-to-market for launching new services

• Need mechanisms for 3rd parties to be paid

Oracle Solution – Next-Generation SDP (NDP)• Oracle Products – Oracle Communications Services Gatekeeper

• Implemented a standards-based northbound service exposure layer to 3rd party service providers

• Initial focus on messaging enablers (SMS, MMS, WAP Push)

• Unified policy enforcement across entire SDP for security and policy control of 3rd party service providers

• Granular event detail recording to support reporting requirements

• Next steps: Add call control and location enablers; Evolution towards Telecom SOA architecture

Next-generation SDP evolution: NDP

Page 30: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,

Future Direction & Evolution

• SOA Based Service Exposure

• Enhance the WLNG Access Tier functionality to be the integration point with SOA components

• Integration with standard business process management for service orchestration

• Web2.0 Service Exposure

• Support for REST based exposure services & REST Proxy services

• AAA support for Web2.0 clients

• Massively scalable platform for supporting millions of applications operating in real time

• Telecom Application Server

• Support for in-network application development

• Component model and service enablers to support deployment and rollout of in-network applications

Page 31: - Oracleopnpublic/... · Reality Voting, SecondLife, Mobile ... System Services Lifecycle Management Policy ... • Examples are –SMS, MMS, TL,