Re: [codec] #16: Delay factor: algorithmic delay vs. transmission latency.

Roman Shpount <roman@telurix.com> Sun, 16 May 2010 21:21 UTC

Return-Path: <roman@telurix.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 9CFD53A69A9 for <codec@core3.amsl.com>; Sun, 16 May 2010 14:21:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.444
X-Spam-Level:
X-Spam-Status: No, score=-0.444 tagged_above=-999 required=5 tests=[AWL=-1.067, BAYES_50=0.001, FM_FORGED_GMAIL=0.622]
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 tAswhRKMS1QI for <codec@core3.amsl.com>; Sun, 16 May 2010 14:21:58 -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 0BB4A3A69EE for <codec@ietf.org>; Sun, 16 May 2010 14:21:35 -0700 (PDT)
Received: by gyh4 with SMTP id 4so2051028gyh.31 for <codec@ietf.org>; Sun, 16 May 2010 14:21:25 -0700 (PDT)
Received: by 10.100.244.38 with SMTP id r38mr4783077anh.29.1274044884535; Sun, 16 May 2010 14:21:24 -0700 (PDT)
Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.210.182]) by mx.google.com with ESMTPS id 20sm3124772yxe.12.2010.05.16.14.21.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 16 May 2010 14:21:23 -0700 (PDT)
Received: by yxe12 with SMTP id 12so2149250yxe.32 for <codec@ietf.org>; Sun, 16 May 2010 14:21:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.150.165.13 with SMTP id n13mr4878058ybe.389.1274044881581; Sun, 16 May 2010 14:21:21 -0700 (PDT)
Received: by 10.150.186.7 with HTTP; Sun, 16 May 2010 14:21:21 -0700 (PDT)
In-Reply-To: <alpine.DEB.1.10.1005161131370.28457@uplift.swm.pp.se>
References: <062.7439ee5d5fd36480e73548f37cb10207@tools.ietf.org> <CB68DF4CFBEF4942881AD37AE1A7E8C74AB3F4A270@IRVEXCHCCR01.corp.ad.broadcom.com> <12151537-165D-426A-B71F-8B3D76BE4854@cisco.com> <CB68DF4CFBEF4942881AD37AE1A7E8C74B901372FE@IRVEXCHCCR01.corp.ad.broadcom.com> <20100430230756.13687lc1s5o89gsc@mail.skype.net> <CB68DF4CFBEF4942881AD37AE1A7E8C74B90345522@IRVEXCHCCR01.corp.ad.broadcom.com> <CB68DF4CFBEF4942881AD37AE1A7E8C74B9043D30B@IRVEXCHCCR01.corp.ad.broadcom.com> <20100516012830.989257nt8p7l2p4e@mail.skype.net> <000301caf4d6$13e824c0$3bb86e40$@de> <alpine.DEB.1.10.1005161131370.28457@uplift.swm.pp.se>
Date: Sun, 16 May 2010 17:21:21 -0400
Message-ID: <AANLkTilocDV6aAqm9AlbH-axlwNQr6lqqeKa6c-wc2Qm@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: codec@ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [codec] #16: Delay factor: algorithmic delay vs. transmission latency.
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: Sun, 16 May 2010 21:21:59 -0000

This is a great discussion, but I don't see how it is relevant. If the
question is should the new CODEC support 5 ms frames, then the answer
is probably yes. If there a compelling reason (like achieving better
quality or having algorithm delay that makes this irrelevant) we might
agree to a bigger minimum frame size. If the question is if the CODEC
should support 20ms and bigger compound frames, then the answer is
absolutely yes. There are use cases for both. I guess, the only
question for me, is if in case of 5 ms frames we care about
compression. The packet header overhead is fairly big that you might
use PCMU in this case.

P.S. From what I know about soft phones the delay component dependent
on frame size is 1x. There are other delay components, but they are
not frame size dependent.
_____________________________
Roman Shpount - www.telurix.com



On Sun, May 16, 2010 at 5:33 AM, Mikael Abrahamsson <swmike@swm.pp.se> wrote:
> On Sun, 16 May 2010, Christian Hoene wrote:
>
>> At the first glance, I did see evidence for the 3x factor for IP gateways.
>> The best in class at a 40.4 ms one-way delay for G.711 (20ms packets) and a
>> 54.3 ms delay for G.729 (20ms packets) referring to Tables 4.1 and 4.2. The
>> algorithmic delay of G.729 is 15ms (5ms lookahead).  Thus, the algorithmic
>> delay was 20ms for G.711 (plus an unknown delay of PLC) and 25ms for G.729.
>> Thus, a factor of 3 seems to be valid (5msx2,9=53,3-40,4)
>
> One-way delay of 40.4ms for G.711 sounds like 20ms for packet size and 20ms
> for jitter buffer. I wouldn't call that "algorithmic delay", that's packet
> and jitter buffer delay, "algorithmic delay" for G.711 should be "zero" or
> am I getting the concepts wrong (since it doesn't do any compression).
>
> --
> Mikael Abrahamsson    email: swmike@swm.pp.se
> _______________________________________________
> codec mailing list
> codec@ietf.org
> https://www.ietf.org/mailman/listinfo/codec
>