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