Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC-Supported-Features AVP in answer messages

"TROTTIN, JEAN-JACQUES (JEAN-JACQUES)" <jean-jacques.trottin@alcatel-lucent.com> Mon, 24 March 2014 14:37 UTC

Return-Path: <jean-jacques.trottin@alcatel-lucent.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 C39281A0227 for <dime@ietfa.amsl.com>; Mon, 24 Mar 2014 07:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5] autolearn=ham
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 vwTMY78LMfLy for <dime@ietfa.amsl.com>; Mon, 24 Mar 2014 07:36:55 -0700 (PDT)
Received: from hoemail2.alcatel.com (hoemail2.alcatel.com [192.160.6.149]) by ietfa.amsl.com (Postfix) with ESMTP id AFDF01A01D5 for <dime@ietf.org>; Mon, 24 Mar 2014 07:36:55 -0700 (PDT)
Received: from fr712usmtp2.zeu.alcatel-lucent.com (h135-239-2-42.lucent.com [135.239.2.42]) by hoemail2.alcatel.com (8.13.8/IER-o) with ESMTP id s2OEaqOX001506 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <dime@ietf.org>; Mon, 24 Mar 2014 09:36:53 -0500 (CDT)
Received: from FR712WXCHHUB03.zeu.alcatel-lucent.com (fr712wxchhub03.zeu.alcatel-lucent.com [135.239.2.74]) by fr712usmtp2.zeu.alcatel-lucent.com (GMO) with ESMTP id s2OEapSY024810 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <dime@ietf.org>; Mon, 24 Mar 2014 15:36:52 +0100
Received: from FR712WXCHMBA12.zeu.alcatel-lucent.com ([169.254.8.164]) by FR712WXCHHUB03.zeu.alcatel-lucent.com ([135.239.2.74]) with mapi id 14.02.0247.003; Mon, 24 Mar 2014 15:36:51 +0100
From: "TROTTIN, JEAN-JACQUES (JEAN-JACQUES)" <jean-jacques.trottin@alcatel-lucent.com>
To: "dime@ietf.org" <dime@ietf.org>
Thread-Topic: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC-Supported-Features AVP in answer messages
Thread-Index: AQHPRQoiWUmF1XwIIEWeujWCv6Z67prr+Q8AgAQ5ygCAAAhUgIAAFtSw
Date: Mon, 24 Mar 2014 14:36:51 +0000
Message-ID: <E194C2E18676714DACA9C3A2516265D2026728D7@FR712WXCHMBA12.zeu.alcatel-lucent.com>
References: <066.d4a6efb42ff3bd328e8b56b872c4e1a7@trac.tools.ietf.org> <081.d67cf98bf010626435cad725cb5095f0@trac.tools.ietf.org> <OF59AF5D5B.CF7EF2B0-ON85257CA2.0073F414-85257CA2.00744C1C@csc.com> <5330362E.10005@usdonovans.com> <OFF95964B0.24E9214B-ON85257CA5.004DF770-85257CA5.004DFFD2@csc.com>
In-Reply-To: <OFF95964B0.24E9214B-ON85257CA5.004DF770-85257CA5.004DFFD2@csc.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.39]
Content-Type: multipart/alternative; boundary="_000_E194C2E18676714DACA9C3A2516265D2026728D7FR712WXCHMBA12z_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/dime/tO5uX9XWcXpndys9qCtEiltwDEc
Subject: Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC-Supported-Features AVP in answer messages
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: Mon, 24 Mar 2014 14:37:01 -0000

Hi Steve

I am ok with the changes you proposed including  your modification  coming from  the Janet's remark.

Best regards

JJacques

De : DiME [mailto:dime-bounces@ietf.org] De la part de Janet P Gunn
Envoyé : lundi 24 mars 2014 15:12
À : Steve Donovan
Cc : DiME; dime@ietf.org
Objet : Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC-Supported-Features AVP in answer messages

Fine with me

Janet

"DiME" <dime-bounces@ietf.org<mailto:dime-bounces@ietf.org>> wrote on 03/24/2014 09:42:06 AM:

> From: Steve Donovan <srdonovan@usdonovans.com<mailto:srdonovan@usdonovans.com>>
> To: dime@ietf.org<mailto:dime@ietf.org>
> Date: 03/24/2014 09:42 AM
> Subject: Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC-
> Supported-Features AVP in answer messages
> Sent by: "DiME" <dime-bounces@ietf.org<mailto:dime-bounces@ietf.org>>
>
> Janet,
>
> Well, in the sense that the current overload condition caused the
> current abatement request, the wording is mostly correct.  I agree
> it can be made more clear.  It might be better if we changed the
> word condition to report.
>
> Steve

> On 3/21/14 4:10 PM, Janet P Gunn wrote:
> Just a question.
>
> In the phrase " it
>    applies the traffic abatement based on the commonly supported/selected
>    algorithm with the reporting node and the current overload condition."
>
> Is it really the "current overload CONDITION", or the "current
> abatement REQUESTED"?
>
> If the message is asking for a 10% reduction in traffic, that does
> not actually identify the "current overload condition".
>
>
> Janet
>
>
>
>
> From:        "dime issue tracker" <trac+dime@grenache.tools.ietf.org<mailto:trac+dime@grenache.tools.ietf.org>>
> To:        srdonovan@usdonovans.com<mailto:srdonovan@usdonovans.com>
> Cc:        dime@ietf.org<mailto:dime@ietf.org>
> Date:        03/21/2014 09:33 AM
> Subject:        Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC-
> Supported-Features AVP in answer messages
> Sent by:        "DiME" <dime-bounces@ietf.org<mailto:dime-bounces@ietf.org>>
>
>
>
> #30: OC-Supported-Features AVP in answer messages
>
> Changes (by srdonovan@usdonovans.com<mailto:srdonovan@usdonovans.com>):
>
> * status:  new => closed
> * resolution:   => fixed
>
>
> Comment:
>
> We reached the tentative agreement in the DIME meeting on the following:
>
> OC-Supported-Features handling:
>
> Agreed: OC-Supported-Features AVP MUST be included in all answer messages
> (we had already agreed that it must be included in all request messages).
> Agreed: Reacting node advertises all supported algorithms;
> Agreed: Reporting node responds with the single algorithm it will be
> using;
> Agreed: Handling of other feature bits is defined in the extension drafts
>
> Based on this I believe we need the text changes outlined below.
>
> Let me know if I have missed any.
>
> If we agree on the text changes then we can close the issue and I'll
> update the document accordingly.
>
> Regards,
>
> Steve
>
> -----
>
> Section 5.3.2, paragraph 1:
>
> Change:
>
> The answer message
>    initiating endpoint MAY announce as many supported capabilities as it
>    has (the announced set is a subject to local policy and
>    configuration). However, at least one of the announced capabilities
>    MUST be the same as received in the request message.
>
>
> To:
>
> The reporting node MUST include the OC-Supported-Features AVP in all
> response messages for transactions where the request message included the
> OC-Supported-Features AVP.  The reporting node MUST announce support of
> the single algorithm that the reporting node will request the reacting
> node to use to mitigate overload instances.  The reporting node MUST NOT
> change the selected algorithm during a period of time that it is in an
> overload state and, as a result, is sending OC-OLR AVPs in answer
> messages.
>
>     Note: There will always be at least one algorithm supported by both
> the reacting and reporting nodes as all nodes that support DOIC must
> support the loss algorithm defined in this document.
>
> The handling of feature bits in the OC-Feature-Vector AVP that are not
> associated with overload abatement algorithms MUST be specified by the
> extension that defines the feature.
>
> Paragraph 2:
>
> Change:
>
> The answer message initiating endpoint MUST NOT include any overload
>    control solution defined AVPs into its answer messages if the request
>    message initiating endpoint has not indicated support at the
>    beginning of the created session (or transaction in a case of non-
>    session state maintaining applications). The same also applies if
>    none of the announced capabilities match between the two endpoints.
>
> To:
>
> The reporting node MUST NOT include the OC-Supported-Features AVP, OC-OLR
> AVP or any other overload control AVPs defined in extension drafts in
> response messages for transaction where the request message does not
> include the OC-Supported-Features AVP.  Lack of the OC-Supported-Features
> AVP in the request message indicates that the sender of the request
> message does not support DOIC.
>
> Section 5.5.2, Paragraph 1:
>
> Change:
>
>    Once a reacting node receives an OC-OLR AVP from a reporting node, it
>    applies the traffic abatement based on the commonly supported
>    algorithm with the reporting node and the current overload condition.
>    The reacting node learns the reporting node supported abatement
>    algorithms directly from the received answer message containing the
>    OC-Supported-Features AVP or indirectly remembering the previously
>    used traffic abatement algorithm with the given reporting node.
>
> To: (removing the last portion of the last sentence)
>
>    Once a reacting node receives an OC-OLR AVP from a reporting node, it
>    applies the traffic abatement based on the commonly supported
>    algorithm with the reporting node and the current overload condition.
>    The reacting node learns the reporting node supported abatement
>    algorithms directly from the received answer message containing the
>    OC-Supported-Features AVP.
>
> -----
>
> +1, with a minor suggested edit:
>
> On Mar 17, 2014, at 2:03 PM, Steve Donovan <srdonovan@usdonovans.com<mailto:srdonovan@usdonovans.com>>
> wrote:
>
> > Change:
> >    Once a reacting node receives an OC-OLR AVP from a reporting node, it
> >    applies the traffic abatement based on the commonly supported
> >    algorithm with the reporting node and the current overload condition.
> >    The reacting node learns the reporting node supported abatement
> >    algorithms directly from the received answer message containing the
> >    OC-Supported-Features AVP or indirectly remembering the previously
> >    used traffic abatement algorithm with the given reporting node.
>
> > To: (removing the last portion of the last sentence)
> >    Once a reacting node receives an OC-OLR AVP from a reporting node, it
> >    applies the traffic abatement based on the commonly supported
>
> s/"commonly supported"/selected
>
> "Commonly supported" is no longer descriptive. There may be several
> commonly supported algorithm, but the reporting node selects just one.
>
> >    algorithm with the reporting node and the current overload condition.
> >    The reacting node learns the reporting node supported abatement
> >    algorithms directly from the received answer message containing the
> >    OC-Supported-Features AVP.
> >
>
> --
> --------------------------------------+---------------------------
> Reporter:  lionel.morand@orange.com<mailto:lionel.morand@orange.com>  |       Owner:  Ulrich Wiehe
>     Type:  defect                    |      Status:  closed
> Priority:  major                     |   Milestone:
> Component:  draft-docdt-dime-ovli     |     Version:
> Severity:  Active WG Document        |  Resolution:  fixed
> Keywords:                            |
> --------------------------------------+---------------------------
>
> Ticket URL: <http://tools.ietf.org/wg/dime/trac/ticket/30#comment:1>
> dime <http://tools.ietf.org/wg/dime/>
>
> _______________________________________________
> DiME mailing list
> DiME@ietf.org<mailto:DiME@ietf.org>
> https://www.ietf.org/mailman/listinfo/dime
>
>

> _______________________________________________
> DiME mailing list
> DiME@ietf.org<mailto:DiME@ietf.org>
> https://www.ietf.org/mailman/listinfo/dime

> _______________________________________________
> DiME mailing list
> DiME@ietf.org<mailto:DiME@ietf.org>
> https://www.ietf.org/mailman/listinfo/dime