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
- [Dime] [dime] #30: OC-Supported-Features AVP in a… dime issue tracker
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Nirav Salot (nsalot)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Jouni Korhonen
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Jouni Korhonen
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Jouni Korhonen
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … TROTTIN, JEAN-JACQUES (JEAN-JACQUES)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Jouni Korhonen
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Steve Donovan
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … TROTTIN, JEAN-JACQUES (JEAN-JACQUES)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Steve Donovan
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Jouni Korhonen
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Ben Campbell
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Ben Campbell
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Ben Campbell
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Maria Cruz Bartolome
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Maria Cruz Bartolome
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Steve Donovan
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Wiehe, Ulrich (NSN - DE/Munich)
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Ben Campbell
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … Ben Campbell
- Re: [Dime] [dime] #30: OC-Supported-Features AVP … lionel.morand
- Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC… dime issue tracker
- Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC… Janet P Gunn
- Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC… Steve Donovan
- Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC… Janet P Gunn
- Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC… TROTTIN, JEAN-JACQUES (JEAN-JACQUES)
- Re: [Dime] [dime] #30 (draft-docdt-dime-ovli): OC… Steve Donovan
- Re: [Dime] [dime] #30 (draft-ietf-dime-ovli): OC-… dime issue tracker