Re: [Dime] New Version Notification for draft-ietf-dime-overload-reqs-02.txt

Ben Campbell <ben@nostrum.com> Wed, 19 December 2012 22:03 UTC

Return-Path: <ben@nostrum.com>
X-Original-To: dime@ietfa.amsl.com
Delivered-To: dime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A854C21F8479 for <dime@ietfa.amsl.com>; Wed, 19 Dec 2012 14:03:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.418
X-Spam-Level:
X-Spam-Status: No, score=-102.418 tagged_above=-999 required=5 tests=[AWL=-0.045, BAYES_00=-2.599, SARE_SUB_OBFU_Q1=0.227, SPF_PASS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d23VOrjuHvRy for <dime@ietfa.amsl.com>; Wed, 19 Dec 2012 14:03:54 -0800 (PST)
Received: from shaman.nostrum.com (nostrum-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:267::2]) by ietfa.amsl.com (Postfix) with ESMTP id BFA5821F862D for <dime@ietf.org>; Wed, 19 Dec 2012 14:03:53 -0800 (PST)
Received: from [172.20.10.2] (mobile-166-137-149-039.mycingular.net [166.137.149.39]) (authenticated bits=0) by shaman.nostrum.com (8.14.3/8.14.3) with ESMTP id qBJM3YhU007912 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 19 Dec 2012 16:03:35 -0600 (CST) (envelope-from ben@nostrum.com)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Ben Campbell <ben@nostrum.com>
In-Reply-To: <000001cdde34$09c39250$1d4ab6f0$@azu.ca>
Date: Wed, 19 Dec 2012 16:03:35 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <AFB98FCC-C14C-401D-B8D1-12AD67856EDC@nostrum.com>
References: <20121218231927.31153.89871.idtracker@ietfa.amsl.com> <02FF8071-81D1-4CD2-9D97-E906BAA45FC8@nostrum.com> <8B064DAA-E5D5-4B20-BFBA-225DE9576D70@gmail.com> <50D1E5A3.2030005@gmail.com> <D0908B2F-32C7-4320-B4C2-BA2126D196AB@nostrum.com> <50D21ACB.4060702@gmail.com> <42F0A6F7-CA0F-4F16-9D81-4B21B93A6FFC@nostrum.com> <000001cdde34$09c39250$1d4ab6f0$@azu.ca>
To: Mark Jones <mark@azu.ca>
X-Mailer: Apple Mail (2.1499)
Received-SPF: pass (nostrum.com: 166.137.149.39 is authenticated by a trusted mechanism)
Cc: dime@ietf.org
Subject: Re: [Dime] New Version Notification for draft-ietf-dime-overload-reqs-02.txt
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 19 Dec 2012 22:03:54 -0000

On Dec 19, 2012, at 3:58 PM, "Mark Jones" <mark@azu.ca> wrote:

> Hi Ben, Tom,
> 
> That explanatory text helps a lot. I still think REQ 2 should be split into
> two requirements though. 
> 
> I could not find a definition of "default overload control" in the draft. In
> the context of REQ 2, I interpret it as the overload control mechanism
> without any application-specific extensions. If I'm right then I think it is
> safe to replace it with "the overload control mechanism". If I'm wrong,
> "default overload control" needs to be defined.

You are correct, and we can probably just say "the overload control mechanism"
> 
> Could you clarify the difference between the extensibility required by REQ 2
> and that required by REQ 34? I assumed the extensibility in REQ 34 was
> 'application-neutral' but I'd like to confirm.

Now that you point it out, I think 34 covers most of what I was trying to say about extensibility. I don't think anything in 34 prevents application-specific extensions. (nor does it prevent application-independent ones).

> 
> /Mark
> 
>> -----Original Message-----
>> From: dime-bounces@ietf.org [mailto:dime-bounces@ietf.org] On Behalf Of
>> Ben Campbell
>> Sent: December-19-12 3:16 PM
>> To: Tom Taylor
>> Cc: dime@ietf.org
>> Subject: Re: [Dime] New Version Notification for draft-ietf-dime-overload-
>> reqs-02.txt
>> 
>> WFM
>> 
>> On Dec 19, 2012, at 1:51 PM, Tom Taylor <tom.taylor.stds@gmail.com>
>> wrote:
>> 
>>> 
>>> 
>>> Just a one-word change.
>>> 
>>> On 19/12/2012 1:30 PM, Ben Campbell wrote:
>>>> Hi Tom,
>>>> 
>>>> I think that's on the right track. We've been too focused on
>>>> specification impact, when the root of the requirement is really a
>>>> combination of application-independent default behavior, along with
>>>> extensibility to allow application-specific behavior.
>>>> 
>>>> To put some finer points on it, how's this? I tried to take the
>>>> spirit of your proposed text, and added some non-normative
>>>> elaboration:
>>>> 
>>>> 
>>>> The mechanism MUST allow Diameter nodes to support default overload
>>>> control regardless of which Diameter applications they support. It
>>>> MUST provide sufficient extensibility to allow individual
>>>> applications to provide more refined overload control.
>>>> 
>>>> The basic mechanism is intended to be application-independent, that
>>>> is, a Diameter node can use it across any existing and future
>>>> Diameter applications and expect reasonable results. Certain Diameter
>>>> applications might, however, benefit from application-specific
>>>> behavior over and above the mechanism's defaults. For example, an
>>>> application         might specify relative priorities of
>>>             ^^^^^^^^
>>>> messages or selection of a specific overload control algorithm.
>>>> 
>> 
>> _______________________________________________
>> DiME mailing list
>> DiME@ietf.org
>> https://www.ietf.org/mailman/listinfo/dime
>