Title :
Workflow based design for blending services over IP Multimedia Subsystems (IMS) with service capability interaction manager
Author :
Goveas, Rohan Pascal Savio ; Sunku, Raghavendra ; Pande, Madan ; Das, Debabrata
Author_Institution :
CMS, Hewlett Packard, Bangalore, India
Abstract :
Dynamic blended services represent a complex activity specified by composing multiple service enablers based on the user contextual data and operator defined rules associated with single session. Telecom service providers are envisioning a need for creating and introducing such dynamically blended services in IP Multimedia Subsystem (IMS) networks with a quick turnaround time. Service developing languages for representing the service logic of dynamic blended services should provide various features like readability, usability, extensibility and state transition capabilities. Also the service execution environment should support chaining mechanism, policy enforcement, data federation and provide context awareness. These features will help the application developers to rapidly develop and host the blended services to meet the upcoming end user requirements. The traditional approach, i.e., building blended service logic from scratch using the C, C++, Java programming languages may not address all the above challenges efficiently. One of the potential approaches to address the above challenges is workflow based modeling for the blended services. We have implemented novel workflow based design architecture to present a blending of services over IMS core network by using JBoss jBPM (Java Business Process Management) engine at core of our proposed centralized service capability interaction manager (SCIM) architecture. The considered use case is designed and implemented using jPDL (jBPM process development language). We also integrated the Open-SIP-Presence server and the Live555 Video streaming server with proposed SCIM application server (AS). A prototype of a content server implementation has been done which acts as a service capability in the context of discussed use case. Furthermore, UCT IMS Client has been enhanced to validate the proposed Use Case.
Keywords :
IP networks; Java; business data processing; multimedia systems; workflow management software; IP multimedia subsystems; JBoss jBPM; Java business process management; Live555 video streaming server; Open-SIP-Presence server; SCIM application server; UCT IMS Client; centralized service capability interaction manager; context awareness; data federation; dynamic blended services; jBPM process development language; jPDL; policy enforcement; service logic; state transition capabilities; telecom service providers; user contextual data; workflow based design; Buildings; Computer languages; Context awareness; Context-aware services; Engines; Java; Logic programming; Network servers; Telecommunication services; Usability; IMS; SCIM; jBPM; jPDL; service blending;
Conference_Titel :
Internet Multimedia Services Architecture and Applications (IMSAA), 2009 IEEE International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-4792-3
Electronic_ISBN :
978-1-4244-4793-0
DOI :
10.1109/IMSAA.2009.5439478