Ericsson Composition Engine Next-generation IN
|
|
- Marian Mills
- 6 years ago
- Views:
Transcription
1 Service-layer solution for, IMS, other service technologies 22 Ericsson Composition Engine Next-generation The evolution from circuit-switched intelligent networks toward IMS, the internet, and the web requires an open platform that can seamlessly and efficiently integrate legacy and new services. J örg N i e möl l e r, Ioa n n i s F i kou r a s, F r a n s de Ro oi j, Luc a s K l o s t e r m a n n, U l f S t r i nge r a n d U l f Ol s s on The evolution from traditional circuit-switched intelligent networks to an open IMS service layer, and the integration of commercially successful internet services, such as Web 2.0 social networks, require new strategies and investments in new technologies. Leveraging the existing subscriber base and legacy investments is critical in this evolution. The Ericsson Composition Engine provides an environment for managing feature interaction among intelligent networks, IMS, and internet services; it also enables the creation of converged and differentiating s. Service composition technology makes it possible to manage interaction issues between heterogeneous platforms and features, allowing for easy creation and reuse of functionality and mediating between technologies. BOX A ACE AJAX ARI BICC EA EJB ESB ETC IMS IM-SCF IM-SSF S ISC ISDN ISUP The core infrastructure of many of today s networks has entered a transition phase, as users have begun migrating from classical circuit-switched (CS) networks toward IP Multimedia Subsystem (IMS)-controlled networks. Protecting investments in the intelligent network () service infrastructure of the circuit-switched network and preserving a good user experience for subscribers requires an evolution not a revolution toward the new architecture. services are frequently complex and costly to develop and integrate. And given that circuit-switched and IMS networks can be expected to coexist for many years, it makes good sense to reuse services within an IMS context where applicable. The services a user is familiar with should migrate with the user toward the new network technology. In this context, existing services can be reused as they are and integrated with IMS. Alternatively, existing services can BOX b CAP, CAMEL and AP CAP is short for CAMEL part. CAMEL is short for customized s for mobile networks enhanced logic. AP is short for intelligent network part. Terms and abbreviations Advanced Composition Engine asynchronous Javascript and XML assist request instructions bearer-independent call control execution agent enterprise JavaBeans enterprise service bus establish temporary connection IP Multimedia Subsystem IMS service control function IMS service switching function intelligent network intelligent network server IMS service control integrated services digital network ISDN user part JBI JCA JEE JSR NG- OCS RMI SCP SRF SS7 SSF VPN VXML WS Java business integration Java cryptography architecture Java platform, Enterprise edition Java standardizations request next-generation intelligent network online charging system remote method invocation service control point session initiation protocol specialized resource function signaling system 7 service switching function virtual private network voice extensible markup language web service be combined with newly developed components and evolve to true IMS or converged services, thereby profiting from evolved network and terminal capabilities. The approach of choice needs to be motivated on a case-by-case basis. Also, the ability to enrich existing or evolved services by combining them with services from web and internet domains will give rise to even more attractive services with a superior user experience. Of course, new IMS services should be implemented to serve IMS users as well as the still larger base of circuit-switched subscribers. The Ericsson Composition Engine can help implement advanced IMS services that, in principle, are also accessible to circuit-switched subscribers. Consequently, operators can avoid new investments in legacy technology and services become independent of the access technology, which is a big step toward communication anywhere. Ericsson s approach to evolving the circuit-switched service layer is to provide an open multiprotocol service platform that can be used for pure circuitswitched services, pure IMS services, and converged services. Furthermore, it provides advanced capabilities for integrating existing circuit-switched services with IMS. As realized by the Ericsson Composition Engine (ECE), Next Generation (NG-) offers an efficient evolution strategy that, in many instances, avoids implementing and maintaining multiple variants of the same service within separate domains. Instead, it allows existing services to be reused to serve the new IMS user base, making use of a wide range of versions that implement the service. A main requirement put on the service layer is the ability to use open technology. C_209a.indd
2 23 Accordingly, the Ericsson Composition Engine is based on the Open Multimedia Platform framework10, which provides a Java EE/JSR289 environment derived from the SUN Glassfish Communication Server. Operators today are under increasing pressure to differentiate themselves and to provide clear value to their customers, not only in traditional settings but also by embracing new internet services such as Web 2.0 communities. One way of easily achieving differentiation is to combine vertical services, such as telephony, messaging, location, IPTV, push-to-talk, and presence. Likewise, operators can capitalize on the popularity of internet services by integrating them into new types of telecom mashups realizing typical longtail s. Consider a location-based weather forecast service that is triggered by a push-to-talk voice message: a composite service of this kind could reuse existing telecom enablers, such as push-totalk, location, and messaging, while adding internet weather forecast and online map services to the mix. The Ericsson Composition Engine enables operators to efficiently implement and deploy telecom mashups of this kind for circuitswitched and IMS users. Next-generation architecture Session initiation protocol () and services differ both in protocol syntax and corresponding protocol state models. Therefore, they are, as part of a user session, invoked in very different ways. services are directly linked into the signaling chain and have full control of the user session. services, by contrast, are kept apart from the call session and maintain a control relationship that is limited by the protocol capabilities, mechanisms, and triggers defined for. Further, due to the nature of standards, business logic is intertwined with protocol-handling logic and protocol-determined state machines. Consequently, use cases that incorporate multiple service technologies require more than the basic mapping of signaling and session state; indeed, any integration between and services based on the latest technology also require a significant portion of the business logic that applies to the s at hand. Figure 1 Ericsson Composition Engine architecture integrating IMS,, and the web. Services in the public internet AJAX SCP other vendor Web service Services on enterprise service bus SOAP server SCP Ericsson AP, CAP, Advanced composition engine SSF stack AP, CAP, Circuit switched (CS) core ISUP /BICC MMTel server IP Multimedia Subsystem (IMS) core CS/Legacy domain Figure 2 JSR 289 IMS service control (ISC) interface Service switching function (SSF) ISUP /BICC Converged JEE/ server SCF stack AP, CAP, IMS domain The Ericsson Composition Engine bridges technology worlds. Services in the public internet services Services on an enterprise service bus AJAX Multimedia telephony (MMTEL) MMTEL /CAMELservices Composition engine Service database JEE/JSR 289 CS networks IMS network Internet C_209a.indd
3 Service-layer solution for, IMS, other service technologies 24 The Ericsson Composition Engine provides the basis for Ericsson s nextgeneration. It is based on an open Java EE server platform for circuit-switched and IMS-triggered services. Advanced composition features make it possible, using a single trigger, to combine locally or remotely deployed services of different technologies in a single composition. The Ericsson Composition Engine is a superset of functions and concepts introduced by 3GPP, including the IP server (-AS); S service capability interaction manager (SCIM); IMS service-switching function (IM-SSF); service control function (SCF); and trigger interaction manager (TRIM). It can handle the protocols used on the web as well as the service layers of the circuit-switched and packet-switched (PS)/IMS domains. The aforementioned intertwining of protocol capabilities and service business logic requires a high degree of adaptability from an IM-SSF solution. Flexible alignment and integration of the IM-SSF with services is thus a key feature for converged scenarios. The Ericsson Composition Engine approaches this requirement by providing IM-SSF functionality via the server platform. With the toolset available on this platform, Ericsson can tailor IM-SSF functionality to the unique needs of the integration use case at hand. This integration strategy is in clear contrast to a hypothetical solution that favors a generic IM-SSF node as a gateway between circuit-switched and IMS domains. A node of this kind would provide a com- BOX d prehensive but static set of SSF functionality, thereby failing in practical integration cases. The Ericsson Composition Engine presents an innovative solution to resolving the feature-interaction issues that arise from the composition of services coming from heterogeneous network domains. Composite services require featureinteraction support and are implemented as a custom mediation function that considers the complete communication needs of the constituent services. The Java Enterprise Edition (JEE) server and container (JSR289) form the basis of the solution (Figure 1). are integrated via the Java API for XML web services (JAX-WS JSR224). The platform integrates CAP/ AP via the Java connector architecture (JCA). protocol stacks implement an SSF role that makes it possible to use legacy services in the composition logic that resides on the platform. In addition, the protocol stacks expose the server as a service-control function (SCF). Services implemented on the server can thus be exposed to the circuit-switched domain as services. The protocol stacks take care of lowlevel protocol operations, such as the coding and decoding of messages and parameters. They also support mediation, but they alone should and do not implement complete service-logic-specific communication procedures and service interaction. The idea is to clearly separate toplevel service logic (such as business logic) from support components (such as the protocol stacks that provide control communication capabilities). Nevertheless, in order to provide the best user experience, SCIM The service capabilities interaction manager (SCIM) is an entity in the service layer of IMS that was introduced by 3GPP as part of the REL-5 version of the 3G network.8 Capabilities interaction management refers to the coordinated execution of services. SCIM is an additional layer between the S-CSCF and servers, interfacing the S-CSCF and the AS through an IMS service control (ISC) interface. SCIM is sometimes considered to be a stand-alone entity. The functionality applied by SCIM is also referred to as service brokering. BOX e box c IM-SSF The IM-SSF is specified by 3GPP as part of the REL-5 version of the 3G network. The IM-SSF serves as a -AS toward the IMS core network. Out going or incoming sessions from an IMS subscriber who subscribes to legacy services are routed through the IM-SSF, which translates signaling from the S-CSCF into CAP signaling toward the SCP. The concept of reversed IM-SSF or IM-SCF is also sometimes introduced to address the opposite use case, exposing the server as a service control function (SCF) to the circuit-switched network. TRIM The trigger interaction manager (TRIM) is a logical entity that distributes a single trigger from the circuit-switched core network over multiple servers. TRIM targets service distribution in the circuit-switched network and contains logic that identifies which services are to be invoked for a particular call. TRIM may, for example, be used to combine VPN with Personal Greeting Service in one call. BOX f services must be aware of the capabilities provided by the underlying networks. Ericsson NG services products are typically realized as Java s in the environment described above. Ericsson and third parties also use this environment for custom service development. The Ericsson Composition Engine supports interaction with IMS Multimedia Telephony (MMTel). Ordinarily, the IMS core invokes services either before or after MMTel service invocation. The introduction of the Ericsson Composition Engine adds two additional integration points to Ericsson s MMTel solution. The Ericsson Composition Engine can receive indications from the MMTel service logic and provide information regarding further routing of the call. It can also influence the execution of MMTel services by adding an information element in the IMS service control (ISC) channel. This mechanism enables ECE-based service composition with, for example, the included MMTel-terminating service but without MMTel call forwarding. Advanced service composition is a function in the Ericsson Composition Engine that makes it possible to handle feature interaction between services that run on different platforms. Equally important, it creates and executes workflows by instantiating the abstract descriptions of the composite service (Figure 2). Service-composition technology, as provided by the Advanced Composition Engine (ACE), targets integrators, enabling them to quickly adapt or real- MMTel The IMS multimedia telephony service (MMTel) is an IMS standard that enables real-time multimedia communication with the characteristics of a telephony service over fixed broadband, fixed narrowband, and mobile access. Converged, fixed and mobile real-time multimedia communication is achieved using media capabilities such as voice, real-time video, text, file transfer and the sharing of pictures, audio and video clips. C_209a.indd
4 25 ize new adapted business offerings from existing services. Advanced composition follows SOA principles, and essentially extends the SOA tooling to the IMS and SS7 worlds. facilitates the rapid and dynamic implementation of customized mediators without having to write, generate, or compile classical source code.6 This approach to service composition flexibly reuses existing service components and combines them with new functionality. Most mediation tasks can be covered by pre-designed services (for example, translating user addresses between and circuit-switched addressing schemes) from an existing component toolbox. is technology-agnostic and allows components from different platforms and technologies to be mixed within a single composite service. It currently supports services, -based services, SOAP/web services, and JSON RESTful services. Further technologies can be added efficiently without changing the core composition concepts or the way in which composite services are designed. helps developers to reuse functionality they need only define the functions to be included in the composite service, and related dependencies and constraints. selects, in run-time, the constituent services to be executed and maintains the overall composition session context. Constituent services are selected by matching developer-stipulated requirements and constraints with the current system state and the service descriptions stored in a service repository. The accumulated state in a composite service enables the management of service interaction between constituent services across technological borders. Rather than being based on protocol abstraction, the full network triggering context, including network addressing information, is available in the composition context. Any protocol parameter can be used as input for decisions or as input for services used in the composition. Mediation functionality can be added to the composition through components that use the shared state for example, a component that translates the user address received in an AP mes- sage into a user ID. To summarize, advanced service composition BOX g SOAP, JSON, RESTful nables s to react flexibly and e to tolerate changes in the environment such as different deployment, multitenancy, system load, and system faults; dynamically selects the services to be included in the composition at the time of execution. This gives a more flexible reaction to run-time conditions than a solution that is based on pre-defined workflows; provides a toolset for managing interaction between services that originate in different technological worlds; and enables efficient adaptation to the requirements of new use cases while reusing large parts of previous work. SOAP is short for simple object access protocol. JSON is short for JavaScript object notation. RESTful is short for representational state transfer. BOX h S-CSCF and IFC S-CSCF is short for serving call session control function. IFC is short for initial filter criteria. Graphical creation environment for composite services Advanced service composition is carried out through a graphical development environment that integrates graphical creation tool for modeling a composite services; a monitoring and debugging environment for composite services; front-end to the service repository; and a an environment for deploying and managing the compositions on the Advanced Composition Engine. Next-generation use case The following example, which originates from a recent customer proof of concept, demonstrates an IMS-triggered /SS7 composite service involving on-line charging and VPN control implemented in the circuit-switched network. The limited ability of the core network setup to address number normalization and to filter emergency numbers as required for the use case at hand causes an exceptional implementation. In this respect, the example shows how easily the Ericsson Composition Engine can address integration-specific requirements. It is important to note that the integration of a VPN service with IMS and online charging does not need to be realized as described in this example. In particular, Ericsson s VPN service is already integrated with online charging, and to fully profit from network and terminal evolution, it will evolve to be integrated Figure 3 Example composition skeletons (originating and terminating) for realization of the use case. Start NN_VPN_O Start NN_VPN_T Skeleton Id: VPN_NN_OCS_orig Constraint: ServiceReference= NN_VPN_o Skeleton Id: VPN_NN_OCS_term Constraint: ServiceReference= NN_VPN_t Number normalization Number normalization Constraints: (Function=NN) Constraints: (Function=NN) Emergency NR check Virtual private network $( sip_request.to)= 112 OR $( sip_request.to)= 911 Constraints: (Function=VPN) AND (NT=IMS) FALSE Virtual private network Constraints: (Function=VPN) AND (NT=IMS) TRUE End End Online Charging Constraints: (Function=OCS) AND (NT=IMS) End C_209a.indd
5 Service-layer solution for, IMS, other service technologies Vinjett 26 with IMS directly. However, this customer example demonstrates the ability of advanced service composition to seamlessly integrate circuit-switched/ and packet-switched/ims services within a single. Example: Subscriber A, who has an assigned VPN group (for example, a short-numbers group for family members), calls Subscriber B, who also has an assigned VPN group. When Subscriber A calls an emergency response number (such as 112 and 911), the Ericsson Composition Engine only invokes the number normalization service; that is, it skips the VPN and online charging service, and forwards the VITE to the core network immediately after the number normalization sends back the VITE. The number normalization service handles special numbers like emergency numbers by inserting a location suffix in the B-number in order to redirect the call to the correct emergency center. Figure 3 shows the composition skeleton for the above example. Using either of these services, the composite service handles user interaction, releases the call, or both. The services can perform user interaction without involving the composition. In the paradigm, releasing the call implies that the next service is not invoked. In this example use case, there is no need to act on subsequent events ( answers) in the composition, because there is no need to link new services or web services based on the occurrence of these events. The skeletons are only executed at VITE. The two composition skeletons in Figure 4 are for the originating side (left) and the terminating side (right). A check is performed on the originating side to determine if an emergency number has been called. This check determines whether or not the VPN and online charging service should be triggered or bypassed. The VPN is always used in the terminating case. The constraint in the top element of the skeletons represents the selection of composition based on information stored in the S-CSCF/IFC and passed on in the AS uniform resource identifier. Figure 4 shows the high-level architecture for -triggered compositions. The execution agent (EA) integrates the Advanced Composition Engine with Figure 4 High-level architectural view of -triggered compositions with and SS7-based services. Focus is on the call/session control part. Multiservice composition engine Online charging Ro OC integration EA AP EA Number normalization AP VPN AR if J EE AS (including JSR289 container) ISC S-CSCF the container and services. The online charging integration service is a locally deployed service that integrates with online charging via Diameter. User interaction may be a factor for both VPN and online charging integration services. However, only the VPN user interaction is visualized in Figure 5. An establish temporary configure 5 GW SRF nection (ETC) message from the VPN is mapped by the AP EA into setting up a dialogue using the E164 address in the ETC. The VITE is routed by the IMS network via a circuit-switched/ims gateway to the specialized resource function (SRF), which contacts the VPN via an assist request instructions (ARI) message. An alternative approach is to chan- Concepts of IM-SSF, TRIM and SCIM. Service conrol point (SCP) Service conrol point (SCP) Trigger interaction manager (TRIM) server server ISC () ISC () IMS service switching function/ IMS service control function (IM-SSF/IM-SCF) ISC () IMS service capabilities interaction manager (SCIM) ISC () ISC () ISC () SSF Circuit-switched core Circuit-switched domain IMS core Packet-switched/IMS domain C_209a.indd
6 27 nel all user interaction via an IMS MRF and have the VPN map user announcement IDs in the ECE. Figure 5 also shows the difference between the and paradigms: services are added to the signaling chain, whereas services maintain a control relationship with the actual call session in the network. Summary and outlook Ericsson NG- is a composition platform that can handle the various protocols used in the web as well as the service layers of the circuit-switched and packet-switched/ims domains. In addition to supporting migration use cases between circuit-switched/ and packet-switched/ims, the concepts presented in this article allow operators to realize new and IMS services and to enrich existing services with services from web and internet domains. The Ericsson Composition Engine (ECE) is an innovative solution to abstracting and resolving the feature-interaction issues that result from the composition of services coming from heterogeneous network domains, as part of the evolution toward IMS and internet services. Further, it enables operator-specific service orchestration. The architecture of the Ericsson Composition Engine enables IM-SSF, reversed IM-SSF, SCIM and TRIM use cases without being restricted to a pure brokering node or to compositions based exclusively on call-control protocols. Existing services can be flexibly reused and combined within new contexts. This is supported by a service composition framework that enables mediation between service components across technological borders. Jörg Niemöller, Lucas Klostermann, who joined Ericsson in 1998, is Senior Researcher at the Ericsson Research Service Layer Technologies unit. His current focus is on techniques for composing and managing services within a converged next-generation service layer. Jörg has held several positions in system management and research while working on solutions for the mobile core network, charging, and billing. He holds a M.Sc. in electrical engineering from the University of Dortmund, Germany. who joined Ericsson in 1997, is Solution Architect of the Ericsson Composition Engine product, and an Expert in multimedia architecture and technologies at Business Unit Multimedia. He has been an active driver of using open technologies in the service layer as well as past Parlay/ParlayX products. In his previous life, he obtained a Ph.D. in high-energy physics after a four-year stay at CERN, Geneva, Switzerland. Ioannis Fikouras is the initiator and main driver of SOA and service composition research at Ericsson. His research on service composition led to the prototyping of multiservice composition and, later, its production as part of the Ericsson Composition Engine. Ioannis holds an M.Sc. in computer science and a Ph.D. from the University of Bremen, Germany. Frans de Rooij, who joined Ericsson in 1990, is a Strategic Product Manager at Business Unit Multimedia, where he is responsible for the Ericsson Composition Engine. Frans has held a number of R&D positions while working in the Intelligent Network domain. Over the years, he has worked with the AXEbased platform, followed by the TSP-based Intelligent Network Server, and now, the Next-generation platform, Ericsson Composition Engine. Ulf Stringer has worked in the telecom industry since 1987 and joined Ericsson in He is a Strategic Solution Manager for Multimedia Solutions at Ericsson Global Services, working with NG- and SDP solutions. Before joining Ericsson, Ulf spent 10 years developing public safety and solutions at TeliaSonera in Sweden. Ulf Olsson has a background in software architecture for distributed military command and control systems. He joined Ericsson in 1996, mainly to work with architecture issues concerning packet-based systems (PDC, GPRS, UMTS packet and the CDMA 2000 packet core network). He is a Senior Expert with the Systems Management group, Business Unit Multimedia. His professional focus is on IMS, enterprise and developer-oriented issues. Ulf holds an M.Sc. in engineering physics from the Royal Institute of Technology, Stockholm. References and trademarks 1. Introduction to IMS. Ericsson white paper, March Olsson, U. and Stille, M.: Communication services The key to IMS service growth. Ericsson Review, Vol. 85(2008)1, pp MMTEL a standard for multimedia services over IMS. Ericsson white paper, July Services in the IMS Ecosystem. Ericsson white paper, February TS v rd Generation Partnership Project; Technical Specification Group Services and Systems Aspects; Network architecture (Release 8), September Dinsing, T., Eriksson, G., Fikouras, I., Gronowski, K., Levenshteyn, R., Pettersson, P. and Wiss, P.: Service composition in IMS using Java EE servlet containers. Ericsson Review, Vol. 84(2007)3, pp Rogier Noldus et al.: IMS multi-access, single core, consistent service delivery. IC TS v rd Generation Partnership Project; Technical Specification Group Services and Systems Aspects; Network architecture (Release 8), September Next-generation intelligent networks: migrating to IMS. Ericsson white paper, June Bo Andren: Open Multimedia Platform Framework. Ericsson Review No 1, 2009 Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. C_209a.indd
4.2 IMS Service Creation
4.2 IMS Service Creation 63 IMS service layer application servers IMS basic telephony Simulation servers Subscriber data HSS -AS #1 -AS #2 MMTel application servers Cx IP access network Gm P-CSCF Mw S-CSCF
More informationServices in the IMS ecosystem
285 23-3109 Uen Rev A Services in the IMS ecosystem February 2007 White Paper Different services have different demands and require different approaches Contents 1 Executive summary. 3 2 Introduction..
More informationService architecture for 3GPP IP Multimedia Subsystem the IBM and Swisscom proof-of-concept experience
IBM IP Multimedia Subsystem solutions February 2006 architecture for 3GPP IP Multimedia Subsystem the IBM and Swisscom proof-of-concept experience By Xavier Weibel, technology strategist, Application and
More informationCisco Converged Services Platform
Data Sheet Cisco Converged Services Platform Mobile subscribers are demanding the same type of services that are provided over the Internet on their mobile phones including messaging, social networking,
More informationPresence-Based Runtime Composition of IMS Services Deployed in a SIP Servlet Platform
Presence-Based Runtime Composition of IMS Services Deployed in a SIP Servlet Platform Juan Miguel Espinosa Carlín Communication and Distributed Systems, RWTH Aachen University, 52074 Aachen, Germany, e-mail:
More informationITU-APT Workshop on NGN Planning March 2007, Bangkok, Thailand
ITU-APT Workshop on NGN Planning 16 17 March 2007, Bangkok, Thailand 1/2 Riccardo Passerini, ITU-BDT 1 Question 19-1/2: Strategy for migration from existing to next-generation networks (NGN) for developing
More informationIMS Client Platform and IMS End-to-End
IMS Client Platform and IMS End-to-End Piotr Kessler Peter Yeung Ericsson AB http://www.ericsson.com Ericsson AB http://www.ericsson.com TS-3234 End-to-End IMS Services Toolbox for Easy Development and
More informationThe International Intelligent Network (IN)
The International Intelligent Network (IN) Definition In an intelligent network (IN), the logic for controlling telecommunications services migrates from traditional switching points to computer-based,
More informationIP Multimedia Subsystem Part 5 Marek Średniawa
IP Multimedia Subsystem Part 5 Marek Średniawa mareks@tele.pw.edu.pl Institute of Telecommunications Project is co-financed by European Union within the European Social Fund 1 Identification in IMS Identities
More informationSCALE. A language for dynamic composition of heterogeneous services
A language for dynamic composition of heterogeneous services Contents 1 Introduction...4 1.1 Heterogeneous Service Landscape...5 1.2 Composition of heterogeneous services...7 2 Guiding Concepts and Central
More informationOnline Mediation Controller - Basic Admin 2-1
Online Mediation Controller - Basic Admin 2-1 Online Mediation Controller - Basic Admin 2-2 Online Mediation Controller - Basic Admin 2-3 Terminology AAA - Authentication Authorization Accounting AVP -
More informationIP Multimedia Subsystem Application Servers
IP Multimedia Subsystem Application Servers Second part of the project Presented by: Masood Khosroshahy B E G I N N I N G 1 June 2006 Project supervisor: Prof. Elie Najm IMS Application Servers HSS IMS
More informationManaging Service Capability and Service Feature Interactions in the IMS of UMTS
Managing Service Capability and Service Feature Interactions in the IMS of UMTS Anahita Gouya 1, Noël Crespi 1, Emmanuel Bertin 2, Lina Oueslati 1 1:{anahita.gouya,noel.crespi, lina.oueslati}@int-evry.fr,
More informationMAVENIR AND WIND RIVER
AN INTEL COMPANY MAVENIR AND WIND RIVER Mavenir Collaborates with Wind River to Accelerate Deployment of NFV Solutions Mavenir and Wind River have partnered to perform testing and validation processes
More informationIP multimedia in 3G. Structure. Author: MartinHarris Orange. Understanding IP multimedia in 3G. Developments in 3GPP. IP multimedia services
IP multimedia in 3G Author: MartinHarris Orange slide 1 Structure Understanding IP multimedia in 3G Developments in 3GPP IP multimedia services IMS challenges and open issues IP multimedia roadmap slide
More informationIMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES
Daitan White Paper IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES Highly Reliable Software Development Services http://www.daitangroup.com Daitan Group 2014 IMS, NFV
More information1. Introduction. 2. Technology concepts
1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5
More informationWhat is NGN? Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011
What is NGN? Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011 Outlines Next Generation Network (NGN) Definition Applications Requirements Network Architecture QoS Issues 2 What
More informationSimplify IP Telephony with System i. IBM System i IP Telephony
Simplify IP Telephony with System i IBM System i IP Telephony Highlights Deploy a complete IP telephony suite on one easy-to-manage system, or even part of a system, shared with other applications Integrate
More informationAnalysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence
Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence Kyung-Hyu Lee* Jeung-Heon Hahn* Electronics and Telecommunications Research Institute* Email: {khyulee, stevehahn
More information3GPP TS V8.7.0 ( )
TS 23.237 V8.7.0 (2010-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; IP Multimedia Subsystem (IMS) Service Continuity; Stage
More informationIMS Adoption Fueled by the Open IMS Core Project and MySQL
IMS Adoption Fueled by the Open IMS Core Project and MySQL Overview The project was launched in 2006 to promote IMS (IP Multimedia Subsystem) technology adoption in next-generation telecommunications networks,
More informationApplication Services in an IP Multimedia Subsystem (IMS) Network. Phil May Data Connection Limited
Application Services in an IP Multimedia Subsystem (IMS) Network Phil May phil.may@dataconnection.com Data Connection Limited www.dataconnection.com Table of contents 1 Introduction... 1 1.1 Background...
More informationMobile TeleSystems (MTS) Converges Fixed and Mobile Telephony
Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony MTS creates new revenue opportunities with new services. EXECUTIVE SUMMARY Mobile TeleSystems (MTS) Industry: Telecommunications BUSINESS CHALLENGE
More informationBusiness Considerations for Migration to IMT-2000
Business Considerations for Migration to IMT-2000 Bosco Eduardo Fernandes Siemens AG, ICM N PG SP NI IB Vice President International Affairs Email:bosco.fernandes@siemens.com ontent The Services Delivery
More informationA Web Services based Architecture for NGN Services Delivery
A Web Services based Architecture for NGN Services Delivery K. Rezabeigi, A. Vafaei, N. Movahhedinia Abstract The notion of Next Generation Network (NGN) is based on the Network Convergence concept which
More informationINSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #1. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #1 1 Outline 1. Essentials of circuit switched telephony 2. Introduction to value added services 3. IN fundamental
More information5G voice network evolution aspects. Voice over NR in a 5G System and migration from Evolved Packet System Fallback. Paper 3
5G voice network evolution aspects Voice over NR in a 5G System and migration from Evolved Packet System Fallback Paper 3 2 Ericsson 5G voice network evolution aspects Abstract This document is part of
More informationIMS: Lessons Learned. Brough Turner SVP & CTO
IMS: Lessons Learned Brough Turner SVP & CTO Tomorrow s Communications Network One core network with any access Based on IP Wireline and wireless transparency Standardized signaling based on extensions
More informationMobile Intelligent Network
E1-E2 UPGRADATION COURSE CONSUMER MOBILITY Mobile Intelligent Network Page: 1 Chapter Five Mobile Intelligent Network Intelligent Network: IN is an architectural concept for the operation and provision
More informationVoLTE is the mainstream solution
Expert's Forum Top 10 E2E VoLTE considerations By Wang Yachen VoLTE is unprecedented in its complexity and a great challenge to carrier networks and telco business transformation. This article details
More informationIMS Migrations IMS Enabling Common Network Convergence. Michael Coward CTO and Co-founder
IMS Migrations IMS Enabling Common Network Convergence Michael Coward CTO and Co-founder Introduction New wave of telecom infrastructure $4B IMS New generation of Fixed/Mobile Convergence 3G-LTE Equipment
More informationA distributed mechanism to resolve dynamically Feature Interaction in the UMTS IP Multimedia Subsystem
A distributed mechanism to resolve dynamically Feature Interaction in the UMTS IP Multimedia Subsystem Noël Crespi GET-INT, Institut National des Télécommunications. 9,rue Charles Fourier 91011 Evry Cedex
More informationService Architecture for 3rd Party Operator s Participation
Service Architecture for 3rd Party Operator s Participation F. Sarabchi, A. H. Darvishan, H. Yeganeh, and H. Ahmadian Abstract Next generation networks with the idea of convergence of service and control
More informationStandardization Trends of the Next Generation Network in ETSI TISPAN
Standardization Trends of the Next Generation Network in ETSI TISPAN Akira Kurokawa and Isao Higashi Abstract International standardization of the Next Generation Network is being actively discussed in
More informationUser Customisation of Service Request Routing for the IP Multimedia Subsystem
User Customisation of Service Request Routing for the IP Multimedia Subsystem Richard Spiers and Neco Ventura University of Cape Town, Rondebosch, South Africa 021 650 5296 Email: {rspiers,neco}@crg.ee.uct.ac.za
More information(9A05803) WEB SERVICES (ELECTIVE - III)
1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available
More informationService Delivery Platforms and the Evolving Role of OSS by Doug Bellinger
www.pipelinepub.com Volume 4, Issue 8 Service Delivery Platforms and the Evolving Role of OSS by Doug Bellinger Introduction As Service Delivery Platforms (SDP) for IMS-based services are gradually embraced
More informationNetwork Systems for Emerging WAN Applications
Network Systems for Emerging WAN Applications Hitachi Review Vol. 48 (1999), No. 4 169 Akihiko Takase, D.Sc. OVERVIEW: This paper describes wide-area-network architecture from the viewpoints of networking
More informationVoice over Long Term Evolution Migration Strategies
White Paper Voice over Long Term Evolution Migration Strategies What You Will Learn The evolution of mobile networks to the Voice over Long Term Evolution (VoLTE) all-ip technology standard has generated
More informationIBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation
IBM Europe Announcement ZP07-0445, dated October 9, 2007 IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation Description...2 Product
More informationConverging towards Service Centric Networks: Requirements for a Service Delivery Platform Framework
Converging towards Centric Networks: Requirements for a Delivery Platform Framework Rolan Christian and Hu Hanrahan Centre for Telecommunications Access and s 1 School of Electrical and Information Engineering
More informationAlcatel-Lucent 1357 ULIS
Unified Lawful Interception Suite The adds lawful interception functions to Alcatel-Lucent products, adapting their internal interfaces to the standard lawful interception interfaces of law enforcement
More informationGPRS billing: getting ready for UMTS
GPRS billing: getting ready for UMTS In his first article about UMTS, Lucas Baugé looks into the key challenges of GPRS billing. He seeks to show how solving these challenges will help operators succeed
More informationThe View From Service Layer
Interworking SDP RCS MMTel and More The View From Service Layer Ravishankar G Shiroor 25-Nov-2010 Sophia Antipolis - France Agenda Challenges in front of the Service Layer IMS and Service Layer Complementing
More informationCAS 703 Software Design
Dr. Ridha Khedri Department of Computing and Software, McMaster University Canada L8S 4L7, Hamilton, Ontario Acknowledgments: Material based on Software by Tao et al. (Chapters 9 and 10) (SOA) 1 Interaction
More informationIBM WebSphere Business Integration Event Broker and Message Broker V5.0
Software Announcement May 20, 2003 IBM Event Broker and Message Broker V5.0 Overview WebSphere MQ is the leader in enterprise messaging, offering reliable, once and once only delivery between the broadest
More information6/20/2018 CS5386 SOFTWARE DESIGN & ARCHITECTURE LECTURE 5: ARCHITECTURAL VIEWS C&C STYLES. Outline for Today. Architecture views C&C Views
1 CS5386 SOFTWARE DESIGN & ARCHITECTURE LECTURE 5: ARCHITECTURAL VIEWS C&C STYLES Outline for Today 2 Architecture views C&C Views 1 Components and Connectors (C&C) Styles 3 Elements Relations Properties
More informationService-Oriented Architecture (SOA)
Service-Oriented Architecture (SOA) SOA is a software architecture in which reusable services are deployed into application servers and then consumed by clients in different applications or business processes.
More informationIBM Rational Developer for System z Version 7.5
Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers
More informationOpen Standards and Interoperability for IP Multimedia Subsystem (IMS)
Open Standards and Interoperability for IP Multimedia Subsystem (IMS) Jonas SUNDBORG Director of Standardization and Regulation Telefonaktiebolaget LM Ericsson Group Function R&D, Standardization Standards,
More informationReal-Time Communications Witout Boundaries. Ribbon Policy Solutions
Real-Time Communications Witout Boundaries Ribbon Policy Solutions As SIP session traffic continues to grow a trend accelerated by the rapid adoption of multimedia devices like smartphones and tablets
More informationLeveraging
Leveraging Femto @Home Value-Added Services to Drive Consumer Demand Pradeep Samudra April 2009 AVP, Business Development Mavenir Systems Outline Mobile Operator s Challenges Femtozone Services Femto Services
More informationAn Introduction to Software Architecture. David Garlan & Mary Shaw 94
An Introduction to Software Architecture David Garlan & Mary Shaw 94 Motivation Motivation An increase in (system) size and complexity structural issues communication (type, protocol) synchronization data
More informationEnabling the IP Multimedia Subsystem (IMS) With Java Technology
Enabling the IP Multimedia Subsystem (IMS) With Java Technology Alka Gupta Staff Engineer Sun Microsystems www.sun.com TS-8152 Nasir Khan Staff Engineer SL JSR 289 BEA Systems www.bea.com 2006 JavaOne
More informationTechnical White Paper
Technical White Paper GENESYS SOLUTIONS FOR NEXT-GENERATION NETWORKS Introduction Telecommunications companies globally are transforming their businesses and their networks by replacing legacy digital
More informationService Brokering in IP Multimedia Subsystem
Service Brokering in IP Multimedia Subsystem Asma Elmangosh 1, Majdi Ashibani 1, Neco Ventura 2, and Fathi Ben-Shatwan 1 1 Electrical Engineering Department Higher Institute of Industry P. Box 841, Misurata,
More informationSoftware Requirement Specification Document
Software Requirement Specification Document Offline Charging System SRS Version 1.0 Offline Charging System SRS Document Purpose The information provided in this document explains both functional and non
More informationDeveloping Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation
Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation By the Sun Educational Services Java Technology Team January, 2001 Copyright
More informationIP Based Multimedia Services Platform
IP Based Multimedia Services Platform Stephen Hayes Chair TSG-CN stephen.hayes@ericsson.com +1 469 360 8500 1 Topics to be Covered IMS Motivation and Overview IMS within the 3GPP Architecture/Components
More informationService Composition in IMS: A Location Based Service Example
Service Composition in IMS: A Location Based Service Example Agata Brajdic, Ozren Lapcevic, Maja Matijasevic Faculty of Electrical Engineering and Computing University of Zagreb Zagreb, Croatia {agata.brajdic
More informationIMS Client Framework for All IP-Based Communication Networks
IMS Client Framework for All IP-Based Communication Networks D. Jayaram, S. Vijay Anand, Vamshi Raghav, Prashanth Kumar, K. Riyaz & K. Kishan Larsen & Toubro InfoTech Limited Research and Development Group,
More informationService delivery platform: Critical enabler to service provider s new revenue stream
Service delivery platform: Critical enabler to service provider s new revenue stream ANETT SCHÜLKE, DANIELE ABBADESSA, FLORIAN WINKLER NEC Network Laboratories, NEC Europe Ltd., Germany {anett.schuelke,
More informationMobile Converged Networks
Mobile Converged Networks 2.2.1 Shaping the Future: Mobile Network Evolution to NGN - Regional Workshop for the Arab Region on Guidelines on the Smooth Transition of Existing Mobile Networks to IMT-2000
More informationThe Migration to Ipv6
GSM Europe The European interest group of the GSM Association http://gsmeurope.gsmworld.com The Migration to Ipv6 GSM Europe Policy Statement for the IPv6 Task Force- GSME, 6 August 2001 1. Background
More informationNew Value Chain through Service Platform
New Value Chain through Service Platform Oct. 24 th 2008 Ryozo Ito Senior Executive Consultant Hewlett-Packard Japan Technology for better business outcomes 2008 Hewlett-Packard Development Company, L.P.
More informationAdding Telephony to Java Technology-Based Enterprise Applications
Adding Telephony to Java Technology-Based Enterprise Applications Jonathan Kaplan & Sreeram Duvur Researcher/Architect Sun Microsystems, Inc. http://glassfish.dev.java.net/ TS-4919 2007 JavaOne SM Conference
More informationNetAnalyst Test Management Software Automated, Centralized Network Testing. NetComplete Service Assurance Solutions Portfolio
NetAnalyst Test Management Software Automated, Centralized Network Testing NetComplete Service Assurance Solutions Portfolio Ensure High Quality of Service with NetAnalyst As telecommunications networks
More informationIMS and Media Control. James Rafferty, Cantata Technology August 10, 2007
IMS and Media Control James Rafferty, Cantata Technology August 10, 2007 IMS and Media Control IMS and Media Control Relationship to Overall IMS Media Resource Function Prior Art Relationship to Application
More informationMobile Computing #MC05 Internet Protocol and Mobile Computing
Mobile Computing #MC05 Internet Protocol and Mobile Computing CS60002: Distributed Systems Winter 2006-2007 Where we left off... Device databases Flash, OR/direct Synchronization Algorithms Push/notifications
More informationPTT + IMS = PTM - Towards Community/Presence-based IMS Multimedia Services
PTT + IMS = PTM - Towards Community/Presence-based IMS Multimedia Services Niklas Blum Fraunhofer Institute FOKUS Next Generation Network Integration Kaiserin-Augusta-Allee 31, 10589 Berlin, Germany niklas.blum@fokus.fraunhofer.de
More informationSemantic SOA - Realization of the Adaptive Services Grid
Semantic SOA - Realization of the Adaptive Services Grid results of the final year bachelor project Outline review of midterm results engineering methodology service development build-up of ASG software
More informationSAP NetWeaver Process Integration 7.1. SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December 2007
SAP NetWeaver Process Integration 7.1 Providing Web Services in Java SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December 2007 SAP NetWeaver Process Integration 7.1 1 Benefits
More informationIBM CICS Transaction Gateway for Multiplatforms V7.1 delivers access to CICS containers and extended systems monitoring capabilities
IBM Europe Announcement ZP07-0457, dated November 6, 2007 IBM CICS Transaction Gateway for Multiplatforms V7.1 delivers access to CICS containers and extended systems monitoring capabilities Description...2
More information3GPP TS V7.0.0 ( )
TS 23.198 V7.0.0 (2006-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Open Service Access (OSA); Stage 2 (Release 7) The present
More informationIPv6 the Catalyst for Convergence
International Telecommunication Union IPv6 the Catalyst for Convergence Bosco Eduardo Fernandes Siemens Ag Agenda o IP the glue to convergence of multimedia content and mobility. o Benefits and Advantages
More informationIMS signalling for multiparty services based on network level multicast
IMS signalling for multiparty services based on network level multicast Ivan Vidal, Ignacio Soto, Francisco Valera, Jaime Garcia, Arturo Azcorra UniversityCarlosIIIofMadrid Av.Universidad,30 E-28911, Madrid,
More informationImpact of the LTE Migration for MVNOs
Impact of the LTE Migration for MVNOs A Whitepaper Converting Diameter to SS7 protocols (CAMEL/SOAP/RADIUS/WIN/GSM MAP) and other proprietary protocols October 2012 By Dan Wonak Director of Marketing Abstract:
More informationNGSON: Features, State of the Art, and Realization
NEXT GENERATION SERVICE OVERLAY NETWORKS (NGSON) NGSON: Features, State of the Art, and Realization Seung-Ik Lee and Shin-Gak Kang, Standards Research Center, Electronics and Telecommunications Research
More informationLTE. over. Voice. ericsson white paper Uen December Voice over LTE a step towards future telephony
ericsson white paper 284 23-3145 Uen December 2010 Voice over Voice over a step towards future telephony Which voice over solution offers the most advantages for operators and satisfies user expectations?
More informationWhite Paper Subcategory. Overview of XML Communication Technologies
Subcategory Overview of XML Communication Technologies Executive Summary A significant shift has occurred in the communications infrastructures deployed today. This shift is the result of the acceptance
More informationNGN Presentation. Four buzzwords in the air 2/8/2015 2
NGN Presentation Four buzzwords in the air 2/8/2015 2 AGENDA What is current generation network Why Next Generation networks required What is NGN Basic Terms in NGN 2/8/2015 3 Current Scenario Today Separate
More informationFT ETSI STANDARDS FOR PUBLIC COMMENT
FT ETSI STANDARDS FOR PUBLIC COMMENT The following ETSI documents are issued under the Public Enquiry PE20081017. Comments are welcome and should be addressed to the named contact to arrive by 12 September
More informationLeverage SOA for increased business flexibility What, why, how, and when
Leverage SOA for increased business flexibility What, why, how, and when Dr. Bob Sutor Director, IBM WebSphere Product and Market Management sutor@us.ibm.com http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=384
More informationVoIP Core Technologies. Aarti Iyengar Apricot 2004
VoIP Core Technologies Aarti Iyengar Apricot 2004 Copyright 2004 Table Of Contents What is Internet Telephony or Voice over IP? VoIP Network Paradigms Key VoIP Protocols Call Control and Signaling protocols
More informationActiveVOS Technologies
ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top
More informationSoftware Design COSC 4353/6353 DR. RAJ SINGH
Software Design COSC 4353/6353 DR. RAJ SINGH Outline What is SOA? Why SOA? SOA and Java Different layers of SOA REST Microservices What is SOA? SOA is an architectural style of building software applications
More informationAdvOSS AAA: Architecture, Call flows and implementing emerging business use cases
AdvOSS AAA: Architecture, Call flows and implementing emerging business use cases An AdvOSS White Paper Latest version of this white paper can always be found at http://advoss.com/resources/whitepapers/advoss-aaa-workflows.pdf
More informationITU-T Y Next generation network evolution phase 1 Overview
I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.2340 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (09/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL
More informationChapter 4. Internet Applications
Chapter 4 Internet Application Protocols 1 Internet Applications! Domain Name System! Electronic mail! Remote login! File transfer! World Wide Web! All use client-server model 2 Names! Internet communication
More informationHarnessing the power of SIP with the 5E-XC High Capacity Switch
Harnessing the power of SIP with the 5E-XC High Capacity Switch Realize the vision for next-generation networking while reducing costs A solution for implementing new revenue-generating services quickly
More informationIMS Multimedia for the mass market. Sven Åkesson Director IMS Strategy and business planning Ericsson
IMS Multimedia for the mass market Sven Åkesson Director IMS Strategy and business planning Ericsson The mobile community is growing Growth in Mobile Subscriptions and Internet Users Mobile Subscriptions
More informationUsing the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway
Using the Cisco ACE Application Control Engine Application Switches with the Cisco ACE XML Gateway Applying Application Delivery Technology to Web Services Overview The Cisco ACE XML Gateway is the newest
More informationStatus of IMS-Based Next Generation Networks for Fixed Mobile Convergence
Status of IMS-Based Next Generation Networks for Fixed Mobile Convergence Prepared for: WOCC 2007 Fuchun Joseph Lin Chief Scientist fjlin@research.telcordia.com Telcordia Technologies, Inc. April 28, 2007
More informationIntroduction to WebSphere Platform Messaging (WPM)
Introduction to WebSphere Platform Messaging (WPM) Unit Objectives After completing this unit, you should be able to discuss: Overview of WebSphere Messaging system Service Integration Bus Architecture
More informationETSI TS V9.0.0 ( ) Technical Specification
TS 123 198 V9.0.0 (2010-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Open Service Access (OSA); Stage 2 (3GPP
More informationW H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud
W H I T E P A P E R : O P E N. V P N C L O U D Implementing A Secure OpenVPN Cloud Platform White Paper: OpenVPN Cloud Platform Implementing OpenVPN Cloud Platform Content Introduction... 3 The Problems...
More informationMedia Processing Node for Providing Value-added Media Services
Media Processing Node for Providing Value-added Media s Media Processing Value-added Media Media s Media Processing Node for Providing Value-added Media s We have developed media processing node specialized
More informationArchitect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J.
ORACLG Oracle Press OCM Java@ EE 6 Enterprise Architect Exam Guide (Exams IZO-807,1ZO-865 & IZO-866) Paul R* Allen and Joseph J. Bambara McGraw-Hill Education is an independent entity from Oracle Corporation
More informationExperiences and hopes of an IMS based approach to FMC
Experiences and hopes of an IMS based approach to FMC Enrico Scarrone Telecom Italia Standards and IPR Department Chairman 3GPP TSG SA WG1 Enrico.Scarrone@TelecomItalia.It +39 3356121214 1 IP Multimedia
More information