Section 1 Concepts indb 1 6/16/08 6:52:50 AM

Size: px
Start display at page:

Download "Section 1 Concepts indb 1 6/16/08 6:52:50 AM"

Transcription

1 Section 1 Concepts indb 1 6/16/08 6:52:50 AM

2 64592.indb 2 6/16/08 6:52:50 AM

3 1 IMS Service, Models, and Concepts Emmanuel Bertin and Noël Crespi contents Introduction...1 The Foundations of IMS Services...2 From IN to NGN...2 From NGN to IMS...5 IMS Service Capabilities and OMA Enablers...7 IMS Service Model IMS Brings New Types of Services The Link between Services Seen by the User Technical Functions...12 Relationship between Service and Technical Function Example of the Push-to-Talk over Cellular PoC Service Seen from the User s Perspective PoC Service and Service Enablers Technical Functions for PoC Service A Comprehensive View of IMS Services...20 Conclusion...20 Glossary...22 References...22 Introduction NGN (next-generation network) is a concept that has been introduced to take into account the new situation and changes in the telecommunications fields. This new situation is characterized by a number of aspects: the deregulation of markets, the new demand from users for innovative services to meet their needs, and the explosion of digital traffic (increase of Internet usage). The introduction of NGN comprises economic and technical aspects. Economically, it allows increasing productivity by creating new usage [1] based on user preferences and related to voice and data services (e.g., voice over IP, indb 1 6/16/08 6:52:51 AM

4 IP Multimedia Subsystem (IMS) Handbook instant messaging, presence, streaming, and push to talk). It also permits reducing costs for infrastructure maintenance, with only one type of transport network instead of specific ones for each access network. Technically, NGN makes the network architecture flexible in order to define and introduce new services easily. The cornerstone of the service architecture for next-generation networks is the IMS (IP multimedia subsystem) architecture, standardized by 3GPP (3rd Generation Partnership Project). The IMS offers telecom operators the possibility to build an open IP-based service infrastructure that will enable easy deployment of new, rich multimedia communication services mixing telecom and data services. The conception of IMS services is a key challenge for the telecom market. IMS services are fundamentally tailored to user preferences, rely seamlessly on multiple access networks, and bundle multiple service features (e.g., voice/video connectivity, community tools, presence, conferencing, gaming, and TV broadcasting). The architecture and technical aspects of the IMS architecture are well addressed by the standardization bodies. However, a clear model of what an IMS service is (and what it is not) is not proposed by these bodies. The objective of this chapter is to detail the concepts behind IMS services and to propose a way to link IMS service, service building blocks, and technical functions. This chapter is divided into three sections. In the first section, we present a survey of IMS services, starting by briefly introducing NGN architecture and then describing IMS service architecture and the OMA (Open Mobile Alliance) achievements. In the second section, we present how IMS services can be linked with service building blocks and with technical functions. In the third section, we illustrate the previous section with the case study of the push-to-talk over cellular service (PoC), specified by the OMA. The Foundations of IMS Services From IN to NGN The concept of intelligent networks (INs) developed in the 1980s was a precursor of the NGN. The principle of INs is to separate clearly the switching functions from the service data and logic located in an external entity: the service control point (SCP). A new functional entity is added to the TDM switch, the service switching point (SSP), which interfaces between the service logic and the switch itself. An interface based on the intelligent network application part (INAP) protocol family is introduced between the SSP and the SCP. The services are no longer developed in the TDM switch as with the concept of global system for mobile communications (GSM) and inte- AU: pls sp. out for 1st use indb 2 6/16/08 6:52:51 AM

5 IMS Service, Models, and Concepts grated services digital network (ISDN) supplementary services but rather are implemented in the SCP. The INAP and associated procedures allow the SCP to control and monitor the switch. The intelligent network introduced the concept of a service independent building block (SIB) for reusable service functions. A service could thus be thought of as a composition of various SIBs. But this goal was not fully achieved because of a lack of independence with INAP protocol, a lack of software reusability, and a lack of openness by manufacturers and operators. As a consequence, INs deployed today rely on a monolithic architecture and service platforms do not offer flexible services. In addition, as the service logic is executed in external entities, triggering multiple services for one call requires having service interaction management mechanisms. This issue, known as feature interaction, is one of the most complex problems encountered in IN and considerable work has been done on it. However, this work cannot be directly applied to the NGN because of the service and architectural differences between IN and NGN. The promise of the NGN, as defined in the late 1990s, was to offset these shortcomings by moving from a vertical approach (where access, control, and services are closely tied) to a horizontal approach (where each layer provides reusable elements to other layers). Specification work is ongoing at the International Telecommunication Union (ITU)-T (as described in Knightson, Morita, and Towle [2]) to formalize the separation (e.g., through standard protocols or application programming interfaces [APIs]) between the transport stratum that is composed of transfer functions from various access networks (UMTS terrestrial radio access network [UTRAN], wireless local area network [WLAN], xdsl) and from the core networks, control functions for these transfer functions (e.g., network attachment control or resource and admission control), the transport user profiles (e.g., to store the data linked to network attachment), and the media handling functions (e.g., for playing announcements or for transcoding); and the service stratum composed of access-independent service control functions (e.g., session establishment control or service triggering control), application functions, and service user profiles. Application functions should be independent from the service control functions and should offer flexibility (e.g., by using open software mechanisms) to answer user needs. This NGN architecture with two strata is defined at the International Telecommunication Union Telecommunication Standardization Sector (ITU-T) (Figure 1.1). The NGN architecture may also be represented with three layers instead of two strata (this is, for instance, the case at the European Telecommunications Standards Institute [ETSI]). In this case, service control functions and transport control functions are grouped into a control layer. The indb 3 6/16/08 6:52:51 AM

6 IP Multimedia Subsystem (IMS) Handbook Service Stratum Application Functions Service User Profiles Service Control Functions End-User Functions Transport User Profiles Transport Control Functions Media Handling Functions Transport Stratum Transfer Functions Control flows Media flows Figure 1.1 NGN technical architecture [2]. separation thus involves a transfer layer (with transfer functions), a control layer (with transport control functions and service control functions), and an application layer (with application functions). We can draw a parallel between IN and NGN architectures: The service control function (usually implemented with a session initiation protocol [SIP] proxy) is the NGN counterpart of the TDM switch/ssf (service selection function and the application function (for example, implemented with a SIP application server) is the NGN counterpart of the service control function (SCF). In both architectures, the triggering criteria have been defined in order not to invoke services systematically but only when required. However, there is a key difference between those architectures regarding the triggering mechanisms. In IN, the SCF controls the SSF using INAP, which is independent of the call control protocols. In the NGN architectures, the application function is inserted in the signaling path; therefore, all SIP signaling requests and responses can be intercepted by the entity controlling the services. Indeed, the IN concept of point of control (i.e., an entity that can control the SSP and modify the signaling at any time) does not exist in the NGN context. This concept is replaced by the notion of application function present in the signaling path, which can modify SIP messages to execute a service logic. The consequence of this fundamental difference in signaling and architecture is that mechanisms defined in IN for feature interaction are mostly not applicable for SIP indb 4 6/16/08 6:52:52 AM

7 IMS Service, Models, and Concepts From NGN to IMS The IMS architecture is a realization of NGN principles, relying on the SIP protocol for the session control. The IMS specifications [3] define the whole multimedia session control architecture on top of the universal mode telecommunications system (UMTS) packet-switched domain. With IMS, operators provide both reliable session control and better integrated services. Because IMS is solving architectural issues for SIP deployments (as detailed in Bertin, Bury, and Lesieur [4]), it is now seen as a guideline for all SIP deployment using the client/server paradigm. While the IETF (Internet Engineering Task Force) has standardized the SIP protocol but not the associated architectures [5], the 3GPP has defined with precision the architectures and the procedures to ensure roaming, scalability, security, and reliability. Moreover, the IMS specifications are not intrinsically linked to mobile networks [6]. IMS was, for the most part, conceived independently from the UMTS packetswitched domain and can be adapted to other types of access networks. 3GPP has specified the interface between IMS and WLAN access networks (IMS release 6) [7]. The ETSI TISPAN (Telecommunications and Internet Converged Services and Protocols for Advanced Networking) project specifies the adaptations controlling xdsl access networks with IMS [8]. In addition to IMS, TISPAN is also defining other subsystems such as public switched telephone network (PSTN)/ISDN emulation for PSTN replacement (which will be needed in Europe between 2008 and 2012). The major elements related to service architecture are the following: S-CSCFs (serving call state control functions) implement service control functions (session control and service triggering). HSS (home subscriber server) is the central service and network database. It implements the service user profiles (as well as the transport user profiles). ASs (application servers) implement the application functions, providing session-related services to users. The ASs offer APIs like OSA/Parlay or SIP servlet for application execution. Concerning user identity, the user is represented in IMS by several identifiers. Public identities are routable addresses that can be communicated to the contacts of the user and can be used to reach this user (e.g., sip:alice@provider.com or tel: ). Private identities belong to the IMS operator and are stored in the SIM (subscriber identity module) card. The same user may have several private user identities and several public user identities, but only one private identity is stored per SIM card (Figure 1.2). Concerning service triggering, IMS provides an application triggering architecture based on filter criteria and service points triggers (SPTs) [9]. Initial filtering criteria (ifc) allow the S-CSCF to decide which services should be invoked during a SIP session or transaction and in which order they should apply. The SPTs are the points in the SIP signaling on which filter indb 5 6/16/08 6:52:52 AM

8 IP Multimedia Subsystem (IMS) Handbook IMS Subscription Private User Identity Public User Identity Public User Identity Service Profile Public User Identity Service Profile Figure 1.2 IMS user identities in IMS release 5 [3]. Application Server Service Logic Service Platform Trigger Points HSS SIP Interface ifc SIP S-CSCF SIP S P T Filter Criteria SIP Figure 1.3 Application server triggering architecture [9]. criteria can be set. The filter criteria are distributed among the S-CSCF, HSS, and IMS application server, as shown in the Figure 1.3. ifcs are stored in the HSS as a part of the service profile. They are downloaded to the S-CSCF upon user registration or upon a terminating initial request for an unregistered user. They are active during the registration lifetime or until the service profile is changed. Filter criteria should contain the following information, structured in an XML format: the address of the AS to be contacted; the priority of the filter criteria providing the sequence in which the criteria will be applied; indb 6 6/16/08 6:52:53 AM

9 IMS Service, Models, and Concepts the SPTs, which may contain the following information: SIP method, presence or absence of any header, content of any header, session description information, etc.; default handling if the AS is not reachable; and optional service information, added to the message body before it is sent to the AS. During the registration phase, an S-CSCF is assigned to control user services. The service profile (containing ifcs) of the user is downloaded from the HSS to the S-CSCF. When the S-CSCF receives a SIP request matching the ifc, it invokes the associated service by forwarding this SIP request to the AS indicated in the ifc. ifcs are only applied to initial SIP requests (i.e., the requests initiating a SIP session or transaction: INVITE, SUBSCRIBE, REGISTER, OPTION, etc.); consequently, the service invocation can be done only statically in the SIP session or transaction initiation phase. A user may subscribe to several services, and as a consequence several ifcs may be present in the service profile. When the S-CSCF receives an initial SIP request, it checks whether it matches the ifc that has the highest priority for this user. If it does not match, the S-CSCF checks the next ifc, in the predefined priority order. If it matches, the S-CSCF forwards the request to the indicated AS. This AS executes the service logic, eventually modifies the request, and sends it back to the S-CSCF. The S-CSCF performs the same processing with the next unexecuted ifc. The S-CSCF continues this process until all the ifcs are checked. The AS may also suppress the information required to trigger the ifc (e.g., replacement of public identity by a globally routable user agent [UA] uniform resource identifier [URI]) or locally end the request as a part of the service logic (e.g., a prepaid account without remaining credit). These mechanisms will be used to build future communication services with the IMS. 3GPP had specified a SIP AS called service capability interaction manager (SCIM) for managing the interactions between application servers, but neither the service invocation functionalities over ISC nor the service interaction management functionalities of SCIM are specified in the standards [14]. These points are detailed in Chapter 14, Service Orchestration in IMS. IMS Service Capabilities and OMA Enablers The business purpose of the IMS is to enable the building of innovative services in a flexible way. IMS services will include multiple service features like chat, instant messaging, voice, video, presence, address book, and TV broadcasting [10,11]. If all these features are deployed in an uncoordinated way by a service provider, the user will have to handle the interaction between the services (e.g., by entering the same personal preferences several times). In addition, advanced services that combine many service features (like routing voice calls according to the originating community and the availability state) indb 7 6/16/08 6:52:53 AM

10 IP Multimedia Subsystem (IMS) Handbook are not possible if there is no coordination between features. The answer to improving user experience is to build a coherent service environment by standardizing the applications functions. Standardization of application functions is today mainly driven by ITU-T, 3GPP, and OMA. Telecom and IT companies regroup within OMA to specify interoperable advanced mobility services. OMA was created in June 2002 as a combination of the WAP forum, the SyncML Initiative, the MMS Interoperability Group, the Wireless Village Initiative, the Mobile Wireless Internet Forum, and the Mobile Games Interoperability Forum. The goal of ITU-T, 3GPP, and OMA is not to standardize complete services but rather to standardize functional service building blocks that are reusable at runtime by various services, as defined in Bertin, Bury, and Lesieur [13]. This approach enables the building of innovative and evolving services mostly independently of network considerations. These service building blocks provide key capabilities to ensure interoperability of devices, operators, and service providers. As seen before, ITU-T and 3GPP are standardizing the mechanisms that trigger these building blocks, either separately or in a coordinated way, including the management of interactions between these capabilities, as shown in Gouya, Crespi, and Bertin [14]. These service building blocks are called service capabilities at 3GPP, service support capabilities at ITU-T, and service enablers at OMA. Service support capabilities studied at ITU-T [15] typically include presence, location, group management, message handling, broadcast/multicast, push and session handling or device management. Service enablers at OMA [16] include, for example, data synchronization, device management, digital rights management, downloading, notification, instant messaging, presence and mobile location or multimedia messaging. Service capabilities defined at 3GPP typically include presence [17] and messaging [18] or conferencing [19]. The OMA specifications for service enablers are the most advanced and complete. According to the OMA, [An enabler is defined as] a technology intended for use in the development, deployment or operation of a service; defined in a specification, or group of specifications, published as a package by OMA [20]. An enabler should specify one or more public interfaces. Examples of OMA enablers include location or device management [16]. These definitions highlight the normative character of an enabler. A component or a technology is an enabler because it has been defined as an enabler. Moreover, when individual enablers are defined independently, each enabler has to define all functions required to fulfill its requirements. This implies several issues for the service provider especially the difficulty of providing user-centric services: Integration and deployment of services is complicated and expensive; high implementation efforts for applications wanting to use indb 8 6/16/08 6:52:54 AM

11 IMS Service, Models, and Concepts several capabilities; there is no common integration of the different services from the point of view of the end user (e.g., no common group management or user profile across multiple services) [16]. An OMA enabler should thus contain only intrinsic functions that can interact with other functions from the service architecture and/or from underlying network architecture. Intrinsic functions are defined as those functions that are essential in fulfilling the intended task of the specified enabler. For example, the position calculation function is intrinsic to secure user plane location; authentication is intrinsic to single sign on; encryption is an intrinsic function of digital rights management [16]. This separation into intrinsic and nonintrinsic functions is a way of assuring that various enablers will not include the same function (e.g., authentication function in each enabler). As specified in reference 16, any requirements or features that are not intrinsic to an enabler should not be specified within the enabler s specification. An enabler s specification should only specify the intrinsic functionality required to fulfill its actual function. This specification of service functions with enablers that are responsible only for their intrinsic functions enhances the ability of service providers to offer a consistent user experience (i.e., reuse of user information, service continuity, etc.). However, the separation into intrinsic and nonintrinsic functions is not obvious but remains subjective, as recognized in reference 16 ( the classification of intrinsic and non-intrinsic is subjective and needs to be done on a per enabler basis ). This implies again that the definition of enablers should result from a normative process. The OMA has specified the OMA service environment (OSE) [16] that provides a common architecture for the integration of enablers and service creation. As shown in Figure 1.4, the OSE architecture consists of enablers that run on an execution environment, and are accessible to applications and other enablers through a policy enforcer. Enablers are intended for use in the development, deployment, or operation of a service. They provide their intrinsic functionality through one or more public interfaces called I0 interfaces, and may use underlying network resources through I2 interfaces (such as IMS interfaces) The execution environment logically encompasses various functions such as process monitoring, software life cycle management, system support (e.g., thread management, load balancing, and caching), operation, management, and administration. The interface between the execution environment and enablers is called I1 interfaces. The policy enforcer provides a policy-based management mechanism to protect resources from unauthorized requests and to manage the use of these requests for instance, through appropriate charging, logging, and enforcement of user privacy or preferences. The policy enforcer function allows the domain owner to extract and separate policy rules from architectural elements. This element exposes I0 + P interfaces to applications and enablers, where P is additional parameters that must be provided along with a request to an enabler s I0 interface, when the policies that are to be enforced indb 9 6/16/08 6:52:54 AM

12 10 IP Multimedia Subsystem (IMS) Handbook Service Provider Applications I0+P Execution Environment I1 I0 Enabler I2 Policy Enforcer I0 Enabler I2 I0 Enabler I2 Figure 1.4 The OMA service environment architecture [16]. require additional parameters. Applications can be located inside or outside the service delivery environment. IMS Service Model IMS Brings New Types of Services Traditionally, telecommunications services are divided into bearer services, teleservices, and supplementary services. A bearer service is a type of telecommunication service that provides the capability for the transmission of signals between user-network interface and a teleservice is a type of service that provides the complete capability, including terminal equipment functions, for communication between users and supplementary service modifies or supplements a basic teleservice [26]. Examples of basic teleservice are telephony, facsimile, or emergency calls. These notions are still in use in some 3GPP or TISPAN standards, but can no longer be used by a service provider to design services. Indeed, the added value of IMS for service providers is the ability to build user-centric services that flexibly combine several features and enable the sharing of user information between these features to form a coherent service environment for the user [12]. As explained in the previous section, the OMA enabler or the 3GPP service capabilities are the necessary building blocks for such services. However, a model for IMS services, linking the services from users, enablers, and technical functions, is not defined in standards indb 10 6/16/08 6:52:54 AM

13 IMS Service, Models, and Concepts 11 Transfer and control functions are extensively addressed by IMS and NGN studies. Application functions are partially addressed by the OMA concerning the service delivery aspects (with the OSE). The foreseen services for IMS will require a coherent integration of multiple loosely coupled features. The integration between these features should be considered not only at the technical level (i.e., the integration within a service delivery environment like OSE), but also at a service level (i.e., how the composition of various technical functions and enablers will provide a coherent service experience to the user). If the integration at the technical level is well addressed by the OMA and ETSI studies, the integration at the service level has not been investigated. To answer these needs, we should describe the relationships between a service perceived by the user and the technical functions and enablers used to implement it. The modeling approach is organized as follows: modeling the link between services that is seen by the users (e.g., a user is aware that his personal information is shared between his services); modeling the technical functions that are the foundation of IMS; technical functions are those carried out by the systems (e.g., service platforms, terminals, etc.) controlled by the service providers; and modeling IMS service architecture based on service enablers. Service enablers are designed for the reuse of the user information between services and for an easy integration of new services. As seen before, service enablers contain and wrap technical functions (intrinsic functions). We propose to characterize an enabler by the information it handles and by the technical functions it wraps. For instance, only one service enabler can produce the presence information and can wrap the technical functions linked to presence or only one service enabler can produce the location information and can wrap the technical functions linked to location. The Link between Services Seen by the User The first step is to define clearly what a service is. There is a lot of research on the notion of service not that much in the IT area, but rather in the economic and business sciences, as surveyed in Ben Yahia et al. [21]. In a generic way, a service can be defined as any business actions or business activities that have a value-added result for a user (a person or a system). This action or activity is offered by a service provider (another person, entity, or system), which profits from providing this action [22,23]. In the telecommunications field, a telecom service is defined by 3GPP as a component of the portfolio of choices offered by service providers to a user, functionality offered to a user [24]. The focus area of this study is service usage; hence, we concentrate on the user while the customer is outside the scope of IMS services. The customer is indb 11 6/16/08 6:52:55 AM

14 12 IP Multimedia Subsystem (IMS) Handbook a person or organization that purchases products and services [25]; the user is the person (or system) that uses the service and can be different from the customer. For example, in a family, the customer may be one of the parents, and a child may be the user of the purchased service. The customer usually assigns rights to users to use the services he has obtained. The customer can be a user himself. Although the user is typically a person, it may also be another actor (e.g., another service provider). Relying on the preceding service definition, we propose a definition for IMS services as follows: Activities that take place in interactions between a user (i.e., IMS user) and systems controlled by service providers (e.g., IMS user equipment, IMS platforms). These activities have a value-added result for the user; and the service providers profit from providing these activities. In this definition we highlight two parties: the user and the systems controlled by the service providers. From a user perspective, the purpose of IMS services is to establish a communication session between users that is adapted to user preferences and context. The session manipulated by IMS services may be voice sessions, but can also be video sessions, instant messaging sessions, or collaboration sessions. The term session here means only an interactive exchange between two or more persons in order to communicate. From a user perspective, an IMS service is linked to his identity and not to his access device because the user may access the same services from several IMS devices. When using his IMS services, the user is aware that applications within his user equipment or within service platforms are sharing and reusing his personal information such as his presence information, availability rules, personal profile, contact list, or location information. A given service will be responsible for the creation and the modification of each type of information (e.g., presence service for presence information, location service for location information, etc.). An IMS service can thus consult a user s personal information (according to privacy policies) and may be responsible for defined user information. Figure 1.5 proposes relationships of an IMS service, an IMS public user identity, and the user s personal information. The terms of IMS service in this figure do not name a service in a general way (e.g., presence service), but name the service instance of one specific user (e.g., Bob s presence service). Technical Functions From a service provider technical perspective, a service is implemented with technical functions. Technical functions are the functions carried out by systems controlled by the service providers (e.g., service platforms, terminals, etc.). As seen before, the IMS service architecture may be divided into several technical functions. The first division is among service stratum functions, transport stratum functions, and end-user functions. As we are not dealing indb 12 6/16/08 6:52:55 AM

15 IMS Service, Models, and Concepts 13 IMS Service 1 1 -is linked to IMS Public User Identity -consult -is responsible for User Personal Information 1 Figure 1.5 Links seen by the user. Technical Function Transport Stratum Function Service Stratumfunction End-user Function Service Control Function Application Function Service User Profile Figure 1.6 IMS technical functions. here with networking issues, we will focus only on the service stratum. As seen in the first section, this service stratum is divided among service control functions, service user profiles, and application functions [2]. In addition, end-user functions have to be considered. They are not part of the service stratum but are closely related for the delivery of the services through the user interface. Figure 1.6 classifies the IMS (or NGN) technical functions, according to the NGN standards presented in the first section. The service stratum functions are a particular type of technical function. A service stratum function may be: indb 13 6/16/08 6:52:56 AM

16 14 IP Multimedia Subsystem (IMS) Handbook IMS Service -utilizes Technical Function 1 -consult User Personal Information -is responsible for Figure 1.7 IMS service. a service control function that handles common control functions like session establishment control or service triggering control; an application function that contains the service logic and the manipulation rules for session establishments (e.g., transfers, callback, reachability, call log, etc.); a service user profile that stores the information on user identities and on service triggering; and an end-user function that includes not only the connection to the IMS (using SIP and bearer protocols) but also the service interface part that resides in the client device. This interface performs the transformation of the technical messages from the application functions into something usable by the user (and vice versa) and thus provides the end user with the ability to initiate and participate in a session. For example, an interface for presence will transform the presence protocols messages into a user interface displaying the presence of the user s contacts. Relationship between Service and Technical Function An IMS service is the conjunction between user personal information and technical functions. To illustrate this in Figure 1.7, we can consider the example of an IMS presence service. The presence service is seen by the user as the notification of presence information between a consumer of presence information and sources of presence information, where the presence information is a set of attributes characterizing current properties of the sources (such as status or communication address) [17]. The presence service is performed with technical functions such as end-user presence clients (a presence source client and a presence watcher client), service control mechanisms to route indb 14 6/16/08 6:52:56 AM

17 IMS Service, Models, and Concepts 15 AU: inserted citation for fig 8 here OK? presence messages (the SIP SUBSCRIBE, PUBLISH, and NOTIFY messages), and presence application servers (to process the presence state from the presence sources and to store and send it to the watchers that have subscribed to this presence event). The services are directly responsible for the user s personal information and are utilizing the technical functions directly. As mentioned, this may lead to building silo architecture, where each service relies on its own technical functions. Service enablers (or service support capabilities or service capabilities) are designed to address this issue by focusing only on their intrinsic functions. This means that there should be no overlap between the service enablers, both from the user perspective and from the technical functions perspective. No overlap from the user perspective implies that different service enablers should not be responsible for the same type of user s personal information. For example, only one service enabler can produce the presence information or only one service enabler can produce the location information. No overlap from the technical functions perspective implies that the different service enablers should not use the same IMS functions in an incoherent way. For example, only the presence service enabler can process the presence messages and store the presence state or only the location service enabler can process and aggregate user location from various location sources. In IMS service architecture, the IMS services have to rely as much as possible on IMS service enablers. These IMS service enablers wrap a set of technical functions and provide a consistent service interface to IMS services. An IMS service might also use some technical functions directly (e.g., an application server dedicated to a specific service). In addition, only IMS service enablers should be responsible for the user s personal information (Figure 1.8). Example of the Push-to-Talk over Cellular In order to illustrate this model, we apply it here to the push-to-talk over cellular (PoC) described in the OMA release program and specifications [27]. The PoC service is a walkie-talkie type of service that allows rapid, short, and spontaneous communications. It is a half duplex voice service that allows person-to-person and person-to-group communications. This service is considered an early example of IMS application in the market. Because PoC is specified as both a service and an enabler, we show the distinction between the service perceived by the user and the functional service building blocks. This illustrates the separation of concern from what is seen by the user, the service enabler, and the technical functions that implement these enablers indb 15 6/16/08 6:52:57 AM

18 16 IP Multimedia Subsystem (IMS) Handbook -utilizes IMS Service -utilizes 1 IMS Service Enabler -wrap Technical Function -consult 1 -consult User Personal Information -is responsible for -requires Figure 1.8 IMS services and service enablers. This separation will benefit service providers for the whole service life cycle especially service composition, service interaction, and service management. PoC Service Seen from the User s Perspective From a user perspective, a typical PoC session is as follows: The PoC user opens his contact list where presence features indicate whether contacts or groups of contacts are available or not. The user selects one or more contacts in his contact list, creates a PoC group with these contacts, starts the PoC service, and then talks simultaneously to all the contacts of his PoC group. This basic session shows that the PoC service is based on the user identity, which is necessary to access the contact list and invite other PoC users to participate in a session. Besides identity, from a user perspective, the PoC service also uses: presence information to be aware of contact availability and reachability; contact lists to create groups for PoC sessions; and user profiles. Figure 1.9 shows the PoC service as seen by user Bob Smith. This view contains the information that the user owns and that is reused in the PoC service. His personal information could be reused as in another IMS service indb 16 6/16/08 6:52:57 AM

19 IMS Service, Models, and Concepts 17 Another Service of Bob : IMS Service PoC Service of Bob : IMS Service Bob Identity : IMS Public User Identity Bob Profile : User Personal Information Bob Contact List : User Personal Information Bob Presence Information : User Personal Information Figure 1.9 PoC service as seen by Bob Smith. PoC Service and Service Enablers As described in the OMA specifications, the PoC service requires several service enablers that perform specific actions and are responsible for specific information: push-to-talk over cellular enabler [27] that manages the service logic of the PoC service; XDM (XML document management) enabler [28] to handle the contact groups in particular; presence enabler [29]; IMS enabler [30] to support the service; and device management enabler [31]. The dependencies between the PoC service and the service enablers and also between the service enablers are described in Figure 1.10 with dotted arrows. Each service enabler is responsible for some type of personal information. Technical Functions for PoC Service As mentioned before, each service enabler is implemented and carried out via a set of technical functions that are shown in Figure In this section we split each enabler into its corresponding technical functions The XML document management (XDM) enabler is implemented with an XDM client (XDMC), a shared XDM server (shared XDMS), and an aggregation proxy. The XDMC is an XCAP (XML configuration access protocol) indb 17 6/16/08 6:52:58 AM

20 18 IP Multimedia Subsystem (IMS) Handbook Bob Profile : User Personal Information PoC Service of Bob : IMS Service Figure 1.10 Service enablers for PoC service. Bob Contact List : User Personal Information OMA PoC : IMS Service Enabler OMA XDM : IMS Service Enabler IMS in OMA : IMS Service Enabler Bob Presence Simple : IMS Service Enabler OMA Device Management : IMS Service Enabler Bob Presence Information : User Personal Information indb 18 6/16/08 6:52:58 AM

21 IMS Service, Models, and Concepts 19 DM Client DM Server Presence Source Presence Server Shared XDMS Watcher XDMC SIP/IP Core Aggregation Proxy PoC XDMs PoC Subseriber/User PoC Client UE PoC Server Figure 1.11 Technical functions of the PoC service (simplified). client that gives access to XML documents stored in the network (e.g., PoCspecific documents in the PoC XDMS, contact lists in the shared XDMS, etc.). The aggregation proxy acts as the single contact point for the XDMC. It performs authentication of the XDMC and routes individual XCAP requests to the correct XDMS. The shared XDMS is an XCAP server that manages XML documents (e.g., contact lists) that are shared with other service enablers (e.g., presence). The PoC enabler is implemented into a client part, a server part, and a PoC specific XDM server. The PoC client resides on the terminal and is used to access the PoC service. The PoC server implements the application logic for the PoC service. The PoC specific XDM server is an XCAP server, which manages XML documents that are specific to the PoC service (e.g., PoC groups). The presence enabler is implemented on a presence server, a presence source, and a watcher. A presence server is an entity that accepts, stores, and distributes presence information about PoC clients. A presence source is an entity that provides (publishes) presence information and a watcher is an entity that is notified from presence information. The IMS enabler includes a number of SIP proxies and SIP registrars. It performs functions such as authentication, authorization of PoC user, or maintaining of the registration state. The device management enabler is implemented with a device management client that receives the initial parameters needed by the service pro indb 19 6/16/08 6:52:59 AM

22 20 IP Multimedia Subsystem (IMS) Handbook vider for the PoC client and a device management server that initializes the entire configuration and updates necessary for the PoC client. All technical functions described here belong to the service stratum. They are thus end-user functions, service control functions, or application functions. PoC client, XML document management client, presence source, watcher and device management client are end-user functions. IMS core is a service control function. PoC server, PoC XML document management server, aggregation proxy, shared XML document server, presence server, and device management server are application functions. A Comprehensive View of IMS Services Figure 1.12 is an example for the three enablers OMA XDM, IMS in OMA, and OMA presence simple. It defines the suitable dependencies of these three enablers and with the services that make use of these enablers. We take here the examples of the PoC service and of an instant messaging service. All the enablers used by these services are not represented in order to simplify the figure. AU: should this be SIMPLE SIP for instant messaging and presence leveraging extensions? Conclusion IMS services cannot be considered independently from the whole service environment of the user [32]. This environment includes at least features such as identity management, community management, availability management, or context management. This service environment should be able to integrate third-party service elements. The service value will reside in the quality of the interactions between all the service elements and in seamless accessibility in a user-centric way. A service control framework handling these interactions is therefore needed for the interactions between the operator services and for intermediation with other service providers. This framework should rely on a common modeling for services, service enablers, and resources. The main interest of the proposed approach lies in the identification of the dependencies between the services and the service enablers. This allows better design of the IMS services by defining clearly which service enabler is involved in which service, and how a service enabler is linked to technical functions. This approach optimizes the treatment of service interaction between IMS service enablers by tracing the impact on the user perception of the service. It will also enhance service management aspects by detecting how the failure of one or many technical functions can affect service enablers and the use of the IMS service. It is a tool to identify the user personal information that should be shared between services, to define which service enabler is responsible for which information, and then to design services that reuse this personal information through these service enablers indb 20 6/16/08 6:52:59 AM

23 IMS Service, Models, and Concepts 21 Shared XML Document Management Server : Application Function Instant Messaging Service of Bob : IMS Service XML Document Management Clint : End-user Function PoC Service of Bob : IMS Service OMA XDM : IMS Service Enabler Aggregation Proxy : Application Function IMS Core : Service Control Function IMS in OMA : IMS Service Enabler OMA Presence Simple : IMS Service Enabler Watcher : End-user Function Bob Presence Information : User Personal Information Presence Source : End-user Function Presence Server : Application Function Figure 1.12 Relationship and dependencies of XDM, IMS, and presence simple service enablers indb 21 6/16/08 6:53:00 AM

24 22 IP Multimedia Subsystem (IMS) Handbook Glossary 3GPP:.. 3rd Generation Partnership Project API.. application programming interface AS.. application server CSCF.. call state control functions DSL.. digital subscriber line GSM.. global system for mobile communications GUI.. graphical user interface HSS.. home subscriber server IETF.. Internet Engineering Task Force ifc.. initial filter criteria IMS.. IP multimedia subsystem IN.. intelligent network INAP.. intelligent network application protocol ISDN.. integrated services digital network ISUP.. ISDN user part IT.. information technology ITU.. International Telecommunication Union NGN.. Next-generation networks OMA.. Open Mobile Alliance OSE.. OMA service environment PSTN.. public switched telephone network S-CSCF.. serving call state control functions SIB.. service independent building block SIP.. session initiation protocol SIM.. subscriber identity module SPT.. service point trigger TISPAN. telecommunication and Internet converged services and.. protocols for advanced networking UMTS.. universal mobile telecommunications system WLAN.. wireless local area network XML.. extensible markup language TMF.. TeleManagement Forum References 1. Arbanowski, S. et al I-centric communications: Personalization, ambient awareness, and adaptability for future mobile services. IEEE Communications Magazine 42(9): indb 22 6/16/08 6:53:00 AM

25 IMS Service, Models, and Concepts 23 AU: pls supply location/dates of conf. 2. Knightson, K., N. Morita, and T. Towle NGN architecture: Generic principles, functional architecture, and implementation. IEEE Communications Magazine 43(10): GPP. IP multimedia subsystem (IMS), TS Bertin, E., E. Bury, and P. Lesieur Operator services deployment with SIP: Wireline feedback and 3GPP perspectives. ICIN 2003, Bordeaux, April Schulzrinne, H., and J. Rosenberg Internet telephony: Architecture and protocols An IETF perspective. Computer Networks and ISDN Systems 31(3): Tang, B. Y. C Evolving to wireless and wireline convergence An overview of IMS. Wireless and Optical Communications, th Annual WOCC 2005, 27, April Marquez, F. G., M. G. Rodriguez, T. R. Valladares, T. de Miguel, and L. A. Galindo Interworking of IP multimedia core networks between 3GPP and WLAN. IEEE Wireless Communications 12(3): Lin, F. J A survey on wireless/wireline integration. Wireless and Optical Communications, th Annual WOCC 2005, 26, April GPP. IP multimedia session handling; IM call model, TS Schilit, B. N., D. M. Hilbert, and J. Trevor Context-aware communication. IEEE Wireless Communications 9(5): Raento, M., A. Oulasvirta, R. Petit, and H. Toivonen, H ContextPhone: A prototyping platform for context-aware mobile applications. IEEE Pervasive Computing 4(2): Bertin, E., E. Bury, and P. Lesieur Next-generation architectures: Which roles for an incumbent operator? Proceedings of the Eurescom Summit Bertin, E., E. Bury, and P. Lesieur Intelligence distribution in next-generation networks, an architectural framework for multimedia services. IEEE International Conference on Communications, ICC 2004, Paris. 14. Gouya, A., N. Crespi, and E. Bertin SCIM (service capability interaction manager). Implementation issues in IMS service architecture. IEEE International Conference on Communications. 15. Carugi, M., B. Hirschman, and A. Narita Introduction to the ITU-T NGN focus group release 1: Target environment, services, and capabilities. IEEE Communications Magazine 43(10): OMA. OMA service environment. Approved version 1.0.4, 01 Feb 2007, OMA-AD-Service-Environment-V1_0_ A GPP. Presence service using the IP multimedia (IM) core network (CN) subsystem; TS GPP. Messaging using the IP multimedia (IM) core network (CN) subsystem; TS GPP. Conferencing using the IP multimedia (IM) core network (CN) subsystem; TS OMA. Dictionary for OMA specifications. Approved version 2.6, Jun. 2007, OMA-ORG-Dictionary-V2_ A. 21. Ben Yahia, I., E. Bertin, N. Crespi, and J. P. Deschrevel Service definition for next-generation networks. International Conference on Networking. ICN 06, Mauritius. 22. Lovelock, C Services marketing, people, technology, strategy, 4th ed. Englewood Cliffs, NJ: Prentice Hall indb 23 6/16/08 6:53:00 AM

26 24 IP Multimedia Subsystem (IMS) Handbook 23. Grönroos, C Service management and marketing: A customer relationship management approach, 2nd ed. Chichester, UK: John Wiley & Sons GPP GPP definition, TR , V TMF Forum. Shared information and data (SID) model. GB922 and addenda, release 7, January Keck, D. O., and P. J. Kuehn The feature and service interaction problem in telecommunications systems: A survey. IEEE Transactions on Software Engineering 24(10): OMA. OMA push to talk over cellular (PoC). Approved enabler version 1.0.2, September OMA. OMA XML document management. Approved enabler version 1.0.1, November OMA. OMA presence simple. Approved enabler version 1.0.1, November OMA. IMS in OMA. Approved enabler version 1.0, September OMA. OMA device management. Approved enabler version 1.2, February Ryu, S. et al Research activities on next-generation mobile communications and services in Korea. IEEE Communications Magazine 43(9): indb 24 6/16/08 6:53:00 AM

Which architecture for integrated services?

Which architecture for integrated services? Which architecture for integrated services? Emmanuel Bertin, Pascal Lesieur France Telecom R&D Caen, France emmanuel.bertin@francetelecom.com Abstract The integration between data services and communication

More information

A 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 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 information

Managing Service Capability and Service Feature Interactions in the IMS of UMTS

Managing 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 information

Location in SIP/IP Core (LOCSIP)

Location in SIP/IP Core (LOCSIP) in SIP/IP Core (LOCSIP) Conveyance with IMS: the OMA LOCSIP Service Enabler Don Lukacs Telcordia Applied Research 2010, Telcordia Technologies Inc. in SIP/IP Core (LOCSIP) Topics General Background Material

More information

Status of IMS-Based Next Generation Networks for Fixed Mobile Convergence

Status 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 information

IP Multimedia Subsystem Part 5 Marek Średniawa

IP 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 information

IMS Client Framework for All IP-Based Communication Networks

IMS 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 information

4.2 IMS Service Creation

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 information

Services in the IMS ecosystem

Services 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 information

PTT + IMS = PTM - Towards Community/Presence-based IMS Multimedia Services

PTT + 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 information

IMS in the Next Generation Network

IMS in the Next Generation Network Proceedings of the 11th WSEAS International Conference on COMMUNICATIONS, Agios Nikolaos, Crete Island, Greece, July 26-28, 2007 45 IMS in the Next Generation Network TATIANA KOVACIKOVA, PAVOL SEGEC, MILAN

More information

ETSI TS V ( )

ETSI TS V ( ) TS 124 315 V14.0.0 (2017-03) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; IP Multimedia Subsystem (IMS) Operator Determined Barring (ODB); Stage 3: protocol specification

More information

Overview and Status of NGN Standardization Activities. Naotaka Morita Vice Chairman of SG13, ITU-T NTT Service Integration Laboratories

Overview and Status of NGN Standardization Activities. Naotaka Morita Vice Chairman of SG13, ITU-T NTT Service Integration Laboratories Overview and Status of NGN Standardization Activities Naotaka Morita Vice Chairman of SG13, ITU-T NTT Service Integration Laboratories Contents 1. Outline of NGN 2. Key Technologies of NGN 3. Summary and

More information

Standardization Trends of the Next Generation Network in ETSI TISPAN

Standardization 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 information

3GPP TS V8.7.0 ( )

3GPP 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 information

The Role of IMS Functional Architecture in Next Generation Network. Sheyda Kiani Mehr. Shomal University, Amol, Iran

The Role of IMS Functional Architecture in Next Generation Network. Sheyda Kiani Mehr. Shomal University, Amol, Iran The Role of IMS Functional Architecture in Next Generation Network Sheyda Kiani Mehr Shomal University, Amol, Iran Abstract: The migration to Next Generation Networks is a sea change, a fundamental transformation

More information

Proposal Architecture For Quality of Service Provisioning Within Inter-domain IP Multimedia Subsystem Context

Proposal Architecture For Quality of Service Provisioning Within Inter-domain IP Multimedia Subsystem Context Proposal Architecture For Quality of Service Provisioning Within Inter-domain IP Multimedia Subsystem Context Mosbah Ageal Computer Engineering Department, Higher Polytechnic Institute of Zliten, Zliten,

More information

IMS signalling for multiparty services based on network level multicast

IMS 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 information

The International Intelligent Network (IN)

The 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 information

What 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 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 information

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks IEEE Wireless Communication, Oct. 2002 Presented by Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering

More information

Service Composition in IMS: A Location Based Service Example

Service 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 information

ETSI TR V1.1.1 ( )

ETSI TR V1.1.1 ( ) Technical Report Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); NGN Terminology 2 Reference DTR/TISPAN-00004-NGN Keywords vocabulary 650 Route des Lucioles

More information

ITU-APT Workshop on NGN Planning March 2007, Bangkok, Thailand

ITU-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 information

IP Multimedia Subsystem(IMS) and Its Applications

IP Multimedia Subsystem(IMS) and Its Applications KNOM Conference April 26 ~ 27 2007 IP Multimedia Subsystem(IMS) and Its Applications 2007. 4. 26 Jun-Won Lee 1 Contents IMS Overview IMS Architecture Contents IMS Applications IMS Enablers & Clients 2

More information

All-IP Core Network Multimedia Domain

All-IP Core Network Multimedia Domain GPP X.S00-00-0 Version.0 Version Date: July 00 0 All-IP Core Network Multimedia Domain IP Multimedia (IMS) session handling; IP Multimedia (IM) Call Model; Stage 0 COPYRIGHT NOTICE GPP and its Organizational

More information

Delivering Quadruple Play with IPTV over IMS

Delivering Quadruple Play with IPTV over IMS Delivering Quadruple Play with IPTV over IMS Bruno Chatras, Mikhaël Saïd France Telecom Research & Development 38-40 rue du Général Leclerc F-92794 Issy Moulineaux Cedex 9 Email: {bruno.chatras,mikhael.said}@orange-ftgroup.com

More information

ETSI TS V7.4.0 ( )

ETSI TS V7.4.0 ( ) TS 124 279 V7.4.0 (2007-03) Technical Specification Universal Mobile Telecommunications System (UMTS); Combining Circuit Switched (CS) and IP Multimedia Subsystem (IMS) services; Stage 3 (3GPP TS 24.279

More information

3GPP support for IP based Emergency Calls - April 2007 Status

3GPP support for IP based Emergency Calls - April 2007 Status 3GPP support for IP based Emergency Calls - April 2007 Status 2 nd SDO Emergency Services Coordination Workshop (ESW07) Library of Congress, Washington, DC, USA April 10-12, 2007 Stephen Edge, Qualcomm,

More information

IP Multimedia Subsystem Part 3 Marek Średniawa

IP Multimedia Subsystem Part 3 Marek Średniawa IP Multimedia Subsystem Part 3 Marek Średniawa mareks@tele.pw.edu.pl Institute of Telecommunications Project is co-financed by European Union within the European Social Fund Charging in IMS IMS charging

More information

Presence SIMPLE Architecture

Presence SIMPLE Architecture Presence SIMPLE Architecture Candidate Version 1.1 28 Jan 2008 Open Mobile Alliance OMA-AD-Presence_SIMPLE-V1_1-20080128-C OMA-AD-Presence_SIMPLE-V1_1-20080128-C Page 2 (21) Use of this document is subject

More information

ETSI NGN Work: TISPAN Status

ETSI NGN Work: TISPAN Status ITU-T International Telecommunication Union International Multimedia Telecommunications Consortium ETSI NGN Work: TISPAN Status Richard Brennan Vice-Chair ETSI TISPAN Joint ITU-T Workshop and IMTC Forum

More information

INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University

INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2 1 Outline 1. Basics 2. Media Handling 3. Quality of Service (QoS) 2 Basics - Definitions - History - Standards.

More information

ETSI TS V1.1.1 ( )

ETSI TS V1.1.1 ( ) TS 183 028 V1.1.1 (2006-04) Technical Specification Telecommunications and Internet Converged Services and Protocols for Advanced Networking (TISPAN); Common basic communication procedures; Protocol specification

More information

3GPP TS V ( )

3GPP TS V ( ) 3GPP TS 24.379 V13.1.1 (2016-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Networks and Terminals; Mission Critical Push To Talk (MCPTT) call control;

More information

Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN):

Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN): ITU-BDT Regional Seminar on Fixed Mobile Convergence and new network architecture for the Arab Region Tunis (Tunisia), 21-24 November 2005 Day 1 Session 1.2: International Framework Telecommunications

More information

ETSI TS V1.1.1 ( )

ETSI TS V1.1.1 ( ) Technical Specification Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Requirements of the NGN network to support Emergency Communication from Citizen

More information

ETSI TS V7.5.0 ( ) Technical Specification

ETSI TS V7.5.0 ( ) Technical Specification TS 123 206 V7.5.0 (2008-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Voice Call Continuity (VCC) between Circuit

More information

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES

IMS, 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 information

CDMA2000 Workshop. Paul Le Rossignol. Nortel Networks, OMA Board Director

CDMA2000 Workshop. Paul Le Rossignol. Nortel Networks, OMA Board Director CDMA2000 Workshop Paul Le Rossignol Nortel Networks, OMA Board Director Open Mobile Alliance 1 2 3 4 Vision and Mission of OMA OMA s Market Position & Industry Benefits Structure & Scope OMA Interoperability

More information

A NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS

A NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS A NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS Noël CRESPI, Youssef CHADLI, Institut National des Telecommunications 9, rue Charles Fourier 91011 EVRY Cedex FRANCE Authors: N.Crespi,

More information

ITU-T Q Signalling architecture and requirements for IP-based short message service over ITU-T defined NGN

ITU-T Q Signalling architecture and requirements for IP-based short message service over ITU-T defined NGN 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 Q.3053 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2017) SERIES Q: SWITCHING AND SIGNALLING, AND ASSOCIATED MEASUREMENTS

More information

3GPP TS V7.0.0 ( )

3GPP TS V7.0.0 ( ) TS 23.417 V7.0.0 (2007-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Technical Specification Group Services and System Aspects; Telecommunications and Internet

More information

IP Multimedia Subsystem Application Servers

IP 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 information

Developing OSA-based Applications over the Interworking WLAN and Cellular Network Environment

Developing OSA-based Applications over the Interworking WLAN and Cellular Network Environment Developing OSA-based s over the Interworking WLAN and Cellular Network Environment Chung-Ming Huang, Tz-Heng Hsu, and Chih-Wen Chao Laboratory of Multimedia Mobile Networking Department of Computer Science

More information

Service architecture for 3GPP IP Multimedia Subsystem the IBM and Swisscom proof-of-concept experience

Service 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 information

Cisco Converged Services Platform

Cisco 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 information

3GPP TS V ( )

3GPP TS V ( ) TS 23.167 V7.11.0 (2008-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; IP Multimedia Subsystem (IMS) emergency sessions (Release

More information

User Customisation of Service Request Routing for the IP Multimedia Subsystem

User 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

The Role and Contribution of OMA in Service Delivery Platform Standardization

The Role and Contribution of OMA in Service Delivery Platform Standardization The Role and Contribution of OMA in Service Delivery Platform Standardization ITU-T SDP Workshop 17 October 2011 Musa Unmehopa Technical Plenary Chairman, OMA Senior Manager, Alcatel-Lucent What I ll be

More information

ETSI TR V1.1.1 ( )

ETSI TR V1.1.1 ( ) Technical Report Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Organization of user data 2 Reference DTR/TISPAN-02027-NGN-R1 Keywords architecture,

More information

ETSI TS V (201

ETSI TS V (201 TS 124 484 V13.3.0 (201 17-01) TECHNICAL SPECIFICATION LTE; Mission Critical Services (MCS) configuration management; Protocol specification (3GPP TS 24.484 version 13.3.0 Release 13) 1 TS 124 484 V13.3.0

More information

FT ETSI STANDARDS FOR PUBLIC COMMENT

FT 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 information

Nairobi (Kenya), 9-12 May 2005 Session 1.2 "International Framework"

Nairobi (Kenya), 9-12 May 2005 Session 1.2 International Framework Regional Seminar for Africa on Fixed Mobile Convergence and Guidelines on the smooth transition of existing mobile networks to IMT-2000 for Developing Countries Nairobi (Kenya), 9-12 May 2005 Session 1.2

More information

Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence

Analysis 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 information

3GPP TS V8.9.0 ( )

3GPP TS V8.9.0 ( ) TS 24.604 V8.9.0 (2011-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Communication Diversion (CDIV) using IP Multimedia (IM)

More information

ETSI TS V ( )

ETSI TS V ( ) TS 124 523 V12.2.0 (2015-01) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Core and enterprise Next Generation Network (NGN) interaction scenarios; Architecture and functional

More information

PacketCable 2.0. HSS Technical Report PKT-TR-HSS-V RELEASED. Notice

PacketCable 2.0. HSS Technical Report PKT-TR-HSS-V RELEASED. Notice PacketCable 2.0 HSS Technical Report RELEASED Notice This PacketCable technical report is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories, Inc. for the benefit

More information

to pay for it) has been waning. The Internet further changed the game.

to pay for it) has been waning. The Internet further changed the game. As the old telephone business models break down and new service paradigm takes over, communication companies must combine voice with the new services of the network. The SCI-Platform (Service Convergence

More information

Service Brokering in IP Multimedia Subsystem

Service 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 information

IPv6 the Catalyst for Convergence

IPv6 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 information

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: H04L 12/56 ( )

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: H04L 12/56 ( ) (19) (12) EUROPEAN PATENT APPLICATION (11) EP 1 760 963 A1 (43) Date of publication: 07.03.07 Bulletin 07/ (1) Int Cl.: H04L 12/6 (06.01) (21) Application number: 06018260.7 (22) Date of filing: 31.08.06

More information

Preparing Infra-structure transition toward FRMCS (Next Generation)

Preparing Infra-structure transition toward FRMCS (Next Generation) Preparing Infra-structure transition toward FRMCS (Next Generation) Michael Klöcker Head of Strategy Railway Solutions Nokia Networks ETSI headquarters, Sophia-Antipolis 2 nd November 2016 GSM-R Industry

More information

Presence service integration using interconnected IP Multimedia Core Networks (IM-CN)

Presence service integration using interconnected IP Multimedia Core Networks (IM-CN) Presence service integration using interconnected IP Multimedia Core s (IM-CN) Sebastian Schumann and Eugen Mikoczy Slovak Technical University (STU) Department of Telecommunications, NGNlab Bratislava,

More information

8.4 IMS Network Architecture A Closer Look

8.4 IMS Network Architecture A Closer Look 8.4 IMS Network Architecture A Closer Look 243 The anchoring of the media in TrGW also has an implicit topology-hiding effect. Without anchoring, the SDP answer provided to the other network would contain

More information

ETSI TS V (201

ETSI TS V (201 TS 124 481 V13.3.0 (201 17-01) TECHNICAL SPECIFICATION LTE; Mission Critical Services (MCS) group management; Protocol specification (3GPP TS 24.481 version 13.3.0 Release 13) 1 TS 124 481 V13.3.0 (2017-01)

More information

IP multimedia in 3G. Structure. Author: MartinHarris Orange. Understanding IP multimedia in 3G. Developments in 3GPP. IP multimedia services

IP 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 information

Open Standards and Interoperability for IP Multimedia Subsystem (IMS)

Open 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 information

ETSI TR V1.1.1 ( )

ETSI TR V1.1.1 ( ) Technical Report Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); NGN Release 1; Release definition 2 Reference DTR/TISPAN-00001-NGN-R1 Keywords planning,

More information

ETSI TS V8.2.0 ( ) Technical Specification

ETSI TS V8.2.0 ( ) Technical Specification TS 124 147 V8.2.0 (2009-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Conferencing using the IP Multimedia (IM)

More information

ETSI TS V1.2.2 ( )

ETSI TS V1.2.2 ( ) TS 183 010 V1.2.2 (2007-04) Technical Specification Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); NGN Signalling Control Protocol; Communication HOLD

More information

3GPP TS V ( )

3GPP TS V ( ) TS 24.341 V12.6.0 (2014-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Support of SMS over IP networks; Stage 3 (Release 12) The

More information

An IMS testbed for SIP applications

An IMS testbed for SIP applications Downloaded from orbit.dtu.dk on: Feb 24, 2018 An IMS testbed for SIP applications Caba, Cosmin Marius; Soler, José Published in: Proceedings of IIT Real-Time Communications Conference Publication date:

More information

Location in SIP/IP core Architecture Approved Version Jan 2012

Location in SIP/IP core Architecture Approved Version Jan 2012 Location in SIP/IP core Architecture Approved Version 1.0 17 Jan 2012 Open Mobile Alliance OMA-AD-LOCSIP-V1_0-20120117-A OMA-AD-LOCSIP-V1_0-20120117-A Page 2 (31) Use of this document is subject to all

More information

Business Considerations for Migration to IMT-2000

Business 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 information

ETSI TS V ( ) Technical Specification

ETSI TS V ( ) Technical Specification TS 124 628 V10.3.0 (2011-06) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Common Basic Communication procedures

More information

Service delivery platform: Critical enabler to service provider s new revenue stream

Service 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 information

3GPP TS V7.2.0 ( )

3GPP TS V7.2.0 ( ) TS 23.167 V7.2.0 (2006-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; IP Multimedia Subsystem (IMS) emergency sessions (Release

More information

Requirements and capabilities for. NGN services Marco Carugi Nortel Networks March 2005 Jeju Island, South Korea

Requirements and capabilities for. NGN services Marco Carugi Nortel Networks March 2005 Jeju Island, South Korea Requirements and capabilities for Phone: +33-1-6955-7027 Email: marco.carugi@nortel.com NGN services Marco Carugi Nortel Networks 14-15 March 2005 Jeju Island, South Korea Outline NGN Services Service

More information

ITU-D Regional Development Forums 2010 on NGN and Broadband for the Arab Region. NGN and Broadband, Opportunities and Challenges.

ITU-D Regional Development Forums 2010 on NGN and Broadband for the Arab Region. NGN and Broadband, Opportunities and Challenges. ITU-D Regional Development Forums 2010 on NGN and Broadband for the Arab Region NGN and Broadband, Opportunities and Challenges Cairo, Egypt IP Multimedia SubSystem and IP enabled services (features, functions

More information

3GPP TS V6.9.0 ( )

3GPP TS V6.9.0 ( ) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; Presence service using the IP Multimedia (IM) Core Network (CN) subsystem; Stage 3 () GLOBAL SYSTEM

More information

ETSI TS V ( )

ETSI TS V ( ) TS 124 629 V11.3.0 (2014-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Explicit Communication Transfer (ECT)

More information

ETSI TS V7.0.0 ( ) Technical Specification

ETSI TS V7.0.0 ( ) Technical Specification TS 123 417 V7.0.0 (2007-12) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); Telecommunications and Internet converged Services

More information

2. SA1 Release 11 Standardization Trends

2. SA1 Release 11 Standardization Trends 3GPP SA1 Release 11 Standardization Trends 3GPP SA1 Service Requirements Release 11 3GPP SA1 Release 11 Standardization Trends NTT DOCOMO Technical Journal At the 3GPP, which standardizes mobile communications

More information

4G: Convergence, Openness for Excellence and Opportunity Cisco Systems, Inc

4G: Convergence, Openness for Excellence and Opportunity Cisco Systems, Inc 4G: Convergence, Openness for Excellence and Opportunity, Inc 1 4G Not Just for Mobility This next generation of mobility networks will have over the air throughput speeds that will approach those of wireless

More information

3GPP TS V8.0.0 ( )

3GPP TS V8.0.0 ( ) TS 23.517 V8.0.0 (2007-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Technical Specification Group Services and System Aspects; Protocols for Advanced Networking

More information

How IMS Cross Different Technologies

How IMS Cross Different Technologies How IMS Cross Different Technologies Babak Ahsant Mobile Communication Company of Iran b.ahsant@mci.ir Abdulrahman Yarali Murray State University abdul.yarali@murraystate.edu Mark Rajai California State

More information

ETSI TS V2.0.0 ( ) Technical Specification

ETSI TS V2.0.0 ( ) Technical Specification TS 181 019 V2.0.0 (2007-11) Technical Specification Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); Business Communication Requirements 2 TS 181 019 V2.0.0

More information

Signaling Architecture and Protocols for the Next Generation Network

Signaling Architecture and Protocols for the Next Generation Network Signaling Architecture and for the Next Generation Network Hyeong Ho Lee Electronics and Telecommunications Research Institute (ETRI), Korea holee@etri.re.kr Abstract ITU-T (International Telecommunication

More information

PCC (Policy and Charging Control) In Mobile Data. EFORT

PCC (Policy and Charging Control) In Mobile Data. EFORT PCC (Policy and Charging Control) In Mobile Data EFORT http://www.efort.com By implementing policy and charging control (PCC) procedures in their mobile data network, mobile service providers are able

More information

ISO/IEC TR TECHNICAL REPORT

ISO/IEC TR TECHNICAL REPORT TECHNICAL REPORT ISO/IEC TR 16167 First edition 2010-08-01 Information technology Telecommunications and information exchange between systems Next Generation Corporate Networks (NGCN) Emergency calls Technologies

More information

IMS Adoption Fueled by the Open IMS Core Project and MySQL

IMS 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 information

A Study of Issues and Considerations of Service Interaction Management in IMS Architecture

A Study of Issues and Considerations of Service Interaction Management in IMS Architecture WSE TRANSACTIONS on COMPUTERS A Study of Issues and Considerations of Interaction Management in IMS Architecture HUI-NA CHUA a, CHOR-MIN TAN a, YUXIN HO b a Malaysian Research Centre, British Telecommunications

More information

COPYRIGHTED MATERIAL. Introduction. Noman Muhammad, Davide Chiavelli, David Soldani and Man Li. 1.1 QoE value chain

COPYRIGHTED MATERIAL. Introduction. Noman Muhammad, Davide Chiavelli, David Soldani and Man Li. 1.1 QoE value chain 1 Introduction Noman Muhammad, Davide Chiavelli, David Soldani and Man Li Browsing through the literature, one may find many different definitions for quality of end-user experience (QoE) and quality of

More information

ETSI TR V1.1.1 ( )

ETSI TR V1.1.1 ( ) TR 102 314-3 V1.1.1 (2005-03) Technical Report Fixed network Multimedia Messaging Service (F-MMS); PSTN/ISDN; Part 3: Network architecture and interconnection 2 TR 102 314-3 V1.1.1 (2005-03) Reference

More information

ETSI ES V2.0.0 ( ) ETSI Standard

ETSI ES V2.0.0 ( ) ETSI Standard ES 282 007 V2.0.0 (2008-05) Standard Telecommunications and Internet converged Services and Protocols for Advanced Networking (TISPAN); IP Multimedia Subsystem (IMS); Functional architecture 2 ES 282 007

More information

Presence in the IP multimedia subsystem

Presence in the IP multimedia subsystem Presence in the IP multimedia subsystem Lin, L.; Liotta, A. Published in: Mobile Information Systems Published: 01/01/2007 Document Version Publisher s PDF, also known as Version of Record (includes final

More information

IMS Client Platform and IMS End-to-End

IMS 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 information

Nexus8610 Traffic Simulation System. Intersystem Handover Simulation. White Paper

Nexus8610 Traffic Simulation System. Intersystem Handover Simulation. White Paper Traffic Simulation System Intersystem Handover Simulation White Paper Notice Every effort has been made to ensure that the information in this document was accurate at the time of printing. However, the

More information

Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service

Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service PUBLISHED IN: PROCEEDINGS OF THE EUROPEAN WIRELESS 2006 CONFERENCE 1 Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service George Xylomenos, Konstantinos Katsaros

More information