Re: [rtcweb] DTMF resolution proposal

"Asveren, Tolga" <tasveren@sonusnet.com> Wed, 09 March 2016 09:46 UTC

Return-Path: <tasveren@sonusnet.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 A61DA12D56B for <rtcweb@ietfa.amsl.com>; Wed, 9 Mar 2016 01:46:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=sonusnetworks.onmicrosoft.com
Received: from mail.ietf.org ([127.0.0.1]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IPMh8Qpx_mqb for <rtcweb@ietfa.amsl.com>; Wed, 9 Mar 2016 01:46:15 -0800 (PST)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0065.outbound.protection.outlook.com [65.55.169.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA3A112D55D for <rtcweb@ietf.org>; Wed, 9 Mar 2016 01:46:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector1-sonusnet-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=8TYng6hxMQrpL84TyRw9V/OVS1CVGez3IT5JRykQ/DE=; b=ntN55AGsGIFy4FU9m/WHD2Es71ZN7UQet7qhRYttoe1bHivm0WeDKOWAIUEGEUi1K4hXO4Z9IEvbGgPYFzpTnP5TsfGoAtH07kZTBQXXf1I1SHMcXWicZfD3O4ReAWjRwfDUDzJ2icduCpz5E80j7NNhNHakwITK3WPn2H7nzD8=
Received: from SN1PR0301MB1551.namprd03.prod.outlook.com (10.162.129.157) by SN1PR0301MB1549.namprd03.prod.outlook.com (10.162.129.155) with Microsoft SMTP Server (TLS) id 15.1.427.16; Wed, 9 Mar 2016 09:46:10 +0000
Received: from SN1PR0301MB1551.namprd03.prod.outlook.com ([10.162.129.157]) by SN1PR0301MB1551.namprd03.prod.outlook.com ([10.162.129.157]) with mapi id 15.01.0427.019; Wed, 9 Mar 2016 09:46:10 +0000
From: "Asveren, Tolga" <tasveren@sonusnet.com>
To: Roman Shpount <roman@telurix.com>
Thread-Topic: [rtcweb] DTMF resolution proposal
Thread-Index: AQHReLEGZXQ6ENs53U20okwQmfoJbJ9OfbeAgAAPmQCAAJd7oIABJwEAgACO1FA=
Date: Wed, 09 Mar 2016 09:46:10 +0000
Message-ID: <SN1PR0301MB1551CBE7CF5BD02F5A957B64B2B30@SN1PR0301MB1551.namprd03.prod.outlook.com>
References: <CA+9kkMANw8uPLObeGt68Rz+usObeDjQDYp-eQjp=WiCnWPByaQ@mail.gmail.com> <56DDF13F.1050505@mozilla.com> <CA+9kkMA3S2rgts+HRHqoDjzySzfq7w-mi4Ge8e_1b9wD=bEs8g@mail.gmail.com> <SN1PR0301MB15514F08779F54B3CD74BA34B2B20@SN1PR0301MB1551.namprd03.prod.outlook.com> <CAD5OKxsJpvGi3rp-AhCibei8vxvJ77cLf_z1b7GuJDzO2mq-Nw@mail.gmail.com>
In-Reply-To: <CAD5OKxsJpvGi3rp-AhCibei8vxvJ77cLf_z1b7GuJDzO2mq-Nw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: telurix.com; dkim=none (message not signed) header.d=none;telurix.com; dmarc=none action=none header.from=sonusnet.com;
x-originating-ip: [73.29.18.75]
x-ms-office365-filtering-correlation-id: e88006d1-16ca-427e-3699-08d347ffa558
x-microsoft-exchange-diagnostics: 1; SN1PR0301MB1549; 5:SSeKY94WAAuFxR+GQIQLmUyVHpJ9DYlFrDG18Vqc2gO9UYrtxp5ABTwHVSIWH7sMXGA73/H+0AYARRBjep3ZvfWVY1ihEOOK0T6PDcahH3xb3ZLxGJvvJ2y1Iyi6eAwvepuDjDZfImZWaK27RH9xKA==; 24:J0+u16OoJZlxQqjOm3Hpd8cXtAe1ZZN4V0tEHU9uDk9g8wkpAsHjIEnCV4QdvP4BiBlt9pbpN1gIKaXLU+vW6nWEYjxdbKZFfc256Jekq8k=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1549;
x-microsoft-antispam-prvs: <SN1PR0301MB154956CE79A2C606D3C38DFBB2B30@SN1PR0301MB1549.namprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(95692535739014);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:SN1PR0301MB1549; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0301MB1549;
x-forefront-prvs: 0876988AF0
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(54524002)(479174004)(377454003)(164054003)(24454002)(99286002)(33656002)(122556002)(19625215002)(66066001)(74316001)(77096005)(15975445007)(16236675004)(561944003)(19300405004)(2906002)(86362001)(11100500001)(3280700002)(106116001)(575784001)(54356999)(93886004)(790700001)(6116002)(50986999)(1096002)(3846002)(1220700001)(102836003)(76176999)(10400500002)(5008740100001)(5003600100002)(19609705001)(110136002)(4326007)(3660700001)(189998001)(92566002)(2950100001)(5004730100002)(2900100001)(5002640100001)(19580405001)(87936001)(19580395003)(19617315012)(76576001)(586003)(81166005); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB1549; H:SN1PR0301MB1551.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_SN1PR0301MB1551CBE7CF5BD02F5A957B64B2B30SN1PR0301MB1551_"
MIME-Version: 1.0
X-OriginatorOrg: sonusnet.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2016 09:46:10.2657 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB1549
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/lpwhhCXHXLgKv1IHc-_p25HVZyA>
Cc: Cullen Jennings <fluffy@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] DTMF resolution proposal
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Wed, 09 Mar 2016 09:46:17 -0000

i- I personally would prefer not to leave a grey area (after all, the gap between retransmitted end-packets is another value, which needs to be known/determined/provided).

ii- I wouldn’t mind if the min-value for retransmission gap is 10ms, or even 0ms, and actually would prefer 0ms as it does not impose any restrictions (this all assuming –which IMHO is not the right choice- that the limits will be specified in rtcweb-audio draft rather than in W3C specification)

iii- It is not clear to me whether the use of the word “WebRTC endpoint” by default covers gateways as well. draft-ietf-rtcweb-gateways-02 has the following:
   A WebRTC gateway appears as a WebRTC-compatible endpoint, and will
   thus not be conformant with all requirements for a WebRTC endpoint
   (it does not do everything a WebRTC endpoint does), but is able to
   interoperate with WebRTC endpoints.
I interpret this as “Anything, which is mandated for webrtc-endpoints and not explicitly specified as not applicable for gateways in  rtcweb-gateway document is applicable for gateways too”, in which case I would suggest adding a statement to rtcweb-gateway document that RFC4733 limits do not apply to it (just trying to prevent the possibility of interworking).

iv- I don’t understand why retransmission gap limit would require RFC4733 update whereas the other limits under consideration don’t.

Thanks,
Tolga

From: Roman Shpount [mailto:roman@telurix.com]
Sent: Tuesday, March 08, 2016 7:57 PM
To: Asveren, Tolga <tasveren@sonusnet.com>
Cc: Ted Hardie <ted.ietf@gmail.com>; Jean-Marc Valin <jmvalin@mozilla.com>; Cullen Jennings <fluffy@cisco.com>; rtcweb@ietf.org
Subject: Re: [rtcweb] DTMF resolution proposal

Unless someone objects, I think the language would be:

WebRTC endpoints generated events MUST have duration of no more than 8000 ms and no less than 40 ms with the recommended default duration of 100 ms for each tone. The gap between events MUST be no less then 30 ms with the recommended default duration of 70 ms.

WebRTC endpoints limits this language to browsers and removes this requirements from the gateways.

I do not think we should add any language about retransmission of the final packets since this will cause another unnecessary debate (for instance I think the value of 20 ms is wrong and it should be much shorter). If you want to change this please write an update draft for RFC 4733 and we can discuss it there.

Regards,
_____________
Roman Shpount

On Tue, Mar 8, 2016 at 2:24 AM, Asveren, Tolga <tasveren@sonusnet.com<mailto:tasveren@sonusnet.com>> wrote:
Would the text be crafted so that it pertains *only* to the RFC4733 digit packets emitted by a browser?

Information about gap between retransmission of the final packet could be useful as well and I suggest 20ms for that one.

Thanks,
Tolga

From: rtcweb [mailto:rtcweb-bounces@ietf.org<mailto:rtcweb-bounces@ietf.org>] On Behalf Of Ted Hardie
Sent: Monday, March 07, 2016 5:19 PM
To: Jean-Marc Valin <jmvalin@mozilla.com<mailto:jmvalin@mozilla.com>>
Cc: Cullen Jennings <fluffy@cisco.com<mailto:fluffy@cisco.com>>; rtcweb@ietf.org<mailto:rtcweb@ietf.org>
Subject: Re: [rtcweb] DTMF resolution proposal

On Mon, Mar 7, 2016 at 1:23 PM, Jean-Marc Valin <jmvalin@mozilla.com<mailto:jmvalin@mozilla.com>> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

As proposed by Roman, I think we should also include the "minimum gap
of 30 ms". Otherwise, I support the proposal.

Thank you Jean-Marc; I had not thought to include that in my note, but I agree.
regards,
Ted


        Jean-Marc

On 03/07/2016 03:35 PM, Ted Hardie wrote:
> We've had about 60 or so messages on this topic, and the rough
> consensus seems to be align this document with the limits set out
> in the W3C work here:
>
> https://www.w3.org/TR/webrtc/#rtcdtmfsender
>
> However, there was also a proposal to slightly modify those limits.
>  They are currently:
>
> "The duration cannot be more than 6000 ms or less than 40 ms. The
> default duration is 100 ms for each tone."
>
> Based on Roman's note, a minimum of 40ms and a maximum 8000 ms to
> align with the ITU and RFC2833.
>
> To resolve this, I propose that we ask the WebRTC group to raise
> their max to 8000 and, on receiving a positive response, publish
> this document with 40/8000 as the min and max.  If they give a
> negative response, we retain 40/6000.  This values alignment
> between the two documents higher than the reference 2833, but that
> seems sensible in this context.
>
> If you have an objection to this way forward, please send your
> reasoning to the list by March 14th.
>
> thanks,
>
> Ted
>
>
>
> _______________________________________________ rtcweb mailing
> list rtcweb@ietf.org<mailto:rtcweb@ietf.org> https://www.ietf.org/mailman/listinfo/rtcweb
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJW3fE5AAoJEJ6/8sItn9q9KDgH/j4bSutkSjUmvt6aTtt26qF6
FKF2JMkrZc8pjSg6IDTq9MJradJr8WSzr27VSpedWOHHPFf5z4jDn6IpVVMyTUtP
Jj6MvAPTyf9uB7UGq8rfA9y6az9OjChsJZ3j2/yPk7i/bnVYObg0OXOItyPA2+kA
7KCJAIWUiIBdfifKV8W1qre5DbUVi4iXnGIzbQ5KJIpxrO3Cxrq+vlPy7Gznc1a1
o4B50DU6p3nBILGgCXpFwAMW5PBfco/oAOzCH90gqcM8hzEROW50LTJED/OP0K/b
S3LMG3M+BriuAaslwW/Tj0qm3VUqtFpKaE3I0zjlxUbvfsxg/JYju2ebGSslZ7I=
=dpJA
-----END PGP SIGNATURE-----


_______________________________________________
rtcweb mailing list
rtcweb@ietf.org<mailto:rtcweb@ietf.org>
https://www.ietf.org/mailman/listinfo/rtcweb