Re: [payload] draft-ramalho-payload-g7110-00 to be discussedinAVTEXT
"Michael Ramalho (mramalho)" <mramalho@cisco.com> Tue, 26 July 2011 22:43 UTC
Return-Path: <mramalho@cisco.com>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E50611E80D1 for <payload@ietfa.amsl.com>; Tue, 26 Jul 2011 15:43:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level:
X-Spam-Status: No, score=-1.996 tagged_above=-999 required=5 tests=[AWL=0.604, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z4LqWVM2Z1Ct for <payload@ietfa.amsl.com>; Tue, 26 Jul 2011 15:43:50 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 8C8CA11E80BD for <payload@ietf.org>; Tue, 26 Jul 2011 15:43:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=mramalho@cisco.com; l=3048; q=dns/txt; s=iport; t=1311720230; x=1312929830; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to; bh=XRaHqNxRfqX9elP/eKLum188Ndih5HFmuasmnDQxVeg=; b=ZOmHlfNFQnhHak6gAbj9NoFQuvpaBfoimqqKe1pfTCLJszthfFYitc5f mxMztGZO+XVqm3obBEt3zqfAsNsCvvBjj78yiR4GzCB5tB4KozanyGkjX p0qYzR3OeB6ov6U2l4ttfN/r0ECYz/zhgxYrkJojtEyEzd42FDUtBtJoY 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuYAAIRCL06tJXHB/2dsb2JhbAA1AQEBAQIBAQEBEQEhChMnFwUCAQkRBAEBCwYjAQYBExgjDggBAQUBFgwbl06PXHeIfASjJ55XhWFfBIdXkCuLbg
X-IronPort-AV: E=Sophos;i="4.67,272,1309737600"; d="scan'208";a="6684265"
Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-4.cisco.com with ESMTP; 26 Jul 2011 22:43:50 +0000
Received: from xbh-rcd-301.cisco.com (xbh-rcd-301.cisco.com [72.163.63.8]) by rcdn-core2-6.cisco.com (8.14.3/8.14.3) with ESMTP id p6QMhnS9032624; Tue, 26 Jul 2011 22:43:50 GMT
Received: from xmb-rcd-209.cisco.com ([72.163.62.216]) by xbh-rcd-301.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 26 Jul 2011 17:43:49 -0500
X-Mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 26 Jul 2011 17:43:48 -0500
Message-ID: <999109E6BC528947A871CDEB5EB908A0044E30DA@XMB-RCD-209.cisco.com>
In-Reply-To: <4E2F0103.7020108@digium.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [payload] draft-ramalho-payload-g7110-00 to be discussedinAVTEXT
Thread-Index: AcxLvh0jbzBYK5EjRkylJx6OIo0MMAAJtc3Q
References: <DCD4D03D-93A3-4EC9-A099-F22D92DE4BAC@acmepacket.com> <999109E6BC528947A871CDEB5EB908A0044E2EEB@XMB-RCD-209.cisco.com><CDB75F50-9298-4711-8C0B-968B47D3EE10@acmepacket.com> <4E2F0103.7020108@digium.com>
From: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: "Kevin P. Fleming" <kpfleming@digium.com>, payload@ietf.org
X-OriginalArrivalTime: 26 Jul 2011 22:43:49.0875 (UTC) FILETIME=[7CB54430:01CC4BE5]
Subject: Re: [payload] draft-ramalho-payload-g7110-00 to be discussedinAVTEXT
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/payload>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 22:43:51 -0000
Kevin, Re: "this really isn't much different from a pair of middleboxes in the path of a G.711 call choosing to transcode the audio stream to/from G.729 in order to save bandwidth " I respectfully disagree. While a transcode from G.711 to G.729 "saves bandwidth" ... it also DEGRADES VOICE QUALITY. Thus adjacent signaling elements and/or endpoints and/or service providers SHOULD be informed that a transcode that degraded voice quality occurred. A natural way to inform the "other parties" is via signaling. A transcode from G.711 to G711.0 "saves bandwidth" (for zero-mean acoustic signals) ... but it does NOT degrade voice quality. Indeed, after the decompression the IDENTICAL G.711 PAYLOAD is reproduced. Thus adjacent signaling elements and/or endpoints and/or service providers NEED NOT be informed that it even occurred! So while I would heartily agree that lossy transcodes be signaled to the endpoints, I disagree that they need to be informed of a transformation which is truly invisible to the endpoints. Do we signal to the endpoints that RTP header compression occurred somewhere on the end-to-end path? I don't think so. Michael Ramalho -----Original Message----- From: payload-bounces@ietf.org [mailto:payload-bounces@ietf.org] On Behalf Of Kevin P. Fleming Sent: Tuesday, July 26, 2011 2:02 PM To: payload@ietf.org Subject: Re: [payload] draft-ramalho-payload-g7110-00 to be discussedinAVTEXT On 07/26/2011 01:51 PM, Hadriel Kaplan wrote: >> The suggested "hint" in the G.711 SDP is not to "signal G.711.0", but >> rather for middleboxes like NATs/Firewalls/etc. to "expect G.711" in >> either uncompressed (real G.711 with PT = [0 | 8]) or compressed (with >> PT = Q) form as equivalents. > > But they're NOT equivalent. For all intents and purposes G.711.0 is a different codec from G.711, afaict. That it can be implemented as a bump-in-the-wire without full DSPs matters not. The most logical thing for a middlebox to do would be to handle it exactly like it handles middlebox-provided transcoding/transrating cases today, with normal SDP modifications/behavior, no? (and by that I mean act as a first-class participant in SDP, by inserting/adding codecs into the same m-line, and handling offer/answer appropriately) I tend to agree with Hadriel's opinion here; this really isn't much different from a pair of middleboxes in the path of a G.711 call choosing to transcode the audio stream to/from G.729 in order to save bandwidth (except that does require DSP-type processing, but that shouldn't affect how the transformation is signaled). -- Kevin P. Fleming Digium, Inc. | Director of Software Technologies Jabber: kfleming@digium.com | SIP: kpfleming@digium.com | Skype: kpfleming 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at www.digium.com & www.asterisk.org _______________________________________________ payload mailing list payload@ietf.org https://www.ietf.org/mailman/listinfo/payload
- [payload] draft-ramalho-payload-g7110-00 to be di… Michael Ramalho (mramalho)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Hadriel Kaplan
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Michael Ramalho (mramalho)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Hadriel Kaplan
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Kevin P. Fleming
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Michael Ramalho (mramalho)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Michael Ramalho (mramalho)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Hadriel Kaplan
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Hadriel Kaplan
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Kevin P. Fleming
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Stephen Botzko
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Hadriel Kaplan
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Muthu Arul Mozhi Perumal (mperumal)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Michael Ramalho (mramalho)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Michael Ramalho (mramalho)
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Hadriel Kaplan
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Randell Jesup
- Re: [payload] draft-ramalho-payload-g7110-00 to b… Michael Ramalho (mramalho)