Upload
mabyn
View
20
Download
0
Embed Size (px)
DESCRIPTION
Internet Services for PSTN Sessions. Vijay K. Gurbani J M van Schaick Lucent Technologies/Bell Laboratories. Presented by: J M van Schaick vkg@{bell-labs.com,lucent.com} [email protected] January 14-17, 2003, Paris, France. Agenda. The case for Internet services for PSTN sessions. - PowerPoint PPT Presentation
Citation preview
vkg/Jan. 2003/SIP 2003
Internet Services for PSTN Sessions
Presented by: J M van Schaick
vkg@{bell-labs.com,lucent.com}[email protected]
January 14-17, 2003, Paris, France.
Vijay K. GurbaniJ M van Schaick Lucent Technologies/Bell Laboratories
2vkg/Jan. 2003/SIP 2003
Agenda
• The case for Internet services for PSTN sessions.
• IETF SPIRITS WG.
• Sample services.
• Implementation status.
• Example service implementation.
• Open issues.
3vkg/Jan. 2003/SIP 2003
Services in SIP
• It’s 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!
4vkg/Jan. 2003/SIP 2003
SS7
Service Nodes/ Intelligent Peripherals
WirelessANSI-41
WirelessGSM
Switches(SSP & MSC)
WirelineIN
LongDistance
WirelineINAP
The Network Today
Valuable network Services
• Prepaid• LNP, PN• Voice VPN, Free Phone• Calling Name• Call Screening• Talking Call Waiting• HLR, SMSC, …, …
SCPSCP
Service Control Points
5vkg/Jan. 2003/SIP 2003
What’s 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?
6vkg/Jan. 2003/SIP 2003
Basic Model
PSTN Internet
SUBSCRIBE (or REGISTER)
200 OK
NOTIFY (or INVITE)
200 OK
MESSAGE
NOTIFY
The entire PSTN can be viewed
as a simple UA!
7vkg/Jan. 2003/SIP 2003
Need for PSTN to IP Requests
IPCloud
Requests/NotificationsRequests/Notifications
PSTN Cloud
SPIRITS - Services in the PSTN/IN Requesting Internet Services Key Services: Internet Call Waiting/Caller ID Delivery/Call Forwarding
IN
http://www.ietf.org/html.charters/spirits-charter.htmlhttp://www.bell-labs.com/mailing-lists/spirits/
SIPSIPSIPSIP
SIPSIP
8vkg/Jan. 2003/SIP 2003
SPIRITS 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->IM
•PSTN Events Voice-mail Arrival Prepaid Zero Balance Attempt to Forward Call (end point could be VoIP Terminal) Attempt to Subscribe/Unsubscribe/Provision a PSTN Service (i.e. Set Up Call Forwarding).
Capturing and transporting network events encoded in XML
9vkg/Jan. 2003/SIP 2003
SPIRITS 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…
10vkg/Jan. 2003/SIP 2003
PINT and SPIRITS reference architecture
IP NetworkIP Network
PSTN/INPSTN/IN
PINT ClientPINT Client
SPIRITS ServerSPIRITS Server
SSP (Switch)SSP (Switch) Service ControlService ControlINAP/SS7
SPIRITS SPIRITS ClientClient
PINT/SIPPINT/SIP
SPIRITS/SIPSPIRITS/SIP
SPIRITS/SIPSPIRITS/SIP
SPIRITS SPIRITS GatewayGateway
PINT ServerPINT Server
11vkg/Jan. 2003/SIP 2003
SS7
WirelessANSI-41
WirelessGSM
Switches(SSP & MSC)
SCPSCP
Service Control Points
Extending IN – Location/Presence!
XML/SIP
Non-IN Application
IN: The Way to Get Mobile IN: The Way to Get Mobile Terminal LocationTerminal Location
Wireless IMFamily / Fleet TrackingMobile ChatLocal Info
12vkg/Jan. 2003/SIP 2003
Other IN-IP Service Examples
Internet Call Waiting/Caller IDClick-to-Dial, Collaborative Surfing, WebIVRCalendar-based RoutingWeb-Based Self Provisioning and Preference ScriptingMobile Chat / Fleet TrackingCombined Voice/Data VPNIP-Phone E.164 Hosting (ENUM)…
Value of Converged Services:
Linking Huge Customer Base of Paying Customers With Internet Innovation
13vkg/Jan. 2003/SIP 2003
SMS 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).
14vkg/Jan. 2003/SIP 2003
Converged services
Instant Notification to online users, when a mobile member of the Group Power-up or Power-down
Power Up Notify Mobiles
Service Example: Mobile Tracker
PSTN/Wireless Network
INIP
Network
SIPSIP
SIPSIP
Notify Online
15vkg/Jan. 2003/SIP 2003
PSTN/IP-based Prepaid Service
PSTNPSTN
IP NetworkIP Network
Pre-paidPre-paidGatewayGateway
AppAppServerServer
SUBSCRIBE[balance>0]SUBSCRIBE[balance>0]
NOTIFY[balance>0]NOTIFY[balance>0]
SUBSCRIBE[balance<$5]SUBSCRIBE[balance<$5]
NOTIFY[balance<5]NOTIFY[balance<5]
RatingRatingServerServer
Advantages of PSTN/IP-based PrepaidLow Cost of OperationsEasy to Upgrade, ManageCustomizableAccessible to Internet Based Apps!
16vkg/Jan. 2003/SIP 2003
Implementation Status
• Implemented SPIRITS services for wireline switches:– Applying presence to SIP URIs containing
telephone numbers (sip:[email protected])
– Instant messaging for SIP URIs containing telephone numbers
• Wireless services like SMS->IM are under development
17vkg/Jan. 2003/SIP 2003
Example service implementation
WirelineIN
Events: On-hook, off hook, make a call,receive a call, …
SUBSCRIBE (presence events for 6302240216)
6302240216
18vkg/Jan. 2003/SIP 2003
Example service implementation
WirelineIN
6302240216
NOTIFY
• Coarse-grained presence• Of course, presence based on PSTN events does not imply availability• But, some information is better than having none at all!
19vkg/Jan. 2003/SIP 2003
Open 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?
20vkg/Jan. 2003/SIP 2003
Thank You!
mailto: [email protected]
mailto: vkg@{lucent.com,bell-labs.com}
Lucent Technologies, Inc.