Formalising the NGN Application Layer

Size: px
Start display at page:

Download "Formalising the NGN Application Layer"

Transcription

1 Formalising the NGN Application Layer Doron Horwitz and Prof. Hu Hanrahan Centre for Telecommunications Access and Services * School of Electrical and Information Engineering University of The Witwatersrand, Johannesburg, South Africa doron.horwitz@students.wits.ac.za, hu.hanrahan@wits.ac.za Abstract Development of applications based on call/session such as SIP is limited as it requires software programmers to possess detailed knowledge of telecommunications technologies. In addition, this type of application development leads to a telecommunications application layer with limited structure. This paper proposes a development approach based on direct interaction between a terminal and application server, thereby circumventing the reliance on messages traversing call/session entities within the network. This approach results in the transfer of development into an application layer with suitable abstractions. As a result, IT programmers who are unfamiliar with the underlying telecommunications network are supported by a robust software framework in which bearer connectivity control is abstracted and moved into the application layer. In implementing this modified development environment, telecommunications operators obtain additional control over the quality of s developed by 3 rd parties. A further benefit is that software programmers will no longer make use of call/session protocols in lieu of APIs or for tasks which are not related to session or bearer connectivity control. Index Terms s, application layer, bearer connectivity, I. INTRODUCTION A curious inconsistency exists in the telecommunications world: Next Generation Network (NGN) users and standardisation bodies are calling for rich, complex s [], but despite this, creation is not supported by a consistent, intuitive and robust framework. When one considers that simpler Intelligent Network (IN) s would take in the order of a year to be developed [2, pp 23], it would be expected that a more robust development environment would be required to reduce the time taken to produce more complex s. Developing s in the IN was a complicated process as it required an in depth understanding of the hardware which would execute the logic and also how the various physical entities in the network would interact with each other. However, development within these constraints was more justifiable as the IN was vertically integrated a telco would exclusively program s for its own network and also would not have to concern itself with converging various kinds of network technologies. * The centre is supported by Telkom SA Limited, Nokia Siemens Networks, Vodacom South Africa, Telsaf Data and the THRIP Programme of the Department of Trade and Industry. call/session bearer network Application Server call/session Fig.. The heavy use of call/session in modern infrastructures. The dotted line shows the path that messages travel between s and terminal applications. The structure of the modern development environment is drastically different to the legacy IN. Modern development needs to cater for users with more complex requirements and also for a more open, horizontally integrated programming environment. This infers that programmers needs to be more abstracted from the network than in the past, allowing them to focus on logic and preventing them from misusing the network at a low level. This effectively pushes s development up into an application layer. It will be shown that if this application layer is properly formalised that modern development is simplified and made more intuitive. II. CURRENT SERVICE DEVELOPMENT SHORTCOMINGS The IP Multimedia Subsystem (IMS) is being promoted as the core infrastructure of the modern interoperable telecommunications network which supports complex multimedia s [3]. However, its structure has been shown to add unnecessary overhead to the operation of the network and more complexity to the development of s [4]. Whilst the IMS does cater for Open Service Access (OSA) technologies, s for the IMS are developed primarily using the Session Initiation Protocol (SIP) [5, pp 33]. For programmability, it is inappropriate to use a protocol as an application programming interface (API) [2, pp 24-27], which is done by the IMS SIP application server (AS) to expose logical resources and functions of the network, as shown by the vertical arrows in figure. SIP is also

2 used for between applications in the AS and in the terminal as shown in by the horizontal arrows in figure. SIP is a protocol designed for creating, modifying, and terminating sessions with one or more participants [6] and not for sending messages between terminals and AS s. Some consequences of using SIP in these ways are described below. A. Too Complex for IT IMS programmers need to have proper understanding of SIP and thus telecoms oriented protocols. When one considers that an open network should allow for Information Technology (IT) developers (who are unfamiliar with the concepts of session ) to utilise telecoms network connections to enhance their applications with Computer Telephony Integration (CTI), using SIP to interface with the network would hinder the software development process. B. Inadequate Modelling and Leaky Abstraction An interface into a system is effectively a model of the system. An interface provides an abstracted description of the system with which one can interact to obtain a particular result. A distributed telecommunications system which has multiple entities frequently interacting with each other can be considered a complex system. From a complexity science perspective, a model must be at least as complex as the system of interest [7]. From a software perspective, this means that an interface must be correctly abstracted to provide a holistic and sufficiently complex model of the system which is decoupled from unnecessary implementation details. The IMS provides the IMS Service Control (ISC) reference point as the interface into underlying network functionality. The SIP AS interacts through this reference point only with the Serving Call Session Control Function (S-CSCF), and does not consider any interactions with the other IMS CSCFs, despite the fact that they are instrumental in the overall and session control. This means that the model of the network which the ISC reference point provides to the programmer is inadequately complex as it only provides a model of part of the system. Further, since the reference point uses SIP which is a telecoms oriented protocol, the programmer needs to have knowledge of the underlying network and thus the interface into the network is a leaky abstraction [8, pp 83]. This means that application logic in a SIP AS would not be correctly decoupled from the operation of the underlying network. C. Unstructured Environment There is a lot of commonality between the structure of different software applications. For example, many applications require a graphical user interface built with the same buttons and textfields. Reusability is a concept in software engineering which allows software components to be reused in different applications. Often, these reusable components are grouped into a framework whose task it is to dictate the architecture of an application [9, pp 26 28]. This is useful to businesses as it offers a means for ensuring consistency and quality by constraining a programmer to pre existing company practices. Also, the execution of applications developed within a framework differs from those that are not. Without a framework, the programmer has to implement the code required to initialise the application. Conversely, a framework initialises the application itself and then calls on the program logic developed by an outside programmer. This gives businesses a further level of control, allowing them to determine when and where application logic is called on. These ideas would be equally useful to telco development. This is especially true where 3 rd party programmers are developing s to be deployed within a telco s network. Telcos require quality guarantees which can be obtained by enforcing the use of a framework with reusable components. Implementing reusability with a protocol is problematic. For example, building reusable building blocks using SIP directly is not possible, as it provides very fine grained control and so does not provide a means for creating an abstracted view of the network. Attempting to group SIP messages into a reusable component would just result in an abstraction of SIP, which is not standardised by the SIP AS of the IMS. Following from this, it can be said that programming using SIP as opposed to a reusable call control API, is roughly analogous to programming in high level languages rather than assembly [2, pp 27]. III. APPLICATION LAYER Having outlined some major difficulties of programming s in the modern development environment, it is possible to move on to determining how the formalisation of an application layer firstly mitigates these problems and secondly allows for more robust, streamlined and simplified development. A. Definition Before defining the application layer, it is useful here to differentiate between a and an application in the telco context. For this discussion, a incorporates the entire operation of a particular supporting value added function of the network including the logic, between terminals and servers and the manipulation of the bearer functionality of the network when required by the. An application is the computer software implementation of the logic which resides in an AS. The application layer being discussed is similar to that of the Open Systems Interconnect (OSI) 7 layer model, and exists at top of the layered architecture within the technology neutral NGN framework developed in [8] (referred to from here on as the NGN framework ). This layer is the locus of logic where, in a sufficiently decoupled environment, the majority of development occurs. It is supported by the control function layer (SCF), which provides a means for controlling underlying network functions a Parlay/OSA gateway being an example of an entity falling in the SCF layer.

3 Application Server Watcher Presence Service Presentity Application Layer Signalling call/session network specific bearer network Technology Neutral API (A) Connect to presence and obtain presence status of all presentities to which the watcher is subscribed loop : Connect to Server 2: Authorise 3: Request Presence List 6: Provide 4: Subscribe to 5: Acknowledge Subscription For each of the presentities to which the watcher is subscribing Fig. 2. Improved infrastructure. Application layer is emphasised as call/session is reduced. The dotted line shows the path that messages travel between s and terminal applications. (B) Presentity updates status and relays this update 8: Update 7: Update B. Requirements The intention is, as far as possible, to move development into the application layer. To this end, three main ways of reducing leaky abstraction and simplifying development are discussed below. ) Reduction in Call/Session Signalling: It has already been shown that it is unsuitable to use call/session directly for application development. There is little reason for messages passing between applications in the network and terminals to be processed by call/session entities or formatted using call/session protocols. Instead, where there is a requirement for bearer connectivity, access into lower level network functions should be controlled using a technology neutral API shown in figure 2, which abstracts out the details required for call/session control. However, for the majority of, messages will travel directly from AS s to terminals and vice versa. This application layer is discussed further in section IV. 2) Improved Structure: As development moves into the application layer, a high degree of structure needs to be given to this layer. It is possible to group all the functionality discussed above (abstracted APIs) and which will be discussed below (bearer connectivity state and control and application layer ) into a structured framework. This framework is based on the structure proposed in [0] and provides reusable software units and a management component which prevents interaction and authorises access to s and the reusable software units. The framework approach also enforces structure on the applications developed by 3 rd parties enabling a telco to guarantee some level on software quality. The framework is detailed in section V. 3) Application Layer Bearer Connectivity Control: The use of abstracted interfaces into the call/session functions of the network can be enhanced further by moving bearer connectivity control completely into the application layer. Bearer connectivity here refers to any kind of multimedia connection including 2 party or multi party calls and voice and video streaming. As most s require some level of Fig. 3. Message sequence chart for a presence implemented using application layer. Two parts of the are shown: (A) the watcher subscribes to the presence state of a list of presentities and (B) a presentity updating its status to the watcher. All messages can be mapped onto single signals. session control or bearer connectivity, but the requirement is to ensure that the developer does not need a deep understanding of the underlying call/session technology, there must be a means to provide this control in a fashion oriented towards the application layer. If this is done correctly, as explained in section VI, a programmer is presented with a centralised, holistic layer with integrated control over call/session [0]. C. Telecoms Constraints The requirements for the application layer may seem to be in disagreement with some telco requirements. Telcos desire that s be developed to a high quality standard since end users of these s will direct all technical queries and complaints to the telco. Thus the telco is responsible for all 3 rd party developed s. Further, in order to generate revenue from s, a telco needs to add value to the to avoid becoming a bit-pipe. Since there is a move towards open development, telcos require strategies to ensure that they remain in the loop. The proposal for a structured application layer actually assists this by imposing structure and, by extension, quality on the software. Secondly, the framework is under the control of and maintained by the telco. Since the framework approach is followed, the telco can manage access into the reusable software units and also have full control over the execution of s. IV. DIRECT APPLICATION TO APPLICATION SIGNALLING A key aspect of reducing the unnecessary use of call/session is allowing applications and terminal applications to signal directly to each other as in figure 2. For s that require limited call/session functionality, such as a presence, the reliance on the bearer network is

4 UserProfileDatabase TerminalConnection UserProfile Service ContactAgent ServiceManager ReusableBuildingBlockManager Service A Service B Service C ReusableBuildingBlock RBB RBB 2 RBB 3 Fig. 4. UML Class diagram of application layer framework. reduced, if not completely circumvented. An example of this, given in figure 3, contrasts greatly with the IMS presence which makes heavy use of SIP messages traversing multiple call/session entities []. SIP/IMS messages are very fine grained and are not named according to the operations for which they are used by a. For example, in the IMS presence, multiple undescriptively named NOTIFY signals are used to update a presentity s presence state to a watcher. Instead, to further move away from the use of call/session, all application layer signals are named more descriptively according to the high level operations which they facilitate. This simplifies their use and also aids in debugging by allowing programmers to easily determine the purpose of each signal. An upshot of allowing an application in the terminal to signal directly to an AS is that bearer connections can be initiated in the application layer, which differs from legacy networks in which simple calls would not have to invoke any s at all. Thus, application layer allows call control to be a in itself. This necessitates the application layer bearer connectivity control discussed in section VI. Since the software framework discussed below is designed using object orientation, the approach is taken of naming signals according to software objects operations. For example, to add a new call leg to currently running bearer connection, a signal would be sent from the terminal indicating that the framework would have to call the addcallleg operation of a BearerConnection object. This necessitates the development of a protocol whose purpose is to marshall and transport method calls on remote objects a subject not covered in this paper but identified for further work. V. PROGRAMMING FRAMEWORK The relevance of the software engineering concept of a framework to the application layer has already been discussed in section II-C. Its structure is now detailed. Object orientation and technology neutrality are emphasised in its design by using the Uniform Modelling Language (UML). The classes and relationships shown in the UML class diagram of figure 4 represent the management structure of the framework. All applications are deployed within this framework, which also controls the access by terminals to them. The framework also enforces authorisation rules for allowing a to use the reusable software components. This and other functionality is expounded up in the description of the classes in the points below. The framework is made up of the following classes, grouped according to related functionality: ServiceManager this is the central class which controls the framework s overall running. This class facilitates communication between terminals and s and also acts to prevent interaction. A ServiceManager object is instantiated when the framework is initialised. All applications register with this object so that it can authorise terminals to use their functionality. Remote method calls from the terminal traverse this object, meaning that it also performs the resolution of network formatted signals into method calls. Service a programmer uses this class as the base of implementing logic. The class which contains the starting point of a s logic must inherit from the Service class and override a function which the manager will call on to instantiate the. The ServiceManager can then call methods from the Service instance according to requests from the terminal.

5 TerminalConnection, UserProfile and UserProfile- Database these classes act as the software representation of a terminal connected to the AS. The UserProfile- Database class is the technology neutral interface into the information about each user. When a terminal connects, a TerminalConnection object is instantiated and filled with a UserProfile object which contains the information obtained from the database about the registered user for the terminal, including access rights to specific s. ReusableBuildingBlock and ReusableBuildingBlock- Manager these classes serve to implement the reusability promoted by the framework. Sets of reusable functionality, such as the call control described in section VI, use the ReusableBuildingBlock class as the base of APIs they provide.the ReusableBuildingBlockManager controls access to the building blocks, from the points of view of authorisation and of simultaneous access by multiple s. It is useful to note that access can be controlled on a per and per user basis. VI. BEARER CONNECTIVITY STATE AND CONTROL Moving development into the application layer calls for bearer connectivity to be encapsulated as a component in the framework. To do this, two aspects must be considered. Firstly, the programmer must be provided with a means to signal to the network to setup, maintain and teardown a bearer connection which can be performed using the Parlay APIs. However, Parlay has inadequate structure, does not implement software reuse and offers no guidance on application layer usage [0]. Since the same patterns of API calls are often used for common tasks, the approach of encapsulating these sets of Parlay API calls into reusable building blocks will be taken. This further abstracts the programmer away from underlying network technology. The second aspect of bearer connectivity control is that of monitoring the state of a bearer connection. This is usually maintained in the lower layers of the network, requiring that the developer query the underlying network using call/session, API calls or web requests. This increases the complexity of maintaining a bearer connection: the application first has to query the network for the state of the connection and then when it has determined that a particular operation will not be invalid according to the current state of the connection, it then performs this operation. With this approach it is difficult to guarantee that the correct operations will be executed according to the current state. Bearer connectivity control and state need to be coupled. It follows that the view of the state should be moved with bearer connectivity control into the application layer. In this way it is easier to integrate the two. For example, it is possible to use programming exceptions found in modern programming languages if the application attempts to call an operation which is unsuitable to the current state, then an exception will be thrown before the application attempts to interact with the underlying network. This also allows a telco to ensure that CallLeg Terminal Fig. 5. BearerConnection VideoStream ReusableBuildingBlock BearerConnectivityRBB MediaStream AudioStream CallState Call control reusable building block API the bearer connectivity control is not misused by a 3 rd party developer. Bearer connectivity control lends itself to being controlled using object orientation and is thus represented with the UML of figure 5 and encapsulated within the framework as a reusable building block in the following manner: a BearerConnection is made up of multiple CallLeg and associated Terminal objects. Since various stream types are supported, each stream originating at a terminal is represented with an object inheriting from the MediaStream base class. The bearer connectivity state is represented with a CallState object which encapsulates the call state model developed in [2]. Any operation performed on the BearerConnection is checked against the CallState object, to ensure that no invalid state transitions occur. VII. CONCLUSION The shortcomings of the current development environment have been addressed by developing a framework which as far as possible circumvents the requirement for inefficient and inapplicable call/session. This framework also adds structure to the infrastructure in which programmers can create s, which is an important aspect of moving development into the application layer and allowing telcos to enforce quality control on 3 rd party developed s. The introduction of direct application to application and the relocation of bearer connectivity control and state monitoring into the application layer enhance the framework s structure and make for a high level of simplification in NGN development. This results in programmers not requiring knowledge of telecommunications technologies in order to implement logic yet still being afforded holistic and integrated control over low level network functionality. REFERENCES [] ITU-T, Recommendation Y.220: Next Generation Networks - Service aspects: Service capabilities and architecture, International Telecommunications Union, Geneva, April 2007.

6 [2] R. Jain, J.-L. Bakker, and F. Anjum, Programming Converged Networks: Call Control in Java, XML, and Parlay/OSA. USA: John Wiley & Sons Inc, [3] MSF, MSF-ARCH FINAL: MSF Release 4 - Physical Architecture, MultiService Forum, September [4] P. Moodley and H. Hanrahan, Evaluation of the IMS-based MSF architecture against network architectural requirements, in Proceedings of the Southern African Telecommunications and Networks Conference - SATNAC 2008, South Africa, September [5] G. Camarillo and M. A. García-Martín, The 3G Multimedia Subsystem (IMS) Merging The Internet and The Cellular Worlds. England: John Wiley & Sons Ltd, [6] J. Rosenberg et al., SIP: Session Initiation Protocol, Internet Engineering Task Force, RFC326, June [Online]. Available: [7] K. A. Richardson, P. Cilliers, and M. Lissack, Complexity Science: A Grey Science for the Stuff in Between, in Proceedings of the first International Conference on Systems Thinking in Management, Geelong, Australia, November 2000, pp [8] H. Hanrahan, Network Convergence - Services, Applications, Transport, and Operations Support. John Wiley & Sons, Ltd, [9] E. Gamma et al., Design Patterns: Elements of Reusable Object- Oriented Software. Addison-Wesley, 995. [0] B. Fricke and H. Hanrahan, The Development of a Structured Approach to Service Provisioning in a Parlay Environment, in Proceedings of Southern African Telecommunication Networks and Applications Conference (SATNAC), Cape Town, South Africa, September [] 3GPP, TS 23.4: Technical Specification Group Services and System Aspects; Presence Service; Architecture and functional description (Release 8), 3rd Generation Partnership Project, June [2] D. Vannucci and H. Hanrahan, OSA/Parlay-X Extended Call Control Telecom Web Services, in Proceedings of the th International Conference on Intelligence in Service Delivery Networks - ICIN 2007, Bordeaux, France, October Doron Horwitz completed a bachelors degree in Information Engineering at the University of the Witwatersrand in He is presently pursuing an MSc (Electrical Engineering) degree at The University of the Witwatersrand. Hu Hanrahan is a Professor of Emeritus at The University of the Witwatersrand. He led the Centre for Telecommunications Access and Services (CeTAS), a research and advanced teaching centre devoted to improving knowledge and practice in telecoms access and s.

A SIMPLIFIED APPROACH TO APPLICATION LAYER SERVICE SIGNALLING

A SIMPLIFIED APPROACH TO APPLICATION LAYER SERVICE SIGNALLING A SIMPLIFIED APPROACH TO APPLICATION LAYER SERVICE SIGNALLING Doron Leon Horwitz A research report submitted to the Faculty of Engineering and the Built Environment, University of the Witwatersrand, Johannesburg,

More information

Defining Generic Architectural Requirements for the Service Delivery Platform

Defining Generic Architectural Requirements for the Service Delivery Platform Defining Generic Architectural Requirements for the Service Delivery Platform Rolan Christian and Hu Hanrahan Centre for Telecommunications Access and Services 1 School of Electrical and Information Engineering

More information

Converging towards Service Centric Networks: Requirements for a Service Delivery Platform Framework

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

Re-usable service components based on the Parlay API and TINA for the Next Generation Network

Re-usable service components based on the Parlay API and TINA for the Next Generation Network Re-usable service components based on the Parlay API and TINA for the Next Generation Network Paresh Nana, Setumo Mohapi and Hu Hanrahan Centre for Telecommunications Access and Services (CeTAS) School

More information

Formalising the Next Generation Network End-User QoS Signalling and Control Framework

Formalising the Next Generation Network End-User QoS Signalling and Control Framework Formalising the Next Generation Network End-User QoS Signalling and Control Framework Derrick Mwansa and Hu Hanrahan Centre for Telecommunications Access and Services 1 School of Electrical and Engineering

More information

Telecommunication Services Engineering Lab. Roch H. Glitho

Telecommunication Services Engineering Lab. Roch H. Glitho 1 Introduction Signaling protocol neutral service engineering technology Service architecture applicable to NGNs using any signalling protocol Next Generation signalling protocols SIP H.323 Example already

More information

A Consumer Premises End User Interface for OSA/Parlay Applications Thabo Machethe

A Consumer Premises End User Interface for OSA/Parlay Applications Thabo Machethe A Consumer Premises End User Interface for OSA/Parlay Applications Thabo Machethe A project report submitted to the Faculty of Engineering, University of the Witwatersrand, Johannesburg, in partial fulfilment

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

IN-OSA Call Model Mapping for Circuit Switched Interworking with IMS

IN-OSA Call Model Mapping for Circuit Switched Interworking with IMS IN-OSA Call Model Mapping for Circuit Switched Interworking with IMS David E Vannucci & Hu E Hanrahan Centre for Telecommunications Access and Services School of Electrical and Information Engineering

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

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

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

Software interoperability in the NGN Service layer

Software interoperability in the NGN Service layer Software interoperability in the NGN Service layer Dave Penkler CTO OpenCall, HP 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Presentation

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

Modular Design of Call Control Layer in Telephony Software

Modular Design of Call Control Layer in Telephony Software 8 Modular Design of Call Control Layer in Telephony Software Ilija Basicevic University of Novi Sad, Faculty of Technical Sciences Novi Sad, 21000, Serbia Abstract An important property of a telephony

More information

1 We distinguish between IP networks and the Internet. An IP network is one in which packets are routed

1 We distinguish between IP networks and the Internet. An IP network is one in which packets are routed Convergence, Digitisation and New Technologies: Toward the Next Generation Network By Hu Hanrahan Centre for Telecommunications Access and Services, Wits University Abstract This paper introduces the concept

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

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

Medical Sensor Application Framework Based on IMS/SIP Platform

Medical Sensor Application Framework Based on IMS/SIP Platform Medical Sensor Application Framework Based on IMS/SIP Platform I. Markota, I. Ćubić Research & Development Centre, Ericsson Nikola Tesla d.d. Poljička cesta 39, 21000 Split, Croatia Phone: +38521 305 656,

More information

Network Convergence. Services, Applications, Transport, and Operations Support. Hu Hanrahan. John Wiley & Sons, Ltd

Network Convergence. Services, Applications, Transport, and Operations Support. Hu Hanrahan. John Wiley & Sons, Ltd Network Convergence Network Convergence Services, Applications, Transport, and Operations Support Hu Hanrahan University of the Witwatersrand, Johannesburg, South Africa John Wiley & Sons, Ltd Copyright

More information

A MODEL FOR INTERCONNECTION IN IP-BASED NETWORKS

A MODEL FOR INTERCONNECTION IN IP-BASED NETWORKS Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT) A MODEL FOR INTERCONNECTION IN IP-BASED NETWORKS Vilnius, October 2005 Page

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

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

Service Architecture for 3rd Party Operator s Participation

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

Control and Management of Home Networks Using a CORBA Enabled Residential Gateway

Control and Management of Home Networks Using a CORBA Enabled Residential Gateway Control and Management of Home Networks Using a CORBA Enabled Residential Y.C. Shou 1, R. Prasad, S. Mohapi and H.E. Hanrahan Centre for Telecommunications Access and Services School of Electrical and

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

Forschungszentrum Telekommunikation Wien. OpenSER IMS. Joachim Fabini Institute of Broadband Communications Vienna University of Technology

Forschungszentrum Telekommunikation Wien. OpenSER IMS. Joachim Fabini Institute of Broadband Communications Vienna University of Technology Forschungszentrum Telekommunikation Wien OpenSER IMS Joachim Fabini Institute of Broadband Communications Vienna University of Technology Agenda IMS-related projects at ftw. CAMPARI IMS Testbed Architecture

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

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

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

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

INSE 7110 Winter 2008 Value Added Services Engineering in Next Generation Networks Week #6, Lecture 6. Roch H. Glitho- Ericsson/Concordia University

INSE 7110 Winter 2008 Value Added Services Engineering in Next Generation Networks Week #6, Lecture 6. Roch H. Glitho- Ericsson/Concordia University INSE 7110 Winter 2008 Value Added Services Engineering in Next Generation Networks Week #6, Lecture 6 1 efinition... Signaling protocol neutral architecture Service architecture applicable to networks

More information

IP MULTIMEDIA SUBSYSTEM (IMS) SECURITY MODEL

IP MULTIMEDIA SUBSYSTEM (IMS) SECURITY MODEL International Journal of Advance Research, IJOAR.org ISSN 2320-9194 1 International Journal of Advance Research, IJOAR.org Volume 1, Issue 3, March 2013, Online: ISSN 2320-9194 IP MULTIMEDIA SUBSYSTEM

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

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

IMS: A Development and Deployment Perspective

IMS: A Development and Deployment Perspective IMS: A Development and Deployment Perspective Khalid AI-Begain University of Glamorgan, UK Chitra Balakrishna University of Glamorgan, UK Luis Angel Galindo Telefonica, Spain David Moro Telefonica, Spain

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

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

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

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

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

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

Resource authorization in IMS with known multimedia service adaptation capabilities

Resource authorization in IMS with known multimedia service adaptation capabilities Resource authorization in IMS with known multimedia service adaptation capabilities Tomislav Grgic, Vedran Huskic, and Maja Matijasevic University of Zagreb, Faculty of Electrical Engineering and Computing,

More information

ETSI TS V5.2.0 ( )

ETSI TS V5.2.0 ( ) TS 123 127 V5.2.0 (2002-06) Technical Specification Universal Mobile Telecommunications System (UMTS); Virtual Home Environment (VHE) / Open Service Access (OSA); Stage 2 (3GPP TS 23.127 version 5.2.0

More information

The use of NGN / IMS for Cloud and Grid Services Control and Management

The use of NGN / IMS for Cloud and Grid Services Control and Management The use of NGN / for and Grid Services Control and Management Fabricio Carvalho de Gouveia 2, Richard Good 1, Thomas Magedanz 2, Neco Ventura 1 1 University of Cape Town, Rondebosch, 7700, South Africa

More information

Performance Testing of Open Source IP Multimedia Subsystem

Performance Testing of Open Source IP Multimedia Subsystem Performance Testing of Open Source IP Multimedia Subsystem MATEJ KAVACKÝ Institute of Multimedia Information and Communication Technologies Faculty of Electrical Engineering and Information Technology,

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

Part V. Appendices. Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN:

Part V. Appendices. Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN: Part V Appendices Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN: 0-470-01807-0 A 3GPP Bearer Concepts In the following text, we shall review 3GPP (Third

More information

ETSI TS V9.0.0 ( ) Technical Specification

ETSI 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 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

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

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

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

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

Name of Course : E1-E2 CFA. Chapter 7A. Topic : SIP. Date of Creation :

Name of Course : E1-E2 CFA. Chapter 7A. Topic : SIP. Date of Creation : E1-E2(CFA)/SIP Rev Date 28.03.2011 Name of Course : E1-E2 CFA Chapter 7A Topic : SIP Date of Creation : 28.03.2011 For internal circulation of BSNL only Page 1 E1-E2(CFA)/SIP Rev Date 28.03.2011 Session

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

Mobile Converged Networks

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

Telecommunication Services Engineering Lab. Roch H. Glitho

Telecommunication Services Engineering Lab. Roch H. Glitho 1 Layering in next generation networks Services ( value-added services) also called application / services Services (Basic service) also called call/session Transport (Below IP + IP + transport layer)

More information

Unified Communications Platform

Unified Communications Platform Platforms (Products/Software) Unified Communications Platform TSUTSUI Kensaku, ARAO Shinya, SERADA Teruharu, HOKARI Makoto Abstract Integration of communications services used by an enterprise on an IP

More information

Proactnes II: Visualization for Next Generation Networks

Proactnes II: Visualization for Next Generation Networks roactnes II: Visualization for Next Generation Networks Hideyuki Matsuda Noritaka Fujinaka Jun Ogawa Tomohiro Muramoto (Manuscript received April 2, 2009) The voice telephony, video distribution, and data

More information

Application-level QoS Negotiation and Signaling for Advanced Multimedia Services in the IMS

Application-level QoS Negotiation and Signaling for Advanced Multimedia Services in the IMS Application-level QoS Negotiation and Signaling for Advanced Multimedia Services in the IMS Lea Skorin-Kapov and Miran Mosmondor Ericsson Nikola Tesla, Research and Development Center Krapinska 45, HR-10000

More information

Simple Service Developed with Ericsson OSA/Parlay Simulator

Simple Service Developed with Ericsson OSA/Parlay Simulator Mobile Open Society through Wireless Telecommunications MOST International Conference 7-8 October 2002, Warsaw, Poland Simple Service Developed with Ericsson OSA/Parlay Simulator Michał Rój, Jarosław Domaszewicz

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

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

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

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

A Web Services based Architecture for NGN Services Delivery

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

JAIN TM and Open Networks

JAIN TM and Open Networks JAIN TM and Open Networks A white paper describing the positioning of the JAIN Application Programming Interfaces (APIs) within open network architectures August 2003 http://java.sun.com/products/jain

More information

Work groups meeting 3

Work groups meeting 3 Work groups meeting 3 INF5040 (Open Distributed Systems) Sabita Maharjan sabita@simula.no Department of Informatics University of Oslo September 07, 2009 Design Patterns J2EE Design Patterns Outline EIS

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

Quality of Service Management for the Virtual Home Environment

Quality of Service Management for the Virtual Home Environment Quality of Service Management for the Virtual Home Environment Alvin Yew, Christos Bohoris, Antonio Liotta and George Pavlou Centre for Communication Systems Research, School of Electronics, Computing

More information

MAPPING OF GENERIC OPEN INTERFACES TO NETWORK PROTOCOLS

MAPPING OF GENERIC OPEN INTERFACES TO NETWORK PROTOCOLS MAPPING OF GENERIC OPEN INTERFACES TO NETWORK PROTOCOLS Hristo E. Froloshki, Evelina N. Pencheva Department of Telecommunications, Technical University Sofia, Kliment Ohridski Blvd. 8 1000, Sofia, Bulgaria,

More information

MMS THE MODERN WIRELESS SOLUTION FOR MULTIMEDIA MESSAGING

MMS THE MODERN WIRELESS SOLUTION FOR MULTIMEDIA MESSAGING MMS THE MODERN WIRELESS SOLUTION FOR MULTIMEDIA MESSAGING Miraj-E-Mostafa Nokia Corporation, Visiokatu 3, 33720 Tampere, Finland, miraj.mostafa@nokia.com Abstract - MMS provides multimedia messaging solution

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

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

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

IP Based Multimedia Services Platform

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

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

3GPP TS V7.0.0 ( )

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

Basics of GSM in depth

Basics of GSM in depth This document will be helpful for the telecom engineers who deal with GSM as well as for the fresher /interested readers. This document has some advantages over other GSM texts in that it quickly gets

More information

University of East London Institutional Repository:

University of East London Institutional Repository: University of East London Institutional Repository: http://roar.uel.ac.uk This paper is made available online in accordance with publisher policies. Please scroll down to view the document itself. Please

More information

Keywords: Abstract Factory, Singleton, Factory Method, Prototype, Builder, Composite, Flyweight, Decorator.

Keywords: Abstract Factory, Singleton, Factory Method, Prototype, Builder, Composite, Flyweight, Decorator. Comparative Study In Utilization Of Creational And Structural Design Patterns In Solving Design Problems K.Wseem Abrar M.Tech., Student, Dept. of CSE, Amina Institute of Technology, Shamirpet, Hyderabad

More information

New Value Chain through Service Platform

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

Simulation of LTE Signaling

Simulation of LTE Signaling Simulation of LTE Signaling 1 Florin SANDU, 2 Szilárd CSEREY, 3 Eugen MILE-CIOBANU 1 "Transilvania University of Brasov Bd Eroilor nr. 29A RO-500036 Brasov sandu@unitbv.ro, 2,3 SIEMENS Program and System

More information

Towards the Convergence between IMS and Social Networks

Towards the Convergence between IMS and Social Networks Towards the Convergence between IMS and Social Networks Ramon Alcarria, Tomas Robles Telematics Department Technical University of Madrid Madrid, Spain {ralcarria, trobles}@dit.upm.es Gonzalo Camarillo

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.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

Presence Service. Russ Clark Mobile Applications and Services September 23, 2009

Presence Service. Russ Clark Mobile Applications and Services September 23, 2009 Presence Service Russ Clark Mobile Applications and Services September 23, 2009 What is Presence? A service that indicates the ability and willingness of a user to communicate Supports multiple devices

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

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

THE IP Multimedia Subsystem (IMS) is an all-ip architecture. Towards Service Capability Interaction Management in IMS Networks

THE IP Multimedia Subsystem (IMS) is an all-ip architecture. Towards Service Capability Interaction Management in IMS Networks Towards Service Capability Interaction Management in IMS Networks Mosiuoa Tsietsi, Alfredo Terzoli and George Wells Department of Computer Science Rhodes University, P.O. Box 94, Grahamstown 6140 Tel:

More information

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

Section 1 Concepts indb 1 6/16/08 6:52:50 AM Section 1 Concepts 64592.indb 1 6/16/08 6:52:50 AM 64592.indb 2 6/16/08 6:52:50 AM 1 IMS Service, Models, and Concepts Emmanuel Bertin and Noël Crespi contents Introduction...1 The Foundations of IMS Services...2

More information

3GPP SIP Security Requirements for IETF

3GPP SIP Security Requirements for IETF S3z010127 3GPP SIP Security Requirements for IETF Jari Arkko Ericsson Nice, France 13th-14th 14th September 2001 Background 1. 3GPP has been developing new SIP solutions 2. IETF SIPPING WG requests for

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

Extending the Scope of the Resource Admission Control Subsystem (RACS) in IP Multimedia Subsystem Using Cognitive Radios

Extending the Scope of the Resource Admission Control Subsystem (RACS) in IP Multimedia Subsystem Using Cognitive Radios Extending the Scope of the Resource Admission Control Subsystem (RACS) in IP Multimedia Subsystem Using Cognitive Radios Benon Kagezi Muwonge, Member, IEEE and H. Anthony Chan, FIEEE Abstract This paper

More information

System Architecture Model Version 1.1 WV Tracking Number: WV-020

System Architecture Model Version 1.1 WV Tracking Number: WV-020 System Architecture Model Version 1.1 WV Tracking Number: WV-020 Notice Copyright 2001-2002 Ericsson, Motorola and Nokia. All Rights Reserved. Implementation of all or part of any Specification may require

More information

ENUM in the UK..and the NGN standards arena

ENUM in the UK..and the NGN standards arena ENUM in the UK..and the NGN standards arena Tony Holmes Head of NNA Policy & Strategy BT Group PLC Chairman ETSI TISPAN WG4 (Numbering Addressing & Routeing) ENUM in the UK and in the standards arena Has

More information

ETSI TISPAN Vision on Convergence. FMCA Convergence & Customer Experience 26 June 2008 Sophia-Antipolis, France

ETSI TISPAN Vision on Convergence. FMCA Convergence & Customer Experience 26 June 2008 Sophia-Antipolis, France ETSI TISPAN Vision on Convergence FMCA Convergence & Customer Experience 26 June 2008 Sophia-Antipolis, France Richard Brennan Vice Chair ETSI TISPAN Vice Director Industry Standards Huawei Technologies

More information