SIP Registration Stress Test
|
|
|
- Charlene Horton
- 10 years ago
- Views:
Transcription
1 SIP Registration Stress Test Miroslav Voznak and Jan Rozhon Department of Telecommunications VSB Technical University of Ostrava 17. listopadu 15/2172, Ostrava Poruba CZECH REPUBLIC Abstract: - This paper deals with a benchmarking of SIP infrastructure and improves the methodology of SIP performance evaluation further to better fit into the design of the SIP testing platform, which is being designed in the VSB Technical University of Ostrava. By separating registrations from calls, we were able to measure both cases without the need of extensive postprocessing of data to ensure the data in one case is not affected by the ones from the other case. Moreover the security vulnerability of the SIP protocol has been harnessed to allow measuring software for performing both registrations and calls together but in individual processes, which builds the basis for planned and already mentioned modular design of the platform. In this paper, we present the results from separate registration stress tests and we explain the usage of the proposed SIP benchmarking methodology. Key-words: SIP, Registration,Benchmarking, RFC 6076, Stress test, SIPp. 1 Introduction With our methodology for testing and benchmarking SIP infrastructure finished, we had the opportunity to perform several series of tests on multiple different platforms. From these tests we realized, that it would be very beneficial to modify the existing testing platform to allow us for performing separate test scenarios on each of the important SIP dialogs. This way the movement towards the modular design started. During this work at the beginning of this year the new RFC 6076 was adopted finally standardizing most essential measured parameters [1]. With the parameters standardized we have developed the most important testing scenarios the registration test scenario and the call test scenario, both having its roots in the previously used scenario for complex performance measuring. Each of those scenarios offers a different perspective when defining the SIP server limits and can be run either separately to test some special environments or occasions or simultaneously to simulate the real VoIP client behavior. The latter presented a big challenge, because the testing software does not allow running multiple scenarios at once inherently. However this problem was walked around by exploiting SIP security vulnerability, which allows a client from one address register another. This way the basis of module based testing platform has been created. In this paper we present the example of results gained by testing two different versions of most commonly used VoIP PBX Asterisk focusing on its ability to handle multiple simultaneous registrations coming in several consequent bursts [2]. This example is particularly useful to determine how the SIP server reacts in the case of network failure and consequent restoration of full connectivity, when all the clients try to register at once. In the given examples the way how the SIP server responds to bursts with high loads can be determined and all the conclusions are made according to information obtained by the measurements on the client side exclusively, because the measurements on the server side are often impossible due to the provider restrictions. 2 State of the Art As stated in the introduction the authors have vast knowledge in the field of performance measurement of SIP servers using open source software testing tool SIPp and cooperatively created the basic methodology and testing platform. This methodology had its foundations in the RFC-draft, which was adopted by the IETF as RFC 6076 this year; therefore the existing methodology is almost entirely compliant with it [1]. The formerly used testing platform utilized one complex SIP scenario to test both registrations and calls at once, which allowed for complex analysis of ISBN:
2 the SIP server, but inherently resulted in the call measurement to be affected by the registrations [3], [4]. This issue could have been solved by data postprocessing, when the number of actually created calls was taken as the basis instead of desired call load, but except of this the user of the testing platform could not have simply chosen what type of test he wants and moreover the more complex scenarios which would include automatic answers and more sophisticated SIP dialogs could not have been created. For this reason the modular approach has been adopted [5], [6]. Apart of the mentioned the proprietary solutions also exist, but they offer limited or nonexistent compliance with IETF standards and could not be considered cost effective [1], [7], [8]. 3 Testing Platform and Scenario For the registration test the testing platform must slightly differ from the one presented in complex methodology. The main reason for this comes from the lack of need for UAS part of the testing platform, since only end to end dialogs between client and SIP server will occur. Basically all the computers will act as the initiators of the SIP registration dialogs, which is why they are going to be called UACs (User Agent Servers). For the generation of SIP messages, the well-known testing tool SIPp will be used and to ensure that client computers will not run out of hardware resources, the generated load will be spread among 8 computers. From these assumptions the basic test topology will look as depicted on the Fig. 1. Figure 1. Test topology and flow of SIP messages during the registration dialog. Correct messages are colored in green, while unexpected messages are orange and error messages red. Dotted lines with arrows represent the hop after error or unexpected message is received, or error occurs while transmitting the message. The virtualization is a useful option because due to the internal limitations of SIPp testing tool it is better to distribute individual SIPp instances each on the separate computer, therefore the usage of physical computers would result in large space and networking requirements. The main configuration elements of the virtualized computers can be summarized in these points: Guest OS Ubuntu x64 Server Edition 1x Virtual x64 Processor 2.8 GHz 2048 MB Virtual RAM UDP Buffer Size B (default size) File Descriptor Limit (ulimit -n) Stack Size Limit unlimited (ulimit -s) The keystone element of the platform the SIP server is realized on the separate hardware machine with this configuration: OS Ubuntu x64 Server Edition AMD Athlon X2 4 GB DDR2 RAM UDP Buffer Size B (default size) File Descriptor Limit (ulimit -n) Stack Size Limit unlimited (ulimit -s) Asterisk Asterisk SIP Peers Both network elements the host virtualization server and SIP server are interconnected via a gigabit switch to ensure minimal additional delays caused by the network infrastructure. The measurement is performed only on client devices to reflect the practical situation, when SIP server is not accessible to perform measurement of any kind. On the client devices these values are measured: Number of individual SIP messages Number of retransmissions Number of Timeouts Approximated RRD All the mentioned parameters will be used to determine the SIP servers performance and the last one will be properly described and explained in the next section. On the Fig. 1 the message flow of the registration dialog is also depicted. The standard messages of the successful registration dialog are colored in green and are followed by 60s long pause after which the reregistration takes place. Additionally out of sequence messages can be received from the SIP server, when the load exceeds the level SIP server can handle without significant delays. These ISBN:
3 messages are valid part of the SIP dialog and are colored in orange. Each time such a message is received the jump to correct part of the dialog is performed. When the load is even higher, the error messages or timeouts might occur. In this case two 5XX messages are being anticipated and when one of these messages is received or one of the correct dialog messages times out the error jump is performed to a 10s long pause after which another attempt to register is sent. 4 Methodology and Limit Definition The aim of the measurements is to determine how the SIP server Asterisk will respond to high burst loads of SIP registrations. These registrations will be sent in 5 consecutive 1 second long bursts with a given load and the client devices will try to hold these registrations for 15 minutes by sending reregistration requests every 60 second. After the 15 minutes all the measured parameters are logged and the process repeats again with the higher load. If the registration attempt is not successful no matter if this is caused by an error message or timeout, the client will wait for 10 seconds before it tries to register again. This way the SIP server is given the possibility to spread the load to longer period and the real world VoIP client behavior is preserved. Although the way the error messages and timeouts are treated is the same, the severity of these two kinds of errors is different. While receiving the error message causes client not to be able to register for about 10 seconds (the error pause interval), after the message timeout this period is about 42 seconds, which is caused by the timeout mechanism of the SIP protocol. For this reason the timeouts have greater impact on the SIP server s performance evaluation. Due to the length of the test the client will attempt to send Register message 15 times. In this number the retransmissions are not counted. From this number the limit for determining whether SIP server passed the test successfully or not can be derived. If the number of timeouts exceeds the 1/15 of the total number of unique Register requests sent, it can be interpreted as the clients were not able to register successfully after 45 seconds. To ensure that SIP server has the possibility to recover from the burst, this limit was doubled. Same calculation can be made for the error messages, but with the lower weight caused by the significantly shorter period when the client cannot register. Because no 5XX error message was received during the whole test, this paper s result analysis will work only with the number of 2/15 (~13%) timeouts as limit for successful passing the test. As defined in the previous section, the approximated RRD is also measured. In the previous work and in the RFC 6076, the RRD (Registration Request Delay) is defined as the time between sending the Register request and receiving the 200 OK response. Approximated RRD in this paper is measured exactly the same way, but due to the limitations of the SIPp in loop scenarios, the time measurement is not possible by the available timers and must be performed by the logging mechanism of the SIPp. To the log no precise time can be written. The most useful possibility is to use the internal clock ticks of the SIPp. One clock tick is loosely comparable with the 1 millisecond, but the precision may vary in higher loads, therefore the measured parameter can be viewed only as the fair approximation of the RRD. Approximated RRD is therefore important not for its absolute values but for its trend change while the load is being increased. 5 Result Analysis In this section the results will be reviewed. In two subsections four charts will be presented and on each of these charts the Asterisk 1.6 will be displayed by the dark brown rounded symbols, while Asterisk 1.8 will be depicted by orange triangles. All the measured parameters are related to the number of simultaneous registrations and each dot in the chart represent a single 15 minutes long step in the test process. 5.1 Successful Registration Attempts and SIP Timeouts Successful Registration Attempts display the ratio between attempted registrations and success indicating 200 OK responses. The best and optimal value is 100 %, but no architecture is designed to handle huge number off registrations at once, therefore mechanisms which will spread the load to longer interval if the unsuccessful registration occurs are implemented. As mentioned in the previous section the threshold coming from number of timeouts was designated to 13% and because the timeouts were the only error measured during the whole test, this threshold can be used directly on the number of Successful Registration Attempts. The charts on the Fig. 2 show clearly the difference between two tested architectures. While Asterisk 1.6 starts having problems when the load of 1000 registrations is generated and falls under the designated threshold immediately after 1280 simultaneous registrations, Asterisk 1.8 holds the 100% ratio for the whole time of the test reaching ISBN:
4 stable behavior even with the load of 6400 simultaneous registrations. The similar behavior can be seen on the chart depicting the number of SIP timeouts. For Asterisk 1.6 timeouts are the essential problem, on the other hand no timeout occurred while testing Asterisk 1.8. From this information can be stated that new version of Asterisk handles the burst load of SIP registrations much better than the older one. On this place it would be good to state, that all the parameters were set to defaults on both Asterisks, and same number of SIP peers was used, therefore no external event could have influenced the results. will confirm this assumption. Approximated RRD was clearly explained in the previous section, therefore no further explanation will be presented. The retransmissions occur when there is long period between sending the message and receiving the appropriate answer. In SIP the standard timer define, that the first retransmission takes place when the response is not received in 500 milliseconds after sending the request. Each subsequent retransmission is sent after doubled interval, until the 4 seconds are reached. When this happens all other retransmission will be sent after 4 seconds giving the following sequence of time periods between the neighboring messages 500ms, 1s, 2s, 4s, 4s After the sequence of 9 retransmissions the timeout occurs. The number of retransmissions increases when SIP server cannot successfully process all the messages. In the following charts, the total number of retransmissions means the sum of all retransmissions of all messages in the SIP registration dialog. Figure 2. Successful Registration Attempts and Total Number of SIP Message Timeouts. 5.2 Retransmissions and Approximated RRD From already presented information the clear assumption about what Asterisk is better in case of network connectivity failure and subsequent recovery can be made. Now we are going to explore whether the retransmissions and approximated RRD Figure 3. Total Number of Retransmissions and Approximated Registration Request Delay. ISBN:
5 Both parameters depicted on the Fig. 3 Total Number of Retransmissions and approximated RRD share the same trend and underline the knowledge obtained in the previous subsection. Asterisk 1.8 excels again reaching minimal number of retransmissions even for very high loads, while for Asterisk 1.6 the number of 1280 simultaneous registrations is the highest load it can process satisfactorily. If we use the fair approximation of SIPp clock ticks to milliseconds, we can see on the second chart of the Fig. 3, that for higher loads than 1280 registrations, the registration interval takes up to 14 seconds to complete, which is of course unacceptable. Asterisk 1.8 has no significant issues even for 5 times greater load. 6 Conclusion In this paper we presented one of many approaches to stress testing of SIP servers, which was made possible by adopting of modular approach to test scenario design. The presented results showed that the new major version of Asterisk PBX was also a major leap in the effectiveness of handling burst loads of Register requests. The decision was made based on the data collected on the client devices exclusively, but thanks to the possibility of collecting data even on the SIP server we can determine that the limiting factor was the Asterisk s ability to successfully and quickly enough process the UDP segments from the UDP buffers. The sowed example of measurements can also be combined with the call tests or there is a possibility to test not the bursts but the slow sequential increase of the number of simultaneous registrations. In other word the possibilities of the newly redesigned platform are vast. References: [1] D. Malas, A. Morton, Basic Telephony SIP End-to-End Performance Metrics, Internet Engineering Task Force: RFC 6076, January 2011, ISSN [2] J. Meggelen, J.Smith, L. Madsen, Asterisk: The Future of Telephony. O'Reilly, (2007) [3] M. Voznak, J. Rozhon, Performance testing and benchmarking of B2BUA and SIP Proxy, 33rd International Conference on Telecommunication and Signal Processing, Vienna, (2010) [4] M. Voznak, J. Rozhon, SIP back to back user agent benchmarking, Proceedings 6th International Conference on Wireless and Mobile Communications, ICWMC 2010, art. no , pp , Valencia, (2010) [5] M. Voznak, J. Rozhon, Approach to stress tests in SIP environment based on marginal analysis, Telecommunication Systems, pp. 1-11, ISSN , DOI: /s (2011) [6] M. Voznak, J. Rozhon, SIP infrastructure performance testing, 9th WSEAS International Conference on Telecommunications and Informatics, TELE-INFO '10, pp , Catania, (2010) [7] S. Poretsky, V. Gurbani, C. Davids, Terminology for Benchmarking Session Initiation Protocol (SIP) Networking Devices, Internet Engineering Task Force: RFC Draft v03, (2011) [8] S. Poretsky, V. Gurbani, C. Davids, Methodology for Benchmarking SIP Networking Devices, Internet Engineering Task Force: RFC Draft v03, (2011) Acknowledgement The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/ ) under grant agreement no ISBN:
SIP Infrastructure Performance Testing
SIP Infrastructure Performance Testing MIROSLAV VOZNAK, JAN ROZHON Department of Telecommunications VSB Technical University of Ostrava 17. listopadu 15, Ostrava CZECH REPUBLIC [email protected],
Update in Methodology of SIP Performance Testing and its Application
Update in Methodology of SIP Performance Testing and its Application MIROSLAV VOZNAK, JAN ROZHON Department of Multimedia CESNET Zikova 4, 160 00 Prague CZECH REPUBLIC [email protected], [email protected]
Methodology for SIP Infrastructure Performance Testing
Methodology for SIP Infrastructure Performance Testing Department of Telecommunications VSB Technical University of Ostrava 17. listopadu 15, Ostrava Czech Republic [email protected], [email protected]
Evaluating the Performance of SIP Infrastructure Best Practice Document
Evaluating the Performance of SIP Infrastructure Best Practice Document Produced by the CESNET-led Working Group on Multimedia (CBPD163) Miroslav VOZNAK September 2011 TERENA 2011. All rights reserved.
Radius/LDAP authentication in open-source IP PBX
Radius/LDAP authentication in open-source IP PBX Ivan Capan, Marko Skomeršić Protenus d.o.o. Telecommunications & networking department Zrinskih i Frankopana 23, Varaždin, 42000, Croatia [email protected],
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
Automated Speech Quality Monitoring Tool based on Perceptual Evaluation
Automated Speech Quality Monitoring Tool based on Perceptual Evaluation Miroslav Voznak and Jan Rozhon Department of Telecommunications VSB Technical University of Ostrava 17. listopadu 15/2172, 708 33
A Novel Approach for Evaluating and Detecting Low Rate SIP Flooding Attack
A Novel Approach for Evaluating and Detecting Low Rate SIP Flooding Attack Abhishek Kumar Department of Computer Science and Engineering-Information Security NITK Surathkal-575025, India Dr. P. Santhi
Configuring Interactive Intelligence ININ IP PBX For tw telecom SIP Trunking service USER GUIDE
Configuring Interactive Intelligence ININ IP PBX For tw telecom SIP Trunking service USER GUIDE Version 1.0 August 23, 2012 Copyright 2012 by tw telecom inc. All Rights Reserved. This document is the property
Applications. Network Application Performance Analysis. Laboratory. Objective. Overview
Laboratory 12 Applications Network Application Performance Analysis Objective The objective of this lab is to analyze the performance of an Internet application protocol and its relation to the underlying
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: [email protected]
Two-Stage Forking for SIP-based VoIP Services
Two-Stage Forking for SIP-based VoIP Services Tsan-Pin Wang National Taichung University An-Chi Chen Providence University Li-Hsing Yen National University of Kaohsiung Abstract SIP (Session Initiation
FREE VOICE CALLING IN WIFI CAMPUS NETWORK USING ANDROID
FREE VOICE CALLING IN WIFI CAMPUS NETWORK ABSTRACT: USING ANDROID The purpose of this research is to design and implement a telephony program that uses WIFI in p2p (Peer-to-Peer) or WLAN (Wireless Local
Configuring SIP Trunk Failover in AOS
6AOSCG0023-29A October 2011 Configuration Guide Configuring SIP Trunk Failover in AOS This configuration guide describes the configuration and implementation of Session Initiation Protocol (SIP) trunk
SIP Penetration Testing in CESNET Best Practice Document
SIP Penetration Testing in CESNET Best Practice Document Produced by CESNET led working group on Multimedia transmissions and collaborative environment (CBPD142) Author: Miroslav Voznak December 2010 TERENA
High-Speed TCP Performance Characterization under Various Operating Systems
High-Speed TCP Performance Characterization under Various Operating Systems Y. Iwanaga, K. Kumazoe, D. Cavendish, M.Tsuru and Y. Oie Kyushu Institute of Technology 68-4, Kawazu, Iizuka-shi, Fukuoka, 82-852,
NAT TCP SIP ALG Support
The feature allows embedded messages of the Session Initiation Protocol (SIP) passing through a device that is configured with Network Address Translation (NAT) to be translated and encoded back to the
Information and Teleommunications Converged Application Developed Using the SIP Built-in Application Server SipAs on WebLogic
Information and Teleommunications Converged Application Developed Using the Built-in Application Server SipAs on WebLogic Akitoshi Usui Since 2004 competition for converting IP communications has been
Chapter 2 PSTN and VoIP Services Context
Chapter 2 PSTN and VoIP Services Context 2.1 SS7 and PSTN Services Context 2.1.1 PSTN Architecture During the 1990s, the telecommunication industries provided various PSTN services to the subscribers using
SIP: Ringing Timer Support for INVITE Client Transaction
SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna ([email protected]) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone
Technical Bulletin 5844
SIP Server Fallback Enhancements on Polycom SoundPoint IP, SoundStation IP, and VVX Phones This technical bulletin provides detailed information on how the SIP software has been enhanced to support SIP
Load Testing 2U Rockbochs System
Load Testing 2U Rockbochs System The purpose of this paper is to discuss the results of load testing the 2U system from Rockbochs. The system in question had the following hardware: Intel Celeron Processor
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,
CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs
CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
Developing Higher Density Solutions with Dialogic Host Media Processing Software
Telecom Dialogic HMP Media Server Developing Higher Density Solutions with Dialogic Host Media Processing Software A Strategy for Load Balancing and Fault Handling Developing Higher Density Solutions with
Sonus Networks engaged Miercom to evaluate the call handling
Lab Testing Summary Report September 2010 Report 100914 Key findings and conclusions: NBS5200 successfully registered 256,000 user authenticated Total IADs in 16 minutes at a rate of 550 registrations
The Problem with TCP. Overcoming TCP s Drawbacks
White Paper on managed file transfers How to Optimize File Transfers Increase file transfer speeds in poor performing networks FileCatalyst Page 1 of 6 Introduction With the proliferation of the Internet,
Quality of Service Testing in the VoIP Environment
Whitepaper Quality of Service Testing in the VoIP Environment Carrying voice traffic over the Internet rather than the traditional public telephone network has revolutionized communications. Initially,
APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM
152 APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM A1.1 INTRODUCTION PPATPAN is implemented in a test bed with five Linux system arranged in a multihop topology. The system is implemented
Performance analysis and comparison of virtualization protocols, RDP and PCoIP
Performance analysis and comparison of virtualization protocols, RDP and PCoIP Jiri Kouril, Petra Lambertova Department of Telecommunications Brno University of Technology Ustav telekomunikaci, Purkynova
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation
Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation Fu-Min Chang #1, I-Ping Hsieh 2, Shang-Juh Kao 3 # Department of Finance, Chaoyang University of Technology
This presentation discusses the new support for the session initiation protocol in WebSphere Application Server V6.1.
This presentation discusses the new support for the session initiation protocol in WebSphere Application Server V6.1. WASv61_SIP_overview.ppt Page 1 of 27 This presentation will provide an overview of
Malicious Behavior in Voice over IP Infrastructure
Malicious Behavior in Voice over IP Infrastructure MIROSLAV VOZNAK, JAKUB SAFARIK, LUKAS MACURA and FILIP REZAC Department of Multimedia CESNET Zikova 4, 160 00 Prague CZECH REPUBLIC [email protected], [email protected],
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
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
QoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.
Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402
Agilent Technologies Performing Pre-VoIP Network Assessments Application Note 1402 Issues with VoIP Network Performance Voice is more than just an IP network application. It is a fundamental business and
Transport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
Voice over IP (VoIP) Overview. Introduction. David Feiner ACN 2004. Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples
Voice over IP (VoIP) David Feiner ACN 2004 Overview Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Introduction Voice Calls are transmitted over Packet Switched Network instead
Getting Started with. Avaya TM VoIP Monitoring Manager
Getting Started with Avaya TM VoIP Monitoring Manager Contents AvayaTM VoIP Monitoring Manager 5 About This Guide 5 What is VoIP Monitoring Manager 5 Query Endpoints 5 Customize Query to Filter Based
ALTIRIS Package Server
ALTIRIS Package Server The information contained in the Altiris knowledgebase is subject to the Terms of Use as outlined at http://www.altiris.com/legal/termsofuse.asp. History Additions / Edits Date 1st
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Clearing the Way for VoIP
Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.
7.x Upgrade Instructions. 2015 Software Pursuits, Inc.
7.x Upgrade Instructions 2015 Table of Contents INTRODUCTION...2 SYSTEM REQUIREMENTS FOR SURESYNC 7...2 CONSIDERATIONS BEFORE UPGRADING...3 TERMINOLOGY CHANGES... 4 Relation Renamed to Job... 4 SPIAgent
AN IPTEL ARCHITECTURE BASED ON THE SIP PROTOCOL
AN IPTEL ARCHITECTURE BASED ON THE SIP PROTOCOL João Paulo Sousa Instituto Politécnico de Bragança R. João Maria Sarmento Pimentel, 5370-326 Mirandela, Portugal + 35 27 820 3 40 [email protected] Eurico Carrapatoso
Voice over IP (VoIP) Performance Evaluation on VMware vsphere 5
Voice over IP (VoIP) Performance Evaluation on VMware vsphere 5 Performance Study TECHNICAL WHITEPAPER Table of Contents Introduction... 3 VoIP Performance: Voice Quality and Jitter... 3 Evaluation of
Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080
Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Submission Date:23-11-2007 SPBX
Configuring a Pure-IP SIP Trunk in Lync 2013
Configuring a Pure-IP SIP Trunk in Lync 2013 Contents Configuring a Pure-IP SIP Trunk in Lync 2013... 1 Introduction - Product version: Microsoft Lync Server 2013... 2 Pure-IP SIP Trunk configuration tasks...
SIP Server Overload Control: Design and Evaluation
SIP Server Overload Control: Design and Evaluation Charles Shen and Henning Schulzrinne Columbia University Erich Nahum IBM T.J. Watson Research Center Session Initiation Protocol (SIP) Application layer
High-Performance Automated Trading Network Architectures
High-Performance Automated Trading Network Architectures Performance Without Loss Performance When It Counts Introduction Firms in the automated trading business recognize that having a low-latency infrastructure
CHAPTER 4 PERFORMANCE ANALYSIS OF CDN IN ACADEMICS
CHAPTER 4 PERFORMANCE ANALYSIS OF CDN IN ACADEMICS The web content providers sharing the content over the Internet during the past did not bother about the users, especially in terms of response time,
TCP in Wireless Mobile Networks
TCP in Wireless Mobile Networks 1 Outline Introduction to transport layer Introduction to TCP (Internet) congestion control Congestion control in wireless networks 2 Transport Layer v.s. Network Layer
Precision Time Protocol on Linux ~ Introduction to linuxptp
Precision Time Protocol on Linux ~ Introduction to linuxptp Ken ICHIKAWA FUJITSU LIMITED. LinuxCon Japan 2014 Copyright 2014 FUJITSU LIMITED Agenda Background Overview of Precision Time Protocol (PTP)
Prevention of Anomalous SIP Messages
International Journal of Future Computer and Communication, Vol., No., October 03 Prevention of Anomalous SIP Messages Ming-Yang Su and Chung-Chun Chen Abstract Voice over internet protocol (VoIP) communication
Frequently Asked Questions
Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network
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
Traffic Analyzer Based on Data Flow Patterns
AUTOMATYKA 2011 Tom 15 Zeszyt 3 Artur Sierszeñ*, ukasz Sturgulewski* Traffic Analyzer Based on Data Flow Patterns 1. Introduction Nowadays, there are many systems of Network Intrusion Detection System
SECURITY ANALYSIS SYSTEM TO DETECT THREATS ON A SIP VOIP INFRASCTRUCTURE ELEMENTS
SECURITY ANALYSIS SYSTEM TO DETECT THREATS ON A SIP VOIP INFRASCTRUCTURE ELEMENTS Filip REZAC 1, Miroslav VOZNAK 1, Karel TOMALA 1, Jan ROZHON 1, Jiri VYCHODIL 1 1 Department of Telecommunications, Faculty
Performance Testing Process A Whitepaper
Process A Whitepaper Copyright 2006. Technologies Pvt. Ltd. All Rights Reserved. is a registered trademark of, Inc. All other trademarks are owned by the respective owners. Proprietary Table of Contents
Technical Configuration Notes
MITEL SIPCoE Technical Configuration Notes Configure Inn-Phone SIP Phone for use with MCD SIP CoE NOTICE The information contained in this document is believed to be accurate in all respects but is not
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
Recent Advances in Applied & Biomedical Informatics and Computational Engineering in Systems Applications
Comparison of Technologies for Software ization PETR SUBA, JOSEF HORALEK, MARTIN HATAS Faculty of Informatics and Management, University of Hradec Králové, Rokitanského 62, 500 03 Hradec Kralove Czech
Oracle s Acme Packet Net-Net 6300 Performance Testing Report
Oracle s Acme Packet Net-Net 6300 Performance Testing Report July 2013 Executive Summary To address the growth and complexity of telecommunications services, today s leading communications service providers
SIP: Ringing Timer Support for INVITE Client Transaction
SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna ([email protected]) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone
Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for Multitenant Deployments
Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for Multitenant Deployments February 2014 Contents Microsoft Dynamics NAV 2013 R2 3 Test deployment configurations 3 Test results 5 Microsoft Dynamics NAV
This specification this document to get an official version of this User Network Interface Specification
This specification describes the situation of the Proximus network and services. It will be subject to modifications for corrections or when the network or the services will be modified. Please take into
LCMON Network Traffic Analysis
LCMON Network Traffic Analysis Adam Black Centre for Advanced Internet Architectures, Technical Report 79A Swinburne University of Technology Melbourne, Australia [email protected] Abstract The Swinburne
SIP Penetration Test System
CESNET Technical Report 10/2010 SIP Penetration Test System FILIP ŘEZÁ, MIROSLAV VOZ ÁK Received 5. 11. 2010 Abstract e SIP server, as well as other servers providing services in exposed network, o en
Software Requirements Specification
METU DEPARTMENT OF COMPUTER ENGINEERING Software Requirements Specification SNMP Agent & Network Simulator Mustafa İlhan Osman Tahsin Berktaş Mehmet Elgin Akpınar 05.12.2010 Table of Contents 1. Introduction...
A Passive Method for Estimating End-to-End TCP Packet Loss
A Passive Method for Estimating End-to-End TCP Packet Loss Peter Benko and Andras Veres Traffic Analysis and Network Performance Laboratory, Ericsson Research, Budapest, Hungary {Peter.Benko, Andras.Veres}@eth.ericsson.se
SIP Trunking and Voice over IP
SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential
Design of PSTN-VoIP Gateway with inbuilt PBX & SIP extensions for wireless medium
Design of PSTN-VoIP Gateway with inbuilt PBX & SIP extensions for wireless medium Priyesh Wadhwa Under the guidance of Prof. Sridhar Iyer Department of Computer Science and Engineering Indian Institute
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
Virtual Desktops Security Test Report
Virtual Desktops Security Test Report A test commissioned by Kaspersky Lab and performed by AV-TEST GmbH Date of the report: May 19 th, 214 Executive Summary AV-TEST performed a comparative review (January
Asterisk and SS7 Performance Tests
Asterisk and SS7 Performance Tests Jan Rudinský CESNET z.s.p.o., Zikova 4, Praha, Czech Republic (Technical Report is under oponent review) [email protected] 6. 11. 2007 At Cesnet z.s.p.o. we have installed
Performance evaluation of the Asterisk PBX
Performance evaluation of the Asterisk PBX Luís Sousa Instituto Superior Técnico Av. Rovisco Pais, 1049-001 Lisboa, Portugal [email protected] Abstract Currently PBX (Private Branch exchange)
A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract
A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract Wireless Mobile ad-hoc network (MANET) is an emerging technology and have great strength to be applied
A Method for Implementing, Simulating and Analyzing a Voice over Internet Protocol Network
A Method for Implementing, Simulating and Analyzing a Voice over Internet Protocol Network Bianca Enache Communication Department Politehnica University of Timisoara Timisoara, Romania [email protected]
Real-Time Analysis of CDN in an Academic Institute: A Simulation Study
Journal of Algorithms & Computational Technology Vol. 6 No. 3 483 Real-Time Analysis of CDN in an Academic Institute: A Simulation Study N. Ramachandran * and P. Sivaprakasam + *Indian Institute of Management
Together with SAP MaxDB database tools, you can use third-party backup tools to backup and restore data. You can use third-party backup tools for the
Together with SAP MaxDB database tools, you can use third-party backup tools to backup and restore data. You can use third-party backup tools for the following actions: Backing up to data carriers Complete
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment TrueSpeed VNF provides network operators and enterprise users with repeatable, standards-based testing to resolve complaints about
VOICE OVER IP AND NETWORK CONVERGENCE
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it
A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures
11 th International LS-DYNA Users Conference Computing Technology A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures Yih-Yih Lin Hewlett-Packard Company Abstract In this paper, the
DESIGN AND IMPLEMENTATION VOIP SERVICE ON OPEN IMS AND ASTERISK SERVERS INTERCONNECTED THROUGH ENUM SERVER
DESIGN AND IMPLEMENTATION VOIP SERVICE ON OPEN IMS AND ASTERISK SERVERS INTERCONNECTED THROUGH ENUM SERVER Rendy Munadi 1), Effan Najwaini 2), Asep Mulyana 3), R.Rumani.M 4) Telkom Institute of Technology,
Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents
Title Six Steps To Getting Your Network Ready For Voice Over IP Date January 2005 Overview This provides enterprise network managers with a six step methodology, including predeployment testing and network
Application Note Multiple SIParator Distribution
Application Note Multiple SIParator Distribution 26 May 2008 Multiple SIParator Distribution Table of Contents 1 MULTIPLE INGATE SIPARATOR SOLUTION... 1 2 WHAT IS DNS SRV?... 1 2.1 LOAD BALANCING WITH
Performance Evaluation of Linux Bridge
Performance Evaluation of Linux Bridge James T. Yu School of Computer Science, Telecommunications, and Information System (CTI) DePaul University ABSTRACT This paper studies a unique network feature, Ethernet
Network Performance Evaluation of Latest Windows Operating Systems
Network Performance Evaluation of Latest dows Operating Systems Josip Balen, Goran Martinovic, Zeljko Hocenski Faculty of Electrical Engineering Josip Juraj Strossmayer University of Osijek Osijek, Croatia
Opera Wireless Mobilty
Opera Wireless Mobilty How to set-up a Nokia E51 handset as a SIP WiFi extension off the Opera 4IP/20IP system This will allow your mobile phone to act as an extension when you are in the office. Your
Capacity Planning for NightWatchman Management Center
Capacity Planning for NightWatchman Management Center Server sizing guide for NightWatchman Management Center www.1e.com i Version 6.0 document revision 1 1E Ltd 2011 All rights reserved. No part of this
Troubleshooting Voice Over IP with WireShark
Hands-On Course Description Voice over IP is being widely implemented both within companies and across the Internet. The key problems with IP voice services are maintaining the quality of the voice service
Advanced Computer Networks Project 2: File Transfer Application
1 Overview Advanced Computer Networks Project 2: File Transfer Application Assigned: April 25, 2014 Due: May 30, 2014 In this assignment, you will implement a file transfer application. The application
11.1 inspectit. 11.1. inspectit
11.1. inspectit Figure 11.1. Overview on the inspectit components [Siegl and Bouillet 2011] 11.1 inspectit The inspectit monitoring tool (website: http://www.inspectit.eu/) has been developed by NovaTec.
Chapter 2: Getting Started
Chapter 2: Getting Started Once Partek Flow is installed, Chapter 2 will take the user to the next stage and describes the user interface and, of note, defines a number of terms required to understand
Mediatrix 4404 Step by Step Configuration Guide June 22, 2011
Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents First Steps... 3 Identifying your MAC Address... 3 Identifying your Dynamic IP Address...
