Telephony Routing over IP (TRIP)

Telephony Routing over IP (TRIP)

  • TRIP [RFC 3219] is a gateway to Location Server (LS) protocol
  • Designed for an interdomain gateway
  • Allows the gateway to advertise what PSTN number range it is a gateway for

For within a domain there is a version for between a gateway and a proxy: TRIP-lite

A Location Server is responsible for a Internet Telephony Administrative Domain (ITAD).

See also: Telephony Routing over IP (TRIP) later in these slides and Telephony Gateway REgistration Protocol (TGREP) [RFC 5140].


Slide Notes

J. Rosenberg and H. Schulzrinne, “Framework for Telephony Routing”, IETF RFC 2871, June 2000. http://www.ietf.org/rfc/rfc2871.txt Links to an external site.

J. Rosenberg, H. Salama, and M. Squire, “Telephony Routing over IP (TRIP)”, IETF RFC 3219, January 2002 http://www.ietf.org/rfc/rfc3219.txt Links to an external site.

M. Bangalore, R. Kumar, J. Rosenberg, H. Salama,N. Shah, “A Telephony Gateway REgistration Protocol (TGREP)”, Internet Request for Comments, RFC Editor, RFC 5140 (Proposed Standard), ISSN 2070-1721, March 2008 http://www.rfc-editor.org/rfc/rfc5140.txt Links to an external site.


Transcript

[slide429] So, one of the protocols, RFC 3219, talks about telephony routing over IP. So, we said we had this idea of location servers. We can now think about gateways that advertise, hey, if you want to reach this particular block of PSTN numbers, route your traffic to me. Why not route it to somewhere else? It's about cost. I provide low-cost connectivity to this block of the PSTN range of phone numbers. And, there's an idea that you would set up telephony gateway registration protocol equipped servers, and now you could send a query out saying, I want to reach phone number 468 blah blah blah blah. This is the gateway that you should send your traffic to. Now, in the traditional telephony world, there's a very popular form of routing that was called, not surprisingly, least-cost routing. So, if you wanted to make a voice call, your PBX would consult tables of information to say, oh, should I go by this operator, or should I go by that operator, to be able to make the call at the lowest cost. TRIP said, hey, why don't we make this an IP service?