Return-Path: <kevin.gross@avanw.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
 with ESMTP id 0CBFD21F93E5 for <avt@ietfa.amsl.com>;
 Mon, 10 Jun 2013 07:26:16 -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 GWaeGs0YUnRE for
 <avt@ietfa.amsl.com>; Mon, 10 Jun 2013 07:26:12 -0700 (PDT)
Received: from qmta14.emeryville.ca.mail.comcast.net
 (qmta14.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:44:76:96:27:212])
 by ietfa.amsl.com (Postfix) with ESMTP id 94C0321F93FB for <avt@ietf.org>;
 Mon, 10 Jun 2013 07:26:07 -0700 (PDT)
Received: from omta13.emeryville.ca.mail.comcast.net ([76.96.30.52]) by
 qmta14.emeryville.ca.mail.comcast.net with comcast id meFG1l00617UAYkAEeS6pT;
 Mon, 10 Jun 2013 14:26:06 +0000
Received: from mail-ie0-x22f.google.com ([IPv6:2607:f8b0:4001:c03::22f]) by
 omta13.emeryville.ca.mail.comcast.net with comcast id meS41l00x5FJP4R8ZeS5Cc;
 Mon, 10 Jun 2013 14:26:06 +0000
Received: by mail-ie0-f175.google.com with SMTP id a13so3505636iee.20 for
 <multiple recipients>; Mon, 10 Jun 2013 07:26:04 -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=JxSUwGNAiNQ+YkSrt0Qdt6RNZ1iHRyTYpqS/VnTwvsk=;
 b=ZjdxUDkSKhOAuU4HegUwFttzMflHo9wBF38LEkma/YyjoSU/Q2Afd1HU1GZ9g+jhDf
 D4OBSCtTVKs++k/XNMfzj1AbLSdttnKC2goneIp6pEW5Jsh+kWATrkRopo+T8FLHNv5h
 GRXLhycYFQniMHtzzyyGl0bw9gpSgcuCS7JAmzuLk1A12ET8i+UdR864VBj3bXBpJjSY
 Zq0eifmE5YLKa32OgZhEhVWOM6gIAk4sFlglPtZHOTXKiQZ0i7pBy4Z20k2OEsQbaNt8
 V7lQAnzcTsKbCd1/Lg3XzAocSwKfBSXhvEAQspDRkAQMyxlH//9ebDKnUH/p/1KoGE2x kGKA==
MIME-Version: 1.0
X-Received: by 10.43.9.4 with SMTP id ou4mr3868419icb.53.1370874364796;
 Mon, 10 Jun 2013 07:26:04 -0700 (PDT)
Received: by 10.50.149.199 with HTTP; Mon, 10 Jun 2013 07:26:04 -0700 (PDT)
In-Reply-To: <FCC100FC8D6B034CB88CD8173B2DA1581F34C609@EXC-MBX03.tsn.tno.nl>
References: <9904FB1B0159DA42B0B887B7FA8119CA19894C@AZ-FFEXMB04.global.avaya.com>
 <FCC100FC8D6B034CB88CD8173B2DA1581F34C609@EXC-MBX03.tsn.tno.nl>
Date: Mon, 10 Jun 2013 08:26:04 -0600
Message-ID: <CALw1_Q13icqNLGDuvCOMB-O6Q_LtnjXSvZqG_Tyftuf6BjYCEg@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: "Brandenburg, R. (Ray) van" <ray.vanbrandenburg@tno.nl>
Content-Type: multipart/alternative; boundary=bcaec50dc32c8bcb4004decd8f9c
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net;
 s=q20121106; t=1370874366; bh=JxSUwGNAiNQ+YkSrt0Qdt6RNZ1iHRyTYpqS/VnTwvsk=;
 h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type;
 b=rNJ02E3PeQ/O/3Nx5cILUjm+6BESWPgy+EEa90QsSTR5YLus0/uJqz9IymmWe78e0
 tTx/0fbXUXcxgALvvJpQAtSMBxsYUoD6a+5PFfoVc5G6yhOIHHNeYzLS+Qce0gqwHm
 jiImP4EhQLQR/6eMYf8x5Cs3t1eRebnPzZ9c5xd88zriKLIeUv8Yu9zBCNObqbmrIv
 aLajIkEP5HVWEgD6moYSwohS0w3FVg0IWTNHaDFdFPvN7JVKQ7PK/Ciq2Cjgl8QR19
 HzyS0gU2evuxpW+AW8t+AjgsDdCPQ4niDWwye816LKX4/x5mzjo6d4aaRIqr5mY/NI
 FzKKox37UnJzQ==
Cc: "Romascanu, Dan \(Dan\)" <dromasca@avaya.com>,
 General Area Review Team <gen-art@ietf.org>, "avt@ietf.org" <avt@ietf.org>,
 "draft-ietf-avtcore-idms.all@tools.ietf.org"
 <draft-ietf-avtcore-idms.all@tools.ietf.org>
Subject: Re: [AVTCORE] Gen-ART review of draft-ietf-avtcore-idms-09
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>,
 <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>,
 <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Jun 2013 14:26:16 -0000

--bcaec50dc32c8bcb4004decd8f9c
Content-Type: text/plain; charset=ISO-8859-1

Dan, thanks for looking at this.

As a co-author, I'll weigh in on a couple of things that Ray did not
address.

Kevin Gross
+1-303-447-0517
Media Network Consultant
AVA Networks - www.AVAnw.com <http://www.avanw.com/>, www.X192.org


On Mon, Jun 10, 2013 at 2:33 AM, Brandenburg, R. (Ray) van <
ray.vanbrandenburg@tno.nl> wrote:

>
> -----Original Message-----
> From: Romascanu, Dan (Dan) [mailto:dromasca@avaya.com]
> Sent: zondag 9 juni 2013 9:53
> To: General Area Review Team
> Cc: draft-ietf-avtcore-idms.all@tools.ietf.org
> Subject: Gen-ART review of draft-ietf-avtcore-idms-09
>
> (resending, I mis-spelled .all address at the first try)
>
> I am the assigned Gen-ART reviewer for this draft. For background on
> Gen-ART, please see the FAQ at
>
> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>
> Please resolve these comments along with any other Last Call comments you
> may receive.
>
> Document: draft-ietf-avtcore-idms-09
> Reviewer: Dan Romascanu
> Review Date: 6/6/13
> IETF LC End Date: 6/11/13
> IESG Telechat date:
>
> Summary:
>
> Not Ready
>
> Major issues:
>
> 5. In Section 8:
>
>    Because RTP
>    timestamps do wrap around, the sender of this packet SHOULD use
>    recent values, i.e. choose NTP timestamps that reflect current time
>    and not too far in the future or in the past.
>
> Why a SHOULD here and not a MUST? If there are any cases of exception they
> need to be detailed.
>
> [Ray: I will check with my co-authors]
>

[Kevin] Devices that receive these reports need to deal with rollover
conditions both for the RTP timestamp (which can rollover a couple times a
day) and the NTP timestamp (which will have its first rollover in 2036). I
believe these requirements are already stated in RFC3550 and RFC5905
respectively. The suggestion to use recent timestamps in reporting reduces
statistical chance that a receiving device will need to do extra
computation required to handle an RTP rollover. There's no way to eliminate
this possibility altogether and the requirement is stated in a qualitative
way and so could not be enforced as a MUST.

>
> 6. In Section 8:
>
>    This SHOULD relate to the first
>    arriving RTP packet containing this particular RTP timestamp, in case
>    multiple RTP packets contain the same RTP timestamp.
>
> Why a SHOULD here and not a MUST? If there are any cases of exception they
> need to be detailed.
>
> [Ray: I will check with my co-authors]
>

[Kevin] This is an issue that the authors discussed at length and for which
we do not believe there is an optimal solution and so we were reluctant to
require our recommendation. Ideally we want an NTP timestamp indicating
when all data required to render the specified RTP timestamp has arrived.
For this we'd really like to know when the last packet for an RTP timestamp
arrived. In the presence packet loss and reordering, it is not possible to
reliably record the last packet. It is possible to record the first packet
and so this is our recommendation. The accuracy of arrival times is not so
critical in IDMS as arrival time allows a less precise synchronization than
presentation times.

--bcaec50dc32c8bcb4004decd8f9c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Dan, thanks for looking at this.<div><br></div><div>As a c=
o-author, I&#39;ll weigh in on a couple of things that Ray did not address.=
<div class=3D"gmail_extra"><br clear=3D"all"><div>Kevin Gross<br><div>+1-30=
3-447-0517</div>
<div>Media Network Consultant<br><div>AVA Networks -=A0<a href=3D"http://ww=
w.avanw.com/" target=3D"_blank">www.AVAnw.com</a>,=A0<a href=3D"http://www.=
X192.org" target=3D"_blank">www.X192.org</a></div></div></div>
<br><br><div class=3D"gmail_quote">On Mon, Jun 10, 2013 at 2:33 AM, Branden=
burg, R. (Ray) van <span dir=3D"ltr">&lt;<a href=3D"mailto:ray.vanbrandenbu=
rg@tno.nl" target=3D"_blank">ray.vanbrandenburg@tno.nl</a>&gt;</span> wrote=
:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br><div class=3D"im">
-----Original Message-----<br>
From: Romascanu, Dan (Dan) [mailto:<a href=3D"mailto:dromasca@avaya.com">dr=
omasca@avaya.com</a>]<br>
Sent: zondag 9 juni 2013 9:53<br>
To: General Area Review Team<br>
Cc: <a href=3D"mailto:draft-ietf-avtcore-idms.all@tools.ietf.org">draft-iet=
f-avtcore-idms.all@tools.ietf.org</a><br>
Subject: Gen-ART review of draft-ietf-avtcore-idms-09<br>
<br>
(resending, I mis-spelled .all address at the first try)<br>
<br>
I am the assigned Gen-ART reviewer for this draft. For background on Gen-AR=
T, please see the FAQ at<br>
<br>
&lt;<a href=3D"http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq" tar=
get=3D"_blank">http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq</a>&=
gt;.<br>
<br>
Please resolve these comments along with any other Last Call comments you m=
ay receive.<br>
<br>
Document: draft-ietf-avtcore-idms-09<br>
Reviewer: Dan Romascanu<br>
Review Date: 6/6/13<br>
IETF LC End Date: 6/11/13<br>
IESG Telechat date:<br>
<br>
Summary:<br>
<br>
Not Ready<br>
<br>
Major issues:<br>
<br></div><div class=3D"im">
5. In Section 8:<br>
<br>
=A0 =A0Because RTP<br>
=A0 =A0timestamps do wrap around, the sender of this packet SHOULD use<br>
=A0 =A0recent values, i.e. choose NTP timestamps that reflect current time<=
br>
=A0 =A0and not too far in the future or in the past.<br>
<br>
Why a SHOULD here and not a MUST? If there are any cases of exception they =
need to be detailed.<br>
<br>
</div>[Ray: I will check with my co-authors]<br></blockquote><div><br></div=
><div style>[Kevin] Devices that receive these reports need to deal with ro=
llover conditions both for the RTP timestamp (which can rollover a couple t=
imes a day) and the NTP timestamp (which will have its first rollover in 20=
36). I believe these requirements are already stated in RFC3550 and RFC5905=
 respectively. The suggestion to use recent timestamps in reporting reduces=
 statistical chance that a receiving device will need to do extra computati=
on required to handle an RTP rollover. There&#39;s no way to eliminate this=
 possibility altogether and the requirement is stated in a qualitative way =
and so could not be enforced as a MUST.</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div class=3D"im"><br>
6. In Section 8:<br>
<br>
=A0 =A0This SHOULD relate to the first<br>
=A0 =A0arriving RTP packet containing this particular RTP timestamp, in cas=
e<br>
=A0 =A0multiple RTP packets contain the same RTP timestamp.<br>
<br>
Why a SHOULD here and not a MUST? If there are any cases of exception they =
need to be detailed.<br>
<br>
</div>[Ray: I will check with my co-authors]<br></blockquote><div><br></div=
><div style>[Kevin] This is an issue that the authors discussed at length a=
nd for which we do not believe there is an optimal solution and so we were =
reluctant to require our recommendation. Ideally we want an NTP timestamp i=
ndicating when all data required to render the specified RTP timestamp has =
arrived. For this we&#39;d really like to know when the last packet for an =
RTP timestamp arrived. In the presence packet loss and reordering, it is no=
t possible to reliably record the last packet. It is possible to record the=
 first packet and so this is our recommendation. The accuracy of arrival ti=
mes is not so critical in IDMS as arrival time allows a less precise synchr=
onization than presentation times.</div>
</div></div></div></div>

--bcaec50dc32c8bcb4004decd8f9c--
