Re: [rtcweb] DTMF resolution proposal

Roman Shpount <roman@telurix.com> Wed, 09 March 2016 15:45 UTC

Return-Path: <roman@telurix.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 1BA3112E1A0 for <rtcweb@ietfa.amsl.com>; Wed, 9 Mar 2016 07:45:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.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 k0PRKafbAWLH for <rtcweb@ietfa.amsl.com>; Wed, 9 Mar 2016 07:45:54 -0800 (PST)
Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C1D312E0A7 for <rtcweb@ietf.org>; Wed, 9 Mar 2016 07:31:06 -0800 (PST)
Received: by mail-io0-x22c.google.com with SMTP id z76so69805634iof.3 for <rtcweb@ietf.org>; Wed, 09 Mar 2016 07:31:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=ig4Km3e5Vw7CYmFCYuP5bXjOYfZ/Q95aqZfXis2wBVk=; b=aCBr/oIPLGeZ57v8RSoSd5xiNna4eI45zsVgCR0YjGhJ9lA0ETp28e9I3N4L/e1o5P aKXch3TgwF10GdgjymOhq4Xrx5XPgAZTlBxksgtcXobddCRjjrPOjE45An1L4PNejZbc jWhyUs2VTqq7EU0V7AtNENenYg3LTWUxoUmvz+FpTv7aCx6czBWj1JvBwPXqk7rBiVFD FC4V5Qw9P9o5ILN5WLheZ/ZhHBhtPxEHn0ChEOysXqmlz2sAg8YPDbK7bx6Ofy/vdKd+ SolNsMv/Bm6ebthwOUhPivgGxtN4rakBqi54iCvWlTWKIvgQITeo+hVIqQUt9et/lW7t 8Hjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=ig4Km3e5Vw7CYmFCYuP5bXjOYfZ/Q95aqZfXis2wBVk=; b=iyYN283iFSaogY/uPU/Ia6z6JVS9tLvtpgFe7FWnXVz6Nt13ZviXINV7BOqxJcRqEi elN45BOzVNYMjPOE8gWU032b3q7bZRmGinSht2o9gbQ2GAjwXp5yAqj3HbxuM1EkKfGL P43TLJvrgIo3wix/mEF50p5EYQm3TlKofeH8E2teGvkUiDXdYheAphVAPr9f9ZrKG2Wg IJ39syonS9xC7YT702xYlHB1hEI3/kHe6t2WbzfTyetsU8KdtiQbgRATTXeDpSmOvPYS 7ojSwYTQazVKC8DEC2VqeGnJSLih9knjSU/T3oJxyo4CGDWYfT3Ckp5xXqtQ5yVtLKUA tb9w==
X-Gm-Message-State: AD7BkJKHpnfL8zW5COVbBj/RVOMYiZDyyXMSjfEyHuYkRU3Od6ZPS+i2pYvoVUMf740IWw==
X-Received: by 10.107.184.135 with SMTP id i129mr38378833iof.4.1457537465533; Wed, 09 Mar 2016 07:31:05 -0800 (PST)
Received: from mail-io0-f169.google.com (mail-io0-f169.google.com. [209.85.223.169]) by smtp.gmail.com with ESMTPSA id k6sm8578207igd.8.2016.03.09.07.31.03 for <rtcweb@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Wed, 09 Mar 2016 07:31:04 -0800 (PST)
Received: by mail-io0-f169.google.com with SMTP id g203so69833197iof.2 for <rtcweb@ietf.org>; Wed, 09 Mar 2016 07:31:03 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.107.30.71 with SMTP id e68mr32907549ioe.145.1457537463361; Wed, 09 Mar 2016 07:31:03 -0800 (PST)
Received: by 10.36.106.194 with HTTP; Wed, 9 Mar 2016 07:31:03 -0800 (PST)
In-Reply-To: <56DF7C6B.4050400@mozilla.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> <56DF7C6B.4050400@mozilla.com>
Date: Wed, 09 Mar 2016 10:31:03 -0500
X-Gmail-Original-Message-ID: <CAD5OKxvLFJh7At0dS8yFP1khcqA09SOA30gd_fKcrsMYvSK2iQ@mail.gmail.com>
Message-ID: <CAD5OKxvLFJh7At0dS8yFP1khcqA09SOA30gd_fKcrsMYvSK2iQ@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: Jean-Marc Valin <jmvalin@mozilla.com>
Content-Type: multipart/alternative; boundary="001a1140d71ec08e9e052d9f62ab"
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/97jl-ZnzwYTUFTI2QgeJfGTqTV8>
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 15:45:56 -0000

On Tue, Mar 8, 2016 at 8:29 PM, Jean-Marc Valin <jmvalin@mozilla.com> wrote:

> I'm not going to make a big deal out of this, but it feels to me like
> the default duration should be in the W3C doc rather than in the IETF
> doc since it describes browser behaviour rather than something can can
> be observed on the wire. Of course, it doesn't hurt either, so I won't
> object if people disagree with me.
>

I would prefer the recommended values to stay in audio draft.

This draft already specifies preferences, such as not using CN with OPUS,
so it would make sense to include DTMF tone and gap duration preferences as
well.

The recommendations are there to improve interoperability of WebRTC end
points with traditional PSTN, so it is not something that should be defined
by W3C document.

This data useful in providing guidance for interop tests for gateways,
SBCs. or any other equipment which is designed to work with WebRTC. I do
not think gateway implementer should go through the API document to find
the typical tone and gap duration for WebRTC.

Finally, I have proposed to include this data as non-normative, information
only value, so there is very little harm in it being there.

Regards,
_____________
Roman Shpount