Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12

Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com> Mon, 10 February 2014 10:56 UTC

Return-Path: <stefan.lk.hakansson@ericsson.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 A837B1A06D2 for <rtcweb@ietfa.amsl.com>; Mon, 10 Feb 2014 02:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.551
X-Spam-Level:
X-Spam-Status: No, score=-3.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 bKTh5dWqSMOJ for <rtcweb@ietfa.amsl.com>; Mon, 10 Feb 2014 02:56:40 -0800 (PST)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 8AEEC1A06C1 for <rtcweb@ietf.org>; Mon, 10 Feb 2014 02:56:38 -0800 (PST)
X-AuditID: c1b4fb2d-b7f5d8e000002a7b-ba-52f8b0652921
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 6D.14.10875.560B8F25; Mon, 10 Feb 2014 11:56:38 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.99]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.02.0387.000; Mon, 10 Feb 2014 11:56:37 +0100
From: Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com>
To: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, Parthasarathi R <partha@parthasarathi.co.in>, 'Cb B' <cb.list6@gmail.com>, 'Simon Perreault' <simon.perreault@viagenie.ca>
Thread-Topic: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
Thread-Index: AQHPIPZvC8FwdgJWOkCao81vwfT27g==
Date: Mon, 10 Feb 2014 10:56:37 +0000
Message-ID: <1447FA0C20ED5147A1AA0EF02890A64B1CF542F2@ESESSMB209.ericsson.se>
References: <913383AAA69FF945B8F946018B75898A2428E32D@xmb-rcd-x10.cisco.com> <009601cf17ca$5723cb70$056b6250$@co.in> <1447FA0C20ED5147A1AA0EF02890A64B1CF32B82@ESESSMB209.ericsson.se> <004501cf18a1$913c4080$b3b4c180$@co.in> <52E27630.3030300@viagenie.ca> <001c01cf1920$a00c9220$e025b660$@co.in> <52E2952A.2010503@viagenie.ca> <002001cf1927$b502eb00$1f08c100$@co.in> <52E2AE42.5060903@viagenie.ca> <CAD6AjGRAtBx6kCEskgmY2WZ2Rz+=-7e-8jTQEP1CCAt-X=J3fg@mail.gmail.com> <001701cf19ec$f99791b0$ecc6b510$@co.in> <52E8C9D4.30205@ericsson.com> <00a001cf1e23$7a168aa0$6e439fe0$@co.in> <52EB6672.5090704@ericsson.com> <913383AAA69FF945B8F946018B75898A242A6A02@xmb-rcd-x10.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.19]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPLMWRmVeSWpSXmKPExsUyM+JvjW7ahh9BBisXMFms+vKRyWLypz5W i7X/2tktupf+Z7E4sXsbowOrx5TfG1k9ds66y+6xZMlPJo8P87+we6z7YB7AGsVlk5Kak1mW WqRvl8CVcXLXFeaC174VdybtYW5gvOjYxcjBISFgIvHwL2sXIyeQKSZx4d56ti5GLg4hgUOM ErdXXWGFcBYzSuw7958ZpIpNIFBi674FYFUiAm8YJZZ1nmYBSTALqEvcWXyOHcQWFoiQmDLj AlhcRCBSov//PChbT2Ln1u1gNSwCqhJ/+peADeUV8JWY17QSattGVomX63YzgSQYgW76fmoN E8QCcYlbT+YzQdwqILFkz3lmCFtU4uXjf1A/KEq0P21ghKjXk7gxdQobhK0tsWzha6hlghIn Zz5hmcAoOgvJ2FlIWmYhaZmFpGUBI8sqRvbcxMyc9HLDTYzASDq45bfuDsZT50QOMUpzsCiJ 83546xwkJJCeWJKanZpakFoUX1Sak1p8iJGJg1OqgdHf51+pQOn/M/NZFzxubl66ed6GBcZq F1dxNiw8uezolBOG+Y4f111jlVQ0PHW9Zk5sUtabi0yef6aLLjDYeib+qWtZq+f0urqWfdE8 b1jqZr2eNeec3Nd9MwQPHHM8osar8MVmSXFmyQOnzjRZi7n7PoT79KUff/Tm6PqVnkdfPao/ XaeioX1FiaU4I9FQi7moOBEAFhb413ICAAA=
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
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, 10 Feb 2014 10:56:42 -0000

On 2014-02-03 16:41, Tirumaleswar Reddy (tireddy) wrote:
>> -----Original Message----- From: rtcweb
>> [mailto:rtcweb-bounces@ietf.org] On Behalf Of Magnus Westerlund
>> Sent: Friday, January 31, 2014 2:32 PM To: Parthasarathi R; 'Cb B';
>> 'Simon Perreault' Cc: rtcweb@ietf.org Subject: Re: [rtcweb]
>> Query/Comment on draft-ietf-rtcweb-use-cases-and- requirements-12
>>
>> Hi Partha,
>>
>> Personal opinion:
>>
>> I think the below places the text in the wrong context. The note is
>> in my mind relevant in the context of the general NAT/FW traversal
>> requirements, not the one discussing need to support multiple
>> NAT/FW traversal servers. Thus, I think Section 3.3.2 and thus
>> requirement F29. Or potentially regarding Requirement F2. Is more
>> appropriate places to include this.
>
> F29, F2 does not mention any NAT/FW traversal techniques. F29 just
> discusses the problems with NAT but IPv6 Firewalls could also be
> configured to block UDP traffic. F19 Requirement seems to be missing
> in the latest version.

F19 was removed to the -12 version when the following text was removed 
from the use-case "Video conferencing system with central server":


"The organization has an internal network set up with an aggressive 
firewall handling access to the Internet.  If users cannot physically 
access the internal network, they can establish a Virtual Private 
Network (VPN)."

Stefan

>
> -Tiru.
>
>>
>> Cheers
>>
>> Magnus
>>
>> On 2014-01-31 02:26, Parthasarathi R wrote:
>>> Hi Magnus,
>>>
>>> I can live with Simon text in case it is documented in Sec 4.2
>>> as
>>>
>>> F31     The browser must be able to use several STUN and TURN
>>> servers. Note that TURN support being mandatory does not preclude
>>> the browser from supporting additional traversal mechanisms.
>>> ----------------------------------------------------------------
>>> F32     There browser must support that STUN and TURN servers to
>>> use are supplied by other entities than via the web application
>>> (i.e. the network provider). Note that TURN support being
>>> mandatory does not preclude the browser from supporting
>>> additional traversal mechanisms.
>>>
>>> and also Appendix A:
>>>
>>> A22     The Web API must provide means for the application to
>>> specify several STUN and/or TURN servers to use. Note that TURN
>>> support being mandatory does not preclude a Web API from
>>> supporting additional traversal mechanisms.
>>>
>>> Please let me know in case you have any issue in the above text.
>>>
>>> BTW, just for the record,
>>> draft-ietf-rtcweb-use-cases-and-requirements-12 does not specify
>>> the list of traversal mechanism requirements for WebRTC
>>> Gateway/Server.
>>>
>>> Thanks Partha
>>>
>>>> -----Original Message----- From: Magnus Westerlund
>>>> [mailto:magnus.westerlund@ericsson.com] Sent: Wednesday,
>>>> January 29, 2014 2:59 PM To: Parthasarathi R; 'Cb B'; 'Simon
>>>> Perreault' Cc: rtcweb@ietf.org Subject: Re: [rtcweb]
>>>> Query/Comment on draft-ietf-rtcweb-use-cases-and-
>>>> requirements-12
>>>>
>>>> Hi Partha and WG,
>>>>
>>>> I don't see any support for the changes you proposes in this
>>>> discussion. What I see some support for is to add a statement
>>>> making clear that there might be additional NAT/Firewall
>>>> traversal mechanisms than STUN/TURN. Simon proposed:
>>>>
>>>> "Note that TURN support being mandatory does not preclude a
>>>> WebRTC endpoint from supporting additional traversal
>>>> mechanisms."
>>>>
>>>> However, looking at the document as it is currently written, I
>>>> am uncertain where this would be added. The first mention of
>>>> TURN is in Section 3.3.4.1, and that section is focused on the
>>>> global service provider perspective and the need for location
>>>> based provisioning of NAT/Firewall traversal server resources.
>>>>
>>>> I think it can be added to Section 3.3.5.1 without being
>>>> misplaced, but it would be given a slightly narrower scope.
>>>>
>>>> I any of you want to be more explicit where this should be
>>>> included, please be. If you are not forthcoming I will request
>>>> the authors to add this in what they consider sensible
>>>> position.
>>>>
>>>> Cheers
>>>>
>>>> Magnus
>>>>
>>>>
>>>> On 2014-01-25 17:46, Parthasarathi R wrote:
>>>>> Hi Simon,
>>>>>
>>>>>
>>>>>
>>>>> Thanks for your understanding about my firewall/NAT related
>>>>> problem statement in this draft.
>>>>>
>>>>>
>>>>>
>>>>> I have proposed the firewall/NAT related text by which the
>>>>> specific mechanism is not highlighted in the requirement
>>>>> document as there is
>>>> no
>>>>> WG consensus for any of the mechanism including TURN. It is
>>>>> possible
>>>> to
>>>>> argue hypothetically in PNTAW alias that PCP is the only
>>>>> mechanism required in WebRTC endpoint.   Also, I'm more
>>>>> interested in WebRTC gateway/server (Sec 4.3. of
>>>>> draft-ietf-rtcweb-use-cases-and-requirements-12)
>>>>> requirements wherein
>>>> it
>>>>> is not required to support TURN and the related mail thread
>>>>> is
>>>>> http://www.ietf.org/mail-archive/web/pntaw/current/msg00181.html.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
IMO, my proposed text without mentioning any firewall/NAT mechanism
>>>> in
>>>>> the requirement document helps to move forward without depend
>>>>> on
>> the
>>>>> solution discussion in PNTAW alias.
>>>>>
>>>>>
>>>>>
>>>>> Thanks
>>>>>
>>>>> Partha
>>>>>
>>>>>
>>>>>
>>>>> *From:*Cb B [mailto:cb.list6@gmail.com] *Sent:* Saturday,
>>>>> January 25, 2014 6:22 AM *To:* Simon Perreault *Cc:*
>>>>> rtcweb@ietf.org; Parthasarathi R *Subject:* Re: [rtcweb]
>>>>> Query/Comment on
>>>>> draft-ietf-rtcweb-use-cases-and-requirements-12
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Jan 24, 2014 10:17 AM, "Simon Perreault"
>>>> <simon.perreault@viagenie.ca
>>>>> <mailto:simon.perreault@viagenie.ca>> wrote:
>>>>>>
>>>>>> Le 2014-01-24 12:14, Parthasarathi R a écrit :
>>>>>>
>>>>>>> Please note that when non-IETFers read this requirement
>>>>>>> document,
>>>>> they come
>>>>>>> to the conclusion that IETF RTCWeb WG recommends TURN and
>>>>>>> not other mechanisms. I'm saying that requirement
>>>>>>> document should not be used
>>>>> as the
>>>>>>> mechanism to eliminate the other alternatives when there
>>>>>>> is a
>>>> discussion
>>>>>>> going-on in PNTAW alias. So, I'm asking for the change.
>>>>>>
>>>>>>
>>>>>> I would totally agree with that sentiment, although I don't
>>>>>> see your
>>>>> proposed text change reflecting it accurately. How about
>>>>> simply:
>>>>>>
>>>>>> "Note that TURN support being mandatory does not preclude
>>>>>> a
>> WebRTC
>>>>> endpoint from supporting additional traversal mechanisms."
>>>>>>
>>>>>>
>>>>>
>>>>> +1 for the above text.
>>>>>
>>>>> CB
>>>>>
>>>>>> Simon -- DTN made easy, lean, and smart -->
>>>>>> http://postellation.viagenie.ca NAT64/DNS64 open-source
>>>>>> --> http://ecdysis.viagenie.ca STUN/TURN server
>>>>>> --> http://numb.viagenie.ca
>>>>>> _______________________________________________ rtcweb
>>>>>> mailing list rtcweb@ietf.org <mailto:rtcweb@ietf.org>
>>>>>> https://www.ietf.org/mailman/listinfo/rtcweb
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________ rtcweb
>>>>> mailing list rtcweb@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/rtcweb
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Magnus Westerlund
>>>>
>>>> ---------------------------------------------------------------------
>>>>
>>>>
- Services, Media and Network features, Ericsson Research EAB/TXM
>>>> ----------------------------------------------------------------------
>>>>
>>>>
Ericsson AB                 | Phone  +46 10 7148287
>>>> Färögatan 6                 | Mobile +46 73 0949079 SE-164 80
>>>> Stockholm, Sweden | mailto:
>> magnus.westerlund@ericsson.com
>>>> ---------------------------------------------------------------------
>>>>
>>>>
-
>>>
>>>
>>>
>>
>>
>> --
>>
>> Magnus Westerlund
>>
>> ----------------------------------------------------------------------
>>
>>
Services, Media and Network features, Ericsson Research EAB/TXM
>> ----------------------------------------------------------------------
>>
>>
Ericsson AB                 | Phone  +46 10 7148287
>> Färögatan 6                 | Mobile +46 73 0949079 SE-164 80
>> Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
>> ----------------------------------------------------------------------
>>
>>
>>
_______________________________________________
>> 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
>