An Efficient VoIP System to Promote Voice Access Business
|
|
- Melissa Blair
- 5 years ago
- Views:
Transcription
1 An Efficient VoIP System to Promote Voice Access Business Xicheng Liu Centre for Communication Systems Research University of Cambridge Timothy J. Li Motorola Electronics Co., Ltd. Abstract VoIP is a rapidly growing area with great market potential. To promote it for both commercial and research purposes, we are developing an efficient voice access system based on state-of-art Motorola communication techniques. It is composed of a communication subsystems, a voice interface, and an information agent. Implementation of the high performance communication system is described in this paper. It is a gateway system integrating a PBX and a VoIP module. All components that H.323 defined to support VoIP are implemented in the VoIP module, currently in a simplified manner. As an embedded system, it features realtimeness and task distributiveness. A number of additional techniques are used to improve the communication performance, including noise suppression, zero copy, and buffer structure optimization. When integrated and refined in interoperability, the system will readily serve as a product. Keywords VoIP, gateway, gatekeeper, communication common platform, embedded system, voice processing, H Introduction With rapid development of Internet throughout the world, IP-based network has dominated the global information infrastructure. To maximize the value of the infrastructure, a great number of multimedia services are being developed. Voice over IP (VoIP) is among the hottest ones deployed recently. Many companies, including both giants and small players, have provided VoIP systems [1]. Nortel, Lucent, Cisco, 3Com, Cabletron, Ascend, Ericsson, etc., all provide total solutions including VoIP gateway, gatekeeper, and management software. Cisco also announced a series of routers with standards-based voice interface cards to support voice I/O directly [2]. Many small players look upon VoIP as a good point to cut into the IT market. They sharp their reputation by providing excellent components or systems. Among them are VocalTec, RadVision, and Telogy Networks. Lists of hundreds or even thousands of VoIP product vendors can be found on Internet, such as in the web site [3]. However, voice access business model is by no means fully explored. Telephone has been the most customized, effective, intelligent, and human way to handle complicated business. Internet provides a opportunity to enhance the voice communication means with remarkable flexibility while keep all its previous advantages. In fact, voice can be developed as an interface to access and manipulate information in both cyberspace and human world, either by itself or combined with other media. To promote such a general voice access business model, we need develop efficient technologies to enable integration and interaction of voice, information, and communication. A powerful, service friendly, and cost-effective communication platform readily hosting such integration and interaction is very helpful. Meanwhile, technical issues affecting large-scale commercial deployment of VoIP, such as QoS, interoperation, management, and security, need be addressed with network level study [4]. To promote voice access services and address the technical problems, we are developing a VoIP system based on state-of-art Motorola communication technologies. The system provides a gateway solution to allow interaction of voice, information, and communication. It is composed of a communication subsystems, a voice interface, and an information agent. With it users can access remote phones or manipulate Internet information through local phones. However, they need not pay local phone fees because the system connects their phones directly to Internet. It emphasizes the smalland medium-sized business market. We believe that this is a key step to push the voice access services greatly. In this paper we will focus on the implementation of the communication subsystem. Full description of
2 voice interface and information agent needs separate papers. The communication system integrates a VoIP module with a PBX. The VoIP module implements important components defined by H.323 [5], such as gatekeeper and gateway, in an efficient way. State-of-art innovations in communication and DSP from Motorola are adopted to set the system on a high performance platform. A number of additional techniques are used to improve the voice performance. It is running well on realistic Internet environment. The communication system provides an efficient platform to backup the voice and information subsystems on it. To allow integration and interaction of voice and information on gateway has many advantages than to put them on the end system. It can greatly simplify the operation of users, and is thus more user friendly. It allows best system optimization to maximize the performance obtained by each user. In section 2 of this paper we will introduce the overall system architecture. Section 3-7 will describe structure and important modules and techniques of the communication system in details. On-going work will be described in section 8. Conclusions will be given in section 9. 2 System Architecture Architecture of the system is illustrated in figure 1. It consists of a communication subsystem, a voice interface, and an information agent. The communication subsystem integrates a powerful CPU-based PBX and a VoIP module. It works as a gateway interfacing the PBX and Internet. It can exchange phone calls from both local ends and network side. At the same time, it will forward requests to manipulate Internet information to the voice interface. The voice interface interprets voice command in a phone call and sends it to the information agent. Result information from the information agent will also be gracefully translated into voice data. This module is developed in an evolutionary manner. First, simple combinations of digits are interpreted as commands, then phrase commands, and then voice speaking of limited areas. Eventually we will work out a Voice- Access-Internet-Language (VAIL) and a translation protocol between it and HTML. The information agent carries out information access to Internet according to user commands laid down from the voice interface, and returns the result information. Voice Interface Information Agent Voice Data Communication Subsystem Fig. 1. System Architecture A typical running setting of the system is shown in figure 2. Local phones connect to the communication subsystem, which bridges them to Internet. A phone call channel can be set up between a local phone and remote phone through Internet. The remote phone is not necessarily of the same provider, if only interoperation with other providers is realized. Through information agent a phone request to access Internet information, for example, a directory book, a database, and an e-shop, will also be satisfied. Of course, it is also possible for remote users to access Internet with phones by first dialing into the system. However, to prevent the system from being blocked by the flood calls from all over the Internet, some admission control is necessary. 1
3 URL Database Phone Voice Interface Information Agent Internet Phone Communication Subsystem Fig. 2. Typical System Running Setting 3 Communication Subsystem Structure The communication subsystem is based on Motorola Communication Common Platform (CCP). CCP is a state-of-art communication reference system for Motorola PowerPC860 processor [6]. It connects PowerPC860 control board, interfaces cards, and DSP boards using high-speed buses. In near future, it will introduce multiple processors on the control board. ATM switching module and interfaces will also be added. Development of communication systems will be greatly facilitated using CCP, such as router, remote access server, and modem bank. Modules of the system and their relations are depicted in figure 3 [7]. All modules compose two functional subsystems, a PBX and a VoIP gateway. The PBX is composed of hardware platform, control message handler, switching module, call control module, and operation and maintenance (OAM) module. The VoIP gateway includes a gatekeeper and multiple gateway objects. Both PBX and VoIP gateway can be managed through user interface module when running. Interface to the voice interface subsystem is omitted in the figure. User Interface Gatekeeper Internet OAM Call Control Gateway Internet Control Message Handler Switching Hardware Platform Fig. 3. Communication Subsystem Structure Control message handler transfers control messages between hardware components and software modules. Other software modules can ask the handler to send a message by placing it into the message queue of the handler. At the same time, the handler can deliver a message from hardware to the appropriate software module. Switching module carries out voice switching for local calls. It initializes switch setting, connects two channels on request from call control module, and tears down the connection after the call terminates. 2
4 Call control module centralizes the PBX subsystem. It controls message flow in the process of phone hook-off, channel setup, voice exchange, and call termination. It branches local calls and remote calls. Local calls are directly switched with the switching module. Remote calls are transferred to VoIP gateway relay. OAM module is responsible for hardware monitoring and resetting, hardware failure notifications, part of card failure recovery (the call related functions are handled by call control), and tasks watchdog. Gatekeeper maintains a calling information table, which have entries for mapping a phone number to a network address. It receives phone call requests from call control module, makes address translation, initializes gateway objects for channel set-up. For call requests from Internet, it also creates dedicated gateway objects to handle them. Gateway objects directly bridge local PBX and Internet. In our implementation, they transmit signalling messages and voice data in a unified manner. This can reduce the delay of setting up multiple channels for a single call. To enable VoIP, gatekeeper and gateway are key components. They interact with each other, and both interact with call control module. In these processes, call signalling messages are sent to and received from remote phones to set up call channels. Voice data are exchanged via the channels to fulfill the function of VoIP. In following sections, we will describe gatekeeper and gateway, and other techniques in more details. 4 Gatekeeper Gatekeeper is one of the most important components H.323 defined to realize interoperation [5]. Especially in a large network setting like Internet, it is indispensable as a central body to provide network call control and management. In our simplified implementation of our system, the functional flow of it is as figure 4. BEGIN Message Acquisition Message Interpretation Address Translation Gateway Management END When started, it enters an endless loop. As a first step, it extracts a message from local or network message queue. Then an interpreter works to analyze the message. For a call request to a remote phone, address translation will be made to map the phone number into an IP address. This is realized by looking up a calling information table, which is also maintained by the gatekeeper. Then a gateway object will be kicked off to set up a network call channel. The object will be responsible for successive voice data transmission if the channel is set up successfully. Thus the gatekeeper is released from the details of channel maintenance, and can process other call requests. This message loop continues until the system gets down. Thus messages from local and network sides can be processed one by one. We see gatekeeper does not set up channel itself, but leave it to a gateway object. This way a number of call requests can be processed simultaneously. Because the PBX is a small setting with tens of phones, bandwidth management is not absolutely necessary. But it can be easily added into the flow shown in figure 4 [7]. 5 Gateway Fig. 4. Functional Flow of Gatekeeper Gateway is the component that directly exchanges messages between PBX and Internet. In our 3
5 implementation, a gateway object is responsible for a single call channel between a local phone and a remote phone. It is created at the call initialization time by the gatekeeper. So there may be many gateway objects active at the same time. They process a number of calls simultaneously. Main functional flow of each gateway object is shown in figure 5. Messages from both local PBX and network are processed. There are similar message processing modules for the two kinds of messages. The processing fulfills a simplified version of H.225 [8] based on Q.931 [9]. In our implementation, a message can wrap either call signalling or voice data. They are transmitted and processed in a unified channel rather than in separate channels. This can reduce the channel set-up overhead. Different types of messages are branched to different message processing routines. For signalling messages, new messages will be generated based on message interpretation, then sent to network or local PBX. For voice data, direct exchange will be carried out using right output interfaces. When channel disconnecting messages are captured, the channel will be torn town and channel resources will be cleared. BEGIN Local Message Processing Local Message Analysis Processing Routines Network Message Processing Network Message Analysis Processing Routines END Fig. 5. Functional Flow of Gateway 6 Task Distribution VoIP system is a real-time system processing many calls simultaneously. Both computation intensive processing and time-bounded processing are involved. When a number of calls are present, each should be assigned an equal computing power. Our solution lies in three aspects. First, a real time operating system (RTOS) is employed. We use the psos from Integrated System, Inc. [10], whose performance has been proved by many industrial applications. Second, computation intensive processing is isolated and processed by specific computing power. A DSP array board [11] is dedicated to voice compression and echo cancellation, which will be described in details in next section. Third, processing is distributed in many tasks, and each is implemented as a separate process. Actually, in psos, a process is just called a task. These tasks are designed to distribute processing and minimize resource access conflict. Real time requirement can be satisfied through balanced task assignment. This also leads to clearer and easier programming. Modules in figure 3, i.e., call control, message handler, OAM, gatekeeper, gateway, and user interface are all implemented as separate tasks [12]. Switching module provides routines employed by call control and gateway. Gatekeeper is further separated into two tasks. One task, GK_POSITIVE, is a positive task to process call requests originated by local PBX to remote phones. The other task, GK_PASSIVE, is a passive task to accept call requests from Internet to local phones. Gateway is implemented in a more distributed manner. As we have described earlier, its function flow is cloned in many gateway objects coded as GW_i. Each is responsible for only one duplex call channel. Thus the function of each object is clearly defined and limited. The processing is equally distributed among gateway objects. Task structure of VoIP module is depicted in figure 6. 4
6 GK_POSITIVE GK_PASSIVE GW_1 GW_2 GW_N Gateway Objects Fig. 6. Task Distribution of VoIP Module Several inter-task communication mechanisms are used to improve performance. These include variable length message queues, fixed length message queues, and global variables. Variable length message queue is a kind of objects psos provides for inter-task communications with the same efficiency with fixed message queue. It provides a good solution for cases in which the number of parameters with a message is variable. For example, variable message queues are used between message handler and call control, and between call control and gateway objects. On the other hand, call control and gatekeeper exchange messages with fixed message queues. Global variable is used as an efficient object for simplex inter-task communication. That is, one task only writes it and the other only read it. The gatekeeper uses this method to notify gateway of some control information. 7 Voice Processing Voice processing techniques in endpoints determine the voice quality to a great degree, though QoS deployment on Internet holds the last word. A number of factors have been optimized to improve the voice quality in our implementation. Particularly, following techniques contribute most: noise suppression, echo cancellation, voice compression, buffer structure, and zero copy [13]. In network channel set-up period, before true voice data are received, what is heard in phone is the noise. It should be suppressed. Also, during whole process of voice communication noise may be heard at intervals between two successive voice data blocks. These intervals should also be muted. Echo cancellation and voice compression are computation intensive. They are implemented using a dedicated DSP array board with eight DSP modules [14]. Each module uses a Motorola processor. One module can process two duplex phone channels simultaneously. So a DSP array board can support 16 phones on a PBX. Multiple DSP array boards can be fitted in the CCP chassis to support more phones. The DSP procedures for incoming voice data from Internet and outgoing voice data to remote phones are given in figure 7 respectively. G.729a [15] and G [16] are implemented for voice compression. Structure of buffers for sending and receiving voice data can affect the voice quality. Longer buffer makes longer delay. Shorter buffer makes more data fragment for transmission and thus increases processing overhead and transmission delay. In addition to optimal buffer length, good configuration of types and number of buffers would also improve the voice quality. These optimizations are all for static structure of buffers. Dynamic control of buffers can also be optimized. One of them is zero copy, which means the same buffer is used in both user program space and system space for a packet, and there is no copying of data between them when the packet is sent or received. Zero copy can save resources and reduce latency. It is especially useful when a larger number of phone calls are processed. 5
7 Initialization Voice Data Input Decompression Log-to-Linear Conversion Echo Cancellation Linear-to-Log Conversion Voice Data Output Initialization Voice Data Input Log-to-Linear Conversion Compression Linear-to-Log Conversion Voice Data Output (a) For incoming data (b) For outgoing data Fig. 7. Functional Flow of Voice Processing on DSP Board 8 On-going Work The communication subsystem has been finished and is running well on Internet environment. When two of such systems are connected to Internet in different points, one can make an IP phone call from one point to another with a good voice quality. Currently the VoIP module implements H.323 in a simplified manner. Details are being appended to complete the protocol standard in full details. Interoperation with IP phones from other providers will then be reached. Integration with voice interface and information agent is at the same time being carried out. Though the two subsystems are generally pre-mature, especially the voice interface, a quick integration and test of the system is important. This will determine to much degree how our effort would be allocated in next phase. 9 Conclusion In this paper we have described our on-going work to develop a cutting-edge VoIP system. It provides a gateway solution for interaction of voice, information, and communication. The design allows remarkable flexibility and performance improvement in servicing voice users. We argue that it will lead to an efficient system to promote voice access business greatly. Overall system architecture and design philosophy are introduced. Implementation of the communication subsystem is described in details. It integrates a PBX and a VoIP module, and embodies the framework of H.323 in a simplified and efficient way. Based on brand-new hardware innovations from Motorola and enhanced with a number of voice processing techniques, the embedded implementation reaches high performance and good realtimeness. References [1] Yangzhao Xiang and Xicheng Liu. An Overview of VoIP Technology and Systems, Chinese Computer World, No. 4, January [2] [3] [4] Xicheng Liu. Research on Some Key Issues for High Performance QoS Router. Technical Report, Institute of Computing Technology, Chinese Academy of Sciences, June [5] ITU-T Recommendation H.323 (1997) - Packet-Based Multimedia Communications Systems. 6
8 [6] Motorola Semiconductor Products Sector. MPC860 PowerQUICC Users Manual, September [7] Xicheng Liu. VoIP System Design, Technical Report JDL-VOIP-DESIGN, Motorola-ICT Joint R&D Laboratory, May [8] ITU-T Recommendation H.225 (1998) - Call Signalling Protocols and Media Stream Packetization for Packet-Based Multimedia Communication Systems. [9] ITU-T Recommendation Q.931 (1998) - ISDN User-Network Interface Layer 3 Specification for Basic Call Control. [10] Integrated System, Inc. ISI psos Programming Guide, [11] Microtek International Development System. Communication Common Platform DSP Array Board User s Manual, Doc. No. 149-M02320, First Edition, February [12] Xicheng Liu and Shimin Liu. VoIP System Software Implementation, Technical Report JDL-VoIP -SW, Motorola-ICT Joint R&D Laboratory, May [13] Xicheng Liu and Fusheng Chen. VoIP System Performance Optimization, Technical Report JDL- VOIP-PERF, Motorola-ICT Joint R&D Laboratory, June [14] Xicheng Liu and Fusheng Chen. DSP Implementation Scheme for VoIP System, Technical Report JDL- VOIP-DSP, Motorola-ICT Joint R&D Laboratory, June [15] ITU-T Recommendation G.729 (1996) - Coding of Speech at 8 Kbit/S Using Conjugate-Structure Algebraic-Code-Excited Linear-Prediction (CS-ACELP), Annex A (1996) - Reduced Complexity 8 Kbit/S CS- ACELP Speech Codec. [16] ITU-T Recommendation G (1996) - Speech Coders: Dual Rate Speech Coder for Multimedia Communications Transmitting At 5.3 and 6.3 Kbit/S. 7
CHAPTER. Introduction. Last revised on: February 13, 2008
CHAPTER 1 Last revised on: February 13, 2008 The Cisco Unified Communications System delivers fully integrated communications by enabling data, voice, and video to be transmitted over a single network
More informationSynopsis of Basic VoIP Concepts
APPENDIX B The Catalyst 4224 Access Gateway Switch (Catalyst 4224) provides Voice over IP (VoIP) gateway applications for a micro branch office. This chapter introduces some basic VoIP concepts. This chapter
More informationVoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.
VoIP Basics Phone Network Typical SS7 Network Architecture What is VoIP? (or IP Telephony) Voice over IP (VoIP) is the transmission of digitized telephone calls over a packet switched data network (like
More informationABSTRACT. that it avoids the tolls charged by ordinary telephone service
ABSTRACT VoIP (voice over IP - that is, voice delivered using the Internet Protocol) is a term used in IP telephony for a set of facilities for managing the delivery of voice information using the Internet
More informationCommunications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise
Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise The Changing Landscape IP-based unified communications is widely deployed in enterprise networks, both for internal calling
More informationMultiDSLA. Measuring Network Performance. Malden Electronics Ltd
MultiDSLA Measuring Network Performance Malden Electronics Ltd The Business Case for Network Performance Measurement MultiDSLA is a highly scalable solution for the measurement of network speech transmission
More informationCisco IOS Voice Commands: C
Cisco IOS Voice Commands: C This chapter contains commands to configure and maintain Cisco IOS voice applications. The commands are presented in alphabetical order. Some commands required for configuring
More informationImplementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9.
Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: Running on UC 9.x Software Implementing Cisco Voice Communications and QoS (CVOICE) v8.0 is a 5-day training program that teaches
More informationIP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview
This module describes IP Service Level Agreements (SLAs). IP SLAs allows Cisco customers to analyze IP service levels for IP applications and services, to increase productivity, to lower operational costs,
More informationProduct Overview. Benefits CHAPTER
CHAPTER 1 Revised July 3, 2012 The Cisco TelePresence Exchange System is an integrated video service-creation platform that enables service providers and strategic partners to offer secure cloud-based
More informationInternet Telephony. Definition. Overview. Topics. 1. Introduction
Internet Telephony Definition Internet telephony refers to communications services voice, facsimile, and/or voice-messaging applications that are transported via the Internet, rather than the public switched
More informationA Novel Software-Based H.323 Gateway with
A Novel Software-Based H.323 Gateway with Proxy-TC for VoIP Systems Presenter : Wei-Sheng Yin Advisor : Dr. Po-Ning Chen Institute of Communications Engineering National Chiao Tung University Agenda Introduction
More informationIMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS
IMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS V8.0 (CVOICE) COURSE OVERVIEW: Implementing Cisco Voice Communications and QoS (CVOICE) teaches students about voice gateways, characteristics of VoIP call
More informationIntroduction. H.323 Basics CHAPTER
CHAPTER 1 Last revised on: October 30, 2009 This chapter provides an overview of the standard and the video infrastructure components used to build an videoconferencing network. It describes the basics
More informationAP-MC1500 Audio MCU(Multipoint Control Unit) High-performance Audio MCU Solution
AP-MC1500 Audio MCU(Multipoint Control Unit) High-performance Audio MCU Solution AddPac Technology 2007, Sales and Marketing www.addpac.com Contents Product Overview Hardware Specification Software Service
More informationCisco H.323 Signaling Interface
CHAPTER 1 Introduction This chapter provides an overview of the (HSI) system and subsystems and contains the following sections: Cisco HSI Overview, page 1-1 Cisco HSI System Description, page 1-2 Operational
More informationImplementation of G.729E Speech Coding Algorithm based on TMS320VC5416 YANG Xiaojin 1, a, PAN Jinjin 2,b
International Conference on Materials Engineering and Information Technology Applications (MEITA 2015) Implementation of G.729E Speech Coding Algorithm based on TMS320VC5416 YANG Xiaojin 1, a, PAN Jinjin
More informationMicrosoft Deploying, Configuring, and Administering Microsoft Lync Server 2010
1800 ULEARN (853 276) www.ddls.com.au Microsoft 10533 - Deploying, Configuring, and Administering Microsoft Lync Server 2010 Length 5 days Price $4290.00 (inc GST) Overview This five-day instructor-led
More informationCompetitive Public Switched Telephone Network (PSTN) Wide- Area Network (WAN) Access Using Signaling System 7 (SS7)
Competitive Public Switched Telephone Network (PSTN) Wide- Area Network (WAN) Access Using Signaling System 7 (SS7) Definition Using conventional Internet access equipment, service providers may access
More informationImpact of Voice Payload Size on Behaviour of the Field Network of the Armed Forces of the Czech Republic
Impact of Voice Payload Size on Behaviour of the Field Network of the Armed Forces of the Czech Republic Zuzana Vranova, Antonin Mazalek Faculty of Military Technology University of Defence Brno, Czech
More informationBroadband Data, Video, Voice and Mobile Convergence Extending the Triple Play. Yigal Bitran, Chief Technology Officer
White Paper Broadband Data, Video, Voice and Mobile Convergence Extending the Triple Play Yigal Bitran, Chief Technology Officer Broadband Communications Group, Texas Instruments Introduction The word
More informationVoice over IP (VoIP)
Voice over IP (VoIP) David Wang, Ph.D. UT Arlington 1 Purposes of this Lecture To present an overview of Voice over IP To use VoIP as an example To review what we have learned so far To use what we have
More informationSeminar report IP Telephony
A Seminar report On IP Telephony Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science SUBMITTED TO: www.studymafia.org SUBMITTED BY:
More informationApplication Notes. Introduction. Performance Management & Cable Telephony. Contents
Title Managing Cable Telephony Services Series VoIP Performance Management Date June 2004 Overview This application note describes the typical performance issues that cable operators encounter when deploying
More informationCollaborative Conferencing
CHAPTER 8 Revised: March 30, 2012, When there are three or more participants involved in a call, the call becomes a conference. In collaborative conferencing, the audio, video and content from some or
More informationGUIDELINES FOR VOIP NETWORK PREREQUISITES
GUIDELINES FOR VOIP NETWORK PREREQUISITES WHITE PAPER October 2016 Unified Networks Unified User Clients Unified Messaging Mobility 100+ Call Management Features Executive Summary This document contains
More informationTroubleshooting Voice Over IP with WireShark
Hands-On Troubleshooting Voice Over IP with WireShark Course Description Voice over IP is being widely implemented both within companies and across the Internet. The key problems with IP voice services
More informationINTERNATIONAL INTERCONNECTION FORUM FOR SERVICES OVER IP. (i3 FORUM) Interoperability Test Plan for International Voice services
INTERNATIONAL INTERCONNECTION FORUM FOR SERVICES OVER IP (i3 FORUM) Workstream Technical Aspects Workstream Operations Interoperability Test Plan for International Voice services (Release 3.0) May 2010
More informationCourse 20337B: Enterprise Voice and Online Services with Microsoft Lync Server 2013 Exam Code: Duration:40 Hrs
Course 20337B: Enterprise Voice and Online Services with Microsoft Lync Server 2013 Exam Code: 70-337 Duration:40 Hrs Course Outline Module 1: Voice Architecture This module introduce Enterprise Voice
More informationIP Network Emulation
Developing and Testing IP Products Under www.packetstorm.com 2017 PacketStorm Communications, Inc. PacketStorm is a trademark of PacketStorm Communications. Other brand and product names mentioned in this
More informationInterworking Signaling Enhancements for H.323 and SIP VoIP
Interworking Signaling Enhancements for H.323 and SIP VoIP This feature module describes enhancements to H.323 and Session Initiation Protocol (SIP) signaling when interworking with ISDN, T1 channel associated
More informationCisco Unity CHAPTER. Last revised on: September 27, Cisco Unified Communications SRND (Based on Cisco Unified Communications Manager 5.
CHAPTER 13 Last revised on: September 27, 2007 This chapter focuses on the design aspects of integrating and Connection with Cisco Unified Communications anager (Unified C). This chapter focuses on Cisco
More informationNetwork Systems for Emerging WAN Applications
Network Systems for Emerging WAN Applications Hitachi Review Vol. 48 (1999), No. 4 169 Akihiko Takase, D.Sc. OVERVIEW: This paper describes wide-area-network architecture from the viewpoints of networking
More informationSetting Up an Avaya Definity ProLogix Digital PIMG Integration with Cisco Unity Connection
CHAPTER 4 Setting Up an Avaya Definity ProLogix Digital PIMG Integration with Cisco Unity Connection For detailed instructions for setting up an Avaya Definity ProLogix digital PIMG integration with Cisco
More informationSetting Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection
up Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection, page 1 Up an Alcatel 4400 Digital PIMG Integration with Cisco
More informationDeploying, Configuring, and Administering Microsoft Lync Server 2010 (MS 10533A)
Duration 5 Days Description This five day instructor led course teaches IT professionals how to deploy, configure, and administer a Microsoft Lync Server 2010 solution. The course emphasizes Lync Server
More informationProgramming Guide KX-TDA5480 KX-TDA Channel VoIP Gateway Card. Model
4-Channel VoIP Gateway Card Programming Guide Model KX-TDA548 KX-TDA484 Thank you for purchasing a Panasonic 4-Channel VoIP Gateway Card. Please read this manual carefully before using this product and
More informationTELECOMMUNICATION SYSTEMS
TELECOMMUNICATION SYSTEMS By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 Public Switched Telephone Network Structure The Local Loop Trunks and Multiplexing Switching 2 Network Structure Minimize
More informationCisco Unified MeetingPlace Integration
CHAPTER 14 This chapter covers system-level design and implementation of Cisco Unified MeetingPlace 5.4 in a Cisco Unified Communications Manager 5.x environment. The following aspects of design and configuration
More informationmap q850-cause through mgcp packagecapability
map q850-cause through mgcp package-capability map q850-cause through mgcp packagecapability 1 map q850-cause map q850-cause through mgcp package-capability map q850-cause To play a customized tone to
More information20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013
Course Outline 20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013 Duration: 5 day (30 hours) Target Audience: This course is intended for IT Consultants and Telecommunications Consulting
More informationUnified IP IVR Architecture
This chapter briefly describes the deployment models that you can use with Unified IP IVR. The following are brief descriptions of key items for a Unified IP IVR deployment: Voice Gateway: Connects the
More informationJuly 19, 1999 (Version 1.0) White Paper
July 19, 1999 (Version 1.0) White Paper Summary This white paper gives an overview of ISDN modem technologies and how Xilinx high volume programmable devices can be used to implement complex system level
More informationSetting Up a Serial (SMDI, MCI, or MD-110) PIMG Integration with Cisco Unity Connection
CHAPTER 11 Setting Up a Serial (SMDI, MCI, or MD-110) PIMG Integration with Cisco Unity Connection For detailed instructions for setting up a serial (SMDI, MCI, or MD-110) PIMG integration with Cisco Unity
More informationStandardizing Information and Communication Systems
Standard ECMA-289 2nd Edition - September 2000 Standardizing Information and Communication Systems Private Integrated Services Network (PISN) - Mapping Functions for the Employment of 64 kbit/s Circuit
More informationNext Generation IP based Broadcasting System
AddPac Technology Proprietary Next Generation IP based Broadcasting System AddPac Technology 2003. 6. 18 Contents Next Generation IP Broadcasting System? NG-IBS Design Feature AddPac Technology NG-IBS
More informationChapter 11: Understanding the H.323 Standard
Página 1 de 7 Chapter 11: Understanding the H.323 Standard This chapter contains information about the H.323 standard and its architecture, and discusses how Microsoft Windows NetMeeting supports H.323
More informationSetting up Alcatel 4400 Digital PIMG Integration
up Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection, on page 1 Up an Alcatel 4400 Digital PIMG Integration with
More informationCisco IP Communicator
Cisco IP Communicator 2.0 An integral part of the Cisco Unified Communications system, Cisco Unified IP phones provide integrated business capabilities and converged communications features that go beyond
More informationA more intelligent way to implement VoIP in remote offices and SOHO environments
Analog line and trunk interfaces Supports 2 simultaneous VoIP Calls Integrated IP router and firewall Transparent MultiPath Call Routing SelectNet assures superior voice quality A more intelligent way
More informationCSTA Gatekeeper Installation and Configuration Guide
CSTA Gatekeeper Installation and Configuration Guide Order Number: 05-1417-002 Software/Version: CSTA Gatekeeper Version 1.1 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.
More informationMobile TeleSystems (MTS) Converges Fixed and Mobile Telephony
Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony MTS creates new revenue opportunities with new services. EXECUTIVE SUMMARY Mobile TeleSystems (MTS) Industry: Telecommunications BUSINESS CHALLENGE
More informationInterPrise 3200D. An IP Telephony Gateway for Enterprise Network Applications
InterPrise 3200D An IP Telephony Gateway for Enterprise Network Applications Table of Contents Overview... 3 Ease of Integration... 3 Quality Voice Communication... 3 Web-based Calling with ClearConnect
More informationWhat s new in Voice OCS 2007 R2
What s new in Voice OCS 2007 R2 Virgilio Ribeiro UC Solutions Sales Specialist Microsoft 1 Scenario Enabled Agenda Response Group Delegation Office Communicator Attendant Team-call Group Audio Conferencing
More informationMedia Resources CHAPTER
CHAPTER 6 Last revised on: October 30, 2008 A media resource is a software-based or hardware-based entity that performs media processing functions on the data streams to which it is connected. Media processing
More informationINTRODUCTION. BridgeWay. Headquarters
MILITARY PRODUCTS INTRODUCTION Voiceboard Corporation s MediaPro products provide enhanced communications capabilities for military applications. State of the art technology, including redundant networking,
More informationApplication Notes for the Allot NetEnforcer with Avaya Communication Manager - Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for the Allot NetEnforcer with Avaya Communication Manager - Issue 1.0 Abstract These Application Notes describe the procedure for configuring
More informationCustomer Guide to Passive VoIP Recording. March
Customer Guide to Passive VoIP Recording March 2017 www.incontact.com Introduction Customer Guide to Passive VoIP Recording Version: This guide should be used with NICE Uptivity (formerly Premise incontact
More informationTandem Switch Application (VoIP Mode)
CHAPTER 4 This chapter provides a general description of an application in which a VISM equipped Cisco MGX 8850 and a Cisco VSC 3000 Virtual Switch Controller (Call Agent) combine to provide the functions
More informationProtocol & Port Information for the deployment of. and. within IP Networks
Protocol & Port Information for the deployment of and within IP Networks SpliceCom Ltd The Hall Business Centre Berry Lane Chorleywood Herts WD3 5EX Phone: 01923-287700 Fax: 01923-287722 E-mail: info@splicecom.com
More informationApplication Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between McLeodUSA SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.1 Abstract These Application
More informationCisco HSI System Overview
CHAPTER 1 Introduction This chapter provides an overview of the Cisco H.323 Signaling Interface (HSI) system and subsystems and contains the following sections: Cisco HSI Overview, page 1-1 Cisco HSI System
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther
More informationFunction Description Ascom VoWiFi System
Function Description 7 September 2011 / Ver. F Contents 1 Introduction... 1 1.1 Abbreviations and Glossary... 1 2 Technical Solution... 2 2.1 Connection to IP-PBX... 2 2.2 Connection to Traditional Telephony
More informationAT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007
And IP Toll Free Cisco Call Manager Configuration Guide Issue 2.13 6/5/2007 Page 1 of 38 TABLE OF CONTENTS 1 Introduction... 3 2 Special Notes... 3 3 Overview... 4 3.1 Call Manager Site... 4 3.2 TFTP and
More informationIntroduction to Quality of Service
Introduction to Quality of Service The use of IP as a foundation for converged networks has raised several issues for both enterprise IT departments and ISPs. IP and Ethernet are connectionless technologies
More informationAT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008
AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide Issue 2.17 3/3/2008 Page 1 of 49 TABLE OF CONTENTS 1 Introduction... 4 2 Special Notes... 4 3 Overview...
More informationMobile MOUSe CONVERGENCE+ ONLINE COURSE OUTLINE
Mobile MOUSe CONVERGENCE+ ONLINE COURSE OUTLINE COURSE TITLE CONVERGENCE+ COURSE DURATION 13 Hour(s) of Self-Paced Interactive Training COURSE OVERVIEW This course will prepare you to design, implement
More informationCisco Unified Communications Manager 9.0
Data Sheet Cisco Unified Communications Manager 9.0 Cisco Unified Communications Manager is the heart of Cisco collaboration services, enabling session and call control for video, voice, messaging, mobility,
More informationMigrating from Cisco Unity to Cisco Unity Connection
Migrating from Cisco Unity to Cisco Unity Connection When migrating from Cisco Unity to Cisco Unity Connection there are two distinct strategies to choose from: flash cut or gradual. A gradual migration
More informationVirtualizing Open Text Fax Server with Realtime Fax over IP and Open Text Fax Gateway
Virtualizing Open Text Fax Server with Realtime Fax over IP and Open Text Fax Gateway Abstract Computer virtualization is a revolutionary concept that provides organizations with a powerful, simple, and
More informationHuawei Enterprise Communications Solution V3.0 Product Portfolio
Security Level: Huawei Enterprise Communications Solution V3.0 Product Portfolio www.huawei.com HUAWEI TECHNOLOGIES CO., LTD. Enterprise Communications Gateways Gateways USM Unified Gateways U1900 Series
More informationA Review of Network Server Based Distributed Speech Recognition
A Review of Network Based Distributed Speech Recognition YIMIN XIE, JOE CHICHARO, JIANGTAO XI & CHUN TUNG CHOU School of Electrical, Computer and Telecommunications ering University of Wollongong Northfields
More informationGlobal IP Network System Large-Scale, Guaranteed, Carrier-Grade
Global Network System Large-Scale, Guaranteed, Carrier-Grade 192 Global Network System Large-Scale, Guaranteed, Carrier-Grade Takanori Miyamoto Shiro Tanabe Osamu Takada Shinobu Gohara OVERVIEW: traffic
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 920-432 Title : Communication Server 1000 Rls.5.0-BCM Rls.4.0 Multi-site
More informationEmbedded Management Functions. Signal backhaul xgcp (CAS), Q.931 (PRI) * Call setup/ teardown xgcp * Connection Handling *
CHAPTER 5 This chapter describes VISM operation. Figure 5-1 shows the functional blocks of VISM. Items marked with a single asterisk apply to VoIP switching and switched AAL2 PVC modes only. Items marked
More informationImproving Channel Scanning Procedures for WLAN Handoffs 1
Improving Channel Scanning Procedures for WLAN Handoffs 1 Shiao-Li Tsao and Ya-Lien Cheng Department of Computer Science, National Chiao Tung University sltsao@cs.nctu.edu.tw Abstract. WLAN has been widely
More informationImplementing RapidIO. Travis Scheckel and Sandeep Kumar. Communications Infrastructure Group, Texas Instruments
White Paper Implementing RapidIO Travis Scheckel and Sandeep Kumar Communications Infrastructure Group, Texas Instruments In today s telecommunications market, slow and proprietary is not the direction
More informationSignaling System 7 (SS7) By : Ali Mustafa
Signaling System 7 (SS7) By : Ali Mustafa Contents Types of Signaling SS7 Signaling SS7 Protocol Architecture SS7 Network Architecture Basic Call Setup SS7 Applications SS7/IP Inter-working VoIP Network
More informationDeploying Voice Workloads for Skype for Business Online and Server
Course Code: M40409 Vendor: Microsoft Course Overview Duration: 5 RRP: POA Deploying Voice Workloads for Skype for Business Online and Server Overview This five-day instructor-led course teaches how to
More informationSeries Aggregation Services Routers.
Overview of the Cisco DSP SPA for the ASR 1000 Series Aggregation Services Routers This chapter provides an overview of the release history, features, and MIB support for the Cisco Voice SPA for the ASR
More informationCisco Cisco Voice over IP (CVOICE) Practice Test. Version QQ:
Cisco 642-436 642-436 Cisco Voice over IP (CVOICE) Practice Test Version 3.8 QUESTION NO: 1 Cisco 642-436: Practice Exam Which two statements describe the purpose of the technology prefix? (Choose two.)
More informationMusic on Hold with IP Connectivity
Music on Hold with IP Connectivity And an introduction to Network Regions Abstract Music On Hold has long been a standard feature in Avaya communications systems. Traditional TDM based systems take a music
More informationSix Questions to Answer When Buying a Phone System
NEW PHONE SYSTEM BUYER S GUIDE Six Questions to Answer When Buying a Phone System In addition to the most comprehensive portfolio of voice communications, data and wireless networking products in the industry,
More informationEnhanced Gatekeeper Solutions Using GKTMP/API
WHITE PAPER Enhanced Gatekeeper Solutions Using GKTMP/API Copyright 2000 Cisco Systems, Inc All Rights Reserved Table of Contents Definitions 3 Overview 4 Architecture 4 Infrastructure Zone 4 Application
More informationPROTOCOLS FOR THE CONVERGED NETWORK
Volume 2 PROTOCOLS FOR THE CONVERGED NETWORK Mark A. Miller, P.E. President DigiNet Corporation A technical briefing from: March 2002 Table of Contents Executive Summary i 1. Converging Legacy Networks
More informationMicrosoft Enterprise Voice and Online Services with Microsoft Lync Server 2013
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20337 - Enterprise Voice and Online Services with Microsoft Lync Server 2013 Length 5 days Price $4290.00 (inc GST) Version B Overview This five-day instructor-led
More informationIP Communications High Density Digital Voice/Fax Network Module
IP Communications High Density Digital Voice/Fax Network Module Document ID: 65356 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information Key Features Hardware
More informationFunctionality. About Cisco Unified Videoconferencing 3545 Gateway Products. About the Cisco Unified Videoconferencing 3545 PRI Gateway
CHAPTER 1 This section describes the following topics: About Cisco Unified Videoconferencing 3545 Gateway Products, page 1-1 About Gateway Features, page 1-2 About Cisco Unified Videoconferencing 3545
More informationBandwidth, Latency, and QoS for Core Components
Bandwidth, Latency, and QoS for Core Components, on page 1 Bandwidth, Latency, and QoS for Optional Cisco Components, on page 18 Bandwidth, Latency, and QoS for Optional Third-Party Components, on page
More informationTC32 presentation to ECMA General Assembly, Edinburgh, 22nd June 2000
TC32 presentation to ECMA General Assembly, Edinburgh, 22nd June 2000 John Elwell, Chairman ECMA TC32 Siemens Communications (International) Limited john.elwell@siemenscomms.co.uk ECMA/TC32/2000/103 ECMA/GA/2000/69
More information40409A: Deploying Voice Workloads for Skype for Business Online and Server 2015
40409A: Deploying Voice Workloads for Skype for Business Online and Server 2015 Course Details Course Code: Duration: Notes: 40409A 5 days This course syllabus should be used to determine whether the course
More informationUnit 5 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP
Running head: UNIT 5 RESEARCH PROJECT 1 Unit 5 Research Project Eddie S. Jackson Kaplan University IT530: Computer Networks Dr. Thomas Watts, PhD, CISSP 09/09/2014 UNIT 5 RESEARCH PROJECT 2 Abstract Telephony
More informationNext-Generation Switching Systems
Next-Generation Switching Systems Atsuo Kawai Shin ichi Iwaki Haruyoshi Kiyoku Keizo Kusaba ABSTRACT: Today, the telecommunications industry is encountering a new wave of multimedia communications for
More informationAbstract. Avaya Solution & Interoperability Test Lab
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between the PAETEC Broadsoft based SIP Trunking Solution and an Avaya IP Office Telephony Solution Issue 1.0 Abstract
More informationSCOPIA Elite 5000 Series MCU
SCOPIA Elite 5000 Series MCU User Guide Version 7.7 2000-2011 RADVISION Ltd. All intellectual property rights in this publication are owned by RADVISION Ltd and are protected by United States copyright
More informationAssessing Call Quality of VoIP and Data Traffic over Wireless LAN
Assessing Call Quality of VoIP and Data Traffic over Wireless LAN Wen-Tzu Chen and Chih-Yuan Lee Institute of Telecommunications Management, National Cheng Kung University, No. 1 University Road, Tainan
More informationCisco - Understanding Delay in Packet Voice Networks
Page 1 of 18 Understanding Delay in Packet Voice Networks Contents Introduction Basic Voice Flow How Voice Compression Works Standards for Delay Limits Sources of Delay Coder (Processing) Delay Packetization
More informationCh. 4 - WAN, Wide Area Networks
1 X.25 - access 2 X.25 - connection 3 X.25 - packet format 4 X.25 - pros and cons 5 Frame Relay 6 Frame Relay - access 7 Frame Relay - frame format 8 Frame Relay - addressing 9 Frame Relay - access rate
More informationCisco Webex Cloud Connected Audio
White Paper Cisco Webex Cloud Connected Audio Take full advantage of your existing IP telephony infrastructure to help enable a Webex integrated conferencing experience Introduction Cisco Webex Cloud Connected
More information