1 / 20

Internet Services for PSTN Sessions

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} hvanschaick@lucent.com January 14-17, 2003, Paris, France. Agenda. The case for Internet services for PSTN sessions.

Download Presentation

Internet Services for PSTN Sessions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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}hvanschaick@lucent.com January 14-17, 2003, Paris, France.

  2. Agenda • The case for Internet services for PSTN sessions. • IETF SPIRITS WG. • Sample services. • Implementation status. • Example service implementation. • Open issues.

  3. 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!

  4. SCP SCP SS7 Long Distance Wireless GSM The 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

  5. 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?

  6. PSTN Internet Basic Model The entire PSTN can be viewed as a simple UA! SUBSCRIBE (or REGISTER) 200 OK NOTIFY (or INVITE) 200 OK MESSAGE NOTIFY

  7. Need 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/spirits/

  8. 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

  9. 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…

  10. PINT and SPIRITS reference architecture IP Network PINT/SIP PINT Client PINT Server SPIRITS/SIP SPIRITS Gateway SPIRITS Server SPIRITS/SIP SPIRITS Client INAP/SS7 Service Control SSP (Switch) PSTN/IN

  11. SCP SCP SS7 Wireless GSM Extending 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)

  12. Other 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

  13. 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).

  14. Power Up Notify Online Converged services Service Example: Mobile Tracker Instant Notification to online users, when a mobile member of the Group Power-up or Power-down PSTN/Wireless Network Notify Mobiles IN IP Network SIP SIP

  15. PSTN/IP-based Prepaid Service IP Network SUBSCRIBE[balance>0] NOTIFY[balance>0] PSTN App Server SUBSCRIBE[balance<$5] Pre-paid Gateway NOTIFY[balance<5] Rating Server Advantages of PSTN/IP-based Prepaid Low Cost of Operations Easy to Upgrade, Manage Customizable Accessible to Internet Based Apps!

  16. Implementation Status • Implemented SPIRITS services for wireline switches: • Applying presence to SIP URIs containing telephone numbers (sip:6302240216@lucent.com) • Instant messaging for SIP URIs containing telephone numbers • Wireless services like SMS->IM are under development

  17. SUBSCRIBE (presence events for 6302240216) Wireline IN Example service implementation 6302240216 Events: On-hook, off hook, make a call, receive a call, …

  18. NOTIFY Wireline IN Example 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!

  19. 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?

  20. Thank You! mailto: hvanschaick@lucent.com mailto: vkg@{lucent.com,bell-labs.com} sip:vkg@www-db.research.bell-labs.com Lucent Technologies, Inc.

More Related