Aarti Iyengar Solutions Architect Polycom



Similar documents
SIP Trunking and Voice over IP

Indepth Voice over IP and SIP Networking Course

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

Delivering reliable VoIP Services

Combining Voice over IP with Policy-Based Quality of Service

VoIP Bandwidth Considerations - design decisions

TECHNICAL CHALLENGES OF VoIP BYPASS

12 Quality of Service (QoS)

Voice Over Internet Protocol (VoIP) Issues and Challenges William McCrum

Course 4: IP Telephony and VoIP

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

Voice over IP. Abdus Salam ICTP, February 2004 School on Digital Radio Communications for Research and Training in Developing Countries

Online course syllabus. MAB: Voice over IP

Case in Point. Voice Quality Parameter Tuning

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

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

Encapsulating Voice in IP Packets

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

Voice over IP (VoIP) for Telephony. Advantages of VoIP Migration for SMBs BLACK BOX blackbox.com

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

Voice over IP Basics for IT Technicians

Overview of Voice Over Internet Protocol

VIDEOCONFERENCING. Video class

B12 Troubleshooting & Analyzing VoIP

Network Overview. Background Traditional PSTN Equipment CHAPTER

Comparison of Voice over IP with circuit switching techniques

How To Interwork On An Ip Network

TELECOMMUNICATION SYSTEMS

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

IP Telephony Deployment Models

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

IP Telephony (Voice over IP)

Topologies, Equipment, and Communications

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

Integrate VoIP with your existing network

Voice over IP (VoIP) Basics for IT Technicians

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?

How To Deliver High Quality Telephony Over A Network

An Introduction to VoIP Protocols

IP-Telephony Quality of Service (QoS)

S-Series SBC Interconnect Solutions. A GENBAND Application Note May 2009

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

Requirements of Voice in an IP Internetwork

Troubleshooting Voice Over IP with WireShark

Formación en Tecnologías Avanzadas

Voice over IP is Transforming Business Communications

QoS in VoIP. Rahul Singhai Parijat Garg

SIP A Technology Deep Dive

Dialogic. BorderNet Products Interwork and Connect Seamlessly and Securely at the Network Edge

LTS. Voice Over IP: Architectures, Applications and Challenges. Tom Chapuran Telcordia Technologies

Implementing VoIP support in a VSAT network based on SoftSwitch integration

Applied Networks & Security

Voice Over Internet Protocol (VoIP)

ProCurve and Wired and Wireless Voice-over-IP Applications

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

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

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

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

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

Overview ENUM ENUM. VoIP Introduction (2/2) VoIP Introduction (1/2)

Understanding Voice over IP

SIP Trunking Manual Technical Support Web Site: (registration is required)

Understanding Voice over IP Protocols

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

COPYRIGHTED MATERIAL. Contents. Foreword. Acknowledgments

IP Telephony and Network Convergence

VOICE OVER IP AND NETWORK CONVERGENCE

TSIN02 - Internetworking

Voice over IP. Presentation Outline. Objectives

IVCi s IntelliNet SM Network

Unit 23. RTP, VoIP. Shyam Parekh

Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management.

Voice over IP. Better answers

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

Dialogic BorderNet Session Border Controller Solutions

NGN Network Architecture

1. Public Switched Telephone Networks vs. Internet Protocol Networks

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

Internet Working 15th lecture (last but one) Chair of Communication Systems Department of Applied Sciences University of Freiburg 2005

Cisco Introduces Broad Support for SIP across Packet Voice Products

VA Enterprise Standard: VIDEO CODEC/RECORDING

Voice Over IP - Is your Network Ready?

PARAMETERS TO BE MONITORED IN THE PROCESS OF OPERATION WHEN IMPLEMENTING NGN TECHNICAL MEANS IN PUBLIC TELECOMMUNICATION NETWORKS

How To Understand The Concept Of Voice Over Ip (Voip)

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

Optimizing Converged Cisco Networks (ONT)

How To Support An Ip Trunking Service

VoIP from A to Z. NAEO 2009 Conference Cancun, Mexico

Is Your Network Ready For IP Telephony?

CompTIA Convergence Examination Objectives

White Paper: Voice Over IP Networks

PETER CUTLER SCOTT PAGE. November 15, 2011

Internet Communications Using SIP

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

Connecting MPLS Voice VPNs Enabling the Secure Interconnection of Inter-Enterprise VoIP

Your new VoIP Network is working great Right? How to Know. April 2012 WHITE PAPER

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide

PacketizerTM. Overview of H Paul E. Jones. Rapporteur, ITU-T Q2/SG16

Transcription:

Aarti Iyengar Solutions Architect Polycom

Introduction VoIP Network Components/Protocols Performance Parameters Regulations Security Economics Applications Evolution Scenarios

Legacy Telephony TDM/SS7 based infrastructure Traditional Class 5/Class 4 switches Voice over IP IP-based packet infrastructure for PSTN voice transport New elements that collectively perform traditional functions and more And what is IP Telephony? Voice + Messaging + Video + Data over IP networks = IP Telephony Public Internet : Best Effort Service Managed IP Network : SLA based Service

Analog Voice (400-4000kHz) Filter lower/higher frequencies Sample at 8000 samples per second Quantization Digital Encoding into bytes Echo Cancellation(if reqd.) Digitized Voice Packet encapsulated within RTP packet Silence Suppression (Optional). Yields ~50% bandwidth gains RTP packet encapsulated within UDP packet Compression (Optional). Yields further bandwidth gains UDP packet encapsulated within IP packet Voice Samples RTP Payload UDP Payload IP Payload RTP Header UDP Header IP Header Voice Over IP Packet

SS7 signaling Legacy Class 4/5 Switch SS7 network Legacy Class 4/5 Switch Legacy Class 4/5 Switch Call Control, Signaling, Bearer/Media and Features TDM network TDM bearer

IP signaling + IP bearer SS7 signaling Soft IP Phones SS7 network Signaling Gateway Signaling Media Gateway Controller Call Control IP Phones Application Server Features Media Gateway IP network Media Gateway Media Server Media (conferencing) TDM bearer TDM network Bearer/ Media

!! Terminals or Endpoints IP Phones Soft Phones/PC Phones Media converter Media Gateway/PSTN Gateway Call Processor Media Gateway Controller or Gatekeeper or Proxy Server or Softswitch Signaling Gateway Application Server Media Server

" Central Intelligence Centralized Model Master Controller Distributed Intelligence Intelligent Server Distributed Model Intelligent Server Dumb Slave GWs Dumb Slave GWs Dumb Slave GWs Dumb Slave GWs Dumb Slave GWs Intelligent Client Intelligent Server Intelligent Client Intelligent Client Intelligent Server

H.323 SIP Call Control/Signaling TRIP MGCP Megaco/H.248 Call Control/Signaling Gateway Control SIP-T BICC Softswitch-Softswitch SDP More. ENUM RTP Bearer

" " #$!% & % ITU-T T defined standard Originally developed for ISDN based multimedia services over LAN Distributed protocol model Consists of Terminals Gatekeepers Gateways Multipoint control units Umbrella protocol comprising of several other protocols like H.225, H.245, T.120 etc. defining RAS, capability negotiation etc. Binary ASN.1 encoding H.323v4 currently implemented everywhere Future H.323v5

" " #$!% & % Gatekeeper Gateway IP network Gateway H.323 endpoint H.323 endpoint

" " # IETF RFC 3265 (obsoletes RFC 2543) Developed for multimedia services over IP networks based on http model Designed to employ existing popular Internet protocols like DNS, SDP etc. Distributed model consisting of User agents and Servers Text-based implementation is perceived to be simpler, modular, easily adaptable to the www

" " # Registrar Redirect Server Location Server Proxy Server IP network Proxy Server SIP Phone SIP User Agent

$!% & % #' ( ITU protocols more tightly defined; IETF looks for looser working code H.323 older and more established; SIP relatively newer but fast catching up H.323 widely deployed today; SIP is being widely adopted by large players Importance of the Internet and web-based based applications increasing SIP capable of giving service providers greater control of services, extensibility and interoperability with the www; hence, may eventually win the race For a long time however, both these protocols need to co-exist Robust standards must be developed to define interoperability to make things easier

" " #) Source: Hughes Software Systems

" " #* ) IETF informational RFC 3661 Provides call control services in a packet network Early implementation of Master/Slave protocol Consists of media gateways and call agents Call Agents-> > centralized intelligent entities handling call control and signaling Media Gateways-> > dumb devices handling media Call Agent communicates with Media Gateway via MGCP Now a closed effort from standards perspective MGCP implementations do exist today. MGCP variants NCS/TGCP are adopted by Packetcable.

" " #* " +$!&, - Enhances MGCP Joint effort by ITU and IETF (IETF nomenclature- Megaco/RFC 3525, ITU nomenclature- H.248) Provides call control services in a packet network Adopts the Centralized model Supports IP/ATM networks MGC-MG communication via Megaco/H.248 Deals with contexts and terminations decouples physical terminations from logical (ephemeral) ones more suited to handling multimedia More complete and robust, standard allowing for multi- vendor interoperability

. #. IETF RFC 3372 Defines a framework to interface SIP with ISUP To maintain feature transparency in the SIP network w.r.t PSTN to support IN services not supported in SIP To deliver SS7 information (in its entirety ) to some trusted SIP elements Integration methods Encapsulation of ISUP within SIP using MIME Translation of ISUP parameters to SIP header Provision to transmit mid-call ISUP signaling messages through INFO method

. #. Implemented at SIP-PSTN PSTN boundary gateways Carried end to end SIP-T T is relevant in the following scenarios PSTN origination, IP termination IP origination, PSTN termination PSTN origination, PSTN termination with IP transit IP origination, IP termination : SIP-T T is not required

. #/ Development triggered by a need for a packet- based PSTN replacement Functional separation of call and bearer signaling protocols in a broadband network IP/ATM bearers in addition to TDM bearer Uses SS7 signaling (with extensions to ISUP) Binding information allows correlation between call control and bearer BICC defines three capability sets CS1: supports ATM-based (AAL1/AAL2) bearer CS2: supports IP-based bearer CS3: still in works to support advanced services and interoperability with SIP

. / SIP-T IETF defined Defined to maintain feature transparency across SIP networks (deliver ISUP to SIP endpoints) Packet-based signaling and bearer SIP signaling IP bearer; ATM supported through RFC 3108 (may be some issues, but defined) Provides a transition to pure advanced multimedia services based SIP network BICC ITU defined Defined to separate call control from bearer (extends ISUP to handle packet bearers) SS7 signaling, Packet bearer Network is SS7 (ISUP) signaled TDM/ATM/IP bearers Intended for packet-based next-generation network supporting all existing legacy services.

/ #' IETF RFC 3550 (obsoletes RFC 1889) End-to to-end network transport services for multimedia applications Services include payload type identification, sequence numbering, time stamping and delivery monitoring Control protocol (RTCP) to monitor data delivery Can be used with any transport protocol Depends upon underlying transport layer for QoS Applications typically use RTP over UDP

" 0 " " 1 Protocol selection is a strategic decision depending on existing network and future services planned Ultimately, one winner will make it easy for all! Media Gateway Controller Media Server SIP-T/BICC Media RTP/RTCP MGCP/H.248 Media Gateway Controller IP Network SIP Application Server Signaling Gateway Sigtran (M3UA/SCTP) MGCP/H.248 SS7 (SS7) PSTN (TDM) Media RTP/RTCP IP Phone (H.323/SIP) Media Gateway TDM

2 ( Coding Algorithms Echo Cancellation Latency Jitter/Jitter Buffer Packet loss Transcoding/Tandeming Tandeming QoS Reliability/ Availability Quality

" 0 " Compression What codec is used and their corresponding bit rates Greater the compression, more the encoding delay Determining appropriate packetization times and packet length MOS score of codec determines perceived quality VAD and CNG At the transmitter Detection of voice activity Suppression of silence At the receiver Comfort Noise generation Voice playback

Echo detection and cancellation Availability and echo signal return loss quality Adjustments to loudness rating Tail length is MG role dependent

3 ( +4 ( Packetization Delay Propagation Delay Network Processing Delay Jitter buffer delay and speech playback PLCs add about 5ms delay PSTN benchmark for toll quality voice is 150ms RTT (ITU G.114) Delay greater than 300ms is completely unacceptable for toll quality An occasional packet loss is tolerable, but latency beyond 200 ms RT is not.

5 +5 / Jitter = Delay Variation Jitter Buffer compensates for jitter on the receiver side Jitter buffer size should be optimally chosen Rule of thumb: Jitter Buffer size = atleast 2 x speech frame size Absolute jitter buffer size = end-to to-end delay variation + some safety margin Used by Gateways that have more processing power

3 Packet loss should be below 1% for acceptable quality Use Codecs with packet loss concealment algorithms E.g G.729, G.723.1 have built in PLC; add-on PLCs have to be used with G.711 and G.726 PLC algorithms compensate about 40 ms of missing speech. Delay >40ms & <200 ms, speech is clipped Delay >200ms, speech dropouts Packet loss is mostly bursty in nature. Hence, packet loss performance is directly related to packet size, the shorter the better

" + " Transcoding: : Two or more encodings of a signal through different types of non-g.711 codecs separated by G.711 e.g G.726 to G.711 to G.729A Tandeming: : Two or more encodings of a signal through same types of non-g.711 codecs separated by G.711 e.g G.729A to G.711 to G.729A Transcoding increases distortion and delay Only one transcode can be tolerated before the network performance drops to unacceptable levels for most combinations of non-g711 codecs

6 ( Means to prioritize voice packets Real time voice packets receive higher priority than non-real time data packets Helps improve performance by decreasing delay/jitter for voice packets Significant delay/jitter events can be avoided only by implementing a proper QoS Strategy

6 " ( Best Effort A class of service in which the network provides no guarantees to the edge equipment Prioritized Queuing Differentiation in the queuing of traffic for various classes of traffic Assigns a priority or classification to every IP packet Packets are sent in order of priority Traffic Engineered Tunnels Constraint-based (traffic sensitive) connection-oriented oriented paths through a routed network MPLS Label Path ATM VC

6 ( Speech quality important for Monitoring/fault-finding finding Service level agreements Optimisation of network Quality will remain an issue so long as bandwidth or processing power are limited e.g. mobile, leased capacity Factors that affect quality» Background noise» Silence suppression» Low bit-rate coding» Errors (mobile, packet)» Delay» Echo» Handsets/access network Quality measures: MOS; PSQM (Perceptual Speech Quality Measure); PAMS (perceptual analysis measurement system); PESQ (Perceptual Evaluation of Speech quality) End-to-end speech quality is the key measure of voice QoS

/ " " " The VoIP network must: -provide a customer s service preferences anywhere - securely -adjusting to the constraints of the networks and access methods used: Wireline, Wireless, 3rd Party, Customer Owned, or Public Internet Clearly a list of codecs,, packet sizes, loss rate and jitter targets are needed to ensure voice quality to a defined level of acceptability.

(

' 7 Viewing packets as part of sessions Policies are required for Sessions New IP Services are enabled to handle this Routing sessions between different networks, carriers and domains Session packet flow anchoring Detect failures and reroute Usage based Billing/reporting at session flow level Session aware borders for security

Two way VoIP communication impeded by NAT/NAPT Signaling messages can be exchanged on defined port Bearer messages are a problem Special tags in SIP message to permit two way communication Simple Traversal of UDP messages over NAT (STUN) Creates NAT awareness in Clients To modify SDP messages

/ Applicatio n Service Provider PSTN Session Border Controller PSTN Gateway Softswitch IP Backbone Session Aware Firewall Session Border Controller IP Service Provider Enterprise VoIP Firewall Traversal Solution for Carrier to Carrier Peering Integrated SIP Application Layer Gateway (ALG) Modify signaling traffic to accommodate NAT/NAPT Dynamic pinhole opening/closing Topology Hiding Provide an address normalization boundary VoIP Media Anchoring Solution VoIP Session QoS / Service Level Agreement Solution Per session based policing Guaranteed service in congested environments VoIP Session Admission Control Solution

' "

' " Numbering Services Rate Centre Association of Numbers Impact on Number Conservation Number Portability Compliance for VoIP providers? Information service versus Telecommunications service Access charges at Origination and Termination points? CALEA Requires North American telecommunications carriers to modify their equipment, facilities, and services to ensure that they are able to comply with authorized electronic surveillance. Similar requirement for the VoIP?

What Service Providers want Decrease expense Lower capex on new infrastructure elements introduced Lower opex on maintenance of existing infrastructure Increase ARPU Increase talk-time time and use of Value added services (Centrex) Ease of feature incorporation Ease of Application development and innovation Distributed architecture, fewer elements

4 ( " " In 2003, IP accounted for the majority - 58% of network traffic - TIA International VOIP calls grew from 0.2% of telephone traffic in 1998 to 10.4% in 2002 - Broadwatch News Analysis Total Internet protocol (IP) revenues expected to grow in 2004 by 7.8 percent, achieving a total of $13.9 billion TIA Major VoIP Providers Vonage - 70,000 subscribers Free World Dial-up - 80,000 subscribers Yahoo BB - Over 3 Million subscribers FastWeb - 400K subscribers 3

0

0 IP PBX IP Centrex Enhanced IP Telephony Class 4 Replacement Class 5 Replacement And more..

/ 8 A CPE based IP telephony service that replaces a traditional TDM PBX % % % Computer Computer ( $! '! " #$% &! " #$% & ' % $! Computer Computer (

/ 9 ) A network based IP telephony service that leverages a traditional Class 5 based Centrex service. % % Computer Computer %! " #$% &! " #$% & Computer Computer % # *+ $! ( #,-

( ) A network based IP telephony service that provides multi-media media voice over an IP network, in addition to basic Centrex features. % % Computer Computer %! " #$% &..,! *+! " #$% & Computer Computer %, - ( /

, ' )Scenario )ILECs, CLECs, IXCs, Large Corporations )Benefits )By-pass traditional long distance toll network (Class 4) carriers and their per-minute usage rates and run their voice traffic over IP networks for a reduced cost. )Lower costs with higher bandwidth efficiency )Issues )Traffic engineering of IP network for PSTN QoS )Migration from Circuit to Packet-based Network

, '! " $ # % (. ' $ $ ) *+ (, '$ - & '$ " ( #

: ' Softswitch Telephone IAD Broadband Network Media Gateway Scenario Out of Region and Greenfield deployments PSTN IP Network Benefits Flexibility - Enable Rapid Deployment of New Services Distributed Architecture rather than Hierarchical Class Model Issues Maturity of softswitch technology Ability to support all legacy systems supported by a Class 5 switch

* " CLASS 5 DERIVED IAD Broadband Network Media Gateway Class 5 Switch CLASS 5 + SOFTSWITCH Softswitch SOFTSWITCH ONLY IAD Broadband Network Media Gateway Class 5 Switch Softswitch PSTN IAD Broadband Network Media Gateway IP Network

/ 0 PSTN/SS7 Network SS7/PSTN Network Softswitch Softswitch SIP Gateway H.248 IP Network TDM Network Class 4 Class 4 H.248 Gateway Class 5 Gateway Voice Over Broadband DSL Cable Wireless PSTN/SS7 Network GR-303 Interface

. ) Central Office C2P Packet Core TDM Line GW IP IP Trunk GW $! % Call Server ( 0 1 Digital Centrex TDM IP TDM TDM IXC PSTN Analog Centrex AS IP Multi Service Edge Switch TDM IP Integrated Desktop (SIP Soft Client) IP ; Single IP Pipe for Voice,Data and Multi-Media Enhanced IP Telephony (SIP) Data PC IP IP IP Campus Network IP / WAP PDA or Laptop %.. Wireless Device Mobile Network Internet LD Network