Re: [XCON] AD review: draft-ietf-xcon-ccmp-10
Simon Pietro Romano <spromano@unina.it> Wed, 15 December 2010 08:42 UTC
Return-Path: <spromano@unina.it>
X-Original-To: xcon@core3.amsl.com
Delivered-To: xcon@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 3A7183A6E7C for <xcon@core3.amsl.com>;
Wed, 15 Dec 2010 00:42:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.545
X-Spam-Level:
X-Spam-Status: No, score=-100.545 tagged_above=-999 required=5 tests=[AWL=0.174,
BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, 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 2Ia2CuQrEHvy for
<xcon@core3.amsl.com>; Wed, 15 Dec 2010 00:42:56 -0800 (PST)
Received: from smtp1.unina.it (smtp1.unina.it [192.132.34.61]) by
core3.amsl.com (Postfix) with ESMTP id C8D1E3A6E5F for <xcon@ietf.org>;
Wed, 15 Dec 2010 00:42:55 -0800 (PST)
Received: from [143.225.229.229] ([143.225.229.229]) (authenticated bits=0) by
smtp1.unina.it (8.14.0/8.14.0) with ESMTP id oBF8iV66027405
(version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO);
Wed, 15 Dec 2010 09:44:32 +0100
Message-ID: <4D087FEC.5060301@unina.it>
Date: Wed, 15 Dec 2010 09:44:28 +0100
From: Simon Pietro Romano <spromano@unina.it>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; it;
rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6
MIME-Version: 1.0
To: Mary Barnes <mary.ietf.barnes@gmail.com>
References: <DE53D7D6-7FC6-445F-8500-FDE234681FA3@nostrum.com> <AANLkTinXKV-eCmpuDWUfm0ZGX6c4+YNxoF95G84gUSzc@mail.gmail.com> <CF9B2EC3-015C-42A8-A031-FE24EDB6583A@nostrum.com> <AANLkTi=kVZaD8jLPKKR-LVATkDgyqFEy-YS2=+kEbkAV@mail.gmail.com> <4D00EEE1.7030703@unina.it> <AANLkTi=wQYn_KV2eqHm6jcR-_Jq5KuQKEdAjk4jS=Pg=@mail.gmail.com> <4D069BB4.9090904@unina.it>
<AANLkTik0Ff3EqqwsapSKCDNkeCYc1E7s-kYuGO5ky9b1@mail.gmail.com>
In-Reply-To: <AANLkTik0Ff3EqqwsapSKCDNkeCYc1E7s-kYuGO5ky9b1@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: xcon@ietf.org
Subject: Re: [XCON] AD review: draft-ietf-xcon-ccmp-10
X-BeenThere: xcon@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Centralized Conferencing <xcon.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/xcon>,
<mailto:xcon-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xcon>
List-Post: <mailto:xcon@ietf.org>
List-Help: <mailto:xcon-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xcon>,
<mailto:xcon-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Dec 2010 08:42:57 -0000
Hi Mary,
as usual, inline ([spromano3] :-) ).
>
> [MB3] So, I see the point that you need to have something in the
> attribute and that there needs to be a way to ensure it doesn't
> conflict with a value that might collide with a valid value. But, I
> cannot see the need for the unique increment - i.e, why won't a fixed
> "dummy" value work (e.g., dummy-user@domain, where the domain is the
> domain of the conf server)? The requesting user knows that they are
> adding a specific user to the conference and other information
> associated with that user is unique. Unless the suggestion is that
> using the increment makes it easier for the client. But, I can't see
> that the information is useful to the conferencing server since it
> will just see an identifier with a specific string and then it knows
> that it needs to create one for that user. Unless you are suggesting
> that the conferencing server is then ensuring they are unique for a
> specific user and returns an error if not?
[spromano3]
Actually, the idea of enumerating AUTO_GENERATE_X dummy identifiers
derives from the presence of potential "cross references" in some CCMP
messages. Let's take once again the sidebars example, which is by no
doubt the trickiest one. If I want to add two different streams
(stream_1 and stream_2) in a sidebar, and in the same message I want to
indicate that stream_2 has to be 'recvonly', I have to be able to tell
the first identifier (associated with stream_1) apart from the second
(associated with stream_2). An example like this can be found in the
XCON examples document on page 73 (sidebarsByRefRequest/update). If I
weren't able to make such distinction inside the client's message, the
only remaining option would be to send to the server three distinct
messages (two of which would be 'updates'): (i) 'update', to create the
sidebar with stream_1 and stream_2 (such message would just contain, for
both streams, a generic AUTO_GENERATE wildcard); (ii) 'retrieve', to get
the (actual) identifiers created by the server; (iii) 'update' (with the
real identifier retrieved for stream_2), to specify that stream_2 has to
be 'recvonly'.
All this just to say that both options (use AUTO_GENERATE_X or just
AUTO_GENERATE for fake identifiers) are viable, but in our view the
former allows for more flexibility in cases like the one described
above. What is your feeling?
[/spromano3]
> Also, the definition of the XCON-USERID needs to be updated in either
> case:
> "The "confUserID" parameter is REQUIRED in
> the CCMP request and response messages with the exception of the
> case of a user who has no XCON-USERID and who wants to enter, via
> CCMP, a conference whose identifier is known. In such case, a
> side-effect of the request is that the user is provided with an
> appropriate XCON-USERID.
>
> So, I'm assuming the AUTO_GENERATE_X is used in the case described above?
>
> Either way, whether there's an increment or not, we do need to add
> alot more text around this mechanism.
> [/MB3]
[spromano3]
Indeed, I'm not sure we need to modify this, since the CCMP schema does
not *mandate* the presence of the confUserID parameter inside CCMP
messages. Do you agree with this?
[/spromano3]
Cheers,
Simon
--
_\\|//_
( O-O )
~~~~~~~~~~~~~~~~~~~~~~o00~~(_)~~00o~~~~~~~~~~~~~~~~~~~~~~~~
Simon Pietro Romano
Universita' di Napoli Federico II
Computer Science Department
Phone: +39 081 7683823 -- Fax: +39 081 7684219
e-mail: spromano@unina.it
http://www.comics.unina.it/simonpietro.romano
<<Molti mi dicono che lo scoraggiamento รจ l'alibi degli
idioti. Ci rifletto un istante; e mi scoraggio>>. Magritte.
oooO
~~~~~~~~~~~~~~~~~~~~~~( )~~ Oooo~~~~~~~~~~~~~~~~~~~~~~~~~
\ ( ( )
\_) ) /
(_/
- [XCON] AD review: draft-ietf-xcon-ccmp-10 Robert Sparks
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Mary Barnes
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Robert Sparks
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Robert Sparks
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Mary Barnes
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Simon Pietro Romano
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Mary Barnes
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Simon Pietro Romano
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Mary Barnes
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Simon Pietro Romano
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Mary Barnes
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Robert Sparks
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Simon Pietro Romano
- Re: [XCON] AD review: draft-ietf-xcon-ccmp-10 Robert Sparks