Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
"Chenxin (Xin)" <hangzhou.chenxin@huawei.com> Thu, 17 October 2013 10:24 UTC
Return-Path: <hangzhou.chenxin@huawei.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33ACD21F9ADD for <rtcweb@ietfa.amsl.com>; Thu, 17 Oct 2013 03:24:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TI9PwFBHkF8C for <rtcweb@ietfa.amsl.com>; Thu, 17 Oct 2013 03:23:56 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 5CF8611E8266 for <rtcweb@ietf.org>; Thu, 17 Oct 2013 03:23:52 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id AWW71957; Thu, 17 Oct 2013 10:23:45 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.3.146.0; Thu, 17 Oct 2013 11:22:56 +0100
Received: from SZXEMA404-HUB.china.huawei.com (10.82.72.36) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.3.146.0; Thu, 17 Oct 2013 11:23:41 +0100
Received: from SZXEMA504-MBX.china.huawei.com ([169.254.7.96]) by SZXEMA404-HUB.china.huawei.com ([10.82.72.36]) with mapi id 14.03.0146.000; Thu, 17 Oct 2013 18:23:37 +0800
From: "Chenxin (Xin)" <hangzhou.chenxin@huawei.com>
To: "Hutton, Andrew" <andrew.hutton@unify.com>, Christer Holmberg <christer.holmberg@ericsson.com>, Parthasarathi R <partha@parthasarathi.co.in>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
Thread-Index: AQHOypqiDFNQXq+XsEKEiGC0JWGDqZn4Hd7g
Date: Thu, 17 Oct 2013 10:23:37 +0000
Message-ID: <9E34D50A21D1D1489134B4D770CE039768082A1A@SZXEMA504-MBX.china.huawei.com>
References: <7594FB04B1934943A5C02806D1A2204B1C4BDDF9@ESESSMB209.ericsson.se> <00d601cec911$b0fd4b60$12f7e220$@co.in> <9E34D50A21D1D1489134B4D770CE0397680826A3@SZXEMA504-MBX.china.huawei.com> <7594FB04B1934943A5C02806D1A2204B1C4BFAC8@ESESSMB209.ericsson.se> <9E34D50A21D1D1489134B4D770CE039768082747@SZXEMA504-MBX.china.huawei.com> <7594FB04B1934943A5C02806D1A2204B1C4BFDA9@ESESSMB209.ericsson.se> <9F33F40F6F2CD847824537F3C4E37DDF17BF5B80@MCHP04MSX.global-ad.net>
In-Reply-To: <9F33F40F6F2CD847824537F3C4E37DDF17BF5B80@MCHP04MSX.global-ad.net>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.166.41.125]
Content-Type: multipart/alternative; boundary="_000_9E34D50A21D1D1489134B4D770CE039768082A1ASZXEMA504MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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: Thu, 17 Oct 2013 10:24:00 -0000
Hi Andy, I think you means F29 not F27:). When I read it , I realize that there is cross and ambiguous between 3.3.2 and 3.3.3 More details: The topic of 3.3.2 is "Simple Video Communication Service, *NAT/FW* that blocks UDP". But in the description and requirement, only *NAT* is considered. The topic of 3.3.3 is "Simple Video Communication Service, FW that only allows http", But only *http proxy* deployed scenarios is considered. There are other usecases " FW block UDP, incoming TCP, Http allowing FW without http proxy deplolyed under the permission of FW policy" , which is lost in the description. If we need consider these usecases , I suggest to make some change to the description. Proposal 1 : add FW related words to section 3.3.2 ------------------------------------------------- 3.3.2. Simple Video Communication Service, NAT/FW that blocks UDP 3.3.2.1. Description This use-case is almost identical to the Simple Video Communication Service use-case (Section 3.3.1). The difference is that one of the users is behind a NAT*/FW* that blocks UDP traffic. . 3.3.2.2. Additional Requirements F29 The browser must be able to send streams and data to a peer in the presence of NATs *and FWs* that block UDP traffic ,* when FW policy allows WebRTC traffic*. ------------------------------------------------------- Proposal 2: If the" Http allowing FW without http proxy deployed" case is impliedly included in F29. I suggest to change the topics of 3.3.3 to "Simple Video Communication Service, FW that only allows traffic via a http proxy". So the 3.3.3 is a specific case. Proposal 3: If " Http allowing FW without http proxy deployed" case need to be explicitly mentioned. I suggest to add some descriptions to 3.3.3 ----------------------------------------------------------------- 3.3.3. Simple Video Communication Service, FW that only allows http 3.3.3.1. Description This use-case is almost identical to the Simple Video Communication Service use-case (Section 3.3.1). The difference is that one of the users is behind a http allowing FW or a FW that only allows traffic via a HTTP Proxy. 3.3.3.2. Additional Requirements F37 The browser must be able to send streams and data to a peer in the presence of http allowing FWs or FWs that only allows traffic via a HTTP Proxy, when FW policy allows WebRTC traffic. ------------------------------------------------------------------- Best Regards, Xin >-----Original Message----- >From: Hutton, Andrew [mailto:andrew.hutton@unify.com] >Sent: Thursday, October 17, 2013 2:08 AM >To: Christer Holmberg; Chenxin (Xin); Parthasarathi R; rtcweb@ietf.org >Subject: RE: [rtcweb] Query/Comment on >draft-ietf-rtcweb-use-cases-and-requirements-12 > >Hi Xin, > >I see the PNTAW mailing list as being there to discuss potential solutions to >these requirements which are documented in the use case draft. > >The requirement F37 is specific to the case when there is a HTTP Proxy and F27 >would include the case when there is no proxy. > >Do you see other use cases and requirements that need to be explicitly brought >out in draft-ietf-rtcweb-use-cases-and-requirements? > >Regards >Andy > > >> -----Original Message----- >> From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On >> Behalf Of Christer Holmberg >> Sent: 16 October 2013 10:32 >> To: Chenxin (Xin); Parthasarathi R; rtcweb@ietf.org >> Subject: Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and- >> requirements-12 >> >> Hi Xin, >> >> So, you are saying we shouldn't finalize the use-case-requirements >> document yet? >> >> Regards, >> >> Christer >> >> -----Original Message----- >> From: Chenxin (Xin) [mailto:hangzhou.chenxin@huawei.com] >> Sent: 16. lokakuuta 2013 12:28 >> To: Christer Holmberg; Parthasarathi R; rtcweb@ietf.org >> Subject: RE: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and- >> requirements-12 >> >> Hi Christer, >> >> >Hi, >> > >> >> +1. I think we should wait for the result of PNTAW@ietf.org >> >> discussion >> >before modifying the related use case and requirement. there seems no >> >clear consensus by now. >> >> >> >> The related use case is 3.3.2 , F29 , 3.3.3 and F37. >> > >> >Consensus on what? >> >> Should we just consider the case that " one of the users is behind a FW >> that only allows traffic via a HTTP Proxy "? what will happen if there >> is no http proxy deployed? >> >> There are two options to solve this usecase discussed in PNTAW mailing >> list. "5)UDP relay candidates via some HTTP/TLS compatible transport >> (TURN) - MUST/SHOULD (TLS via HTTP CONNET or TURN over WebSockets >have >> been proposed." List in http://www.ietf.org/mail- >> archive/web/pntaw/current/msg00162.html >> Also there is other discussions in http://www.ietf.org/mail- >> archive/web/pntaw/current/msg00166.html. >> >> That all mention that we should consider more than the http proxy >> scenarios. >> >> I believe that the PNTAW mailing list is used for discussion of these >> similar transport problems, including the related use case and >> requirement. In the end , some consensus should be make to decide what >> problem we need handle and how to solve it , which will influence the >> use case and requirement to make it more clear. Is my thought right? >> Or miss something... >> >> Best Regards, >> Xin >> > >> >Note that the draft is only talking about requirements. >> > >> >Regards, >> > >> >Christer >> > >> > >> >>-----Original Message----- >> >>From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On >> >>Behalf Of Parthasarathi R >> >>Sent: Tuesday, October 15, 2013 3:15 AM >> >>To: 'Christer Holmberg'; rtcweb@ietf.org >> >>Subject: [rtcweb] Query/Comment on >> >>draft-ietf-rtcweb-use-cases-and-requirements-12 >> >> >> >>Hi Christer & all, >> >> >> >>In PNTAW mailing list, there is a discussion on firewall blocking >> >>incoming TCP traffic when the firewall blocks UDP or allows only HTTP >> >>traffic. The related link is >> >>http://www.ietf.org/mail-archive/web/pntaw/current/msg00166.html. >> >> >> >>Could you please clarify whether F29 & F37 requirement implicitly >> >>indicates that incoming TCP/HTTP traffic is blocked for browser when >> >>these requirements are met. If so, Please update the below >> requirement >> >>text with those details. >> >> >> >>Thanks >> >>Partha >> >> >> >>Note: >> >> >> >>---------------------------------------------------------------- >> >> F29 The browser must be able to send streams and >> >> data to a peer in the presence of NATs that >> >> block UDP traffic. >> >> >> >>---------------------------------------------------------------- >> >> F37 The browser must be able to send streams and >> >> data to a peer in the presence of FWs that only >> >> allows traffic via a HTTP Proxy, when FW policy >> >> allows WebRTC traffic. >> >> >> >>_______________________________________________ >> >>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
- [rtcweb] Draft new version: draft-ietf-rtcweb-use… Christer Holmberg
- Re: [rtcweb] Draft new version: draft-ietf-rtcweb… Rauschenbach, Uwe (NSN - DE/Munich)
- Re: [rtcweb] Draft new version: draft-ietf-rtcweb… Christer Holmberg
- [rtcweb] Query/Comment on draft-ietf-rtcweb-use-c… Parthasarathi R
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Chenxin (Xin)
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Christer Holmberg
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Chenxin (Xin)
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Christer Holmberg
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Hutton, Andrew
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Chenxin (Xin)
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Chenxin (Xin)
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Parthasarathi R
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Magnus Westerlund
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Magnus Westerlund
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Hutton, Andrew
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Parthasarathi R
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Magnus Westerlund
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Hutton, Andrew
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Parthasarathi R
- Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-u… Magnus Westerlund