[Sipping] Re: draft-ietf-sipping-app-interaction-framework-00

Paul Kyzivat <pkyzivat@cisco.com> Tue, 28 October 2003 18:51 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16349 for <sipping-archive@odin.ietf.org>; Tue, 28 Oct 2003 13:51:22 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AEYvn-0000ld-T5 for sipping-archive@odin.ietf.org; Tue, 28 Oct 2003 13:51:03 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h9SIp3tH002943 for sipping-archive@odin.ietf.org; Tue, 28 Oct 2003 13:51:03 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AEYvn-0000lO-Pb for sipping-web-archive@optimus.ietf.org; Tue, 28 Oct 2003 13:51:03 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16293 for <sipping-web-archive@ietf.org>; Tue, 28 Oct 2003 13:50:52 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AEYvl-0004KU-00 for sipping-web-archive@ietf.org; Tue, 28 Oct 2003 13:51:01 -0500
Received: from ietf.org ([132.151.1.19] helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AEYvl-0004KQ-00 for sipping-web-archive@ietf.org; Tue, 28 Oct 2003 13:51:01 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AEYvm-0000ho-C7; Tue, 28 Oct 2003 13:51:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AEYvG-0000eK-Mw for sipping@optimus.ietf.org; Tue, 28 Oct 2003 13:50:30 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16235 for <sipping@ietf.org>; Tue, 28 Oct 2003 13:50:19 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AEYvE-0004Jk-00 for sipping@ietf.org; Tue, 28 Oct 2003 13:50:28 -0500
Received: from sj-iport-1-in.cisco.com ([171.71.176.70] helo=sj-iport-1.cisco.com) by ietf-mx with esmtp (Exim 4.12) id 1AEYvD-0004J7-00 for sipping@ietf.org; Tue, 28 Oct 2003 13:50:27 -0500
Received: from flask.cisco.com (IDENT:mirapoint@flask.cisco.com [161.44.122.62]) by sj-core-1.cisco.com (8.12.9/8.12.6) with ESMTP id h9SInqjR022881 for <sipping@ietf.org>; Tue, 28 Oct 2003 10:49:54 -0800 (PST)
Received: from cisco.com ([161.44.79.51]) by flask.cisco.com (Mirapoint Messaging Server MOS 3.3.6-GR) with ESMTP id ADN31279; Tue, 28 Oct 2003 13:49:51 -0500 (EST)
Message-ID: <3F9EBA4F.4010600@cisco.com>
Date: Tue, 28 Oct 2003 13:49:51 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: sipping@ietf.org
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Subject: [Sipping] Re: draft-ietf-sipping-app-interaction-framework-00
Sender: sipping-admin@ietf.org
Errors-To: sipping-admin@ietf.org
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Id: SIPPING Working Group (applications of SIP) <sipping.ietf.org>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Jonathan,

I have a couple of comments about this version, below.

	Paul

Section 5.2:

    To authenticate themselves, it is RECOMMENDED that applications use
    the SIP identity mechanism [11] in the REFER or SUBSCRIBE requests
    they generate. A UA will need to authorize these subscriptions and
    refers. To do this, a UA SHOULD accept any REFER or SUBSCRIBE sent to
    the GRUU it used for that dialog. This would imply that only elements
    privy to the INVITE requests and responses could send a REFER or
    SUBSCRIBE to the UA. The usage of the sips URI scheme provides
    cryptographic assurances that only elements on the call setup path
    could see such information. Therefore, it is RECOMMENDED that UAs
    compliant to this specification use sips whenever possible. A client
    SHOULD use grid parameters with sufficient randomness to eliminate
    the possibility of an attacker guessing the GRUU.

This seems a bit loose. It isn't always going to be practical to use 
sips. (The callee may not support it.) Without it there is danger. What 
is the recommendation in that case?

Section 5.4:

    A client can remove a UI component at any time. For presentation
    aware UI, this is analagous to the user dismissing the web form
    window. There is no mechanism provided for reporting this kind of
    event to the application.

The initial refer created an implicit subscription. It is possible, but 
not required by the event mechanism, for event generation to continue 
for the life of the resulting interface component. If so, a suitable 
event could signal the termination of the interface component.



_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP