Re: [rtcweb] Discussion of draft-schwartz-rtcweb-return-04

"Hutton, Andrew" <andrew.hutton@unify.com> Mon, 19 January 2015 17:27 UTC

Return-Path: <andrew.hutton@unify.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12E081B2B07 for <rtcweb@ietfa.amsl.com>; Mon, 19 Jan 2015 09:27:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g3GCs_PyF-3t for <rtcweb@ietfa.amsl.com>; Mon, 19 Jan 2015 09:27:15 -0800 (PST)
Received: from mx12.unify.com (mx12.unify.com [62.134.46.10]) by ietfa.amsl.com (Postfix) with ESMTP id AD2A41B2AE8 for <rtcweb@ietf.org>; Mon, 19 Jan 2015 09:27:14 -0800 (PST)
Received: from MCHP02HTC.global-ad.net (unknown [172.29.42.235]) by mx12.unify.com (Server) with ESMTP id 3595A23F0434 for <rtcweb@ietf.org>; Mon, 19 Jan 2015 18:27:13 +0100 (CET)
Received: from MCHP04MSX.global-ad.net ([169.254.1.78]) by MCHP02HTC.global-ad.net ([172.29.42.235]) with mapi id 14.03.0224.002; Mon, 19 Jan 2015 18:27:13 +0100
From: "Hutton, Andrew" <andrew.hutton@unify.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Discussion of draft-schwartz-rtcweb-return-04
Thread-Index: AQHQK3o9VmmfZ9vAFkmJUn+/9OGnvZy2piqAgBEYKrA=
Date: Mon, 19 Jan 2015 17:27:12 +0000
Message-ID: <9F33F40F6F2CD847824537F3C4E37DDF1E67BDEE@MCHP04MSX.global-ad.net>
References: <CA+9kkMAbe9cnkBz6GkKLG6VjbTnMp-Lvd8o=VLb+_7mDjNKNww@mail.gmail.com> <CAHbrMsD3KnE+thwvUTp4r=6oqv=QEdQWr-Ev4-4cwD3OuFkHnw@mail.gmail.com> <CAOJ7v-1j=K-T18TC-ZvegMkR-4hzks4p0Vg1e7OiFTQ98akhzw@mail.gmail.com>
In-Reply-To: <CAOJ7v-1j=K-T18TC-ZvegMkR-4hzks4p0Vg1e7OiFTQ98akhzw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.29.42.225]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/RYD7Z0wrZhVtDniPgKUtq4Cv4yk>
Subject: Re: [rtcweb] Discussion of draft-schwartz-rtcweb-return-04
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Jan 2015 17:27:17 -0000

I think we should do this it is needed and as Justin said it satisfies a requirement (F20) we gave ourselves from the beginning.

I don't see it as something that is mandatory to implement but more of an optimization that is needed to work well in some environments so I would not considered this to be on the critical path but unless somebody proposes an alternative solution to requirement F20 then this should be adopted and done as soon as possible.

Regards
Andy




> -----Original Message-----
> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of Justin
> Uberti
> Sent: 08 January 2015 21:06
> To: Benjamin Schwartz
> Cc: Cullen Jennings; rtcweb@ietf.org
> Subject: Re: [rtcweb] Discussion of draft-schwartz-rtcweb-return-04
> 
> Right. To be absolutely clear, this draft explains how RTCWEB
> implementations can satisfy the requirement F20 from Section 3.3.5 of
> https://tools.ietf.org/html/draft-ietf-rtcweb-use-cases-and-
> requirements-15#section-3.3.5.1. We've discussed the need for this for
> some time, but the RETURN draft is the first proposal for how to
> actually address it.
>    ----------------------------------------------------------------
>    REQ-ID      DESCRIPTION
>    ----------------------------------------------------------------
>    F20     The browser must support the use of STUN and TURN
>            servers that are supplied by entities other than
>            the web application (i.e. the network provider).
>    ----------------------------------------------------------------
> 
> 
> 
> On Thu, Jan 8, 2015 at 11:34 AM, Benjamin Schwartz <bemasc@webrtc.org>
> wrote:
> For what it's worth, regarding scope, my perspective is that the
> document does not create any new protocol extensions or API points.
> Its only purpose is to lay out in detail the expected interaction
> between externally-provided TURN servers (like those found by TRAM
> autodiscovery) and WebRTC, which is currently extremely under-
> specified.  Specifically, it explains that externally-provided TURN
> servers are _proxies_, not just additional TURN servers like those
> listed in the RTCPeerConnection constructor arguments.  Treating these
> servers as proxies (in the particular manner specified) allows us to
> preserve (and enhance) some important performance, connectivity, and
> privacy properties of WebRTC.
> 
> This document only imposes requirements (of any strength) on WebRTC
> implementations that intend to implement a mechanism for using TURN
> servers that were not indicated by the application.  It does not demand
> that all browsers add support for such a mechanism, and it does not
> specify a preference for any particular TURN configuration mechanism.
> 
> On Thu, Jan 8, 2015 at 1:54 PM, Ted Hardie <ted.ietf@gmail.com> wrote:
> Howdy,
> 
> During the Honolulu meeting, the chairs agreed to ask for some on-list
> discussion of this draft prior to discussing adoption.  During the
> holidays we dropped the ball on that, for which our apologies.   At
> this point, though, we'd like to see some discussion of the draft--in
> particular on its scope and how it fits into the landscape of work we
> need to complete
> thanks,
> 
> Ted, Cullen, Sean
> 
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
> 
> 
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb