[jdev] Bytestreams fallback mechanism

Peter Saint-Andre stpeter at stpeter.im
Wed Jan 2 16:35:15 CST 2008


Scott Ludwig wrote:
> On Jan 2, 2008 8:58 AM, Peter Saint-Andre <stpeter at stpeter.im> wrote:
>> Dafydd Harries wrote:
>>> Ar 28/12/2007 am 09:39, ysgrifennodd Peter Saint-Andre:
>>>> I'm working on the Jingle ICE-UDP spec at the moment, and I think that
>>>> would give you what you need (at least I think it would -- your
>>>> requirements are not fully clear to me).
>>> For most cases, we want to open a TCP-like connection. ICE-UDP would be nice,
>>> but we'd need to layer retransmission/reordering on top of it.
> 
> There does need to be a standardized reliable stream layer on top of
> UDP type Jingle connections.
> 
> In Google Talk we have one which you can see in the libjingle source
> code, called PseudoTcp.
> 
> Before standardizing, as a point of comparison, some of the dedicated
> file sharing clients also have "reliable stream on top of UDP"
> implementations. The topic is complicated; I propose the design of
> choice optimize for reliability, throughput, and simplicity, in that
> order.

It seems that some file sharing applications use reliable UDP (RFC 1151) 
but it also seems that some similar technologies exist that have not 
been standardized....

Peter

-- 
Peter Saint-Andre
https://stpeter.im/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7338 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.jabber.org/pipermail/jdev/attachments/20080102/eccb0c5a/attachment-0002.bin>


More information about the JDev mailing list