Path to Reality for Internet Telephony

Download Report

Transcript Path to Reality for Internet Telephony

Path to Reality for
Internet Telephony
[email protected]
Disclaimer: These may or may not be the opinions….
Overview
•
•
•
•
•
•
•
•
Business case for IP telephony protocols
IETF-ITU Progress: PINT/SIP
QoS and Service Agreements
Security
Charging
Lowest Cost ALL IP Networks
Is H.323 setting back Internet Telephony?
Telephony Signaling and Device Control
5/27/2016
Henry Sinnreich
2
IP Tel Protocols Have a Business Case
Telephony
• Moves to IP
• Most telecom revenue
• Least of traffic
• How much cheaper?
Internet
• Data is critical
• Most traffic is data
• Telephony is just
another IP service
There is no business case for another telephony network (VoIP)
Telephony becomes another Internet feature
Design protocols to support and to integrate it well
5/27/2016
Henry Sinnreich
3
PSTN-Internet (PINT)
PINT
CLIENT
SERVER
WWW/IP NETWORK
Request to Call
Request to Fax
PSTN
or
PBX
C->S: INVITE [email protected] SIP/2.0
Via: SIP/2.0/UDP 169.130.12.5
From: [email protected]
To: 1-800-IRON-YES
Call-ID: [email protected]
Subject: Sale of Ironing Boards
Content-type: application/sdp
Content-length: …
Request to Hear Content
5/27/2016
SCP/IN
v=0
o=- 53655765 2353687637 IN IP4 128.3.4.5
I=Ironing Board Promotion
c= TN RFCxxxx +1-201-406-4090
m=audio 0 voice
Henry Sinnreich
4
PINT: ITU SG.11 Functional Architecture for IN/Internet
ITU-T Q.5/11, dated May ‘98
Management Relationship
IN Service Control
PUAF
Internet
Bearer Connection Control
SIP
network boundary
SCGF
C/BGF
MGF
PSTN
SCF
SDF
SMAF
SMF
SSF
CCF
SCGF
SDF
SMF
SMAF
SRF
SSF
5/27/2016
SRF
Service Control Gateway Function
Service Data Function
Service Management Function
Service Management Agent Function
Specialized Resource Function
Service Switching Function
CCF
C/BGF
MGF
PUAF
SCEF
SCF
Henry Sinnreich
SCEF
Call Control Function
Call/Bearer control Gateway Function
Management Gateway Function
PINT User Agent Function
Service Creation Environment Function
Service Control Function
5
QoS Service Level Administration
LDAP
Management
Tool
Directory
Policies
Policy Architecture
PDP
Management Tool
Repository Client
PEP
Access
Network
Edge
Router
PEP
Backbone
Edge
Router
Repository access
protocol
Other
Network
Policy Repository
(Directory, DB, etc.)
Admin. 1
Backbone Administration
Access net: Integrated Services
Backbone: Differentiated Services
Service Policy Rules in directory
Policy Architecture:
• Directory
• Policy Decision Point (PDP)
• Policy Enforcement Point (PEP)
5/27/2016
Repository access
protocol
Admin. 2
Henry Sinnreich
Repository Client
Policy Decision Point
(PDP)
Policy protocol
Policy Enforcement Point
(PEP)
6
Policy and Accounting for SIP
ngIN
possibly
Home
Server
AAA
messages
Policy events:
• INVITE
• ACK
• CANCEL
• BYE
Proxy Policy
Server
Proxy AAA
Server
AAA
messages
SIP
client
SIP
msgs
SIP Proxy
Server
AAA
Client
SIP
messages
SIP
client
Callee
Caller
5/27/2016
SIP Proxy
Server
SIP
msgs
Henry Sinnreich
7
IP Virtual Private Network - Extranet
AAA:
• Authentication
• Authorization
• Accounting
Roaming Operations
PSTN
Intranet
Iptel
Gwy
Security
Gwy
• Authentication
• Routing
• QoS
• Transactions
Credit verification & payments
Internet
encrypted
tunnels
Security
Gwy
Intranet
Tunneling protocols:
• IPSEC
• L2TP, MPLS
5/27/2016
Henry Sinnreich
8
Example: Integrated Messaging with RTSP and SIP
E-mail for call centers
Send personal information to
customers
1. INVITE
A/V
CLIENT
2. LOCATION
SIP
5. e-mail URL
SERVER
MAIL
CLIENT
3. Setup
RECORD & PLAY
4. VOICE MENU
and
RECORD a/v MSG
Interactive voice response (IVR)
5/27/2016
Henry Sinnreich
MEDIA
6. A/V MSG
STREAM
MEDIA
SERVER
RTSP
PLAYER
9
Lowest Cost All IP Architecture
Information Systems & TMN/CMIP/OSI
IN
AIN
All IP
Gatekeeper
IP
Servers
IP Servers
H.323
IPTel
Mail
Web
Web/IP
Applications
Servers
POTS
TDM
IP
IP/MPLS
ATM
Gigabit Ethernet
SONET
Fiber
WDM/Fiber
Savings:
• Software & Systems
• Bandwidth
• Duplicating equipment
Web/IP based Information Systems & NM
Heterogeneous, redundant and large overhead
ITU Telecom
ITU IMTC
IETF
5/27/2016
Henry Sinnreich
10
Is H.323 holding back Internet telephony ?
• PC’s give IP telephony a bad image - tough PC problem
• H.323 was not designed to be an Internet telephony
standard - but H.3xx extension for IP, IPX LANs
• Management Babylon: TMN/CMIP/OSI plus SNMP
• Interoperability dead end: Shortcuts from ITU std’s
• Waste of bandwidth: 20 byte voice + 40 byte overhead
• Codecs can’t adapt to Internet - though RTCP is there
• No fit with Internet security (RAS vs. AAA and firewalls)
• Duplication with IN/AIN and Internet servers
• 3rd network routing & tables: Gatekeeper zones
• WWW unaware - no fit for XML, VoXML - what future ?
5/27/2016
Henry Sinnreich
11
Interoperable IP Telephony Gateways
GWY Protocols ?
• ISO/IEC DSM-CC
AIN/IN
NCP
User-Network Protocol
• NOTASIP
SS7 TCAP
SS7
ISUP
Nothing Other Than A Simple Internet Phone
SIGNALING
GATEWAY
• SGCP
?
Simple Gateway Control Protocol
• RSGP
GATEWAY
CONTROL
inter
GWY
?
IMT
MEDIA
GATEWAY
VOICE, FAX, DATA
5/27/2016
RTP
Reliable Signaling Gateway Ctrl. Prot.
?
• DIAMETER series
INTERNET
PSTN
?
Twice RADIUS
• IPDC series
Six IP Device Control Protocols
• Etheric
• DTR/TIPHON 020004
• SIP with PIP extensions
Henry Sinnreich
12
Gateway Signaling Schema
SS7 ANSI
TCAP/SS7
IN
GWY
SS7 ETSI
GWY
ctrl
SS7 AIN
SIP/IP
Sig.
GWY
PSTN
ISUP/SS7
GWY
Signaling
ctrl
IMT
GWY
Media
GWY
GWY
ISDN
T1 Signaling
RTP
5/27/2016
RTP
MUX
Henry Sinnreich
Internet
13
IP Telephony Devices
Signaling and Control
•
•
•
•
•
•
•
PSTN-IP gateways
Interactive voice response units
Automatic call distributors
Voice recognition & understanding
Conferencing bridges
Pay phones - web kiosks
…. Other
IETF: How many and what protocols ?
5/27/2016
Henry Sinnreich
14