THE telecom industry is currently in a state

Size: px
Start display at page:

Download "THE telecom industry is currently in a state"

Transcription

1 DISTRIBUTED PROCESSING ARCHITECTURES MAGAZINE, VOL. 1, NO. 1, JULY Virtual Distributed Servers: Flexible High Availability for Telecom Application Middleware Luis Pablo Prieto Student, DPA Abstract Telecom applications and application servers are the only common elements among the different next generation service delivery platforms proposed so far. JAIN SLEE is the most promising middleware for developing new telecom applications with the levels of availability and performance desired by operators. However, current commercial clustering methods for high availability can be too expensive for starting third party service providers. This document presents an alternative way of implementing high availability in JAIN SLEE, through the use of virtual nodes and distributed servers. This method should provide acceptable levels of availability under a variety of unexpensive hardware and network configurations. This would be an ideal choice for starting service providers which can foster the development and deployment of new telecom applications. Index Terms Telecom applications, middleware, high availability, JAIN SLEE 1 INTRODUCTION THE telecom industry is currently in a state of flux. The decreasing revenues of traditional telecom services and the rise of the Internet as a capable provider for almost any kind of multimedia service, is making network operators scramble to find new services and applications which help them regain the market dominance that they have been losing lately. These efforts are far from homogeneous, with operators (and network equipment vendors) throwing around network architectures under the blurry banners of Next Generation Networks (NGN), Service Delivery Platforms (SDPs) or IP Multimedia Subsystem (IMS) in a rather inconsistent fashion. However, if there is a common emerging aspect in all these initiatives (be them either the SIP-based, signaling-oriented IMS [1], a plain IT-based SDP [2] or a combination of both), it is the central role that advanced telecom applications will play in the delivery of services to the end user, independently of the network architecture used to deliver them. Alongside these telecom applications, the concept Student in Distributed Processing Architectures (towards Ph.D. in ICT at ETSIT, UVa) see Manuscript submitted July 9th, of the application server (AS) that hosts those applications is also a recurring item in any architectural proposition for delivery of revenue-generating telecom applications, like videoconference, gaming, multimedia content delivery, etc [3], [4]. Another common pattern in the evolution of telecom networks, no matter the concrete architecture of the network, is the possibility for third parties to provide these telecom services, in an attempt to mimick the success of the Internet in creating its own open services market, resulting in the development of many innovative services [5]. Even if on a first instance the application servers were implemented using Internet / web service middlewares like CGI or Java Servlets (or slightly modified variants of them), the peculiar needs of telecom services with regard to their performance and availability, gave rise to the concept of Service Logic Execution Environments (SLEEs). These SLEEs are event-driven, high-throughput, low-latency environments designed specifically for communication applications, and their most representative example, the Java-based JAIN SLEE [6] is used for implementing most of the commercial NGN entities, including application servers. Telecom services have a distinct set of availability and performance requirements, which are often represented as Service Level Agreements (SLAs).

2 DISTRIBUTED PROCESSING ARCHITECTURES MAGAZINE, VOL. 1, NO. 1, JULY JAIN SLEE was already designed with this kind of performance in mind; however, software middleware can only take us so far in terms of high availability. In order to provide for these requirements, current JAIN SLEE implementations rely on e.g. fault-tolerant clusters, normally implemented using low-level techniques [7] and specialized hardware based on the ATCA architecture [8]. However, this kind of clustering solutions can be too costly (in terms of equipment and network infrastructure) for implementing a single telecom application server, specially in the case of starting third party service providers. In this paper, we present an alternative implementation method for high availability in JAIN SLEE, which can be used over common hardware and network infrastructures, to give acceptable levels of fault tolerance. This method is based on virtual nodes [9] and distributed servers [9], two technologies which are part of the XtreemOS grid application toolkit [10]. Grid computing [11] technologies themselves are not used, although the extension of this method to a multi-domain telecom service market could make good use of them. The document is structured as follows: first, the current situation and characteristics of telecom applications are detailed, including current implementation approaches and middlewares, and paying special attention to the problem of high availability. Afterwards, the objectives and methodology of the proposal are detailed, alongside the main contributions of the proposal. Finally, an evaluation scheme is suggested, and conclusions and potential further research are discussed. 2 HIGH AVAILABILITY IN TELECOM APPLICA- TIONS The concept of telecom applications or telecom services has evolved dramatically from the days of the PSTN-based plain voice communication (a.k.a. telephone) and the first Intelligent Networks (IN). In this evolution, it has been merged with many other concepts coming from the Internet and the Web universes, to include any kind of multimedia and data communication that takes place through a telecom network [5]. Today, these multimeda/telecom services include applications as diverse as videoconference, instant messaging or IP-TV broadcasting. However, the most important sources of revenue among these are the ones related to gaming, music and, in general, multimedia content delivery [4]. 2.1 Service providers and SLAs in telecom applications In this cross-breeding process among Internet and telecom industries, the figure of the third party service provider has emerged as a successful driver in the design, development and exploitation of innovative Internet services in an open services market, which was made possible by the adoption of Service-Oriented Architectures (SOA) [12]. In its search for new, revenue-generating applications, the telecom industry is also turning to this open services market model, and thus today virtually every telecom service delivery platform and architecture supports the idea of third party service providers [5]. In the context of the telecom industry, the relationship between end users (specially corporations) and telecom service providers is often represented by service-level agreements (SLAs). These SLAs describe the conditions under which the aforementioned services must be provided, and the compensations to be given to the customers should these conditions fail. These conditions are mostly related to the availability (e.g. allowed downtime per month) and the performance (e.g. round-trip delay in milliseconds) of the service. In fact, similar mechanisms are also placed between network operators and the network equipment providers (NEPs) that manufacture the links and machines that conform telecom networks [13]. In the same way, the relationship between network operators and third party service providers is normally governed by SLAs. The most common parameters in this case are availability, reliability, troubleshooting delay, service provisioning, response time, latency and throughput [14]. The values guaranteed for this kind of services vary wildly, depending on the concrete nature of the service, from very loose for e.g. a messaging application, to very strict, for real-time multimedia communications like videoconference. However, the number of third party telecom service providers has been up to now, surprisingly low, indicating that probably the barriers of entry to market for telecom applications is not as low as their Internet counterparts. This also could be due to the lack of a clear, open telecom services market that can match the open services market of the Internet.

3 DISTRIBUTED PROCESSING ARCHITECTURES MAGAZINE, VOL. 1, NO. 1, JULY Telecom application middlewares and JAIN SLEE The middlewares used for developing telecom applications have also evolved along with the network architectures. With the advent of Internet technologies and protocols such as IETF s Session Initiation Protocol (SIP) [15], most network hardware has been transformed to software entities (i.e. softswitches) that use these protocols for signaling communication sessions and media flows. At first, the applications and application servers were implemented using middlewares inherited from the Web and Web Service backgrounds, slightly modified for use in telecom environments, such as SIP CGI [16] and SIP servlets [17]. In fact, much of the current research in this field is still implemented using them, since they are well-known and relatively easy to program (albeit requiring a somewhat deep knowledge of SIP protocols) [3]. However, the realization of production-stregth telecom platforms, with their very restrictive SLAs 1, called for more advanced middlewares that could take care of these requirements transparently. Thus, the concept of Service Logic Execution Environments (SLEE) appeared. SLEEs are often defined as high-throughput, lowlatency event processing application environments, which provide a framework and component model for event driven applications. The SLEE was specifically developed for telecommunications systems, although it is generic in design to provide application to other specialized event driven systems [18]. By far, the most famous and widely used SLEE in the telecom industry is its Java-based specification, JAIN SLEE [19]. This specification provides an object-based component model and API for telecom application programmers, and hides much of the complexity regarding the underlying signaling protocols and network architectures. Thus, this middleware allows for portability of telecom applications among different networks, provided that adequate network plug-ins (Resource Adaptors, in JSLEE speech) are available. There are currently a number of JAIN SLEE implementations, ranging from the official Reference Implementation (RI) [20] to open source and commercial implementations such as Mobicents [21], 1. For example, typical availability requirements for telecom components follow the five nines rule, that is, % availability, or 6 minutes downtime per month. OpenCloud [22] or jnetx [23]. 2.3 Fault tolerance in JAIN SLEE Apart from defining the (object-based) component model for structuring the logic of the communication applications and composing them into higher level applications, JAIN SLEE was designed for concurrency and fault-tolerance, by defining lightweight transactions for replication demarcation [24]. The concrete implementation of fault tolerant mechanisms is not tackled in the specification, and implementors are free to realize them as they see fit. Although concrete data is hard to come by, it seems that most commercial implementors are using clustering solutions, based on the ATCA architecture for telecom equipment [8] and Carrier- Grade operating systems [25]. For example, benchmarking studies such as [7] and the official documentation of one of the most popular implementations [22] point in this direction, providing software fault tolerance using a variant of the method outlined in [26], for high-performance computing (HPC) clusters. These solutions make use of specialized hardware and software mechanisms for obtaining maximum performance and very high levels of availability. But these impressive specs come at a price, and purchasing and setting up a high-performance cluster server [27] running Rhino [22] can be too much for an aspiring telecom service provider, who is not used to spending millions of dollars in hardware solutions. 3 GOAL: FLEXIBLE HIGH AVAILABILITY IN TELECOM MIDDLEWARE In order to provide an application server environment which is beneficial for starting third party service providers, it is our goal to provide an alternative implementation method for high availability in JAIN SLEE middlewares, which can achieve reasonable availability levels for most telecom applications. By reasonable levels we understand that, although % availability is always desirable, clients for telecom services in many cases consider that values as low as 99.9% or 99.7% are also acceptable [13]. We target high availability as the main feature of our efforts because other SLA requirements, mostly related to performance, are generally considered to

4 DISTRIBUTED PROCESSING ARCHITECTURES MAGAZINE, VOL. 1, NO. 1, JULY be covered by JAIN SLEE s software design. Availability is a different matter, since the middleware relies in this case on the underlying infrastructure to achieve it. Another desirable requirement of this method should be its flexibility in terms of network architecture and hardware platform, to the extreme that it should be able to achieve its objectives when running over common PC hardware across one or more server sites communicating through wide area networks (WAN). 4 METHODOLOGY The methodology to be followed to design this method can be divided into several phases: First, a method for reliable evaluation of the architecture and prototype must be proposed. To the best of our knowledge, no reliable method for modelling and translating from machine specs and software design to SLA parameters (e.g. 99.9% reliability) has been found. A deeper analysis of this problem should be performed, since it will be a crucial point in evaluating the proposed solution, and without it our results would hardly be provable. Afterwards, a deeper analysis of current high availability implementations in JAIN SLEE should be performed, to estimate accurately its reliance on the concrete clustering mechanisms such as ATCA. If at all possible, these implementations will be deployed over different hardware and network architectures such as the ones proposed above, to evaluate their impact in the level of availability that can be obtained. Then, our proposed solution must be more concretely described and a prototype implementation shall be developed. As a starting point for this implementation, we propose to integrate virtual nodes and distributed servers into a JAIN SLEE implementation (such as the open source Mobicents implementation). The usage of these two technologies obeys to the fact that, to achieve high availability through replication of resources, two aspects must be kept in mind: To replicate the resources and to establish adequate failover mechanisms among them so that entities accessing them do not notice the potential failures. Virtual nodes [28] is a middleware that helps developers to replicate services, both for performance and fault tolerance reasons. To provide methods for accessing those replicated elements as if they were a single resource (what is called a single system image). Distributed servers [9] use IPv6 versatile anycast methods to present a group of server processes as a single entity, with no modifications to the client side software. Finally, the prototype implementation will be evaluated, applying the aformentioned translation methods to see if the desired levels of availability have been achieved. Please refer to section 6 for more information. 5 CONTRIBUTIONS The main expected contributions of this proposal should be: The development of methods for modelling network, hardware and software designs and evaluating them to ascertain their expected availability in SLA-friendly terms, if no adequate one is found in the literature. The integration of flexible high availability mechanisms into the JAIN SLEE architecture and, more specifically, into a concrete implementation of it, while maintaining compatibility for JAIN SLEE applications. This resulting implementation will probably be released as open source, and/or merged within the original one, to enhance its functionality. 6 EVALUATION After the integration of the new availability mechanisms into a JAIN SLEE implementation, the resulting middleware will be evaluated to ascertain the adequacy of the solution in terms of availability. In order to perform this evaluation, the system prototype should be deployed over a pre-defined hardware and network system that consists, as we have already pointed out, of various PC-based application servers communicating across a (real or simulated) wide area network. Once this testbed system is set up, a battery of tests will be performed, including random server failures, network partitions and re-entrance of nodes etc. Parameters such as the elapsed time until the other nodes detect the failure or the failover behavior of the applications should be measured,

5 DISTRIBUTED PROCESSING ARCHITECTURES MAGAZINE, VOL. 1, NO. 1, JULY and translated into a SLA-friendly reliability factor using the methods developed to that effect. These tests should also be performed several times, using different kinds of telecom applications. In order to provide a representative sampling of the telecom application spectrum, at least one of each of these kinds of applications should be tested: Real-time communication applications (e.g. videoconference) Multiplayer gaming applications Multimedia content delivery (e.g. music delivery or IP-TV) Non real-time communication applications (e.g. messaging) Furthermore, the original clustering availability mechanisms should also be evaluated (if at all possible) under this very same configurations, to assess the gain that has been achieved with the new system. 7 CONCLUSIONS AND FUTURE WORK As the telecom industry strives to find revenuegenerating applications, a number of initiatives and network architectures have been proposed. On top of every one of them, telecom application servers provide the signaling and service logics necessary for those services to happen, regardless of the real network underneath. JAIN SLEE is the most promising middleware for implementing telecom applications and application servers, since it takes into account the high requirements of these applications in terms of availability and performance. However, the implementation of high availability mechanisms currently rely on lowlevel clustering methods designed for HPC equipment, where performance is considered much more important than price. We have presented a proposal for designing an alternative method for achieving (reasonable levels of) high availability without resorting to HPC clustering methods, even across wide area networks. Also, a prototype implementation of this method has been proposed, using virtual nodes and distributed servers, two components of the XtreemOS grid application toolkit. Moreover, an scheme for the evaluation of the method has been outlined. The research work described in this document is just a brief summary of a work that could span several years. Nevertheless, we can already spot a few lines that could be worth investigating once this work is finished. One of them would be to investigate how service level agreements (SLAs) themselves could be integrated with the presented model, so that the high availability features could be auto-configured directly with that kind of input. Another one would be the extension of this scheme (and, in fact, the general JAIN SLEE high availability structure) to span several administrative domains which provide resources in an open JSLEE application hosting market. In this effort, the application of grid computing technologies and mechanisms could undoubtedly prove very useful. REFERENCES [1] G. Camarillo and M. A. Garcia-Martin, The 3GPP IP Multimedia Subsystem, 2nd Edition. Wiley and Sons, [2] C. J. Pavlovski and Q. Staes-Polet, Digital media and entertainment service delivery platform, in Proc. 1st ACM Intl Wksp. Multimedia Service Composition, Singapore, 2005, p [3] H. Khlifi and J.-C. Grégoire, Ims application servers: Roles, requirements, and implementation technologies, Internet Computing, IEEE, vol. 12, no. 3, pp , May- June [4] C. J. Pavlovski, Service delivery platforms in practice, IEEE Communications Magazine, Mar [5] T. Magedanz, N. Blum, and S. Dutkowski, Evolution of SOA Concepts in Telecommunications, IEEE Computer Magazine, Nov [6] University of Otago. JAIN SLEE official web. Web site, Last visit: May 29, [7] Benchmarking the OpenCloud SIP Application Server on Intel-Based Modular Communications Platforms, White Paper, Last visit: July 8, 2008, Intel Corp. and OpenCloud Ltd., [8] PCI Industrial Computer Manufacturers Group. Advanced telecom computing architecture specifications page. Web site, Last visit: May 29, [9] XtreemOS Consortium, First Prototype Version of Ad Hoc Distributed Servers, Integrated Project, Nov [10] X. Consortium. (2008) Xtreemos: A linux-based operating system to support virtual organizations for next generation grids. Web site, Last visit: May 29, [11] I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers, [12] M.P. Papazoglou and D. Georgakopoulos, Service Oriented Computing, Communications of the ACM, Oct [13] J. H. Lee, Enterprise customer s needs for sla on telecom services in korea, Management of Engineering and Technology, Portland International Center for, pp , Aug [14] Jong-Tae Park and Jong-Wook Baek and James Won-Ki Hong, Management of Service Level Agreements for Multimedia Internet Service Using a Utility Model, IEEE Communications Magazine, May 2001.

6 DISTRIBUTED PROCESSING ARCHITECTURES MAGAZINE, VOL. 1, NO. 1, JULY [15] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, SIP: Session Initiation Protocol, RFC 3261 (Proposed Standard), Jun. 2002, updated by RFCs 3265, 3853, 4320, [Online]. Available: [16] J. Lennox, H. Schulzrinne, and J. Rosenberg, Common gateway interface for SIP, IETF, RFC 3050, Jan [17] JSR Expert Group, SIP Servlet API Specification Version 1.0, JSR 116, Feb [18] Phelim O Doherty. (2003, May) JAIN SLEE Principles. Web site, slee principles.html. Last visit: July 8, [19] JSR Expert Group, JAIN SLEE API Specification Version 1.0, JSR 22, Mar [20] OpenCloud Ltd. JAIN SLEE Reference Implementation. Web site, Last visit: July 8, [21] Red Hat Middleware, LLC. (2008) Mobicents official page. Web site, Last visit: July 8, [22] OpenCloud Ltd. (2008) OpenCloud and Rhino Application Server official page. Web site, Last visit: July 8, [23] jnetx. (2008) jnetx official page. Web site, Last visit: July 8, [24] David Ferry and Swee Lim. (2006) An Introduction to JAIN SLEE. Web site, Last visit: July 8, [25] The Linux Foundation. Carrier Grade Linux official page. Web site, Grade Linux. Last visit: May 29, [26] K. Uhlemann, C. Engelmann, and S. Scott, Joshua: Symmetric active/active replication for highly available hpc job and resource management, Cluster Computing, 2006 IEEE International Conference on, pp. 1 10, Sept [27] OpenCloud Ltd. (2008) Rhino Scalability and Performance on Blade hardware. Web site, Last visit: July 8, [28] XtreemOS Consortium, Design and Specification of a Virtual Node System, Integrated Project, Dec Luis Pablo Prieto graduated in 2001 as Telecom Engineer at Valladolid University (UVa). That very same year he was hired at Telefónica R&D, where he is currently working in the XTREEMOS EU research project. Apart from mobile and grid computing, his research interests focus on computer supported collaborative work (CSCW), and its applications to the fields of arts and creativity. He combines research with a musical career, and he obtained the Middle Degree in Piano in 1995 in Valladolid Conservatory.

Benchmarking the OpenCloud SIP Application Server on Intel -Based Modular Communications Platforms

Benchmarking the OpenCloud SIP Application Server on Intel -Based Modular Communications Platforms Technology White Paper Benchmarking the OpenCloud SIP Application Server on Intel -Based Modular Communications Platforms Executive Summary Application servers are vital to the success of IP Multimedia

More information

JSLEE and SIP-Servlets Interoperability with Mobicents Communication Platform

JSLEE and SIP-Servlets Interoperability with Mobicents Communication Platform JSLEE and SIP-Servlets Interoperability with Mobicents Communication Platform Jean Deruelle Jboss R&D, a division of Red Hat jderuell@redhat.com Abstract JSLEE is a more complex specification than SIP

More information

How To Write A Composition Engine In A Microsoft Ip System

How To Write A Composition Engine In A Microsoft Ip System Service composition in IMS using Java EE SIP servlet containers Torsten Dinsing, Göran AP Eriksson, Ioannis Fikouras, Kristoffer Gronowski, Roman Levenshteyn, Per Pettersson and Patrik Wiss The IP Multimedia

More information

Mobicents. The Open Source Communication Platform

Mobicents. The Open Source Communication Platform Mobicents 2.0 The Open Source Communication Platform DERUELLE Jean DERUELLE Jean JBoss, by Red Hat Mobicents Sip Servlets Lead 138 1 AGENDA > VoIP Introduction & Examples > VoIP Basics > Mobicents 2.0

More information

SOA Driven Architectures for Service Creation Through Enablers in an IMS Testbed

SOA Driven Architectures for Service Creation Through Enablers in an IMS Testbed ITU Kaleidoscope 2011 The fully networked human? Innovations for future networks and services SOA Driven Architectures for Service Creation Through Enablers in an IMS Testbed Mosiuoa Tsietsi Rhodes University,

More information

Programming SIP Services University Infoline Service

Programming SIP Services University Infoline Service Programming SIP Services University Infoline Service Tatiana Kováčiková, Pavol Segeč Department of Information Networks University of Zilina Moyzesova 20, 010 26 SLOVAKIA Abstract: Internet telephony now

More information

The Design and Implementation of Multimedia Conference Terminal System on 3G Mobile Phone

The Design and Implementation of Multimedia Conference Terminal System on 3G Mobile Phone 2010 International Conference on E-Business and E-Government The Design and Implementation of Multimedia Conference Terminal System on 3G Mobile Phone Li Shangmeng, Shang Yanlei, Ha Jingjing, Chen Junliang

More information

Service Delivery Platforms for Network Operators

Service Delivery Platforms for Network Operators Service Delivery Platforms for Network Operators 26 Service Delivery Platforms for Network Operators Kansuke Kuroyanagi Yuichi Mori OVERVIEW: SDPs deployed by mobile operators have been successfully growing

More information

A Lightweight Secure SIP Model for End-to-End Communication

A Lightweight Secure SIP Model for End-to-End Communication A Lightweight Secure SIP Model for End-to-End Communication Weirong Jiang Research Institute of Information Technology, Tsinghua University, Beijing, 100084, P.R.China jwr2000@mails.tsinghua.edu.cn Abstract

More information

Mobicents 2.0 The Open Source Communication Platform. DERUELLE Jean JBoss, by Red Hat 138

Mobicents 2.0 The Open Source Communication Platform. DERUELLE Jean JBoss, by Red Hat 138 Mobicents 2.0 The Open Source Communication Platform DERUELLE Jean JBoss, by Red Hat 138 AGENDA > VoIP Introduction > VoIP Basics > Mobicents 2.0 Overview SIP Servlets Server JAIN SLEE Server Media Server

More information

Network Solution for Achieving Large-Scale, High-Availability VoIP Services

Network Solution for Achieving Large-Scale, High-Availability VoIP Services Network Solution for Achieving Large-Scale, High-Availability VoIP Services V Kiyofumi Shigeno V Hisayuki Sekine V Eiichiro Takahashi (Manuscript received March 17, 2006) VoIP technologies that enable

More information

2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing

2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing SIP TRAFFIC LOAD BALANCING Ramy Farha School of Electrical and Computer Engineering University of Toronto Toronto, Ontario Email: rfarha@comm.utoronto.ca ABSTRACT This paper presents a novel solution to

More information

4-4 Approach of VoIP/SIP Interoperability Task Force

4-4 Approach of VoIP/SIP Interoperability Task Force 4-4 Approach of VoIP/SIP Interoperability Task Force In this research, it achieved interoperability of VoIP systems using SIP in both Multi-vendor and Multi-provider environments, and VoIP/SIP interoperability

More information

SIP: Ringing Timer Support for INVITE Client Transaction

SIP: Ringing Timer Support for INVITE Client Transaction SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna (poojan@motorola.com) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone

More information

Developing and Integrating Java Based SIP Client at Srce

Developing and Integrating Java Based SIP Client at Srce Developing and Integrating Java Based SIP Client at Srce Davor Jovanovi and Danijel Matek University Computing Centre, Zagreb, Croatia Davor.Jovanovic@srce.hr, Danijel.Matek@srce.hr Abstract. In order

More information

JAIN SLEE. What is it? david.long@opencloud.com Copyright Open Cloud 1

JAIN SLEE. What is it? david.long@opencloud.com Copyright Open Cloud 1 JAIN SLEE What is it? david.long@opencloud.com Copyright Open Cloud 1 ben.evans@opencloud.com May 2006 Agenda JSIF Introduction what is JAIN SLEE and where does it fit? Who s saying what ie. The analysts

More information

Jibe Hub. RCS Exchange for Mobile Operators. The Global Communications Cloud. Anil Sharma Director, Engineering @ Jibe Mobile anil@jibemobile.

Jibe Hub. RCS Exchange for Mobile Operators. The Global Communications Cloud. Anil Sharma Director, Engineering @ Jibe Mobile anil@jibemobile. The Global Communications Cloud Jibe Hub RCS Exchange for Mobile Operators Anil Sharma Director, Engineering @ Jibe Mobile anil@jibemobile.com Our Thirty minutes Jibe Introductions Who we are RCS What

More information

Research on P2P-SIP based VoIP system enhanced by UPnP technology

Research on P2P-SIP based VoIP system enhanced by UPnP technology December 2010, 17(Suppl. 2): 36 40 www.sciencedirect.com/science/journal/10058885 The Journal of China Universities of Posts and Telecommunications http://www.jcupt.com Research on P2P-SIP based VoIP system

More information

DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER

DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER M.Vishwashanthi 1, S.Ravi Kumar 2 1 M.Tech Student, Dept of CSE, Anurag Group

More information

Implementing SIP and H.323 Signalling as Web Services

Implementing SIP and H.323 Signalling as Web Services Implementing SIP and H.323 Signalling as Web Services Ge Zhang, Markus Hillenbrand University of Kaiserslautern, Department of Computer Science, Postfach 3049, 67653 Kaiserslautern, Germany {gezhang, hillenbr}@informatik.uni-kl.de

More information

A Service Platform for Subscription-Based Live Video Streaming

A Service Platform for Subscription-Based Live Video Streaming A Service Platform for Subscription-Based Live Video Streaming Kelum Vithana 1, Shantha Fernando 2, Dileeka Dias 3 1 Dialog - University of Moratuwa Mobile Communications Research Laboratory 2 Department

More information

Alcatel-Lucent IMS Application Server

Alcatel-Lucent IMS Application Server September Alain Grignac, Gérard Tixier Application BD/ CTO Office History 1999/2000/2001 Java middleware initiated as basis for a high-performances WAP Gateway. First commercial deployments 2002/2003/2004

More information

Contents. Specialty Answering Service. All rights reserved.

Contents. Specialty Answering Service. All rights reserved. Contents 1 Introduction... 2 2 PBX... 3 3 IP PBX... 4 3.1 How It Works... 4 3.2 Functions of IP PBX... 5 3.3 Benefits of IP PBX... 5 4 Evolution of IP PBX... 6 4.1 Fuelling Factors... 6 4.1.1 Demands from

More information

Enhanced concept of the TeamCom SCE for automated generated services based on JSLEE

Enhanced concept of the TeamCom SCE for automated generated services based on JSLEE Enhanced concept of the TeamCom SCE for automated generated services based on JSLEE Thomas Eichelmann 1, 2, Woldemar Fuhrmann 3, Ulrich Trick 1, Bogdan Ghita 2 1 Research Group for Telecommunication Networks,

More information

VoIP Application Development using SIP protocol

VoIP Application Development using SIP protocol VoIP Application Development using SIP protocol Dee Milic Dong Zhou Hailing Situ The Information Science Discussion Paper Series Number 2008/01 March 2008 ISSN 1177-455X University of Otago Department

More information

A Novel Distributed Wireless VoIP Server Based on SIP

A Novel Distributed Wireless VoIP Server Based on SIP A Novel Distributed Wireless VoIP Server Based on SIP Yuebin Bai 1,Syed Aminullah 1, Qingmian Han 2, Ding Wang 1, Tan Zhang 1,and Depei Qian 1 1 (School of Computer Science and Engineering, Beihang University,

More information

Planning the Migration of Enterprise Applications to the Cloud

Planning the Migration of Enterprise Applications to the Cloud Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction

More information

A business view for NGN service usage

A business view for NGN service usage A business view for NGN service usage Emmanuel Bertin 1, Idir Fodil 1, Noel Crespi 2 1 France Telecom, R&D division 2 Institut National des Télécommunications (GET-INT) Abstract. Next Generation Networks

More information

Simulation of SIP-Based VoIP for Mosul University Communication Network

Simulation of SIP-Based VoIP for Mosul University Communication Network Int. J. Com. Dig. Sys. 2, No. 2, 89-94(2013) 89 International Journal of Computing and Digital Systems http://dx.doi.org/10.12785/ijcds/020205 Simulation of SIP-Based VoIP for Mosul University Communication

More information

Web Service Based Data Management for Grid Applications

Web Service Based Data Management for Grid Applications Web Service Based Data Management for Grid Applications T. Boehm Zuse-Institute Berlin (ZIB), Berlin, Germany Abstract Web Services play an important role in providing an interface between end user applications

More information

Migration of Enterprise VoIP/SIP Solutions towards IMS

Migration of Enterprise VoIP/SIP Solutions towards IMS 1 Migration of Enterprise VoIP/SIP Solutions towards IMS Ram Kumar 1, Frank Reichert 1, Andreas Häber 1, Anders Aasgard 2, Lian Wu 2 Abstract Voice-over-IP (VoIP) solutions are now widely spread and accepted

More information

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos (gss7@sfu.ca) (sna14@sfu.ca)

More information

A Scalable Multi-Server Cluster VoIP System

A Scalable Multi-Server Cluster VoIP System A Scalable Multi-Server Cluster VoIP System Ming-Cheng Liang Li-Tsung Huang Chun-Zer Lee Min Chen Chia-Hung Hsu mcliang@nuk.edu.tw {kpa.huang, chunzer.lee}@gmail.com {minchen, chhsu}@nchc.org.tw Department

More information

Open Multimedia Platform framework

Open Multimedia Platform framework 17 Open Multimedia Platform framework Continuous changes in business environments as well as the convergence of media, entertainment, communication businesses solutions require a new approach to system

More information

AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS

AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS Kati Wilson, Texas A&M University Kati is a student in the Electronics Engineering

More information

Authentication and Authorisation for Integrated SIP Services in Heterogeneous Environments 1

Authentication and Authorisation for Integrated SIP Services in Heterogeneous Environments 1 Authentication and Authorisation for Integrated SIP Services in Heterogeneous Environments 1 Dorgham Sisalem, Jiri Kuthan Fraunhofer Institute for Open Communication Systems (FhG Fokus) Kaiserin-Augusta-Allee

More information

Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software

Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software Danilo F. S. Santos, José L. do Nascimento, Olympio C. S. Filho and Angelo Perkusich 1 Embedded Systems

More information

Optimizing Data Center Networks for Cloud Computing

Optimizing Data Center Networks for Cloud Computing PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,

More information

The FOKUS Open SIP AS - A Service Platform for NGN

The FOKUS Open SIP AS - A Service Platform for NGN The FOKUS Open SIP AS - A Service Platform for NGN Elmar Fasel, Karsten Knuettel, Thomas Magedanz {fasel knuettel magedanz}@fokus.fraunhofer.de TU Berlin, Lehrstuhl AV http://www.av.tu-berlin.de/ Fraunhofer

More information

A Call Conference Room Interception Attack and its Detection

A Call Conference Room Interception Attack and its Detection A Call Conference Room Interception Attack and its Detection Nikos Vrakas 1, Dimitris Geneiatakis 2 and Costas Lambrinoudakis 1 1 Department of Digital Systems, University of Piraeus 150 Androutsou St,

More information

Advanced LCR (Least Cost Router) With SIP Proxy Server

Advanced LCR (Least Cost Router) With SIP Proxy Server With SIP Proxy Server It s all about Reducing Cost!!! WHY ADVANCED LCR (Least Cost Routing) Advanced LCR is a product by Advanced Communications; the same parent company of AdvancedVoIP.com, a widely used

More information

Using the Presence Technology for Mobile TV

Using the Presence Technology for Mobile TV Daniele ABBADESSA, Telemaco MELIA Abstract With the increasing development of 3G packet switched based networks, combined with the availability of advanced multi-mode terminals, a wide variety of new applications

More information

The Service Availability Forum Specification for High Availability Middleware

The Service Availability Forum Specification for High Availability Middleware The Availability Forum Specification for High Availability Middleware Timo Jokiaho, Fred Herrmann, Dave Penkler, Manfred Reitenspiess, Louise Moser Availability Forum Timo.Jokiaho@nokia.com, Frederic.Herrmann@sun.com,

More information

Inter-Domain QoS Control Mechanism in IMS based Horizontal Converged Networks

Inter-Domain QoS Control Mechanism in IMS based Horizontal Converged Networks Inter-Domain QoS Control Mechanism in IMS based Horizontal Converged Networks Mehdi Mani Wireless Networks and Multimedia Service Department GET-INT Evry, France mehdi.mani@int-evry.fr Noel Crespi Wireless

More information

Analysis of SIP Traffic Behavior with NetFlow-based Statistical Information

Analysis of SIP Traffic Behavior with NetFlow-based Statistical Information Analysis of SIP Traffic Behavior with NetFlow-based Statistical Information Changyong Lee, Hwankuk-Kim, Hyuncheol Jeong, Yoojae Won Korea Information Security Agency, IT Infrastructure Protection Division

More information

Implementing Conditional Conference Call Use Case over IMS and Non IMS Testbed an experimental results through comparison approach

Implementing Conditional Conference Call Use Case over IMS and Non IMS Testbed an experimental results through comparison approach Proceedings of the 6th WSEAS International Conference on Applications of Electrical Engineering, Istanbul, Turkey, May 27-29, 2007 109 Implementing Conditional Conference Call Use Case over IMS and Non

More information

Software Defined Networking for Telecom Operators: Architecture and Applications

Software Defined Networking for Telecom Operators: Architecture and Applications 2013 8th International Conference on Communications and Networking in China (CHINACOM) Software Defined Networking for Telecom Operators: Architecture and Applications Jian-Quan Wang China Unicom Research

More information

The Third-Generation Partnership. IMS Application Servers. Roles, Requirements, and Implementation Technologies. Multimedia System Architectures

The Third-Generation Partnership. IMS Application Servers. Roles, Requirements, and Implementation Technologies. Multimedia System Architectures Multimedia System Architectures IMS Application Servers Roles, Requirements, and Implementation Technologies The IP multimedia subsystem (IMS) defines a generic architecture to support communication services

More information

What Is the Java TM 2 Platform, Enterprise Edition?

What Is the Java TM 2 Platform, Enterprise Edition? Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today

More information

Creation of value added services in NGN with BPEL

Creation of value added services in NGN with BPEL Creation of value added services in NGN with BPEL T.Eichelmann 1, 2, W.Fuhrmann 3, U.Trick 1, B.Ghita 2 1 Research Group for Telecommunication Networks, University of Applied Sciences Frankfurt/M., Frankfurt/M.,

More information

Unified Messaging using SIP and RTSP

Unified Messaging using SIP and RTSP 1 Unified Messaging using SIP and RTSP Kundan Singh and Henning Schulzrinne Columbia University kns10,hgs @cs.columbia.edu Abstract Traditional answering machines and voice mail services are tightly coupled

More information

SIP: Ringing Timer Support for INVITE Client Transaction

SIP: Ringing Timer Support for INVITE Client Transaction SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna (poojan@motorola.com) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone

More information

AdvOSS Session Border Controller

AdvOSS Session Border Controller AdvOSS Session Border Controller Product Data Sheet Find latest copy of this document from http://www.advoss.com/pdf/advoss-sbc-productdatasheet.pdf Copyright AdvOSS.com, 2007-2011 All Rights Reserved

More information

What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications.

What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications. What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications. 2 Contents: Abstract 3 What does DDS do 3 The Strengths of DDS 4

More information

Distributed Systems and Recent Innovations: Challenges and Benefits

Distributed Systems and Recent Innovations: Challenges and Benefits Distributed Systems and Recent Innovations: Challenges and Benefits 1. Introduction Krishna Nadiminti, Marcos Dias de Assunção, and Rajkumar Buyya Grid Computing and Distributed Systems Laboratory Department

More information

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

A Study on Service Oriented Network Virtualization convergence of Cloud Computing A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute

More information

Classic Grid Architecture

Classic Grid Architecture Peer-to to-peer Grids Classic Grid Architecture Resources Database Database Netsolve Collaboration Composition Content Access Computing Security Middle Tier Brokers Service Providers Middle Tier becomes

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

Introducing Personeta

Introducing Personeta Introducing Personeta Solution for Next Generation Converged Services Agenda Business trends The Solution Introducing Personeta Value Proposition Architecture TappS Services Key selling points 2 Communication

More information

... Figure 2: Proposed Service Invocation Mechanism. AS Service invocation 2 SC invocation 2. Session/Call Control Function

... Figure 2: Proposed Service Invocation Mechanism. AS Service invocation 2 SC invocation 2. Session/Call Control Function Next Generation Network Service Architecture in the IP Multimedia Subsystem Anahita Gouya, Noël Crespi, Lina Oueslati, {anahita.gouya, noel.crespi, lina.oueslati}@int-evry.fr, Institut National des Télécommunications

More information

Qualifying SDN/OpenFlow Enabled Networks

Qualifying SDN/OpenFlow Enabled Networks Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled

More information

SIP Service Providers and The Spam Problem

SIP Service Providers and The Spam Problem SIP Service Providers and The Spam Problem Y. Rebahi, D. Sisalem Fraunhofer Institut Fokus Kaiserin-Augusta-Allee 1 10589 Berlin, Germany {rebahi, sisalem}@fokus.fraunhofer.de Abstract The Session Initiation

More information

Red Hat and the Telecommunications

Red Hat and the Telecommunications Red Hat and the Telecommunications Industry Abstract The telecommunications industry is currently in a period of unprecedented change and opportunity. The flexibility, transparency, and broad vendor support

More information

Proposition of a new approach to adapt SIP protocol to Ad hoc Networks

Proposition of a new approach to adapt SIP protocol to Ad hoc Networks , pp.133-148 http://dx.doi.org/10.14257/ijseia.2014.8.7,11 Proposition of a new approach to adapt SIP protocol to Ad hoc Networks I. Mourtaji, M. Bouhorma, M. Benahmed and A. Bouhdir Computer and Communication

More information

Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD)

Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD) Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD) In today's global economy, businesses are - more than ever - looking to reduce capital and operating expenses.

More information

Security issues in Voice over IP: A Review

Security issues in Voice over IP: A Review www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 2 February, 2014 Page No. 3879-3883 Security issues in Voice over IP: A Review Rajni a, Preeti a, Ritu

More information

Multimedia Conferencing Solutions

Multimedia Conferencing Solutions Multimedia Solutions Fixed users are migrating to... Mobile Audio users are migrating to... Video CSPs are migrating to... Radisys ECONOMICAL FLEXIBLE RELIABLE DIFFERENTIATED INTEGRATED SCALABLE The conferencing

More information

Convergent services in the service oriented architecture Natalya Yashenkova

Convergent services in the service oriented architecture Natalya Yashenkova Convergent services in the service oriented architecture Natalya Yashenkova The article describes how service oriented architecture and the standard OSS solutions can close the gap between the process

More information

Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies

Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies 2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using

More information

Oracle Communication Service Load Balancing with Radware SIP Director.

Oracle Communication Service Load Balancing with Radware SIP Director. TESTING & INTEGRATION GROUP SOLUTION GUIDE Oracle Communication Service Load Balancing with Radware SIP Director. Contents INTRODUCTION... 2 RADWARE SIP DIRECTOR OVERVIEW... 2 ORACLE COMMUNICATION SERVICE...

More information

Load Balancing Support for Self-Organizing IMS Networks

Load Balancing Support for Self-Organizing IMS Networks Load Balancing Support for Self-Organizing IMS Networks Christian Makaya, Ashutosh Dutta, Subir Das, Dana Chee, F. Joe Lin Telcordia Technologies, Inc. Piscataway, NJ, USA Email: adutta@research.telcordia.com

More information

Cisco Unified Network Services: Overcome Obstacles to Cloud-Ready Deployments

Cisco Unified Network Services: Overcome Obstacles to Cloud-Ready Deployments Cisco Unified Network Services: Overcome Obstacles to Cloud-Ready Deployments What You Will Learn Deploying network services in virtual data centers is extremely challenging. Traditionally, such Layer

More information

A Versatile and Scalable Testing Solution

A Versatile and Scalable Testing Solution A Versatile and Scalable Testing Solution to Meet the Challenges of Testing WebRTC Services By: Chao Zhao Software Engineer at Valid8.com 1 The Nature of WebRTC How WebRTC integrates into IMS Four Stages

More information

Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach

Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach Simone Leggio, Jukka Manner, Antti Hulkkonen, Kimmo Raatikainen Department of Computer Science University of Helsinki,

More information

Bridging the gap between peer-to-peer and conventional SIP networks

Bridging the gap between peer-to-peer and conventional SIP networks 1 Bridging the gap between peer-to-peer and conventional SIP networks Mosiuoa Tsietsi, Alfredo Terzoli, George Wells Department of Computer Science Grahamstown, South Africa Tel: +27 46 603 8291 hezekiah@rucus.ru.ac.za

More information

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS Mestrado em Engenharia de Redes de Comunicações TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS 2009-2010 Arquitecturas Modelação e Abstracção - Architectures Modeling and Abstraction 1 Outline

More information

Learning GlassFish for Tomcat Users

Learning GlassFish for Tomcat Users Learning GlassFish for Tomcat Users White Paper February 2009 Abstract There is a direct connection between the Web container technology used by developers and the performance and agility of applications.

More information

Private Cloud Storage for Media Applications. Bang Chang Vice President, Broadcast Servers and Storage bang.chang@xor-media.com

Private Cloud Storage for Media Applications. Bang Chang Vice President, Broadcast Servers and Storage bang.chang@xor-media.com Private Cloud Storage for Media Bang Chang Vice President, Broadcast Servers and Storage bang.chang@xor-media.com Table of Contents Introduction Cloud Storage Requirements Application transparency Universal

More information

Resource Management and Containment for Active Services

Resource Management and Containment for Active Services Resource Management and Containment for Active Services M. Ranganathan, Doug Montgomery, Kevin Mills Advanced Networking Technologies Division National Inst. Of Standards and Technology Gaithersburg, MD

More information

SIP Trunking and the Role of the Enterprise SBC

SIP Trunking and the Role of the Enterprise SBC SIP Trunking and the Role of the Enterprise SBC a Tango Networks ebriefing SIP trunks offer companies of all sizes the opportunity to improve and simplify their communications network while reducing costs.

More information

A Survey on Availability and Scalability Requirements in Middleware Service Platform

A Survey on Availability and Scalability Requirements in Middleware Service Platform International Journal of Computer Sciences and Engineering Open Access Survey Paper Volume-4, Issue-4 E-ISSN: 2347-2693 A Survey on Availability and Scalability Requirements in Middleware Service Platform

More information

Active/Active HA Job Scheduler and Resource Management

Active/Active HA Job Scheduler and Resource Management Active/Active HA Job Scheduler and Resource Management a proof-of-concept implementation Kai Uhlemann Oak Ridge National Laboratory, USA University of Reading, UK University of Applied Sciences Berlin,

More information

System Models for Distributed and Cloud Computing

System Models for Distributed and Cloud Computing System Models for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Classification of Distributed Computing Systems

More information

Developing a Cross Platform IMS Client using the JAIN SIP Applet Phone

Developing a Cross Platform IMS Client using the JAIN SIP Applet Phone Developing a Cross Platform IMS Client using the JAIN SIP Applet Phone Walter T. Muswera 1, Alfredo Terzoli 2 Department of Computer Science Rhodes University, P.O. Box 94, Grahamstown 6140 Tel: +27 46

More information

References and Requirements for CPE Architectures for Data Access

References and Requirements for CPE Architectures for Data Access Technical Report TR-018 References and Requirements for CPE Architectures for Data Access March 1999 '1999 Asymmetric Digital Subscriber Line Forum. All Rights Reserved. ADSL Forum technical reports may

More information

A New Mechanism for Service Recovery Technology by using Recovering Service s Data

A New Mechanism for Service Recovery Technology by using Recovering Service s Data A New Mechanism for Service Recovery Technology by using Recovering Service s Data Monire Norouzi Department of Computer Engineering, Shabestar Branch, Islamic Azad University, Shabestar, Iran Monire_norouzi@yahoo.com

More information

A Scenario of Machine-to-Machine (M2M) Health Care Service

A Scenario of Machine-to-Machine (M2M) Health Care Service A Scenario of Machine-to-Machine (M2M) Health Care Service Jung-Ho Kim*, Ya-Ting Wei*, Jae-Oh Lee* * Dept. of Electrical, Electronics &, Korea University of Technology and Education, Korea {jungho32, weiyating,

More information

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia

More information

Design of a SIP Outbound Edge Proxy (EPSIP)

Design of a SIP Outbound Edge Proxy (EPSIP) Design of a SIP Outbound Edge Proxy (EPSIP) Sergio Lembo Dept. of Communications and Networking Helsinki University of Technology (TKK) P.O. Box 3000, FI-02015 TKK, Finland Jani Heikkinen, Sasu Tarkoma

More information

Project SailFin: Building and Hosting Your Own Communication Server.

Project SailFin: Building and Hosting Your Own Communication Server. FSFS Conference: Dec 9-11, Thiruvananthapuram Project SailFin: Building and Hosting Your Own Communication Server. Binod PG Senior Staff Engineer Sun Microsystems, Inc. 1 Agenda SailFin: Open Source Java

More information

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper Building Reliable, Scalable Solutions High-Availability White Paper Introduction This paper will discuss the products, tools and strategies available for building reliable and scalable Action Request System

More information

Availability and Load Balancing in Cloud Computing

Availability and Load Balancing in Cloud Computing 2011 International Conference on Computer and Software Modeling IPCSIT vol.14 (2011) (2011) IACSIT Press, Singapore Availability and Load Balancing in Cloud Computing Zenon Chaczko 1, Venkatesh Mahadevan

More information

Sangheon Pack, EunKyoung Paik, and Yanghee Choi

Sangheon Pack, EunKyoung Paik, and Yanghee Choi 1 Design of SIP Server for Efficient Media Negotiation Sangheon Pack, EunKyoung Paik, and Yanghee Choi Multimedia & Communication Laboratory, Seoul National University, Korea ABSTRACT Voice over IP (VoIP)

More information

of the existing VoLTE roaming and interconnection architecture. This article compares existing circuit-switched models with the earlier

of the existing VoLTE roaming and interconnection architecture. This article compares existing circuit-switched models with the earlier VoLTE 3GPP Roaming Further Development of LTE/LTE-Advanced LTE Release 10/11 Standardization Trends VoLTE Roaming and ion Standard Technology In 3GPP Release 11, the VoLTE roaming and interconnection architecture

More information

Efficient evolution to all-ip

Efficient evolution to all-ip Press information June 2006 Efficient evolution to all-ip The competitive landscape for operators and service providers is constantly changing. New technologies and network capabilities enable new players

More information

White Paper. Requirements of Network Virtualization

White Paper. Requirements of Network Virtualization White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction

More information

Performance Prediction, Sizing and Capacity Planning for Distributed E-Commerce Applications

Performance Prediction, Sizing and Capacity Planning for Distributed E-Commerce Applications Performance Prediction, Sizing and Capacity Planning for Distributed E-Commerce Applications by Samuel D. Kounev (skounev@ito.tu-darmstadt.de) Information Technology Transfer Office Abstract Modern e-commerce

More information

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things. www.open-mtc.org info@open-mtc.org

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things. www.open-mtc.org info@open-mtc.org OpenMTC M2M Solutions for Smart Cities and the Internet of Things www.open-mtc.org info@open-mtc.org 2. March März 2, 2013 Understanding M2M Machine-to-Machine (M2M) is a paradigm in which the end-to-end

More information

NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions

NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions 1 NEC Corporation Technology solutions leader for 100+ years Established 1899, headquartered in Tokyo First Japanese joint

More information