[Dime] DOIC #49

Steve Donovan <srdonovan@usdonovans.com> Fri, 18 July 2014 10:08 UTC

Return-Path: <srdonovan@usdonovans.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 982B41A019A for <dime@ietfa.amsl.com>; Fri, 18 Jul 2014 03:08:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.58
X-Spam-Level: *
X-Spam-Status: No, score=1.58 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, SPF_NEUTRAL=0.779] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1HQF0X5zpSJB for <dime@ietfa.amsl.com>; Fri, 18 Jul 2014 03:08:24 -0700 (PDT)
Received: from biz131.inmotionhosting.com (biz131.inmotionhosting.com [66.117.4.208]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9CF11A0113 for <dime@ietf.org>; Fri, 18 Jul 2014 03:08:24 -0700 (PDT)
Received: from [41.0.204.98] (port=50953 helo=Steves-MacBook-Air-2.local) by biz131.inmotionhosting.com with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82) (envelope-from <srdonovan@usdonovans.com>) id 1X855T-0003K9-TF for dime@ietf.org; Fri, 18 Jul 2014 03:08:24 -0700
Message-ID: <53C8F215.9040803@usdonovans.com>
Date: Fri, 18 Jul 2014 12:08:21 +0200
From: Steve Donovan <srdonovan@usdonovans.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "dime@ietf.org" <dime@ietf.org>
Content-Type: multipart/alternative; boundary="------------030606040908070001060304"
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz131.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - usdonovans.com
X-Get-Message-Sender-Via: biz131.inmotionhosting.com: authenticated_id: srd+usdonovans.com/only user confirmed/virtual account not confirmed
Archived-At: http://mailarchive.ietf.org/arch/msg/dime/Vbwy7skezzQZ9cdHrPiRboRpW3c
Subject: [Dime] DOIC #49
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime/>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 10:08:27 -0000

I propose that we can close issue #49 based on existing text.

Here's the wording from issue #49:

----

The capabilities announcement mechanism needs serious rethought. 
Specifically, the lifetime of the state associated with a capabilities 
announcement is unclear. It does not make sense to tie that lifetime to 
Diameter session lifetimes, unless we expect to have different 
capability sets for different sessions. (and it doesn't help at all for 
non-session applications or pseudo-sessions.)

I think we either need to mandate that the capabilities are stateless, 
that is, must be included in every request, and any OLR in a response 
must match the OC-Supported-Features from the corresponding request. 
Otherwise, we need a way to activate and deactivate the set associated 
with a capabilities set.

(This is a side effect of allowing DOIC to cross non-supporting agents. 
If we didn't allow that, we could make DOIC support and capabilites 
negotiation happen as part of the CAR exchange. )

----

I believe the existing text is pretty clear now (and was in -02) that 
the lifetime of the capability announcement is a single transaction.

Does anyone object to closing this issue?

Steve