Re: [rtcweb] New version of use-case draft uploaded

"Parthasarathi R" <partha@parthasarathi.co.in> Tue, 11 February 2014 17:18 UTC

Return-Path: <partha@parthasarathi.co.in>
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 712EF1A0694 for <rtcweb@ietfa.amsl.com>; Tue, 11 Feb 2014 09:18:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.999
X-Spam-Level:
X-Spam-Status: No, score=0.999 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=no
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 mFC3FwIogzzY for <rtcweb@ietfa.amsl.com>; Tue, 11 Feb 2014 09:18:28 -0800 (PST)
Received: from outbound.mailhostbox.com (outbound.mailhostbox.com [162.222.225.21]) by ietfa.amsl.com (Postfix) with ESMTP id 03CD01A068E for <rtcweb@ietf.org>; Tue, 11 Feb 2014 09:18:27 -0800 (PST)
Received: from userPC (unknown [122.172.226.139]) (Authenticated sender: partha@parthasarathi.co.in) by outbound.mailhostbox.com (Postfix) with ESMTPA id 0E5FA639791; Tue, 11 Feb 2014 17:18:22 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parthasarathi.co.in; s=20120823; t=1392139106; bh=A9jBC7RSOtjl7mJt2ks+dqPAtrWmh4yf0KVH+k8hPv0=; h=From:To:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type:Content-Transfer-Encoding; b=Q0M2TJauBrAxNB+hpkQeFYyodhOmBdyaI6El2yHu+LUqhWp1wSDJgB8wT/5yMmfK5 HaIrR6FnU5fR679MZF9alN5i7onYI6xndiPGP/kSzbcPiOhSusChRChJpjg2JHPu1i Nrgtrf9QR2R+8s+AQzjN+9FbUKxHzHxAsV2wZdB8=
From: Parthasarathi R <partha@parthasarathi.co.in>
To: 'Magnus Westerlund' <magnus.westerlund@ericsson.com>, 'Stefan Håkansson LK' <stefan.lk.hakansson@ericsson.com>, rtcweb@ietf.org
References: <1447FA0C20ED5147A1AA0EF02890A64B1CF4A182@ESESSMB209.ericsson.se> <007601cf2423$2d571210$88053630$@co.in> <1447FA0C20ED5147A1AA0EF02890A64B1CF533B8@ESESSMB209.ericsson.se> <004601cf24ad$f3a1c0c0$dae54240$@co.in> <52F8B1AB.70305@ericsson.com> <013901cf2693$97c1eb30$c745c190$@co.in> <52FA1BDB.5010709@ericsson.com>
In-Reply-To: <52FA1BDB.5010709@ericsson.com>
Date: Tue, 11 Feb 2014 22:48:16 +0530
Message-ID: <016901cf274d$44332000$cc996000$@co.in>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac8nJ2nX3bAnyabxQS+Yw7g5f9uNsQAHbkzA
Content-Language: en-us
X-CTCH-RefID: str=0001.0A020209.52FA5B63.0059, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.000
X-CTCH-Rules:
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CTCH-SenderID: partha@parthasarathi.co.in
X-CTCH-SenderID-TotalMessages: 1
X-CTCH-SenderID-TotalSpam: 0
X-CTCH-SenderID-TotalSuspected: 0
X-CTCH-SenderID-TotalBulk: 0
X-CTCH-SenderID-TotalConfirmed: 0
X-CTCH-SenderID-TotalRecipients: 0
X-CTCH-SenderID-TotalVirus: 0
X-CTCH-SenderID-BlueWhiteFlag: 0
X-Scanned-By: MIMEDefang 2.72 on 70.87.28.142
Subject: Re: [rtcweb] New version of use-case draft uploaded
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: Tue, 11 Feb 2014 17:18:30 -0000

Hi Magnus,

Please read inline.

Thanks
Partha

> -----Original Message-----
> From: Magnus Westerlund [mailto:magnus.westerlund@ericsson.com]
> Sent: Tuesday, February 11, 2014 6:17 PM
> To: Parthasarathi R; 'Stefan Håkansson LK'; rtcweb@ietf.org
> Subject: Re: [rtcweb] New version of use-case draft uploaded
> 
> On 2014-02-10 20:09, Parthasarathi R wrote:
> > Hi Magnus,
> >
> > Thanks for proposing a new formulation of the note by the authors. I
> agree
> > with you that F2 and F29 are generic WebRTC NAT/Firewall requirements
> which
> > does not restrict ICE-TCP as one of the solution.
> >
> > The confusion with F31 and F32 requirements is because of the missing
> of
> > WebRTC server/gateway requirements. F31 and F32 leads to the
> assumption of
> > mandating TURN servers in the WebRTC server/gateway (by some of the
> WebRTC
> > gateway Providers) as there is no text in this usecase & requirement
> > document to clarify.
> 
> Sorry, I fail to understand which of multiple possible angles you are
> arguing here.
> 
> A) That the use case document is missing a whole requirement related to
> WebRTC Servers. WebRTC server, is something I am uncertain to what you
> refer to, a Web server or a media plan related server dealing with peer
> connections?
> 
<Partha> WebRTC server/gateway is a server which is a combination of Web
Server which handles WebRTC signaling and Media Plane server which deals
with peer-connection. Sec 3.4 of
draft-ietf-rtcweb-use-cases-and-requirements-13 describes 3 usecases for the
same. Unfortunately, draft-ietf-rtcweb-use-cases-and-requirements-13 is
missing NAT/Firewall traversal requirement related to WebRTC server/gateway.
</Partha>

> B) That F31 and F32 would lead to an assumption of mandating something,
> which currently is the only solution described?
> 
<Partha> 
IMO, WebRTC server/gateway does not require TURN server and ICE-TCP serve
the purpose (Maximum of single WebRTC endpoint behind the firewall scenario
in a two party WebRTC session). As F31 and F32 mandates for TURN and there
is no NAT/Firewall explicit requirement for WebRTC server/gateway, it leads
to the conclusion of TURN server as an only solution by some of WebRTC
gateway providers. Hope this clarifies.
</Partha>

> C) That there needs to be text describing some aspect of the global
> presence?
> 
<Partha> It is good to have the text which describe NAT/firewall traversal
for WebRTC server/gatway perspective as well. I could not understand why you
are not allowing the changing F31 and F32 or adding the text about WebRTC
server NAT/firewall traversal in sec 3.4. Could you please clarify.
</Partha>

> 
>  I have already wrote in the separate mail thread
> > (http://www.ietf.org/mail-archive/web/rtcweb/current/msg11338.html)
> to
> > provide WebRTC server/gateway guidelines document for more clarity.
> 
> Good, can you leave with the text and Stefan's text proposal for the
> note?
> 
<Partha> I agree for Stefan's proposal in the separate mail thread as it is
related to WebRTC endpoints requirement. </Partha>

> Cheers
> 
> 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
> ----------------------------------------------------------------------