TELECOMMUNICATION SYSTEMS



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

Indepth Voice over IP and SIP Networking Course

Cisco Introduces Broad Support for SIP across Packet Voice Products

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

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

Course 4: IP Telephony and VoIP

VIDEOCONFERENCING. Video class

TECHNICAL CHALLENGES OF VoIP BYPASS

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

An Introduction to VoIP Protocols

Online course syllabus. MAB: Voice over IP

SIP A Technology Deep Dive

Applied Networks & Security

Troubleshooting Voice Over IP with WireShark

SIP Trunking and Voice over IP

Overview of Voice Over Internet Protocol

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

Voice over IP Basics for IT Technicians

IP Telephony and Network Convergence

TSIN02 - Internetworking

Formación en Tecnologías Avanzadas

VOICE OVER IP AND NETWORK CONVERGENCE

White paper. SIP An introduction

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week

VoIP: Architectural Differences of SIP and MGCP/NCS Protocols and What It Means in Real World VoIP Service

EXPLOITING SIMILARITIES BETWEEN SIP AND RAS: THE ROLE OF THE RAS PROVIDER IN INTERNET TELEPHONY. Nick Marly, Dominique Chantrain, Jurgen Hofkens

Integrate VoIP with your existing network

Voice over IP (VoIP) Basics for IT Technicians

Packetized Telephony Networks

IP Telephony (Voice over IP)

Understanding Voice over IP Protocols

How To Make A Cell Phone Converged Into A Cell Network

Need for Signaling and Call Control

How To Interwork On An Ip Network

PSTN IXC PSTN LEC PSTN LEC STP STP. Class 4. Class 4 SCP SCP STP. Switch. Switch STP. Signaling Media. Class 5. Class 5. Switch.

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

Understanding Voice over IP

Voice over IP Fundamentals

Internet Technology Voice over IP

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.

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

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

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks)

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

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

Combining Voice over IP with Policy-Based Quality of Service

A seminar on Internet Telephony

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

VoIP Bandwidth Considerations - design decisions

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

Software-Powered VoIP

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

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

Integrating Voice over IP services in IPv4 and IPv6 networks

Voice over IP. Presentation Outline. Objectives

Encapsulating Voice in IP Packets

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

Introduction to VoIP Technology

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

Aarti Iyengar Solutions Architect Polycom

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

How To Make A Phone Line A Network Connection With An Ipnet (Ipnet) On An Ip Network On An Hp Network On A Pc Or Ipnet On A Microsoft Phone (Ip) On A Pbnet On An Pc Or P

November The Business Value of SIP Trunking

VoIP Services. Maurice Duault 2001, Cisco Systems, Inc. All rights reserved.

Voice over IP Communications

Gateways and Their Roles

The use of IP networks, namely the LAN and WAN, to carry voice. Voice was originally carried over circuit switched networks

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

Chapter 2 PSTN and VoIP Services Context

Voice over IP is Transforming Business Communications

VoIP technology employs several network protocols such as MGCP, SDP, H323, SIP.

Master Kurs Rechnernetze Computer Networks IN2097

Internet Security. Internet Security Voice over IP. Introduction. ETSF10 Internet Protocols ETSF10 Internet Protocols 2011

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

Efficient evolution to all-ip

IP PBX using SIP. Voice over Internet Protocol

A Comparative Study of Signalling Protocols Used In VoIP

SIP : Session Initiation Protocol

MINIMUM NETWORK REQUIREMENTS 1. REQUIREMENTS SUMMARY... 1

Network Considerations for IP Video

Delivering reliable VoIP Services

Voice Over IP. Priscilla Oppenheimer

Special Module on Media Processing and Communication

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

1 ABSTRACT 3 2 CORAL IP INFRASTRUCTURE 4

(Refer Slide Time: 6:17)

Convergence Technologies Professional (CTP) Course 1: Data Networking

Unit 23. RTP, VoIP. Shyam Parekh

Voice over IP (VoIP) Part 2

Voice over IP: Issues and Challenges

Migration of Enterprise VoIP/SIP Solutions towards IMS

ABSTRACT. Keywords: VoIP, PSTN/IP interoperability, SIP, H.323, RTP, PBX, SDP, MGCP, Westplan. 1. INTRODUCTION

SIP Essentials Training

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

PETER CUTLER SCOTT PAGE. November 15, 2011

Transcription:

TELECOMMUNICATION SYSTEMS The VoIP System Engineering BSc Full-time

What Is VoIP? Initially, PC to PC voice calls over the Internet Public Switched Telephone Network Gateway PSTN (NY) Gateways allow PCs to also reach phones Multimedi a PC Gateway PSTN (DC) IP Network or phones to reach phones Multimedi a PC

Outline Why Voice over IP? Packet voice transport Signaling and control architectures Network applications Outlook and challenges

Origins of VoIP Lessons learned Internet Telephony software for multimedia PCs (1995) Users frustrated by poor QoS, difficulty of use, lack of interoperability Standards are critical for success Coding/decoding (codec) between analog voice and digital packets Locating the party you want to call Signaling to set up, modify, tear down the voice call Access to vertical services (call forwarding, 3-way calling, ) Gateways to PSTN Media routing, quality of service (QoS) left to other IP mechanisms (not VoIP-specific)

Circuit-Switched Telephony Traditional PSTN Approach SS7 Signaling Network SCP Signaling Class 4 Switch Most service logic in local switches, rest in SCPs Class 5 Switch Typically analog loop, conversion to digital at local switch Circuit-based Trunks 64 kb/s digital voice Media stream Class 5 Switch Data travels over a parallel (but separate) network

VoIP Goals and Potential Benefits Consolidation of voice, data on a single network Simplify infrastructure, operations; provide bundled services Support for intelligent terminals as well as phones Increased flexibility Multiple bit rates, multiple media types, richer signaling Distinguish calls from connections (add/modify streams during call) Separation of service control from switching/routing Accelerate new service development, increase end-user control, evolve from VoIP towards advanced services Expansion of competition

Packet Voice Transport Key targets for voice call service quality: Average packet loss: < 2% Consecutive packet loss: < 200 ms burst End-to-end (lip-to-ear) delay: < 150 ms for comfortable conversation Packet loss cannot be corrected by retransmission (TCP), because the packets arrive too late to be useful Use RTP (Real-time Transport Protocol) over UDP (User Datagram Protocol) for voice or video transport Payload ID, sequence numbers, timestamps, monitoring via RTCP Packet and buffer lengths limited by constraint on end-to-end delay Typical codecs: G.711 (64 kb/s), G.729 (8 kb/s) G.723 (~ 6 kb/s) Transmitted bit rates depend on overheads, optional silence suppression

H.323 Architecture ITU-T H.323 Gatekeeper 3 stages of signaling: RAS to Gatekeeper H.225 call signaling H.245 media stream control (can be simplified for VoIP) H.323 Zone H.323 Terminal H.323 Gateway PSTN H.323 Multipoint Control Unit Telco-centric multimedia,multiparty conferencing (initially for LANs) Gatekeeper for network control, heavy-weight protocols Widely deployed in first wave of VoIP standardization

SIP (Session Initiation Protocol) IETF Multimedia Architecture Internet-centric alternative, initially for large multicast conferences SIP for call signaling, SDP (Session Description Protocol) for media Initially very simple, light-weight, loosely-coupled sessions; oriented towards direct signaling between endpoints Network servers for additional capabilities: Registrar for terminal registration, aliases Redirect returns contact address directly to end user Proxy forwards signaling (requests, responses) Evolution towards greater use of proxy/registrar for locating users, vertical services, call tracking, network control Strong, rapidly growing support

SIP Call Setup Simplified View lts.ncsc.mi l DNS Location server telcordia.co m Proxy INVITE peter@telcordia.com INVITE Ringing 200 OK ACK Proxy INVITE Ringing 200 OK Linda Media Streams Peter INVITE SDP proposes media type(s), IP & ports to send to 200 OK SDP accepts/rejects media, gives IP & ports to send to

Where Do Services Live? Some implemented at the endpoints Last-number redial, call hold... Others may be better supported from the network Avoid need for PC or IP phone to be turned on (call forwarding) More complex services, such as conferencing Integration with web-based services (unified messaging) Example: SIP Proxy runs a script for each incoming call for Peter Parallel forking: forward INVITE to multiple endpoints simultaneously Sequential forking: try his office PC first, then lab, then cell phone, etc.

SIMPLE (SIP for IM and Presence) Simplified Example lts.ncsc.mi l Presence server telcordia.co m Proxy SUBSCRIBE peter@telcordia.com SUBSCRIBE NOTIFY NOTIFY Proxy Update Presence Linda Peter Linda subscribes to notifications of changes in Peter s status: Off-line, on-line, busy, away, available,...

NGN Architecture Next-Generation Network Oriented towards application of VoIP (or VoATM) to largescale public networks Focus on scalability, network control, support for traditional phones, sophisticated gateway (GW) to the PSTN and its services Media GW interfaces voice stream to PSTN trunk or phone line Signaling GW allows signaling directly to SS7 network Softswitch controls Media GWs and does call processing Allows smaller, cheaper Media GWs (e.g., for individual homes) Control via MGCP (Media Gateway Control Protocol) or H.248

NGN Example Voice over DSL or Cable Modem NGN PSTN Softswitch SCP IP Phones, PCs Customer Gateway DSL or PacketCable Access Core Packet Network Voice Streams SS7 Gateway Trunk Gateway Class 5 Switch SS7 Signalin g Network Can also use to interconnect PSTN clouds (long-distance), or PSTN switches (interoffice backbone)

International Voice Market Calls Terminated on PSTN Call Volumes (B min/year) 160 140 International VoIP International PSTN 120 1.7 100 0.15 0.008 80 60 40 20 3.7 6.2 0 1997 1998 1999 2000 2001 Year Source: Telegeography 2001 (2001 figures were projections)

Carrier Applications of VoIP First major inroads for VoIP have been in long-distance Avoid regulation, high international PSTN tariffs VoIP invisible to end user, doesn t rely on him to do anything Installed base dominantly H.323, movement now towards NGN Local-carrier interest for interoffice connections Consolidate voice and data networks (typically ATM) Use NGN, or packet-enable existing switches Many trials of VoIP to residences, but deployments few Cable TV has laid groundwork for NGN approach (DOCSIS 1.1) Decline of CLECs likely to slow multi-line VoDSL

Enterprise VoIP Location A IP PBX PSTN Core IP Network GW Location B Centrex or PBX Softswitch IP phone IP phone Many possible combinations of VoIP and circuit-switched telephony

Enterprise Applications of VoIP Leverage spare data-network capacity, minimize phone bills, create platform for multimedia conferencing H.323 and SIP both being deployed, softswitches and IP-PBX options emerging, unclear which will prevail Examples: Telcordia/SAIC (H.323), Telia (SIP) Carrier-managed VPN networks last year from AT&T (H.323) and Worldcom (SIP) VoIP adoption slower than expected, partly due to plunging PSTN long-distance prices, QoS concerns

Peer-to-Peer VoIP PC-to-PC Internet Telephony revisited, often facilitated by software or network servers from new types of voice service providers Microsoft, Net2Phone, Dialpad, AOL, Yahoo! Mass market alternative to telcos, requiring limited network infrastructure, capital costs, operating expenses What s the business case for free VoIP? Sell advertising, software, or enhanced services Charge for PC-to-phone, phone-to-phone Give away as a competitive differentiator Mostly H.323 today, likely to move towards SIP Could be key industry driver, even if penetration were limited

Outlook for VoIP Current Status and Trends VoIP is not monolithic many applications, with different drivers, will maintain a heterogeneous mix of technologies H.323 is most widely implemented today, but trends are towards SIP for intelligent terminals, NGN for most carrier networks Most success thus far in long-distance networks, perhaps with local carrier backbones to follow in next few years Footholds made in enterprise and access markets, but VoIP has not taken off as fast as initially expected Adoption being slowed by economic conditions, plummeting long distance rates, declining advertising market (peer-topeer)

Continuing Challenges Quality of Service Diffserv, MPLS, traffic engineering, bandwidth brokers, call admission What is really needed for consolidated voice and data networks? Security, reliability Extending SIP to provide conference control Operations (configuration of IP phones, version control and upgrading of highly distributed software, accounting/billing, ) Packet-level interconnection of VoIP islands which use competing architectures and protocols Controlling feature interactions in a distributed-services environment Traversal of NATs and firewalls Support for services beyond voice

NAT Traversal Network Address Translators (NATs) map a private IP address space to externally visible (public) IP addresses Conserve scarce public IP addresses Shield internal hosts from outside world Useful for enterprises, cable modem networks, broadband access routers, internet cafes NATs interfere with peer-to-peer protocols such as SIP SIP clients must identify the IP address and ports they will use to receive media streams (in payload of their signaling messages) But they don t know their externally visible addresses One of the SIP community s biggest problems

STUN Simple Traversal of UDP Through NATs draft-rosenberg-midcom-stun-01.txt Private Network A NAT STUN Server Internet STUN Request/Response NAT Private Network B STUN Client SIP Client SIP Signaling STUN Client SIP Client SIP Proxy/Registrar Source: P. Thermos, Telcordia STUN client contacts STUN server, discovers NAT, address translation SIP client uses external address in signaling for setup of media streams This approach being implemented and tested at Columbia and LTS

Advanced Services VoIP: natural platform for evolution to advanced services Supports intelligent terminals and rich signaling Separates calls from connections Multimedia capabilities already in the protocols (SIP/H.323) Removes bottleneck by separating call control from switching Thus far, focus is almost entirely on voice For many players (but not all), voice is the killer app Solve the simpler problem first This simplifies many network control issues, because of predictability of voice bandwidth, traffic patterns But current solutions are likely to require significant extensions to accommodate more flexible advanced services

Moving Beyond Two-Party Voice What s Different About Advanced Services? Flexibility in media streams, participants, ownership ; service not pre-defined at call setup Multiple media per call, differing (and very wide range of) bandwidths Dynamic reconfigurability during call Potential for multicast conferencing, streaming Implications Call admission control becomes more complex Much less aggregation, localization of flows than with NGN voice Usage, traffic patterns may be highly variable and hard to predict New approaches to traffic engineering, resource allocation and network control will be needed to address even a modest penetration of these new services