Re: [rtcweb] DTMF resolution proposal

Roman Shpount <roman@telurix.com> Wed, 09 March 2016 17:58 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 7226E12D87E for <rtcweb@ietfa.amsl.com>; Wed, 9 Mar 2016 09:58:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, 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 U8a5Vd1MXxeL for <rtcweb@ietfa.amsl.com>; Wed, 9 Mar 2016 09:58:11 -0800 (PST)
Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::229]) (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 3F09A12D87C for <rtcweb@ietf.org>; Wed, 9 Mar 2016 09:57:55 -0800 (PST)
Received: by mail-io0-x229.google.com with SMTP id g203so75427597iof.2 for <rtcweb@ietf.org>; Wed, 09 Mar 2016 09:57:55 -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=qXMrQYqXZqe0M+tYBwB/P4z+QFLgG1mAu7tnSdjzLRI=; b=MnUzcUenGcoSzvrmfUy2VwG3lPUc/e7q9CIaejA7da/zuh+moOz+e1aPG6Cxz940Zq 99PYNboQgdmXrE3tXaZ9CSf+xkWPGBVQGzTQPEEgHrwOgdvCLSr3BUqd72JI4Ogzun4w k9V4TdH+DUGXCv05ZsSeZIAbU2uNXJoBWW14lS2b3SLW2XBcf5eK4Ix9GGJzZOJS07lt NdeSScJuugFq30WC1SbaQAddbjW7W+WsFCk5uSnoIPNKJ4nn00s0yKzCC5njOgKGvGWF co+azYGc6Ff75hvgtsOCfBw4tFaWOkDs/OUzEtGb3/ugre3XgP7S9kpFmkHI2ee5vi2B hj7w==
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=qXMrQYqXZqe0M+tYBwB/P4z+QFLgG1mAu7tnSdjzLRI=; b=HGszS8eyvUllapX4J+0zaMYafPzNkA5N2pn+qNrBwbubXkGv9Q9hg9lUJZICgyf+Yh ToRIYSMYtCK7CVyw5uQ64LldrBqMSQU8SwM9quPPCT9q5yNtlLk9BgQOjnAxDWx89MJq Pg5+WNZEvDqHVwk9WDBp0IZ7ZgWoxsiIZzR86Y/SXGJS8wEdVpxcAUZGSWlij+ML9IaC RbpgRe5Uus/PX8OdEBF4SNQiF8vX85hUb2lx48fydzHwSiuqgWKPNr/MFaitA3M5smWr q8IguiqJm+PLGHokaSDV9IM+00r3+lWmBvJMG+0V7KSSD8ece7XI2C5D8ORFFO6mNrz3 vQyg==
X-Gm-Message-State: AD7BkJIyWN+Qz1+w+jazJ/Y7XqKcppFA/7WCChITynT3pnedGr4XRDEIMxnFrnW4x5ypEQ==
X-Received: by 10.107.134.202 with SMTP id q71mr433260ioi.74.1457546274640; Wed, 09 Mar 2016 09:57:54 -0800 (PST)
Received: from mail-io0-f174.google.com (mail-io0-f174.google.com. [209.85.223.174]) by smtp.gmail.com with ESMTPSA id me7sm3431092igb.12.2016.03.09.09.57.52 for <rtcweb@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Wed, 09 Mar 2016 09:57:53 -0800 (PST)
Received: by mail-io0-f174.google.com with SMTP id z76so75400898iof.3 for <rtcweb@ietf.org>; Wed, 09 Mar 2016 09:57:52 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.107.12.207 with SMTP id 76mr458633iom.70.1457546272487; Wed, 09 Mar 2016 09:57:52 -0800 (PST)
Received: by 10.36.106.194 with HTTP; Wed, 9 Mar 2016 09:57:52 -0800 (PST)
In-Reply-To: <SN1PR0301MB1551A43DA65C4F50DA832500B2B30@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> <SN1PR0301MB1551CBE7CF5BD02F5A957B64B2B30@SN1PR0301MB1551.namprd03.prod.outlook.com> <CAD5OKxv7js=dRuG=kJRmoewv5N=-_dm303+hYwgvS_4xQd8cGw@mail.gmail.com> <SN1PR0301MB1551DEB5C6DF2628C885F988B2B30@SN1PR0301MB1551.namprd03.prod.outlook.com> <CAD5OKxtHfx65D3=frKdAB4wrTmobNppzjn_JVUhiNwtfhnthrQ@mail.gmail.com> <SN1PR0301MB1551A43DA65C4F50DA832500B2B30@SN1PR0301MB1551.namprd03.prod.outlook.com>
Date: Wed, 09 Mar 2016 12:57:52 -0500
X-Gmail-Original-Message-ID: <CAD5OKxvEaaMqL1fJ4WJCaJYrcrnirXdrNd24Y4O34wm5E-b6VA@mail.gmail.com>
Message-ID: <CAD5OKxvEaaMqL1fJ4WJCaJYrcrnirXdrNd24Y4O34wm5E-b6VA@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: "Asveren, Tolga" <tasveren@sonusnet.com>
Content-Type: multipart/alternative; boundary="001a113eca06d0cadc052da16fa4"
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/6u92Wff93rpAh_E6mpj8FErpqrs>
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 17:58:13 -0000

On Wed, Mar 9, 2016 at 11:52 AM, Asveren, Tolga <tasveren@sonusnet.com>
wrote:

> “WebRTC endpoints, such as browsers, will not do anything with RFC 4733
> tones sent from the gateway, except gracefully drop them. There is
> currently no API to inform JavaScript about the received DTMF or other RFC
> 4733 tones.
>
>
>
> Do you want the language added to the specification that WebRTC endpoint
> should be able to receive any RFC 4733 tones and process them in a graceful
> manner?”
>
>
>
> This sounds strange to me (using digits unidirectionally) but I would
> think that browser vendors should weigh in on this one. For me, the
> practically important point is that gateway can send RFC4733 digits toward
> the browser/native WebRTC app without being restricted by the defined
> range. There wouldn’t be any issue from my perspective if browsers are
> anyhow going to drop the digits (I assume this would be the same for native
> WebRTC application) but **if** things change so that they may process
> them, then I would prefer the text to be clear that the range restriction
> does not apply for digits from a gateway toward the browser/native app.
>
>
>
>
> WebRTC enabled browsers are clients, so they do not normally need to
process digits. This is similar VoIP Phones, which will send RFC 4733 DTMF
tones but have no reason to process them.

Native applications can do whatever they want with the digits that they
receive.

So, does anybody needs the language that gateways can generate any RFC 4733
digits they like and WebRTC end point can ignore them?

Regards,
_____________
Roman Shpount