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

"Mark Jones" <mark@azu.ca> Wed, 19 December 2012 20:38 UTC

Return-Path: <mark@azu.ca>
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 B453121F8578 for <dime@ietfa.amsl.com>; Wed, 19 Dec 2012 12:38:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.372
X-Spam-Level:
X-Spam-Status: No, score=-3.372 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_OBFU_Q1=0.227]
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 gCAsRkV09Mn0 for <dime@ietfa.amsl.com>; Wed, 19 Dec 2012 12:38:59 -0800 (PST)
Received: from mail-ia0-f171.google.com (mail-ia0-f171.google.com [209.85.210.171]) by ietfa.amsl.com (Postfix) with ESMTP id 0EC0F21F8530 for <dime@ietf.org>; Wed, 19 Dec 2012 12:38:58 -0800 (PST)
Received: by mail-ia0-f171.google.com with SMTP id k27so2165806iad.2 for <dime@ietf.org>; Wed, 19 Dec 2012 12:38:58 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:content-transfer-encoding :x-mailer:thread-index:content-language:x-gm-message-state; bh=FvUnEYXCCM4xkBgQ+1PmZUAzX4eJKAkzd04iWzONxnk=; b=Q1LbLFIO2BXg63kS3kVN2UjstXLeWght8oYgsCbAMKLN+D95ixK7Re8lCagQP1Eu6m gLIIn0vIt0VAPZc0f9KLNO+2lNWjTDauUgTWM6/1EoK+BT5ivqGvgDYTiY6fZeoRQlot YztnFMoJsCfVu1OqBYxfPGxEA2LK+WQkv0Xl8Dt36P+K52LGr6nssaFVbBYqh7EIN9wp z9z2rMRyzU1ZPMw4RvOsgdtw/AwPOn9OxLXaNmTOq+nCIR2LVMyEFcjKVhC3ArfRAwWb D2MiJ9Q85ej0uRyxfVkPFACRu4UquRJEOYFYljYu1cuaIlU/D1xcRwqfEAsAWjPy9S2N NagA==
X-Received: by 10.50.149.196 with SMTP id uc4mr8522366igb.74.1355949538417; Wed, 19 Dec 2012 12:38:58 -0800 (PST)
Received: from victor (69-196-176-137.dsl.teksavvy.com. [69.196.176.137]) by mx.google.com with ESMTPS id eu3sm11533020igc.7.2012.12.19.12.38.56 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 19 Dec 2012 12:38:57 -0800 (PST)
From: Mark Jones <mark@azu.ca>
To: 'Eric McMurry' <emcmurry@computer.org>
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> <000601cdde0d$80d24f20$8276ed60$@azu.ca> <8A4C62AB-BE64-40B8-AA1C-8D8B5F1E22F3@computer.org>
In-Reply-To: <8A4C62AB-BE64-40B8-AA1C-8D8B5F1E22F3@computer.org>
Date: Wed, 19 Dec 2012 15:38:53 -0500
Message-ID: <000601cdde28$ddb8db30$992a9190$@azu.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJ51F1iApZ/J+YgoUKExYbslzJ06QIE4VajAfTSCAsC0mmzigHR+Y4bAclFhVqWdWDJMA==
Content-Language: en-ca
X-Gm-Message-State: ALoCoQnDOGvwXyOcEPW5mpjZuszJKtzeO22N1002k3toU4DVSfs8BtTGL/YdKFxjYVvR821HU84G
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 20:38:59 -0000

Hi Eric,

> There wasn't a mention of basic and refined before, but I think Tom's
> comment was close to what the requirement was trying to get at.  It goes
> beyond not changing the application id.  

If I've understood correctly, REQ2 was originally intended to capture the
requirement for an application-neutral overload control mechanism. The
support for application-specific extensions for overload control is a new
requirement that has come out of discussions of the original REQ2 text. Just
to be clear, I'm not arguing against either requirement. I just couldn't
derive the new requirement from reading revision -02.

> It is entirely possible to design a
> mechanism that requires no action from 3GPP and the requirement was
> intended to ensure that the resulting mechanism is designed that way.
> 

I understand the design goal but I think you missed the point of my 3GPP
example. You can certainly design the mechanism and publish an RFC with "no
action from 3GPP". However, until 3GPP updates and ratifies their technical
specification (TS) to state that your RFC MUST be supported on a given
reference point, an operator cannot assume multi-vendor interoperability of
your RFC on that 3GPP reference point. 

/Mark

> Thanks,
> 
> Eric
> 
> 
> On Dec 19, 2012, at 18:23 , Mark Jones <mark@azu.ca> wrote:
> 
> >> I think the requirement is trying to say the following:
> >>
> >> "Basic support for overload controls MUST be independent of what
> >> applications a given Diameter node supports. Individual applications
> >> MAY provide more refined support for overload controls."
> >>
> >
> > I'm not reading a requirement for basic vs. refined support from the
> > current REQ 2 text.  I understand that REQ 2 is trying to establish
> > the bounds of acceptable impacts on existing Diameter applications.
> > IMHO it should read something like "the addition of the Diameter
> > overload control mechanism to an existing Diameter application MUST
> > NOT require the allocation of a new application id". Do we need to
> constrain the solution any further?
> >
> > I don't understand the motivation for requiring that it "MUST NOT
> > require specification changes for existing Diameter applications". If
> > 3GPP decides that Diameter overload control must be supported on an
> > existing reference point, I would expect the 3GPP TS for that release
> > to be updated to state just that. This is a "specification change" and
> > I don't see how else a vendor would know that they had to update their
> > implementation. What am I missing here?
> >
> > /Mark
> >
> >> On 19/12/2012 3:47 AM, Jouni Korhonen wrote:
> >>>
> >>> Hi Ben,
> >>>
> >>> Thanks for the update. Now that the new revision is out I would
> >>> encourage the WG to sort out the language in REQ 2 asap. As long as
> >>> it is in flux the document cannot proceed to WGLC.
> >>>
> >>> - jouni
> >>>
> >> ...
> >> _______________________________________________
> >> DiME mailing list
> >> DiME@ietf.org
> >> https://www.ietf.org/mailman/listinfo/dime
> >
> > _______________________________________________
> > DiME mailing list
> > DiME@ietf.org
> > https://www.ietf.org/mailman/listinfo/dime