[AVTCORE] ***SPAM*** 7.478 (5) Re: Mail regarding draft-ietf-avtcore-clksrc

Kevin Gross <kevin.gross@avanw.com> Mon, 15 December 2014 16:25 UTC

Return-Path: <kevin.gross@avanw.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 927731A8545 for <avt@ietfa.amsl.com>; Mon, 15 Dec 2014 08:25:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 7.478
X-Spam-Level: *******
X-Spam-Status: Yes, score=7.478 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, FRT_STOCK1=3.988, FRT_STOCK2=3.988, HTML_MESSAGE=0.001, SPF_NEUTRAL=0.779] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7uJIFzhZtlJa for <avt@ietfa.amsl.com>; Mon, 15 Dec 2014 08:25:48 -0800 (PST)
Received: from resqmta-po-10v.sys.comcast.net (resqmta-po-10v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:169]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66F2F1A802E for <avt@ietf.org>; Mon, 15 Dec 2014 08:25:48 -0800 (PST)
Received: from resomta-po-01v.sys.comcast.net ([96.114.154.225]) by resqmta-po-10v.sys.comcast.net with comcast id TsRd1p0064s37d401sRoaC; Mon, 15 Dec 2014 16:25:48 +0000
Received: from mail-yh0-f48.google.com ([209.85.213.48]) by resomta-po-01v.sys.comcast.net with comcast id TsPn1p00h13Czrl01sPoAg; Mon, 15 Dec 2014 16:23:48 +0000
Received: by mail-yh0-f48.google.com with SMTP id i57so5249947yha.21 for <avt@ietf.org>; Mon, 15 Dec 2014 08:23:47 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.236.25.1 with SMTP id y1mr22259564yhy.62.1418660627776; Mon, 15 Dec 2014 08:23:47 -0800 (PST)
Received: by 10.170.229.84 with HTTP; Mon, 15 Dec 2014 08:23:47 -0800 (PST)
In-Reply-To: <CACFvNHW-unBgBF=nsNW7EPd+-5-4=_y_00eBCg-6_TVLJooODA@mail.gmail.com>
References: <CACFvNHXLk2+2h2wYtTOR-uJm=AB7coBO8O9EQkT44yeZsA5UQA@mail.gmail.com> <CACFvNHWu8Yqs4fccjn4nBiypqXxvDdiDDmR7B=va-Fjnpmff8g@mail.gmail.com> <B1289322-A9FE-4EB1-BAFE-B53B8B57E2CB@tno.nl> <CACFvNHW-unBgBF=nsNW7EPd+-5-4=_y_00eBCg-6_TVLJooODA@mail.gmail.com>
Date: Mon, 15 Dec 2014 09:23:47 -0700
Message-ID: <CALw1_Q2QF71goA_W9AVmSrHEMA4yuPSW2vZhYSmu1uQ5p21pWw@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: Julius Friedman <juliusfriedman@gmail.com>
Content-Type: multipart/alternative; boundary="089e0115f872c68d0e050a43aa23"
Archived-At: http://mailarchive.ietf.org/arch/msg/avt/Hax0Sw0UWeoEeEDeOBF70jP6EBs
X-Mailman-Approved-At: Tue, 16 Dec 2014 08:46:31 -0800
Cc: "avt@ietf.org" <avt@ietf.org>
Subject: [AVTCORE] ***SPAM*** 7.478 (5) Re: Mail regarding draft-ietf-avtcore-clksrc
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.15
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, 15 Dec 2014 16:25:50 -0000

The timestamp in SRs is NTP format but RFC 3550 does not require you to get
those time stamps from a specific clock. This RFC (7273) allows you to
signal what clock you're using so senders and receivers can synchronize.
Prior to RFC 7273, receivers made undisclosed assumptions about clocks or
simply adjusted empirically to whatever clocking the sender is doing. The
improvement here is to have a common clock for multiple senders so that
streams can be readily combined at a receiver that is receiving multiple
streams from different senders.

Kevin Gross - AVA Networks

On Mon, Dec 15, 2014 at 7:53 AM, Julius Friedman <juliusfriedman@gmail.com>
wrote:
>
> I'll check out that section and re-write in if necessary.
>
> One thing on your response I have to clarify.
> The sr allowed this synchronization.
>
> The reference clock is virtually set to the time difference between the
> ntp timestamp in the sender report and the receiver.
>
> That's seems synchronized to me.
>
> What difference does it make if his clock is wrong? Furthermore if sender
> uses a clock on mars.
>
> Can you succinctly state why we need to know more details about clock rate
> than already available 20 years later?
>
> How does my application benefit from this?
>
> Furthermore it seems dynamic clock rates are not addressed.
>
> Thanks for responding.
> On Dec 15, 2014 3:11 AM, "Brandenburg, R. (Ray) van" <
> ray.vanbrandenburg@tno.nl> wrote:
>
>>  Hi Julius,
>>
>>  Thanks for your constructive and positively-formulated feedback.
>>
>>  I advise you to read section 2 on Applications. It will answer most of
>> your questions.
>>
>>  Furthermore, you seem to have missed a number of aspects:
>>
>>  - There is a difference between a media clock and a reference clock. I
>> don’t see how any RTP profile or current SDP is going to help you to know
>> which reference clock you’re using. Without that information, how are you
>> going to synchronize two different receivers?
>> - There is a difference between specifying a media clock rate (which is
>> done in an RTP profile) and specifying how that clock rate is determined.
>>
>>  If you have any more questions, I encourage you to voice your opinion
>> on the AVT mailing list.
>>
>>  Best regards,
>>
>>  Ray
>>
>>
>>   From: Julius Friedman <juliusfriedman@gmail.com>
>> Date: Sunday 14 December 2014 18:37
>> To: "draft-ietf-avtcore-clksrc@tools.ietf.org" <
>> draft-ietf-avtcore-clksrc@tools.ietf.org>
>> Subject: Mail regarding draft-ietf-avtcore-clksrc
>> Resent-To: "aidan.williams@audinate.com" <aidan.williams@audinate.com>, <
>> hans.stokking@tno.nl>, Kevin Gross <kevin.gross@avanw.com>, Ray van
>> Brandenburg <ray.vanbrandenburg@tno.nl>
>>
>>   What is the purpose of this rfc?
>>
>> After reading it several times I just cannot come to terms with anything
>> it suggests.
>>
>> Rfc 3550 conveys the ntp time information via rtcp et al.
>>
>> There is no reason to signal rate of media in sdp beyond where each rtp
>> profile registered has a default clock rate assigned especially when the
>> document provides no mechanism to align the clocks in which it declared
>> might not be synchronized. (Even though that is the purpose of ntp... )
>>
>> Here is a simple explanation.
>> http://www.cs.columbia.edu/~hgs/rtp/faq.html#sr-timestamp
>>
>> Furthermore each implementation already has the clock rate as a parameter
>> of the rtpmap or fmtp or the profile default is used.
>>
>> This document makes sdp content longer and more complex without any added
>> benefit or explanation of the mechanism introduced.
>>
>> Lastly Video walls wouldn't need a specified rate to work as they would
>> have their own rate and update displays based on that rate.
>>
>> Any such required information would be an optimiZation to their display
>> driver through the operating system, do you really want a rtp sender to be
>> able to control the clock rate of your display? If you do use snmp or
>> something else.
>>
>> Things have worked like this for as long as rtp has been specified and
>> thus this rfc only allows information to be given which is redundant given
>> the fact a profile which would be required for playback through
>> depacketization anyway.
>>
>> This document also makes no change to any calculation used by a receiver
>> or sender.
>>
>> It is for all intents and purposes useless.
>>
>> Please feel free to correct me.
>>
>> Sincerely,
>> Julius Friedman.
>>
>>
>>
>> This message may contain information that is not intended for you. If you
>> are not the addressee or if this message was sent to you by mistake, you
>> are requested to inform the sender and delete the message. TNO accepts no
>> liability for the content of this e-mail, for the manner in which you use
>> it and for damage of any kind resulting from the risks inherent to the
>> electronic transmission of messages.
>>
>>
> _______________________________________________
> Audio/Video Transport Core Maintenance
> avt@ietf.org
> https://www.ietf.org/mailman/listinfo/avt
>
>