Re: [codec] #5: Mention DTMF in requirements
stephen botzko <stephen.botzko@gmail.com> Fri, 02 April 2010 14:49 UTC
Return-Path: <stephen.botzko@gmail.com>
X-Original-To: codec@core3.amsl.com
Delivered-To: codec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 74FF43A6868 for <codec@core3.amsl.com>; Fri, 2 Apr 2010 07:49:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.017
X-Spam-Level:
X-Spam-Status: No, score=-1.017 tagged_above=-999 required=5 tests=[AWL=0.451, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I7+L7XIW4z6P for <codec@core3.amsl.com>; Fri, 2 Apr 2010 07:49:10 -0700 (PDT)
Received: from mail-gy0-f172.google.com (mail-gy0-f172.google.com [209.85.160.172]) by core3.amsl.com (Postfix) with ESMTP id DBD683A6951 for <codec@ietf.org>; Fri, 2 Apr 2010 07:49:09 -0700 (PDT)
Received: by gyh4 with SMTP id 4so1019543gyh.31 for <codec@ietf.org>; Fri, 02 Apr 2010 07:49:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:cc:content-type; bh=ffIruSSwRixGMUQvYsEUkdqC3CPmyhx2I9LSCWEIh60=; b=BDY/KmJ0RCALv6JscAR4alKDoK0zUAEunMFVEzFW3mG+9NLX9SRKqvMka1ro8+iMH4 i4o5pf2TAlAXVWeY5lMA7oAGnDZLi4pMj61G+Af/I+kCFGUm5Oo7K6wPtZ8GuwT3Wnde 4NKxNV8EoJ1HuesdRI9CcXR0ddyZAlS0/6Hmo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=SwMUZFYOeUlfw6I1izfcpW44lGCXcDln/vI4tzkBCFi2Df6SvcuyuKHkXO3tqTKEbw 1+8EP6bU2QCN0w+aL0BlGoDv9RPW3G46+XHJxECw5P8RVRve2THQq2MYqVtY5qR/kM6B OC3S2AIVyanx8nOJB9jsnVx7Cvo/P3ce2uFC0=
MIME-Version: 1.0
Received: by 10.231.85.133 with HTTP; Fri, 2 Apr 2010 07:49:35 -0700 (PDT)
In-Reply-To: <003d01cad270$91acee00$b506ca00$@de>
References: <05542EC42316164383B5180707A489EE1D0AA5F58E@EMBX02-HQ.jnpr.net> <003d01cad270$91acee00$b506ca00$@de>
Date: Fri, 02 Apr 2010 10:49:35 -0400
Received: by 10.150.47.15 with SMTP id u15mr3019225ybu.102.1270219775965; Fri, 02 Apr 2010 07:49:35 -0700 (PDT)
Message-ID: <h2i6e9223711004020749u48c533eaq720b89f374cfbe9f@mail.gmail.com>
From: stephen botzko <stephen.botzko@gmail.com>
To: Christian Hoene <hoene@uni-tuebingen.de>
Content-Type: multipart/alternative; boundary="000e0cd70618887d5c04834216d3"
Cc: codec@ietf.org
Subject: Re: [codec] #5: Mention DTMF in requirements
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Apr 2010 14:49:11 -0000
(a) "MUST NOT" means that it must fail. Perhaps you meant "need not" or "might not"? (b) SHOULD is commonly used in establishing requirements, and it certainly was used in MARTINI and other working groups at IETF77 in requirements presentations with no confusion. It has a clear meaning in the requirements context (desirable but not essential) and I see no reason to avoid its use at this phase. There will certainly be other things that are "nice to have", and it is appropriate to track them and consider them in the selection/standardization process. I agree that language about DTMF might not need to be in the final RFC. Though if DTMF quality is known to be inadequate, it probably makes sense to tell people that. I also agree to the obvious comment that DTMF detection methods are out of scope. But there is no point in testing DTMF at all unless there is a MUST or SHOULD requirement. The fact that folks suggested that it be tested indicates that they believe there *is* a requirement. And some others are saying that explicitly. Perhaps they are wrong. But I see no justification for making the discussion off limits to this list, it is clearly in scope. Stephen Botzko On Fri, Apr 2, 2010 at 10:26 AM, Christian Hoene <hoene@uni-tuebingen.de>wrote: > I would vote for a > > > > The DTMF transmission performance MUST be tested and characterized (via an > automatic open source testing tool) > > but it MUST NOT work well under all operational conditions. Especially at > low coding rates under the presence of packet losses it might not work > reliable. > > > > Christian > > > > --------------------------------------------------------------- > > Dr.-Ing. Christian Hoene > > Interactive Communication Systems (ICS), University of Tübingen > > Sand 13, 72076 Tübingen, Germany, Phone +49 7071 2970532 > http://www.net.uni-tuebingen.de/ > > > > *From**:* codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] *On > Behalf Of *Michael Knappe > *Sent:* Friday, April 02, 2010 4:20 PM > *To:* stephen.botzko@gmail.com; stpeter@stpeter.im > *Cc:* codec@ietf.org > > *Subject:* Re: [codec] #5: Mention DTMF in requirements > > > > Agreed. > > Mike > ------------------------------ > > *From*: codec-bounces@ietf.org <codec-bounces@ietf.org> > *To*: Peter Saint-Andre <stpeter@stpeter.im> > *Cc*: codec@ietf.org <codec@ietf.org> > *Sent*: Fri Apr 02 10:01:42 2010 > *Subject*: Re: [codec] #5: Mention DTMF in requirements > > I heard no decision as to DTMF tone encoding. > > As far as I am concerned, the question of whether the codec MUST encode > DTMF tones accurately enough to be detected at the decoder output (or SHOULD > or non-requirement) is still open. > > That question clearly is in-scope, and has nothing to do with signaling. > > Stephen Botzko > > On Fri, Apr 2, 2010 at 9:57 AM, Peter Saint-Andre <stpeter@stpeter.im> > wrote: > > How is the never-ending debate among DTMF signalling *methods* in-scope > for the Codec WG? I think that Henning brought this up in Anaheim only > to make sure that we test some DTMF tones. The signalling method is out > of scope for the codec itself. > > > On 4/2/10 7:53 AM, stephen botzko wrote: > > Are you two suggesting that in-band DTMF is a MUST? Or alternatively a > > SHOULD? > > > > Stephen Botzko > > > > On Fri, Apr 2, 2010 at 9:48 AM, James Rafferty > > > <James.Rafferty@dialogic.com <mailto:James.Rafferty@dialogic.com>> > wrote: > > > > I'd agree with Steve that are still many deployments which do not > > use RFC 2833 or RFC 4733. In our gateways, we've had to support > > interworking variations of tone support such as INFO and in-band, in > > addition to the RFC 2833 / RFC 4733. > > > > James > > -----Original Message----- > > From: codec-bounces@ietf.org <mailto:codec-bounces@ietf.org> > > > [mailto:codec-bounces@ietf.org <mailto:codec-bounces@ietf.org>] On > > Behalf Of Steve Underwood > > Sent: Friday, April 02, 2010 2:27 AM > > > To: codec@ietf.org <mailto:codec@ietf.org> > > Subject: Re: [codec] #5: Mention DTMF in requirements > > > > On 03/29/2010 02:22 AM, Marc Petit-Huguenin wrote: > > > On 03/28/2010 11:00 AM, stephen botzko wrote: > > > > > >> I would agree with this if I saw reasonable evidence that a > > >> preponderance of gateways and sending systems provide the > > signaling in > > >> these RFCs. > > >> > > >> Since I am not sure that this is the case, I am unconvinced that > > we can > > >> totally remove the requirement. > > >> > > >> I'd also say that an encoder that detects the DTMF tones and > > outputs the > > >> RFC 4733/34 events would fully meet the requirement. > > >> > > > As former CTO of a VoIP provider, I never saw a PSTN provider not > > supporting at > > > least RFC 2833 (even if one of them did not declare it in its SDP) > > > > > > Perhaps the question can be asked at the next SIPit event. > > > > > Its true that RFC2833 is widely deployed. Its even true that many > > systems have updated to RFC4733. Sadly, its also true that there are > > still many quirky implementations widely deployed, and a lot of > people > > still need to interwork with audio DTMF. > > > > Steve > > > _______________________________________________ > codec mailing list > codec@ietf.org > https://www.ietf.org/mailman/listinfo/codec > > >
- [codec] #5: Mention DTMF in requirements codec issue tracker
- Re: [codec] #5: Mention DTMF in requirements codec issue tracker
- Re: [codec] #5: Mention DTMF in requirements Christian Hoene
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Michael Knappe
- Re: [codec] #5: Mention DTMF in requirements, Tes… Christian Hoene
- Re: [codec] #5: Mention DTMF in requirements Marc Petit-Huguenin
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Marc Petit-Huguenin
- Re: [codec] #5: Mention DTMF in requirements, Tes… Wyss, Felix
- Re: [codec] #5: Mention DTMF in requirements, Tes… Steve Underwood
- Re: [codec] #5: Mention DTMF in requirements Steve Underwood
- Re: [codec] #5: Mention DTMF in requirements James Rafferty
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Peter Saint-Andre
- Re: [codec] #5: Mention DTMF in requirements James Rafferty
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Brian West
- Re: [codec] #5: Mention DTMF in requirements Brian West
- Re: [codec] #5: Mention DTMF in requirements Brian West
- Re: [codec] #5: Mention DTMF in requirements Brian West
- Re: [codec] #5: Mention DTMF in requirements Michael Knappe
- Re: [codec] #5: Mention in requirements, FAX? Christian Hoene
- Re: [codec] #5: Mention in requirements, FAX? James Rafferty
- Re: [codec] #5: Mention DTMF in requirements Christian Hoene
- Re: [codec] #5: Mention in requirements, FAX? Marc Petit-Huguenin
- Re: [codec] #5: Mention in requirements, FAX? Michael Knappe
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention in requirements, FAX? stephen botzko
- Re: [codec] #5: Mention in requirements, FAX? Michael Knappe
- Re: [codec] #5: Mention DTMF in requirements Christian Hoene
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements James Rafferty
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Roman Shpount
- Re: [codec] #5: Mention DTMF in requirements Marc Petit-Huguenin
- Re: [codec] #5: Mention DTMF in requirements Wyss, Felix
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Roman Shpount
- Re: [codec] #5: Mention DTMF in requirements Roman Shpount
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Marc Petit-Huguenin
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Brian West
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Roman Shpount
- Re: [codec] #5: Mention DTMF in requirements Benjamin M. Schwartz
- Re: [codec] #5: Mention DTMF in requirements Roman Shpount
- Re: [codec] #5: Mention DTMF in requirements Peter Saint-Andre
- Re: [codec] #5: Mention DTMF in requirements codec issue tracker
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Raymond (Juin-Hwey) Chen
- Re: [codec] #5: Mention DTMF in requirements Kevin P. Fleming
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Koen Vos
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Wyss, Felix
- Re: [codec] #5: Mention DTMF in requirements stephen botzko
- Re: [codec] #5: Mention DTMF in requirements Michael Knappe
- Re: [codec] #5: Mention DTMF in requirements codec issue tracker