Re: [RAI] Conference Focus Indicating CCMP Support draft
Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 11 April 2013 15:52 UTC
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: rai@ietfa.amsl.com
Delivered-To: rai@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
with ESMTP id 865DC21F8462 for <rai@ietfa.amsl.com>;
Thu, 11 Apr 2013 08:52:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.177
X-Spam-Level:
X-Spam-Status: No, score=-0.177 tagged_above=-999 required=5 tests=[AWL=0.260,
BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, 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 p4F+rrtZYGDP for
<rai@ietfa.amsl.com>; Thu, 11 Apr 2013 08:52:27 -0700 (PDT)
Received: from qmta05.westchester.pa.mail.comcast.net
(qmta05.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:48])
by ietfa.amsl.com (Postfix) with ESMTP id E79F621F8B27 for <rai@ietf.org>;
Thu, 11 Apr 2013 08:52:26 -0700 (PDT)
Received: from omta19.westchester.pa.mail.comcast.net ([76.96.62.98]) by
qmta05.westchester.pa.mail.comcast.net with comcast id Nbwy1l00927AodY55fsD1S;
Thu, 11 Apr 2013 15:52:13 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by
omta19.westchester.pa.mail.comcast.net with comcast id NfsD1l00B3ZTu2S3ffsDXV;
Thu, 11 Apr 2013 15:52:13 +0000
Message-ID: <5166DC2D.8090905@alum.mit.edu>
Date: Thu, 11 Apr 2013 23:52:13 +0800
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: rai@ietf.org
References: <C563F76EA324474CA3722A35154AFDB3139FD6D9@AZ-US1EXMB01.global.avaya.com>
<51651C5C.1020104@ericsson.com> <5165787D.8010501@nostrum.com>
<C563F76EA324474CA3722A35154AFDB3139FDF7F@AZ-US1EXMB01.global.avaya.com>
<5165A15E.20401@nostrum.com>
<C563F76EA324474CA3722A35154AFDB3139FDFCB@AZ-US1EXMB01.global.avaya.com>
In-Reply-To: <C563F76EA324474CA3722A35154AFDB3139FDFCB@AZ-US1EXMB01.global.avaya.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net;
s=q20121106; t=1365695533; bh=9z4l54WEmzgTlyV6B0BAbTqb6YJ3AJcawtwhIJdXrvU=;
h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type;
b=jqC5UloeJp2RQvgJufXbvgNt8eDDDl22rDzyTLWhq0xeUtz1y/p1FtAxcvzboeYsf
kAW3ee/Flgwa36F+xVEnySvrqnIwaNXMpeghSOhPzTF4R/BIgCkP12DSxVf5PGTmfw
BN0LmExzfEtzJ6+p+8AsdN75d/qrZ7DVQY7hNQbfBpjtDDvgPAQggkxEnfH6eOE2GM
6/nPNbEo2CZPTcVaI+e9+ExXFUf1DSC7rO1CSKIsQBzI3AW3wijotPaiih51W/nZLD
MjQFagPu2kcANVOWxxXWeau9NZ0VnijEnREGuldUZQfZ0qLfZy1Y/9KsL2A+p3gqIb
MVOevItI4kmqg==
Subject: Re: [RAI] Conference Focus Indicating CCMP Support draft
X-BeenThere: rai@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Real-time Applications and Infrastructure \(RAI\)" <rai.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rai>,
<mailto:rai-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rai>
List-Post: <mailto:rai@ietf.org>
List-Help: <mailto:rai-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rai>,
<mailto:rai-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Apr 2013 15:52:28 -0000
On 4/11/13 1:50 AM, Shekh-Yusef, Rifaat (Rifaat) wrote:
> Adding the RAI distribution to this discussion per Robert's request.
IMO RAI isn't the best place for this discussion.
I fear that some people who care won't see this.
The right place to have the discussion of restructuring the ABNF for the
info-param is sipcore. But I don't want to cross post, so lets reach
some conclusion to this thread, and then if it becomes a sipcore concern
we can post the conclusion there for confirmation.
I see three ways to handle this, two of which have already been mentioned:
1) revise the ABNF so in the future it can be extended without
further redefinition:
info-param = info-purpose-param / generic-param
info-purpose-param = "purpose" EQUAL info-purpose-choices
info-purpose-choices = "icon" / "info" / "card" / token
info-purpose-choices =/ "ccmp"
2) revise the ANBF to just have the choices be just "token"
and add an IANA registry for values.
3) just work around the existing ABNF in a cleaner way:
info-param =/ "purpose" EQUAL "ccmp"
Which to do depends on how much work we want to go through now and how
many new values we anticipate in the future. In this case, where the
syntax isn't too complex and the number of new values is likely to be
small I think (3) may be the simplest.
The choice between (1) and (2) depends on whether we want to spend
cycles deciding what the criteria ought to be for adding new values in
the future.
Thanks,
Paul
> Thanks Robert,
>
>> That _redefines_ Call-Info even if it leaves the syntax the same.
>> The definition for the header would be in _this_ document, not in 3261
>> if you leave the ABNF like this.
>
> I now understand your concern.
> I would like to go with the option of removing the ABNF and just define the new value.
>
>
> Do others see value with the second option:
>
>> But if you do mess with the ABNF, make this change:
>>
>> info-param = ( "purpose" EQUAL ( info-purpose-choices) ) / generic-param
>> info-purpose-choices = "icon" / "info" / "card" / "ccmp " / token
>>
>> so that the _next_ draft that comes along that wants to add a purpose
>> choice can simply say
>> info-purpose-choices =/ "foo"
>>
>> If you go down this path, you should also check with the community
>> whether we should
>> create an IANA registry for these choices. I don't think it's worth it,
>> but there have been
>> similar conversations where the rough consensus was to create one.
>
>
> Thanks,
> Rifaat
>
>
>> -----Original Message-----
>> From: Robert Sparks [mailto:rjsparks@nostrum.com]
>> Sent: Wednesday, April 10, 2013 1:29 PM
>> To: Shekh-Yusef, Rifaat (Rifaat)
>> Cc: Gonzalo Camarillo; rlb@ipv.sx; Mary Barnes; Alan Johnston
>> Subject: Re: Conference Focus Indicating CCMP Support draft
>>
>> On 4/10/13 12:08 PM, Shekh-Yusef, Rifaat (Rifaat) wrote:
>>> Hi Robert,
>>>
>>> Thanks for your feedback.
>>>
>>>> The one thing that sticks out is the complete redefinition of the
>>>> Call-Info header syntax just to add a parameter
>>>> to info-param.
>>> The draft is not changing the syntax of the Call-Info header; the
>> absoluteURI will be an XCON-URI and we are defining a new "ccmp" token
>> to indicate that the URI supports ccmp.
>>> Where do you see that we are redefining the syntax?
>> The draft contains this:
>>
>> The following is the updated ABNF for the Call-Info header:
>>
>> Call-Info = "Call-Info" HCOLON info *(COMMA info)
>> info = LAQUOT absoluteURI RAQUOT *( SEMI info-param)
>> info-param = ( "purpose" EQUAL ( "icon" / "info"
>> / "card" / "ccmp" / token ) ) / generic-param
>>
>> That _redefines_ Call-Info even if it leaves the syntax the same.
>> The definition for the header would be in _this_ document, not in 3261
>> if you leave the ABNF like this.
>>
>> At the very least, don't restate Call-Info and info. Redefine only
>> info-param.
>>
>> You could just define the value and not mess with the ABNF. That is the
>> avenue I would recommend.
>>
>> But if you do mess with the ABNF, make this change:
>>
>> info-param = ( "purpose" EQUAL ( info-purpose-choices) ) / generic-param
>> info-purpose-choices = "icon" / "info" / "card" / "ccmp " / token
>>
>> so that the _next_ draft that comes along that wants to add a purpose
>> choice can simply say
>> info-purpose-choices =/ "foo"
>>
>> If you go down this path, you should also check with the community
>> whether we should
>> create an IANA registry for these choices. I don't think it's worth it,
>> but there have been
>> similar conversations where the rough consensus was to create one.
>>
>> Also, it's unfortunate that this conversation isn't on a list. If we
>> continue, please add a list to the distribution.
>> I suggest rai@ietf.org.
>>
>> RjS
>>
>>
>>
>>>
>>> Regards,
>>> Rifaat
>>>
>>>
>>>> -----Original Message-----
>>>> From: Robert Sparks [mailto:rjsparks@nostrum.com]
>>>> Sent: Wednesday, April 10, 2013 10:35 AM
>>>> To: Gonzalo Camarillo
>>>> Cc: Shekh-Yusef, Rifaat (Rifaat); rlb@ipv.sx; Mary Barnes; Alan
>> Johnston
>>>> Subject: Re: Conference Focus Indicating CCMP Support draft
>>>>
>>>> We had not yet started. The next step is for the authors to request
>>>> publication (when they believe it is ready),
>>>> and you or Richard can start fresh with an initial AD review.
>>>>
>>>> I skimmed the version of the draft linked to below - I still don't
>>>> expect controversy or much in the way of changes.
>>>> The one thing that sticks out is the complete redefinition of the
>>>> Call-Info header syntax just to add a parameter
>>>> to info-param. It would be much better to find a way to use the
>>>> Incremental Alternative (=/) production rule.
>>>> If that's not possible the way Call-Info is currently defined, we
>> should
>>>> redefine it _once_ to make it possible.
>>>> IIRC there are other things in flight that are touching Call-Info -
>> you
>>>> should make sure they're aligned.
>>>>
>>>> RjS
>>>>
>>>> On 4/10/13 3:01 AM, Gonzalo Camarillo wrote:
>>>>> Hi Robert,
>>>>>
>>>>> the authors of the draft below just sent us the email below. They
>>>>> mention you had agreed to AD sponsor it. What is the next step here
>> so
>>>>> that Richard or I can take this over?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Gonzalo
>>>>>
>>>>> On 09/04/2013 9:47 PM, Shekh-Yusef, Rifaat (Rifaat) wrote:
>>>>>> Gonzalo, Richard,
>>>>>>
>>>>>>
>>>>>>
>>>>>> Mary and I have been working on the following "Conference Focus
>>>>>> Indicating CCMP Support" draft, which Robert agreed to AD sponsor a
>>>>>> while back.
>>>>>>
>>>>>> https://datatracker.ietf.org/doc/draft-yusef-dispatch-ccmp-
>>>> indication/?include_text=1
>>>>>>
>>>>>>
>>>>>> The draft is simple and straightforward which was discussed on the
>>>>>> DISPATCH mailing list.
>>>>>>
>>>>>> Robert Sparks, Alan Johnston, Cullen Jennings, and Adam Roach all
>>>>>> reviewed it and provided feedback which was incorporated into the
>>>> latest
>>>>>> version of the draft.
>>>>>>
>>>>>> Alan Johnston is the document shepherd and he worked on the writeup
>>>> for
>>>>>> this draft.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Now that Robert is no longer an AD, can one of you please sponsor
>>>> this
>>>>>> draft instead?
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Rifaat
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>
> _______________________________________________
> RAI mailing list
> RAI@ietf.org
> https://www.ietf.org/mailman/listinfo/rai
>
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Shekh-Yusef, Rifaat (Rifaat)
- Re: [RAI] Conference Focus Indicating CCMP Suppor… DRAGE, Keith (Keith)
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Paul Kyzivat
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Shekh-Yusef, Rifaat (Rifaat)
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Paul Kyzivat
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Dale R. Worley
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Shekh-Yusef, Rifaat (Rifaat)
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Shekh-Yusef, Rifaat (Rifaat)
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Paul Kyzivat
- Re: [RAI] Conference Focus Indicating CCMP Suppor… Gonzalo Camarillo