Lightweight Telephony Protocol

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The Lightweight Telephony Protocol (LTP) is an application-layer control NAT friendly, lightweight signaling protocol for creating, modifying and terminating RTP (RFC 1889) sessions with one or more participants. These sessions include TCP/IP based telephone calls, multimedia conferences, push to talk, etc. In addition to sessions, the protocol also supports out-of-session Instant Messaging and Presence.


The LTP is a simple, flexible binary protocol that provides the following Internet telephony services:

1.1 Fully patent free telephony stack that works exclusively with free codecs.

1.2 UDP based signaling and media with stateless proxies and servers.

1.3 NAT friendly, simpleprovisioning of users.

1.4 Integrated Presence, Instant Messaging, Push-to-talk, voice and video between Internet hosts.

1.5 Lightweight protocol specially suited for low cost, self-provisioned, Internet telephony services.

1.6 SIP (RFC 3261) inspired protocol that aims works on the same principles with narrower functionality.

Used with permission from © 1999 - 2007 Ashhar Farhan. Verbatim copying and distribution of the contents of this article is allowed worldwide, without royalty, in any medium, provided this notice, and the copyright notice, are preserved.

External links[edit]


"The LTP Protocol" Lightweight Telephony Protocol. 9 Oct 2007, 03:13 UTC. Ashhar Farhan, Inc. 9 Oct 2007 <>.