Re: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt
Alan Clark <alan.d.clark@telchemy.com> Tue, 28 August 2012 13:22 UTC
Return-Path: <alan.d.clark@telchemy.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 2907811E809C for <xrblock@ietfa.amsl.com>; Tue, 28 Aug 2012 06:22:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.795
X-Spam-Level: *
X-Spam-Status: No, score=1.795 tagged_above=-999 required=5 tests=[AWL=-2.461, 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]
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 cqkquwLu7axc for <xrblock@ietfa.amsl.com>; Tue, 28 Aug 2012 06:22:29 -0700 (PDT)
Received: from smtp01.myhostedservice.com (smtp01.myhostedservice.com [216.134.213.70]) by ietfa.amsl.com (Postfix) with ESMTP id DF88C21F8466 for <xrblock@ietf.org>; Tue, 28 Aug 2012 06:22:28 -0700 (PDT)
Received: from mail01.netplexity.net (172.29.251.14) by SMTP01.netplexity.local (172.29.211.9) with Microsoft SMTP Server id 14.0.722.0; Tue, 28 Aug 2012 09:22:02 -0400
Received: from [192.168.1.8] (c-24-98-22-58.hsd1.ga.comcast.net [24.98.22.58]) by mail01.netplexity.net with SMTP; Tue, 28 Aug 2012 09:22:17 -0400
User-Agent: Microsoft-Entourage/12.32.0.111121
Date: Tue, 28 Aug 2012 09:22:15 -0400
From: Alan Clark <alan.d.clark@telchemy.com>
To: Qin Wu <bill.wu@huawei.com>, xrblock@ietf.org, Al Morton <acmorton@att.com>
Message-ID: <CC623E47.49969%alan.d.clark@telchemy.com>
Thread-Topic: [xrblock] comment on draft-ietf-xrblock-rtcp-xr-qoe-02.txt
Thread-Index: Ac2FICPRlGnBhSLdEUy2657RpQUPpA==
In-Reply-To: <29BCEDCC106748C58884C90C267FFBF3@china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
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: Tue, 28 Aug 2012 13:22:30 -0000
Qin Wideband codecs are often used on conference phones - also AMR-WB is the default codec for 4G LTE. We have some application notes and standards contributions related to this on our web site - I'll forward a copy of relevant documents to you "off list" Alan On 8/27/12 10:33 PM, "Qin Wu" <bill.wu@huawei.com> wrote: > Hi, Alan: > Given the popularity of the Japan national standards (i.e.,TTC 201.01) in > Japan, > we can add TTC 201.01 based algorithm as one new calculation algorithm in the > QoE Metric Block. > Currently we still allow support additional 5 new calculation algorithms using > 3bit CAlg. > > Regarding MoS Reference, are you suggesting we should differentiate low bit > rate from high bit rate > or we should differeniate narrowband from wideband? > It looks to me narrowband and wideband only can be used with audio stream and > don't apply to video? > > Another question is I am not familiar with the terminology "MoS reference". > Would you like to point me a reference to explain what "MoS Reference" is? > Thanks! > > Regards! > -Qin > ----- Original Message ----- > From: "Alan Clark" <alan.d.clark@telchemy.com> > To: "Qin Wu" <bill.wu@huawei.com>; <xrblock@ietf.org>; "Al Morton" > <acmorton@att.com> > Sent: Thursday, August 16, 2012 10:58 PM > 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