Re: [rtcweb] Consensus vs. Voting (was Re: Call for Consensus Regarding Selecting Recommended Audio Codecs)

"Rauschenbach, Uwe (NSN - DE/Munich)" <uwe.rauschenbach@nsn.com> Tue, 15 January 2013 17:40 UTC

Return-Path: <uwe.rauschenbach@nsn.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 32DA421F85D0 for <rtcweb@ietfa.amsl.com>; Tue, 15 Jan 2013 09:40:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 ZkmmL0IWVCYy for <rtcweb@ietfa.amsl.com>; Tue, 15 Jan 2013 09:40:31 -0800 (PST)
Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [93.183.12.31]) by ietfa.amsl.com (Postfix) with ESMTP id 49F6121F8561 for <rtcweb@ietf.org>; Tue, 15 Jan 2013 09:40:30 -0800 (PST)
Received: from demuprx016.emea.nsn-intra.net ([10.150.129.55]) by demumfd002.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id r0FHeTHV004976 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <rtcweb@ietf.org>; Tue, 15 Jan 2013 18:40:29 +0100
Received: from DEMUEXC047.nsn-intra.net ([10.159.32.93]) by demuprx016.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id r0FHeSYi028824 for <rtcweb@ietf.org>; Tue, 15 Jan 2013 18:40:29 +0100
Received: from DEMUEXC014.nsn-intra.net ([10.150.128.25]) by DEMUEXC047.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.4675); Tue, 15 Jan 2013 18:40:11 +0100
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, 15 Jan 2013 18:40:10 +0100
Message-ID: <7CBFD4609D19C043A4AC4FD8381C6E2602386636@DEMUEXC014.nsn-intra.net>
In-Reply-To: <CAD5OKxu3_JJ3zS8hCeG-nHM72t=0j--ihUR8E5NvL9--wmmnEA@mail.gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [rtcweb] Consensus vs. Voting (was Re: Call for Consensus Regarding Selecting Recommended Audio Codecs)
Thread-Index: Ac3yk942P44BqwSKSXWPBDHefyatGgAsyVGQ
References: <50D2CC6A.4090500@ericsson.com><6515_1357907583_50F0067F_6515_1738_1_2842AD9A45C83B44B57635FD4831E60A0747CC@PEXCVZYM14.corporate.adroot.infra.ftgroup><BLU0-SMTP880A602A311CE05C9DC39FD0290@phx.gbl><A26C56D5-C501-4823-8099-62AF7910B8A4@ntt-at.com><580BEA5E3B99744AB1F5BFF5E9A3C67D16813E56EC@HE111648.emea1.cds.t-internal.com><50F41D97.1030508@nostrum.com><CAD5OKxtsWMfAV=K4sM+zLXoyVCgihwujH2gG9ziA5GuEtsU0sQ@mail.gmail.com><50F43ACA.80206@nostrum.com><CAD5OKxug2qB+Xi_cp87Lt7BiPwJ1Eq1rNuioj+zDZFf=RRckPw@mail.gmail.com><50F44AF0.4060304@nostrum.com><CAD5OKxs7Ueto0k-5TWnQtgb+Pocp-SSu3ctr3qFs5qrcPgMtkQ@mail.gmail.com><50F4619F.7040208@nostrum.com> <CAD5OKxu3_JJ3zS8hCeG-nHM72t=0j--ihUR8E5NvL9--wmmnEA@mail.gmail.com>
From: "Rauschenbach, Uwe (NSN - DE/Munich)" <uwe.rauschenbach@nsn.com>
To: rtcweb@ietf.org
X-OriginalArrivalTime: 15 Jan 2013 17:40:11.0176 (UTC) FILETIME=[5E2BAA80:01CDF347]
X-purgate-type: clean
X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de
X-purgate: clean
X-purgate: This mail is considered clean (visit http://www.eleven.de for further information)
X-purgate-size: 2819
X-purgate-ID: 151667::1358271629-00003C02-FEAC5984/0-0/0-0
Subject: Re: [rtcweb] Consensus vs. Voting (was Re: Call for Consensus Regarding Selecting Recommended Audio Codecs)
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: Tue, 15 Jan 2013 17:40:32 -0000

From: rtcweb-bounces@ietf.org on behalf of ext Roman Shpount
 

> On Mon, Jan 14, 2013 at 2:50 PM, Adam Roach <adam@nostrum.com> wrote:
>
>
>	I am not making an argument supporting G.722 per se, and I think
its merits and/or drawbacks are red herrings in this conversation. The
argument is against *normatively* specifying support of *any* additional
codecs. I don't think it was a good idea to have 2 MTIs to start with. A
single MTI gets us interop. Anything beyond that rises to the level of
"MAY," and no higher.
>	
>	I would be making the exact same set of arguments if G.722 were
MTI, and the ongoing discussion were on whether Opus "SHOULD be
supported."
>
>
> We already have two MTI OPUS and G.711. From my point of view OPUS
gets us all the future end points; G.711 gets us PSTN; and G.722 would
get us legacy HD Audio.
>
> AMR-WB (as well as AMR and GSM) from my point of view deserve some
mention in the specification but do not warrant a SHOULD. AMR-WB would
be nice to have to connect to mobile networks but there are serious IPR
related issues preventing its support. Furthermore, even though AMR-WB
is supported by a significant number mobile phones, AMR-WB network
interconnects are virtually non-existent, so, from practical point of
view, support for this codecs is a lot less critical.


I do see AMR / AMR-WB at the same level as G.722 - to support
interoperability with legacy networks without the need for transcoding.
I believe saving transcoding cycles is important for the success of
RTCWeb, as it allows building bridges to the legacy world of real-time
communications (i.e. fixed and mobile communication networks) at a
reasonable cost. Hence, I consider it not just "nice to have".

It may be true that the G.711 is most widespread today at NNI interfaces
due to the PSTN legacy and support in the fixed network world, but SIP
NNI interfaces are only now being rolled out, and as codec negotiation
is an integral part of SIP, I do expect that they will support multiple
codecs (at least in the medium term). 

More or less all of today's mobile phones support AMR-WB. If we can
connect to them and support AMR-WB, transcoding won't be needed for
getting HD audio from mobiles. G.722 is not available in mobile phones.
If the WebRTC gateway connects directly to the mobile core network (be
it VoIP-based or circuit switched), then the network interconnects
mentioned above are not even needed, and AMR/AMR-WB audio can be passed
through directly. 

To support the deployment scenarios related to mobile networks, I
propose to include a recommendation for AMR/AMR-WB, i.e. I prefer option
1. 
Details of how to exactly do the recommendation can be worked out in the
process.   


Kind regards,
Uwe Rauschenbach