[Standards] Re: [Standards-JIG] XEP0168 - UDP Sessions -
AddUDPhandshake
Thiago Camargo
thiago at jivesoftware.com
Tue Apr 17 21:03:58 CDT 2007
I agree, but, we can solve this.
RAW UDP transport is largely used as a unique way to transport.
Basically everyone that wants to use RAW UDP method, SHOULD provide a dynamic relay server.
The reason that people are refusing ICE and going to RAW, is because both exists.
My suggestion Peter is to unify Jingle transport in only one XEP with many candidate types. And add something more dynamic than static and defined ICE candidates.
Just a suggestion...
-----Original Message-----
From: standards-bounces at xmpp.org [mailto:standards-bounces at xmpp.org] On Behalf Of Peter Saint-Andre
Sent: terça-feira, 17 de abril de 2007 17:36
To: XMPP Extension Discussion List
Subject: Re: [Standards] Re: [Standards-JIG] XEP0168 - UDP Sessions - AddUDPhandshake
Justin Karneges wrote:
> On Tuesday 17 April 2007 11:56 am, Peter Saint-Andre wrote:
>> Justin Karneges wrote:
>>> On Tuesday 17 April 2007 11:08 am, Peter Saint-Andre wrote:
>>>> Chris Mullins wrote:
>>>>> Hi Peter,
>>>>>
>>>>> An echo of some sort is exactly what I was looking for. I just want
>>>>> something, at the protocol level, that says, "It Works".
>>>> Agreed. But we want this to be lightweight. For example, it would be
>>>> rather heavy for the receiver to send a Jingle content-add action for
>>>> the content type in XEP-0208 in order to check the connectivity. :) So
>>>> we need a convention that developers can follow here. Sending echo data
>>>> over the IP address and port specified in the Raw UDP candidate seems
>>>> appropriate.
>>> STUN already has UDP check/replies for exactly this sort of thing. It is
>>> one of the many mechanisms used by ICE to ensure a usable transport.
>> Right. But that doesn't help us with the raw UDP transport...
>
> Who cares about the raw UDP transport? :)
>
> But seriously, the point of the raw UDP transport is that it doesn't have
> complicated things like connectivity checks. If you add connectivity checks,
> then the spec basically becomes ICE-UDP without a stun server.
Right. Raw UDP is like the "I'm Feeling Lucky" button.
/psa
More information about the Standards
mailing list