Re: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt
"Romascanu, Dan (Dan)" <dromasca@avaya.com> Mon, 27 August 2012 14:21 UTC
Return-Path: <dromasca@avaya.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 E16BC21F864A for <xrblock@ietfa.amsl.com>; Mon, 27 Aug 2012 07:21:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.009
X-Spam-Level:
X-Spam-Status: No, score=-100.009 tagged_above=-999 required=5 tests=[AWL=-3.265, BAYES_00=-2.599, FRT_DISCOUNT=4.455, J_CHICKENPOX_13=0.6, J_CHICKENPOX_14=0.6, J_CHICKENPOX_15=0.6, J_CHICKENPOX_37=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 PI+oAwTne-D7 for <xrblock@ietfa.amsl.com>; Mon, 27 Aug 2012 07:21:37 -0700 (PDT)
Received: from de307622-de-outbound.net.avaya.com (de307622-de-outbound.net.avaya.com [198.152.71.100]) by ietfa.amsl.com (Postfix) with ESMTP id C687E21F8646 for <xrblock@ietf.org>; Mon, 27 Aug 2012 07:21:36 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAGWBO1CHCzI1/2dsb2JhbAA7Crp3gQeCIAEBAQEDAQEBDx4KLQcXBAIBCA0EBAEBAQoGDAsBBgEmHwkIAQEEARIIGodrC50inQCLCBCGIWADlmmEaooXgmU
X-IronPort-AV: E=Sophos;i="4.77,836,1336363200"; d="scan'208";a="321436976"
Received: from unknown (HELO p-us1-erheast.us1.avaya.com) ([135.11.50.53]) by de307622-de-outbound.net.avaya.com with ESMTP; 27 Aug 2012 10:18:07 -0400
Received: from unknown (HELO 307622ANEX5.global.avaya.com) ([135.64.140.12]) by p-us1-erheast-out.us1.avaya.com with ESMTP; 27 Aug 2012 10:00:48 -0400
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: Mon, 27 Aug 2012 16:21:25 +0200
Message-ID: <EDC652A26FB23C4EB6384A4584434A040804C520@307622ANEX5.global.avaya.com>
In-Reply-To: <CC5282DF.492BD%alan.d.clark@telchemy.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt
Thread-Index: Ac17v55kd4hFf1xV9U65oy6RJSa69QInVfpQ
References: <D85A091A47F84E45BACB3EE333FA1172@china.huawei.com> <CC5282DF.492BD%alan.d.clark@telchemy.com>
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: Alan Clark <alan.d.clark@telchemy.com>, Qin Wu <bill.wu@huawei.com>, xrblock@ietf.org, Al Morton <acmorton@att.com>
Subject: Re: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt
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: Mon, 27 Aug 2012 14:21:38 -0000
Hi Alan, In the meeting in Vancouver a proposal was made to create a IANA registry for the calculation algorithms. Assuming that we go this way (starting from Al's initial list or something derived from it) do you believe that we need a second registry for the codec type? Dan > -----Original Message----- > From: xrblock-bounces@ietf.org [mailto:xrblock-bounces@ietf.org] On > Behalf Of Alan Clark > Sent: Thursday, August 16, 2012 5:59 PM > To: Qin Wu; xrblock@ietf.org; Al Morton > Subject: Re: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt > > > Some further work is definitely needed on this draft with regard to the > MOS terminology. The various calculation methods for MOS either already > do, or soon will, provide MOS values for narrowband, wideband, super > wideband and fullband codecs; these MOS values occupy the same range and > hence the QoE block needs to indicate what the MOS reference is. > > In addition there are national standards (e.g. Japan) that use a > different MOS scaling. > > Alan > > > > On 8/15/12 10:33 PM, "Qin Wu" <bill.wu@huawei.com> wrote: > > > Hi, Al: > > Thank for your general comments, I take some time to look at the > > standards for calculation again. > > please see my replies inline. > > > > Regards! > > -Qin > > ----- Original Message ----- > > From: "Al Morton" <acmorton@att.com> > > To: <xrblock@ietf.org> > > Sent: Thursday, August 02, 2012 5:01 AM > > Subject: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt > > > > > >> Regarding: > >> http://tools.ietf.org/id/draft-ietf-xrblock-rtcp-xr-qoe-02.txt > >> > >>> Calculation Algorithm (CALg):3 bits > >>> > >>> 000 - ITU-T P.564 Compliant Algorithm [P.564] (Voice) > >>> 001 - G.107 [G.107] (Voice) > >>> 010 - ETSI TS 101 329-5 Annex E [ ETSI] (Voice) > >>> 011 - ITU-T P.NAMS [P.NAMS] (Multimedia) > >>> 100 - ITU-T P.NBAMS [P.NBAMS] (Multimedia) > >>> 101~111 - Reserved for future extension. > >>> > >>> G.107 and P.564 and ETSI TS101 329-5 specify three Calculation > >>> algorithms or MoS algorithms that are used to estimate speech > >>> quality or conversation quality. P.NAMS and P.NBAMS specify > two > >>> MoS algorithms that are used to estimate multimedia quality > >>> including video quality, audio quality and audio-video > quality. > >> > >> Specifying the standard for the calculation is a good start, but > >> these standards all have options and input parameters that must also > >> be specified in order to know what the MOS means. > > > >> For example, we need to know what codec was used, because G.726 > >> carries an equipment Impairment factor that limits the upper bound on > >> MOS, while G.711 does not. > > > > [Qin]: I agree MoS value depends on the codec that is in use. That's > > why, in the current draft, We use 7-bit payload Type in the metric > > block to signal what codec or payload format is in use for reporting > > interval. > > Please see the definition of Payload Type (PT) in the section 3.2.1. > > > >> > >> Some of the input parameters will be assumed (e.g., at default > >> values) while others will be measured, and the distinction between > >> measured and assumed parameters should also be made. > > > > [Qin]: > > The input parameters may come from Delay metric block, Discard metric > > block, Burst Gap metrics block, JB metrics block, loss concealment > > metric block, concelament seconds metrics block, these metrics blocks > > are defined in other XR Block drafts by XRBLOCK WG . > > > > In QoE metric block, 4 or 5 pameters are defined, i.e., a.Segment Type > > b.MoS Type c.MoS algorithm d. MoS value In these parameters, a~c can > > be counted as default values while d is counted as measured value. > > The other default values rely on specific computation model defined in > > each standard, e.g., P.564, G.104, P.NAMS. > > Assume each standard only provide one algorithm or one model, we can > > use the standards name and payload type(i.e.,codec) to identify each > > MoS algorithm used or each MoS model used. > > > >> As I mentioned, metrics with many optional parameters are somewhat > >> difficult to identify in a simple way, as we found with the IPPM > >> Metrics Registry (which we withdrew when we found it was insufficient > >> to describe the measurement results in an exact way). > >> > >> Colin Perkins suggested the possibility a registry for the > calculation alg. > >> A registry could provide a single value index to a complicated set of > >> input parameters and other assumptions, and this might work for you. > > > > [Qin]: Yes,depends on the input parameters and option we got, we can > > calculate the different MoS values however the computation model is > > same and will not be affected by the input parameters and options. > > So maybe rather than registering MoS algorithm, we should register > > assessment model or computation model. > > We can use computation model defined in the standard and payload type > > as single value index. > > > >> hope this helps, > >> Al > >> > >> > >> _______________________________________________ > >> xrblock mailing list > >> xrblock@ietf.org > >> https://www.ietf.org/mailman/listinfo/xrblock > >> > > _______________________________________________ > > xrblock mailing list > > xrblock@ietf.org > > https://www.ietf.org/mailman/listinfo/xrblock > > > > _______________________________________________ > xrblock mailing list > xrblock@ietf.org > https://www.ietf.org/mailman/listinfo/xrblock
- [xrblock] comment on draft-ietf-xrblock-rtcp-xr-q… Al Morton
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Qin Wu
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Alan Clark
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Romascanu, Dan (Dan)
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Alan Clark
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Qin Wu
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Qin Wu
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Alan Clark
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Alan Clark
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Alan Clark
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Qin Wu
- Re: [xrblock] comment on draft-ietf-xrblock-rtcp-… Qin Wu