Title: Internet Services for PSTN Sessions
1Internet Services for PSTN Sessions
Vijay K. Gurbani J M van Schaick Lucent
Technologies/Bell Laboratories
- Presented by J M van Schaick
-
- vkg_at_bell-labs.com,lucent.comhvanschaick_at_lucent.
com - January 14-17, 2003, Paris, France.
2Agenda
- The case for Internet services for PSTN sessions.
- IETF SPIRITS WG.
- Sample services.
- Implementation status.
- Example service implementation.
- Open issues.
3Services in SIP
- Its about services how fast, how cheap, how
novel, how to deploy them quickly, how to deploy
them uniformly, - Three places to provide services
- The core network (PSTN model)
- At the endpoints (IETF model)
- Hybrid
Our Focus!
4The Network Today
- Valuable network Services
- Prepaid
- LNP, PN
- Voice VPN, Free Phone
- Calling Name
- Call Screening
- Talking Call Waiting
- HLR, SMSC,
Service Control Points
Service Nodes/ Intelligent Peripherals
Wireline IN
Switches (SSP MSC)
Wireless ANSI-41
Wireline INAP
5Whats next?
- There are many events happening in the PSTN
(wireline, 2G, 2.5G) today on/off hook, call
arrival, digit analysis, SMS, registration,
mobility, location update, - Events can be call-related, or non-call related.
- What if we could capture these events and
transport them out to the Internet for services?
6Basic Model
The entire PSTN can be viewed as a simple UA!
SUBSCRIBE (or REGISTER)
200 OK
NOTIFY (or INVITE)
200 OK
MESSAGE
NOTIFY
7Need for PSTN to IP Requests
PSTN Cloud
IP Cloud
SIP
IN
SIP
SIP
Requests/Notifications
SPIRITS - Services in the PSTN/IN Requesting
Internet Services Key Services Internet Call
Waiting/Caller ID Delivery/Call Forwarding
http//www.ietf.org/html.charters/spirits-charter.
html http//www.bell-labs.com/mailing-lists/spirit
s/
8SPIRITS Events and Services (some)
- Conventional IN Events
- Incoming Call Notification
- (Attempt to Terminate Call)
- Attempt to dial number
- (specific event can be Attempt to Dial ISP
Number - Dropping Dialed Connection (i.e. dropping ISP
call) - ISP Connection Made
- Wireless Events
- Location Update (same/another VLR
- service area)
- Phone On
- Roaming In/Out of the Network
- SMS-gtIM
-
- PSTN Events
- Voice-mail Arrival
- Prepaid Zero Balance
- Attempt to Forward Call
Capturing and transporting network events encoded
in XML
9SPIRITS and PINT
- SPIRITS is closely tied to IETF PINT (PSTN and
Internet Interworking) WG, and in fact, is a
mirror image of PINT. - PINT services Click-to-dial, Click-to-fax,
Click-to-hear-content, - PINT WG concluded in February 2001, having met
its deliverables. - Historical note PINT was the first WG to
extend SIP
10PINT and SPIRITS reference architecture
IP Network
PINT/SIP
PINT Client
PINT Server
SPIRITS/SIP
SPIRITS Gateway
SPIRITS Server
SPIRITS/SIP
SPIRITS Client
INAP/SS7
SSP (Switch)
Service Control
PSTN/IN
11Extending IN Location/Presence!
Non-IN Application
Service Control Points
XML/SIP
IN The Way to Get Mobile Terminal Location
Wireless IM Family / Fleet Tracking Mobile
Chat Local Info
Wireless ANSI-41
Switches (SSP MSC)
12Other IN-IP Service Examples
- Internet Call Waiting/Caller ID
- Click-to-Dial, Collaborative Surfing,
- WebIVR
- Calendar-based Routing
- Web-Based Self Provisioning and Preference
Scripting - Mobile Chat / Fleet Tracking
- Combined Voice/Data VPN
- IP-Phone E.164 Hosting (ENUM)
-
Value of Converged Services Linking Huge
Customer Base of Paying Customers With Internet
Innovation
13SMS Interoperating with IM
- Now SMSC node, converting to SMTP
- Proposed SPIRITS-enabled SMSC, XML- encoding
SMS text in the body of SIP message (Proceedings
of the 54th IETF, Yokohama, Japan).
14Converged services
Service Example Mobile Tracker
PSTN/Wireless Network
Notify Mobiles
IN
IP Network
SIP
SIP
- Instant Notification to online users, when a
mobile member of the Group Power-up or Power-down
15PSTN/IP-based Prepaid Service
IP Network
SUBSCRIBEbalancegt0
NOTIFYbalancegt0
PSTN
App Server
SUBSCRIBEbalancelt5
Pre-paid Gateway
NOTIFYbalancelt5
Rating Server
Advantages of PSTN/IP-based Prepaid Low Cost of
Operations Easy to Upgrade, Manage Customizable Ac
cessible to Internet Based Apps!
16Implementation Status
- Implemented SPIRITS services for wireline
switches - Applying presence to SIP URIs containing
telephone numbers (sip6302240216_at_lucent.com) - Instant messaging for SIP URIs containing
telephone numbers - Wireless services like SMS-gtIM are under
development
17Example service implementation
6302240216
Events On-hook, off hook, make a call, receive a
call,
18Example service implementation
6302240216
- Coarse-grained presence
- Of course, presence based on PSTN
- events does not imply availability
- But, some information is better than
- having none at all!
19Open issues
- How to best provide security in an open
environment? - Many domains
- PSTN operator
- SIP service provider
- Internet service provider
- Privacy issues
- Controlling event dissemination
- ACLs?
- What is the best way to deliver these services?
- Sign up on the web?
- Flyers in mail/email?
20Thank You!
- mailto hvanschaick_at_lucent.com
- mailto vkg_at_lucent.com,bell-labs.com
- sipvkg_at_www-db.research.bell-labs.com
- Lucent Technologies, Inc.