Re: [Dime] DOIC: Multiple instance of OC-OLR AVP (of the same type) within a response message

Ben Campbell <ben@nostrum.com> Mon, 09 December 2013 19:26 UTC

Return-Path: <ben@nostrum.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 62A2D1AE07C for <dime@ietfa.amsl.com>; Mon, 9 Dec 2013 11:26:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.036
X-Spam-Level:
X-Spam-Status: No, score=-1.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311] autolearn=no
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 Ue6hsbH3LUSZ for <dime@ietfa.amsl.com>; Mon, 9 Dec 2013 11:26:37 -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 6A9DA1AE07D for <dime@ietf.org>; Mon, 9 Dec 2013 11:26:36 -0800 (PST)
Received: from [10.119.73.38] (174.34.177.203.rdns.ubiquity.io [174.34.177.203] (may be forged)) (authenticated bits=0) by shaman.nostrum.com (8.14.3/8.14.3) with ESMTP id rB9JPuH0024379 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 9 Dec 2013 13:25:57 -0600 (CST) (envelope-from ben@nostrum.com)
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Ben Campbell <ben@nostrum.com>
In-Reply-To: <26C84DFD55BC3040A45BF70926E55F2587C1D016@SZXEMA512-MBX.china.huawei.com>
Date: Mon, 09 Dec 2013 13:25:50 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <345A59EB-A13B-4E0A-A616-94D0A82A4D99@nostrum.com>
References: <A9CA33BB78081F478946E4F34BF9AAA014D1EC79@xmb-rcd-x10.cisco.com>, <2901_1385634414_52971A6E_2901_2686_1_6B7134B31289DC4FAF731D844122B36E307743@PEXCVZYM13.corporate.adroot.infra.ftgroup> <A9CA33BB78081F478946E4F34BF9AAA014D1EDDE@xmb-rcd-x10.cisco.com> <26C84DFD55BC3040A45BF70926E55F2587C1D016@SZXEMA512-MBX.china.huawei.com>
To: "Shishufeng (Susan)" <susan.shishufeng@huawei.com>
X-Mailer: Apple Mail (2.1822)
Received-SPF: pass (shaman.nostrum.com: 174.34.177.203 is authenticated by a trusted mechanism)
Cc: "dime@ietf.org" <dime@ietf.org>
Subject: Re: [Dime] DOIC: Multiple instance of OC-OLR AVP (of the same type) within a response message
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, 09 Dec 2013 19:26:39 -0000

Susan, am I correct in reading that to mean that while it may only make sense to have one host report or one realm report, this may not be true for all future report types, and that it should be up to the definition of each report type to allow or disallow multiple instances? If so, I agree.

Any report type that allows multiple instances will need to describe how to handle (or avoid) potential conflicts.

On Dec 9, 2013, at 4:12 AM, Shishufeng (Susan) <susan.shishufeng@huawei.com> wrote:

> Hi Nirav,
>  
> For now, I couldn’t see the need to have more than one instance of the overload report with the same report-type, i.e. host or realm. But to allow extensibility if needed in the future, whether some texts can be written in the IETF e.g. Multiple OC-OLR AVPs exist with different report types, if it is not the case, it is the application where multiple OC-OLR AVPs are allowed with the same report type to specify the details how to differentiate the information contained in these OC-OLR AVPs. Thus we can move on without having to addressing the issue now in the base solution.
>  
> Best Regards,
> Susan
>  
> From: Nirav Salot (nsalot) [mailto:nsalot@cisco.com] 
> Sent: Thursday, November 28, 2013 8:00 PM
> To: lionel.morand@orange.com
> Cc: dime@ietf.org
> Subject: Re: [Dime] DOIC: Multiple instance of OC-OLR AVP (of the same type) within a response message
>  
> Lionel,
> 
> 3gpp may define an optional avp which can be included by the reporting node if it wishes to do so. E.g. APN can be additionally included by the reporting node to indicate APN specific overload within the given application.
> In that case, the reporting node may also want to indicate application level overload without including the APN (e.g. this overload report is applicable to all other APNs).
> 
> And hence there is a possibility of including multiple instances of the overload report.
> 
> I am not suggesting that 3gpp will define APN (or any other avp) within overload report. But later, if 3gpp need to define the same, then corresponding handling needs to be defined within IETF now.
> 
> Regards,
> Nirav.
> 
> On Nov 28, 2013 3:56 PM, "lionel.morand@orange.com" <lionel.morand@orange.com> wrote:
> Hi Nirav,
>  
> Not sure to understand the proposal or question.
> The OLR is significant per application (piggybacking principle). So if the 3GPP decides to add specific AVPs in the OLR (that will be possible), what would be the need to add the OLR without the specific 3GPP AVPs as the OLR will be anyway handle by 3GPP aware entities?
>  
> Lionel
>  
> De : DiME [mailto:dime-bounces@ietf.org] De la part de Nirav Salot (nsalot)
> Envoyé : jeudi 28 novembre 2013 10:33
> À : dime@ietf.org
> Objet : [Dime] DOIC: Multiple instance of OC-OLR AVP (of the same type) within a response message
>  
> Hi,
>  
> As I understand IETF will define the base overload control solution as part of DOIC. Then 3GPP would adopt the defined solution for each of its application.
> When that happens, 3GPP might want to add 3GPP specific AVP within OC-OLR AVP. Based on the current definition of the OC-OLR AVP this should be allowed since it contains "* [AVP]" in its definition.
> e.g. for a given application 3GPP decides to add information into OC-OLR which changes the scope of the OC-OLR from application level to the provided information level.
> Additionally, the reporting may want to advertise the OC-OLR at the application level scope – i.e. the OC-OLR without any 3GPP specific info.
>  
> So if the above is allowed, we will have the possibility of the reporting node wanting to include two instances of OC-OLR with the Report-Type="host".
> And then we need to define the handling of multiple instances of OC-OLR in the DOIC draft.
>  
> So the questions are,
> -          Is 3GPP (or any other SDO) allowed to extend the definition of OC-OLR by adding information into it?
> -          If no, can we guarantee that application level scope of OC-OLR (which is what we have defined currently) is sufficient (and not restricting) to all the applications of 3GPP?
>  
> Regards,
> Nirav.
>  
> _________________________________________________________________________________________________________________________
>  
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>  
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
> _______________________________________________
> DiME mailing list
> DiME@ietf.org
> https://www.ietf.org/mailman/listinfo/dime