Service Broker for VOIP and legacy telecom Altanai Bisht [email protected] http://altanaitelecom.wordpress.com Author of book : WebRTC Integrators Guide
Jul 16, 2015
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
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