Upload
catharine24
View
1.817
Download
0
Embed Size (px)
Citation preview
VOIP Service
Presentation to P.R Internet SocietySeptember 29, 2005
Julio FondeurDirector – Product DevelopmentPuerto Rico Telephone
Agenda
•History•Market Trend•Technology•Regulatory Issues
3
EarlyAdopters
Opportunist AdvancedServices
1995-1997 2000-2004 2005+Infrastructure
1998-1999
Voice over ...Interoperability,
Scalability
Limited Scope,Toll Arbitrage
AdvancedService
Deployment
InfrastructureSales
VoIP Market Evolution
The VoIP History
Voice over Packet started in late 1980’s
Service providers emerged to offer inexpensive international calling services to migrating ethnic populations that are separated across continents.
Agenda
•History
•Market Trend•Technology•Regulatory Issues
5
VoIP Market Trend
Residential VoIP Market: Residential Access Line Loss by Major Carriers (North America),2003-2005
Main threat: Wireless substitution
Who’s eating the Telco cake?
6
Who’s eating the Telco cake?
VoIP Market Trend
Residential VoIP Market: Summary of Broadband Penetration in the U.S. (North America), 2004
1 Million Lines
7
An unstoppable market force
VoIP Market Trend
8
The IP-closed market…VNO VoIP Providers
Internet
Router
Router
Router
IP IP
The PCThe PC--based (IM) Consumer based (IM) Consumer PlayersPlayersUses software to allow realUses software to allow real--time voice time voice conversations with other PCs.conversations with other PCs.Examples:Examples:
Microsoft Messenger, AOL Messenger, Yahoo Microsoft Messenger, AOL Messenger, Yahoo Messenger, Net2Phone, Messenger, Net2Phone, eStaraeStara, etc., etc.
AOLAOL
MicrosoftMicrosoft
Yahoo!Yahoo!
9
Plug into broadband router (e.g.) with
inexpensive adapter
Assign or port numberEmulate dialtone
Provide full feature set +
Traverse customer’s broadband connection
Co-locate with CLEC partner for termination
The U.S. ITSP Farm today
Voicewing CallVantage
VNO VoIP Full Providers or ITSP
10
Who’s eating the Telco cake?
VoIP Market Trend
11
Private Net or Internet
Router
Router
Router
IP IP
IP PhoneIP Phone
CPE that looks like a regular phone, CPE that looks like a regular phone, but is actually a computer with a LAN but is actually a computer with a LAN connection built in. Most common in connection built in. Most common in business environments (IP PBXs).business environments (IP PBXs).
Examples:Examples:Cisco, Nortel, Cisco, Nortel, PingTelPingTel, , AvayaAvaya, etc., etc.
The Enterprise discovered a new way to save money and boost productivityThe Enterprise already hooked to Internet discovered a new production-booster tool: the converged network.
VoIP Market Trend
Who’s eating the Telco cake?
Agenda
•History•Market Trend
•Technology•Regulatory Issues
13
The PSTN Telephony:
ILEC/CLEC
IXCSW
IXC
To other ILEC/CLEC
ILEC/CLEC
C.O.
•PCM: Voice converted to digital for transmission and switching •64 kbps (DS0) is the fundamental building block
DS1 (T1) carries 24 DS0s in 1.544 MbpsDS3 (T3) carries 28 T1s in ~45 MbpsOC1 carries 3 T3s on ~150 Mbps
Required functions:
•Call Switching
•Processing
•Signaling
14
Then came the Internet…And the PC could also talk
Internet
Router
Router
Router
•PC Software•The early adopters:-Netmeeting-Vocaltec
IP
IP
IP
IP
15
• Internet telephony refers to telecommunications service (voice, fax, voice-messaging) carried over the Internet and/or any private/public packetizednetwork instead of the PSTN.
• It uses specific IP-based protocols to allow terminal interaction• It present an enormous engineering challenge• The Internet was not created to transport voice
Time For Definitions: What is VOIP?
Internet
Router
Router
16
Packet Backbone: IP
IP
www.dmaxpr.com
Connectionless packet delivery
Service not guaranteed
17
Packet Backbone: IP Protocols
Network Interface
Internet (IP)
Transport
Application
TCP/IP Protocol Suite
Internet
18
The Voice Challenge in IP Protocol:Here are just some of the
requirements that the IP protocolhad to meet:
• It had to connect equipment from different vendors
• It had to run over different types of media (e.g. twisted pair or coaxial) and data links (e.g. Ethernet or Token Ring)
• It had to allow new networks to be added to the larger Internet without disrupting service
• It had to run on a variety of systems, from mainframes to PCs
• It had to transport data packets reliably.
19
Sensitivity of applications to delay and loss of data (from ITU Rec. G.1010, End User Multimedia QoS)
The Challenge of Transmitting Voice over a Best Effort Network
Voice is non-tolerant to delay and Packet Loss
20
Common network applications categorized as non–real-time (left) versus realtime (right) as well as those mediating a human interaction (lower) versus those between machines (upper).
Voice
Voice is real-time human interaction
21
Packet Backbone: IP Protocols
Network Interface
Internet (IP)
Transport
Application
TCP/IP Protocol Suite
UDP TCP
H.323 RTP RTCP
Increased Reliability
Real-time Communication
RTP: gives each packet a sequence number and time stamp so that it can be reassembled in the correct order at the receiving end.
RTCP: Real-time Transport Control Protocol monitors the QoS and provides feedback on the quality of the information being sent so changes can be made. RTCP is the companion protocol to RTP.
22
VoIP Mediastream
IP Voice Processing
Sample & Digitize de Voicestream
Compress the 1’s and 0’s
Codec
Convert to Packets
IP NetworkSwitch & Route
Re-assemble Mediastream
De-compress
Codec
Convert to Analog Signal
10110011
23
VoIP Architecture
IP Voice Processing
Sample & Digitize de Voicestream
Compress the 1’s and 0’s
Codec
Convert to Packets
IP NetworkSwitch & Route
Re-assemble Mediastream
De-compress
Codec
Convert to Analog Signal
10110011
Gateway
VoIP Interface
GW Logic
Trunk Interface
PSTN Legacy PBX
Softswitch•Call setup•Billing•Security/Admin•Call Routing•Number Conversion
Agent
24
Architectures & Protocols
Mixed Architectures & Mixed ProtocolsMixed Architectures & Mixed Protocols
PSTN
Call ServerSS7
PSTN GatewayPSTN Gateway SIP or H.323 NetworkSIP or H.323 Network
VAccess
Gateway
SCP
MGCP/H.248
V
SIPH.323
IMT
PRI
RTPSIP / H.323
GKGK
V
PSTN
Call Server
3 Elements of Service:1. The Call Server2. The PSTN Gateway3. The User Agents:
1. PC Client2. IP Phone3. Phone Adapter
25
Architectures & Protocols
Basic H.323 Call
Gatekeeper A Gatekeeper B
RRQ/RCF
ARQ
RRQ/RCF
LRQ
IP Network
Phone AGateway A Gateway B
H.225 (Q.931) SetupH.225 (Q.931) Alert and Connect
H.245 LRQ/LCFRTP
ACFLCF
VV VV
ARQ
ACF
Phone B
H.235H.235
TCP UDPUDP
IPIP
RTCP RAS
Audio orVideoControl Control
H.225
(Q.931)
H.225
(Q.931)
Call Control Data
T.120H.245 PayloadHeaderG.7xx H.26xH.26x
RTP
Audio Video
H.235H.235
TCP UDPUDP
IPIP
RTCP RAS
Audio orVideoControl Control
H.225
(Q.931)
H.225
(Q.931)
Call Control Data
T.120H.245 PayloadHeaderG.7xx H.26xH.26x
RTP
Audio Video
Admission Request
Open Logical Channel
Admission Confirm
26
Architectures & Protocols
SIP Servers/ServicesSIP Servers/Services
SIP User Agents
Registrar RedirectLocation Database
SIP Proxy
SIP Servers/Services
REGISTER“Here I am”
INVITE“I want to talk to another UA
Proxied INVITE“I’ll handle it
for you”
“Where is this name/phone#?”
3xx Redirection
“They moved, try this
address”
SIP User Agents SIP-GW
SIP Components
1. SIP User Agent Clients (UACs)
2. SIP Location Server – track which IP address a client is currently using
3. SIP Proxy Servers – forwards requests to other servers on behalf of SIP clients
Redirect Servers – communicates the target address of the called party to the calling party.
The SIP protocol defines a set of basic messages to signal events:
SIP Messages
1. Invite – to join a session/call
2. Ack – to accept this invitation
3. Options – determine the capabilities of a server
4. Register – Register with a server
5. Cancel – cancels a previously issued request
6. Bye – to end a call
http://www.ietf.org
27
VoIP Standards
T-38T-38T-38Fax – relay transport
Provided by call agentProvided by endpoints or call control
Provided by endpoints or call control
Supplemental Services
Signaling or RFC 2833 (media)RFC 2833 (media) or INFO (signaling)
H.245 (signaling) or RFC 2833 (media)
DTMF – relay transport
YesYesYesMultimedia Capable
MGCP – UDPMegaco/H.248 - Both
TCP or UDPTransmission Control Protocol (TCP) or User Datagram Protocol
Signaling Transport
Media GatewayUser AgentGateway, TerminalEndpoints
Call Agent/Media Gateway ControllerProxy/Redirect ServerGatekeeperCall Control
MGCP 1.0, MEGACO, H.248RFC2543-bis07H.323v4Current Version
CentralizedDistributedDistributedArchitecture
MGCP/MEGACO-IETF; H.248-ITUIETFITUStandards Body
MGCP/H.248/MEGACOSIPH.323
28
Optimal Network:PSTN 64Kbs Channel
Quality of Service (QoS) refers to a set of technologies (protocols and other mechanisms) that enable the network administrator to manage network behavior by avoiding or relieving congestion, expediting time sensitive packets, limiting access to congested links.
QoS mechanisms allow us to manage network performance (for example, bandwidth, delay, jitter, loss rate, and response time) to maintain stable, predictable network behavior.
Voice Quality
<= 3%Packet Loss<= 1%Packet Loss
<= 75 msecJitter delay<= 40 msecJitter delay
<= 150 msecLatency-One way<= 100 msecLatency-One way
Minimum Network SettingsOptimum Network Settings
Clarity Cut
Carrot
– codec – packet size– queuing priority - end-to-end delay– jitter (delay variation) – capacity/loading- packet loss – congestion
29
GWcore
Routercore
Router
POIP Packet Core
Transport Network
Codec Voice/data Packet size
AccessLink Speed Propagation Delay
Network Jitter
Jitter BufferSource Jitter
Queuing Delay
Voice/data loading Transmission Delay
Processing/switchingDelay
Transcoding
Packet Loss
Non-controllable parameters used in Intrinsic calculation
Configurable characteristics used in
Margin Allocation
Intrinsic vs. controllable parameters(DSL access network example)
TDMV2IMG
DSLCPE
CoreRouter
V2IMGGWDSL
CPEDSLCPE
VoIP Engineering Challenge
ITU Rec. G.107: R = Ro - Is - Id - Ie +A
Transmission RateS/N
Tx Distort
Echo & DelayCoding Advantage
30
Codecs
3.27108G.729a (CS-ACELP)
3.613 to 516G.728
3.85132G.726
3.65305.3 or 6.3G.723.1
4.10.7564G.711 (PCM)
4.5Linear (no compression)
4.81128Wideband
MOSDelay (ms)
Method Bit rate (kbps)
Compression
Source: Cisco
CS-ACELP (ITU G.729)(Conjugate-Structure Algebraic Linear-Predictive)
CS-ACELP (ITU G.729)(Conjugate-Structure Algebraic Linear-Predictive)
8 KBPS Voice
DSP SpeechCompression
64 KBPSVoice
Trade-off:BW vs. delay
Or:Cost vs. Quality
31
ITU E-Model output for delay and codec
Impact of Delay
50
60
70
80
90
100
0 100 200 300 400 500One-way Delay (ms)
R
G.711G.729G.723.1
Very satisfactory
User Satisfaction
Satisfactory
Some usersdissatisfiedMany usersdissatisfiedExceptionallimiting case
Effect of delay on transmission rating for three codecs
Codecs
32
Packet TreatmentNetwork Edge
Policing
Scheduling
MarkingDSCP
Shaping
Filtering based on:Source/Destination IP Address, TCP/UDP Port, Protocol ID
Policing Drop- Does the flow conform to policy?
MarkingMark DS Code Point (DSCP) based on network policy
Congestion Management Drop PrecedenceCongestion Avoidance: WRED
ShapingDelay on congestion- Improves efficiency of link speed
SchedulingEnsures queues get serviced according to priorities
DIFFSERV Prioritization
RSVP/MPLS
TOS
33
Packet TreatmentNetwork Core
Shaping
Scheduling
Policing
MarkingDSCP
Shaping
Scheduling
Filtering based on:DS Code Point (DSCP)
Congestion Management Drop PrecedenceCongestion Avoidance: WRED
ShapingImproves efficiency of link speed
SchedulingEnsures queues get serviced according to priorities
DIFFSERV Prioritization
34
Security
VoIP Security Foibles:
Phisers can spoof the caller ID information on VoIPphones to display the name of a legitimate institution
Phising
VoIP represents a better option for spammers than PSTN, because a single message can be sent to thousands of recipients simultaneously, and the phone call is free
Spam
Because of SIP requirement for devices to register a transient IP address with the user’s permanent address, it allows for unauthorized registration that can lead to hijacking resources.
Registration attacks
VoIP particularly vulnerable because of its sensitivity to packet loss or delay
Denial-of-Service (DoS) attacks
Possibility increases due to many nodes in the network vs. PSTN, where intruders must tap a line or penetrate a switch
Eavesdropping
Source: Borderware Technologies
35
Border Control in the Public Network
Voice over Broadband
Enterprise3rd Party VoIPCarrier
Carrier-to-Enterprise Interconnect
Consumer Interconnect
Carrier-to-CarrierPeering
3
21
Border Control Delivers:• Call Admission Control• QOS Management & Mapping• Protocol Interworking
Border Control Delivers:• NAT/Firewall Traversal• Multilevel Security• Topology Hiding• DOS Attacks Prevention
Border Control Delivers:• NAT and FW Traversal• Multilevel Security• SLA monitoring & reporting
Agenda
•History•Market Trend•Technology
•Regulatory Issues
37
You still need to call the “old” PSTNThe VoIP service providers found the opportunity to offer cheap telephony service by leveraging the “free” Internet
VoIP Gateway is the ITSP Point of PresenceThe ITSP needs PSTN numbers (NXX) to connect. The ILEC or CLEC will provide.
38
IP Phone
IP Phone
Internet
CPEGateway
AnalogPhone
POTS
AnalogPhone
VoIPGateway
VoIPGateway
POTS
AnalogPhone
PSTN
Broadband
Circuit Switched / TDM Circuit Switched / TDMPacket Switched Data
Broadband
AnalogPhone
PSTN
POTSPhonePhoneto to
PhonePhonePhonePhone
to to PhonePhone
Types of VoIP Calls
39
IP Phone
IP Phone
CPEGateway
AnalogPhone
POTS
AnalogPhone
POTS
AnalogPhone
PSTN
Broadband
Circuit Switched / TDM Circuit Switched / TDMPacket Switched Data
Broadband
AnalogPhone
PSTN
POTS
Types of VoIP Calls
VoIPGateway
VoIPGateway
Internet
IPIPtotoIPIP
Includes PC-to-PC and Device-to-Device
IPIPtotoIPIP
Includes PC-to-PC and Device-to-Device
IPIPtotoIPIP
Includes PC-to-PC and Device-to-DeviceTypes of VoIP Calls
Issues:- Interoperability- ENUM- Use of SBC
40
IP Phone
IP Phone
Internet
CPEGateway
AnalogPhone
POTS
AnalogPhone
VoIPGateway
VoIPGateway
POTS
AnalogPhone
PSTN
Broadband
Circuit Switched / TDM Circuit Switched / TDMPacket Switched Data
Broadband
AnalogPhone
PSTN
POTS
Phone to IP &Phone to IP &IP to PhoneIP to PhoneIncludes PC-to-Phoneand Device-to-Phone
Phone to IP &Phone to IP &IP to PhoneIP to PhoneIncludes PC-to-Phoneand Device-to-Phone
Phone to IP &Phone to IP &IP to PhoneIP to PhoneIncludes PC-to-Phoneand Device-to-Phone
Phone to IP &Phone to IP &IP to PhoneIP to PhoneIncludes PC-to-Phoneand Device-to-Phone
Types of VoIP Calls
41
• Jurisdiction: Interstate. FCC Exclusive, Vonage ruling 11/09/04
• Regulation: Non for IP-IP (Pulver ruling 3/03). Pending IP-PSTN.
• Intercarrier compensation: Pending
• Lawful Intercept/CALEA: Ruled.
• 911: Ruled
• Universal Service Fund: Pending
Key Regulatory Policy Issues
• Providers of IP-enabled services should pay the appropriate charges whenever they use the PSTN to originate or terminate calls
• The cost of the PSTN should be borne equitably among those that use it in similar ways
Intercarrier Compensation for VOIP Traffic
42
• PRTLD started offering VOIP• Several Consumer & Business Plans
• PRTLD’s VOIP offer includes calls that originate or terminate on the PSTN.
• First to market with integrated telephony & IM features
• VOIP customers must have broadband connection (Initially available to DSL subscribers only)
Overview of PRTLD’s VOIP Service
43
VOIP Network Configuration
VoIPoDSL Architecture
LEC CO SwitchPSTN Voice Internet
PRT ATM
ATM Switch
T1
PRTLDGWY
DSLAMATM
Home
PRT DSL
DSLGateway
PhoneMAX
Soft PC Client
PRTLD VoIP Residential Line
(PhoneMAX)
RMS
WiFi
2nd VirtualLine
POTS
IP Phone
LEC (PRT)
ISP
Access Charges PRTLD Call Server
44
• Liberty Cable “Voice Link”• Position VoIP as POTS replacement, not 2nd line• Net2Phone service alliance• Termination & NXX from Centennial• No E911 compliance, USF payment• Law Enforcement compliance unknown
• Adelphia Puerto Rico• Announced plan to launch in 2005
• Centennial• ITSP Interconnection Provider
• Vonage• Packet 8• AT&T• ISPs?
PR Competitive Landscape
45
VoIP detach the service from its media providing
service portability/mobility creating a new service
paradigm based on content, not connectivity
Since IP is virtual…
Then, a Revolution is coming
46
The Current & Future Technology View of Telecomm Services
•• Phone Phone
•• DSLDSL•• CableCable
Media-Centric: The regulated media is the service
Media-Independent Services
• Packet layer (IP) decouples services from media– Supports convergence– Optimized for interactivity– Enables services integration– Similar service bundles over
dissimilar media
Discrete Model
Integrated Model
Technology changes will re-shape business model
Integrated Platforms
Integrated Products
Integrated Experience
47
Entertainment
Com
mun
icat
ions
Wireline
Wireless
IP
Providing Access to Valued ContentAnytime….Anywhere…Any Device
Any Content Anywhere Industry Services Vision
48
Q & A