Title: Introduction to SIP Based ENUM IP Telephony Infrastructure
1Introduction to SIP Based ENUM IP Telephony
Infrastructure
- ??? ????????
- Conference over IP Team
- ??? ??
- yzy_at_netrd.iii.org.tw
2Outline
- Review
- The Next Generation Converged Network
- SIP based IP Telephony System
- Integrate ENUM with SIP Based IP Telephony system
- The first run of SIP project in III NCL
3Review
- PSTN
- Signaling System Signal No 7
- Carrier T1 and successors ...
Signaling plane
STP
CO
Bearer plane
CPE
Local loop
DTMF
4Review
AD/DA compress/decompress
AD/DA compress/decompress
5Review (cont.)
- Telephony Issues
- Signaling
- Addressing
- PSTN - SS7 (ITU E.164)
- VoIP - H.323?SIP?MGCP?Megaco/H.248
- Capability exchange
- PSTN - Analog voice / ?-law?A-law PCM
- VoIP - Digital voice / G.711?G.723.1 ?G.729
6Review (cont.)
- Telephony Issues
- Bearer
- Transport
- PSTN - TDM T1 trunk
- VoIP - RTP over UDP/IP
- Delay and Jitter
- PSTN - circuit switching / propagation delay
- VoIP - packet switching / unbounded delay and
jitter - Internetworking between PSTN IP Telephony
7Next Generation Converged Network
8SIP based IP Telephony System
SIP BASIC Call flow
Caller
Callee
Pickup dial
Ringing
Pick up
On-hook
9SIP based IP Telephony System
SIP Distributed Architecture
SIP Components
PSTN
User Agent
Gateway
10SIP proxy server
SIP based IP Telephony System
Maybe rewrite SIP request
Proxy server
User Agent
Proxy servers are, for example, used to route
requests, enforce policies, control firewalls.
11SIP based IP Telephony System
SIP redirect server
Location server
Proxy server or caller
redirect server
Unlike a proxy server, it does not initiate its
own SIP request. Unlike a user agent server, it
does not accept call.
12Simple SIP call setup and teardown
302 (Moved Temporarily)
ACK
INVITE
Call Setup
302 (Moved Temporarily)
ACK
MediaPath
Call Teardown
13SIP based IP Telephony System
- SIP based IP Telephony System must support
Operation System Support
Feature and Application Creation
SIP Based Call Control and Switching
14SIP based IP Telephony System
SIP based
VOCAL System http//www.vovida.org/
15SIP based IP Telephony System
16SIP based IP Telephony System
17SIP based IP Telephony System
SIP proxy Server Acts as a trusted boundary for
calls entering or leaving a network. Provides
authentication and collects billing information
for the CDR server.
18SIP based IP Telephony System
CDR Server Collects billing information from
Marshal Servers and interfaces with billing
systems using the RADIUS accounting protocol.
19SIP based IP Telephony System
Provisioning Server Used to provision, configure
and manage subscribers and servers from a GUI.
20SIP based IP Telephony System
Feature Server Provide CPL based or XML scripts
that run basic telephony features.
21SIP based IP Telephony System
Basic call initiation
SIP proxy server
SIP proxy server
SIP Phone
SIP Phone
22Basic call establishment
SIP based IP Telephony System
SIP proxy server
SIP proxy server
SIP Phone
SIP Phone
23Basic call tear down
SIP based IP Telephony System
Redirect
SIP proxy server
SIP proxy server
RTP
SIP Phone
SIP Phone
24SIP based IP Telephony System
- Operation System Support (OSS) includes
- Provision
- adding and maintaining network users
- Authentication
- Access list / Digest
- Billing
- Network management
25Billing (CDR ends to record)
SIP based IP Telephony System
SIP Proxy
SIP Proxy
CDR server
RTP
SIP Phone
SIP Phone
26SIP based IP Telephony System
- Feature services are the value-added functions of
the phone system - Core features
- Calling Information
- Calling Number Delivery (CND) or Calling Line
Identification (CLID) / Calling Party Identity
Blocking (CIDB) - Calling Forwarding
- Forward All Calls (CFA) / Forward - No Answer
Mode (CFNA) / Forward - Busy Mode ( CFB ) - Call Blocking / Call Screening
- Set features
- Call transfer / Call Return / Call waiting /
Cancel Call Waiting ( CCW ) - Scriptable features
- Call Processing Language (CPL)
27Features service - call blocking
SIP based IP Telephony System
Redirect
Call blocking feature server
SIP proxy
SIP Phone
28ENUM SIP Based Telephony system
SIP phone to PSTN
ENUM DNS
SIP Proxy
Clearinghouses
6. Invite
Gateway
SIP Phone
Gateway SIP proxy
29ENUM SIP Based Telephony system
PSTN to SIP phone
ENUM DNS
DNS
Softswitch
SIP proxy
STP
SCP
PSTN
SSP
Media Gateway
SIP proxy
30ENUM SIP Based Telephony system
PSTN to SIP phone
SIP proxy
ENUM DNS
DNS
Softswitch
STP
SCP
SIP proxy
PSTN
SSP
Media Gateway
31Thanks !