Re: [rtcweb] Agenda time request for draft-marjou-rtcweb-audio-codecs-for-interop-01

Hadriel Kaplan <HKaplan@acmepacket.com> Thu, 14 March 2013 22:37 UTC

Return-Path: <btv1==7857ef4b335==HKaplan@acmepacket.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 2087411E81AF for <rtcweb@ietfa.amsl.com>; Thu, 14 Mar 2013 15:37:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.511
X-Spam-Level:
X-Spam-Status: No, score=-2.511 tagged_above=-999 required=5 tests=[AWL=0.088, BAYES_00=-2.599]
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 icugInT5GA3j for <rtcweb@ietfa.amsl.com>; Thu, 14 Mar 2013 15:37:31 -0700 (PDT)
Received: from mx1.acmepacket.com (mx1.acmepacket.com [216.41.24.33]) by ietfa.amsl.com (Postfix) with ESMTP id 6C5BC11E8133 for <rtcweb@ietf.org>; Thu, 14 Mar 2013 15:37:31 -0700 (PDT)
X-ASG-Debug-ID: 1363300650-03fc200f255d56f0001-4f8tJD
Received: from Mail1.acmepacket.com (mail1.acmepacket.com [10.0.0.21]) by mx1.acmepacket.com with ESMTP id 9TxiMuB40WUEwP2x (version=TLSv1 cipher=AES128-SHA bits=128 verify=NO); Thu, 14 Mar 2013 18:37:30 -0400 (EDT)
X-Barracuda-Envelope-From: HKaplan@acmepacket.com
Received: from MAIL2.acmepacket.com ([169.254.2.222]) by Mail1.acmepacket.com ([169.254.1.130]) with mapi id 14.02.0283.003; Thu, 14 Mar 2013 18:37:30 -0400
From: Hadriel Kaplan <HKaplan@acmepacket.com>
To: Andrew Allen <aallen@blackberry.com>
Thread-Topic: [rtcweb] Agenda time request for draft-marjou-rtcweb-audio-codecs-for-interop-01
X-ASG-Orig-Subj: Re: [rtcweb] Agenda time request for draft-marjou-rtcweb-audio-codecs-for-interop-01
Thread-Index: AQHOIQSCFxA/IgmPbEepPdD9tS6rDw==
Date: Thu, 14 Mar 2013 22:37:29 +0000
Message-ID: <21233D03-64FD-43D0-863E-18FC55BD0924@acmepacket.com>
References: <BBF5DDFE515C3946BC18D733B20DAD2338D2B178@XMB104ADS.rim.net>
In-Reply-To: <BBF5DDFE515C3946BC18D733B20DAD2338D2B178@XMB104ADS.rim.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [216.41.24.34]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <DC4A358727F9234F94090B2E1BCCA5D0@acmepacket.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Barracuda-Connect: mail1.acmepacket.com[10.0.0.21]
X-Barracuda-Start-Time: 1363300650
X-Barracuda-Encrypted: AES128-SHA
X-Barracuda-URL: http://spam.acmepacket.com:8000/cgi-mod/mark.cgi
X-Virus-Scanned: by bsmtpd at acmepacket.com
X-Barracuda-BRTS-Status: 1
X-Barracuda-Spam-Score: 0.00
X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.125218 Rule breakdown below pts rule name description ---- ---------------------- --------------------------------------------------
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>, "xavier.marjou@orange.com" <xavier.marjou@orange.com>
Subject: Re: [rtcweb] Agenda time request for draft-marjou-rtcweb-audio-codecs-for-interop-01
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: Thu, 14 Mar 2013 22:37:32 -0000

On Mar 14, 2013, at 5:09 PM, Andrew Allen <aallen@blackberry.com>
 wrote:

> Koen is right that there are many more obstacles to RTCweb and legacy network interop than just a common codec. First there will need to be RTCweb signaling gateways to interface between the RTCweb signaling and the legacy networks (SIP, H.323 etc) and there will need to be in place mechanisms for peering, federation and address resolution between networks as well as service agreements in place between the players.
> 
> Until those are resolved supporting codecs used in those networks is pointless.

There are already WebRTC-SIP gateways, as I think you know.  I know of two SBC vendors who are in customer labs with it, for example, and there are probably more.  And yes at least one of them, and probably both, can transcode the audio... though it's by no means free.  I don't know if the business case justifies the cost or not for WebRTC use-cases - it appears to in some cases, not others.

It costs far more than has been discussed on this list though, because we think like engineers and consider the cost as a CAPEX issue; whereas in practice the OPEX costs often dwarf the CAPEX ones.  In some data centers, for example, the local Real-Estate costs dwarf CAPEX too, and using less rack-space can pay for a product in no time. (there's an entire company out there that built its business leveraging this fact, replacing POTS switches with much-higher-density ones purely based on rack-space usage savings)

Anyway... moving on to your other point of federation/peering/etc. - I think the use-case that mobile operators have in mind is fairly obvious, and it clearly doesn't have that problem.  Whether you agree with helping that use-case or not is up to you and the rest of this WG, of course.  I'm just noting that peering isn't an obstacle for it.

-hadriel
p.s. Transcoding video, on the other hand, is untenable for pretty much anyone.  I have never heard of a business-case which justifies it, because it simply doesn't scale.  Except for maybe companies that live on other revenue sources, for whom all of this stuff is a rounding error in their IT budget. ;)