Re: [Dime] New Version Notification for draft-donovan-doic-agent-cases-00.txt

"Wiehe, Ulrich (NSN - DE/Munich)" <ulrich.wiehe@nsn.com> Wed, 16 July 2014 09:01 UTC

Return-Path: <ulrich.wiehe@nsn.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 307D01B2AFA for <dime@ietfa.amsl.com>; Wed, 16 Jul 2014 02:01:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level:
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] 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 WFYlbxXTj4GG for <dime@ietfa.amsl.com>; Wed, 16 Jul 2014 02:00:57 -0700 (PDT)
Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [93.183.12.31]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 663AE1B2B02 for <dime@ietf.org>; Wed, 16 Jul 2014 02:00:57 -0700 (PDT)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by demumfd002.nsn-inter.net (8.14.3/8.14.3) with ESMTP id s6G90sR6032136 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 16 Jul 2014 09:00:54 GMT
Received: from DEMUHTC003.nsn-intra.net ([10.159.42.34]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id s6G90qP7002181 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 16 Jul 2014 11:00:53 +0200
Received: from DEMUHTC010.nsn-intra.net (10.159.42.41) by DEMUHTC003.nsn-intra.net (10.159.42.34) with Microsoft SMTP Server (TLS) id 14.3.181.6; Wed, 16 Jul 2014 11:00:51 +0200
Received: from DEMUMBX014.nsn-intra.net ([169.254.14.93]) by DEMUHTC010.nsn-intra.net ([10.159.42.41]) with mapi id 14.03.0181.006; Wed, 16 Jul 2014 11:00:51 +0200
From: "Wiehe, Ulrich (NSN - DE/Munich)" <ulrich.wiehe@nsn.com>
To: ext Steve Donovan <srdonovan@usdonovans.com>, "dime@ietf.org" <dime@ietf.org>
Thread-Topic: [Dime] New Version Notification for draft-donovan-doic-agent-cases-00.txt
Thread-Index: AQHPnVRNpme7ahOAGUKc60BfufTrZJuguhCAgAA26oCAAD20MP//58GAgAB/4qCAAJkYAIAALSrA
Date: Wed, 16 Jul 2014 09:00:50 +0000
Message-ID: <5BCBA1FC2B7F0B4C9D935572D9000668151FDC56@DEMUMBX014.nsn-intra.net>
References: <20140703161711.24974.27021.idtracker@ietfa.amsl.com> <53B85695.2010208@usdonovans.com> <5BCBA1FC2B7F0B4C9D935572D9000668151F77ED@DEMUMBX014.nsn-intra.net> <A01665C6-4A1B-4E71-8B70-E17CDEC5532D@nostrum.com> <5BCBA1FC2B7F0B4C9D935572D9000668151FDA48@DEMUMBX014.nsn-intra.net> <53C51B93.4060505@usdonovans.com> <5BCBA1FC2B7F0B4C9D935572D9000668151FDAB7@DEMUMBX014.nsn-intra.net> <53C53AFF.2030706@usdonovans.com> <5BCBA1FC2B7F0B4C9D935572D9000668151FDB32@DEMUMBX014.nsn-intra.net> <53C626B2.2000602@usdonovans.com>
In-Reply-To: <53C626B2.2000602@usdonovans.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.159.42.119]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-purgate-type: clean
X-purgate-Ad: Categorized by eleven eXpurgate (R) http://www.eleven.de
X-purgate: clean
X-purgate: This mail is considered clean (visit http://www.eleven.de for further information)
X-purgate-size: 3843
X-purgate-ID: 151667::1405501254-00007A71-D295627E/0/0
Archived-At: http://mailarchive.ietf.org/arch/msg/dime/rKPf8Tzv5A2QgYllrb4o2N3B-fs
Subject: Re: [Dime] New Version Notification for draft-donovan-doic-agent-cases-00.txt
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: Wed, 16 Jul 2014 09:01:00 -0000

Steve,

with regard to extensions introducing new algorithms like rate I do not see what is wrong with the A-F principles: Algorithm negotiation is end-to-end and it is irrelevant whether and which algorithms are supported by an agent in the middle.

With regard to agent overload, many things are unclear and my understanding is that nothing has been agreed so far. Please see my comments to your agent overload draft I sent earlier.
Principle here seems to be that agent overload information (capabilities and reports) is only relevant for the next hop and must not be forwarded further by the next hop (and if the next hop does not support agent overload, must not be sent at all to the next hop). Piggibacking this information on (end-to-end) application messages therefore may not be the best choice. Rather CER and WDR should be used for agent overload.  

Ulrich

-----Original Message-----
From: ext Steve Donovan [mailto:srdonovan@usdonovans.com] 
Sent: Wednesday, July 16, 2014 9:16 AM
To: Wiehe, Ulrich (NSN - DE/Munich); dime@ietf.org
Subject: Re: [Dime] New Version Notification for draft-donovan-doic-agent-cases-00.txt

Ulrich,

The mismatched capabilities use case is required for extensibility.

We have at least two cases where the use case is required.  First is 
agent overload and the second is the rate abatement algorithm.

Consider the  agent overload feature.  This feature requires knowledge 
of whether or not the adjacent nodes support the feature. This cannot be 
achieved if the transaction client does not support the feature and the 
agent is not allowed to change the OC-S-F AVP.

As I indicated in my initial response, I do not agree with the A-F 
principles.  The DOIC solution needs to support required use cases. The 
behavior specified needs to be based on those use cases.

Steve


On 7/15/14, 10:23 PM, Wiehe, Ulrich (NSN - DE/Munich) wrote:
> Steve,
>
> e.g.the use case shown in figure 7 where the agent modifies the OC-S-F within the xxR no matter whether the xxR is host-routed or realm-routed. If xxR is host routed, A) is not followed.
>
> Ulrich
>
>
> -----Original Message-----
> From: ext Steve Donovan [mailto:srdonovan@usdonovans.com]
> Sent: Tuesday, July 15, 2014 4:30 PM
> To: Wiehe, Ulrich (NSN - DE/Munich); dime@ietf.org
> Subject: Re: [Dime] New Version Notification for draft-donovan-doic-agent-cases-00.txt
>
> Ulrich,
>
> Which of the use cases in the draft do not follow A) to F)?
>
> Steve
>
> On 7/15/14, 4:06 PM, Wiehe, Ulrich (NSN - DE/Munich) wrote:
>> Steve,
>>
>> all use cases that do not follow A) to F),
>> e.g. where
>>
>> C and S both supports DOIC, C sends a host-routed request to S and A in the path modifies OC-xxx AVPs (see figure 7).
>>
>> Ulrich
>>
>> -----Original Message-----
>> From: DiME [mailto:dime-bounces@ietf.org] On Behalf Of ext Steve Donovan
>> Sent: Tuesday, July 15, 2014 2:16 PM
>> To: dime@ietf.org
>> Subject: Re: [Dime] New Version Notification for draft-donovan-doic-agent-cases-00.txt
>>
>> Ulrich,
>>
>> Can you be specific on which of the use cases in the specification do
>> not need to be supported by the DOIC solution?
>>
>> Thanks,
>>
>> Steve
>>> Do I understand correctly that you mean that an agent MUST NOT remove or modify the OC-S-F from host routed requests? If so, I disagree. There are real world scenarios that will require that modification or removal. (For example, those in section 5.2)
>>> [Wiehe, Ulrich (NSN - DE/Munich)] yes, you understand correctly, and no I do not agree with your "real world scenarios".
>>>
>> _______________________________________________
>> DiME mailing list
>> DiME@ietf.org
>> https://www.ietf.org/mailman/listinfo/dime
>>
>