Voice/IP Geoff Huston Internet Society. Voice and Data Analog voice transmission has dominated the communications industry for the past 100 years The.

Slides:



Advertisements
Similar presentations
Policy Aspects of the Transition to IPv6 Geoff Huston Chief Scientist, APNIC.
Advertisements

A Clash of Two Cultures ISPs and Telcos Geoff Huston.
Pricing the Internet Geoff Huston
By Taylor and Ed. Uses standard voice telephone lines Uses a modem to place a telephone call to another modem at a remote site Two major disadvantages.
The Physical Layer "You can never be too rich, too thin, or have too much bandwidth" Our goals: understand characteristics of various transmission media.
CENG 3331 Introduction to Telecommunications and Networks.
GLOBAL COMPETITION AND TÜRK TELEKOM CASPIAN TELECOMS 2010 ISTANBUL Mehmet C. Toros Senior Vice President International & Wholesale.
4/11/20151 Mobile Computing COE 446 Wireless Multiple Access Tarek Sheltami KFUPM CCSE COE Principles.
CMP206 – Introduction to Data Communication & Networks Lecture 2 – Signals.
5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 27 Physical Layer Ch 5: AnalogTransmission CPE 400 / 600 Computer Communication Networks Slides are modified from Behrouz A. Forouzan.
Chapter 5 Analog Transmission.
V.90 Modems Telephone Bandwidth is Limited (Chapter 4) –Bandwidth limits speed –Limits speed to about 35 kbps –When you transmit, limited to 35 kbps 35.
Fiber-Optic Communications James N. Downing. Chapter 1 Introduction to Fiber-Optic Communications.
Signals Transmission of data across network connections: – Collection numerical statistics from another computer – Sending animated pictures from a design.
Chapter 9 Using Telephone and Cable Networks for Data Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Lecture 1 Professor: Dr. Miguel Alonso Jr.. Outline Intro to the History of Data Communications A Basic Communication System Elements of Microwave and.
Managing a Smart Grid with Operational Efficiency Ray Bariso Executive Director – Solution Strategy.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
1 Convergence ? Geoff Huston Research Scientist APNIC.
Digital Communications Math class.
Voice over IP in the Enterprise. What is VOIP? The use of data networks to carry voice without a loss of sound quality The use of data networks to carry.
VOIP : Voice on IP ALMORI Fabien master2 ISTRe. Table of context VOIP stakes VOIP structure Protocol H.323 Advantages and drawbacks Conclusion.
Network Recap. First a recap on networks What is a stand alone PC What is a LAN Name 5 advantages of a LAN What is a WAN Name 1 advantage and 1 disadvantage.
The next generation networks Enterprise Networks Mobile Networks PSTN/ISDN IP/Data Networks The Next Generation Networks Converged, individualized services.
Tania-Taami.  Cisco CallManager (CCM): is a software-based call-processing system developed by Cisco System.  Cisco CallManager Express (CME): is a.
Telephony Natalie LeCompte Kara Oliver Emily Taylor Joe Thrower.
James Robnett EVLA M&C Hardware PDR March EVLA M&C Hardware PDR Voice Communications.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 2 – VoIP Versus PSTN.
Grid-based Future Internet with Wireless sensor network By Mohammad Mehedi Hassan Student ID:
ECOM 4314 Data Communications Fall September, 2010.
Understanding Mass Media, Convergence, and the Importance of Media Literacy Week One.
©Ofcom Regulating convergence – the UK view John Lewis Head of Telecoms Market Intelligence, Ofcom 22 November 2005 iDATE Conference 2005, Montpellier.
CSCD 218 : DATA COMMUNICATIONS AND NETWORKING 1 LECTURE 5 INTRODUCTION AND BASIC CONCEPTS TUTORIALS SECTION ONE / QUIZ ONE LECTURER : FERDINAND KATSRIKU.
5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Internet Protocol TeleVision
Telecommunications Industry Barbara Yener Janet Jonson.
Unit 4, Lesson 12 How VoIP Communication Works AOIT Principles of Information Technology.
PTCL Training & Development
Softswitch SIP Proxy Server Call Manager IP Telephony Router Tablet PC IP PBX Class 5 Switch Class 4 Switch PBX Access Gateway Broadband Router Voice Gateway.
International Telecommunication Union Workshop on Next Generation Networks: What, When & How? Geneva, 9-10 July 2003 NGN Research in China Jiang lin-tao.
Network Communications Chapter 6 Multiplexers and Switching Concepts.
The telecom policy debate: What is at stake? Comm 137/237 Oct 2 nd, 2002.
Elijah Suko & Jamie Kuolt. The Connected World  Networks Local Area Network (LAN) Wide Area Network (WAN) Metropolitan Area Network (MAN)
Data and Computer Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
THE SPACE ECONOMY Symposium Internet Routing in Space (IRIS)
Signals. Signals can be analog or digital. Analog signals can have an infinite number of values in a range; digital signals can have only a limited number.
INTERNATIONAL TELECOMMUNICATION UNION Telecommunications Development Bureau (BDT) REGIONAL OFFICE FOR AFRICA NETWORK DEVELOPMENT.
1 Signals. 2 Signals Introduction Introduction Analog and Digital Analog and Digital.
Pertemuan 4 Bandwidth.
Part II. Physical Layer and Media Chapter 5. Analog Transmission COMP 3270 Computer Networks Computing Science Thompson Rivers University.
Lecturer: Tamanna Haque Nipa Data Communication. Chapter 5: Analog Transmission.
Data Communication & Networking DATA: Collection of fact and figure in Raw form is called DATA it can be numbers or digits, it can character or Alphabets.
NET 222: COMMUNICATIONS AND NETWORKS FUNDAMENTALS ( NET 222: COMMUNICATIONS AND NETWORKS FUNDAMENTALS (PRACTICAL PART) Tutorial 5 : Chapter 8 Data & computer.
1 Introduction to Speech Coding What, Why, Where & How (First Part) By Allam Mousa Department of Telecommunication Engineering An Najah University SP_2_Coding_1of2.
The Internet and Real-Time Applications Identifying Voice Transmission and Switching Issues for Packet Data Networks S. Wood Nov Copyright 2006 Modern.
Enabling Successful Services and Applications ITU Telecom World 2003 Geneva Switzerland Forum Session BUS 2, 13 October 2003.
Week 7 Managing Telecommunications & Networks. Effective communications are essential to organizational success Define the terms communications and telecommunications.
4G - Mobile communications
The Long Tail Theory Applied to the Music Industry.
Geoff Huston Research Scientist APNIC
Physical Layer Part 1 Lecture -3.
Review Exam 2.
DATA COMMUNICATION Lecture-19.

Reflection Wave energy bounces back off matter.
Lec 11 Data and Signals Computer Networks Al-Mustansiryah University
Digital-to-Analog Conversion
Presentation transcript:

Voice/IP Geoff Huston Internet Society

Voice and Data Analog voice transmission has dominated the communications industry for the past 100 years The entrance of multi-service digital networks is placing a new set of demands on the service profile of communications networks Will we see convergence to a single network platform?

Voice Networks Voice transmissions have an number of characteristics: –3Khz bandwidth –limited amplitude (<25db) –time synchronization –limited average duration (200 seconds) –High localization (80:20 rule) –Strong traffic peaking characteristics

Digitizing Voice 8000 samples per second (Nyquist Theorem) –125 second timebase 256 discrete amplitude levels –8 bits per sample 64Kbps PCM data stream

64K Networks Voice networks are built by multiplexing and switching synchronous 64K data streams Time division multiplexing –125 second time base –8 bit symbols per time slot per voice channel 2Mbps bearer is 32 x 64K slots –30 data slots –1 channel signaling slot –1 frame sync slot = 2048Mbps

Circuit-switched Networks Time division switches –reorder the timeslots of a TDM data stream –impose 1 slot time constant delay Space Switches –crossbar switching –2 slot time delay due to muxing overhead Supports dynamically switchable end-to-end synchronously clocked circuits

A Voice Network Analogue Copper Loop 64K PCM digital stream TDM 2Mbps bearer SDH STM-16 bearers Codec Mux SDH Switch

A Data Network Switches Packets, not circuits Each packet may be independently forwarded, delayed or dropped by each router Each packet is independently switched to its addressed destination There is no time synchronization between sender and receiver

Data Networks Highly cost effective infrastructure –low levels of network functionality –high potential carriage efficiency Functionality pushed beyond the network edge Assumption of adaptive data flow control by end hosts No guarantees of service level by the network.

Voice over IP packetize the digital voice stream add timing information add IP headers send across the network strip IP headers feed into playback buffer using timing information playback analogue signal

Packetizing Voice Compress the digital stream –differential PCM –Linear Predictive Encoding –silence suppression packetize the stream into fixed length payloads

Voice over IP Insert RTP header –12 bytes or more Insert UDP header –8 bytes Insert IP header –20 bytes or more Payload size (packet rate) is a compromise between packet overhead and latency and jitter

Voice over IP Modem Network Access Server Access Router Core Router 56Kbps async 100Mbps LAN *

VoIP Service Requirements Bounded End-to-End –Delay - interaction requires delay to be under 500ms –Jitter - high jitter causes large playback buffers –Drop - signal quality IN OUT

Why do Routers have queues? Delay, Jitter and Drop are all outcomes of router queue behaviour Queues are used to: –resolve contention for a resource –buffer speed differences within the network

Resource Contention Queues Scheduler Input Queues Forwarder FIFO Output Queue

TCP and Queues TCP is an adaptive data protocol TCP has no fixed data transfer rate. Instead, TCP uses an adaptive flow control algorithm TCP uses a feedback loop to adjust the sending rate to the available network capacity

TCP rate control TCP FLOW RATE (% of maximum send rate) Single Session Two Sessions TIME Slow Start Congestion Avoidance Queue Saturation

The Multi-Service Problem Real-Time flows require: –short queues –admission control –priority queuing Congestion-Managed flows require: –large queues –no admission control –explicit congestion notification

Mixing TCP and UDP TCP flow rate Time TCP Session UDP Sessions UDP flow rate Buffer starvation period as a result of a TCP burst

Mixing TCP and UDP UDP flow rate Time TCP Session UDP Sessions TCP flow rate TCP restarts due to tail drop packet loss

One Network Platform Can you mix Voice and Data at the packet level? Voice over IP works - as long as: –small proportion of total traffic –queue lengths are kept short –some network inefficiency is tolerated –i.e. as long as the proportion of VOIP traffic is low compared to rate-adaptive traffic and the network is generally unloaded

The Multi-Service Network Does high quality service require resource reservations? –Can resource reservation be provided? –Is the cost of simulating time switching in a packet switched network higher or lower than the cost of operating a distinct time-switched network? –Where is the cross-over point? –Is service convergence and the mother-ship single platform operational model just a perverse throwback fantasy?