broad band com

Post on 08-Jul-2015

364 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

My presentation at the BROADBANDCOM '09 conference in Wroclaw Poland on the potential for the use of a JAIN SLEE compliant server to model a service broker / SCIM for the IP Multimedia Subsystem

TRANSCRIPT

JAIN SLEE as a SCIM for the IP Multimedia Subsystem

Mosiuoa Tsietsi

Convergence Research Group

Rhodes University, South Africa

Presentation Outline

• Service Triggering in the IMS

• Standards and Service Capabilities

• SCIM Interfaces and Interaction Models

• Architectural models for a SCIM

• JAIN SLEE Component architecture

• Analysis of JAIN SLEE

• Conclusion

Service Triggering in the IMS (1)

Service Triggering in the IMS (2)

Due for presentation at SATNAC, Sept 2009

Standards and Service Capabilities (1)

• Services have not been standardised by 3GPP

• Service capabilities have been defined:– “basic mechanisms needed to realise services”

• Examples of service capabilities:– Presence

– Messaging

– Conferencing

• Service capabilities can be combined to enable advanced services

Standards and Service Capabilities (2)

Source: TS 24.147, 3GPP

Interfaces and Interaction Models (1)

Interfaces and Interaction Models (2)

• Use Case:– iFC:

• Do SC1 on AS1, Do SC4 on AS2, Do SC6 on AS3

– Interaction Logic: • If History contains (SC1, Result a) SKIP SC4 and do SC6

• If History contains (SC4, Result b) REPEAT SC4

• If History contains (SC4, Result c) SKIP SC6 and STOP

• SC 1

• SC 2

AS 1

• SC 3

• SC 4

AS 2• SC 5

• SC 6

AS 3

Architectural Models for SCIM

(i) Centralised

(ii) Distributed

JAIN SLEE Component Architecture

Adapted from S. Lee et al, 2003

Analysis of JAIN SLEE as SCIM (1)

1. Implementation of Interfaces1. ISC developed using the JAIN SIP 1.1 or 1.2 API2. Cx interface developed using JDiameter stack

2. Interaction logic1. Storage of iFC in SLEE Profiles??2. Parent-child SBB relationships3. SLEE router4. Static and dynamic event delivery mechanism5. Shared attributes and Activity Contexts

3. Architectural models1. Standalone SLEE server2. Peered SLEE server

Analysis of JAIN SLEE as SCIM (2)

Analysis of JAIN SLEE (3)

Conclusion

• SCIM for IMS is not yet fully understood

• JAIN SLEE is fulfils the existing requirements of SCIM for IMS

– Providing interfaces

– Enabling dynamic chaining of services

– Fostering different architectural models

• The Mobicents projects provides potential development sandbox for modelling a SCIM

top related