Automated Load Testing for SIP Applications
|
|
|
- Sarah Dawson
- 10 years ago
- Views:
Transcription
1 Automated Load Testing for SIP Applications Serge Kruppa Director of Engineering Astricon 2008, Glendale AZ
2 About LiveVox Leading provider of hosted VoIP dialing solutions, with integrated ACD and IVR, to the credit and collections industry Combines patented technology with industry expertise to address clients operational challenges and compliance requirements Replaces premise-based dialers and doubles agent productivity at the lowest cost of ownership in the market Use of Hosted VoIP Dialer increased 400% in the past year (May 2008) Based in San Francisco with 80 FTEs around the world 2
3 Why load testing? To meet business objectives Customer satisfaction Revenue growth How to achieve them? Minimize downtime Maximize scalability Offer consistent quality Proactive approach to capacity management Find possible bottlenecks Forecast scalability limits Address issues early and effectively 3
4 Different types of load Load triggered by internal or external events SIP messages RTP packets HTTP requests Load created on platform components Internal H/W: CPU, memory, NICs, hard disk External H/W: LAN/WAN, dependent systems Applications 4
5 What will break? Excessive load will create Real-time issues (deadlocks, race conditions) Network overload (packet loss, jitter, etc.) Hard disk capacity issues (running out of space) Memory failures (application crash due to memory leaks, malloc() failures, etc.) CPU overload Affecting call quality Choppy audio, call delays or failures, loss of data Load and quality are correlated Maintain sufficient headroom, timely upgrades 5
6 What to measure? Monitor CPUs Memory SIP messages timestamps RTP jitter and packet loss Application logs Often symptoms of network issues Place live calls (MOS human validation)
7 Real world scenarios Contact center call recording capacity Simulate several SIP UAS (agents and debtors) receiving calls made by the Media Server in response to HTTP requests. Agent UAS instances must play an audio file that will be recorded by the Media Server. SIP proxy performance Simulate multiple SIP UAC (Media Servers) making calls to a high capacity UAS (carrier) through a SIP proxy with load balancing functionality. Contact center outbound call pacing Simulate several agents that will log in to a predictive dialer via a Web interface and then receive a call (SIP UAS) while debtor (other UAS) calls are bridged to them. 7
8 Open source tools used Load generators SIP : SIPp HTTP : JMeter SIP packet capture and analysis Tcpdump (Linux) or WinPCAP (Windows) Wireshark Load monitoring and reporting Cacti Top, vmstat, sar, etc.
9 Downloads SIPp Wireshark JMeter 9
10 Test architecture 10
11 Concepts covered Call recording scenario SIPp and JMeter introduction UAS scenario customization Network diagram
12 Introduction to SIPp Requires detailed knowledge of SIP Scenarios are expressed in XML "SIPp is a free Open Source test tool and traffic generator for the SIP protocol Has several user agent scenarios uac uas uac_pcap, etc. Can use custom scenario files
13 SIPp features Support for both IPv4 and IPv6 RTP media support (PCAP) Call rate distributions Fixed, uniform, exponential High performance and reliable Complex scenarios are possible Statistics
14 UAC and UAS default scenarios UAC:sipp sn uac UAS:sipp sn uas 14
15 UAC and UAS custom scenarios sipp sd uas > uas.xml UAS: sipp sf uas.xml uas.xml sipp sd uac > uac.xml UAC: sipp sf uac.xml uac.xml 15
16 SIPp command line options Usage sipp remote_host[:remote_port][options] Regular options -sn name :use a default scenario -sd filename :Dumps a default scenario -sf filename : load an alternate XML scenario file 16
17 SIPp advanced options Advanced options -r rate : set the call rate (default = 10) -rp period : rate period in milliseconds (default = 1000ms) Example: -r 10 -rp 1000, 10 calls every second -m calls : stop and exit when set number of calls are processed -l : set the maximum number of simultaneous calls -rate_increase:specify the rate increase every fd seconds -nr : disable retransmission in UDP mode -rsa host[:port] : set the proxy server IP address -i : set local IP address -p : set local UDP port 17
18 Actual call recording scenario RTP RTP UAS 1 : sipp sf debtor.xml i p 5061 rsa :5060 UAS 2 : sipp sf agent.xml i p 5062 rsa :
19 SIPp scenario screen Default screen (press 1) Exit codes: 0 (zero) indicate that all calls were successful 1 indicates that at least one call failed 97 indicates an abnormal exit on internal command 99 indicating a normal exit without processing calls -1 used to indicate a fatal error
20 Scenario keywords mapping UAS 2 : sipp sf agent.xml i p :5060 Agent.xml rsa <scenario name="agent UAS responder"> <recv request="invite" crlf="true"> </recv> <send> <![CDATA[ SIP/ Ringing The '[last_*]' keyword is replaced [last_via:] automatically by the specified header [last_from:] if it was present in the last message [last_to:];tag=[pid]sipptag01[call_number] received [last_call-id:] [last_cseq:] Contact: <sip: [local_ip] : [local_port] ;transport=[transport]> Content-Length: 0 ]]> </send> 20
21 Main SIPp elements <send>, send a SIP request or response <recv>, receive a SIP request or response <pause>, pause the scenario <nop>, no operation <label>, branch within scenario ( goto ) 21
22 Playing out audio <!-- Play a pre-recorded PCAP file (RTP stream) --> <nop> <action> <exec play_pcap_audio="pcap/g711u.pcap"/> </action> </nop> <!-- Pause 195 seconds, which is approximately --> <!-- the duration of the PCAP file --> <pause milliseconds="195000"/> Can be any RTP packet capture made by Wireshark or tcpdump (including DTMF) Note: the action is non-blocking Blocking pause while the audio is played out 22
23 Regular expressions Problem: the Media Server expects the BYE message To: and From: headers to contain correct URIs, as set when the session was created (INVITE) Solution: retrieve the To: and From: header URIs using a regular expression and re-use these URIs in the BYE message <recv request="ack" rtd="true" crlf="true"> <action> <ereg regexp=".*" search_in="hdr" header="from:" check_it="true assign_to="1"/> <ereg regexp=".*" search_in="hdr" header="to:" check_it="true assign_to="2"/> </action> </recv> <send retrans="500"> <![CDATA[ BYE sip:[service]@[remote_ip]:[remote_port] SIP/2.0 Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch] From: [$2] To: [$1] [last_call-id:] 23
24 Introduction to JMeter Apache project JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance of Web as well as other types of applications A test plan describes a series of steps JMeter will execute when run.
25 Call recording JMeter test plan 25
26 Test sequence and results Test execution Start UAS 1 : sipp sf debtor.xml i p 5061 rsa :5060 Start UAS 2 : sipp sf agent.xml i p 5062 rsa :5060 Run Jmeter CallRecording.jmx test plan Test results Reached 85% CPU usage for 750 simultaneously recorded calls 26
27 Concepts covered SIP proxy scenario Use of tcpdump and Wireshark Network diagram
28 Test sequence Test execution Start tcpdump on SIP proxy: tcpdump udp port s vv -w test.pcap Start UAC : sipp sn uac r 40 rp 1000 Start UAS : sipp sn uas 28
29 Test results analysis - packets Tcpdump packet capture analysis Launch Wireshark Open.pcap file Choose VoIP call statistics Select one of the calls from the list Click on Graph Review the SIP message graph sip: sip:
30 Test results analysis - delays A Wireshark IO graph can be very useful to see delays at a glance 30
31 Test results Test results We believe delays were caused by the NIC or Linux NIC driver of the blade server that was used for the SIP proxy Switching the SIP proxy to a regular (non-blade) server fixed the delay problem This is still being investigated by Livevox 31
32 Concepts covered Call pacing scenario Use of JMeter to simulate agent behavior Network diagram New step 1 compared to the original Call Recording test plan
33 What is call pacing? Call pacing is the processing logic which determines the rate at which calls are made by a dialer in a call center outbound campaign. The timing of dial attempts is dependent on agent availability and other real-time factors. Selecting a pacing algorithm implies a tradeoff between agent productivity and the quality of interactions with customers. Poor pacing algorithms drastically increase call abandonment and are a nuisance to customers. 33
34 What do we want to achieve? Simulate the interactions between the agents and the Livevox Voice Portal Campaign login/logout Ready/not ready status change Create converged SIPp and JMeter test plans that mimic real-life call pacing challenges Change of shift in the call center Dialing lists of non-homogeneous quality Review key performance indicators via the Livevox Voice Portal real-time and historical reports 34
35 The Livevox Voice Portal Predictive call pacing has been selected for that campaign 35
36 Provisioning test agents 36
37 The normal agent login process 37
38 The agent login JMeter test plan 38
39 ACD real-time status The virtual agent has logged in and set itself to the ACD Ready state At the same time, the SIPp agent.xml script has received a call from the Livevox platform The agent is online and ready to receive calls 39
40 Test sequence and results Test execution Start UAS 1 : sipp sf debtor.xml i p 5061 rsa :5060 Start UAS 2 : sipp sf agent.xml i p 5062 rsa :5060 Run Jmeter AgentLogin.jmx test plans Run Jmeter CallRecording.jmx test plans Test results The Livevox call pacing algorithm delivers solid results for all the test scenarios considered, according to several key metrics Avg Ready Time (average amount of time agents spend waiting for a call) % talk, % wrap and % ready times (eg. % talk = total talk / [talk + wrap + ready]) Abandon rate (Operator Transfer Failed / Attempted Operator Transfers) Please contact [email protected] for more information 40
41 Questions? Please feel free to contact us for more information Serge Kruppa THANK YOU! 41
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],
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
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM?
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM? Ashutosh Shinde Performance Architect [email protected] Validating if the workload generated by the load generating tools is applied
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
Session Initiation Protocol (SIP) The Emerging System in IP Telephony
Session Initiation Protocol (SIP) The Emerging System in IP Telephony Introduction Session Initiation Protocol (SIP) is an application layer control protocol that can establish, modify and terminate multimedia
Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University
Chapter 10 Session Initiation Protocol Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 12.1 An Overview of SIP 12.2 SIP-based GPRS Push
Unit 23. RTP, VoIP. Shyam Parekh
Unit 23 RTP, VoIP Shyam Parekh 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
One Server Per City: C Using TCP for Very Large SIP Servers. Kumiko Ono Henning Schulzrinne {kumiko, hgs}@cs.columbia.edu
One Server Per City: C 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
PANDORA FMS NETWORK DEVICE MONITORING
NETWORK DEVICE MONITORING pag. 2 INTRODUCTION This document aims to explain how Pandora FMS is able to monitor all network devices available on the marke such as Routers, Switches, Modems, Access points,
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,
ETM System SIP Trunk Support Technical Discussion
ETM System SIP Trunk Support Technical Discussion Release 6.0 A product brief from SecureLogix Corporation Rev C SIP Trunk Support in the ETM System v6.0 Introduction Today s voice networks are rife with
PANDORA FMS NETWORK DEVICES MONITORING
NETWORK DEVICES MONITORING pag. 2 INTRODUCTION This document aims to explain how Pandora FMS can monitor all the network devices available in the market, like Routers, Switches, Modems, Access points,
IxLoad: Advanced VoIP
IxLoad: Advanced VoIP IxLoad in a typical configuration simulating SIP endpoints Aptixia IxLoad VoIP is the perfect tool for functional, performance, and stability testing of SIPbased voice over IP (VoIP)
Connecting with Vonage
Connecting with Vonage Vonage (http://www.vonage.com/) offers telephone service using the VoIP (Voice over Internet Protocol) standard SIP (Session Initiation Protocol). The service allow users making
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
Solution Overview: Geomant Contact Expert for Microsoft Lync Server
Solution Overview: Geomant Contact Expert for Microsoft Lync Server Solution Summary Contact Expert is a fully-featured multi-media contact centre software solution for the Microsoft Unified Communications
Web Load Stress Testing
Web Load Stress Testing Overview A Web load stress test is a diagnostic tool that helps predict how a website will respond to various traffic levels. This test can answer critical questions such as: How
Voice over IP Fundamentals
Voice over IP Fundamentals Duration: 5 Days Course Code: GK3277 Overview: The aim of this course is for delegates to gain essential data networking and Voice over IP (VoIP) knowledge in a single, week-long
VoIP Probe 3.4. Functions, Parameters & Metrics for integration with HP Business Availability Center via HP Business Process Monitor
VoIP Probe 3.4 Functions, Parameters & Metrics for integration with HP Business Availability Center via HP Business Process Monitor ADVENAGE GmbH Blumenhagenstr. 10 D-30167 Hannover Germany March 2010
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
MINIMUM NETWORK REQUIREMENTS 1. REQUIREMENTS SUMMARY... 1
Table of Contents 1. REQUIREMENTS SUMMARY... 1 2. REQUIREMENTS DETAIL... 2 2.1 DHCP SERVER... 2 2.2 DNS SERVER... 2 2.3 FIREWALLS... 3 2.4 NETWORK ADDRESS TRANSLATION... 4 2.5 APPLICATION LAYER GATEWAY...
Optimum Business SIP Trunk Set-up Guide
Optimum Business SIP Trunk Set-up Guide For use with IP PBX only. SIPSetup 07.13 FOR USE WITH IP PBX ONLY Important: If your PBX is configured to use a PRI connection, do not use this guide. If you need
P160S SIP Phone Quick User Guide
P160S SIP Phone Quick User Guide Version 2.2 TABLE OF CONTENTS 1.0 INTRODUCTION... 1 2.0 PACKAGE CONTENT... 1 3.0 LIST OF FIGURES... 2 4.0 SUMMARY OF KEY FUNCTIONS... 3 5.0 CONNECTING THE IP PHONE... 4
Web Application s Performance Testing
Web Application s Performance Testing B. Election Reddy (07305054) Guided by N. L. Sarda April 13, 2008 1 Contents 1 Introduction 4 2 Objectives 4 3 Performance Indicators 5 4 Types of Performance Testing
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
Allworx Queuing and Automated Call Distribution Guide (Release 7.1.0.x)
Allworx Queuing and Automated Call Distribution Guide (Release 7.1.0.x) No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,
Mizu Callcenter Platform Tutorial
Mizu Callcenter Platform Tutorial About This is a quick introduction for understanding the Mizu Callcenter platform. The Mizu Callcenter is based on the MizuManage with the addition of the following functionalities
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
VIDEOCONFERENCING. Video class
VIDEOCONFERENCING Video class Introduction What is videoconferencing? Real time voice and video communications among multiple participants The past Channelized, Expensive H.320 suite and earlier schemes
Crystal Gears. Crystal Gears. Overview:
Crystal Gears Overview: Crystal Gears (CG in short) is a unique next generation desktop digital call recording system like no other before. By widely compatible with most popular telephony communication
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)
Polycom VBP and VVX 1500 D Configuration Guide for Premise SIP Voice and H.323 Video Installations. 9.1.5.1 May 2010 3725-78301-002A
Polycom VBP and VVX 1500 D Configuration Guide for Premise SIP Voice and H.323 Video Installations 9.1.5.1 May 2010 3725-78301-002A Goal The goal of this guide is to configure the Polycom Video Border
Configuring Voice Quality Monitoring in AOS
61200796L1-29.2E September 2010 Configuration Guide Configuring Voice Quality Monitoring in AOS This configuration guide describes the configuration and use of the voice quality monitoring (VQM) feature
Testing IVR Systems White Paper
Testing IVR Systems Document: Nexus8610 IVR 05-2005 Issue date: Author: Issued by: 26MAY2005 Franz Neeser Senior Product Manager Nexus Telecom AG, Switzerland We work to improve your network Abstract Interactive
proudly presents Homer-Shooting The secret Art of Troubleshooting VoIP in Real-Time with Homer & SIPGrep http://www.sipcapture.org
proudly presents Homer-Shooting The secret Art of Troubleshooting VoIP in Real-Time with Homer & SIPGrep http://www.sipcapture.org Alexandr Dubovikov Founder and Lead Developer of HOMER SIPCAPTURE, and
MyIC setup and configuration (with sample configuration for Alcatel Lucent test environment)
MyIC setup and configuration (with sample configuration for Alcatel Lucent test environment) N.B. Goto MyIC Preferences in the System Toolbar. Description: this may be any appropriate description of the
IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online
1 IP PBX SD Card Slot FXO Ports PBX LAN port PBX WAN port FXO Ports LED, RED means online 2 Connect the IP PBX to Your LAN Internet PSTN Router Ethernet Switch FXO Ports 3 Access the PBX s WEB GUI The
IxLoad VoIP SIP, MGCP Features
IxLoad VoIP SIP, MGCP Features Aptixia IxLoad can test the performance of VoIP networks and devices by emulating SIP and MGCP user agents. IxLoad can be used to: Test the scalability and performance of
point to point and point to multi point calls over IP
Helsinki University of Technology Department of Electrical and Communications Engineering Jarkko Kneckt point to point and point to multi point calls over IP Helsinki 27.11.2001 Supervisor: Instructor:
DPH-140S SIP Phone Quick User Guide
DPH-140S SIP Phone Quick User Guide Version 1.0 TABLE OF CONTENTS 1.0 INTRODUCTION... 1 2.0 PACKAGE CONTENT... 1 3.0 LIST OF FIGURES... 2 4.0 SUMMARY OF KEY FUNCTIONS... 3 5.0 CONNECTING THE IP PHONE...
Optional VBP-E at the Headquarters Location
publicly whitelist/blacklist LAN/Subscriber-side GK address. Submit Default alias Optional VBP-E at the Headquarters Location As shown in the diagram above, you can choose to install a VBP-E to allow your
To ensure you successfully install Timico VoIP for Business you must follow the steps in sequence:
To ensure you successfully install Timico VoIP for Business you must follow the steps in sequence: Firewall Settings - you may need to check with your technical department Step 1 Install Hardware Step
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
DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP LTM for SIP Traffic Management
DEPLOYMENT GUIDE Version 1.2 Deploying the BIG-IP LTM for SIP Traffic Management Table of Contents Table of Contents Configuring the BIG-IP LTM for SIP traffic management Product versions and revision
Deploying Cisco Unified Contact Center Express Volume 1
Deploying Cisco Unified Contact Center Express Volume 1 Course Introduction Learner Skills and Knowledge Course Goal and Course Flow Additional References Your Training Curriculum General Administration
Performance Testing of Java Enterprise Systems
Performance Testing of Java Enterprise Systems Katerina Antonova, Plamen Koychev Musala Soft Why Performance Testing? Recent studies by leading USA consultancy companies showed that over 80% of large corporations
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
NTP VoIP Platform: A SIP VoIP Platform and Its Services
NTP VoIP Platform: A SIP VoIP Platform and Its Services Speaker: Dr. Chai-Hien Gan National Chiao Tung University, Taiwan Email: [email protected] Date: 2006/05/02 1 Outline Introduction NTP VoIP
Configuring and Monitoring the Client Desktop Component
Configuring and Monitoring the Client Desktop Component eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part
--------- Virtual Office Network Tests Version 2.0 Revision 1.0 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.
--------- Virtual Office Network Tests Version 2.0 Revision 1.0 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.0432 Contents Important Notes for all Tests... 3 Tests and
Based on the VoIP Example 1(Basic Configuration and Registration), we will introduce how to dial the VoIP call through an encrypted VPN tunnel.
30. VoIP Example 3 (VoIP over VPN) Based on the VoIP Example 1(Basic Configuration and Registration), we will introduce how to dial the VoIP call through an encrypted VPN tunnel. In this example 3300V
EINTE LAB EXERCISES LAB EXERCISE #5 - SIP PROTOCOL
EINTE LAB EXERCISES LAB EXERCISE #5 - SIP PROTOCOL PREPARATIONS STUDYING SIP PROTOCOL The aim of this exercise is to study the basic aspects of the SIP protocol. Before executing the exercise you should
2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing
SIP TRAFFIC LOAD BALANCING Ramy Farha School of Electrical and Computer Engineering University of Toronto Toronto, Ontario Email: [email protected] ABSTRACT This paper presents a novel solution to
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
Allworx Queuing and Automated Call Distribution Guide (Release 7.2.3.x)
Allworx Queuing and Automated Call Distribution Guide (Release 7.2.3.x) No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,
VOIP-211RS/210RS/220RS/440S. SIP VoIP Router. User s Guide
VOIP-211RS/210RS/220RS/440S SIP VoIP Router User s Guide Trademarks Contents are subject to revise without prior notice. All trademarks belong to their respective owners. FCC Warning This equipment has
NEC s SonicView IP Recorder Release Notes. Version 1.2. Release Notes
Version 1.2 Release Notes 1 SonicView 1.2 features: Selective Recording (rules based) The user can specify extension based recording rules and orchestrate call recordings based on the enterprise requirements
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
Customer Network Assessment
--------- Customer Network Assessment Network Tests Version 2.0 Revision 1.0 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.0432 Contents Important Notes for all Tests...
RTP Configuration Guide
RTP Configuration Guide 1/13/2014 Americas Headquarters OAISYS 7965 South Priest Drive, Suite 105 Tempe, AZ 85284 USA www.oaisys.com (480) 496-9040 OVERVIEW OAISYS RTP Capture listens for voice packets
PERFORMANCE TESTING. New Batches Info. We are ready to serve Latest Testing Trends, Are you ready to learn.?? START DATE : TIMINGS : DURATION :
PERFORMANCE TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : Performance
SIPp. SIPp reference documentation. Table of contents
SIPp reference documentation by Richard GAYRAUD [initial code], Olivier JACQUES [code/documentation], Robert Day [code/documentation], Charles P. Wright [code], Many contributors [code] Table of contents
Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption
TORRY HARRIS BUSINESS SOLUTIONS Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption Ganapathi Nanjappa 4/28/2010 2010 Torry Harris Business Solutions.
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.
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]
SHORT DESCRIPTION OF THE PROJECT...3 INTRODUCTION...4 MOTIVATION...4 Session Initiation Protocol (SIP)...5 Java Media Framework (JMF)...
VoIP Conference Server Evgeny Erlihman [email protected] Roman Nassimov [email protected] Supervisor Edward Bortnikov [email protected] Software Systems Lab Department of Electrical
Connecting with Free IP Call
Connecting with Free IP Call Free IP Call (http://www.freeipcall.com/) offers telephone service using the VoIP standard SIP. The service allow users making/receiving VoIP calls to/from VoIP telephone numbers
VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. [email protected] [email protected]. Phone: +1 213 341 1431
VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
Architecture of End-to-End QoS for VoIP Call Processing in the MPLS Network
1/18 Fifth International Workshop on Quality of future Internet Service(QofIS 04) Architecture of End-to-End QoS for VoIP Call Processing in the MPLS Network 2004. 9. 29 National Computerization Agency
Desktop VirtualPBX Softphone Setup Instructions for Windows
Desktop VirtualPBX Softphone Setup Instructions for Windows If you have not yet done so, please contact us to purchase the VirtualPBX Desktop Softphone. Desktop Softphones are a one time payment of $40
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
Automatic Call Distribution For Business and Call Centers
Automatic Call Distribution For Business and Call Centers Making Connections Matters Busy organizations require a phone system that can do more than simply handle the traffic. Calls need to get answered
Aastra Models 9000i and 6700i Series SIP IP Phones. SIP 3.2.1 Release Notes
Aastra Models 9000i and 6700i Series SIP IP Phones SIP 3.2.1 Release Notes RN-001037-02 REV02 03.2011 Content SIP IP Phone Models 9000i and 6700i Series Phones Release Notes 3.2.1................................................
Configuring a Load-Balancing Scheme
Configuring a Load-Balancing Scheme Last Updated: October 5, 2011 This module contains information about Cisco Express Forwarding and describes the tasks for configuring a load-balancing scheme for Cisco
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
Application Note. Onsight Connect Network Requirements V6.1
Application Note Onsight Connect Network Requirements V6.1 1 ONSIGHT CONNECT SERVICE NETWORK REQUIREMENTS... 3 1.1 Onsight Connect Overview... 3 1.2 Onsight Connect Servers... 4 Onsight Connect Network
Mobile Performance Testing Approaches and Challenges
NOUS INFOSYSTEMS LEVERAGING INTELLECT Mobile Performance Testing Approaches and Challenges ABSTRACT Mobile devices are playing a key role in daily business functions as mobile devices are adopted by most
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
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
SIPIVR 6800GS Overview & Applications
SIPIVR 6800GS Overview & Applications Welltech Computer Co., Ltd. Design Motivation Performance consideration Process vs. Thread vs. State Machine Too many DB connections GUI client is installed on each
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
Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.
Optimizing Converged Cisco Networks (ONT) reserved. Lesson 2.4: Calculating Bandwidth Requirements for VoIP reserved. Objectives Describe factors influencing encapsulation overhead and bandwidth requirements
Lab 5.5 Configuring Logging
Lab 5.5 Configuring Logging Learning Objectives Configure a router to log to a Syslog server Use Kiwi Syslog Daemon as a Syslog server Configure local buffering on a router Topology Diagram Scenario In
Connect2Leads Introduction
Connect2Leads Introduction Company Information Connect2Leads is the premier provider of SaaS (cloud based) call center Solutions for outbound & inbound call centers. We provide a better suite of hosted
Automatic Call Distribution For Business and Call Centers
Automatic Call Distribution For Business and Call Centers Making Connections Matters Busy organizations require a phone system that can do more than simply handle the traffic. Calls need to get answered
ELIXIR LOAD BALANCER 2
ELIXIR LOAD BALANCER 2 Overview Elixir Load Balancer for Elixir Repertoire Server 7.2.2 or greater provides software solution for load balancing of Elixir Repertoire Servers. As a pure Java based software
--------- Virtual Office. Network Tests. Revision 1.0. 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.
--------- Virtual Office Network Tests Revision 1.0 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.0432 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885
STeP-IN SUMMIT 2014. June 2014 at Bangalore, Hyderabad, Pune - INDIA. Mobile Performance Testing
STeP-IN SUMMIT 2014 11 th International Conference on Software Testing June 2014 at Bangalore, Hyderabad, Pune - INDIA Mobile Performance Testing by Sahadevaiah Kola, Senior Test Lead and Sachin Goyal
Understanding Slow Start
Chapter 1 Load Balancing 57 Understanding Slow Start When you configure a NetScaler to use a metric-based LB method such as Least Connections, Least Response Time, Least Bandwidth, Least Packets, or Custom
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,
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...
and Voice Applications Eyal Wirsansky, Verso Technologies JaxJUG
Voice Over IP, and Voice Applications Eyal Wirsansky, Verso Technologies JaxJUG Analog Telephony Mr. W AG Bell X What the *!@# is aa Switch?? Moving to Digital Voice (TDM) Separation of Voice and Signaling
