Re: [rtcweb] Support DTMF "codec" or expose DTMF in signaling? (Re: DTMF usecase before DTMF API)

Iñaki Baz Castillo <ibc@aliax.net> Fri, 18 November 2011 12:06 UTC

Return-Path: <ibc@aliax.net>
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 4ABA621F8B37 for <rtcweb@ietfa.amsl.com>; Fri, 18 Nov 2011 04:06:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.64
X-Spam-Level:
X-Spam-Status: No, score=-2.64 tagged_above=-999 required=5 tests=[AWL=0.037, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id adIH8b+TfCJg for <rtcweb@ietfa.amsl.com>; Fri, 18 Nov 2011 04:06:15 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id B16DD21F8B35 for <rtcweb@ietf.org>; Fri, 18 Nov 2011 04:06:15 -0800 (PST)
Received: by vcbfy13 with SMTP id fy13so37098vcb.31 for <rtcweb@ietf.org>; Fri, 18 Nov 2011 04:06:15 -0800 (PST)
Received: by 10.52.65.36 with SMTP id u4mr3104349vds.58.1321617975071; Fri, 18 Nov 2011 04:06:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.220.107.206 with HTTP; Fri, 18 Nov 2011 04:05:54 -0800 (PST)
In-Reply-To: <4EC6480D.7080505@skype.net>
References: <CAOJ7v-18cNX8xussOPXSEoFxAARu8WriL8XgxPVUXBrWhz=FFg@mail.gmail.com> <4EC28CF5.6000109@jesup.org> <D666B5A5-BF2E-46B7-B97F-06C3736E8357@acmepacket.com> <CAOJ7v-3v5Zu9ZOuL3Qqu+aEDJ4a3cqH+oJ2yj_ewOpxKe=jA_g@mail.gmail.com> <733D6CE2-2360-4688-8268-3503F7E2460C@acmepacket.com> <9A05449A-C0FB-4548-AA80-728EC82218BB@acmepacket.com> <387F9047F55E8C42850AD6B3A7A03C6C01CE9B22@inba-mail01.sonusnet.com> <4EC5C6FB.4040804@alvestrand.no> <6725A83E-0BB0-4F86-AB27-75027E317710@acmepacket.com> <4EC60963.8060508@alvestrand.no> <CALiegfmFizZ7zC55MCHVs_w6EO-FHfn2fSH4+yqCD5O82T3MTw@mail.gmail.com> <4EC63561.10909@skype.net> <CALiegfnraby3e_TKMj95VUvaEyg3deomL=yciw0EW13O5q9w5w@mail.gmail.com> <4EC6480D.7080505@skype.net>
From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Fri, 18 Nov 2011 13:05:54 +0100
Message-ID: <CALiegfnCZMJ0GYpehD3XGsN=cGHHXMA1FFD5PfKSVRc7SYE+4w@mail.gmail.com>
To: Matthew Kaufman <matthew.kaufman@skype.net>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Cc: "<rtcweb@ietf.org>" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Support DTMF "codec" or expose DTMF in signaling? (Re: DTMF usecase before DTMF API)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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, 18 Nov 2011 12:06:16 -0000

2011/11/18 Matthew Kaufman <matthew.kaufman@skype.net>:
> On 11/18/11 7:53 PM, Iñaki Baz Castillo wrote:
>>
>> So sending DTMF's over the signaling path is just better than sending them
>> over the media stream, IMHO for all the possible cases.
>
>
> Except for all use cases where the only way to send DTMF is over the media
> path, because (for instance) there is no signaling protocol which supports
> sending DTMF and/or the signaling service is no longer in-path when DTMF
> needs to be sent.

The question here is (assuming that
draft-kaplan-dispatch-info-dtmf-package becomes a standard soon):

1) Do we want to make a solution that *just* works with existing legacy devices?

2) Or do we want to make a solution that *can* interoperate with other
VoIP protocols since there are specifications for them (regardless
some devices do not implement them "yet")?

This should be clarified. But if the answer is 1), then we would also
accept any kind of insecure communication (plain RTP, no ICE, etc etc)
just to make happy old devices and vendors that don't want to invest
in making their devices modern and secure.

1) or 2) ?

IMHO 2).

Regards.

-- 
Iñaki Baz Castillo
<ibc@aliax.net>