Re: [rtcweb] OPS-Dir review of draft-ietf-rtcweb-stun-consent-freshness-13

"Black, David" <david.black@emc.com> Fri, 29 May 2015 18:25 UTC

Return-Path: <david.black@emc.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 9B40E1B2BF9; Fri, 29 May 2015 11:25:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level:
X-Spam-Status: No, score=-4.311 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, 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 cHipJI4hd0LN; Fri, 29 May 2015 11:25:01 -0700 (PDT)
Received: from mailuogwdur.emc.com (mailuogwdur.emc.com [128.221.224.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CEA41B2BFA; Fri, 29 May 2015 11:25:00 -0700 (PDT)
Received: from maildlpprd51.lss.emc.com (maildlpprd51.lss.emc.com [10.106.48.155]) by mailuogwprd52.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id t4TIOuPl029974 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 29 May 2015 14:24:57 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com t4TIOuPl029974
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1432923898; bh=H2tHZ+wmhPSBo5Rr7P1PI4UmK7M=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=GIjbH2+8Qt4Fopb7iCZAeLpg19zx2wAs5ke37f2h+s3KD3Fvs7jfzogvhAtT6BI/0 MMwvjwrltmXf9sL+dQ2e3G3rM7te3n4ZC3rTRAmPpxnUE+YRDbcw/rX1peO2muxDF3 qCIPyJIFvAfJlEInTc98+E1EW6EyT1v2FbIdD4Bc=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com t4TIOuPl029974
Received: from mailusrhubprd52.lss.emc.com (mailusrhubprd52.lss.emc.com [10.106.48.25]) by maildlpprd51.lss.emc.com (RSA Interceptor); Fri, 29 May 2015 14:24:10 -0400
Received: from mxhub11.corp.emc.com (mxhub11.corp.emc.com [10.254.92.106]) by mailusrhubprd52.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id t4TIOhLJ021983 (version=TLSv1 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 29 May 2015 14:24:44 -0400
Received: from MXHUB202.corp.emc.com (10.253.68.28) by mxhub11.corp.emc.com (10.254.92.106) with Microsoft SMTP Server (TLS) id 8.3.327.1; Fri, 29 May 2015 14:24:43 -0400
Received: from MX104CL02.corp.emc.com ([169.254.8.77]) by MXHUB202.corp.emc.com ([10.253.68.28]) with mapi id 14.03.0224.002; Fri, 29 May 2015 14:24:43 -0400
From: "Black, David" <david.black@emc.com>
To: "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>, "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>, "joel jaeggli (joelja@bogus.com)" <joelja@bogus.com>, "ops-dir@ietf.org" <ops-dir@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] OPS-Dir review of draft-ietf-rtcweb-stun-consent-freshness-13
Thread-Index: AQHQmcKoj9rK05idUkWAIovS2YdbXZ2TQ1Yw
Date: Fri, 29 May 2015 18:24:42 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949364CB762@MX104CL02.corp.emc.com>
References: <913383AAA69FF945B8F946018B75898A478607D3@xmb-rcd-x10.cisco.com> <D18DD4A0.31980%rmohanr@cisco.com>
In-Reply-To: <D18DD4A0.31980%rmohanr@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.13.35.216]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd52.lss.emc.com
X-RSA-Classifications: DLM_1, public
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/Hr1h94X64QspzJg2U-bbGqGkrt8>
Cc: "Black, David" <david.black@emc.com>
Subject: Re: [rtcweb] OPS-Dir review of draft-ietf-rtcweb-stun-consent-freshness-13
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: Fri, 29 May 2015 18:25:02 -0000

> Also the above statement indicates a need for a new API to notify the
> application about the loss of ability and this is some thing outside the
> scope of this document.

At the moment, the new API is in scope, as it's discussed in section 7:

7.  API Recommendations

   The W3C specification [W3C-WEBRTC] may provide an API hook that
   generates an event when consent has expired for a given 5-tuple,
   meaning that transmission of data has ceased.  This could indicate
   what application data is affected, such as media or data channels.

If that section remains in the draft, I would be happy with adding one
sentence to the end of that paragraph:

   That API hook could also include other reasons for loss of ability
   to send data, e.g., tripping of the circuit breaker mechanism
   discussed in section 7.1 of [I-D.ietf-rtcweb-rtp-usage].

Alternatively, Section 7 could be deleted - I could live with that,
although I'd prefer that section 7 remain, as I'd expect readers to
be interested in how an application learns that consent has expired.

Thanks,
--David

> -----Original Message-----
> From: Ram Mohan R (rmohanr) [mailto:rmohanr@cisco.com]
> Sent: Thursday, May 28, 2015 11:51 PM
> To: Tirumaleswar Reddy (tireddy); Black, David; joel jaeggli
> (joelja@bogus.com); ops-dir@ietf.org; rtcweb@ietf.org
> Subject: Re: [rtcweb] OPS-Dir review of draft-ietf-rtcweb-stun-consent-
> freshness-13
> 
> See inline for one comment:
> 
> -----Original Message-----
> From: "Tirumaleswar Reddy   (tireddy)" <tireddy@cisco.com>
> Date: Thursday, 28 May 2015 12:02 pm
> To: "Black, David (david.black@emc.com)" <david.black@emc.com>, "joel
> jaeggli (joelja@bogus.com)" <joelja@bogus.com>, "ops-dir@ietf.org"
> <ops-dir@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
> Subject: Re: [rtcweb] OPS-Dir review
> of	draft-ietf-rtcweb-stun-consent-freshness-13
> 
> >>Ok, but .. this is not about "how applications should handle" loss of
> >>consent;
> >>it's about "how implementations should report" loss of consent.  Part of
> >>this
> >>is already in Section 7, which indicates how the application learns that
> >>consent has expired.  It would suffice to add a sentence added to that
> >>section to indicate that there are other reasons for loss of ability to
> >>transmit
> >>data, and include an example of how at least one other is reported to
> >>applications.
> >
> >NEW:
> >The circuit breaker algorithm discussed in section 7.1 of
> >[I-D.ietf-rtcweb-rtp-usage] could be one of the reasons for ceasing
> >transmission of media and to notify the application about the loss of
> >ability to transmit data.
> 
> There may be multiple reasons for a webRTC endpoint to cease transmission
> (one being circuit breaker) and I feel we should not add all those here in
> consent draft.
> 
> Also the the above statement indicates a need for a new API to notify the
> application about the loss of ability and this is some thing outside the
> scope of this document.
> 
> IMO this text looks out of place and we should not add this to draft.
> 
> Regards,
> Ram