Re: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-loss-conceal-05

Kevin Gross <kevin.gross@avanw.com> Sun, 30 June 2013 15:26 UTC

Return-Path: <kevin.gross@avanw.com>
X-Original-To: xrblock@ietfa.amsl.com
Delivered-To: xrblock@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A511921F9A37 for <xrblock@ietfa.amsl.com>; Sun, 30 Jun 2013 08:26:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.186
X-Spam-Level:
X-Spam-Status: No, score=0.186 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_NET=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
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 HGyrBxcIIHfn for <xrblock@ietfa.amsl.com>; Sun, 30 Jun 2013 08:26:29 -0700 (PDT)
Received: from qmta08.emeryville.ca.mail.comcast.net (qmta08.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:80]) by ietfa.amsl.com (Postfix) with ESMTP id 711E521F9A34 for <xrblock@ietf.org>; Sun, 30 Jun 2013 08:26:29 -0700 (PDT)
Received: from omta19.emeryville.ca.mail.comcast.net ([76.96.30.76]) by qmta08.emeryville.ca.mail.comcast.net with comcast id ufCb1l0041eYJf8A8fSVdA; Sun, 30 Jun 2013 15:26:29 +0000
Received: from mail-ob0-f178.google.com ([209.85.214.178]) by omta19.emeryville.ca.mail.comcast.net with comcast id ufQU1l00R3rWhyh01fQUFU; Sun, 30 Jun 2013 15:24:29 +0000
Received: by mail-ob0-f178.google.com with SMTP id fb19so3420043obc.37 for <xrblock@ietf.org>; Sun, 30 Jun 2013 08:24:28 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=jmVNOlk3pBTKhQZmAJVVFxwszHjE2o9KuLvHOfW90rg=; b=QDnJHfC5VcWCqdKyvrjDWij7zV4aJZxLdDcBwDTPjLvW2Qbtebjj3dRsPHFQDa8M2z AoLWSspym18uGENhOJLQfJGF7T4mjViqAJjeUvTUdGiMgu13iS0QCJ4ixgoilbUHxJu0 jJ3qRF9A2cKHk9icA1E0AzlZq4yLH2hVBPaQ9DwNOMdkeDzy9hfDts4D09ApcGeTgIJj as0GDRr44zwWCtL4pEhd/gULuGbiw4gsFSeHmt8/ELW3faPKJpdT+WUKYr99h503sXIz 2iFNy3/7r3lXYvb4SGh/6jo83/odEaCfBRfrd1y5PCpZy/nq+o9ZaPCX3BtU4+g8EnVh Hvkw==
MIME-Version: 1.0
X-Received: by 10.182.50.200 with SMTP id e8mr9720116obo.35.1372605868166; Sun, 30 Jun 2013 08:24:28 -0700 (PDT)
Received: by 10.182.149.98 with HTTP; Sun, 30 Jun 2013 08:24:28 -0700 (PDT)
In-Reply-To: <B8F9A780D330094D99AF023C5877DABA43B4272E@nkgeml501-mbs.china.huawei.com>
References: <4FFE5264-C78F-4B45-BE8B-4EB649FD91EE@ntt-at.com> <578DC4BF-7282-4BBB-BA92-CCC7B29F0D7C@csperkins.org> <B8F9A780D330094D99AF023C5877DABA43B40E5F@nkgeml501-mbs.china.huawei.com> <962CF375-9496-45BA-8FD1-CAF3CEB20065@csperkins.org> <B8F9A780D330094D99AF023C5877DABA43B41FB9@nkgeml501-mbs.china.huawei.com> <D6CF4887-EF35-4C6F-8C76-5BAEBFFD35D1@csperkins.org> <B8F9A780D330094D99AF023C5877DABA43B4272E@nkgeml501-mbs.china.huawei.com>
Date: Sun, 30 Jun 2013 09:24:28 -0600
Message-ID: <CALw1_Q3hatTuqBqy-t5MnptfV4+pNm0pktoHhXgwJyPxm3KT5g@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: Qin Wu <bill.wu@huawei.com>
Content-Type: multipart/alternative; boundary="047d7b6700c930592804e060b59b"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1372605989; bh=jmVNOlk3pBTKhQZmAJVVFxwszHjE2o9KuLvHOfW90rg=; h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type; b=Eku7CHTwz6xQScC7zR+0iGw3XQPHptqlToygpy2HAZ/cxU2VzIqnkIxQsJu1CCuG1 HmRUeH5WHkG36DxG+Ny+YW7VK8nQfMf4x6S4k4z6WHyLD8gp1W5jFKHMI9bdQMFhrN DB1gQVLKkABgSAhQaiTzDUPAuYzEzWx4jcNV1DRL6Pm3fAFsANJTVAwa6e1lAVdWf8 QkKZ67fIbmJzBUolptP25R5mp1mZgcpgJ3qcwJzom42yDAbL8oPimuobN9Ac7Ipmv0 1yKhxUQ/d9iDX/Rd1cPcH1t764hcp2AeMNZwJe/qsB2Hlf40nnt5sUWP4ZQxw3AjtB 3Yf3Ya6jOwwGg==
Cc: xrblock-chairs <xrblock-chairs@tools.ietf.org>, Colin Perkins <csp@csperkins.org>, xrblock <xrblock@ietf.org>
Subject: Re: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-loss-conceal-05
X-BeenThere: xrblock@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Metric Blocks for use with RTCP's Extended Report Framework working group discussion list <xrblock.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xrblock>, <mailto:xrblock-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xrblock>
List-Post: <mailto:xrblock@ietf.org>
List-Help: <mailto:xrblock-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xrblock>, <mailto:xrblock-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 30 Jun 2013 15:26:33 -0000

I doesn't quite make sense to me.

It seems like reporting in RTP timestamp units would make things better for
both the reporter and reportee. The reporter won't need to maintain a
separate higher-precision counter and then do a conversion for reporting.
(Or not implement a higher-precision counter and under report in the
presence of frequent short events.) The reportee receives higher-precision
reports.

SCS threshold might be better represented as a fraction 0/255 to 255/255.
This resolves your mixed-units concern and allows a wider range of SCS
behavior.

Kevin Gross
+1-303-447-0517
Media Network Consultant
AVA Networks - www.AVAnw.com <http://www.avanw.com/>, www.X192.org


On Wed, Jun 19, 2013 at 6:35 PM, Qin Wu <bill.wu@huawei.com> wrote:

> Thanks!
>
> -----Original Message-----
> From: Colin Perkins [mailto:csp@csperkins.org]
> Sent: Thursday, June 20, 2013 1:20 AM
> To: Qin Wu
> Cc: Shida Schubert; xrblock-chairs; xrblock
> Subject: Re: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-loss-conceal-05
>
> Qin,
>
> Makes sense, thanks.
>
> Colin
>
>
>
> On 18 Jun 2013, at 04:20, Qin Wu wrote:
> > Good points. I fully agree.
> > However changing measurement unit from RTP timestamp unit to ms may
> cause measurement unit inconsistency.
> >
> > Taking loss concealment metrics block as an example, both 32 bit On-time
> Playout Duration field and 16 bit Mean Playout Interrupt Size uses the same
> measurement unit (ms), if we only change measurement unit for all 32 bit
> fields that carry loss concealment metrics to RTP timestamp unit, this cause
> > Some fields in the block use "ms" as unit, some field uses RTP timestamp
> unit.
> >
> > Taking concealment seconds metrics as another example, "SCS Threshold"
> field also uses milliseconds as unit.
> >
> > Let me know what you think of this?
> >
> > Regards!
> > -Qin
> > -----Original Message-----
> > From: Colin Perkins [mailto:csp@csperkins.org]
> > Sent: Tuesday, June 18, 2013 6:10 AM
> > To: Qin Wu
> > Cc: Shida Schubert; xrblock-chairs; xrblock
> > Subject: Re: [xrblock] WGLC for
> draft-ietf-xrblock-rtcp-xr-loss-conceal-05
> >
> > Qin,
> >
> > The length of time represented by an audio payload tends to be an
> integer number of milliseconds for frame-based codecs, but can have an
> arbitrary length for sample-based codecs. Using RTP timestamp units might
> allow you to precisely match up the timings, if that matters. Plus, don't
> you have RTP timestamp units, but would need to convert to milliseconds?
> >
> > Colin
> >
> >
> >
> > On 13 Jun 2013, at 06:34, Qin Wu wrote:
> >> Colin,
> >> Yes, you are right.
> >> The length of time represented by audio playload in the RTP packet is
> usually measured using ms.
> >> Another rationale is concealment metrics are just terminal related end
> system metrics and its calculation does not need to rely on RTP timestamp
> in the RTP packet.
> >>
> >> Regards!
> >> -Qin
> >> -----Original Message-----
> >> From: xrblock-bounces@ietf.org [mailto:xrblock-bounces@ietf.org] On
> Behalf Of Colin Perkins
> >> Sent: Wednesday, June 12, 2013 12:02 AM
> >> To: Shida Schubert
> >> Cc: xrblock-chairs; xrblock
> >> Subject: Re: [xrblock] WGLC for
> draft-ietf-xrblock-rtcp-xr-loss-conceal-05
> >>
> >> Shida,
> >>
> >> I've read the draft, and believe it's in reasonable shape to progress.
> I would be interested in hearing the authors' rationale for choosing ms as
> the measurement unit rather than RTP timestamp units, however. It would
> seem that there might be an argument for using RTP timestamp units, so the
> reports can exactly line-up with the audio data in the RTP packets.
> >>
> >> Colin
> >>
> >>
> >>
> >> On 29 May 2013, at 17:53, Shida Schubert wrote:
> >>> This is an announcement of a 2 weeks XRBLOCK WG last call on
> >>> "Report Block for Concealment metrics Reporting on Audio Applications"
> >>> prior to requesting publication of the document as a proposed standard.
> >>>
> >>> As per discussion at the last meeting, we are running a second
> >>> WGLC on this draft.
> >>>
> >>> Please send your comments, including nits, to the list by the
> >>>
> >>> 12th of June
> >>>
> >>> If you read the draft and you see no issues, concerns, or nits, please
> >>> express the fact that you have no issue progressing the draft on the
> >>> list as well.
> >>>
> >>> The latest version can be found here:
> >>>
> >>> http://tools.ietf.org/html/draft-ietf-xrblock-rtcp-xr-loss-conceal-05
> >>>
> >>> Regards
> >>>
> >>> Shida as co-chair
> >>> _______________________________________________
> >>> xrblock mailing list
> >>> xrblock@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/xrblock
> >>
> >>
> >>
> >> --
> >> Colin Perkins
> >> http://csperkins.org/
>
> _______________________________________________
> xrblock mailing list
> xrblock@ietf.org
> https://www.ietf.org/mailman/listinfo/xrblock
>