UTP
UTP is the working name for a UDP Transfer Protocol. The primary motivation behind using UDP as the basis for a transfer protocol is to facilitate firewall traversal using the ICE / STUN protocols.
Further motivation includes improved transfer rates through the use of forward error correction in lieu of the traditional TCP automatic repeat request approach.
RTP may serve as a potential candidate for the basis of the protocol, however the use of segmented downloading precludes the use of many of its features, thus it may be ill-suited.
This protocol can hopefully be developed collaboratively and used for other P2P systems such as BitTorrent or SecureP2P.