52
BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager [email protected] 908-692-5286 12/03/05

BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager [email protected] 908-692-5286

Embed Size (px)

Citation preview

Page 1: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

BEA WEBLOGIC COMMUNICATIONS

PLATFORM™ - WLSS Overview

Michael Chang – BEA Systems Inc.

Global Account Architect, Technical Manager

[email protected]

908-692-5286

12/03/05

Page 2: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 2

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 3: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 3

BEA CORPORATE OVERVIEW

Leading Application Infrastructure Company One of ten largest software companies in the world

Over 16,500 blue-chip customers worldwide

Majority of Fortune Global 500 companies rely on BEA

Demonstrated Strength and Stability $1B in Sales, >$1.7B in cash

22 consecutive quarters of positive cash flow

Global presence 81 offices in 34 countries

Over 3,000 employees

Strategic Industry Influence More than 2100 systems integrators, independent software vendors,

and application service providers

Driving innovation into standards—J2EE, XML, Web Services, SIP

Page 4: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 4

NEXT-GEN SERVICE DELIVERY PLATFORM

INTEGRATEDSESSION CONTROL

CONVERGEDAPPLICATIONS

NETWORKAGNOSTIC

Next-GenerationService Delivery Platform

Evolution to an all-IP network

Well-defined, standardized interfaces through 3GPP, OMA and IETF

Based on SIP as standard communication protocol

Common abstracted network service interfaces

Wireline Wireless IP

IP TelephonyPresence Messaging

Page 5: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 5

Interaction Mgmt

WebLogic PortalWebLogic Portal WebLogic IntegrationWebLogic Integration

Workshop FrameworkWorkshop Framework

Application ServerApplication Server

Liquid Data Liquid Data

WEBLOGIC PLATFORM 8.1

BusinessAnalystsBusinessAnalysts

ApplicationDevelopersApplicationDevelopers

EnterpriseDevelopersEnterpriseDevelopers

Third PartyThird Party

Third PartyThird Party

Third PartyThird Party

Wor

ksho

p ID

EW

orks

hop

IDE

CustomersCustomers EmployeesEmployees SuppliersSuppliers Trading PartnersTrading Partners

Adapter Adapter Adapter Adapter Adapter Adapter

Intelligent Portal Admin

PortalServices BPM B2Bi Data Transform

Connectivity:JMS/WebServices OA&M

High AvailabilityClustering &

CachingPresentation

ServicesSecurityManagerJ2EE Container

Data Visibility

Page 6: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 6

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 7: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 7

BEA IN COMMUNICATIONS

50 of the top 50 global service providers use BEA Tuxedo or BEA WebLogic to run their operations and services

BEA is, by far, the predominant application server vendor to telecom service providers (over 50%)

The majority of billing, provisioning, customer care, and Inventory management application providers operate within the BEA environment

The majority of leading network equipment providers utilise BEA solutions in their product suites and/or network deployments

Page 8: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 8

BEA WEBLOGIC COMMUNICATIONS PLATFORM (WLCP) OVERVIEW

BEA WebLogic Communications Platform

BEA WebLogic SIP Server

BEA WebLogic Network Gatekeeper

BEA

WebLo

gic

W

ork

shop<xml>

IP TelephonyPresence Messaging

Wireline Wireless IP

OS

S/B

SS

Billing

QoS

Page 9: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 9

BEA WEBLOGIC COMMUNICATIONS PLATFORM NETWORK ARCHITECTURE

SERVICEDELIVERYLAYER

APPLAYER

NETWORKLAYER

SCP SSP MSC

Circuit-Switched Network

SIP Redirect

SIP Registrar

Packet-Switched Network

Parl

ay/O

SA

Parlay A/S

Parlay GW

IMS

CSCF

MRF

HSS

BEA WebLogic Communication Platform

BEA WebLogic SIP Server

BEA WebLogic Network

Gatekeeper

OTA WSDL SOAPCORBA

SIP B2BUA

SIP Proxy

Page 10: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 10

BEA WEBLOGIC COMMUNICATIONS PLATFORM DETAILS

Key Industry Standards SIP-IMS Telecom Web Services

Unique Product Suite Combination of SIP application

server with powerful network policy enforcement engine

Powers New Services Realize higher ARPU with new

service innovations Real-time, rich-media,

interactive services Securely open network access

to 3rd parties and developers

Delivering Next-Generation Services

Serv

ice C

reati

on

En

vir

on

men

t

OS

S/B

SS

BEA WebLogic SIP Server

SIP Servlet Container

EJB HTTP SIP

SIP Stack

SIP RTP

BEA WebLogic Network Gate- keeper

Telecom Web Services

WSDL

Policy Engine

SOAP

Network Plug-Ins

Page 11: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 11

WHY BEA WEBLOGIC COMMUNICATIONS PLATFORM

Only carrier-grade service delivery platform that combines Telecom Web Services, Network Access

Management, and IMS Application Platform

Telecom Web ServicesExtend telecom capabilities to IT/Web developers

1

Network Access Management Secure and scalable open network to 3rd parties2

IMS Application PlatformFoundation for next-gen, converged applications3

Page 12: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 12

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 13: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 13

BEA WEBLOGIC NETWORK GATEKEEPER OVERVIEW

Messaging Call Control Mobility

ACCESSCONTROLLAYER

SERVICEPROVIDERS &APPLICATIONS

NETWORKELEMENTS

Parlay/OSA GW MMSC SMSC

BEA WebLogic Network Gatekeeper

Network Adapters

Telecom Web Services

PolicyEngine

AccessControl

OA&M PartnerManagement

Billing DeveloperTools

Page 14: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 14

BEA WEBLOGIC NETWORK GATEKEEPER (WLNG)

What It Is

Java/Telecom Web Services-based platform to control & manage enterprise/carrier network quality

Policy enforcement engine controlling access to operator’s network from 3rd party apps

What It Does

Telecom-enable business applications

Guarantee customer/partner Quality-of-Service (QoS) with Service Level Agreements (SLA) enforcement

Increase network quality by controlling network access, usage and traffic

Network traffic routing and throttling

Enhance Partner/Customer Satisfaction with Network Service Quality and Security

BEA WebLogic Network Gatekeeper

Network Adapters

PolicyEngine

AccessControl

OA&M PartnerManagement

Billing

Telecom Web Services

Page 15: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 15

TELECOM WEB SERVICES – PARLAY X

Now all developers – not just telecom experts – can easily build carrier-grade telecom applications using

BEA WebLogic Network Gatekeeper

Standards-based, High-Level InterfacesParlay X Web Services from The Parlay Group

1

Access to Core Network CapabilitiesMessaging, Call Control, Location, Charging2

Leverage Off-the-Shelf Developer ToolsBEA WebLogic Workshop3

Page 16: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 16

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 17: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 17

BEA WEBLOGIC SIP SERVER

SERVICE DELIVERYLAYER

SERVICEPROVIDERS &APPLICATIONS

NETWORKELEMENTS

SIP User Agent SIP Proxy SIP Redirect

Real-timeVoice/VideoMessaging

Voice/Video Over IP

Voice/VideoReal-time

CollaborationPush-to-Talk-over-Cellular

SIP B2BUA

BEA WebLogic SIP Server

SIP

SIP ServletContainer

HTTP ServletContainer

BEA WebLogic Server

HTTP

Page 18: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 18

What is SIP

Session Initiation Protocol (SIP) Not a VoIP protocol, but a Multi-Media over IP (MMoIP)

technology A text-based, application layer protocol for creating,

modifying, and terminating multimedia communication sessions over the Internet

SIP is an Internet standard (not telco), defined by IETF (Internet Engineering Task Force) RFC 3261

Leverages other Internet standards: Session Description Protocol (SDP), Real-time Transport Protocol (RTP)

SIP networks consist of 4 types of logical SIP network servers: Proxy, Redirect, Registrar, User Agents

SIP Proxy SIP Redirect

SIP Registrar

SIP Network Servers

SIP UserAgent

Page 19: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 19

SIP Services

Realtime Multi-Media over IP (MMoIP) Services SIP is more than just VoIP. The real value is real-time,

interactive multimedia services over IP. Interactive file sharing

Multimedia messaging

Multimedia instant messaging

Multimedia conferencing

Realtime video sharing

Push-to-Talk over Cellular (PoC)

Multimedia services over IP

Interactive multimedia gaming

Multiparty groups and communities

Page 20: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 20

Why Session Initiation Protocol

For Operators

Gain competitive advantages from new converged IT-telecom services

Standards-based open interface for multi-vendor service interoperability & integration

Leverage a wider IT developer pool

New business models with new service types

Reduces costs of creating and launching new services

For End Users

Enriched peer-to-peer communications and collaboration

Real-time, interactive multimedia experiences

More productive and effective communications

Page 21: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 21

SIP Network Server Components

SESSIONCONTROLLAYER

APPLICATION & SERVICELAYER

SIP CLIENTS

SIP A/S SIP A/S SIP A/S

SIP User Agent The endpoint entity that initiate and

terminate SIP requests and responses User Agent Clients initiate SIP requests User Agent Servers receive requests

and send responses for users Softphones, IM clients, IP phones

SIP Proxy Server Routes SIP request/response messages

to appropriate User Agent Client and Server

Stateful and stateless proxies SIP Redirect Server

Maps target user’s SIP address to one or more new addresses and sends to UAC

SIP Registrar Server Maintains SIP user location and contact

info database for UACs SIP Gateway

Connects UAs to non-SIP networks, e.g. PSTN, wireless

SIP Proxy SIP Redirect

SIP Registrar

SIP Network Servers

SIPGateway

SIP

SIP

UserAgent

UserAgent

Page 22: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 22

BEA WEBLOGIC SIP SERVER (WLSS)

What It Is Application server for SIP (Session

Initiation Protocol) applications

Built on BEA WebLogic Server

SIP is an Internet standard (IETF)

What It Does Turns internet into “Live”

communications and collaboration application

Converges IT with multimedia telephony technologies

Enables simultaneous voice, video, web, content, images, games, instant messaging, conferencing services

Why BEA Proven telecom industry success: Top

50 global carriers using BEA

Industry-leading, carrier-grade J2EE platform

Proven Servlet product & technology leadership

Transform existing applications into real-time (“live”), peer-to-peer, multiparty, multimedia end-user experiences

BEA WebLogic SIP Server

SIP

SIP ServletContainer

HTTP ServletContainer

BEA WebLogic Server

HTTP

Page 23: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 23

SIP Servlet Container

WLSS PRODUCT ARCHITECTURE

AdminConsole

SIP Servlet

SSLListenThreadListenThread

ExecuteQueue ExecuteQueue

SIP TCPHandler

SIP UDPHandler

SIPContext

HTTP Servlet Container

HTTP Servlet

SIPRequest

Dispatcher

HTTPContext

SIPSubsystem

MBean

HTTPSubsystem

MBean

HTTP SIP

Page 24: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 24

Converged J2EE-SIP Application Server

Develop, deploy, and manage co-located SIP/HTTP servlet applications

Ease development of converged SIP-HTTP Servlet applications

HTTP events trigger SIP requests and vice versa

SIP applications have native interface to J2EE services without the need to use RMI or SOAP

SIP and HTTP Servlet Containers are managed as a single entity

Enhanced scalability, security, performance and manageability

Page 25: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 25

SIP Application vs. Network Servers

SIP Network Servers Network element provided by network equipment

providers (NEP) Perform SIP session management Not designed to be deployment and execution

platforms for SIP application logic Main use case is SIP proxy

SIP Application Servers Application element provided by ISVs Designed to host complex, converged application logic

which rely on SIP network servers for session control Main use case is Back-to-Back User Agents (B2BUA)

doing 3rd Party Call Control (3PCC)

Page 26: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 26

WLSS IN SIP NETWORK

10: Media (RTP)

Registrar Server

UserAgent

UserAgent

Redirect Server

Proxy Server

Proxy Server

4: INVITE

7: OK

8: OK

6: OK

2: INVITE

Caller A

Caller B

3: Contact B

9: ACK

Registrar Server

11: BYE

1: INVITE

5: INVITE

Page 27: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 27

WLSS IN SIP NETWORK

18: Media (RTP)

Registrar Server

UserAgent

Redirect Server

Proxy Server

Proxy Server

6: INVITE

7: Trying

2: Trying

9: Ringing

3: INVITE

Caller A

Caller B

4: Contact B

Registrar Server

1: INVITE

8: INVITE

5: ACKREGISTER REGISTER

15: ACK

16: ACK

17: ACK

* Record-Route enabled proxies

12: OK

10: Ringing

13: OK

11: Ringing14: OK

19: BYE

20: BYE

21: BYE

23: OK

24: OK

22: OK

UserAgent

Page 28: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 28

SESSION INITIATION PROTOCOL (SIP)

Session Initiation Protocol (SIP)

Originated in mid-90s from Columbia University by co-author of Real-time Transport Protocol (RTP) and Real Time Streaming Protocol (RTSP), to define a standard for Multiparty Multimedia Session Control (MMUSIC)

Developed, and standardized by the SIP Working Group of Internet Engineering Task Force (IETF), published initially as RFC 2543

IETF is the primary standards body for most Internet protocols, such as HTTP (RFC 2616), RTP, etc.

Application-level signaling protocol for initiating, modifying and terminating multimedia communication sessions over IP networks

SIP messags use text-based encoding like HTTP

Session Description Protocol (SDP) – describes media capabilities and characteristics of SIP devices

Real-time Transport Protocol (RTP) – used for real-time multimedia data transport over UDP/IP

Resource Reservation Setup Protocol (RSVP) – used to establish voice quality of service

SIP Network Entities

SIP protocol specifies 4 types of logical SIP network entities: User Agent, Proxy Server, Redirect Server, Registrar Server

3GPP IP Multimedia Subsystem (IMS)

3GPP has chosen SIP as the standard signaling protocol for establishing multimedia communications sessions in 3G, all-IP networks based on UMTS

Page 29: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 29

SIP SERVLETS (JSR-116)

SIP Servlet API Standardized thru JCP as JSR-116 (spec lead:

Cisco/dynamicsoft) Specifies execution environment for

network-based SIP applications Implemented on SIP-enabled J2EE app

servers Builds on J2EE HTTP Servlet APIs Enables Servlets to do SIP signaling, either

as a User Agent or Proxy Specifies “converged” SIP-HTTP Servlet

containers Declarative and programmatic security

SIP Protocol Support RFC 3261 – SIP protocol RFC 3265 – Event Notification RFC 3428 – SIP MESSAGE Method

Page 30: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 30

What’s New in WLSS 2.1

Enhanced High Availability Clustering support

Separation of WLSS Data Tier vs. WLSS Engine Tier

New Security Features IETF RFC 3325: P-Asserted-Identity SIP header support

Adds support for Client-Cert authentication

Adds support for JDBC Digest Identity Assertion provider

Enhanced Configuration Flexibility Changes to configuring load balancers, network configurations,

access logging, and data tier

Enhanced Performance Industry-leading SIP message processing and call set-up latency

Additional RFCs

Page 31: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 31

WLSS SIP Servlet Container Overview

JSR-116 SIP Servlet API

SIP protocol stack

Implements key RFCs

SIP transaction management

SIP session management

SIP servlet lifecycle management

Shared container startup/shutdown with WLS HTTP servlet container

Concurrent execution of SIP and HTTP applications

Links HTTP/SIP servlet contexts

Management via WLS Admin Console

JMX/MBean-based

JAAS-based security via WLS

SIP/HTTP apps can share same user ID and password

Page 32: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 32

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 33: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 33

WLCP & IP MULTIMEDIA SUBSYSTEM (IMS)

Communications service providers can create and deploy next-generation IMS applications using BEA

WebLogic Communications Platform

Host IMS Applications & ServicesBEA WebLogic SIP Server

1

Policy-based IMS Network Access ControlBEA WebLogic Network Gatekeeper2

Embrace IT and Web Services DevelopersTelecom Web Services and SIP Servlets3

Page 34: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 34

IMS: CONVERGED, NEXT-GEN NETWORK ARCHITECTURE

INTEGRATEDSESSION CONTROL

CONVERGEDAPPLICATIONS

NETWORKAGNOSTIC

IMSIP Multimedia Subsystem

TelecomWeb

Services

SIPApplications

Parlay/OSAApplications

Evolution to an all-IP network

Well-defined, standardized interfaces through 3GPP, OMA and IETF

Based on SIP as standard communication protocol

Common abstracted network service interfaces

Wireline Wireless IP

Page 35: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 35

IP MULTIMEDIA SUBSYSTEM (IMS)

S-CSCFHSS

P-CSCF I-CSCF

MRF

International standard, defined by 3GPP (Release 5, 6)

Cooperation with 3GPP2, OMA, IETF, ETSI, TISPAN

Standardized on SIP

Horizontal architecture

Multimedia network infrastructure

Combine services from fixed, mobile, broadband networks

Combine multiple media sessions (voice, video, music, pictures, text, data) Wireline Wireless IP

SIP A/S Parlay GW IM SSF

Core Network

Page 36: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 36

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 37: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 37

IMS: IP Multimedia Subsystem

What is IMS Telecom industry standard for next-gen, 3G IP-based network

architecture by the 3rd Generation Partnership Project SIP network architecture for the telecom industry

Why IMS Supported by all major telco standards groups: wireless, wireline,

cable Levels the playing field across fixed, mobile, broadband, IP service

providers Accelerates path to increase revenue and decreased costs

Key IMS Players NEPs (Ericsson chairs IMS) ISVs (IT and telecom) SIs (global and regional)

Page 38: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 38

Application Use Cases

CLICK-TO-CALL/DIAL

REAL-TIME VIDEO SHARING

INSTANT MESSAGING

VOICE INSTANT MESSAGING

VOICE-VIDEO TELEPHONY

VIDEO CONFERENCING

MULTI-CHANNEL TELEVOTING

AUTO-INITIATED CONFERENCE CALLS

RICH-MEDIA ENTERPRISE COLLABORATION

INTELLIGENT ROADSIDE ASSISTANCE

PUSH-TO-TALK OVER CELLULAR

Page 39: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 39

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 40: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 40

Leverage Mature Industry Standards Telecom Web Services, SIP, J2EE.1

Benefit from Unique WLCP StrengthsCombined value of Telecom Web Services, Network Access Management & IMS Application Platform.

2

Launch New Services Now! Use BEA WebLogic SIP Server and BEA WebLogic Network Gatekeeper for next-gen service delivery.

3

SUMMARY

Monetize 3rd Party Providers Now!Use BEA WebLogic Network Gatekeeper to securely, and scalably manage 3rd party network access.

4

Michael Duarte
go back to the blue
Page 41: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 41

AGENDA

Corporate Overview

BEA WebLogic Communications Platform

BEA WebLogic Network Gatekeeper

BEA WebLogic SIP Server

BEA WebLogic Communications Platform and IMS

Application Use Cases

Summary

Appendix

Page 42: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 42

CLICK-TO-CALL/DIAL

Ability to initiate a telephony session from a hyperlink from a Web browser or desktop application

Initiate calls from MS Outlook-like contact lists via click from a PC, PDA, mobile device

Calls are routed via SIP to other IP communication end-points, or routed from the IP network to circuit-switched network devices via PSTN-IP gateways

Enables addition of presence, availability and location data for higher value-add

Can be embedded into Instant Messaging and other Web-based portal applications to “call-enable” existing applications

Sample use cases: Web-based directory service

Call sales/support reps directly from the corporate website

Call sales/marketing reps from direct marketing e-mails

Page 43: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 43

REAL-TIME VIDEO SHARING

Peer-to-peer, real-time, multimedia video streaming service. Can be offered over full packet-switched networks, or as

“combo” service, combining both circuit and packet switched networks.

“Combinational” use case – Send video/pictures over packet network during a circuit-switched phone call. Enriches the end-user experience by exchanging pictures, video clips,

or live video streams during a phone call. Operators can leverage PSTN infrastructure, investments, telephony

performance, user familiarity, and expertise.

Video content is delivered, and consumed, in near real-time, with marginal latency.

Provides live end-user experiences of “being there” and “sharing the moment”.

Spirit of “Live” – Even when sharing stored video clips, “live-ness” is maintained since an on-going voice conversation is maintained.

Page 44: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 44

INSTANT MESSAGING

Allow end-users to send/receive messages instantly

Messages can contain any MIME-type media content Text

Images

Audio/Video

Application data

SIP and IMS bring instant messaging to mobile devices without interoperability issues

Provides store & forward capabilities

Presence-based intelligent messaging forwarding

Support message delivery to non-SIP devices, such as MMS endpoints

Page 45: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 45

VOICE INSTANT MESSAGING

Form of instant messaging, but instead of sending text, it’s using audio files to send voice messaging.

End-users can record voice messages instantly using applications in their phones, or use existing audio files stored on their devices.

Like IM, voice messages can be sent to one or more recipients.

Use-case scenarios Impulse Messaging – Spontaneous urge to be verbal

Fast-n-Easy – Talking is faster and easier than typing in text using a phone/PDA keyboard

Individualism – Voice communication is more natural, personal, and individualistic, including singing

Page 46: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 46

VOICE-VIDEO TELEPHONY

Enables users to add video to an existing voice call, depending on the multimedia capabilities of the other party’s communication device

SIP enables real-time, peer-to-peer, 1-1, and multiparty voice and video telephony over the IP network

SIP-PSTN interoperability allows IP-based voice/video telephony sessions with circuit-switched video communication sessions

Page 47: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 47

VIDEO CONFERENCING

Enables real-time addition of other video call participants into an existing 1-1 video call session

Extends point-to-point video calls to multi-point video sessions

A video conference bridge links together multiple point-to-point video calls into a single video conference Video telephony connections are established from the end-

point terminasl to the video conference bridge

Page 48: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 48

MULTI-CHANNEL TELEVOTING

Extends televoting systems to end-users using different access networks, e.g. fixed, wireless, IP, cable, etc.

Allows existing televoting applications to tally votes from multiple voting mechanisms, such as IVR, SMS, WAP, MMS, etc.

Voting application can incorporate location-based network data to provide real-time, region-specific, voting results

Page 49: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 49

AUTO-INITIATED CONFERENCE CALLS

Network initiates pre-scheduled conference call, based on the network availability presence data of each core participant for a scheduled conference call, and dials-in each user

Application can leverage plug-ins to enterprise calendaring systems (MS Outlook), and Parlay X Web Services network interfaces

Removes the end-user inconvenience of having to navigate through conference call announcement menus, and remembering meeting passwords

Encourages increased usage of auto-conferencing services

Provides Network Operators a branding opportunity on end-user desktops and devices

Page 50: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 50

RICH-MEDIA ENTERPRISE COLLABORATION

Add voice, video, presence, location capabilities to existing enterprise collaboration applications and portals

Extends existing MS Outlook/Lotus Workplace-like enterprise collaboration applications with real-time “live”, voice-video-web-email-file sharing-IM-presence capabilities

Extends B2E-B2B-B2E, intranet/extranet/partnernet portals with new real-time, collaboration features enabling new business processes and dynamics

Page 51: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 51

INTELLIGENT ROADSIDE ASSISTANCE

Enables end-users in emergency situations to dynamically find & communicate directly with the nearest, available Auto Service Provider

End-users interface into an Auto Service Finder application using voice/click/dial-initiated Emergency Assistance number

Leverages Parlay X-based Telecom Web Services User Location Web Service - Determines end-user proximity to

nearest Auto Service Provider

User Status Web Service – Determines availability of end-user and nearest Auto Service Vehicle

Call Routing Web Service – Establishes call between end-user with nearest, available Auto Service Vehicle operator

Page 52: BEA WEBLOGIC COMMUNICATIONS PLATFORM™ - WLSS Overview Michael Chang – BEA Systems Inc. Global Account Architect, Technical Manager mchang@bea.com 908-692-5286

©2005 BEA Systems, Inc. | 52

PUSH-TO-TALK OVER CELLULAR

Provides direct 1-1/1-many voice communication services over 2.5G/3G cellular networks e.g. GPRS/EDGE, 1xRTT, 1xEvDO

Brings two-way communications to regular cellular phones Enables end-users to communicate 1-1, or 1-many

Extremely short call set-up times (no need to dial; just push)

Enables new business opportunities using real-time, always-on, “walkie-talkie” voice communications

Efficient usage of cellular access and radio network resources Network resources used only for one-way during talk spurt

Not use two-way network resources for entire call session

Leverage existing 2.5G/3G cellular networks Enable faster service rollout

Doesn’t require separate network infrastructure investments

Provide natural growth path to WCDMA