Voip
Voip
Voip
and Challenges
IP
Raj Jain
The Ohio State University
Columbus, OH 43210
[email protected]
http://www.cis.ohio-state.edu/~jain/
The Ohio State University Raj Jain
1
Overview
IP Phone
Network Network
Gateway
B D B C
q Private voice networks require n(n-1) access links.
Private data networks require only n access links.
q Voice has per-minute distance sensitive charge
Data has flat time-insensitive distance-insensitve
charge
q Easy alternate routing ⇒ More reliability
q No 64kbps bandwidth limitation
⇒ Easy to provide high-fidelity voice
The Ohio State University Raj Jain
7
Applications
q Any voice communication where PC is already used:
m Document conferencing
m Helpdesk access
q International callbacks
(many operators use voice over frame relay)
q Intranet telephony
q Internet fax
m PC and/or gateway
PC w Router IP Network
V/IP S/w
m Features:
q Compression
q Supports RSVP.
PC
The Ohio State University Raj Jain
12
Sample Services
q IDT Corporation offers Net2Phone, Carrier2Phone,
Phone2Phone services.
q Global Exchange Carrier offers international calls
using VocalTec InternetPhone s/w and gateways
q Quest offers 7.5¢/min VOIP Q.talk service in 16
cities.
q ITXC provides infrastructure and management to
'Internet Telephone Service Providers (ITSPs)'
q America On-line offers 9¢/min service.
q AT&T announced 7.5¢/min VOIP trials in 9 US cities.
The Ohio State University Raj Jain
13
Services (Cont)
q Other trials: USA Global link, Delta 3, WorldCom,
MCI, U.S. West, Bell Atlantic, Sprint, AT&T/Japan,
KDD/Japan, Dacom/Korea, Deutsche Telekom in
Germany, France Telecom, Telecom Finland, and
New Zealand Telecom.
q Level 3 is building a nation wide IP network for
telephony.
q Bell Canada has formed 'Emergis' division.
q Bellcore has formed 'Soliant Internet Systems' unit
q Bell Labs has formed 'Elemedia' division
The Ohio State University Raj Jain
14
Technical Issues
1. Large Delay
m Normal Phone: 10 ms/kmile ⇒ 30 ms coast-to-
coast
m G.729: 10 ms to serialize the frame + 5 ms look
ahead + 10 ms computation = 25 ms one way
algorithmic delay
m G.723.1 = 100 ms one-way algorithmic delay
Multiplexing/Demultiplexing
Video I/O Video
Equipment Codec
Router To Internet
ATM
LAN Interface
G.723
Equipment G.729
Data
T.120
Application
H.245 Control
System
Control Q.931 Call Setup
User RAS Gatekeeper
Interface Interface
The Ohio State University Raj Jain
31
H.323 Terminals
q Client end points. PCs.
q H.245 to negotiate channel usage and capabilities.
q Q.931 for call signaling and call setup.
q Registration/Admission/Status (RAS) protocol to
communicate with gatekeepers.
q RTP/RTCP for sequencing audio and video packets.
Gateway
H.323 Protocol ISDN
Terminal Translation Terminal
Processing and Interworking Processing