Re: [sip-overload] Local Policy Re: I-D Action: draft-ietf-soc-load-control-event-package-05.txt

Salvatore Loreto <salvatore.loreto@ericsson.com> Mon, 14 January 2013 12:56 UTC

Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: sip-overload@ietfa.amsl.com
Delivered-To: sip-overload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85B3321F854D for <sip-overload@ietfa.amsl.com>; Mon, 14 Jan 2013 04:56:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.248
X-Spam-Level:
X-Spam-Status: No, score=-106.248 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 E-QEptRfjEDH for <sip-overload@ietfa.amsl.com>; Mon, 14 Jan 2013 04:56:30 -0800 (PST)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 1EDF921F84FC for <sip-overload@ietf.org>; Mon, 14 Jan 2013 04:56:29 -0800 (PST)
X-AuditID: c1b4fb30-b7f0d6d000007e61-a4-50f4007c447a
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id B4.B8.32353.C7004F05; Mon, 14 Jan 2013 13:56:28 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.3.279.1; Mon, 14 Jan 2013 13:56:28 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 1D4B32454 for <sip-overload@ietf.org>; Mon, 14 Jan 2013 14:56:28 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 9AD4E53888 for <sip-overload@ietf.org>; Mon, 14 Jan 2013 14:56:26 +0200 (EET)
Received: from n94.nomadiclab.com (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 51EBB51DA6 for <sip-overload@ietf.org>; Mon, 14 Jan 2013 14:56:26 +0200 (EET)
Message-ID: <50F4007B.5050903@ericsson.com>
Date: Mon, 14 Jan 2013 14:56:27 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: sip-overload@ietf.org
References: <20121022163217.13864.84970.idtracker@ietfa.amsl.com> <5EBD159DE88147488A3B1590E090018403530A9E6275@njfpsrvexg2.research.att.com> <OF7CCDE698.10939705-ON85257AD4.0072A173-85257AD4.007308A2@csc.com> <CAPSQ9ZVx7K_2_ApjG_sP2uopRLocaasgpJQNUNeh6NmSVAGiyw@mail.gmail.com> <24674_1355758104_50CF3A18_24674_468_1_88CAD1D4E8773F42858B58CAA28272A00E2A2C@PEXCVZYM12.corporate.adroot.infra.ftgroup> <CAPSQ9ZU-9fZRGksgut-UiRmbVfTi9WR9Orn6cockYqgjVjRF7Q@mail.gmail.com> <OF0E1F39E5.19A27B85-ON85257AE5.005E7CF8-85257AE5.005EF464@csc.com> <EDC0A1AE77C57744B664A310A0B23AE20D7456E216@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <CAPSQ9ZV10ShtsZwzA10RfBmjyzmLy7TpxomJW+GfPr08qh5z2g@mail.gmail.com> <50E5B529.2090105@bell-labs.com> <OF0589660E.64BDF2 <50F01C82.9010406@bell-labs.com> <OF0CE71656.F6252012-ON85257AF0.004EB2E8-85257AF0.004F322C@csc.com>
In-Reply-To: <OF0CE71656.F6252012-ON85257AF0.004EB2E8-85257AF0.004F322C@csc.com>
Content-Type: multipart/alternative; boundary="------------020202040603020608090505"
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRmVeSWpSXmKPExsUyM+JvjW4Nw5cAg6sN5hb7nyY4MHosWfKT KYAxissmJTUnsyy1SN8ugStj5cGnrAUNmxgrbl1dwtTA+KqBsYuRk0NCwESitfMgC4QtJnHh 3nq2LkYuDiGBk4wS7W+esEA4GxglNhw5wgrhXGOU+NZ9AqHsZdNfZgjnIKPErL2dzCDDeAW0 JWYfWwFUxcHBIqAqcb43HiTMJmAm8fzhFrASUYFkiY93rrFClAtKnJz5BOwOEQFJiS/PJ4Ld JyyQKfF8+wVGiPmn2CT+tZ8Ga+AUCJD4+aodbBCzQJjE6j3zoZ5Qk7h6bhNYXEhAS6L3bCfT BEbhWUh2zELSAmHbSlyYcx3KlpfY/nYOM4StK3Hh/xQU8QWMbKsY2XMTM3PSy803MQIj4OCW 3wY7GDfdFzvEKM3BoiTOG+56IUBIID2xJDU7NbUgtSi+qDQntfgQIxMHp1QDY+XZGWu/JfXI 9MuXnz4Ves10mcqthP3lJ752th2MM3+lsLpL8m5YNqeEcv/hs+vsNy5Yo8Ep9u1Z6aIW3svN 33adV1t6uzRx4Yr9WepbpR5u9t0qIbFwTf3CmCdCF1YsvljV9v79265bP39eTJb8Kao1I2rD xut1h5sOTHVMm+jO1F34/1SaqYkSS3FGoqEWc1FxIgBDcO1DTgIAAA==
Subject: Re: [sip-overload] Local Policy Re: I-D Action: draft-ietf-soc-load-control-event-package-05.txt
X-BeenThere: sip-overload@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Overload <sip-overload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sip-overload>, <mailto:sip-overload-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sip-overload>
List-Post: <mailto:sip-overload@ietf.org>
List-Help: <mailto:sip-overload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip-overload>, <mailto:sip-overload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jan 2013 12:56:32 -0000

my reading of the mailing list is that the question of using SHOULD 
versus MUST
is being decided in favor of MUST

however it would be great to also address the Valker concerns
inserting a caveat/constraints explaining that the local policy can not
override the overload mechanism/algorithm

can someone propose text ?

note this is the only remaining issue that we have to address in this 
event-package draft
before we can ship to the IESG

/Salvatore


On 1/11/13 4:25 PM, Janet P Gunn wrote:
>
> Good point
>
> If you say it MUST honor "local policy", then you  need  constraints 
> on what the local policy can do (e.g., it can only prioritize within 
> the number of messages permitted by the overload algorithm, it can't 
> over ride the overload mechanism/algorithm)
>
> Janet
>
>
>
> sip-overload-bounces@ietf.org wrote on 01/11/2013 09:06:58 AM:
>
> > From: Volker Hilt <volker.hilt@bell-labs.com>
> > To: <sip-overload@ietf.org>
> > Date: 01/11/2013 09:07 AM
> > Subject: Re: [sip-overload] Local Policy Re: I-D Action: draft-ietf-
> > soc-load-control-event-package-05.txt
> > Sent by: sip-overload-bounces@ietf.org
> >
> > Janet, All,
> >
> > while this sounds good in most cases, the concern I have is that there
> > may be situation where a proxy is forced to violate local policy. E.g.,
> > a policy "emergency calls can never be dropped" will have to be 
> violated
> > eventually if overload reaches levels where only emergency calls are 
> left.
> >
> > Maybe this boils down to formulating policies in a reasonable way. It
> > has to be made clear, however, that not all policies call be kept under
> > all circumstances.
> >
> > A SHOULD would imply this to the developer. With a MUST, I think one
> > would have to add explanatory text.
> >
> > Thanks,
> >
> > Volker [with individual contributor hat on]
> >
> >
> >
> > On 03.01.2013 18:52, Janet P Gunn wrote:
> > > I prefer MUST to SHOULD.
> > >
> > > The original wording was based on Req 13 of RFC 5390:
> > > " REQ 13:  The mechanism must not dictate a specific algorithm for
> > >        prioritizing the processing of work within a proxy during 
> times of
> > >        overload*.  It must permit a proxy to prioritize requests 
> based on*
> > > *      any local policy*, so that certain ones (such as a call for
> > >        emergency services or a call with a specific value of the
> > >        Resource-Priority header field [RFC4412]) are given 
> preferential
> > >        treatment, such as not being dropped, being given additional
> > >        retransmission, or being processed ahead of others."
> > >
> > > which has a lower case "must".
> > >
> > > If we are going to say "MUST honor" (rather than "must permit"), I 
> think
> > > we need to change "any" to "the" . (you can permit many alternatives,
> > > but you can really only honor one).  I think this also reflects the
> > > intent of Martin's  comment
> > >
> > > So I would prefer
> > >
> > >
> > >    A SIP client MUST honor *the *local policy for prioritizing SIP
> > >    requests such as policies based on message type, e.g., INVITEs vs.
> > >    requests associated with existing sessions.
> > >
> > >    A SIP client MUST honor *the *local policy for prioritizing SIP
> > >    requests based on the content of the Resource-Priority header (RPH,
> > >    RFC4412 [RFC4412]).  Specific (namespace.value) RPH contents may
> > >    indicate high priority requests that should be preserved as much as
> > >    possible during overload.  The RPH contents can also indicate a
> > >    low-priority request that is eligible to be dropped during times of
> > >    overload.
> > >
> > >    A SIP client MUST honor *the *local policy for prioritizing SIP
> > >    requests relating to emergency calls, as identified by the SOS
> > >    URN [RFC5031] indicating an emergency request.
> > >
> > >
> > > Thanks
> > >
> > > Janet
> > >
> > > This is a PRIVATE message. If you are not the intended recipient, 
> please
> > > delete without copying and kindly advise us by e-mail of the 
> mistake in
> > > delivery. NOTE: Regardless of content, this e-mail shall not 
> operate to
> > > bind CSC to any order or other contract unless pursuant to explicit
> > > written agreement or government initiative expressly permitting 
> the use
> > > of e-mail for such purpose.
> > >
> > >
> > >
> > > From: "Vijay K. Gurbani" <vkg@bell-labs.com>
> > > To: Charles Shen <charles@cs.columbia.edu>
> > > Cc: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>om>, Janet P
> > > Gunn/USA/CSC@CSC, "sip-overload@ietf.org" <sip-overload@ietf.org>rg>, 
> Arata
> > > Koike <koike.arata@lab.ntt.co.jp>jp>, "NOEL, ERIC (ERIC C)"
> > > <ecnoel@att.com>om>, Henning Schulzrinne <hgs@cs.columbia.edu>
> > > Date: 01/03/2013 11:42 AM
> > > Subject: Re: [sip-overload] Local Policy Re: I-D Action:
> > > draft-ietf-soc-load-control-event-package-05.txt
> > > 
> ------------------------------------------------------------------------
> > >
> > >
> > >
> > > On 01/03/2013 07:34 AM, Charles Shen wrote:
> > >  > Sounds good, I can update the wording in the event package 
> draft, if
> > >  > Vijay is OK with the other one.
> > >
> > > I just want to make sure we are all agreeing to the same thing.
> > >
> > > It seems to me that the question of using SHOULD versus MUST is being
> > > decided slightly in favour of a MUST.  Martin and Bruno prefer a MUST,
> > > Janet is okay with, although her original text used a SHOULD; and 
> Keith
> > > could go either way.
> > >
> > > Is the consensus, then, that the text on honoring local policy 
> contains
> > > MUST?  If so, the text to be inserted would be the following:
> > >
> > >    A SIP client MUST honor any local policy for prioritizing SIP
> > >    requests such as policies based on message type, e.g., INVITEs vs.
> > >    requests associated with existing sessions.
> > >
> > >    A SIP client MUST honor any local policy for prioritizing SIP
> > >    requests based on the content of the Resource-Priority header (RPH,
> > >    RFC4412 [RFC4412]).  Specific (namespace.value) RPH contents may
> > >    indicate high priority requests that should be preserved as much as
> > >    possible during overload.  The RPH contents can also indicate a
> > >    low-priority request that is eligible to be dropped during times of
> > >    overload.
> > >
> > >    A SIP client MUST honor any local policy for prioritizing SIP
> > >    requests relating to emergency calls, as identified by the SOS
> > >    URN [RFC5031] indicating an emergency request.
> > >
> > > Yes?
> > >
> > > Thanks,
> > >
> > > - vijay
> > > --
> > > Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
> > > 1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60563 (USA)
> > > Email: vkg@{bell-labs.com,acm.org} / vijay.gurbani@alcatel-lucent.com
> > > Web: http://ect.bell-labs.com/who/vkg/
> > >
> > >
> > >
> > > _______________________________________________
> > > sip-overload mailing list
> > > sip-overload@ietf.org
> > > https://www.ietf.org/mailman/listinfo/sip-overload
> > >
> > _______________________________________________
> > sip-overload mailing list
> > sip-overload@ietf.org
> > https://www.ietf.org/mailman/listinfo/sip-overload
>
>
> _______________________________________________
> sip-overload mailing list
> sip-overload@ietf.org
> https://www.ietf.org/mailman/listinfo/sip-overload


-- 
Salvatore Loreto, PhD
www.sloreto.com