Universität Stuttgart

Size: px
Start display at page:

Download "Universität Stuttgart"

Transcription

1 Universität Stuttgart INSTITUT FÜR KOMMUNIKATIONSNETZE UND RECHNERSYSTEME Prof. Dr.-Ing. Dr. h. c. mult. P. J. Kühn Copyright Notice c 2007 Spinger-Verlag GmbH Berlin Heidelberg. This is an author-created version of the work. It is posted here by permission of Springer-Verlag for your personal use. The article is published in Springer LNCS 4606 and is available at Institute of Communication Networks and Computer Engineering University of Stuttgart Pfaffenwaldring 47, D Stuttgart, Germany Phone: , Fax: mail@ikr.uni-stuttgart.de,

2 Measurement of the SIP Parsing Performance in the SIP Express Router Stephan Wanke 1, Michael Scharf 1, Sebastian Kiesel 1, and Stefan Wahl 2 1 Institute of Communication Networks and Computer Engineering (IKR), University of Stuttgart, Germany 2 Alcatel-Lucent Deutschland AG, Research & Innovation Germany Abstract. Future telephony and multimedia systems will use the Session Initiation Protocol (SIP) for signaling purposes. SIP is a text-based protocol that imposes challenges for an efficient message processing. The ability of SIP entities to process SIP messages quickly is crucial for the performance of these networks, which often have strict timing requirements, e. g., to keep the call setup delays small. This paper studies the performance of SIP message processing in SIP proxies, focusing mainly on the impact of message parsing. We perform a detailed delay analysis for the widely used SIP Express Router (SER). Our measurements show that message parsing actually contributes significantly to a SIP proxy s processing efforts, and therefore confirm other existing studies. However, our results also show that the overall delay in high-performance SIP proxies is stronger affected by other factors, in particular the operating system. 1 Introduction The Session Initiation Protocol (SIP) is the de facto standard for session signaling in IP-based telephony and multimedia systems, such as the 3GPP IP Multimedia Subsystem (IMS) [1] or ETSI TISPAN. In these systems, many entities are involved in call control and many SIP messages are exchanged for time-critical signaling flows like call setups. Signaling latencies depend on a variety of factors, including both transport and processing delays. This is why the ability of SIP entities to process SIP messages effectively is crucial for the overall network performance. SIP is a text-based protocol. Therefore, SIP entities have to parse text messages, which is reported in literature to consume significant amounts of processing time [2]. This has also fostered proposals to use alternative encoding formats for session signaling; a recent example is, e. g., [3]. The purpose of this paper is to understand the performance impact of SIP message parsing. In spite of many research efforts on SIP signaling, surprisingly little work has been published on the performance of SIP entities. We report detailed performance measurements that have been obtained from the SIP Express Router, which is a widely used high-performance SIP proxy. They confirm that SIP parsing indeed consumes significant processing power. However, our results

3 security screening call routing security screening SIP signaling RTP media IP domain 1 IP domain 2 SIP user agent SIP parsers Fig. 1. SIP protocol entities in a carrier-grade VoIP network (simplified) also reveal that other factors such as the operating system have a very significant impact, too. These effects are hardly addressed in other published studies. The remainder of this paper is structured as follows: Section 2 gives an overview of SIP performance in signaling systems and also reviews related work. In Section 3, the testbed for our measurements is presented. In Section 4, we report the results of our measurements. Finally, Section 5 concludes this paper. 2 SIP Performance in Signaling Systems Carrier-grade Voice-over-IP (VoIP) or multimedia networks as the one sketched in Fig. 1 include several entities that process SIP messages: For instance, calls are handled by entities realizing Call Session Control Functions (CSCF), and security screening at domain boundaries may be realized by Session Border Controllers (SBC). Even for simple actions several SIP messages have to be exchanged and processed by several entities. As a consequence, it is important to quantify the delays resulting from SIP message processing in the different entities. 2.1 SIP Proxies In addition to the user agents in the end systems, SIP messages are processed by SIP proxies, SIP Back-to-Back User Agents (B2BUA), or network elements such as SBCs that include a proxy or B2BUA. There are different SIP proxy implementations, both commercial ones and open-source solutions. In this study, we selected the SIP Express Router (SER) [4], since it is an open source proxy that is widely deployed and known for its efficiency and high scalability. As illustrated in Fig. 2, SER is divided into a core, which implements the basic functionalities, and so-called extensions modules. The configuration of SER is performed by a file with a shell-like syntax. This file provides so-called routes that determine the handling of received SIP messages. Additional modules extend the core functionalities, e. g. for registration. SER is completely implemented in C. The SER SIP parser is optimized for performance and uses pre-calculated 32-bit hash tables for effective parsing [5]. Because of its high-performance design SER does not parse whole SIP messages, but only the relevant parts, depending on the configuration.

4 socket buffer Main Route Route A Route B SER core socket buffer SER config file ser.cfg tm t_relay()... sl sl_send_reply() SER modules Fig. 2. Structure of the SIP Express Router 2.2 Related Work Despite the fact that performance is important for the deployment of SIP in carrier platforms, there is only few published work that analyzes the performance of SIP proxies in depth, in particular concerning the impact of different processing steps. The performance of SIP entities largely depends on the implementation. Still, performance studies and capacity planning require at least some estimates. A detailed study on SIP performance was published in [2]. The paper compares different proxy implementations that were specifically programmed for this study. It is reported there that the parsing needs about 25 % of the processing time, and that the total processing time of a single SIP message ranges between 1.8 and 0.2 ms. In [6] the performance of the JAIN SIP stack has been measured and call setup delays have been determined. The latency of J2EE SIP application servers is studied in [7]. However, these measurements only consider the proxy as black box, and the effort of different SIP processing functions has not been considered in detail. Other simulation studies either take the service time in proxies just as a variable (e. g., [8]), or simply make some assumptions [9]. There are also discussions on using alternative encodings for session signaling, such as type-length-value or XML. A recent example is [3]. It mainly depends on the parsing whether such formats improve the performance compared to the UTF-8 encoded text format of SIP. In the rest of this paper, the SER parsing is analyzed, which quantifies the maximum potential saving of such alternatives. 3 Measurement Setup 3.1 Testbed For our measurements we developed a testbed that allows to measure the performance of SER by using different tools under varying parameters. Its structure is shown in Fig. 3. We use two SIPp load generators [10] to emulate the User Agents and to generate the SIP messages. We configured the two load generators so that they exchange the SIP message sequence shown in Fig. 4. They communicate over the SER SIP proxy with each other. As transport protocol for

5 UAC tracing of SIP messages with tcpdump SER SIP messages SIP messages Parsing Processing Routing collecting timestamps with gettimeofday() UAS SIP transaction time Alice SIP Proxy Bob INVITE Processing time 100 Trying INVITE 180 Ringing 180 Ringing 200 OK 200 OK ACK Response time (20 s) Fig. 3. Structure of the test bed Fig. 4. Signaling flow for a SIP transaction to establish a session between two entities SIP we use UDP. The configuration of the SER for the measurements was rudimentary, for example, without Authentication, Authorization and Accounting (AAA) functions. This allows to isolate the effects from the SIP processing of SER, as it prevents the influence of auxiliary protocols like RADIUS and DNS. The computers with SER and the load generators are connected via 100 Mbit/s FastEthernet interfaces. We use a Pentium IV 2.8 GHz with 2 GB RAM and a SUN Solaris Workstation with two Ultrasparc III+ 1 GHz processors with 2 GB RAM for comparison. It must be noted that under Solaris we use the gcc compiler for compilation of the SER, not an optimizing SUN C compiler. 3.2 Measurement Methodology There are many different metrics to quantify SIP performance [11]. In this paper, we focus on the delay of a single SIP proxy. We study the sojourn time, i. e., the processing delay in the proxy (see Fig. 3). This is a critical metric because the summation of processing delays contributes to the total signaling delay. We use three different methods to analyze the performance of the SER: First, we use tcpdump to capture Ethernet frames. In order to quantify the time the SIP message spent in the computer hosting SER, we calculate the difference of the time stamps from Ethernet frames carrying SIP INVITE messages from and to SER. Second, we inserted gettimeofday() statements in the source code of the SER to measure the time that is needed for interesting code sections, in particular around the parsing and the total processing code section. Finally we use a profiler to collect data at run-time. From the network s point of view, the data collected with tcpdump is the most important one because this is the delay SIP messages experience traveling through the proxy. Our measurements include certain systematic errors: When the code is extended for measurements, these extensions have to be executed, which costs time. Moreover, the accuracy of the gettimeofday() function is limited. The accuracy of tcpdump time stamps is limited, too, and there are also small errors due to media access. The results of the run-time profiler analysis are only relative performance values because the profiler extends the machine code extensively.

6 4 Measurement Results With the testbed presented in the last section we performed measurements to investigate major influence factors on SIP proxy performance. We could identify three main factors for the performance of the SER: The format of the used SIP messages, the operating system, and the configuration of SER. 4.1 Internal and External Processing Times The external processing times are derived from time stamps of Ethernet frames. They differ from the internal processing time determined with the gettimeofday() function. This is because the host s CPU is not only needed by the SER process, but also by the operating system for handling Ethernet frames and for executing other processes. In Fig. 5, the external and internal processing times and the parse time are shown as functions of the rate of SIP INVITE messages. As to be expected, the parsing time determined by the gettimeofday() functions is load independent. The internal processing time is slightly load dependent. A possible reason for this is the interruption of the SER process by the Network Interface Card (NIC) when receiving Ethernet frames. However, the external processing time is highly load dependent. It grows from 200 µs to over 4 ms for 2000 Call Attempts Per Second (CAPS). The share of time needed for parsing related to the internal processing time is in the range of 20 to 33 %. The results of the profiler analysis is illustrated in Tab. 1. Our measurement confirm the results of [2]: 25 % of the time is needed for parsing. The main share of 50 % is needed for the stateful forwarding of SIP request and 15 % are needed for the stateless forwarding of SIP replies. Note that the result of the profiler analysis is a superposition of SIP requests (INVITE messages; transaction stateful processing) and replies (100 Trying, 200 OK,...; stateless processing). In contrast, the data collected with the other methods focuses on requests (INVITE messages) only. The difference between internal and external processing time is the time spent in the system outside the SER process (e. g., operating system kernel and NIC drivers). For high rates of SIP INVITE message, the share of time needed for processing of messages in the operating system exceeds the time needed for parsing and processing of the messages inside the SER process by orders of magnitude. It can be assumed that the process scheduler of the operating system is accountable for the increase of the external processing time for higher loads, because it interrupts the processing of SIP messages through SER. However, varying the Linux kernel scheduler frequency (100 Hz, 250 Hz and 1000 Hz) did not show any significant impact. 4.2 Influence of the Format of SIP Messages In order to study the impact of differently formatted SIP messages, we performed measurements with different SIP messages. We focus on RFC 3261 compliant messages and do not examine the influence of corrupted messages.

7 external Linux Solaris external internal internal parsing 1e Rate of SIP INVITE messages [1/s] 1e Rate of SIP INVITE messages [1/s] Fig. 5. External, internal processing time and parsing time (in s) for Linux Fig. 6. Comparison of the processing times (in s) between Linux and Solaris In Tab. 2, the parsing times for differently formatted messages are presented: Message 1 is a standard formatted SIP message. Message 2 has its via header at the end of the message. In message 3, additional header fields are inserted between the via header and the rest of the SIP message. Additional to message 3, in message 4 multi-line header fields and combination of upper case and lower case characters in the header names are used. Combination of upper and lower cases in the header names increase the number of comparisons to determine the type of the header, as multi-line header fields do. The SER has to parse all the via headers to add its own via header at the end. One can see that the format of SIP messages has a significant influence of the parsing time. Sloppily formatted SIP messages can increase the parsing time. However, the parsing time is still clearly one or two orders of magnitude smaller than the external processing time. 4.3 Impact of the Operating System Furthermore, we analyze the influence of the operating system in more detail. We compare Linux (kernel version ) with Solaris (version 5.10) both with default configuration except for optimized UDP settings. Table 1. Relative time shares of the processing stages collected with the profiler Table 2. Parsing time for different formatted, RFC 3261 compliant SIP messages Action Share [%] Parsing 25 Stateful processing 50 Stateless processing 15 Others 10 Load Parse time [µs] Message type Message type Message type Message type

8 /s 0.01 Linux Solaris no. of receiver processes /s Linux Solaris External processing time [s] Rate of SIP INVITE messages [1/s] Fig. 7. CCDF of the external processing time for Linux and Solaris for 1000 and 2000 CAPS Fig. 8. External processing time (in s) for Linux and Solaris with different number of receiver processes In Fig. 6, the external and internal processing times are shown as functions of the rate of SIP INVITE messages, for Linux and Solaris. The absolute values are not easy to compare because the hard- and software architectures of Linux/x86 and Solaris/Ultrasparc are quite different. Still, for both operating systems, the same effects can be observed: The external processing time increases with increasing of the SIP message load. It is interesting to note that for higher loads Solaris performs better in the external processing time, although the internal processing time of the Solaris system is higher than when using Linux. So far, we have only discussed mean values of the processing time. In Fig. 7 we present the Complementary Cumulative Distribution Function (CCDF) of the external processing time for Linux and Solaris, obtained from the tcpdump time stamps. The Linux and Solaris curves are similar. For increasing load the jitter increases but the minimum external processing time keeps constant. For Linux the 95 % quantile increases from 5 ms to over 20 ms and for Solaris it increases from 2 ms to 11 ms, when the CAPS are increased from 1000 to In both systems there is a non-negligible probability of rather high delays. 4.4 Impact of the SER Configuration In Fig. 8 the external processing time is shown as a function of the rate of SIP INVITE messages. As parameter we change the number of receiver processes. They can be adjusted by the SER configuration file. When running on Linux, the number of receiver processes has no influence on the processing time. This is why in Fig. 8 only the result for one receiver process is illustrated. However, if Solaris is used, the number of receiver processes has an impact on the processing time: It can be observed that there is a significant increase of the external processing time when the number of receiver processes exceeds the number of CPUs.

9 5 Conclusion and Future Work In this paper we present detailed performance measurements for the SIP Express Router (SER). We determine three major factors influencing the performance of SER: The format of SIP messages, the operating system, and the configuration of SER. Our results confirm previous studies, which have reported that the parsing may take up to 25 % of the internal processing effort. However, we also show that the parsing effort has a much smaller share of the external delay, which is the critical performance metric from the network s point of view. Even though this paper only considers the SER proxy, we expect that other SIP entity implementations have similar performance characteristics. The measurements indicate that the potential for speeding up session setup by using alternative message encoding formats is rather low, in particular when there are also further delays caused by, for instance, address resolution or AAA functions. Still, since the format of SIP messages does affect the processing complexity, it could be useful to normalize SIP messages at domain boundaries, such as to re-arrange headers in order to reduce processing efforts in core SIP proxies. Our measurements results have been obtained from a simple network setup. A further step would be to perform measurements in a complete signaling scenario with AAA functions and other auxiliary protocols, e. g., in a full IMS setup. References 1. Camarillo, G., García-Martín, M.A.: The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds. 2 edn. Wiley (2005) 2. Cortez, M., Ensor, J.R., Esteban, J.O.: On SIP Performance. Bell Labs Technical Journal 9(3) (2004) Baset, S., Schulzrinne, H.: Peer-to-Peer Protocol (P2PP). IETF Internet Draft, work in progress, (February 2007) 4. SIP Express Router (SER) Janak, J., Kuthan, J.: SIP Express Router v Developer s Guide. FhG Fokus (2002) 6. Gokhale, S.S., Lu, J.: Signaling Performance of SIP Based VoIP: A Measurment- Based Approach. In: Proc. IEEE Globecom. (November 2005) 7. Van Den Bossche, B., De Turck, F., Dhoedt, B., Demeester, P., Maas, G., Moreels, J., Van Vlerken, B., Pollet, T.: J2EE-based Middleware for Low Latency Service Enabling Platforms. In: Proc. IEEE Globecom. (November 2006) 8. Gurbani, V.K., Jagadeesan, L.J., Mendiratta, V.B.: Characterizing Session Initiation Protocol (SIP) Network Performance and Reliability. In: Proc. ISAS 2005, LNCS (2005) Kist, A.A., Harris, R.J.: SIP Signalling Delay in 3GPP. In: Proc. IFIP International Symposium on Communication Interworking. (2002) 10. Richard Gayraud, Olivier Jaques et al.: SIPp - SIP Load Generator Malas, D.: SIP End-to-End Performance Metrics. IETF Internet Draft, work in progress (January 2007)

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

Universität Stuttgart

Universität Stuttgart Universität Stuttgart INSTITUT FÜR KOMMUNIKATIONSNETZE UND RECHNERSYSTEME Prof. Dr.-Ing. Dr. h. c. mult. P. J. Kühn Copyright Notice c 06 IEEE. Personal use of this material is permitted. However, permission

More information

IKR EmuLib. A Library for Seamless Integration of Simulation and Emulation. Marc Necker, Christoph Gauger [necker

IKR EmuLib. A Library for Seamless Integration of Simulation and Emulation. Marc Necker, Christoph Gauger [necker Universität Stuttgart INSTITUT FÜR NACHRICHTENVERMITTLUNG UND DATENVERARBEITUNG Prof. Dr.-Ing. Dr. h. c. mult. P. J. Kühn INSTITUT FÜR KOMMUNIKATIONSNETZE UND RECHNERSYSTEME Prof. Dr.-Ing. Dr. h. c. mult.

More information

Modeling and Performance Evaluation of SCTP as Transport Protocol for Firewall Control

Modeling and Performance Evaluation of SCTP as Transport Protocol for Firewall Control Modeling and Performance Evaluation of as Transport Protocol for Firewall Control Sebastian Kiesel and Michael Scharf Institute of Communication Networks and Computer Engineering, University of Stuttgart,

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

IMS Adoption Fueled by the Open IMS Core Project and MySQL

IMS Adoption Fueled by the Open IMS Core Project and MySQL IMS Adoption Fueled by the Open IMS Core Project and MySQL Overview The project was launched in 2006 to promote IMS (IP Multimedia Subsystem) technology adoption in next-generation telecommunications networks,

More information

Measurement of SIP Signaling Performance for Advanced Multimedia Services

Measurement of SIP Signaling Performance for Advanced Multimedia Services Measurement of SIP Signaling Performance for Advanced Multimedia Services A. Brajdic, M. Suznjevic, M. Matijasevic University of Zagreb, Faculty of Electrical Engineering and Computing Unska 3, HR-10000

More information

A Study of An Open Source IP Multimedia Subsystem Test Bed

A Study of An Open Source IP Multimedia Subsystem Test Bed A Study of An Open Source IP Multimedia Subsystem Test Bed Jin Tang Department of Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois 6616 jtang9@iit.edu Carol Davids

More information

Extension of Resource Management in SIP

Extension of Resource Management in SIP Extension of Resource Management in SIP Franco Callegati and Aldo Campi University of Bologna, Italy {franco.callegati,aldo.campi}@unibo.it Abstract. In this work we discuss the issue of communication

More information

Security Impact of DNS Delegation Structure and Configuration Problems

Security Impact of DNS Delegation Structure and Configuration Problems Universität Stuttgart INSTITUT FÜR NACHRICHTENVERMITTLUNG UND DATENVERARBEITUNG Prof. Dr.-Ing. Dr. h. c. mult. P. J. Kühn INSTITUT FÜR KOMMUNIKATIONSNETZE UND RECHNERSYSTEME Prof. Dr.-Ing. Dr. h. c. mult.

More information

Performance Analysis: Impact of Signalling Load over IMS Core on KPIs

Performance Analysis: Impact of Signalling Load over IMS Core on KPIs Performance Analysis: Impact of Signalling Load over IMS Core on KPIs JIRI HOSEK, LUBOS NAGY, VIT NOVOTNY, PAVEL MASEK, and DOMINIK KOVAC Brno University of Technology, Department of Telecommunications,

More information

Authentication, Authorization and Accounting Requirements for the Session Initiation Protocol

Authentication, Authorization and Accounting Requirements for the Session Initiation Protocol Internet Engineering Task Force INTERNET-DRAFT draft-ietf-sipping-aaa-req-02.ps SIP WG J. Loughney, G. Camarillo Nokia, Ericsson February 5, 2003 Expires: August, 2003 Authentication, Authorization and

More information

Overview of the Session Initiation Protocol

Overview of the Session Initiation Protocol CHAPTER 1 This chapter provides an overview of SIP. It includes the following sections: Introduction to SIP, page 1-1 Components of SIP, page 1-2 How SIP Works, page 1-3 SIP Versus H.323, page 1-8 Introduction

More information

QA-604 QualityAssurer NEXT-GENERATION NETWORK TEST PLATFORM

QA-604 QualityAssurer NEXT-GENERATION NETWORK TEST PLATFORM NEXT-GENERATION NETWORK TEST PLATFORM Easy to use, high performance and future-proof platform for today s VoIP and IMS network testing and tomorrow s next-generation technology and applications SPEC SHEET

More information

Enabling Java-based VoIP backend platforms through JVM performance tuning

Enabling Java-based VoIP backend platforms through JVM performance tuning Enabling Java-based VoIP backend platforms through JVM performance tuning (Bruno Van Den Bossche, Filip De Turck, April 3rd 2006) 3 April, 2006, 1 Outline Introduction Java 4 Telecom Evaluation Setup Hardware

More information

IMS Bench SIPp. Introduction. Table of contents

IMS Bench SIPp. Introduction. Table of contents Introduction by David Verbeiren (Intel), Philippe Lecluse (Intel), Xavier Simonart (Intel) Table of contents 1 Overview... 2 2 Getting IMS Bench SIPp...3 3 Tested Platforms...3 4 Design Objectives...3

More information

Department of Computer Science. Burapha University 6 SIP (I)

Department of Computer Science. Burapha University 6 SIP (I) Burapha University ก Department of Computer Science 6 SIP (I) Functionalities of SIP Network elements that might be used in the SIP network Structure of Request and Response SIP messages Other important

More information

ON ANALYTICAL MODELING OF IMS CONFERENCING SERVER

ON ANALYTICAL MODELING OF IMS CONFERENCING SERVER ON ANALYTICAL MODELING OF IMS CONFEENCING SEVE Pavel Abaev Vitaly Beschastny Alexey Tsarev Department of Applied Probability and Informatics Peoples Friendship University of ussia Mikluho-Maklaya str.,

More information

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved. VoIP Basics Phone Network Typical SS7 Network Architecture What is VoIP? (or IP Telephony) Voice over IP (VoIP) is the transmission of digitized telephone calls over a packet switched data network (like

More information

The Session Initiation Protocol

The Session Initiation Protocol The Session Initiation Protocol N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 25 Roadmap for Multimedia Networking 2 1. Introduction why QoS? what are the problems?

More information

Analyzing the Internal Processing of IMS-based and traditional VoIP systems

Analyzing the Internal Processing of IMS-based and traditional VoIP systems Analyzing the Internal Processing of IMS-based and traditional VoIP systems Yuheng He 1, Johannes Veerkamp 1, Attila Bilgic 1,2 1 Institute for Integrated Systems, Ruhr University Bochum, 44780 Bochum,

More information

An Efficient NAT Traversal for SIP and Its Associated Media sessions

An Efficient NAT Traversal for SIP and Its Associated Media sessions An Efficient NAT Traversal for SIP and Its Associated Media sessions Yun-Shuai Yu, Ce-Kuen Shieh, *Wen-Shyang Hwang, **Chien-Chan Hsu, **Che-Shiun Ho, **Ji-Feng Chiu Department of Electrical Engineering,

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

Evaluation of Media Server in SIP-Based Voice Conferencing

Evaluation of Media Server in SIP-Based Voice Conferencing International Journal of Computer Theory and Engineering, Vol. 5, No. 4, August 13 Evaluation of Media Server in SIP-Based Voice Conferencing Fatemeh Samsami and Ahmad Akbari evaluations[2]-[7]. M. Ahmed

More information

Controlling Overload in Networks of SIP Servers

Controlling Overload in Networks of SIP Servers Controlling Overload in Networks of SIP Servers Volker Hilt, Indra Widjaja Bell Labs/Alcatel-Lucent volkerh@bell-labs.com, iwidjaja@bell-labs.com Outline Motivation SIP Background Performance Evaluation

More information

Electronic Research Archive of Blekinge Institute of Technology

Electronic Research Archive of Blekinge Institute of Technology Electronic Research Archive of Blekinge Institute of Technology http://www.bth.se/fou/ This is an author produced version of a conference paper. The paper has been peer-reviewed but may not include the

More information

Journal of Information, Control and Management Systems, Vol. X, (200X), No.X SIP OVER NAT. Pavel Segeč

Journal of Information, Control and Management Systems, Vol. X, (200X), No.X SIP OVER NAT. Pavel Segeč SIP OVER NAT Pavel Segeč University of Žilina, Faculty of Management Science and Informatics, Slovak Republic e-mail: Pavel.Segec@fri.uniza.sk Abstract Session Initiation Protocol is one of key IP communication

More information

Overview. Slide. Special Module on Media Processing and Communication

Overview. Slide. Special Module on Media Processing and Communication Overview Review of last class Protocol stack for multimedia services Real-time transport protocol (RTP) RTP control protocol (RTCP) Real-time streaming protocol (RTSP) SIP Special Module on Media Processing

More information

Experimental Evaluation of Jitter Buffer Algorithms on Voice over IP Networks

Experimental Evaluation of Jitter Buffer Algorithms on Voice over IP Networks Experimental Evaluation of Jitter Buffer Algorithms on Voice over IP Networks Abstract J.P.Ouedraogo, L.Sun and I.H.Mkwawa Signal Processing and Multimedia Communications, University of Plymouth, Plymouth,

More information

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP). This chapter provides an overview of the Session Initiation Protocol (SIP). Information About SIP, page 1 How SIP Works, page 4 How SIP Works with a Proxy Server, page 5 How SIP Works with a Redirect Server,

More information

Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed

Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed Nobuyasu Nakajima Toshiba America Research, Inc POBox 136 Convent Station, NJ 07961, USA Abstract This paper presents some experimental

More information

Sonus Networks engaged Miercom to evaluate the call handling

Sonus Networks engaged Miercom to evaluate the call handling Key findings and conclusions: Lab Testing Summary Report September 2010 Report 100914B Product Category: Session Border Controller Vendor Tested: Sonus SBC 5200 successfully registered 256,000 user authenticated

More information

Internet Engineering Task Force (IETF) Category: Informational Bell Laboratories, Alcatel-Lucent S. Poretsky Allot Communications April 2015

Internet Engineering Task Force (IETF) Category: Informational Bell Laboratories, Alcatel-Lucent S. Poretsky Allot Communications April 2015 Internet Engineering Task Force (IETF) Request for Comments: 7501 Category: Informational ISSN: 2070-1721 C. Davids Illinois Institute of Technology V. Gurbani Bell Laboratories, Alcatel-Lucent S. Poretsky

More information

Cisco ATA 191 Analog Telephone Adapter Overview

Cisco ATA 191 Analog Telephone Adapter Overview Cisco ATA 191 Analog Telephone Adapter Overview Your Analog Telephone Adapter, page 1 Your Analog Telephone Adapter The ATA 191 analog telephone adapter is a telephony-device-to-ethernet adapter that allows

More information

Presence Scalability Architectures 1

Presence Scalability Architectures 1 Scalability Architectures 1 Vishal K. Singh and Henning Schulzrinne Department of Computer Science, Columbia University {vs2140, hgs}@cs.columbia.edu Abstract: We apply the two-stage reliable and scalable

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

ABC SBC: Secure Peering. FRAFOS GmbH

ABC SBC: Secure Peering. FRAFOS GmbH ABC SBC: Secure Peering FRAFOS GmbH Introduction While an increasing number of operators have already replaced their SS7 based telecommunication core network with a SIP based solution, the interconnection

More information

Tech-invite. RFC 3261's SIP Examples. biloxi.com Registrar. Bob's SIP phone

Tech-invite. RFC 3261's SIP Examples. biloxi.com Registrar. Bob's SIP phone Tech-invite http://www.tech-invite.com RFC 3261's SIP Examples V2.2 November 22, 2005 Registrar Bob's SIP INVITE 100 Trying Proxy INVITE 100 Trying Proxy 200 OK INVITE REGISTER This is a representation,

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

Provide a generic transport capabilities for real-time multimedia applications Supports both conversational and streaming applications

Provide a generic transport capabilities for real-time multimedia applications Supports both conversational and streaming applications Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP Performance Tests Build-out Delay

More information

S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN. Antti Keurulainen,

S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN. Antti Keurulainen, S-72.333 Postgraduate Course in Radio Communications. Application Layer Mobility in Antti Keurulainen, 13.5.2004 antti.keurulainen@bitville.fi The Mobility Concepts is Link layer Mobility Network layer

More information

Problems on Voice over IP (VoIP)

Problems on Voice over IP (VoIP) 1 Problems on Voice over IP (VoIP) Problem 1 The following trace refers to the regostration phase of a SIP user. Answer the following questions: 1. What is the IP address of the SIP client? 2. What is

More information

Understanding SIP exchanges by experimentation

Understanding SIP exchanges by experimentation Understanding SIP exchanges by experimentation Emin Gabrielyan 2007-04-10 Switzernet Sàrl We analyze a few simple scenarios of SIP message exchanges for a call setup between two SIP phones. We use an SIP

More information

Performance Evaluation of a Flooding Detection Mechanism for VoIP Networks

Performance Evaluation of a Flooding Detection Mechanism for VoIP Networks Performance Evaluation of a Flooding Detection Mechanism for VoIP Networks Dimitris Geneiatakis Dept. of Telecommunications Science and Technology, University of Peloponnese End of Karaiskaki St., GR-2200,

More information

8.4 IMS Network Architecture A Closer Look

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

More information

ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE. Implement Session Initiation Protocol (SIP) User Agent Prototype

ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE. Implement Session Initiation Protocol (SIP) User Agent Prototype ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE Final Project Presentation Spring 2001 Implement Session Initiation Protocol (SIP) User Agent Prototype Thomas Pang (ktpang@sfu.ca) Peter Lee (mclee@sfu.ca)

More information

Improving the Database Logging Performance of the Snort Network Intrusion Detection Sensor

Improving the Database Logging Performance of the Snort Network Intrusion Detection Sensor -0- Improving the Database Logging Performance of the Snort Network Intrusion Detection Sensor Lambert Schaelicke, Matthew R. Geiger, Curt J. Freeland Department of Computer Science and Engineering University

More information

The Overload Reduction in SIP Servers through Exact Regulation of the Retransmission Timer of the Invite Message

The Overload Reduction in SIP Servers through Exact Regulation of the Retransmission Timer of the Invite Message Journal of Computer and Communications, 2013, 1, 7-16 http://dx.doi.org/10.4236/jcc.2013.12002 Published Online May 2013 (http://www.scirp.org/journal/jcc) 7 The Overload Reduction in SIP Servers through

More information

Interworking Between SIP and MPEG-4 DMIF For Heterogeneous IP Video Conferencing

Interworking Between SIP and MPEG-4 DMIF For Heterogeneous IP Video Conferencing Interworking Between SIP and DMIF For Heterogeneous IP Video Conferencing Toufik Ahmed 1, Ahmed Mehaoua 1 and Raouf Boutaba 2 1 University of Versailles, CNRS-PRiSM Lab. 45 av. des Etats-Unis, 78000, Versailles,

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

This is the published version of a paper presented at Workshop on Innovative Mobile Applications of Context (IMAC) at MobileHCI 2006, Espoo, Finland.

This is the published version of a paper presented at Workshop on Innovative Mobile Applications of Context (IMAC) at MobileHCI 2006, Espoo, Finland. http://www.diva-portal.org This is the published version of a paper presented at Workshop on Innovative Mobile Applications of Context (IMAC) at MobileHCI 2006, Espoo, Finland. Citation for the original

More information

CDCS: a New Case-Based Method for Transparent NAT Traversals of the SIP Protocol

CDCS: a New Case-Based Method for Transparent NAT Traversals of the SIP Protocol CDCS: a New Case-Based Method for Transparent NAT Traversals of the SIP Protocol Mustapha GUEZOURI LISSI/SCTIC, University of Paris XII-Val de Marne, France e-mail mguezouri@yahoo.fr and Abdelhamid MELLOUK

More information

A Convergence Architecture for GRID Computing and Programmable Networks

A Convergence Architecture for GRID Computing and Programmable Networks A Convergence Architecture for GRID Computing and Programmable Networks Christian Bachmeir, Peter Tabery, Dimitar Marinov, Georgi Nachev, and Jörg Eberspächer Munich University of Technology, Institute

More information

SIPv6 analyzer: an analysis tool for 3GPP IMS services

SIPv6 analyzer: an analysis tool for 3GPP IMS services WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2008; 8:245 253 Published online 25 September 2006 in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/wcm.458 SIPv6

More information

Session Initiation Protocol (SIP) Overview

Session Initiation Protocol (SIP) Overview Session Initiation Protocol (SIP) Overview T-110.7100 Applications and Services in Internet 5.10.2010 Jouni Mäenpää NomadicLab, Ericsson Research Contents SIP introduction, history and functionality Key

More information

Impact of Voice Coding in Performance of VoIP

Impact of Voice Coding in Performance of VoIP Impact of Voice Coding in Performance of VoIP Batoul Alia Baker Koko 1, Dr. Mohammed Abaker 2 1, 2 Department of Communication Engineering, Al-Neelain University Abstract: Voice over Internet Protocol

More information

Service Initiation Procedure with On-demand UE Registration for Scalable IMS Services

Service Initiation Procedure with On-demand UE Registration for Scalable IMS Services Service Initiation Procedure with On-demand UE Registration for Scalable IMS Services Y. Kitatsuji, Y. Noishiki, M. Itou and H. Yokota KDDI R&D Laboratories, Inc. 2-1-15, Ohara, Fujimino, Saitama, 356-8502,

More information

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print, ANNEX B - Communications Protocol Overheads The OSI Model is a conceptual model that standardizes the functions of a telecommunication or computing system without regard of their underlying internal structure

More information

2011 Elsevier B.V. Institutional Repository

2011 Elsevier B.V. Institutional Repository Institutional Repository This document is published in: Computer Networks 55 (2011) 7, pp. 1474-1486 DOI: 10.1016/j.comnet.2011.01.011 2011 Elsevier B.V. TRIM: An architecture for transparent IMS-based

More information

SC/CSE 3213 Winter Sebastian Magierowski York University CSE 3213, W13 L8: TCP/IP. Outline. Forwarding over network and data link layers

SC/CSE 3213 Winter Sebastian Magierowski York University CSE 3213, W13 L8: TCP/IP. Outline. Forwarding over network and data link layers SC/CSE 3213 Winter 2013 L8: TCP/IP Overview Sebastian Magierowski York University 1 Outline TCP/IP Reference Model A set of protocols for internetworking The basis of the modern IP Datagram Exchange Examples

More information

SIP collides with IPv6

SIP collides with IPv6 collides with IPv6 Thomas Hoeher and Slobodanka Tomic ftw. (Telecommunications Research Center Vienna) Vienna, Austria {hoeher,tomic}@ftw.at Richard Menedetter Institute of Broadband Communications Technical

More information

Software IMS Core Network under SIP Load Evaluation

Software IMS Core Network under SIP Load Evaluation Software IMS Core Network under SIP Load Evaluation Matej Kavacký Abstract The aim of the paper is to present evaluation of software open-source IMS network under the load of SIP messages. The OpenIMS

More information

SIP System Features. SIP Timer Values. Rules for Configuring the SIP Timers CHAPTER

SIP System Features. SIP Timer Values. Rules for Configuring the SIP Timers CHAPTER CHAPTER 4 Revised: March 24, 2011, This chapter describes features that apply to all SIP system operations. It includes the following topics: SIP Timer Values, page 4-1 SIP Session Timers, page 4-7 Limitations

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Politecnico di Torino Porto Institutional Repository [Proceeding] ALEX: Improving SIP Support in Systems with Multiple Network Addresses Original Citation: Baldi M; Marinone F; Risso F.; Torrero L (2005).

More information

Information About SIP Compliance with RFC 3261

Information About SIP Compliance with RFC 3261 APPENDIX A Information About SIP Compliance with RFC 3261 This appendix describes how the Cisco SIP IP phone complies with the IETF definition of SIP as described in RFC 3261. It has compliance information

More information

Modeling and performance evaluation of transport protocols for firewall control

Modeling and performance evaluation of transport protocols for firewall control Modeling and performance evaluation of transport protocols for firewall control Sebastian Kiesel Michael Scharf Institute of Communication Networks and Computer Engineering University of Stuttgart, Germany

More information

QoS SIG Presentation. QoE Measurements In A SeON Framework. Date: December 14, Dr. Parag Pruthi NIKSUN Dr. Ashutosh Dutta NIKSUN

QoS SIG Presentation. QoE Measurements In A SeON Framework. Date: December 14, Dr. Parag Pruthi NIKSUN Dr. Ashutosh Dutta NIKSUN QoS SIG Presentation QoE Measurements In A SeON Framework Dr. Parag Pruthi NIKSUN Dr. Ashutosh Dutta NIKSUN Date: December 14, 2010 Copyright 2010 GISFI. All Rights Reserved. QoE => Perceived Quality of

More information

Desktop sharing with the Session Initiation Protocol

Desktop sharing with the Session Initiation Protocol Desktop sharing with the Session Initiation Protocol Willem Toorop willem.toorop@os3.nl February 25, 2009 How can application and desktop sharing, initiated by SIP, be realised in existing SIP infrastructure

More information

ETSI TS V1.2.2 ( )

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

More information

Technical Configuration Notes

Technical Configuration Notes MITEL SIP CoE Technical Configuration Notes Configure to use with MiVoice Business 8.0 SP3 FEBRUARY 2018 SIP COE HO883 TECHNICAL CONFIGURATION NOTES NOTICE The information contained in this document is

More information

Implementation and Performance Evaluation of a P2PSIP Distributed Proxy/Registrar

Implementation and Performance Evaluation of a P2PSIP Distributed Proxy/Registrar Implementation and Performance Evaluation of a P2PSIP Distributed Proxy/Registrar Jean-François Wauthy FUNDP - The University of Namur jfwauthy@student.fundp.ac.be Laurent Schumacher FUNDP - The University

More information

VoIP Security Threat Analysis

VoIP Security Threat Analysis 2005/8/2 VoIP Security Threat Analysis Saverio Niccolini, Jürgen Quittek, Marcus Brunner, Martin Stiemerling (NEC, Network Laboratories, Heidelberg) Introduction Security attacks taxonomy Denial of Service

More information

Studying the Security in VoIP Networks

Studying the Security in VoIP Networks Abstract Studying the Security in VoIP Networks A.Alseqyani, I.Mkwawa and L.Sun Centre for Security, Communications and Network Research, Plymouth University, Plymouth, UK e-mail: info@cscan.org Voice

More information

Media Communications Internet Telephony and Teleconference

Media Communications Internet Telephony and Teleconference Lesson 13 Media Communications Internet Telephony and Teleconference Scenario and Issue of IP Telephony Scenario and Issue of IP Teleconference ITU and IETF Standards for IP Telephony/conf. H.323 Standard

More information

Network Working Group. Category: Informational September 2007

Network Working Group. Category: Informational September 2007 Network Working Group R. Ejzak Request for Comments: 5009 Alcatel-Lucent Category: Informational September 2007 Private Header (P-Header) Extension to the Session Initiation Protocol (SIP) for Authorization

More information

Session Initiation Protocol (SIP) Ragnar Langseth University of Oslo April 26th 2013

Session Initiation Protocol (SIP) Ragnar Langseth University of Oslo April 26th 2013 Session Initiation Protocol (SIP) Ragnar Langseth University of Oslo April 26th 2013 Overview SIP Basic principles Components Message flow Mobility in SIP Personal Mobility Terminal Mobility Pre-call Mid-call

More information

Kommunikationssysteme [KS]

Kommunikationssysteme [KS] Kommunikationssysteme [KS] Dr.-Ing. Falko Dressler Computer Networks and Communication Systems Department of Computer Sciences University of Erlangen-Nürnberg http://www7.informatik.uni-erlangen.de/~dressler/

More information

Outline Overview Multimedia Applications Signaling Protocols (SIP/SDP, SAP, H.323, MGCP) Streaming Protocols (RTP, RTSP, HTTP, etc.) QoS (RSVP, Diff-S

Outline Overview Multimedia Applications Signaling Protocols (SIP/SDP, SAP, H.323, MGCP) Streaming Protocols (RTP, RTSP, HTTP, etc.) QoS (RSVP, Diff-S Internet Multimedia Architecture Outline Overview Multimedia Applications Signaling Protocols (SIP/SDP, SAP, H.323, MGCP) Streaming Protocols (RTP, RTSP, HTTP, etc.) QoS (RSVP, Diff-Serv, IntServ) Conclusions

More information

THIRD-GENERATION Partnership Project (3GPP) defines

THIRD-GENERATION Partnership Project (3GPP) defines 2152 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 23, NO. 11, NOVEMBER 2005 An IPv4-IPv6 Translation Mechanism for SIP Overlay Network in UMTS All-IP Environment Whai-En Chen, Member, IEEE, Yi-Bing

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

Session Initiation Protocol (SIP) Overview

Session Initiation Protocol (SIP) Overview Session Initiation Protocol (SIP) Overview T-110.7100 Applications and Services in Internet 6.10.2009 Jouni Mäenpää NomadicLab, Ericsson Contents SIP introduction, history and functionality Key concepts

More information

Mobile SCTP for IP Mobility Support in All-IP Networks

Mobile SCTP for IP Mobility Support in All-IP Networks Mobile SCTP for IP Mobility Support in All-IP Networks Seok Joo Koh sjkoh@cs.knu.ac.kr Abstract The Stream Control Transmission Protocol (SCTP) is a new transport protocol that is featured multi-streaming

More information

Voice over IP Consortium

Voice over IP Consortium Voice over IP Consortium Version 1.6 Last Updated: August 20, 2010 121 Technology Drive, Suite 2 University of New Hampshire Durham, NH 03824 Research Computing Center Phone: +1-603-862-0186 Fax: +1-603-862-4181

More information

Optimizing SIP Service Provisioning in Internet Connected MANETs

Optimizing SIP Service Provisioning in Internet Connected MANETs Optimizing SIP Service Provisioning in Internet Connected MANETs Marcel C. Castro and Andreas J. Kassler Computer Science Department Karlstad University Universitetgatan 2, Karlstad, Sweden Email: (Marcel.Cavalcanti

More information

End-to-End QoS Support for SIP Sessions in CDMA2000 Networks. M. Ali Siddiqui, Katherine Guo, Sampath Rangarajan and Sanjoy Paul

End-to-End QoS Support for SIP Sessions in CDMA2000 Networks. M. Ali Siddiqui, Katherine Guo, Sampath Rangarajan and Sanjoy Paul End-to-End QoS Support for SIP Sessions in CDMA2000 Networks M. Ali Siddiqui, Katherine Guo, Sampath Rangarajan and Sanjoy Paul M. Ali Siddiqui Lucent Technologies Room 4F-606A 101 Crawfords Corner Road,

More information

IPv6 in 2G and 3G Networks. John Loughney. North American IPv6 Forum 2004

IPv6 in 2G and 3G Networks. John Loughney. North American IPv6 Forum 2004 IPv6 in 2G and 3G Networks John Loughney North American IPv6 Forum 2004 Introduction Relevant IPv6 Status in the IETF Relevant IPv6 Status in 3GPP Relevant IPv6 Status in 3GPP2 Conclusion What IPv6 Brings

More information

Unsolicited Communication in the NGN

Unsolicited Communication in the NGN Unsolicited Communication in the NGN Overview of Status and Activities in different SDOs Thilo Ewald Research Scientist NEC Laboratories Europe NEC Europe Ltd., Heidelberg, Germany ewald@nw.neclab.eu Page

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

msctp for Vertical Handover Between Heterogeneous Networks

msctp for Vertical Handover Between Heterogeneous Networks msctp for Vertical Handover Between Heterogeneous Networks Seok Joo Koh and Sang Wook Kim Department of Computer Science, Kyungpook National University, Daegoo, Korea {sjkoh, swkim}@cs.knu.ac.kr Abstract.

More information

Unsolicited Communication / SPIT / multimedia-spam

Unsolicited Communication / SPIT / multimedia-spam Unsolicited Communication / SPIT / multimedia-spam overview of this topic in different SDOs Thilo Ewald NGN Group, NEC Laboratories Europe NEC Europe Ltd., Heidelberg, Germany ewald@nw.neclab.eu Page

More information

ITU-T Kaleidoscope Conference Innovations in NGN. Cross-fertilization of IMS and IPTV services over NGN

ITU-T Kaleidoscope Conference Innovations in NGN. Cross-fertilization of IMS and IPTV services over NGN ITU-T Kaleidoscope Conference Innovations in NGN Cross-fertilization of IMS and IPTV services over NGN Christian Riede Fraunhofer FOKUS christian.riede@fokus.fraunhofer.de Geneva, 12-13 May 2008 Agenda

More information

Effects of Security Mechanisms on the Development and Application of Testing Techniques Exemplified with Voice over IP

Effects of Security Mechanisms on the Development and Application of Testing Techniques Exemplified with Voice over IP Effects of Security Mechanisms on the Development and Application of Testing Techniques Exemplified with Voice over IP Annika Renz, Daniel Hartmann, Diederich Wermser, Research Group IP-based Communication

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

One Server Per City: Using TCP for Very Large SIP Servers. Kumiko Ono Henning Schulzrinne {kumiko,

One Server Per City: Using TCP for Very Large SIP Servers. Kumiko Ono Henning Schulzrinne {kumiko, One Server Per City: Using TCP for Very Large SIP Servers Kumiko Ono Henning Schulzrinne {kumiko, hgs}@cs.columbia.edu Goal Answer the following question: How does using TCP affect the scalability 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

atl IP Telephone SIP Compatibility

atl IP Telephone SIP Compatibility atl IP Telephone SIP Compatibility Introduction atl has released a new range of IP Telephones the IP 300S (basic business IP telephone) and IP400 (Multimedia over IP telephone, MOIP or videophone). The

More information

Spirent Landslide VoLTE

Spirent Landslide VoLTE /IMS Node and SIP UE Emulation Voice over LTE () is the combination of IMS-based voice, messaging and video services over the 4G mobile network. To ensure a successful transition, mobile carriers and equipment

More information

xavier[dot]mila[at]upf[dot]edu Universitat Pompeu Fabra (UPF)

xavier[dot]mila[at]upf[dot]edu Universitat Pompeu Fabra (UPF) Evaluation of Signaling Loads in 3GPP Networks Journal Club 2007 08 Session 4 Xavier Milà xavier[dot]mila[at]upf[dot]edu April, 4 th 2008 Universitat Pompeu Fabra (UPF) Article Reference Title: Evaluation

More information

SIP Flex Test Suite. Highlights. IMS and VoIP Network Element and Service Testing

SIP Flex Test Suite. Highlights. IMS and VoIP Network Element and Service Testing SIP Flex Test Suite IMS and VoIP Network Element and Service Testing Highlights Feature, negative, load, regression, interoperability and scalability testing Negative and proprietary messages and call

More information

Detection of Resource-Drained Attacks on SIP-Based Wireless VoIP Networks

Detection of Resource-Drained Attacks on SIP-Based Wireless VoIP Networks Detection of Resource-Drained Attacks on SIP-Based Wireless VoIP Networks Jin Tang, Yong Hao, Yu Cheng and Chi Zhou Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago,

More information