Testing IVR Systems White Paper



Similar documents
Testing IVR systems. White Paper. Document Number: Nexus8610 IVR Issue Date: May Number of pages: 14. File Name: IVR Testing Ed 2.0.

Load Testing. Nexus8610 Traffic Simulation System. How to ensure the Performance of the Network Element?

Quality of Service Testing in the VoIP Environment

V O C A L C O M H E R M E S I V R. H e r m e s I V R. I n t e r a c t i v e V o i c e R e s p o n s e

IVR CRM Integration. Migrating the Call Center from Cost Center to Profit. Definitions. Rod Arends Cheryl Yaeger BenchMark Consulting International

Voice over IP Probe! for Network Operators and! Internet Service Providers

Integrate VoIP with your existing network

An Introduction to VoIP Protocols

Internet Telephony Terminology

Migration from TDM to IP in Public Safety Environments: The Challenge for Voice Recording

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Avaya Media Processing Server 500

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

VoIP QoS. Version 1.0. September 4, AdvancedVoIP.com. Phone:

How to choose the right IP gateway for your VoIP migration strategy. Deployment note

Clearing the Way for VoIP

SIP-Based Solutions in the Contact Center: Using Dialogic Media Gateways with the Genesys Voice Platform

PRODUCT GUIDE Version 1.2 HELPDESK EXPRESS 1.0

Push-to-talk Over Wireless

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet.

Packetized Telephony Networks

VoIP Conformance Labs

Enhanced Enterprise SIP Communication Solutions

Call Center Solution. From

Application Note. Configuring Dialogic Host Media Processing Software Release 3.1LIN Software Licenses

Dialogic Diva SIPcontrol Software

Materials Software Systems Inc (MSSI). Enabling Speech on Touch Tone IVR White Paper

WHITEPAPER. Quality of Service Testing in the VoIP Environment

SIP Trunking: Enabling Wideband Audio for the Enterprise

MultiDSLA. Measuring Network Performance. Malden Electronics Ltd

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

Overview of Voice Over Internet Protocol

Workforce Management IVR. A multi-service voice platform

SMALL BUSINESS PHONE SYSTEMS OFFER BIG BUSINESS ADVANTAGES

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples

With HD quality Full transparent networking features And on-demand capacity enhancements

Contents. Specialty Answering Service. All rights reserved.

Delivering the right contact center solution for your business

Crystal Innovation Solution 16 Moshe Shapira St., Rishon Le-Zion, 75704, Israel Crystal Gears

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses

VOICE OVER IP AND NETWORK CONVERGENCE

Need for Signaling and Call Control

Paving the Way to Next Generation Media and Signaling VoIP Gateways

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

IP Telephony Basics. Part of The Technology Overview Series for Small and Medium Businesses

Crystal Gears. The Next Generation Personal Desktop Call Recording Solution. Why Crystal Gears

Using Dialogic Boards to Enhance Voice Mail/Messaging Applications. Application Note

Nortel Networks Symposium* Call Center Server

Indepth Voice over IP and SIP Networking Course

This specification this document to get an official version of this User Network Interface Specification

SMG Integrated Media Gateway. Remove Unclearness, Disconnection and Complexity

Choosing a Dialogic Product Option for Creating a PSTN-HMP Interface

How Does Fax over IP Work?

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents

The following is a list of the features available with the managed Intersoft IP Telephony Services.

The Cross-Media Contact Center

Dialogic Vision. Dec, Erik Pras

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

Benefits. Around-the-clock data collection and CDR warehousing ensures data is there when needed

Management Summary for Unified Communications IP PBX

Use Your Contact Center to Build a Better Customer Experience

Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum

Version 2.6. Virtual Receptionist Stepping Through the Basics

Agilent Network Monitoring Content Intercept Manager

Building Applications with Vision Media Servers

Using Asterisk with Odin s OTX Boards

Whitepaper: Voice Call Notifications via VoIP and existing Dialogic Diva Boards

VoIP / SIP Planning and Disclosure

Voice over IP (VoIP) Basics for IT Technicians

VoIP Conferencing. The latest in IP technologies deliver the next level of service innovation for better meetings. Global Collaboration Services

NEW. ProduCt information

The Triple Play Analysis Suite - VoIP. Key Features. Standard VoIP Protocol G.711 SIP RTP / RTCP. Ethernet / PPP. XDSL, Metro Ethernet

IP Contact Center: Realize the Full Business Potential of IP Contact Centers

VoIP Solutions Guide Everything You Need to Know

IxLoad: Advanced VoIP

White Paper. ETSI Speech Quality Test Event Calling Testing Speech Quality of a VoIP Gateway

Network Test Solutions. SIP Testing: Why and How? White Paper

Vocalité Version 2.4 Feature Overview

Dialogic IP Media Server. Erik Pras

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

X X X X X. Platinum Edition. Unlimited Extensions. Unlimited Auto Attendants. Unlimited Voic Boxes. ACD Features

Avaya Stress Testing Service. Providing Confidence and Assurance for Every Deployment

VoiceXML and VoIP. Architectural Elements of Next-Generation Telephone Services. RJ Auburn

Active Monitoring of Voice over IP Services with Malden

00:00:40 00:01:00 00:01:20 00:01:40 00:02:00

Voice over IP Basics for IT Technicians

Which VoIP Architecture Makes Sense For Your Contact Center?

IVR Primer Introduction

Cisco IOS Voice XML Browser

The Critical Role Accuracy and Speed Play in Outbound Call Detection in Today s Regulatory Environment

SIP Trunking and Voice over IP

Big Solutions for Small Business

Transcription:

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 Voice Response (IVR) systems are complex network elements providing a comprehensive set of features and functionality in order to complete or even substitute human call agents. The IVR system is very often the only contact a caller has with a company when he requests a service, such as reserving a ticket for a movie. It is therefore very important that the IVR system provides high quality, in terms of robustness, stability, correctness of the menu branches and quality of the voice announcements. This discusses key objectives and requirements for the efficient and comprehensive testing of Interactive Voice Response (IVR) systems. Nexus Telecom, Switzerland May 2005 Page 2 of 15

Table of Contents ABSTRACT...2 TABLE OF CONTENTS...3 INTERACTIVE VOICE RESPONSE SYSTEMS...4 THE CHALLENGE OF TESTING IVR SYSTEMS...5 The Human Element...6 Pushing the keys of a phone to send DTMF digits... 6 Distinguishing between different languages... 6 Speaking, listening and understanding voice prompts... 6 Rating the voice quality of an announcements... 6 Behavior under load conditions... 6 Integration of the IVR system in a complete network... 7 THE TEST SOLUTION...8 NEXUS8610 TRAFFIC SIMULATION SYSTEM...10 Specific scope of testing with Nexus8610 for IVR Testing...10 Powerful and flexible scripting for test scenarios... 10 DTMF tones handling... 10 Audio Monitor... 10 Audio record - playback of *.wav file... 11 Voice pattern recognition... 11 Speech Quality Analysis... 11 Varying load profiles... 11 Interworking testing... 12 ABBREVIATIONS...13 ABOUT NEXUS TELECOM...14 Nexus Telecom, Switzerland May 2005 Page 3 of 15

Interactive Voice Response Systems Interactive Voice Response systems represent a powerful means for automating business and customer-facing processes. IVR systems process phone calls, play pre-recorded messages, provide callers with real-time data from any number of databases and potentially route calls to service agents. IVR technology requires virtually no human interaction over the telephone, as the user's interaction with the database is predetermined by what the IVR system will allow the user access to. For example, banks and credit card companies use IVR systems so that their customers can receive up-to-date account information instantly and easily without having to wait to speak with someone directly. IVR technology is also used to gather information, as in the case of telephone surveys or tele-votes in which the user is prompted to answer questions by pushing the numbers on a touch-tone telephone. IVR systems can combine touch-tone input, speech recognition and text-to-speech capabilities, resulting in high customer satisfaction and operational effectiveness. Nexus Telecom, Switzerland May 2005 Page 4 of 15

The Challenge of Testing IVR Systems IVR systems are complex. While they offer a wide range of features and functionality such as DTMF tone detection and voice recognition, they also provide different interfaces to other applications, literally rendering countless transactions possible: Bank account information and payments management Customer Relationship Managements (CRM) systems Personal voice mail systems All reservation systems, including airline reservation and check-in systems and cinema bookings Figure 1: IVR system - principle architecture overview If managing an IVR system isn't challenging enough, consider the complications related to the testing of an IVR system. Nexus Telecom, Switzerland May 2005 Page 5 of 15

The Human Element The testing of IVR systems requires a test tool that can simulate the behavior and abilities of the caller - a rather daunting task indeed. Pushing the keys of a phone to send DTMF digits The DTMF tone is the basic unit used to communicate with and take control over an IVR system. A caller sends the DTMF tones by pressing appropriate keys on a touch-tone phone to move through the menu tree of the IVR system. This menu can be a complicated maze of menus, branches and choices. Complex systems of this type require in-depth testing to ensure that customers are not confused or become stuck without a defined exit. Distinguishing between different languages Advanced IVR systems offer caller-selectable languages in which to play announcements. Speaking, listening and understanding voice prompts Many IVR systems do not only accept caller interactions with DTMF tones, they are increasingly capable of recognizing voice prompts spoken by the caller. Rating the voice quality of an announcements IVR system announcements must be of good quality. They must be transmitted clearly to ensure the caller can understand every word. Behavior under load conditions An IVR system can be put under very different load conditions once it is deployed in a live network (e.g., during a tele-voting event, when many callers setup up a call within a very short time). Thus IVR systems must be tested under different load conditions prior to their deployment to ensure: The IVR system works correctly under real load conditions in a live network. The IVR system recovers properly from overload conditions The IVR system is stable over a long period of time Nexus Telecom, Switzerland May 2005 Page 6 of 15

Integration of the IVR system in a complete network Since IVR systems do not exist as "island" devices but are always integrated into an entire network, it is important to test them not only as stand-alone components but also as integrated parts of the network. Nexus Telecom, Switzerland May 2005 Page 7 of 15

The Test Solution These challenges can be addressed by smart test solutions that offer a wide range of interfaces, applications, testing features and functionality. Figure 2 shows a typical setup for testing an IVR System. Figure 2: Test setup for testing IVR To support this test setup, the test tool must provide the following key features: It needs to be able to setup calls on different interfaces and applications in order to simulate the behavior of human callers. Since calls usually are established using DTMF tones, the tool must be capable of sending any sequence of DTMF tones. In order to test the behavior of the IVR system with different caller profiles, changing the executable test scripts must also be quick and easy. It must be capable of simulating the interfaces to the various applications, including access to a bank account information system or to a personal voice mail system. In fact, the test tool must support all relevant interfaces provided by the IVR system to the outside world, thus allowing testers to treat the IVR system as a "black-box." Thus the tool has to provide multi-interface / multi-application capability for test execution on multiple interfaces running different applications. Nexus Telecom, Switzerland May 2005 Page 8 of 15

To test the voice recognition functionality of advanced IVR systems, the test tool needs to support the sending of pre-recorded voice prompts (e.g., *wav files) and DTMF tones. More importantly, it must be easy to both import available and generate new *wav files into the tool. This is crucial as IVR systems are often deployed with different language sets, all of which need to be tested prior to their rollout. Testing the voice quality of the IVR system is necessary to ensure that it plays its announcements clearly when deployed later in the live network. On-line audio access to the content of the voice channels during test execution is very helpful in terms of getting immediate information about the status of the IVR system that is being tested. Nexus Telecom, Switzerland May 2005 Page 9 of 15

Nexus8610 Traffic Simulation System Nexus8610 is a call simulator / traffic generator that simulates user behavior of various communications technologies, including 3G / 2G Mobile, VoIP and PSTN. User behavior simulation is based on executable test scripts that perform all necessary signaling operations in combination with comprehensive features for testing the payload in the voice channels of the user-plane. Nexus8610 performs all kinds of call types on its various applications; from basic to complex calls, including any kind of supplementary services such as 3rd party calls, call forwarding, call diversion and many more, the test scripts can easily be written and modified to cover any individual needs. Specific scope of testing with Nexus8610 for IVR Testing As outlined earlier, testing IVR systems requires smart tools that offer a wide range of features for checking the voice channel content of individual connections. Nexus8610 offers all major testing functionality. This includes the following: Powerful and flexible scripting for test scenarios Nexus8610 offers OPTEC, an easy-to-use, macro-based method for writing test scripts. OPTEC supports all kinds of testing functionality, including DTMF tone handling, speech path verification, voice pattern recognition, the sending and receiving of *.wav files, speech quality analysis and the ability to make numerous caller and load profiles. DTMF tones handling Nexus8610 is capable of simultaneously sending DTMF tones of any length and at any level on all supported user-plane interfaces, including IuCS, TDM (E1 / T1) and RTP, in all available voice channels. Audio Monitor During test execution, the tester can individually access the payload channels and directly listen to any voice patterns that are sent to or received by the IVR system. Nexus Telecom, Switzerland May 2005 Page 10 of 15

Audio record - playback of *.wav file Nexus8610 supports the sending and receiving of payload through the voice channels, made available as a pre-recorded *.wav file. In conjunction with the audio monitor feature, payload of individually accessible voice channels can be recorded and stored directly as a *.wav file. Voice pattern recognition Nexus8610 is capable of simultaneously receiving and analyzing voice patterns sent by the IVR system on all supported user-plane interfaces, including IuCS, RTP, TDM (E1/T1) and RTP, in several voice channels. The received voice pattern is automatically converted to a signature file, a sequence of 20ms in length, and then compared to the internally stored signature information. The signature comparison test further allows voice pattern recognition testing under load conditions. Thus Nexus8610 voice pattern recognition allows in-depth testing of the menus, branches and choices of any IVR system. Speech Quality Analysis Since networks are increasingly converging, new issues related to voice quality are arising when voice is transported over IP networks, including the usage of non-linear codecs (i.e., G72.x series in wireline networks or AMR, GSM-EFR and GSM-FR in wireless networks) and other typical effects such as Jitter, delays and packet loss. Nexus8610 performs voice quality analysis according to standardized algorithms, including PAMS, PSQM/PSQM+ and PESQ on individually selectable voice channels on all supported user-plane interfaces. Varying load profiles Nexus8610 simulates different traffic models to vary the load conditions that are applied to the IVR system. These traffic models can even be based on the same test scripts, but with changed parameters such as the number of parallel callers, inter-call delays, call setup delays, call duration and many more. Nexus Telecom, Switzerland May 2005 Page 11 of 15

Interworking testing IVR systems are always integrated into the entire network. There are two major types of interfaces used to integrate an IVR system: The interfaces toward the callers. The interfaces toward intelligent peripherals, including databases, IN platforms, the call agent in a call center and others. For the complete and comprehensive testing of an IVR system, the interactions between these interfaces must be tested to ensure the IVR system performs as specified. With its support of multi-interfaces / multi-application testing, Nexus8610 is the ideal tool for interworking testing. Figure 3: Testing IVR systems with Nexus8610 Traffic Simulation System Nexus Telecom, Switzerland May 2005 Page 12 of 15

Abbreviations DTMF ISDN IVR OPTEC PAMS PESQ POTS PSQM QoS RTP SIP UE UMTS Dual Tone Multi Frequency Integrated Services Digital Network Interactive Voice Response Optimised Test Case Composer Perceptual Analysis Measurement System Perceptual Evaluation of Speech Quality Plain Old Telephony System Perceptual Speech Quality Measurement Quality of Service Real Time Protocol Session Initiated Protocol User Equipment Universal Mobile Telecommunications System Nexus Telecom, Switzerland May 2005 Page 13 of 15

About Nexus Telecom Founded in 1994, Nexus Telecom (www.nexustelecom.com) is a privately-held company with headquarters in Zurich, Switzerland and a North American subsidiary in Ottawa, Canada. With over 200 employees, Nexus Telecom is a major OSS/BSS vendor delivering sophisticated state-of-the-art telecom management solutions to 2G, 3G, NGN and VoIP service providers and network operators worldwide. Nexus Telecom specializes in Service Assurance, Revenue Assurance and Network/Service Testing solutions, supporting the most recently developed technologies and standards. Nexus Telecom's fast time-to-market strategy is to gain early in-depth know-how about upcoming network technologies through strong development partnerships with leading network manufacturers such as Siemens, Lucent, Nortel, Nokia, and Ericsson, to name a few. Nexus Telecom Zurich Headquarters With solutions deployed in over 100 countries, Nexus Telecom's installed customer base spans the globe, assuring service quality and revenue streams for many of the world's best-known telecom operators. For small and large service providers alike, including the world's largest GSM/UMTS network operated by T-Mobile, the highly scalable and modular E2E solutions from Nexus Telecom maximize the service provider's competitive edge through excellent ROI, quick and smooth launch of new services, and greatly increased end-customer satisfaction. Nexus Telecom is certified according to the ISO 9001 Quality and Management Standards. Nexus Telecom, Switzerland May 2005 Page 14 of 15

Nexus Telecom AG, CH-8048 Zurich, Switzerland This document and all the information contained herein is subject to change without notice and should not be construed as a commitment by Nexus Telecom. Although we believe the contents of this document to be accurate, Nexus Telecom assumes no responsibility for any errors that may occur in this document. Nexus Telecom, and all Nexus Logos are trademarks of Nexus Telecom AG. All other trademarks are acknowledged and are the property of their respective owners. Visit our website at www.nexustelecom.com Nexus Telecom AG System Solutions Nexus Telecom AG Wireless Network Systems Nexus Telecom (Americas) Inc. (NA and CALA) Feldbachstrasse 80 P.O. Box 215 CH-8634 Hombrechtikon Switzerland Tel. +41 55 254 5111 Fax +41 55 254 5112 sales@nexustelecom.com Muertschenstrasse 27 P.O. Box 1413 CH-8048 Zurich support@nexustelecom.com Switzerland Tel. +41 44 355 6611 Fax +41 44 355 6612 sales@nexustelecom.com help@nexustelecom.com Suite 100 Tel. +1 613 224 2637 1101 Prince of Wales Drive Fax +1 613 224 2761 Ottawa, Ontario Canada K2C 3W7 americas@nexustelecom.com support@nexustelecom.com