PSTN and Internetworking (PINT)

PSTN and Internetworking (PINT)

PSTN and Internetworking (PINT)[RFC 2848] - action from the internet invokes a PSTN service (note: this is one way invocation), examples:

  • Request to Call ⇒ “Click to Connect” from a web page
  • Request to Fax Content ⇒ “Click to FAX”
  • Request to Speak/Send/Play Content

Based on SIP extensions (SIPext), which in actuality are SDP extensions (i.e., the body of SIP messages). Redefines some methods (INVITE, REGISTER, and BYE) and introduces three new methods:

  • Subscribe - request completion status of a request
  • Notify - receive status updates
  • Unsubscribe - cancel subscriptions

PINT extensions to SDP: Network type (TN) and Address type: RFC2543 (SIP)


Slide Notes

Petrack and L. Conroy, “The PINT Service Protocol: Extensions to SIP and SDP for IP Access to Telephone Call Services”, IETF RFC 2848, June 2000 http://www.ietf.org/rfc/rfc2848.txt Links to an external site.

Lu, M. Krishnaswamy, L. Conroy, S. Bellovin, F. Burg, A. DeSimone, K. Tewani, P. Davidson, H. Schulzrinne, K. Vishwanathan. “Toward the PSTN/Internet Inter-Networking--Pre-PINT Implementations”,  IETF RFC 2458 , November 1998 http://www.ietf.org/rfc/rfc2458.txt Links to an external site.

Krishnaswamy and D. Romascanu, “Management Information Base for the PINT Services Architecture”, IETF RFC 3055, February 2001 http://www.ietf.org/rfc/rfc3055.txt Links to an external site.


Transcript

[slide455] Now, PINT's idea was, how can we integrate the PSTN with Internetworking to get new services? So, for example, a click-to-connect message. So, I have a web page up, I'm reading about a particular product, I can click on the link, and instead of it taking me to another page, what does it do? It sets up a VoIP session, so I can be talking to someone, for instance, at the help desk or the sales office or whatever. Very important. Why? Because it decreases the resistance, that barrier, to my, yes, buying something or doing something. A request-to-fax content. So now I can click on a link, and what I get back is a fax, which is the contract, for instance. Or a request to speak, send, or play content. And there are three interesting methods that were defined as a result of PINT. SUBSCRIBE, NOTIFY, and UNSUBSCRIBE. Anyone recognize those from what we discussed yesterday? The SUBSCRIBE and NOTIFY are what became SIMPLE. How did they get rid of UNSUBSCRIBE? Well, you just SUBSCRIBE with a zero time, and that is equivalent to UNSUBSCRIBING. So, although this working group no longer exists, and its work was done, its introduction of this SUBSCRIBE and NOTIFY was quite powerful and continues on.