21
Service Broker for VOIP and legacy telecom Altanai Bisht [email protected] http://altanaitelecom.wordpress.com Author of book : WebRTC Integrators Guide

Service Broker for VOIP IMA WebRTC and old telecom networks

Embed Size (px)

Citation preview

Service Broker for VOIP and legacy telecom

Altanai [email protected]://altanaitelecom.wordpress.comAuthor of book : WebRTC Integrators Guide

• Service broker is a service abstraction layer between the network and application layer in telecom environment.

• SB( Service Broker ) enables us to make use of existing applications and services from Intelligent Network’s SCP ( Service control Point ) , IMS’s Application Server as well as other sources in a harmonized manner .

Altanai Bisht

What is Service Broker ?

Service Broker

Service Broker works as mediator layer between Network Environment and Application environment layer. It manage the new services , existing services & combine them with each other in loose coupling. Altanai Bisht

Services in different networks without service broker

Fixed

Access

Core

2G/ 3G

Core IMS

HSS

ISP

provisionningIT for Mobile

provisionning

AS

SCPHLR

Mobile phone

Home internet

computer

Mobile

Access

Altanai Bisht

Service Broker : a central Node for Services invocation and services composition

Mobile

Access

Fixed

Access

Core

2G/ 3G

Core IMS

HSS

ISP

provisionningIT for Mobile

provisionning

AS

SCP

ServiceBroker Profile

Service

SCP

SCP

AS

AS

ServicesOne-API

SDS

rIM-SSF

IM-SSF

HLR

SCIM

Mobile phone

Home internet

computerAltanai Bisht

Uses of Service Broker for Communication Solution Providers

• Service Development - combine the services from various sources written in various languages in numerous permutations and combinations .

• Saves the time , energy and rework required to launch a new services.

• Services Orchestration / Interaction

• Easy 3rd party integration

Altanai Bisht

Uses of Service Broker for Telecom Operators

• Provides convergent architecture to avail the multiple benefits of fixed mobile convergence

• Increases the agility of their network offerings to end users

• Substantially reduce the operational expenditure and cost of future service deployments

• Increase the return on investment.

Altanai Bisht

SIP AS

AccessMobile

TAS

Other Service

provider

Core 2G/3G

HLR

Base of Services (SDS)

Accessinternet

Access fixed

CoreIMS

HSS

ISC

SCP

SCP

SBC

httpREST

Provisioningmobile

SDP / Service Broker

API

ISC

ServiceProfile

http html5

CS1+CAP

CS1+CAP

ProvisioningISP

GSMA OneAPI

• Voice Call Control• Messaging• Location• Presence• RCS

apps

RBT VPN / OCS RACR, HRR, CFR PPS / PRN

CS1+CAP

MAPISC

Sh

Service

Architecture IMS with Core 2G /3G telecom networks

Altanai Bisht

SERVICE ORCHESTRATION

• The Process of Orchestrating various service to provide a single flow control is refereed to as Service Orchestration .

• For example services like- Call screening , Call Transfer and Voicemail can be put in sequential order to make a customized new service .

Altanai Bisht

Telecom Service Broking providing the telecom services by blending together a number of existing services. Example : Call Screening with Find me follow me service , or Call Forwarding with Voice Mail etc

Altanai Bisht

SERVICE HARMONIZATION

• The Service Harmonization Layer does the job of holding all new and legacy services while providing uniform interface to interact with access network regardless of the back-end Call program logic .

• Example of protocols it caters to - SIP, HTTP , CAP 1/2/3/4 , SMTP etc.

Altanai Bisht

Application Layer

Service Layer Infrastructure

IN Services

VoiceSMS

BroadbandVoIPIM

IPTV Services

Video Telephony

IMS & Presence

Content Services

DRM,MMS

Service Harmonization layer

Copper Fiber 2G 3G LTE

HLR GGSN SGSN

AuC MGw /CDNIN/SCPSwitching/Routing

Service BrokerInfrastructure

Collaboration AppsSmartATM, iTrader, Digital Library, SmartEducation…

Converged Telecom ServsIM,VT, iConverse, PPC, LBS,

SmartSurvillence…

Innovation and New Ideas like M2M , UC etc

Network Layer Infrastructure

Implementation of Service Harmonisation Layer

Altanai Bisht

Service Harmonization for common services like Charging system

Altanai Bisht

Scenarios

• Application developed on a SIP AS . Invocated via SIP/ISC

• Application developed on Opencloud Rhino on JainSLEE or SIP Servlets

• Application developed on a SCP . Invocated via INAP CS1/CS1+ or CAP

• Application developed on a J2EE serveur . Invocated via http REST API like GSMA OneAPI

✓ Call Control API for voice

✓ Messaging API for SMS, MMS

✓ localisation API etc ..

Altanai Bisht

Fixed Access

Mobile Access

SB

Provisioning via fixed/mobile access networks & « service profile» in Service Broker

OSS ISPNPBT

Core

NGN

HLR

Core IMS

SCPSCP

Service Profile

/subscriber

SIP/ISC

By Protocol (CS1, CS1+ and CAP):

IN

IN SIP/ISC

HSS

AS

AS

SK_SB @IP_SB

SK_Service @IP_AS

SAM

Unique ID provision for subscriber services

Service/ subscriber

- Subscription Service- ChangeService- Removal Service- Query Service(s)

Altanai Bisht

services Mapping

Services

Fixed Access

Mobile Access

SB

Core

NGN

HLR

Core IMS

SCP

SCP

Services

SIP/ISC IN

IN SIP/ISC

HSS

SIP AS

SIP AS

Service/subscrib

er

NPBT

Service/subscriber

- Subscription Options- Change Options- Removal Options- Query Options

Java EEE AS

- Data subscription - Data Modification- Data Removal- Data Interrogation

Data Services in Fixed / Mobile access network with Service Broker

Altanai Bisht

Architecture of Service Delivery Platform (SDP ) / Service Broker

SIP AS

TAS

Core 2G/3G

HLR

SDS

Core IMS

HSS

PFS

PFSREST

OneAPI

Provisioningmobile

ISC

ServiceProfile

CS1+CAP

GSMA OneAPIVoice Call ControlMessaging LocationPresence RCS

apps

CS1+CAP

MAPISC

Sh

Accessinternet

SDP

SOAP/XML

RARA RA RA

RARA RA RA

SIP, INAP, CAP, MAP etc.

SIM / SCIM

IM-SSF rIM-SSF

INAP/CAP → SIP

SIP → INAP/CAP

IM-API

SIP → OneAPIIP-SM-GW

IP-MM-GWeSRVCCApplications developed in

- JSLEE- SIP Servlets

ServiceBroker

Service

MMTEL

LBS

Altanai Bisht

Abbreviations in Diagrams

PFS platform services

SDS software delivery service

MMTEL 3GPP/NGN IP Multimedia Subsystem (IMS) multimedia telephony service

RA resource adapters

IP SM GW IP Short Messaging Gateway

LBS Location Based Service

eSRVCC enhanced Single radio voice call continuity

IMSSF , rIMSSF IP Multimedia Service Switching Function , reverse IMSSF

ISC IP multimedia Subsystem Service Control Interface

SCIM Service Capability Interaction Manager

SIP , IMS Session Initiation Protocol , IP Multimedia Subsystem

INAP Intelligent Network Application Part

CAP , MAP CAMEL application part , mobile application part

RCS Rich Communication suite

Challenges faced by Communication / Telecom service providers

• Recreating the functionality of deployed IN-based applications requires a exhaustive survey, documentation, and duplication of used features and capabilities, a task that may not be easily achieved.

• CSPs will need to deliver these same services features on LTE subscribers to ensure migrated users have the same level of service and experience.

• With new network standards like LTE and VOLTE this task has become even more difficult .

Altanai Bisht

How service broker can help communication / telecom service Providers ?

• Acts as IMS Service Broker• IN-IN Trigger Management• Real-Time Charging• Protocol/Call Flow Management/Call Screening

Management• Subscriber Data Management Interaction• Media Resource Brokering• Service Orchestration• orchestration and combination of discrete

applications and services into new combined offerings

Altanai Bisht

Thankyou

Altanai [email protected]://altanaitelecom.wordpress.comAuthor of book : WebRTC Integrators Guide