Re: [AVTCORE] Types of monitoring architectures; RE: I-D Action: draft-ietf-avtcore-monarch-08.txt
"Schwarz, Albrecht (Albrecht)" <[email protected]> Thu, 1 Dec 2011 17:20:28 +0100
| Newsgroups | gmane.ietf.megaco,gmane.ietf.avt |
|---|---|
| Message-ID | <5F7BCCF5541B7444830A2288ABBEBC962161900908@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> |
My replies below ... -Albrecht > -----Original Message----- > From: Qin Wu [mailto:[email protected]] > Sent: Donnerstag, 1. Dezember 2011 02:42 > To: Schwarz, Albrecht (Albrecht); [email protected] > Cc: [email protected] > Subject: Re: [AVTCORE] Types of monitoring architectures; RE: > I-D Action: draft-ietf-avtcore-monarch-08.txt > > Hi, > ----- Original Message ----- > From: "Schwarz, Albrecht (Albrecht)" > <[email protected]> > To: "Qin Wu" <[email protected]>; <[email protected]> > Cc: <[email protected]> > Sent: Thursday, December 01, 2011 1:24 AM > Subject: RE: [AVTCORE] Types of monitoring architectures; RE: > I-D Action: draft-ietf-avtcore-monarch-08.txt > > > My replies below inline, > Albrecht > > > -----Original Message----- > > From: Qin Wu [mailto:[email protected]] > > Sent: Mittwoch, 30. November 2011 04:51 > > To: Schwarz, Albrecht (Albrecht); [email protected] > > Cc: [email protected] > > Subject: Re: [AVTCORE] Types of monitoring architectures; RE: > > I-D Action: draft-ietf-avtcore-monarch-08.txt > > > > Hi, > > ----- Original Message ----- > > From: "Schwarz, Albrecht (Albrecht)" > > <[email protected]> > > To: <[email protected]> > > Cc: <[email protected]> > > Sent: Tuesday, November 29, 2011 7:32 PM > > Subject: [AVTCORE] Types of monitoring architectures; RE: I-D > > Action: draft-ietf-avtcore-monarch-08.txt > > > > > > > Dear All, > > > > > > there are different types of monitoring architectures, > > particularily from perspective of QoE related performance > parameters. > > > Let's recall QoE (e.g., ITU-T P.10 Amendment 2): > > > > > > Quality of Experience (QoE): > > > The overall acceptability of an application or service, as > > perceived subjectively by the end-user. > > > NOTE 1 - Quality of experience includes the complete > > end-to-end system effects (client, terminal, network, > > services infrastructure, etc.). > > > NOTE 2 - Overall acceptability may be influenced by user > > expectations and context. > > > > > > Important for MONARCH: > > > 1st ... perceived by end-user > > > 2nd QoE includes the complete end-to-end sytem effects ... > > > > > > That said, present RTP monitoring architecture in MONARCH > > according clause 3 is not specific on the type of monitoring > > architecture. For instance, Fig. 1, it is possibly supposed > > that the "RTP Sender" and "RTP Receiver" entities are equal > > to a terminal/user equipment (UE). This would be an > > end-to-end IP network scenario. > > > > > > However, the "RTP Sender" and "RTP Receiver" entities may > > be also located at the edge of an IP network, e.g. in a > > gateway for IP-to-non-IP interworking, i.e. an UE located in > > the non-IP network part. > > > Note: such scenarios are considered by MEGACO gateways > > (I've Cc'd megaco list). > > > > > > An RTP Sender/Receiver located NOT in the UE would question > > the value of RTP/RTCP QoE related performance measurements > > (because the UE is located outside the RTP domain). > > > > > > Conclusions: > > > - the set of meaningful performance metrics may be > > dependent on the location of the RTP Sender/Receiver, e.g. > > whether in a UE, gateway, ... > > > - don't see any impact on transport level metrics > > > - ... but the set of meaningful application level metrics > > > > > > Proposal for MONARCH: > > > #1: insert sub-clause title "3.1 End-to-end IP network > > architecture" below clause 3 > > > > > > #2: add a sub-clause 3.2 at the end of clause 3, sth like > > > > > > "3.2 RTP Sender/Receiver entities located in network nodes > > > The location of the RTP Sender/Receiver entity may impact > > the set of meaningful metrics. > > > For instance: application level metrics for QoE related > > performance metrics are questionable (or doesn't really make > > sense at all) when measured in a network node (terminating > > the RTP) instead of the user equipment." > > > > > > Something like this would help to avoid confusion. > > > I even believe that a QoE measurement in a network node > > would violate the QoE definition. Would be rather something > > like QoE* ("remote QoE"):-( > > > > > > Such information would improve the MONARCH doc in my opinion. > > > Sorry for that late comment. > > > Any views? > > > > [Qin]: > > Albrrecht, if you follow ealry list discussion on > > draft-hunt-avt-monarch-01, you will see the rough consensus > > to position this document was > > this daft should focus on guidelines for defining reporting > > blocks. That is to say the main purpose of MONARCH draft is how to > > provide guidelines for the development of new RTCP XR block > > types in XRBlock working group. > > [ABS] ... then the title "monitoring architectures" is misleading. > Proposal: keep title, revise scope section on focus > > [Qin]: No, the title is *RTP* monitoring architecture, we can > not expand scope into IP monitoring architecture. [ABS] That's wasn't the intent! Did just focus on the key word. > > > > > Therefore how and where to collect the metric from RTP > > endpoint is not scope of this document, in my opinion. since > > you may have many ways to do this and different vendors have > > their different appoaches. It will be better to leave this > > beyond the scope. But you are right, it will be more > > reasonable to measure QoE related performance metric at the > > RTP receiver. > > [ABS] I would disagree. At least your statement should be > conditional, sth like > "QoE related performance metrics may be measured in a RTP > receiver, IF the RTP receiver function is located in user > equipment (e.g. IP terminal), because QoE performance metrics > are tightly coupled to the point of view of a 'user'. > ... IF NOT, then ..." > > [Qin]: I am not sure user equipment or IP terminal is the > right term from RTP perspective. > > Also if you read P.NAMS, P.NAMS model for calculating QoE > related metric can be placed either at the network or at the client. > So I disagree with what you said. [ABS] Not convinced at all. Guess you are referring to the "mid-point" models, right? The usage of such that models depends on "prior knowledge ..." information. Thus, the applicability is conditional. You may not make such a general statement. > > Also as I said, how and where to collect the metric from RTP > endpoint is not scope of this document. It depends on the > model you are choosing, e.g., four operation modes specified > in P.NAMS. > Apparently this should not be specified again in RTP > monitoring architecture document. > > > > > Another point is it is not clear to me how RTP monitoring has > > to do with architectureend to end IP network architecture . > > this draft mostly focus on discussing RTP level stuff. > > Therefore I am quite doubt that we should describe anything > > in this document like how > > RTP entties is mapped into network entities/nodes at the IP layer. > > [ABS] I don't got any problems to talk about architectural > framework for monitoring in this document. Such information > is required and this is the only IETF AVT doc about it. > The solution to this issue is rather simple to me: > - split the MONARCH "monitoring architecture" in > 1) a functional monitoring architecture (let's call it 'FMA') and > 2) a physical monitoring architecture (... 'PMA'). > > - the present MONARCH doc would describe the FMA at the level > of RTP entities (i.e., Fig. 1 entities, incl. all the RTP > topology components according RFC 5117) > > - there are many options of functional-to-physical mappings, > i.e. how a FMA would be mapped on a PMA > - the mapping is typically dependent on considered network > architecture (like SIP, H.323, MGCP, IMS, wireless, etc networks) > > - the present MONARCH doc would describe the FMA-to-PMA > mapping IF all RTP receiver/sender entities would be located > in physical IP terminals (UEs) > - etc > > [Qin]: I can understand your point, but you can not do that. > Since this document is only focus on *RTP* monitoring > architecture, that is what it said in AVTCore milestone: > " > > Goals and Milestones: > > Feb 2011 - Submit Monitoring Architecture for RTP for Informational > > " [ABS] If you go back to my first email on this subject, and if you look at my proposal: that's not a lot, nothing which violates the charter, goals and milestones. > Also if you really don't see how to map FMA to PMA, you may > look at the P.NAMS models specifed in ITU-T P.NAMS. > As for how to use RTP monitoring architecture or RTP XR > Report in the IMS network architecture, you may look at: > http://tools.ietf.org/html/rfc6035 [ABS] That's the SIP reporting interface, i.e., applicable primarily for physical IP user equipment with embedded RTP sender/receiver function and SIP UA function. However, the applicability of RFC 6035 is limited for a SIP-to-PSTN gateway (because the RTP sender/receiver would be located NOT in user equipment. Also the P.NAMS mid-point model fails for such a scenario. > ITU-T H.248.48. > But I haven't check the current status of H.248.48. [ABS] Work is finalized, see http://www.itu.int/md/meetingdoc.asp?lang=en&parent=T09-SG16-111121-TD-PLEN-0419 > > > > > But as the author of this document, I am interested and open > > to other opinions.:-) > > [ABS] Like to add a further aspect: a "functional monitoring > architecture" may be considered as a network overlay, > something which adds additional capabilities (here: > measurement services, reporting services on top of basic RTP > services). > Such an overlay concept is nothing new: e.g., the > MultiService Forum did define a "Performance Measurement & > Monitoring (PMM)" overlay network, or IETF RMON may be also > considered as such. > > > > > > Regards, > > > Albrecht > > > > > > > > > > > > > > >> -----Original Message----- > > >> From: [email protected] [mailto:[email protected]] On > > >> Behalf Of [email protected] > > >> Sent: Dienstag, 29. November 2011 08:56 > > >> To: [email protected] > > >> Cc: [email protected] > > >> Subject: [AVTCORE] I-D Action: draft-ietf-avtcore-monarch-08.txt > > >> > > >> > > >> A New Internet-Draft is available from the on-line > > >> Internet-Drafts directories. This draft is a work item of the > > >> Audio/Video Transport Core Maintenance Working Group of the IETF. > > >> > > >> Title : Monitoring Architectures for RTP > > >> Author(s) : Qin Wu > > >> Geoff Hunt > > >> Philip Arden > > >> Filename : draft-ietf-avtcore-monarch-08.txt > > >> Pages : 25 > > >> Date : 2011-11-28 > > >> > > >> This memo proposes an architecture for extending RTCP with > > >> a new RTCP > > >> XR (RFC3611) block type to report new metrics regarding media > > >> transmission or reception quality, following RTCP guideline > > >> established in RFC5968. This memo suggests that a new > > block should > > >> contain a single metric or a small number of metrics > > relevant to a > > >> single parameter of interest or concern, rather than > > containing a > > >> number of metrics which attempt to provide full coverage > > >> of all those > > >> parameters of concern to a specific application. > > Applications may > > >> then "mix and match" to create a set of blocks which > > >> covers their set > > >> of concerns. Where possible, a specific block should be > > >> designed to > > >> be re-usable across more than one application, for > > example, for all > > >> of voice, streaming audio and video. > > >> > > >> > > >> A URL for this Internet-Draft is: > > >> > > > http://www.ietf.org/internet-drafts/draft-ietf-avtcore-monarch-08.txt > > >> > > >> Internet-Drafts are also available by anonymous FTP at: > > >> ftp://ftp.ietf.org/internet-drafts/ > > >> > > >> This Internet-Draft can be retrieved at: > > >> > > ftp://ftp.ietf.org/internet-drafts/draft-ietf-avtcore-monarch-08.txt > > >> > > >> _______________________________________________ > > >> Audio/Video Transport Core Maintenance > > >> [email protected] > > >> https://www.ietf.org/mailman/listinfo/avt > > >> > > > _______________________________________________ > > > Audio/Video Transport Core Maintenance > > > [email protected] > > > https://www.ietf.org/mailman/listinfo/avt > > >