Re: [AVT] FW: New Version Notification for draft-ietf-avt-ports-for-ucast-mcast-rtp-10

Colin Perkins <csp@csperkins.org> Mon, 03 January 2011 17:04 UTC

Return-Path: <csp@csperkins.org>
X-Original-To: avt@core3.amsl.com
Delivered-To: avt@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9962A3A685A for <avt@core3.amsl.com>; Mon, 3 Jan 2011 09:04:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.541
X-Spam-Level:
X-Spam-Status: No, score=-103.541 tagged_above=-999 required=5 tests=[AWL=0.058, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QsbasigIGOyI for <avt@core3.amsl.com>; Mon, 3 Jan 2011 09:04:37 -0800 (PST)
Received: from lon1-msapost-2.mail.demon.net (lon1-msapost-2.mail.demon.net [195.173.77.181]) by core3.amsl.com (Postfix) with ESMTP id 5CA903A67C0 for <avt@ietf.org>; Mon, 3 Jan 2011 09:04:37 -0800 (PST)
Received: from starkperkins.demon.co.uk ([80.176.158.71] helo=[192.168.0.5]) by lon1-post-2.mail.demon.net with esmtpsa (AUTH csperkins-dwh) (TLSv1:AES128-SHA:128) (Exim 4.69) id 1PZnrn-0006c4-cR; Mon, 03 Jan 2011 17:06:44 +0000
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset="windows-1252"
From: Colin Perkins <csp@csperkins.org>
In-Reply-To: <3BF3E0F5-2588-41C4-9C0B-5B105E8AE61F@cisco.com>
Date: Mon, 03 Jan 2011 17:06:42 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <216DD630-FDFD-4F63-A1EB-F2BD28D008FD@csperkins.org>
References: <20101221063801.32FE03A69DD@core3.amsl.com> <04CAD96D4C5A3D48B1919248A8FE0D540DEF4023@xmb-sjc-215.amer.cisco.com> <2C992ED0-C498-4268-99DB-8AC361FCF74A@csperkins.org> <04CAD96D4C5A3D48B1919248A8FE0D540DFAF3D6@xmb-sjc-215.amer.cisco.com> <CAB92DF9-754F-4020-A1B6-01C5DAC2A4E5@csperkins.org> <04CAD96D4C5A3D48B1919248A8FE0D540DFAF3F3@xmb-sjc-215.amer.cisco.com> <3BF3E0F5-2588-41C4-9C0B-5B105E8AE61F@cisco.com>
To: David R Oran <oran@cisco.com>
X-Mailer: Apple Mail (2.1082)
Cc: avt@ietf.org
Subject: Re: [AVT] FW: New Version Notification for draft-ietf-avt-ports-for-ucast-mcast-rtp-10
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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, 03 Jan 2011 17:04:38 -0000

Looks good.
Colin


On 3 Jan 2011, at 16:57, David R Oran wrote:

> 
> On Jan 3, 2011, at 11:49 AM, Ali C. Begen (abegen) wrote:
> 
>>>>> This is looking good. Some minor comments only:
>>>>> 
>>>>> - Section 3:  “Therefore, the server will need the client to also include the Token along with the RTCP messages that are
>>>>> different from the RTCP message that triggerred the unicast session establishment.” - I don’t understand what this means.
>>>>> Can you clarify in the draft?
>>>> 
>>>> Certain messages don’t establish a unicast session but control it, and they can be required to be bundled with a token as
>>> well as described in 4.3.1.
>>> 
>>> Sure, I understand that. But the text in the draft is unclear, and needs updating.
>> 
>> What about:
>> 
>>  During the unicast session lifetime, client's certain actions and
>>  messages sent by the client might need to be authorized by the server by
>>  requiring a valid Token.  Therefore, the client needs
>>  to also include the Token along with such RTCP messages. 
>>  These are explained later in this document.
>> 
> How about some word-smithing:
> "During the lifetime of a unicast session, a client may need to send RTCP messages that require server authorization. Since such messages require a valid Token for authorization, the client needs to include the token along with such RTCP messages as explained in detail in later sections of the document"
> 
> 
>>>>> - Section 4.1: “Here, the SSRC value is not necessarily linked to the one used by the client in the multicast session.” - what
>>> do
>>>>> you mean by “not necessarily” here? They’re either part of the same RTP session, in which case the client should use the
>>>>> same SSRC; or they’re not, in which case the client should choose its SSRC randomly.
>>>> 
>>>> When requesting a Token, the SSRC used or chosen by the client does not matter. Think about a client requesting a token
>>> during booting. It can use that token with any ssm session later on. We could say "Here the SSRC value can be chosen
>>> randomly by the client since the Port Mapping Request message is not necessarily linked to a specific multicast session."
>>>> 
>>>> Is this better?
>>> 
>>> Not really, since it's just as vague. Saying the SSRC "can" be chosen randomly doesn't help: either it is chosen randomly, or it
>>> isn't. Which is it?
>> 
>> "Is chosen" then. I was reluctant to say this explicitly since a client who asks for a token right on the instant it needed one could still use the SSRC from the multicast session if it wants to. But, doing so will not break anything.
>> 
>> -acbegen
>> 
>> 
>>>>> - Section 4.2: The addition of the packet types element is good. However, for clarify, it would be useful to include a packet
>>>>> diagram showing the format of such an element with enough entries to fill more than one 32 bit block and require
>>> padding
>>>>> to the next.
>>>> 
>>>> OK, I will give it a shot.
>>>> 
>>>>> - Figure 6: “PT of request” - the RTCP packet that causes this respond to be generated might not be a request to the
>>> server.
>>>>> This field might be clearer called “Failed PT”?
>>>> 
>>>> Sounds good.
>>>> 
>>>>> I didn't look at the SDP sections, sorry.
>>>> 
>>>> Thanks anyway.
>>>> -acbegen
>>>> 
>>>>> --
>>>>> Colin Perkins
>>>>> http://csperkins.org/
>>>>> 
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> Audio/Video Transport Working Group
>>>> avt@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/avt
>>> 
>>> 
>>> 
>>> --
>>> Colin Perkins
>>> http://csperkins.org/
>>> 
>>> 
>> 
>> _______________________________________________
>> Audio/Video Transport Working Group
>> avt@ietf.org
>> https://www.ietf.org/mailman/listinfo/avt
> 
> _______________________________________________
> Audio/Video Transport Working Group
> avt@ietf.org
> https://www.ietf.org/mailman/listinfo/avt



-- 
Colin Perkins
http://csperkins.org/