Enhanced VoIP Based Virtual PC Troubleshooting
|
|
|
- Grant Newton
- 10 years ago
- Views:
Transcription
1 International Journal of Scientific & Engineering Research, Volume 3, Issue 4, April Enhanced VoIP Based Virtual PC Troubleshooting U.K.D.S.N. Dayananda, W.N.K.L. Abeyrathna, S.M.C.D. Samarakoon, K.B.M.S. Jayawickrama, M. Kalyanapala, M.N. Wijesundara Abstract According to the businesses and marketing strategies, customer relationship management and call center outsourcing are becoming major concerns since customer satisfaction is considered as the ultimate goal of any kind of business organization. This paper discusses how the VoIP technology can be used in an automated remote PC troubleshooting environment along with Interactive Voice Response and remote desktop assistance, for the purpose of creating ultimate software based PC troubleshooting solution capable of operating with reduced human involvement in order to provide optimum availability, reliability and cost-effectiveness for PC related business organizations. In this solution, a call processing engine pre-processes incoming calls and redirects them into the Interactive voice response engine which is enforced with a built-in PC troubleshooting knowledge base capable of guiding the caller to a solution with voice commands. If the knowledge base fails to provide a reasonable solution, the remote assistance enables real-time interaction between the caller and a human trouble-shooter. This approach minimizes the current drawbacks of traditional PC troubleshooting and increases the productivity and the efficiency. Index Terms PC troubleshooting, Session Initiation Protocol (SIP), Interactive Voice Response (IVR), Remote Desktop Assistance, Decision tree. 1 INTRODUCTION W ith the emergence of the personal computer, human life style became more and more fascinating, simple and automotive. In 1957 the first commercial PC was introduced by IBM[1] and thereafter many PC companies were born such as HP[2], DELL[3], Apple[4] etc. While the commercial PC became a daily partner of human life, its main goal was to create the computer era and simplify the human lifestyle as much as possible. The number of personal computers in use worldwide hit one billion in June 2008, and is expected to reach 2 billion by 2014[5]. But the main issue is; is there any systematic mechanism to increase the after sales maintenance and customer care services for those PC s vendors in order to provide good customer satisfaction and an acceptable level of recovering PC related issues. The currently accepted solutions for the above addressed problem domain is traditional PC troubleshooting mechanisms where, if a particular customer needs assistance in resolving an issue of a PC, the customer can inquire from the customer care division by phone or using online support which normally provides FAQs and forums [6],[7] dedicated for PC troubleshooting services and after that it is necessary to bring the PC to a service center of the relevant vendor organization whether the issue is in hardware or software. According to the existing business marketing strategies, the technical and maintenance services are still in their primary stages because PC vendor companies are still expending a considerable amount of their annual budget for customer relationship management and service maintenance. A traditional call center solution is fairly unacceptable in modern state of art technologies and those are becoming bottlenecks in modern day business development strategies by wasting customer time, company s efficiency and productivity as well as reputation and degrading customer satisfaction. Here are the main problems faced by vendors related to the existing procedure; i. A company needs lots of staffing facilities and ground spaces for call centers or outsourcing the service to a separate company. ii. If the company has globally expanded their business, they need to maintain a regional or country vice service and technical centers which cost huge annual expenditure. iii. Initial cost of a call center is highly expensive. iv. It s not cost effective to expand the call center capacity. v. An organization is has not any standard provable way to measure the call center agents productivity. vi. Technical agent s skills are always not effectively used to their maximum potential. U.K.D.S.N. Dayananda ([email protected]), W.N.K.L. Abeyrathna ([email protected]), S.M.C.D. Samarakoon ([email protected]), K.B.M.S. Jayawickrama ([email protected]) were with Sri Lanka Institute of Information Technology, Malabe, Sri Lanka. M. Kalyanapala ([email protected]), M. N. Wijesundara ([email protected]) are with the Electronic and Computer Engineering Department, Sri Lanka Institute of Information Technology, Malabe, Sri Lanka. those operations are still handled manually. The enhanced VoIP based virtual PC troubleshooting solution BackSpace, which has the ability of breaking the traditional barriers of PC troubleshooting services and used the combination of virtual call center architecture alone with interactive voice response aided automated remote PC troubleshooting procedure, so the PC vendor organizations will be able to use the state of art technologies such as VXML[8](We used VXML 2.0), VoIP[9], SIP[10] etc to improve the productivity, efficiency and customer satisfaction and achieve their business goals more confidently.
2 International Journal of Scientific & Engineering Research Volume 3, Issue 4, April METHODOLOGY XML parser which fetches the page to a tree structure. Then the process thread calls the interpreter algorithm and it accepts the selected page as the input. It has the ability to invoke several modules based on the VXML page contents such as invoketext to Speech synthesizer to synthesize any <prompt> or invoke another TCP request. This VXML page also can specify the grammar rules too. Send thread is used to pre-process and send the data to the caller which is coming from speech synthesizer or TCP fetcher. The BackSpace solution is consisting of three major components; Fig. 1. System diagram The design is mainly based on 3-tier architecture which separates the entire solution into three separate service layers. It accompanies VoIP technology to transfer voice through IP [11] and use internet and PSTN [12] as communication networks, SIP as application layer protocol and RTP [13] as transport layer protocol. It also provides virtual call center architecture so the employees can connect to the system as shown in Fig. 1. irrespective of the location and the system will be available anytime anywhere. A. Call processing Engine and DTMF Decoding subsystem B. Interactive Voice Response (IVR) sub system C. Remote Desktop Assistance Sub System A. Call Processing Engine and DTMF Decoding Call processing Engine is responsible for handling all the call processing tasks and internal system monitoring activities. User friendly advanced Graphical User Interfaces (GUIs) are provided for necessary controlling and monitoring of processes. The call processing unit provides functionalities and services to balance the overall system load as follows; - Mapping PSTN to IP - Call Queuing - Call Transferring - System monitoring and log file creation BackSpace is designed to use some advanced features of call center architecture. It continuously accepts incoming calls from both IP phones as well as the POTS (Plain Old telephony Service) via PSTN networks. Since we are using VoIP, we converted PSTN analogue signals into SIP supported data using a FXO (Foreign Exchange Office) [15] analog voice card. Fig. 2. Main server Process flow diagram Advanced call routing and call queuing is used to handle the multiple user connections of the system simultaneously. Our implementation has the capability of handling hundred (100) simultaneous calls. When the number of calls exceeds more than hundred, the next incoming request will be queued without disconnecting. Each call is handled by creating a separate thread in order to provide unique service for each request. Fig. 2. shows the diagram of the process flow of the Main server. When the server receives an incoming request, it accepts the call and invokes the process thread and RTP thread. RTP thread receives the incoming RTP packets and invokes the DTMF [14] decoder. If any DTMF signal is detected, then it immediately sends to the grammar matching module and checks for any valid DTMF digit. The process thread is responsible of handling initial VXML page requests using the The primary stage of providing a solution for a particular issue is achieved by providing automated step by step advices through a problem solving hierarchy. If the automated system is unable to solve the problem as expected by the user, due to lack of information in the PC trouble shooting knowledge base it is needed to transfer the call for human attention, as a secondary stage. To achieve this functionality we have designed and implemented a call transferring algorithm to find out an available best suitable person in order to transfer the call.
3 International Journal of Scientific & Engineering Research Volume 3, Issue 4, April System monitoring and log file creation is added to this solution for the administration purpose. Administrators can log into the system and view the call history, agent productivity and the system records. 1) DTMF Decoding: DTMF decoder is primarily used for decoding the incoming analog signals of the caller and detect whether the incoming signal has any DTMF digit, if so decode it and send it to the IVR unit in order to interact and browse through the PC troubleshooting hierarchy. When considering commercial products, all the systems use hardware based DTMF decoding solutions but in our solution we used a totally software based DTMF decoder (developed using C# 4.0) and it acts as a bridge between the caller and the IVR unit. We have used Goertzel algorithm [16] when designing the DTMF decoder because Goertzel algorithm does not require much memory and is optimal when used to compute to deal with frequencies. Interactive Voice Response unit is the main module which is responsible for interacting with the human actors who are connecting to the BackSpace system through PSTN telephones, IP phones or soft phones. Once the system is up, the IVR module is responsible for continuously listening on incoming client requests which come to the IVR unit as an initial caller request or as a DTMF digit. The IVR module consists of three sub components (Fig. 4. ). - SIP application server (deploys the application logic) - Media server (IVR commands are interpreted, executed, DTMF detected and recording audio signals) - Data Server (database for prompts and repository that stores VXML pages and other data bases) Fig. 3. Sampling of the wave signal Fig. 4. Sub components of the IVR As Goertzel algorithm implemented is based on sampling method, we had to sample the wave signal (Fig. 3. ) in to a number of discrete values (640 samples) and, using coefficient values it will detect the client pressed key. DTMF component is responsible for performing following tasks. - Listen for client DTMF tones - Generate the wave signal for integer values - Sampling the wave signal to frames - Identifying the tone pressed by the client - Send identified DTMF tone to IVR unit B. Interactive Voice Response (IVR) The IVR component directly communicates with the server and the DTMF decoder. There is a separate DTMF decoder specially designed for this purpose and it continually listens for DTMF data from the incoming RTP packets received by the caller s phone. 1) SIP Application Server: The functionality is similar to a normal HTTP web server. But the difference in here is only the VoIP applications requests can be handled. It has the ability of taking care of multiple thread handlings, running several VoIP applications simultaneously with better memory handlings. SIP application server is responsible for accepting SIP requests from the outside. It uses port 5060 which is used for UDP [17]. 2) Media server: Responsible for handling audio/video stream flows via RTP sessions. So the media server is the entity that interacts directly with the end-user devices in order to play prompts, record audio streams and detect DTMF digits. Here TRP flows between the media server but SIP signal does not. SIP only does the session initiation between two end points and then resides silently until the RTP session terminates. 3) File Server: File server is the repository of the BackSpace solution and acts as the data tier of the system. File server communicates only with the media server using TCP connection. This is a repository which is used for storing VXML pag-
4 International Journal of Scientific & Engineering Research Volume 3, Issue 4, April es, pre-recorded audio files and SQL database. The primary objective of placing these files in a separate server is to achieve more scalability, security and reliability. The IVR unit is uses the VXML 2.0 technology to interact with the caller. The solution is capable of analysing DTMF (Dual Tone Multi Frequency) dial pad input of the caller s telephone and response with the relevant audio output. For this purpose VXML browser/parser is used. It gets the caller input, divides a particular VXML page s contents which are surrounded by <prompt> tag into its corresponding audio stream and played back to the caller. Following (Fig. 5. ) is the example VXML content which fetches the user selection. <grammar version="1.0" root="top" mode="dtmf"> <rule id="top"> <one-of> <item>1</item> <item>2</item> <item>3</item> <item>4</item> </one-of> </rule> </grammar> Fig. 6. IVR administration panel C. Remote Desktop Assistance Sub System Fig. 5. VXML code fragment When considering the IVR component, it addresses most drawbacks of the current call center or any other IVR systems in the market. But this is a customized version when compared to a typical IVR application; some unnecessaryfeatures which are not related to the objectives of the IVR component used in BackSpace are removed in order to achieve high quality and the simplicity of the solution. IVR administration panel shows in Fig. 6. provides a highly user-friendly environment to customize and edit the IVR knowledge base. According to the current usage, it has the ability to customize the IVR unit into another problem domain. (As an example this solution can be transformed in to an automated call center which can be used in a travel agent company). Through this panel, a client can do all the necessary modifications. Fig. 7. Remote desktop assistance process flow The remote desktop assistance is used to achieve the realtime communication between a caller and a technician as the secondary stage of problem solving phase of the solution. Fig. 7. shows the process flow of the remote desktop assistance. The connection initialization is done by the caller. That will be a TCP/IP connection and UDP/IP and TCP/IP connection. This design is totally implemented using.net socket programming [18]. There are three communication methods used to interact with the caller. - Text Communication - Voice Communication - Desktop Capturing 1. Text Communication: For text communication implementation we have used library called conference library [18].
5 International Journal of Scientific & Engineering Research Volume 3, Issue 4, April Text message typed in the textbox will be sent to destination IP address using UDP/IP connection and socket programming. 2. Voice Communication: For chat communication implementation we have used compressed methods called Alaw [19], MuLaw [19] to compress voice data before sending over the internet. Voice data will be sent to destination IP address using UDP/IP connection and socket programming. 3. Desktop Capturing: Remote desktop capturing designed and developed using TCP/IP connection and socket. When sending initial Bitmap images to the other side we convert and compress the data into JPEG [20] model before sending through the network since it is very efficient and very easy to handle and process. Screen will be captured every second and if the screen is same like the previous one that will not be sent and save as bit map image for fast processing. 3 RESULTS AND DISCUSSIONS The main goal of this research was to develop an automated software based solution for medium to large-scale PC vendor organizations to automate their traditional PC maintenance and customer care services. This solution has the ability of breaking the traditional barriers of PC related technical service providence. Furthermore, the highly customizable user-friendly environment enables the system to change its decision tree according to any business domain so it can be use anywhere as a replacement for the traditional call center. It uses the combination of virtual call center architecture along with automated remote PC troubleshooting to overcome above addressed issues, so the PC vendors will be able to use this solution to improve the productivity, efficiency and customer satisfaction and achieve their business goals. We have successfully designed, developed and implemented BackSpace PC troubleshooting solution to handle hundred simultaneous calls and the troubleshooting decision tree contains solutions up to considerable level. When developing the solution we used SipekSdk [21] which is a C# based free and open source SDK, together with pjsip[22] (Open source SIP stack) and pjmedia[23] (Open source media stack) for VoIP based call processing and media handling. The decision tree contains only Windows XP [24] related issues and it provides automated audio instructions only in the English language. We successfully demonstrated our achievements in the final presentation of our research project. 4 CONCLUSION AND FUTURE WORK The current solution is capable of improving its functionality and features since the whole solution is developed using a component based approach with well-defined interfaces. The following are the key features that we are planning to implement in the near future. 1. Change the system to deploy and function in Linux environment. 2. Design and implement a VPN to connect administrators and technicians to the main server. 3. Improve the functionality and efficiency of the VXML parser. 4. Currently the PC troubleshooting knowledge base is includes solutions only for Microsoft Windows XP operating system. We are planning to extend it to have troubleshooting solutions for a Linux based operating system. 5. Provide language selection facility for the callers before entering to the troubleshooting process. 6. Improve the overall security of the system. ACKNOWLEDGMENT BackSpace research team wishes to acknowledge Mr. Jayantha Amaraarachchi, Mr.Nuwan Kodagoda, Mrs. A. T. C. V. Hettiaratchy, Mr.Bhaggya Solangaarachchi and other contributors for guiding, encouraging and supporting us to make this venture a success. REFERENCES [1] IBM Company, United States [Online]. Available: [2] HP Computers, United States [Online].Available: [3] DELL Computers [Online].Available: [4] Apple Inc, United States [Online].Available: [5] HOW MANY COMPUTERS ARE IN USE IN THE WORLD TODAY AND HOW MANY PERSONAL COMPUTERS WERE SOLD IN 1977? [ONLINE].AVAILABLE: [6] HP network and internet support,hp Computers, United States. [Online].Available: [7] IBM online computer troubleshooting assistance.[online].available: [8] Voice Extensible Markup Language (VoiceXML) [Online].Available: [9] VOIP TECHNOLOGY OVERVIEW [ONLINE].AVAILABLE: ASPX [10] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler. SIP: Session Initiation Protocol. RFC 3261, Internet Engineering Task Force, June [11] Marina del Rey,Internet Protocol. RFC: 791. Information Sciences Institute, University of Southern California.September [12] Daniel Livengood, Jijun Lin and ChintanVaishnav Public Switched Telephone Networks.Engineering Systems Division, Massachusetts Institute of Technology. May 2006.
6 International Journal of Scientific & Engineering Research Volume 3, Issue 4, April [13] H. Schulzrinne, S.Casner, R.Frederick, V. Jacobson. RTP: A Transport Protocol for Real-Time Applications. RFC Internet Engineering Task Force, July [14] DTMF Explained [Online]. Available : [15] Understanding foreign exchange office(fxo) voice interface cards.[online].available : ch_note09186a00800b53c7.shtml [16] THE GOERTZEL ALGORITHM. [ONLINE].AVAILABLE : GOERTZEL-ALGORITHM [17] J. Postel. User Datagram Protocol. RFC 768, Internet Engineering Task Force, August [18] Introduction to Sockets and Socket Programming.[Online].Available: a.htm. [19] G.711 codec process [Online]Available: [20] CCIT, INFORMATION TECHNOLOGY-DIGITAL COMPRESSION AND CODING OF CONTINOUS-TONE STILL IMAGES-REQUIRMENTS AND GUIDLINES. ITU, [21] sipeksdk. [Online].Available: [22] PJSIP, Open Source SIP Stack. [Online].Available: [23] pjmedia,open Source Media Stack [Online].Available: [24] WHAT IS WINDOWS XP, INDIANA UNIVERSITY,UNITED STATES.[ONLINE].AVAILABLE:
Implementing SIP and H.323 Signalling as Web Services
Implementing SIP and H.323 Signalling as Web Services Ge Zhang, Markus Hillenbrand University of Kaiserslautern, Department of Computer Science, Postfach 3049, 67653 Kaiserslautern, Germany {gezhang, hillenbr}@informatik.uni-kl.de
Secure VoIP Transmission through VPN Utilization
Secure VoIP Transmission through VPN Utilization Prashant Khobragade Department of Computer Science & Engineering RGCER Nagpur, India [email protected] Disha Gupta Department of Computer Science
SIP : Session Initiation Protocol
: Session Initiation Protocol EFORT http://www.efort.com (Session Initiation Protocol) as defined in IETF RFC 3261 is a multimedia signaling protocol used for multimedia session establishment, modification
IP PBX using SIP. Voice over Internet Protocol
IP PBX using SIP Voice over Internet Protocol Key Components for an IP PBX setup Wireless/Fiber IP Networks (Point to point/multi point, LAN/WAN/Internet) Central or Multicast SIP Proxy/Server based Virtual
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
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)
Security issues in Voice over IP: A Review
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 2 February, 2014 Page No. 3879-3883 Security issues in Voice over IP: A Review Rajni a, Preeti a, Ritu
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
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
Overview of Voice Over Internet Protocol
Overview of Voice Over Internet Protocol Purva R. Rajkotia, Samsung Electronics November 4,2004 Overview of Voice Over Internet Protocol Presentation Outline History of VoIP What is VoIP? Components of
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
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
SIP: Ringing Timer Support for INVITE Client Transaction
SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna ([email protected]) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone
Software Engineering 4C03 VoIP: The Next Telecommunication Frontier
Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Rudy Muslim 0057347 McMaster University Computing and Software Department Hamilton, Ontario Canada Introduction Voice over Internet Protocol
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.
Connect your Control Desk to the SIP world
Connect your Control Desk to the SIP world Systems in
Voice Processing Standards. Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company)
Voice Processing Standards Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company) Agenda Interactive Voice Response Speech Processing Computer Telephony Integration IP Telephony Standards
Operation Manual Voice Overview (Voice Volume) Table of Contents
Operation Manual Voice Over (Voice Volume) Table of Contents Table of Contents Chapter 1 Voice Over... 1-1 1.1 Introduction to VoIP... 1-1 1.1.1 VoIP System... 1-1 1.1.2 Basic VoIP Call Flow... 1-2 1.1.3
HP VCX Desktop Communicator Software Series Overview. Models HP VCX Desktop Communicator Software HP VCX Desktop Communicator Outlook Edition Software
Overview Models HP VCX Desktop Communicator Software HP VCX Desktop Communicator Outlook Edition Software JE435A JE436A Key features Seamless interaction with Microsoft Outlook Multiple SIP-based clients
Intel NetStructure Host Media Processing Software Release 1.0 for the Windows * Operating System
Datasheet Intel NetStructure Host Media Processing Software Release 1.0 for the Windows * Operating System Media Processing Software That Can Be Used To Build Cost-Effective IP Media Servers Features Benefits
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
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
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
XML based Interactive Voice Response System
XML based Interactive Voice Response System Sharad Kumar Singh PT PureTesting Software P Ltd. Noida, India ABSTRACT The paper presents the architecture of a web based interactive voice response system
4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19
4. H.323 Components VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19 4.1 H.323 Terminals (1/2)...3 4.1 H.323 Terminals (2/2)...4 4.1.1 The software IP phone (1/2)...5 4.1.1 The software
VoIP Conferencing. The latest in IP technologies deliver the next level of service innovation for better meetings. Global Collaboration Services
Global Collaboration Services VoIP Conferencing The latest in IP technologies deliver the next level of service innovation for better meetings. ENERGIZE YOUR CONNECTIONS Table of Contents > > Contents...
Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402
Agilent Technologies Performing Pre-VoIP Network Assessments Application Note 1402 Issues with VoIP Network Performance Voice is more than just an IP network application. It is a fundamental business and
Applications that Benefit from IPv6
Applications that Benefit from IPv6 Lawrence E. Hughes Chairman and CTO InfoWeapons, Inc. Relevant Characteristics of IPv6 Larger address space, flat address space restored Integrated support for Multicast,
MULTICHANNEL CONTACT CENTER rfp Presented by Avaya. IP and Non-IP Call Center
MULTICHANNEL CONTACT CENTER rfp Presented by Avaya IP and Non-IP Call Center Does your voice solution provide integrated call center functionality, both IP and non-ip? Can both IP and non-ip agents be
Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.
Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols
Introduction to VoIP Technology
Lesson 1 Abstract Introduction to VoIP Technology 2012. 01. 06. This first lesson of contains the basic knowledge about the terms and processes concerning the Voice over IP technology. The main goal of
Dialogic Diva SIPcontrol Software
Dialogic Diva SIPcontrol Software converts Dialogic Diva Media Boards (Universal and V-Series) into SIP-enabled PSTN-IP gateways. The boards support a variety of TDM protocols and interfaces, ranging from
IVR CRM Integration. Migrating the Call Center from Cost Center to Profit. Definitions. Rod Arends Cheryl Yaeger BenchMark Consulting International
IVR CRM Integration Migrating the Call Center from Cost Center to Profit Rod Arends Cheryl Yaeger BenchMark Consulting International Today, more institutions are seeking ways to change their call center
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
Combining VoiceXML with CCXML
Combining VoiceXML with CCXML A Comparative Study Daniel Amyot and Renato Simoes School of Information Technology and Engineering University of Ottawa Ottawa, Canada [email protected], [email protected]
Interactive Voice Response System by Using Asterisk
Interactive Voice Response System by Using Asterisk Ankita Bhondge, Aditi Bhatkar, Sapna Fender, Sonali Thakre, Megha Goel Student, Dept. of C.S.E., SRMCEW, RTM University, Nagpur, India. Professor, Dept.
White Paper. Solutions to VoIP (Voice over IP) Recording Deployment
White Paper Solutions to VoIP (Voice over IP) Recording Deployment Revision 2.1 September 2008 Author: Robert Wright ([email protected]), BSc (Hons) Ultra Electronics AudioSoft, October
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
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
VoiceXML and VoIP. Architectural Elements of Next-Generation Telephone Services. RJ Auburn
VoiceXML and VoIP Architectural Elements of Next-Generation Telephone Services RJ Auburn Chief Network Architect, Voxeo Corporation Editor, CCXML Version 1.0, W3C Ken Rehor Software Architect, Nuance Communications
A New Approach to Cloud Communications
Interactive Intelligence, Inc. A New Approach to Cloud Communications Communications as a Service (CaaS) with Local Control Dr. Don Brown, CEO Table of Contents Overview... 3 CaaS... 3 CaaS with Local
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.
Course 4: IP Telephony and VoIP
Course 4: IP Telephony and VoIP Telecommunications Technical Curriculum Program 3: Voice Knowledge 6/9/2009 1 Telecommunications Technical Curriculum Program 1: General Industry Knowledge Course 1: General
Contents. Specialty Answering Service. All rights reserved.
Contents 1 Introduction... 2 2 PBX... 3 3 IP PBX... 4 3.1 How It Works... 4 3.2 Functions of IP PBX... 5 3.3 Benefits of IP PBX... 5 4 Evolution of IP PBX... 6 4.1 Fuelling Factors... 6 4.1.1 Demands from
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
Management Summary for Unified Communications IP PBX
Management Summary for Unified Communications IP PBX Prepared By for YOU of General: The Unified Communication Internet Protocol Private Branch Exchange (UCIPPBX) is a fully realised 3 rd generation office
Introducing Cisco Voice and Unified Communications Administration Volume 1
Introducing Cisco Voice and Unified Communications Administration Volume 1 Course Introduction Overview Learner Skills and Knowledge Course Goal and Course Flow Additional Cisco Glossary of Terms Your
Research on P2P-SIP based VoIP system enhanced by UPnP technology
December 2010, 17(Suppl. 2): 36 40 www.sciencedirect.com/science/journal/10058885 The Journal of China Universities of Posts and Telecommunications http://www.jcupt.com Research on P2P-SIP based VoIP system
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
Manual. ABTO Software
Manual July, 2011 Flash SIP SDK Manual ABTO Software TABLE OF CONTENTS INTRODUCTION... 3 TECHNICAL BACKGROUND... 6 QUICK START GUIDE... 7 FEATURES OF FLASH SIP SDK... 10 2 INTRODUCTION Trends indicate
Voice Over IP. Priscilla Oppenheimer www.priscilla.com
Voice Over IP Priscilla Oppenheimer www.priscilla.com Objectives A technical overview of the devices and protocols that enable Voice over IP (VoIP) Demo Packet8 and Skype Discuss network administrator
Merging Old and New Telephony with Asterisk
Merging Old and New Telephony with Asterisk Greg Vance Digium, Inc. [email protected] Asterisk a Global Phenomenon Digium Confidential Digium Confidential What is Asterisk? platform The world s from which
JINI/J2EE Bridge for Large-scale IP Phone Services
JINI/J2EE Bridge for Large-scale IP Phone Services Jia Yu Monash University Melbourne, Australia [email protected] Jan Newmarch Monash University Melbourne, Australia [email protected]
Integrating VoiceXML with SIP services
Integrating VoiceXML with SIP services Kundan Singh, Ajay Nambi and Henning Schulzrinne Department of Computer Science, Columbia University, New York, NY 10027 Email: {kns10,an2029,hgs}@cs.columbia.edu
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
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
The following is a list of the features available with the managed Intersoft IP Telephony Services.
The following is a list of the features available with the managed Intersoft IP Telephony Services. Call Forwarding When you are not at your desk, be sure not to miss important calls. Forward call to another
Hands on VoIP. Content. Tel +44 (0) 845 057 0176 [email protected]. Introduction
Introduction This 4-day course offers a practical introduction to 'hands on' VoIP engineering. Voice over IP promises to reduce your telephony costs and provides unique opportunities for integrating voice
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
Cisco Virtual Office Unified Contact Center Architecture
Guide Cisco Virtual Office Unified Contact Center Architecture Contents Scope of Document... 1 Introduction... 1 Platforms and Images... 2 Deployment Options for Cisco Unified Contact Center with Cisco
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
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
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
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
Integrate VoIP with your existing network
Integrate VoIP with your existing network As organisations increasingly recognise and require the benefits voice over Internet Protocol (VoIP) offers, they stop asking "Why?" and start asking "How?". A
Configuration Notes 0217
PBX Remote Line Extension using Mediatrix 1104 and 1204 Introduction... 2 Application Scenario... 2 Running the Unit Manager Network (UMN) Software... 3 Configuring the Mediatrix 1104... 6 Configuring
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...
Hosted Fax Mail. Hosted Fax Mail. User Guide
Hosted Fax Mail Hosted Fax Mail User Guide Contents 1 About this Guide... 2 2 Hosted Fax Mail... 3 3 Getting Started... 4 3.1 Logging On to the Web Portal... 4 4 Web Portal Mailbox... 6 4.1 Checking Messages
FacetPhone IP-PBX. IP From the Ground Up
FacetPhone IP-PBX IP From the Ground Up FacetPhone: FacetPhone is a completely new phone system designed for small to medium size businesses. Facet- Phone is an IP-PBX that completely integrates the company
Developing and Integrating Java Based SIP Client at Srce
Developing and Integrating Java Based SIP Client at Srce Davor Jovanovi and Danijel Matek University Computing Centre, Zagreb, Croatia [email protected], [email protected] Abstract. In order
GW400 VoIP Gateway. User s Guide
GW400 VoIP Gateway User s Guide P/N: 956YD30001 Copyright 2006. All Rights Reserved. Document Version: 1.0 All trademarks and trade names are the properties of their respective owners. i Table of Contents
Software-Powered VoIP
Software-Powered VoIP Ali Rohani Anthony Murphy Scott Stubberfield Unified Communications Architecture Core Scenarios UC endpoints QOE Monitoring Archiving CDR AOL Public IM Clouds Yahoo Remote Users MSN
Methods for Lawful Interception in IP Telephony Networks Based on H.323
Methods for Lawful Interception in IP Telephony Networks Based on H.323 Andro Milanović, Siniša Srbljić, Ivo Ražnjević*, Darryl Sladden*, Ivan Matošević, and Daniel Skrobo School of Electrical Engineering
Cisco Unified Intelligent Contact Management Enterprise 7.2
Cisco Unified Intelligent Contact Management Enterprise 7.2 Cisco Unified Intelligent Contact Management Enterprise-an integral component of the Cisco Unified Communications system-delivers an integrated
District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification
1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.
Cost Effective Deployment of VoIP Recording
Cost Effective Deployment of VoIP Recording Purpose This white paper discusses and explains recording of Voice over IP (VoIP) telephony traffic. How can a company deploy VoIP recording with ease and at
640-461: Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0 Course Introduction
640-461: Introducing Cisco Voice and Unified Communications Administration (ICOMM) v8.0 Course Introduction Course Introduction Module 01 - Overview of Cisco Unified Communications Solutions Understanding
RT Series IP PBX Products Introduction. All in one telephone system
RT Series IP PBX Products Introduction All in one telephone system RT4 Series RT10 Series RT80 Series RT200 Series Real Tone Technologies Co.,Ltd 7014AB, Tianxia IC Industrial Park,Yiyuan Road Shenzhen
IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program
IP Telephony v1.0 Scope and Sequence Cisco Networking Academy Program Table of Content COURSE OVERVIEW...4 Course Description...4 Course Objectives...4 Target Audience...5 Prerequisites...5 Lab Requirements...5
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
Vocalité Version 2.4 Feature Overview
Vocalité Version 2.4 Feature Overview 1 Copyright and Trademark Information 1994 2005 Interactive Intelligence Inc./ Vonexus Inc. All rights reserved. Vonexus is a wholly-owned subsidiary of Interactive
Design of a SIP Outbound Edge Proxy (EPSIP)
Design of a SIP Outbound Edge Proxy (EPSIP) Sergio Lembo Dept. of Communications and Networking Helsinki University of Technology (TKK) P.O. Box 3000, FI-02015 TKK, Finland Jani Heikkinen, Sasu Tarkoma
Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum
Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum V. Rajaravivarma and Farid Farahmand Computer Electronics and Graphics Technology School of Technology,
QoS in VoIP. Rahul Singhai Parijat Garg
QoS in VoIP Rahul Singhai Parijat Garg Outline Introduction The VoIP Setting QoS Issues Service Models Techniques for QoS Voice Quality Monitoring Sample solution from industry Conclusion Introduction
Cisco SPA901 1-Line IP Phone Cisco Small Business IP Phone
Cisco SPA901 1-Line IP Phone Cisco Small Business IP Phone Durable, Affordable, Feature-Rich IP Telephone for the Home Office and Business Small, affordable, single line business class IP Phone Connect
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
Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0 Abstract These Application Notes describe the steps to configure an Avaya
Voice over IP (VoIP) for Telephony. Advantages of VoIP Migration for SMBs BLACK BOX. 724-746-5500 blackbox.com
Voice over IP (VoIP) for Telephony Advantages of VoIP Migration for SMBs BLACK BOX Hybrid PBX VoIP Gateways SIP Phones Headsets 724-746-5500 blackbox.com Table of Contents Introduction...3 About Voice
LiveTalk Call Center solution
LiveTalk Call Center solution I. Introduction LiveTalk enables real-time interaction between callers and a pool of technical and customer support or sales agents via a completely web based interface. With
FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany [email protected] www.frafos.com
WebRTC for the Enterprise FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany [email protected] www.frafos.com This document is copyright of FRAFOS GmbH. Duplication or propagation or extracts
How to Build a Simple Virtual Office PBX System Using TekSIP and TekIVR
How to Build a Simple Virtual Office PBX System Using TekSIP and TekIVR This document explains how to build a simple virtual office PBX system using TekSIP and TekIVR. In this example following components
Silent Monitoring and Recording Using Unified Communications Manager
Silent Monitoring and Recording Using Unified Communications Manager Call centers are expected to guarantee the quality of customer service their agents provide to callers. To that end, the ability to
ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos ([email protected]) ([email protected])
