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



Similar documents
An Introduction to VoIP Protocols

Need for Signaling and Call Control

Overview of Voice Over Internet Protocol

Encapsulating Voice in IP Packets

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

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

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

Cisco CME Features and Functionality

QoS in VoIP. Rahul Singhai Parijat Garg

Course 4: IP Telephony and VoIP

TECHNICAL CHALLENGES OF VoIP BYPASS

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

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

Comparison of Voice over IP with circuit switching techniques

VoIP. Overview. Jakob Aleksander Libak Introduction Pros and cons Protocols Services Conclusion

Troubleshooting Voice Over IP with WireShark

Understanding Voice over IP Protocols

Voice over IP Basics for IT Technicians

Packetized Telephony Networks

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

Clearing the Way for VoIP

Secure VoIP Transmission through VPN Utilization

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

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

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

Connect your Control Desk to the SIP world

Alexandre Weffort Thenorio - Data. IP-Telephony

B12 Troubleshooting & Analyzing VoIP

Troubleshooting Common Issues in VoIP

White Paper. Solutions to VoIP (Voice over IP) Recording Deployment

Hands on VoIP. Content. Tel +44 (0) Introduction

Voice over IP (VoIP) Basics for IT Technicians

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf (Team Lead) Imran Bashir Khadija Akram

VOICE SERVICES AND AVIATION DATA NETWORKS

VoIP Bandwidth Considerations - design decisions

Voice over IP. Presentation Outline. Objectives

A Comparative Study of Signalling Protocols Used In VoIP

Indepth Voice over IP and SIP Networking Course

Combining Voice over IP with Policy-Based Quality of Service

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

VIDEOCONFERENCING. Video class

VOICE OVER IP AND NETWORK CONVERGENCE

By Paolo Galtieri The public switched telephone network The Internet Convergence

Unit 23. RTP, VoIP. Shyam Parekh

Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:

Voice Over IP - Is your Network Ready?

Which VoIP Architecture Makes Sense For Your Contact Center?

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

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.

Integrate VoIP with your existing network

Voice over IP is Transforming Business Communications

ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes

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

VOICE OVER IP SECURITY

Is Your Network Ready for VoIP? > White Paper

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

SIP Forum Fax Over IP Task Group Problem Statement

Gateways and Their Roles

Improving Quality in Voice Over Internet Protocol (VOIP) on Mobile Devices in Pervasive Environment

VoIP and IP Telephony

- Basic Voice over IP -

Evaluating Data Networks for Voice Readiness

Voice Over IP. Priscilla Oppenheimer

Version 0.1 June Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

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

Requirements of Voice in an IP Internetwork

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

CVOICE Exam Topics Cisco Voice over IP Exam # /14/2005

CPNI VIEWPOINT 01/2007 INTERNET VOICE OVER IP

Voice Over Internet Protocol (VoIP)

OVERVIEW OF ALL VOIP SOLUTIONS

1. Public Switched Telephone Networks vs. Internet Protocol Networks

Voice over IP Protocols And Compression Algorithms

TSIN02 - Internetworking

VOIP Security Essentials. Jeff Waldron

SIP Trunking and Voice over IP

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

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

Functional Specifications Document

SIP (Session Initiation Protocol) Technical Overview. Presentation by: Kevin M. Johnson VP Engineering & Ops

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

SIP : Session Initiation Protocol

Case in Point. Voice Quality Parameter Tuning

ehealth and VoIP Overview

A Telephone Domain Name System (T-DNS) for Internet Telephony Service at All IP Network

A Scalable Multi-Server Cluster VoIP System

VoIP in Mika Nupponen. S Postgraduate Course in Radio Communications 06/04/2004 1

Contents. Specialty Answering Service. All rights reserved.

How To Understand The Differences Between A Fax And A Fax On A G3 Network

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

APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, VoIP Solution (101)

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

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.

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

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

SIP-H.323 Interworking

Implementing SIP and H.323 Signalling as Web Services

Optimizing Converged Cisco Networks (ONT)

Multimedia Communications Voice over IP

White paper. SIP An introduction

Transcription:

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 telephone network (PSTN). VoIP uses internet protocol data packets to transfer voice, fax, and other data over the shared network, thereby eliminating toll charges, which is why they are cheaper than calls over PSTN. Constant technical innovation and upgrades are being made in this sector to make VoIP quality comparable to the traditional phone system. This traditional PSTN system works by setting up a dedicated channel between two points for the duration of the call. This system is based on copper wires carrying analog voice data over the dedicated circuits. VoIP, in contrast to PSTN, uses what is called packet-switched telephony. Using this system, the voice information travels to its destination in countless individual network packets across the Internet. These packets need to be assembled and then converted to voice. VoIP systems can be connected to the traditional PSTN system. In layman s terms VoIP is the transmission of voice over the digital network. The steps involved in originating a VoIP telephone call are as follows: Signaling and media channel setup Digitization of the analog voice signal Encoding Packetization Transmission as Internet Protocol (IP) packets over a packet-switched network On the receiving end, the above steps take place in the reverse order: Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream Codecs To enhance the security of the packets being transmitted and to prevent any unauthorized illegal access, they need to be encoded. Codecs encode and decode both ends of the conversation to allow the conversation to be sent and received across the network. Page 1 of 6

Different codecs have different bandwidth requirements and different characteristics that can impact network performance. Some of the popular codecs and their characteristics are defined as follows: G.711 Codec - It uses compression schemes and hence requires more bandwidth. G.729 Codec - It uses lossy compression which reduces the amount of bandwidth required, but can impact the voice quality. Once the codec has its payload ready, it s up to another protocol, to transfer data to its target recipient. So for applications like audio and music streaming, a protocol like RTP (real-time transport protocol) can be used where acknowledgement of the protocol is not a key factor. Protocol The word protocol comes from the Greek word protocollon which means a leaf of paper glued to a manuscript volume that describes the contents. In other words, a protocol is a set of rules or procedures that needs to be followed to allow an orderly communication. Webopedia defines it as An agreed-upon format for transmitting data between two devices. The protocol should determine the following: Type of error checking that needs to be used Data compression method that needs to be used How the sending device will indicate that it has finished sending a message How the receiving device will indicate that it has received a message There are a variety of protocols that one can choose. The protocol can be either hardware-based or softwarebased. The implementation decision will depend upon a number of factors including the following: Advantages and disadvantages of the protocol being used Complexity involved in its usage Speed, quality, and reliability Defining VOIP Protocols There are a number of protocols that are employed in order to provide for VoIP communication services. They can be implemented in using both the proprietary and open protocols and standards. In order to be able to communicate using a VoIP system, there are two types of protocol that must be used. 1. Signaling protocol controls and manages the call includes elements such as call set up, clear down, and call forwarding examples of such protocol are H.323, SIP, and skinny Page 2 of 6

2. Data exchange protocol manages the data exchange for the VoIP traffic handles both audio and video (e.g. RTP) In this report, we will focus on those important protocols that are widely used and accepted in the industry: H.323 Packet-based multimedia communications systems Distributed architecture for creating multimedia applications, including VoIP Widely deployed and is the oldest of the call setup protocols Robust and flexible Lots of handshakes and data exchanges for each function it performs Media Gateway Control Protocol (MGCP) Defined as IETF RFC 2705 Centralized architecture for creating multimedia applications, including VoIP Uses UDP on port 2427 Lets a call server control a VoIP gateway to the PSTN. Hence, the bulk of the call control intelligence and routing information resides in the call server, instead of the gateway because of this call server controlling the gateway Session Initiated Protocol (SIP) Defined as IETF RFC 2543. Defined as a distributed architecture for creating multimedia applications, including VoIP Lightweight protocol that accomplishes almost everything as H.323 with much less overhead SIP client interfaces are shipped with Microsoft Windows XP Designed for applications that need real-time performance to send data in one direction with no acknowledgments. Examples of companies offering SIP phones are Cisco and Avaya Real-time Transport Protocol (RTP) Used to report on the performance of a particular RTP transport session Delivers information such as the number of packets transmitted and received, the round-trip delay, jitter delay, etc. that is typically used to measure QoS (Quality of Service) in the IP network Page 3 of 6

This is an unreliable protocol built on top of the UDP protocol that does not guarantee delivery of packets, but has little overhead Widely used for streaming audio and video data. Designed for applications that need real-time performance to send data in one direction with no acknowledgments Session Description Protocol (SDP) Intended for describing multimedia communication sessions for the purposes of session announcement, session invitation, and parameter negotiation Does not deliver media itself but is used for negotiation between end points of media type, format and all its associated properties H.248 (Megaco) An ITU Recommendation that defines Gateway Control Protocol It is also known as The Media Gateway Control Protocol (Megaco) which is the result of a joint effort between the IETF and the ITU-T Study Group 16 Skinny Client Control Protocol (SCCP) Along with these standardized call setup protocols, vendors have provided their own proprietary protocols. E.g. Cisco has provided Skinny Client Control Protocol (SCCP) It is a simple, lightweight call setup protocol for Cisco devices and passes messages using TCP and port 2000 Who defines the Protocol IETF (Internet Engineering Task Force) - This community of engineers that standardizes the protocols that define how the Internet and Internet Protocols work. Refer to the following link for further details: http://www.ietf.org/ ITU (International Telecommunications Union) - An international organization within the United Nations System where governments and the private sector coordinate global telecom networks and services. Page 4 of 6

Refer to the following link for further details: http://www.itu.int/home/index.html Service quality For VoIP to be a realistic replacement for standard public switched telephone network (PSTN) telephony services, customers need to receive the same quality of voice transmission they receive with basic telephone services meaning consistently high-quality voice transmissions. VoIP is extremely dependent and sensitive to bandwidth availability and delay caused in delivery of packets. The major challenge with VoIP implementation is how to guarantee that packet traffic for a voice or other media connection will not be delayed or dropped due interference from other lower priority traffic. Hence the following things may be considered when defining the Quality expected from VoIP: Latency: delay for packet delivery Jitter: variations in delay of packet delivery Packet Loss: too much traffic in the network can cause the network to drop packets Voice Myths Cisco provides an excellent distinction between the network and what myths we have regarding them in their Understanding Voice over IP Protocols. Myths Networks can only be built one way Networks will only use one protocol Facts VoIP allows centralized or distributed architectures H.323, SIP, MGCP and H.248/Megaco will all be present in VoIP networks All networks will converge The networks will converge to IP Page 5 of 6

References http://en.wikipedia.org/wiki/voice_over_ip http://www.packetizer.com/ipmc/papers/understanding_voip/voip_protocols.html http://www.cisco.com/application/pdf/en/us/guest/tech/tk587/c1506/ccmigration_09186a008012dd36.pdf http://www.webopedia.com/term/p/protocol.html http://searchnetworking.techtarget.com/definition/protocol http://www.cisco.com/application/pdf/en/us/guest/tech/tk587/c1506/ccmigration_09186a008012dd36.pdf http://www.protocols.com http://www.nact.com/pdfs/voip-7_tutorial.pdf http://www.serviceassurancedaily.com/2007/01/voip-protocol-basics-and-why-voip-consumes-morebandwidth-than-you-might-expect/ About the Author The Author is a Project Manager in a leading multinational organization. In his current role, he leads software projects aimed at driving defined business value. A multi-skilled professional with over 12+ years of total experience and an excellent track record of managing complex projects across various technologies (SAP BI, MSTR, SharePoint and.net) and domain. Able to manage stakeholder expectations and willing to take full responsibility for the delivery of projects objectives. Has an excellent track record of determining goals, time frames, constraints, risks, staffing requirements and procedures for accomplishing projects. Has played diverse roles and has a passion in teaching, trekking and reading books. About Ziff Davis Ziff Davis, Inc. is a leading digital media company specializing in the technology market, reaching over 40 million highly engaged in-market buyers and influencers every month. Ziff Davis sites, which feature trusted and comprehensive evaluations of the newest, hottest products, and the most advanced ad targeting platform. Ziff Davis B2B is a leading provider of online research to enterprise buyers and high-quality leads to IT vendors. More information on Ziff Davis can be found at. Copyright 2012 Ziff Davis, Inc. v100212 Page 6 of 6