SIP Infrastructure Performance Testing
|
|
|
- Pauline Patterson
- 10 years ago
- Views:
Transcription
1 SIP Infrastructure Performance Testing MIROSLAV VOZNAK, JAN ROZHON Department of Telecommunications VSB Technical University of Ostrava 17. listopadu 15, Ostrava CZECH REPUBLIC Abstract: - This paper deals with a testing method suitable for SIP infrastructure. The performance testing is an issue of research and no standardized methodology has been adopted yet. We present the main ideas of our method that have been verified on open source software PBX Asterisk, as a representative of the well-known SIP solution. To be able to compare the machine/platform irrespective of a particular HW or SW version, we relate the results of the performance ratio with transcoding to performance without codec translation. This way we are able to achieve a comparative ratio that is independent of hardware. Key-Words: - Asterisk, B2BUA, SIP Proxy, codec translation, performance testing 1 Introduction The whole topic of SIP infrastructure performance testing is under development and there are no unified recommendations as how to perform the tests and what to pay attention to. Moreover, the proprietary solutions offer huge comprehensibility of testing scenarios but they do not use generally recognized means and ways to perform the testing, so the results may not be compatible. Many issues in this area have been solved by Transnexus. Their white papers [1] and general approach to the testing has significantly inspired our research because it is based on open source solutions and allows us to integrate basic thoughts mentioned in the IETF draft [2]. This RFC draft focuses on methodology for benchmarking SIP environment. Considering this information, it is obvious that there is a big gap in the area of SIP infrastructure performance testing and benchmarking. This gap and its elimination is the main motivation for our research. Simple SIP infrastructure performance testing configured in B2BUA mode and the examples of the output results are the main contribution of this paper. 2 State of the art As mentioned in the introduction, there are some proprietary solutions for SIP testing, the main advantage of which is a huge comprehensibility of testing scenarios. However, in the real world, there are also disadvantages, such as high price and possible incompatibility of the results, as each company focuses on a different main area of interest. On the other hand, the IETF has published several drafts which have the methodology and the metrics of SIP infrastructure testing as their main topic of concern, see [2], [3] and [4]. These drafts try to define the basic terms for SIP benchmarking as well as the times, the measuring of which is important to gain the relevant results. Given the early stage of development of these drafts, there are no software or hardware means for SIP benchmarking that would utilize these drafts yet. Halfway to creating a suitable and generally applicable testing method is the Transnexus SIP benchmarking model which can serve as an inspiration [1]. This company created a useful SIP infrastructure benchmarking method using an open source traffic generator SIPp. In order to develop a method which would reflect the main thoughts of the IETF drafts it is useful to modify the Transnexus procedure and the results will be sufficient to determine the effectiveness of a system, the highest load which it can handle as well as the dynamically changing characteristics of a system. 3 Methodology In order to perform SIP testing, we simulate both ends of the SIP dialogue to test the main part of the SIP infrastructure, the SIP server. The SIP server represents a set of servers always involving SIP Registrar and SIP Proxy or B2BUA (Back to Back User Agent). The latter is the most used solution in enterprise environment, for both SMEs (Small and Medium sized Enterprise) and LEs (Large Enterprise). Fig. 1 depicts its basic test hardware configuration. This is a general configuration which does not reflect some hardware and software limitations; however it perfectly describes two essential elements of the testing. The first one is a special computer to perform the testing of RTP streams which allows us to use more sophisticated tools for capturing the network traffic ISSN: ISBN:
2 without the RTP and SIP parts of the tests influencing each other. The second idea is that all the computers must be connected together just by a single switch. This allows the testing to be reproducible. Each measurement for every single codec translation case consists of several steps. Every single step takes 16 minutes, this means that for 15 minutes, 60-second long calls are going to be generated at a user-defined call rate. Then there is a 60- second period when the unfinished calls are going to be terminated. This repeats for every single step of the call rate. Every call consists of a standard SIP dialogue and RTP media. Because the load is not constant but increases slowly at the beginning of the test (first 60 seconds) and decreases at the end of it (last 60 seconds), the results taken after this starting period and before the ending one are the only ones which are going to be considered valid. The results are taken at two places: by means of the elements and the selected parameters. Fig. 2 shows the meaning of the RRD and SRD delays in more detail. Mean Jitter a Maximum RTP Packet Delay. Fig. 2. Registration Request Delay and Session Request Delay in SIP Dialog. A. Elements Fig. 1. Simplified testbed configuration. UAC: at this place, the number of (un)successful calls, durations of the message exchanges, call repartitions will be measured and RTP samples for analysis (on the separate UAC) will be captured. SIP server: at this place CPU, memory utilization and network traffic will be measured. B. Measured parameters CPU Utilization. Number of (un)successful calls (just to know when to finish the test). Registration Request Delay (RRD), the time between first Register method and related 200 OK message [2]. Session Request Delay (SRD), the time between first Invite method and related 180 Ringing message [2]. Because we focus on testing effectiveness and speed of codec translation we were, at this point, able to determine the maximum load which the SIP server can handle from the SIP or RTP point of view. However, these results would only be valid for a single machine/platform and that is why we add one more step to the data analysis. The same procedure of testing as mentioned above is performed on a machine configured to allow media to only pass through the SIP server. The results taken during this test serve as a basis to which we relate all the other results. The relation is expressed in (1) as a performance ratio. The performance rating factor PRF is a ratio of a number of calls with codec translation PCT to overall performance P without transcoding. P RF PCT = (1) P This step allows us to compare the results from hardware and platform independently. 4 Experiment To simulate both UACs and UASs, we are going to use the SIP performance testing tool called SIPp [5]. This open source utility can simulate concurrent SIP calls. Moreover it allows measuring important times such as those defined in the IETF draft [2]. SIPp performs the calls which follow user-defined scenarios in xml ISSN: ISBN:
3 language. This xml scenarios are distributed on every computer and the SIPp is invoked by using bash script and SSH. One of the computers works as a SSH client and controls the whole test by sending orders to other computers (SSH servers) via SSH. The message call flows exchanged between related UAC and UAS SIPp instances are depicted in the Fig. 3. The key values of hardware utilization on the B2BUA are measured by System Activity Reporter (SAR) every seconds and 60 times, i.e. during the middle minutes of the test when the number of simultaneous calls is constant. The media consists of a 60-second long music song recorded in G711u pcap file which is used by UAC. UASs are configured to use G711u-law, G711A-law, G and GSM codecs. The Asterisk PbX performs the codec translation. RTP streams can be captured and analyzed with Wireshark. Wireshark offers very complex means for RTP analysis [6]. However, the generation of RTP streams on the client side consumes a lot of CPU power, this means that we have to limit the number of calls generated by a single machine, which leads us to multiply the number of PCs running the UAC scheme. B. Hardware and software configuration of UASs Intel Celeron D 3,33 GHz, 1 GB DDR Ubuntu 9.04 x64 C. Hardware and software configuration of B2BUA CPU AMD Athlon 64 X RAM 4GB DDR2 (3,5 GB used due to x86 system) Debian 5.0 x86 Asterisk PbX v The devices are connected to a Cisco C2960 switch and all PCs to the fast Ethernet ports. This is enough because the traffic load is distributed but B2BUA uses the Gigabit port of the switch. The topology of the network is depicted on Fig. 4. Fig. 3. SIP message flow exchanged through B2BUA. The total number of the computers can be decided according to an estimated maximum load on a SIP server. Since in our case the SIP server is a PC with merely a dual-core processor, the total number of simultaneous calls will not exceed one thousand [7]. Each PC with our hardware configuration can generate around 200 calls. This is why the number of clients should equal or exceed four. In our case, four is just enough to perform the test. Servers can handle double load, and this is why there will be just two of them. A. Hardware and software configuration of UACs Intel Celeron D 3,33 GHz, 1GB DDR Ubuntu 9.04 x64 Fig. 4. Topology of the testbed in use. The entire process of performance testing needs multiple computers to generate SIP traffic. To be able to successfully perform a test, the whole process must be automated. Therefore all the computers are being given orders by a Main UAC via SSH, we have created a set of bash scripts. On the Main UAC the bash script is invoked to deal with this task. In the first step, main UAC counts the number of calls that each computer should generate per one second period. Then it orders the UASs to register and start listening on UDP port This is done by a bash script. Secondly, SIPp on all UACs is invoked to generate traffic. As the last step, sar is invoked. This is done after 2,5 minutes to ensure the stable load has been reached already. The results ISSN: ISBN:
4 contain CPU, memory and network statistics, and are stored in a file data_callrate.sar in binary format. 5 Results For each category, there are two different charts. The first one shows the results for the case without codec translation and is colored in blue. The second shows the normalized values of the cases with a codec translation and is colored in three different colors. The first chart shows a simple relation between the number of concurrent calls passing through the B2BUA and its CPU utilization. The peak associated with 300 calls is probably caused by SAR which measures the data periodically. Thus it is possible that it took the samples with lower CPU utilization function which is not a constant but it is changing periodically. The second chart shows that (as expected) codec translation from G711u to G711A consumes about 20% more CPU power than a simple G711u case without translation. On the other hand, the most demanding is the G726-32bit codec. The lowest load returns the most interesting information. With the load of 60 calls, the differences in CPU power consumption for GSM and G726 is the highest compared to the one without codec translation. With higher loads it starts decreasing rapidly. Mean CPU Utilization Mean CPU Utilization (G711u to G711u) Normalized CPU Utilization [%] Normalized CPU Utilization (% relates to non-codec translation) vs GSM [%] vs G711A [%] vs G726 [%] Fig. 6. Mean CPU utilization and its related normalized values. RRD and SRD delays RRD, SRD [ms] 00 0 RRD and SRD (G711u to G711u) vs Mean RRD [ms] vs Mean SRD [ms] Mean CPU Utilization [%] Fig. 7. RRD and SRD times. Normalized RRD (% relates to non-codec translation) 6 vs RRD - GSM [%] vs RRD - G711A [%] vs RRD - G726 [%] 5 vs Mean CPU Utilization [%] Fig. 5. Mean CPU utilization without transcoding Normalized RRD [%] Concurrent Calls Fig. 8. RRD and its related normalized values. ISSN: ISBN:
5 Normalized SRD (% relates to non-codec translation) Normalized Mean Jitter (% relates to non-codec translation) 5 00 Normalized SRD [%] vs SRD - GSM [%] vs SRD - G711A [%] vs SRD - G726 [%] Fig. 9. SRD and its related normalized values. Normalized Mean Jitter [%] 0 vs Jitter - GSM [%] vs Jitter - G711A [%] vs Jitter - G726 [%] Fig. 11. Mean Jitter and its related normalized values. Mean Jitter and Maximum RTP Packet Delay Mean Jitter and Maximum Packet Delay (G711u to G711u) 00 Normalized Maximum Packet Delay (% relates to non-codec translation) Mean Jitter, Maximum Packet Delay [ms] vs Mean Jitter [ms] vs Maximum Packet Delay [m 0,1 780 Fig.. Mean Jitter and Maximum RTP Packet Delay. Normalized Maximum Packet Delay [%] 0 vs Max. Pckt. Delay - GSM [%] vs Max. Pckt. Delay - G711A [%] vs Max. Pckt. Delay - G726 [%] Fig. 12. Maximum RTP Packet Delay and its related normalized values. Charts on Fig. 8 and 9 clearly illustrate that the call is set up even quicker when there is a codec translation in use and the load is under 240 simultaneous calls. Then, as the CPU utilization increases, the delays get very long. The last G711A value for both charts is so low due to a rapid increase of delays for G711u to G711u case between simultaneous calls. Normalized values of mean jitter and maximum packet delay confirmed expected outcome as the values related to a small load are very similar to the main values from the case without codec translation. A very rapid decrease of both normalized values for G711A is caused by the increase of the main values from non-translation case and by the significant number of unsuccessful calls in this scenario. 6 Conclusion The method of SIP infrastructure testing and benchmarking we present in this paper is designed for benchmarking SIP based VoIP infrastructure. It allows to determine the maximum load of the system, shows the dynamically changing characteristics of the system such as response times and packet delay. It is useful to decide which system should be installed in a particular environment. Our designed method could be used in the INDECT project where a set of SIP servers will be operated. This benchmarking test is able to ascertain the performance limitation of designed SIP infrastructure. Acknowledgement This research has been supported by the Optical Network of National Research and Its New Applications (MSM ) research intent of the Ministry of Education of the Czech Republic. ISSN: ISBN:
6 References: [1] Transnexus, Performance Test of Asterisk V1.4 as a Back to Back User Agent (B2BUA), rmance_test_of_asterisk_v1-4.htm [2] Malas, D., Morton, A. SIP End-to-End Performance Metrics, html/draft-ietf-pmol-sip-perf-metrics-04. [3] Poretsky, S., Gurbani, V., Davids, C., Terminology for Benchmarking Session Initiation Protocol (SIP) Networking Devices, [4] Poretsky, S., Gurbani, V., Davids, C., Methodology for Benchmarking SIP Networking Devices, [5] SIPp, open-source project, net. [6] Wireshark Wiki, RTP stream Analysis, wiki.wireshark.org/rtp statistics. [7] Asterisk Dimensioning, wiki/view/asterisk+dimensioning [8] Voznak, M., Voice over IP. VSB-Technical University of Ostrava:, 2008 [9] Asterisk The open source telephony project, [] Meggelen, J., Smith, J., Madsen, L., Asterisk: The Future of Telephony. O'Reilly, 2007 ISSN: ISBN:
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]
SIP Registration Stress Test
SIP Registration Stress Test Miroslav Voznak and Jan Rozhon Department of Telecommunications VSB Technical University of Ostrava 17. listopadu 15/2172, 708 33 Ostrava Poruba 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]
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.
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)
Total Recall Max SIP VoIP Call Recording Server
Total Recall Max SIP VoIP Call Recording Server Introduction In an increasingly security conscious, results driven and litigious world, communications recording is vital to meeting your duty of care, management
Lab Introduction software Voice over IP
Lab Introduction software Voice over IP 1 Lab Capability and Status Software used in this course installed in Engineering labs including the lab opened for students ENGR1506 - http://labs.ite.gmu.edu/
Automated Load Testing for SIP Applications
Automated Load Testing for SIP Applications Serge Kruppa Director of Engineering Astricon 2008, Glendale AZ About LiveVox Leading provider of hosted VoIP dialing solutions, with integrated ACD and IVR,
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
Department of Communications and Networking. S-38.2131/3133 Networking Technology, laboratory course A/B
Department of Communications and Networking S-38.2131/3133 Networking Technology, laboratory course A/B Work Number 29: VoIP Student Edition Preliminary Exercises and Laboratory Assignments Original document
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],
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
CT505-30 LANforge-FIRE VoIP Call Generator
1 of 11 Network Testing and Emulation Solutions http://www.candelatech.com [email protected] +1 360 380 1618 [PST, GMT -8] CT505-30 LANforge-FIRE VoIP Call Generator The CT505-30 supports SIP VOIP
3CX Phone System Enterprise 512SC Edition Performance Test
3CX Phone System Enterprise 512SC Edition Performance Test 3CX Phone System is one of the most popular IP PBX systems that works flawlessly in a Microsoft Windows environment. It s renowned for its simplicity,
Product Information = = = www.anynode.de e-mail [email protected] phone +49 5363 8195-0
07 2015 2 Efficient communication anynode is a Session Border Controller that is entirely a software based solution. It works as an interface for any number of SIP UAs for example, SIP phones and SIP PBXs,
An Introduction to VoIP Protocols
An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this
Total Recall VoIP Recording Solutions
Total Recall VoIP Recording Solutions Introduction In an increasingly security conscious, litigious and results driven world, communications recording is vital to meeting your duty of care, management
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
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
Avaya IP Office 8.1 Configuration Guide
Avaya IP Office 8.1 Configuration Guide Performed By tekvizion PVS, Inc. Contact: 214-242-5900 www.tekvizion.com Revision: 1.1 Date: 10/14/2013 Copyright 2013 by tekvizion PVS, Inc. All Rights Reserved.
Internet Technology Voice over IP
Internet Technology Voice over IP Peter Gradwell BT Advert from 1980s Page 2 http://www.youtube.com/v/o0h65_pag04 Welcome to Gradwell Gradwell provides technology for every line on your business card Every
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
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,
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
Main characteristics. System
VoipSwitch is a software platform allowing for rapid VoIP services roll-out. It contains all necessary elements required in successful implementation of various VoIP services. Our customers can make money
Monitoring high-speed networks using ntop. Luca Deri <[email protected]>
Monitoring high-speed networks using ntop Luca Deri 1 Project History Started in 1997 as monitoring application for the Univ. of Pisa 1998: First public release v 0.4 (GPL2) 1999-2002:
MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 4.1 for use with SKYPE SIP Trunking. SIP CoE 10-4940-00120
MITEL SIP CoE Technical Configuration Notes Configure MCD 4.1 for use with SKYPE SIP Trunking SIP CoE 10-4940-00120 NOTICE The information contained in this document is believed to be accurate in all respects
Voice over IP Probe! for Network Operators and! Internet Service Providers
Voice over IP Probe! for Network Operators and! Internet Service Providers Product Presentation September 2011 2011 ADVENAGE GmbH Agenda Voice over IP Probe Key Facts VoIP Probe in a Nutshell Use Cases
VoIP-PSTN Interoperability by Asterisk and SS7 Signalling
VoIP-PSTN Interoperability by Asterisk and SS7 Signalling Jan Rudinsky CESNET, z. s. p. o. Zikova 4, 160 00 Praha 6, Czech Republic [email protected] Abstract. PSTN, the world's circuit-switched network,
Technical Configuration Notes
MITEL SIP CoE Technical Configuration Notes Configure MCD for use with OpenIP SIP Trunking service SIP CoE 11-4940-00186 NOTICE The information contained in this document is believed to be accurate in
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 Trunking Quick Reference Document
SIP Trunking Quick Reference Document Publication Information SAMSUNG TELECOMMUNICATIONS AMERICA reserves the right without prior notice to revise information in this publication for any reason. SAMSUNG
Solving the Firewall and NAT Traversal Issues for SIP-based VoIP
Solving the Firewall and Traversal Issues for SIP-based VoIP Yevgeniy Yeryomin Technische Universität Ilmenau Germany, 98693 Ilmenau EMail: [email protected] Florian Evers Technische Universität
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]
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
Simulation of SIP-Based VoIP for Mosul University Communication Network
Int. J. Com. Dig. Sys. 2, No. 2, 89-94(2013) 89 International Journal of Computing and Digital Systems http://dx.doi.org/10.12785/ijcds/020205 Simulation of SIP-Based VoIP for Mosul University Communication
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]
A Comparative Study of Signalling Protocols Used In VoIP
A Comparative Study of Signalling Protocols Used In VoIP Suman Lasrado *1, Noel Gonsalves *2 Asst. Prof, Dept. of MCA, AIMIT, St. Aloysius College (Autonomous), Mangalore, Karnataka, India Student, Dept.
Kerio Operator. Getting Started Guide
Kerio Operator Getting Started Guide 2011 Kerio Technologies. All rights reserved. 1 About Kerio Operator Kerio Operator is a PBX software for small and medium business customers. Kerio Operator is based
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
CT505-35 LANforge-FIRE VoIP Call Generator
1 of 7 7/12/2013 2:01 PM Network Testing and Emulation Solutions http://www.candelatech.com [email protected] +1 360 380 1618 [PST, GMT -8] CT505-35 LANforge-FIRE VoIP Call Generator The CT505-35 supports
Performance of Host Identity Protocol on Nokia Internet Tablet
Performance of Host Identity Protocol on Nokia Internet Tablet Andrey Khurri Helsinki Institute for Information Technology HIP Research Group IETF 68 Prague March 23, 2007
How To Test The Power Of Ancientisk On An Ipbx On A Quad Core Ios 2.2.2 (Powerbee) On A Pc Or Ipbax On A Microsoft Ipbox On A Mini Ipbq
Load test of IP PBX Asterisk installed on mid-size server E.Anvaer, V.Dudchenko, SoftBCom, Ltd. (www.softbcom.ru) 21.07.2014 Direct load test of IP PBX Asterisk on Intel Xeon E5506 Quad-Core CPU shows
Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment. JR Richardson
Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment JR Richardson Early VoIP Environment Telecom Act of 1996, mass competition, Telco's needed value add features and capabilities,
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
Installation and setup guide V 1.0
V o I P G S M G A T E BlueGate SIP 1 Installation and setup guide V 1.0 1. General description 1.1 Technical parametres Dimensions 100 x 130 x 37 mm Weight 850 g Operating position various Operating condition
Asterisk PBX Capacity Evaluation
2015 IEEE International Parallel and Distributed Processing Symposium Workshops Asterisk PBX Capacity Evaluation Lucas R. Costa, Lucas S. N. Nunes, Jacir L. Bordim, Koji Nakano Department of Computer Science
VoIP Retail Solution. Retail Solution. Call Shop IP PBX. Calling Card Platform
VoIP Retail Solution CallMax is a Linux-based modular VoIP retail platform. It is a multifunctional, scalable and reliable Class 5 Solution that supports various business models. IP PBX Retail Solution
Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document
Fax over IP Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary About this document This document describes how Fax over IP works in general
Voice over IP Basics for IT Technicians
Voice over IP Basics for IT Technicians White Paper Executive summary The IP phone is coming or has arrived on desk near you. The IP phone is not a PC, but does have a number of hardware and software elements
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,
OAISYS and ShoreTel: Call Recording Solution Configuration. An OAISYS White Paper
OAISYS and ShoreTel: Call Recording Solution Configuration An OAISYS White Paper Table of Contents Introduction... 3 ShoreTel Networks... 4 Trunk Side Recording... 4 Station Side Recording... 6 Active
Indepth Voice over IP and SIP Networking Course
Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.
ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.
ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. API: An application programming interface (API) is a source
ABC SBC: Charging and Accounting. FRAFOS GmbH
ABC SBC: Charging and Accounting FRAFOS GmbH Integrating Charging and Session Control SBCs play a central role in deciding which users and which traffic get access to a provider s services. The decision
Video Files Recording and Playback with VoiceXML
Video Files Recording and Playback with VoiceXML MIROSLAV VOZNAK, LUKAS KAPICAK, JAROSLAV ZDRALEK, PAVEL NEVLUD, JAN ROZHON VSB-Technical University of Ostrava Department of Telecommunications 17. listopadu
Common VoIP problems, How to detect, correct and avoid them. Penny Tone LLC 1
Common VoIP problems, How to detect, correct and avoid them. Penny Tone LLC 1 Who am I? David Attias Installing VoIP systems for over 7 years Mikrotik user for 5 years Mikrotik certifications MTCNA, MTCRE
TECHNICAL CHALLENGES OF VoIP BYPASS
TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish
Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012
Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012 Proprietary 2012 Media5 Corporation Scope of this Document This Technical Bulletin aims to inform the reader on the troubleshooting
Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5
System, page 1 Port, page 4 Supported Codecs, page 5 System Each of the components listed in the following table must meet the requirements. Use of unsupported components can result in a nonfunctional
MITEL SIP CoE. Technical. Configuration Notes. Configure the Mitel 3300 MCD 4.1 for use with Paetec Broadworks Softswitch. SIP CoE 08-4940-00035
MITEL SIP CoE Technical Configuration Notes Configure the Mitel 3300 MCD 4.1 for use with Broadworks Softswitch SIP CoE 08-4940-00035 NOTICE The information contained in this document is believed to be
Functional Specifications Document
Functional Specifications 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:19-10-2007
Business case for VoIP Readiness Network Assessment
Business case for VoIP Readiness Network Assessment Table of contents Overview... 2 Different approaches to pre-deployment assessment:.......... 2 Other considerations for VoIP pre-deployment... 3 The
SIP Essentials Training
SIP Essentials Training 5 Day Course Lecture & Labs COURSE DESCRIPTION Learn Session Initiation Protocol and important protocols related to SIP implementations. Thoroughly study the SIP protocol through
Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0 Abstract These Application Notes describe the procedures for configuring
Integrating Voice over IP services in IPv4 and IPv6 networks
ARTICLE Integrating Voice over IP services in IPv4 and IPv6 networks Lambros Lambrinos Dept.of Communication and Internet studies Cyprus University of Technology Limassol 3603, Cyprus [email protected]
AT&T Unified Communications Voice. IP Communicator Installation Guide
AT&T Unified Communications Voice IP Communicator Installation Guide For Customer s System Administrator V1.1 July, 2015 Disclaimer The contents of the document may be revised by AT&T at any time without
IP PBX SH-500N WWW.HIPERPBX.COM
IP PBX SH-500N COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM IP PBX SH-500N The IP PBX SH-500N is designed for companies that want to expand and improve their telephone system, and/or
Need for Signaling and Call Control
Need for Signaling and Call Control VoIP Signaling In a traditional voice network, call establishment, progress, and termination are managed by interpreting and propagating signals. Transporting voice
MITEL SIP CoE. Technical. Configuration Notes. Configure MCD 6.X for use with babytel SIP trunks. SIP CoE 13-4940-00266
MITEL SIP CoE Technical Configuration Notes Configure MCD 6.X for use with babytel SIP trunks SIP CoE 13-4940-00266 NOTICE The information contained in this document is believed to be accurate in all respects
IP Telephony with Asterisk. Sunday A. Folayan
IP Telephony with Asterisk Sunday A. Folayan There lived the PSTN. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public Switched Telephone Network (PSTN) infrastructure
Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream
Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched
8x8 Network Monitoring Tool
8x8 Version 1.0, May 2011 The Champion For Business Communications Table of Contents Introduction...3 Overview of 8x8 VoIP Readiness Tools...3 Test #1: VoIP Quality and Connectivity speed...3 Test #2:
Configuration Notes 290
Configuring Mediatrix 41xx FXS Gateway with the Asterisk IP PBX System June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 About Mediatrix 41xx Series FXS Gateways...
How To Use Application Layer Multicast For Media Distribution
An Architecture for Centralized SIP-based Audio Conferencing using Application Layer Multicast José Simões 1, Ravic Costa 1, Paulo Nunes 1, 3, Rui Lopes 1, 2, Laurent Mathy 4 1 Departamento de Ciências
Lab Testing Summary Report
Key findings and conclusions: Cisco Unified Border Element Enterprise Edition, enterprise class Session Border Controller, handles 16,000 concurrent SIP-to-SIP calls at 150 calls per second Lab Testing
ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes
ZyXEL V100 (V100 Softphone 1 Runtime License) Support Notes Version 1.00 April 2009 1 Contents Overview 1. Overview of V100 Softphone...3 2. Setting up the V100 Softphone.....4 3. V100 Basic Phone Usage.....7
Gigabit Ethernet Packet Capture. User s Guide
Gigabit Ethernet Packet Capture User s Guide Copyrights Copyright 2008 CACE Technologies, Inc. All rights reserved. This document may not, in whole or part, be: copied; photocopied; reproduced; translated;
Improving Quality in Voice Over Internet Protocol (VOIP) on Mobile Devices in Pervasive Environment
Journal of Computer Applications ISSN: 0974 1925, Volume-5, Issue EICA2012-4, February 10, 2012 Improving Quality in Voice Over Internet Protocol (VOIP) on Mobile Devices in Pervasive Environment Mr. S.Thiruppathi
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
Integration of GSM Module with PC Mother Board (GSM Trunking) WHITE/Technical PAPER. Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro.
(GSM Trunking) WHITE/Technical PAPER Author: Srinivasa Rao Bommana ([email protected]) Table of Contents 1. ABSTRACT... 3 2. INTRODUCTION... 3 3. PROPOSED SYSTEM... 4 4. SOLUTION DESCRIPTION...
Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2
Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2 Updated: February 2009 Microsoft Response Point is a small-business phone solution that is designed to be easy to use and
10.2 Requirements for ShoreTel Enterprise Systems
10.2 Requirements for ShoreTel Enterprise Systems The ShoreTel Enterprise Edition system is scalable. For economy, ShoreTel Enterprise customers provide their own server hardware, allowing them to build
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
White paper. SIP An introduction
White paper An introduction Table of contents 1 Introducing 3 2 How does it work? 3 3 Inside a normal call 4 4 DTMF sending commands in sip calls 6 5 Complex environments and higher security 6 6 Summary
AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS
AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS Kati Wilson, Texas A&M University Kati is a student in the Electronics Engineering
Performance Monitoring of VoIP with Multiple Codecs Using IPv4 and IPv6to4 Tunnelling Mechanism on Windows and Linux
Performance Monitoring of VoIP with Multiple Codecs Using and IPv6to4 Tunnelling Mechanism on Windows and Linux Hira Sathu and Mohib A. Shah Abstract In this paper, the performance of Voice over Internet
Voice over IP (VoIP) Basics for IT Technicians
Voice over IP (VoIP) Basics for IT Technicians VoIP brings a new environment to the network technician that requires expanded knowledge and tools to deploy and troubleshoot IP phones. This paper provides
EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide
EarthLink Business SIP Trunking NEC SV8300 IP PBX Customer Configuration Guide Publication History First Release: Version 1.0 May 18, 2012 CHANGE HISTORY Version Date Change Details Changed By 1.0 5/18/2012
PCBest Networks VOIP Recorder
PCBest Networks VOIP Recorder V1.196 Software Requirement for PCBest VOIP Recorder Please install WinPCap first. VOIP Recorder uses WinPCap to sniff network traffic. Download link: It is free. http://www.winpcap.org/install/default.htm
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
ABC SBC: Mobile Subscriber Support. FRAFOS GmbH
ABC SBC: Mobile Subscriber Support FRAFOS GmbH Introduction Applications supporting mobile VoIP are such as Viper or Skype increasingly becoming the default communication means for mobile users. Affordable
VoIP technology employs several network protocols such as MGCP, SDP, H323, SIP.
1 VoIP support configuration First used in the mid-1990s, VoIP is an emerging technology for telephone calls and other data transfer. The concept is relatively simple: Use the multiple networks that comprise
The user interface of SIPPS is fully skinnable
- THE ULTIMATE SOFTWARE TELEPHONE - SIPPS : Voice over IP for everybody SIPPS is a professional Voice over IP client software SIPPS is fully SIP-compliant Fully customizable softphone The user interface
