By Paolo Galtieri The public switched telephone network The Internet Convergence

Size: px
Start display at page:

Download "By Paolo Galtieri The public switched telephone network The Internet Convergence"

Transcription

1 By Paolo Galtieri This article provides an overview of Voice over Internet Protocol (VoIP), one of the many applications taking advantage of the enormous growth of the Internet over the last several years. With VoIP, the Public Switched Telephone Network (PSTN) of today and the Internet are converging. The old circuit-switched PSTN, where resources are wasted through inefficient use, is being replaced by one ubiquitous, packet-switched network. This article discusses one of the popular VoIP protocols, the H.323 specification, developed by the International Telephone Union (ITU). The public switched telephone network The PSTN is the wiring system used for carrying phone traffic around the world. It began strictly as an analog-circuit-based system where voice was transmitted over wires connecting two parties by modulating electrical signals along the wire. In its most basic form, this process required two wires per active connection. This worked well, as long as the phones were relatively close to each other and there were only a small number of people talking at once. As the demand for phone service grew, upgrading and enhancing this system became very expensive and not very practical. To solve this problem, techniques were developed to multiplex many calls on a single wire using a different carrier frequency for each signal. The method worked as long as operators did the job of connecting the two parties. When it became impractical, the operators were replaced by electrical/mechanical switches. Unfortunately, such hardware was expensive to purchase and maintain. As time and technology progressed, the mechanical switches were replaced by digital equipment. Today the PSTN is a combination of analog and digital systems. It includes the well-known wireline telephone network, as well as access points for wireless, cellular, personal communication system (PCS), and other transmission media. A user s access to the PSTN can be either analog (from the phone at home to the central office) or digital (connected to the PSTN via a public branch exchange (PBX) or an integrated services digital network (ISDN). From the PSTN central offices, all phone calls exist in digital, using time division multiplexed (TDM) channels of 64 Kbits/sec each to carry the modulated voice samples. The problem today with the PSTN is that network resources, which are always voice-grade TDM circuits, are tied up for the entire time a call is in progress, regardless of the amount of actual bandwidth being used. For example, when a user surfs the Internet, data is passing along those phone circuits less than 50% of the time. In addition, if the user stays connected for hours, a significant amount of resources are used. To improve the situation within the current PSTN is difficult, if not impossible. There are two reasons for this. The first reason is cost. It can be very expensive to replace existing wire lines and other hardware. The second reason is time. Users are demanding more and more services, for example, caller id, call waiting, call messaging, faxing, and so on. Therefore, upgrading the current infrastructure takes a long time, and users don t want to wait. The time has come to take a revolutionary approach to solving the problem. The solution is to replace the way the current system is used with something new. This approach is not easy, nor is it cheap, but its long-term potential outweighs the short-term drawbacks. One of the proposed solutions is to migrate to a packetbased network such as the Internet. The Internet In the late 1960s to the mid 1970s, the Defense Advanced Research Projects Agency (DARPA) began developing a network of military installations and universities with the goal being to exchange a variety of data between them. The protocols developed for this became what we know today as TCP/IP. Over time, more and more universities, major companies, and other networks were integrated into this early network. By the 1990s, this network evolved into what we know today as the World Wide Web. In the case of the PSTN, most devices perform specific functions, for example, call switching. On the Internet, the devices are computers that are capable of performing many different functions. New high-speed cables are being installed every day across the world to improve Internet access, and more sophisticated and powerful computers are becoming available. These computers are less expensive and easier to maintain than some of the sophisticated switches of today. While PSTN resources are limited, Internet resources are accessible to everyone, as long as there is bandwidth available. If two parties connected over a packet-switched network are not using the full bandwidth of the network, other nodes can use the available bandwidth for transmitting data. All of this data can be of different size and purpose and not constrained to 64 Kbits/sec channels as with the PSTN using TDM. Convergence The explosive growth of the Internet has shown the possibility of having a single network for everything. The Internet is already a ubiquitous network. Almost everyone has access to it, either from home or work. With technology changing as rapidly as it is today, the Internet and the packet-switched PSTN are converging into one single integrated network. The convergence of the Internet and a new packet-switched telephone network is possible in part because the TCP/IP protocol family is the most widely used network protocol today, and the standard to which all applications are beginning to conform. To achieve complete integration, the requirements of voice traffic and data applications must be resolved.

2 Integrating the requirements for voice traffic and data applications over the same network has proven to be a difficult task. The requirements are often in conflict with each other, and support for older technologies must remain if users are to accept the change. Phones are everywhere in homes and along the streets, and no one wants to throw them out. The PSTN is a 5-nines system, that is, it is available % of the time, with a high quality of service (QoS) and sound quality. It is rare for calls not to go through or for the quality of the sound to be unacceptable. Any reduction in this availability and quality is going to cause customer dissatisfaction. One of the strong points of the PSTN is that it is a secure network, since much of it is closed to the outside world. This is not true of packet-switched networks. As long as one node has access to the network, it can view all traffic on that network. This security issue is being addressed by new protocols, such as Internet Protocol Security (IPsec), which is a developing standard for security at the network or packet-processing layer of network communication. In today s competitive business environment, time-to-market is a critical factor for companies if they want to take advantage of this convergence. The Internet provides the building blocks for companies to enter the market with new applications without having to wait for older technologies, such as the PSTN, to be upgraded. The integration of PSTN features into the Internet and the World Wide Web (WWW) continues at a hectic pace. The remainder of this article will focus on one of these applications, voice telephony over a packet-switched network. Voice over IP What is Voice over IP (VoIP)? Simply put, it is a set of facilities for managing the delivery of voice information using the Internet Protocol (IP). Voice information is sent in digital form using discrete packets rather than in the traditional, circuit-committed protocols of the PSTN. Voice over IP standards There are currently two major international groups defining standards for VoIP: the ITU, and the Internet Engineering Task Force (IETF). The ITU has defined the standard H.323, which covers VoIP, while the IETF has defined RFC 2543, Session Initiation Protocol, and RFC 27053, Media Gateway Control Protocol. Both SIP and MGCP are RFC-draft standards in the IETF. This article concentrates on the H.323 specification of the ITU. However, in the long term, SIP is likely to become more prevalent. At this time, however, SIP is still a developing standard while H.323 has been in place since the mid 1990s. Consequently, most current implementations use H.323. H.323 overview The H.323 recommendation is an umbrella specification for implementing packet-based multimedia over LANs that cannot guarantee quality of service. The specification defines several basic elements in an H.323 network topology: terminals, gatekeepers (GK), multicast units (MCUs), and gateways (GW). A terminal is defined as a hardware and software device with a signaling endpoint that supports one or more users entering into realtime communications with one or more other parties. Although listed separately, MCUs typically are part of gatekeepers or terminals serving more than one user. The H.323 specification defines the concept of a zone. An H.323 zone contains terminal devices, gateways, and other MCUs managed by one gatekeeper. A zone can span a wide geographical area and can contain multiple LANs connected by routers and switches. Figure 1 depicts an example of a zone with a gatekeeper. H.323 Terminals Gatekeeper (GK) Gatekeeper (GW) PSTN Router Local Area Network Routing Media gateway Switch/ Router H.323 Terminal to other zones Local Area Network H.323 Multipoint Control Unit (MCU) Figure 1: H.323 Zone with Gatekeeper Applied Computing Technologies / Winter 2000

3 up the connection and negotiate the media format that will be transferred over the connection. A gateway is a device that bridges diverse network architectures, such as the packet-switched Internet to the PSTN. The H.323 specification defines procedures for endpoint registration with a gatekeeper. An endpoint can be a terminal, typically associated with a user, another gatekeeper, or a gateway. The specification also defines procedures for negotiation of call-control and logical-channel capabilities. The H.323 specification references two other ITU specifications, H and H The H specification defines registration, authentication, and status (RAS) procedures for gatekeeper signaling as well as callsetup procedures. The logical-channel and other call-control capabilities are defined in recommendation H The H.323 protocol stack is shown in Figure 2. Multimedia Applications Terminal Control and Mgmt As shown in Figure 2, RTP/RTCP data is the payload data of a User Datagram Protocol (UDP) packet. How do the analog signals coming from the endpoint convert into the payload data? This conversion is the function of codecs (coders/decoders). There are different types of codecs and each provides a different quality of sound. The bit rate of most narrow-band codecs today varies from 1.2 Kbits/sec to 64 Kbits/sec; the higher the bit rate, the better sound quality. Some of the more popular codecs are: G.711. This is the oldest of the codecs and was approved by the ITU in This codec has a sampling rate of 64 Kbits/sec. G.722. Although G.711 has very good quality, there is still some loss in quality for voice frequencies above KHz. The G.722 codec provides better digital encoding of KHz audio at 48, 56, or 64 Kbits/sec. G This codec operates at either 5.3 or 6.4 Kbits/sec. Any voice communication using this codec will demonstrate some degradation. G.729. This codec operates at 8 Kbits/sec and is very popular for voice-over-frame relay and V.70 voice and data modems. As noted in Figure 2, the call signaling portion of the H.323 protocol is carried over TCP rather than UDP, because TCP guarantees in-order delivery of packets to the application, while UDP requires the application to make sure all packets arrive and arrive in the right order. G.nnn H.261 H.263 RTP RTCP UDP H (RAS) H Call Signaling TCP H Logical Channel Signaling The following sections describe two examples of how voice data is sent between endpoints. The first example is a simple call between two endpoints over a packet-switched network. The subsequent example shows a call using a gateway to the PSTN. Basic H.323 call model The basic call model for H.323 consists of five phases: The H.323 specification calls out RFC 18890, the Real Time Protocol (RTP), for all media transport. The RTP specification is an IETF draft standard and provides end-to-end transport of realtime data. RTP does not guarantee the quality of service (QoS) of the transmission, however, it does define ways to transmit isochronous data by including: Information on type of data being transmitted Time stamps Sequence numbers The Real Time Control Protocol (RTCP) is part of RFC 1889 and provides end-to-end monitoring of data delivery and QoS by providing information such as: Amount of jitter Average packet loss IP Layer Link Layer Figure 2: H.323 Protocol Stack Jitter is the amount of delay introduced in transmitting data over a wire, if there is insufficient bandwidth available for the packet. The RTP/RTCP standard is not used to do call setup or tear-down. It requires the use of a separate signaling protocol, for example, those called out by the H and H specifications to set Call setup Initial endpoint communication and terminal capability exchange Establishment of multimedia communication between endpoints Call services request and negotiation Call termination Calls between two endpoints can be either direct or routed through the gatekeeper. In this discussion of a direct call, an endpoint is defined as a point of entry and exit of media flows. The following sections describe the procedure involved in placing a call between two endpoints, A and B, each with an IP address on the same subnet, for example, and Establishing a call between the endpoints requires two TCP connections between them, one for call setup, and one for capability exchange and call control. Phase 1: Call setup The caller, endpoint A, connects to the callee, endpoint B, on a well-known port number, port 17201, and sends the call setup message as defined in the H specification. This message includes information such as: Message type in this case, SETUP Bearer capability indicates whether the call is going to be audio only or audio and video Called party number and address Calling party number and address

4 Protocol Data Unit (PDU), which includes a protocol identifier to indicate what version of H.225 to use a source address field listing sender s alias, for example, an address, and other information Upon receipt of the setup message, endpoint B must respond with one of the following messages: Release Complete, Alerting, Connect, or Call Proceeding. In this example, endpoint B sends the Alerting message. This message must be received by terminal A before its setup timer expires. After sending this message, the user at terminal B has up to three minutes to accept or refuse the call. When the user picks up the call, a Connect message is sent to endpoint A. At this point, the second phase of the call setup can proceed. Phase 2: Capability exchange Call control and capability exchange messages, as defined in H.245, are sent on the second TCP connection. Endpoint A opens the connection on a dynamically allocated port on the callee s endpoint after receiving the address in one of the following messages: Alerting, Call Proceeding, or Connect. The connection remains active for the entire duration of the call. The control channel is unique for each call between two endpoints, allowing several different media streams to be present. The first message sent is a TerminalCapabilitySet message that includes information as to what codecs a terminal supports. Both terminals will send the message to each other and either acknowledge it with a TerminalCapabilitySetAck message, or reject it with a TerminalCapabilitySetReject message. The two sides will continue to exchange the messages until they agree on the capability set. Once the two sides have agreed on things, the call continues. Phase 3: Beginning the call Once the capability setup is agreed on, the two terminals, A and B, need to set up between themselves the voice channels over which to exchange data. To open logical channels to B, A sends an H.245 OpenLogicalChannel message to B. This message specifies the type of data being sent, for example, which codec to use, such as G.711, G.723, and so on. For voice data, this message also includes the port number that B should use to send RTCP receiver reports. As soon as B is ready to receive data, it sends an OpenLogicalChannelAck message to A. This message contains a port number on which A is to send RTP data and a port number on which to send RTCP data. Endpoint B can be doing the same thing at the same time. Once the channels are established, dialog can begin. Phase 4: Dialog At this point, the two sides can exchange RTP packets containing voice data. Periodically, during this exchange both sides will send RTCP packets. As mentioned earlier, quality of the exchange is monitored by this function. If one side or the other sees that the expected rate of exchange is degrading due to line problems, there are facilities within the H.323 specification to make adjustments. Once the call is completed, and one side or the other hangs up, the final phase begins. Phase 5: Termination To terminate an H.323 call, (user at endpoint A hangs up), Endpoint A has to send an H.245 CloseLogicalChannel message for each channel it has open to B. Endpoint B has to reply to each of those messages with a CloseLogicalChannelAck message. When all the logical channels are closed, A sends an H.245 endsessioncommand. Endpoint A then waits until it has received the same message from B and then closes the channel. Finally, both A and B send an H.225 ReleaseComplete message over the call signaling channel assuming it is still open, which closes that channel and ends the call. This description of an H.323 call using a packet-switched network as the underlying media is very brief. This function can be accomplished today on Linux systems with such products as the PhoneJACK or LineJACK from Quicknet Technologies, Inc., and by using an open source version of the H323 protocol. On NT systems, the same task can be achieved using NetMeeting from Microsoft and a sound card. Though it is useful to explain the principles of the H.323 protocol, this scenario is not likely to happen in reality. In this example, both sides were defined to have known IP addresses. In the real world, most of the Internet Service Providers (ISPs) dynamically allocate the IP addresses of their subscribers. A realistic example showing a gateway is discussed in the next section. PSTN and H.323 interoperability H.323 gateways and gatekeepers The PSTN is unlikely to disappear in the near future. Customers on the new network will need to be able to talk to customers on the PSTN. This interoperability is provided by the H.323 endpoint called the gateway. The H.323 gateway, also called an IP gateway, is a hardware and software device that converts signaling protocols and data transmission protocols from one form to another. This conversion process is shown in Figure 3 below: Gateway Gatekeeper Figure 3: IP Gateway Intranets Internet PSTN Again, there are two users in the process. User A is sitting at a terminal, while the other user, B, is waiting at home by the phone attached to the PSTN. A gatekeeper is also shown in Figure 3. The purpose of this device is to perform all network-based services, such as registration, admission, and status (RAS) functions, and address mapping. For example, if a gatekeeper is present, all endpoints managed by that gatekeeper must register with it during start-up. This function is useful in attempting to call someone the gatekeeper will know whether the other user is accepting calls. It also performs the function of redirecting calls, for example, if a user doesn t answer the phone, the GK might redirect the call to an answering machine. Although a GK does not need to be present, it typically is present. Otherwise, the capabilities it provides would have to be present in the GW, therefore making it more complex. Applied Computing Technologies / Winter 2000

5 ple, if the GW is in Europe, then the international dial prefix will be removed. As soon as the GW is notified by the PSTN that the phone at user B s house is ringing, it sends the H.225 Alerting response to terminal A. As soon as the phone is picked up, the H.225 Connect message is sent. As part of the Connect message, a transport address that allows terminal A to negotiate codecs and media streams with terminal B is sent. At this point, the same process described in the earlier example applies, regarding the H.225 and H.245 messages. Calling someone via an IP GW is a little more complex than in the prior example. Such a call consists of the following phases: 1. Contacting the GK 2. Requesting permission to call 3. Call signaling 4. Call termination Phase 1: Contacting the gatekeeper The first thing user A s terminal does when a call is initiated is attempt to find a gatekeeper (GK). To do this, it sends out a Gatekeeper Request (GRQ) message and waits for a response. When it receives the Gatekeeper Confirm (GCF) message, the terminal registers with it by sending the Registration Request (RRQ) message and waiting for the Registration Confirm (RCF) message. If more than one GK responds to the GRQ, the terminal will choose to use only one of them. Phase 2: Requesting permission to call Once the registration is complete, user A must first request permission from the gatekeeper to initiate the call. To do this, terminal A sends an Admission Request (ARQ) message to the gatekeeper. This message will include information such as: A sequence number A GK assigned identifier The type of call in this case, point to point The call model to use, either direct or gatekeeper routed The destination information in this case, the phone number of user B An estimation of the amount of bandwidth required, which can always be adjusted later by a Bandwidth Request (BRQ) message to the gatekeeper If the GK allows the call to go through, it sends an Admission Confirm (ACF) message. This message includes the following: The call model used The transport address and port to use for call signaling (in this example, the IP address of the GW) The allowed bandwidth At this point, everything is set up to actually perform the call. Phase 3: Call signaling Now that everything is set up, terminal A can send the Setup message to the GW. Since the destination phone is connected to an analog line (the PSTN), the GW will go off-hook and dial the phone number using digital tone multi frequency (DTMF). In this case, the GW is converting the H.225 signaling into the signaling present in the PSTN. If the remote phone were on an ISDN line, then the GW would convert the H.225 signaling into Signaling System 7 (SS7) protocol messages. Depending on the location of the GW, the number dialed may need to be converted. For exam- In this example, the destination phone is analog. Therefore, it requires the GW to detect the ring, busy, and connect conditions so it can respond appropriately. Phase 4: Call termination As in the prior example, whoever hangs up first needs to close all the channels that were open, using the H.245 CloseLogical Channel message. If the gateway terminates first, it then sends an H.245 EndSessionCommand message to terminal A and waits for the same message from A. The gateway then closes the H.245 channel. Once all channels are closed between terminal A and the GW, each must send a DisengageRequest (DRQ) message to the GK. This message lets the GK know that bandwidth is being released. The GK sends a DisengageConfirm (DCF) message to both the terminal and the gateway. At this point, both the gateway and the terminal could send an UnregistrationRequest (URQ) to the GK, but there is no reason to do so unless one side decides to shut down the telephony software, such as terminate NetMeeting. As long as the gateway remains registered with the GK, it can continue to process calls. This example is realistic of the type of conversation a user is likely to have. Since this is the type of call most likely to occur, the gateway is going to be a critical device in the new packet-switched voice network. It also happens to be the type of device Motorola has the knowledge base and partners to develop. Paolo Galtieri has been with Motorola for seventeen years in various roles. He is currently a senior staff engineer for Motorola Computer Group s Telecom Business with responsibilities for integrating third-party-communications hardware and software into custom telecom solutions. He attended the University of California at Berkeley. References Recommendation H.323 (09/99) Packet-based multimedia communications systems RFC 2543, SIP: Session Initiation Protocol RFC 2705, Media Gateway Control Protocol (MGCP) Version 1.0 Recommendation H (02/98) Call signaling protocols and media stream packetization for packet-based multimedia communication systems Recommendation H.245 (09/98) Control protocol for multi media communication RFC 1889, RTP: A Transport Protocol for Real-Time Applications, IETF Publication. Douskalis, Bill, Hewlett-Packard Company (Copyright 2000), IP Telephony, Prentice Hall PTR, Prentice-Hall, Inc. Black, Uyless (Copyright 2000) Voice over IP, Prentice Hall PTR, Prentice-Hall, Inc. Hersent, Olivier, David Gurle, and Jean-Pierre Petit, IP Telephony, Packet-based Multimedia Communications Systems, Copyright Pearson Education Limited.

Global Call IP. Technology Guide. January 2004 05-2243-001

Global Call IP. Technology Guide. January 2004 05-2243-001 Global Call IP Technology Guide January 2004 05-2243-001 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL

More information

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet 1 Outlines 1. Introduction 2. QoS in VoIP 3. H323 4. Signalling in VoIP 5. Conclusions 2 1. Introduction to VoIP Voice

More information

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

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

More information

Packetized Telephony Networks

Packetized Telephony Networks Packetized Telephony Networks Benefits of Packet Telephony Networks Traditionally, the potential savings on long-distance costs was the driving force behind the migration to converged voice and data networks.

More information

VIDEOCONFERENCING. Video class

VIDEOCONFERENCING. Video class VIDEOCONFERENCING Video class Introduction What is videoconferencing? Real time voice and video communications among multiple participants The past Channelized, Expensive H.320 suite and earlier schemes

More information

An Introduction to VoIP Protocols

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

More information

Overview of Voice Over Internet Protocol

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

More information

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

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

More information

Hands on VoIP. Content. Tel +44 (0) 845 057 0176 enquiries@protelsolutions.co.uk. Introduction

Hands on VoIP. Content. Tel +44 (0) 845 057 0176 enquiries@protelsolutions.co.uk. 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

More information

Voice over IP (VoIP) Part 2

Voice over IP (VoIP) Part 2 Kommunikationssysteme (KSy) - Block 5 Voice over IP (VoIP) Part 2 Dr. Andreas Steffen 1999-2001 A. Steffen, 10.12.2001, KSy_VoIP_2.ppt 1 H.323 Network Components Terminals, gatekeepers, gateways, multipoint

More information

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. 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

More information

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Basic IP phone set up The SIP protocol Computer Networks - 1/2 Learning Objectives

More information

Need for Signaling and Call Control

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

More information

Combining Voice over IP with Policy-Based Quality of Service

Combining Voice over IP with Policy-Based Quality of Service TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

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

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN 2004. Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Voice over IP (VoIP) David Feiner ACN 2004 Overview Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Introduction Voice Calls are transmitted over Packet Switched Network instead

More information

Voice over IP Basics for IT Technicians

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

More information

Methods for Lawful Interception in IP Telephony Networks Based on H.323

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

More information

Troubleshooting Voice Over IP with WireShark

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

More information

Three Network Technologies

Three Network Technologies Three Network Technologies Network The largest worldwide computer network, specialized for voice ing technique: Circuit-switching Internet The global public information infrastructure for data ing technique:

More information

Voice over IP. Presentation Outline. Objectives

Voice over IP. Presentation Outline. Objectives Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester

More information

MONTEREY, CALIFORNIA THESIS ANALYSIS OF VOICE QUALITY PROBLEMS OF VOICE OVER INTERNET PROTOCOL (VOIP) Lutfullah Tasyumruk

MONTEREY, CALIFORNIA THESIS ANALYSIS OF VOICE QUALITY PROBLEMS OF VOICE OVER INTERNET PROTOCOL (VOIP) Lutfullah Tasyumruk MONTEREY, CALIFORNIA THESIS ANALYSIS OF VOICE QUALITY PROBLEMS OF VOICE OVER INTERNET PROTOCOL (VOIP) by Lutfullah Tasyumruk September 2003 Thesis Advisor: Thesis Second Reader: Bert Lundy R. Scott Coté

More information

Master Kurs Rechnernetze Computer Networks IN2097

Master Kurs Rechnernetze Computer Networks IN2097 Chair for Network Architectures and Services Institute for Informatics TU München Prof. Carle, Dr. Fuhrmann Master Kurs Rechnernetze Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Dr. Thomas Fuhrmann

More information

Operation Manual Voice Overview (Voice Volume) Table of Contents

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

More information

Understanding Voice over IP Protocols

Understanding Voice over IP Protocols Understanding Voice over IP Protocols Cisco Systems Service Provider Solutions Engineering February, 2002 1 Topics to Discuss History of VoIP VoIP Early Adopters VoIP Standards and Standards Bodies VoIP

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga Curso de Telefonía IP para el MTC Sesión 1 Introducción Mg. Antonio Ocampo Zúñiga Conceptos Generales VoIP Essentials Family of technologies Carries voice calls over an IP network VoIP services convert

More information

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

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

More information

Integrate VoIP with your existing network

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

More information

Indepth Voice over IP and SIP Networking Course

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.

More information

TECHNICAL CHALLENGES OF VoIP BYPASS

TECHNICAL CHALLENGES OF VoIP BYPASS TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

Voice over IP (VoIP) Basics for IT Technicians

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

More information

Introduction to VoIP Technology

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

More information

VOICE OVER IP AND NETWORK CONVERGENCE

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

More information

How To Interwork On An Ip Network

How To Interwork On An Ip Network An Overview of - Interworking 2001 RADVISION. All intellectual property rights in this publication are owned by RADVision Ltd. and are protected by United States copyright laws, other applicable copyright

More information

VOICE SERVICES AND AVIATION DATA NETWORKS

VOICE SERVICES AND AVIATION DATA NETWORKS VOICE SERVICES AND AVIATION DATA NETWORKS Anuj Bhatia, Anant Shah, Nagaraja Thanthry, and Ravi Pendse, Department of Electrical and Computer Engineering, Wichita State University, Wichita KS Abstract The

More information

PacketizerTM. Overview of H.323 http://www.packetizer.com/voip/h323/papers/ Paul E. Jones. Rapporteur, ITU-T Q2/SG16 paulej@packetizer.

PacketizerTM. Overview of H.323 http://www.packetizer.com/voip/h323/papers/ Paul E. Jones. Rapporteur, ITU-T Q2/SG16 paulej@packetizer. A resource for packet-switched conversational protocols Overview of H.323 http:///voip/h323/papers/ Paul E. Jones Rapporteur, ITU-T Q2/SG16 paulej@packetizer.com June 2004 Copyright 2004 Executive Summary

More information

Course 4: IP Telephony and VoIP

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

More information

Fundamentos de Voz sobre el protocolo IP (VoIP)

Fundamentos de Voz sobre el protocolo IP (VoIP) Fundamentos de Voz sobre el protocolo IP (VoIP) OBJETIVO: Comprender el entorno de convergencia de redes de voz, datos y video que se está llevando a cabo en las redes de telefonía, identificando las tecnologías

More information

Speaker: Nader F. Mir

Speaker: Nader F. Mir Speaker: Nader F. Mir Professor of Electrical Engineering, San Jose State University, California Director, Wireless/Optical Sensor Networks, MSE Program, Lockheed Martin Space, Sunnyvale, California Editor,

More information

Voice Over Internet Protocol (VoIP)

Voice Over Internet Protocol (VoIP) Voice Over Internet Protocol (VoIP) Submitted By: Amit Prakash Computer Communication Networks- II ECE 436 University of Illinois at Chicago Abstract: This paper discuses the Voice Over Internet Protocol,

More information

SIP : Session Initiation Protocol

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

More information

Comparison of Voice over IP with circuit switching techniques

Comparison of Voice over IP with circuit switching techniques Comparison of Voice over IP with circuit switching techniques Author Richard Sinden Richard Sinden 1 of 9 Abstract Voice-over-IP is a growing technology. Companies are beginning to consider commercial

More information

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com

WAN Technology. Heng Sovannarith heng_sovannarith@yahoo.com WAN Technology Heng Sovannarith heng_sovannarith@yahoo.com Introduction A WAN is a data communications network that covers a relatively broad geographic area and often uses transmission facilities provided

More information

An Introduction to Voice over the IP. Test1 Pool Questions

An Introduction to Voice over the IP. Test1 Pool Questions Dr. Mona Cherri Business and Technology North Lake College/DCCCD An Introduction to Voice over the IP I. True and False Questions Test1 Pool Questions 1. The first Internet-telephony software, Internet

More information

Understanding Voice over IP

Understanding Voice over IP Introduction Understanding Voice over IP For years, many different data networking protocols have existed, but now, data communications has firmly found its home in the form of IP, the Internet Protocol.

More information

Implementing SIP and H.323 Signalling as Web Services

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

More information

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080

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

More information

VoIP. Overview. Jakob Aleksander Libak jakobal@ifi.uio.no. Introduction Pros and cons Protocols Services Conclusion

VoIP. Overview. Jakob Aleksander Libak jakobal@ifi.uio.no. Introduction Pros and cons Protocols Services Conclusion VoIP Jakob Aleksander Libak jakobal@ifi.uio.no 1 Overview Introduction Pros and cons Protocols Services Conclusion 2 1 Introduction Voice over IP is routing of voice conversations over the internet or

More information

TSIN02 - Internetworking

TSIN02 - Internetworking TSIN02 - Internetworking Lecture 9: SIP and H323 Literature: Understand the basics of SIP and it's architecture Understand H.323 and how it compares to SIP Understand MGCP (MEGACO/H.248) SIP: Protocol

More information

Integrating Voice over IP services in IPv4 and IPv6 networks

Integrating Voice over IP services in IPv4 and IPv6 networks ARTICLE Integrating Voice over IP services in IPv4 and IPv6 networks Lambros Lambrinos Dept.of Communication and Internet studies Cyprus University of Technology Limassol 3603, Cyprus lambros.lambrinos@cut.ac.cy

More information

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. 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

More information

ETM System SIP Trunk Support Technical Discussion

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

More information

802.1p An IEEE standard for providing QoS using three bits (defined in 802.1q) to allow switches to reorder packets based on priority level.

802.1p An IEEE standard for providing QoS using three bits (defined in 802.1q) to allow switches to reorder packets based on priority level. Glossary and Terms 802.1p An IEEE standard for providing QoS using three bits (defined in 802.1q) to allow switches to reorder packets based on priority level. 802.1q An IEEE standard for providing virtual

More information

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

Session Initiation Protocol (SIP) The Emerging System in IP Telephony Session Initiation Protocol (SIP) The Emerging System in IP Telephony Introduction Session Initiation Protocol (SIP) is an application layer control protocol that can establish, modify and terminate multimedia

More information

Case in Point. Voice Quality Parameter Tuning

Case in Point. Voice Quality Parameter Tuning Case in Point To continue our efforts to help you with your network needs, we will be making several real-world network troubleshooting case studies available to you. The attached case study,, discusses

More information

A Comparison of H.323 vs SIP

A Comparison of H.323 vs SIP A Comparison of vs SIP Pavlos Papageorgiou pavlos@eng.umd.edu University of Maryland at College Park June 4, 2001 Unpublished and incomplete manuscript. Missing experiments. Contents 1 Introduction 1 1.1

More information

White Paper: Voice Over IP Networks

White Paper: Voice Over IP Networks FREE FREE One One Hour Hour VoIPonline VoIPonline Seminar TM Seminar TM For additional information contact: Terry Shugart - tshugart@analogic.com http://www.analogic.com/cti TEL: 978-977-3000 FAX: 978-977-6813

More information

Unit 23. RTP, VoIP. Shyam Parekh

Unit 23. RTP, VoIP. Shyam Parekh Unit 23 RTP, VoIP Shyam Parekh Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP

More information

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

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet. KEY VOIP TERMS 1 ACD: Automatic Call Distribution is a system used to determine how incoming calls are routed. When the ACD system receives an incoming call it follows user-defined specifications as to

More information

Voice over IP Fundamentals

Voice over IP Fundamentals Voice over IP Fundamentals Duration: 5 Days Course Code: GK3277 Overview: The aim of this course is for delegates to gain essential data networking and Voice over IP (VoIP) knowledge in a single, week-long

More information

CompTIA Convergence+ 2006 Examination Objectives

CompTIA Convergence+ 2006 Examination Objectives CompTIA Convergence+ 2006 Examination Objectives Introduction The CompTIA Convergence+ examination covering the 2006 objectives certifies that the successful candidate has the necessary knowledge to perform

More information

Special Module on Media Processing and Communication

Special Module on Media Processing and Communication Special Module on Media Processing and Communication Multimedia Communication Fundamentals Dayalbagh Educational Institute (DEI) Dayalbagh Agra PHM 961 Indian Institute of Technology Delhi (IITD) New Delhi

More information

VOICE OVER IP (VOIP) TO ENTERPRISE USERS GIOTIS KONSTANTINOS

VOICE OVER IP (VOIP) TO ENTERPRISE USERS GIOTIS KONSTANTINOS VOICE OVER IP (VOIP) TO ENTERPRISE USERS GIOTIS KONSTANTINOS Master of Science in Networking and Data Communications THESIS Thesis Title Voice over IP (VoIP) to Enterprise Users Dissertation submitted

More information

FURTHER READING: As a preview for further reading, the following reference has been provided from the pages of the book below:

FURTHER READING: As a preview for further reading, the following reference has been provided from the pages of the book below: FURTHER READING: As a preview for further reading, the following reference has been provided from the pages of the book below: Title: Signaling System #7 Second Edition Author: Travis Russell Publisher:

More information

Interactive Voice Response System by Using Asterisk

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.

More information

H.323 and Associated Recommendations. This topic describes H.323 and its protocols and explains how H.323 is used in the IP internetwork environment.

H.323 and Associated Recommendations. This topic describes H.323 and its protocols and explains how H.323 is used in the IP internetwork environment. Configuring H.323 H.323 and Associated Recommendations This topic describes H.323 and its protocols and explains how H.323 is used in the IP internetwork environment. H.323 and Associated Recommendations

More information

B12 Troubleshooting & Analyzing VoIP

B12 Troubleshooting & Analyzing VoIP B12 Troubleshooting & Analyzing VoIP Phillip Sherlock Shade, Senior Forensics / Network Engineer Merlion s Keep Consulting phill.shade@gmail.com Phillip Sherlock Shade (Phill) phill.shade@gmail.com Phillip

More information

White paper. SIP An introduction

White paper. SIP An introduction White paper An introduction Table of contents 1 Introducing 3 2 How does it work? 3 3 Inside a normal call 4 4 DTMF sending commands in sip calls 6 5 Complex environments and higher security 6 6 Summary

More information

Functional Specifications Document

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

More information

VoIP for Radio Networks

VoIP for Radio Networks White Paper VoIP for Radio Networks Revision 1.0 www.omnitronicsworld.com In the early eighties, a communications protocol was created that allowed the research community to send data anywhere in the world

More information

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

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

More information

CPNI VIEWPOINT 01/2007 INTERNET VOICE OVER IP

CPNI VIEWPOINT 01/2007 INTERNET VOICE OVER IP INTERNET VOICE OVER IP AUGUST 2007 Abstract Voice over IP (VoIP) is the term used for a set of technologies that enable real time voice or video conversations to take place across IP networks. VoIP devices

More information

Voice Over IP. Priscilla Oppenheimer www.priscilla.com

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

More information

Glossary of Terms and Acronyms for Videoconferencing

Glossary of Terms and Acronyms for Videoconferencing Glossary of Terms and Acronyms for Videoconferencing Compiled by Irene L. Ferro, CSA III Education Technology Services Conferencing Services Algorithm an algorithm is a specified, usually mathematical

More information

Network Simulation Traffic, Paths and Impairment

Network Simulation Traffic, Paths and Impairment Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating

More information

Network Technologies

Network Technologies Network Technologies Telephone Networks IP Networks ATM Networks Three Network Technologies Telephone Network The largest worldwide computer network, specialized for voice ing technique: Circuit-switching

More information

SIP Trunking and Voice over IP

SIP Trunking and Voice over IP SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential

More information

VoIP Glossary. Client (Softphone client): The software installed in the userâ s computer to make calls over the Internet.

VoIP Glossary. Client (Softphone client): The software installed in the userâ s computer to make calls over the Internet. VoIP Glossary Analog audio signals: Analog audio signals are used to transmit voice data over telephone lines. This is done by varying or modulating the frequency of sound waves to accurately reflect the

More information

Gateways and Their Roles

Gateways and Their Roles Gateways and Their Roles Understanding Gateways This topic describes the role of voice gateways and their application when connecting VoIP to traditional PSTN and telephony equipment. Analog vs. Digital

More information

Simulation of SIP-Based VoIP for Mosul University Communication Network

Simulation of SIP-Based VoIP for Mosul University Communication Network Int. J. Com. Dig. Sys. 2, No. 2, 89-94(2013) 89 International Journal of Computing and Digital Systems http://dx.doi.org/10.12785/ijcds/020205 Simulation of SIP-Based VoIP for Mosul University Communication

More information

Secure VoIP for optimal business communication

Secure VoIP for optimal business communication White Paper Secure VoIP for optimal business communication Learn how to create a secure environment for real-time audio, video and data communication over IP based networks. Andreas Åsander Manager, Product

More information

Demystifying Multimedia Conferencing Over the Internet Using the H.323 Set of Standards

Demystifying Multimedia Conferencing Over the Internet Using the H.323 Set of Standards Demystifying Multimedia Conferencing Over the Internet Using the H.323 Set of Standards James Toga, Emerging Products Division, Intel Architecture Labs, Intel Corporation Hani ElGebaly, Emerging Products

More information

Contents. Specialty Answering Service. All rights reserved.

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

More information

Towards interoperability between existing VoIP systems

Towards interoperability between existing VoIP systems Towards interoperability between existing VoIP systems Thesis for a Master of Science degree in Telematics from the University of Twente, Enschede, the Netherlands Enschede, February 26, 2008 Lianne Meppelink

More information

VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting)

VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting) VoIP Analysis Fundamentals with Wireshark Phill Shade (Forensic Engineer Merlion s Keep Consulting) 1 Phillip D. Shade (Phill) phill.shade@gmail.com Phillip D. Shade is the founder of Merlion s Keep Consulting,

More information

Voice Over IP. www.lauraknapp.com. Tom Hadley Network Consultant 1-919-787-5999 tom@lauraknapp.com

Voice Over IP. www.lauraknapp.com. Tom Hadley Network Consultant 1-919-787-5999 tom@lauraknapp.com Voice Over IP IBM Tom Hadley Network Consultant 1-919-787-5999 tom@lauraknapp.com www.lauraknapp.com Networking - Connecting people to information through technology Laura Jeanne Knapp IBM Technical Evangelist

More information

Interoperability Test Plan for International Voice services (Release 6) May 2014

Interoperability Test Plan for International Voice services (Release 6) May 2014 INTERNATIONAL INTERCONNECTION FORUM FOR SERVICES OVER IP (i3 FORUM) Workstream Technical Aspects Workstream Operations Interoperability Test Plan for International Voice services (Release 6) May 2014 Interoperability

More information

Technical White Paper for Traversal of Huawei Videoconferencing Systems Between Private and Public Networks

Technical White Paper for Traversal of Huawei Videoconferencing Systems Between Private and Public Networks Technical White Paper for Traversal of Huawei Videoconferencing Systems Between Private and Public Networks Huawei Technologies Co., Ltd. All rights reserved. Contents Contents 1 Overview... 1 2 H.323...

More information

WAN Data Link Protocols

WAN Data Link Protocols WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data

More information

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and 1.1 Background Voice over Internet Protocol (VoIP) is a technology that allows users to make telephone calls using a broadband Internet connection instead of an analog phone line. VoIP holds great promise

More information

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

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview. Title Series Managing IP Centrex & Hosted PBX Services Date July 2004 VoIP Performance Management Contents Introduction... 1 Quality Management & IP Centrex Service... 2 The New VoIP Performance Management

More information

A Model for Spam Prevention in IP Telephony Networks using Anonymous Verifying Authorities

A Model for Spam Prevention in IP Telephony Networks using Anonymous Verifying Authorities A Model for Spam Prevention in IP Telephony Networks using Anonymous Verifying Authorities N.J Croft and M.S Olivier April 2005 Information and Computer Security Architectures Research Group Department

More information

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN ENSC 427 Communication Networks Final Project Report Spring 2014 Analysis and Simulation of VoIP Team #: 2 Kadkhodayan Anita (akadkhod@sfu.ca, 301129632) Majdi Yalda (ymajdi@sfu.ca, 301137361) Namvar Darya

More information

VoIP Trunking with Session Border Controllers

VoIP Trunking with Session Border Controllers VoIP Trunking with Session Border Controllers By Chris Mackall Submitted to the Faculty of the Information Technology Program in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science

More information

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

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

More information

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Chapter 10 Session Initiation Protocol Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 12.1 An Overview of SIP 12.2 SIP-based GPRS Push

More information

A Comparative Study of Signalling Protocols Used In VoIP

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.

More information

Voice over IP. Raj Jain. The Ohio State University Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/ Raj Jain

Voice over IP. Raj Jain. The Ohio State University Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/ Raj Jain Voice over IP IP The Ohio State University Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/ 1 Overview Sample Products and Services 13 Technical Issues 4 Other Issues H.323

More information