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

Salvatore Loreto <salvatore.loreto@ericsson.com> Tue, 15 January 2013 07:33 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 8935821F8919 for <sip-overload@ietfa.amsl.com>; Mon, 14 Jan 2013 23:33:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level:
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_SE=0.35, 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 wvG0L+iH16Qm for <sip-overload@ietfa.amsl.com>; Mon, 14 Jan 2013 23:33:38 -0800 (PST)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 0E9C321F8910 for <sip-overload@ietf.org>; Mon, 14 Jan 2013 23:33:37 -0800 (PST)
X-AuditID: c1b4fb25-b7f366d000004d10-c0-50f506501aba
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 48.F9.19728.05605F05; Tue, 15 Jan 2013 08:33:36 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.3.279.1; Tue, 15 Jan 2013 08:33:36 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id D836A2420 for <sip-overload@ietf.org>; Tue, 15 Jan 2013 09:33:35 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id DD0AB54098 for <sip-overload@ietf.org>; Tue, 15 Jan 2013 09:33:33 +0200 (EET)
Received: from n94.nomadiclab.com (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 8FB3D53DC2 for <sip-overload@ietf.org>; Tue, 15 Jan 2013 09:33:33 +0200 (EET)
Message-ID: <50F5064F.4090008@ericsson.com>
Date: Tue, 15 Jan 2013 09:33:35 +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> <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> <50F01C82.9010406@bell-labs.com> <50F4146E.1080308@bell-labs.com> <50F422E4.8010809@bell-labs.com> <OF5077D3D0.BC87BCA4-ON85257AF3.00582679-85257AF3.00584E45@csc.com> <50F42D9F.1080002@bell-labs.com> <CAPSQ9ZWfu6J+BZZ9BgTTk+f5-dH1BHhkUxEk8ZLcRohvFxMZUA@mail.gmail.com> <OF36DB58E7.14AA60B0-ON85257AF3.005BDC42-85257AF3.005C7511@csc.com> <CAPSQ9ZW3+SX9xitSbgZt+N1=tCoMCqO8jdO4CknHTEZ=7HzGUA@mail.gmail.com> <EDC0A1AE77C57744B664A310A0B23AE20D745EF327@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <24379_1358186917_50F449A5_24379_12938_1_88CAD1D4E8773F42858B58CAA28272A00F1A88@PEXCVZYM12.corporate.adroot.infra.ftgroup>
In-Reply-To: <24379_1358186917_50F449A5_24379_12938_1_88CAD1D4E8773F42858B58CAA28272A00F1A88@PEXCVZYM12.corporate.adroot.infra.ftgroup>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrELMWRmVeSWpSXmKPExsUyM+JvjW4A29cAg3mHFSz2P01wYPRYsuQn UwBjFJdNSmpOZllqkb5dAlfGv0OsBY12FcsuLWZrYFxm3MXIySEhYCLx9tg+ZghbTOLCvfVs XYxcHEICJxklHt7Zxg7hbGCUuHZgDyOEc41RYsP8t8xwZWs6J0H1HGSUeHfvOhPIMF4BbYnP 36azgNgsAqoSn1rfgNlsAmYSzx9uAVsoKpAs8fHONVaIekGJkzOfgNWICEhKfHk+kRHEFhbI lGi7swPqjiXsEvMeTmUBcTgF2hkltj7rYAepYhawlbgw5zoLhC0v0bx1NtRLahJXz20Cs4UE tCR6z3YyTWAUmYVk4Swk7bOQtC9gZF7FyJ6bmJmTXm60iREYzge3/FbdwXjnnMghRmkOFiVx 3nDXCwFCAumJJanZqakFqUXxRaU5qcWHGJk4OKUaGFdKhAqvu1a0e+fUO6W3v0jKZl0PrvEI aVlReKhvcoQH/8pJlx6FP/lwPM3yXUBh2Z7p7tkXphz4UPVhV3G8f8ykxzwLz3M5zRE+E7bu +263zYYfpZxyT/5+KXB7F6OS9Io3O5nkHbfps16dJ7+55eyX6n4dU+ZLnrGTzrX7LOa9GnzN LWRBRq0SS3FGoqEWc1FxIgDvJh/xNQIAAA==
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: Tue, 15 Jan 2013 07:33:39 -0000

I do like the distinction between prioritization  and preservation,
maybe we need clearly distinguish the two cases in the draft

for prioritization a MUST could by reasonable indeed a statement like:
- "It *MUST* honor the local policy for *prioritizing* SIP requests..."
tell that the SIP element has to prioritize requests following the 
policy but has still the possibility to discard in case of severe overload

while for preserving a SHOULD seems to be more appropriate indeed a 
statement like this:
- "It *SHOULD* honor the local policy for *preserving* SIP requests..."
tell that SIP element will follow local policy as long as the result 
does not produce a severe overload (i.e. "the result is consistent with 
the SIP Overload Algorithm)


/Salvatore

On 1/14/13 8:08 PM, bruno.chatras@orange.com wrote:
> I'm not really happy with the SHOULD. I think we are mixing two different things: priority and preservation. For example, a local policy that gives priority to BYE requests over any other request MUST always be honored even in case of severe overload. This does not imply that BYE requests MUST always be preserved; just that they MUST be given priority over other requests.
>
> I don't see any problem with using MUST for local policies that assign priorities to some requests. Use of MUST would of course be a problem if we were to define local policies about preserving some requests, but it's not what we are trying to do.
>
> BC
>
>> -----Message d'origine-----
>> De : sip-overload-bounces@ietf.org [mailto:sip-overload-
>> bounces@ietf.org] De la part de DRAGE, Keith (Keith)
>> Envoyé : lundi 14 janvier 2013 18:28
>> À : Charles Shen; Janet P Gunn
>> Cc : sip-overload@ietf.org; Hilt, Volker (Volker)
>> Objet : Re: [sip-overload] Local Policy Re: I-D Action: draft-ietf-soc-
>> load-control-event-package-05.txt
>>
>> I'm not convinced we have got to the bottom of the requirement yet.
>> Writing SHOULD is not an excuse for writing a poor requirement, yet
>> that seems currently to be the excuse for wring SHOULD instead of MUST.
>> Ideally I should still be able to still identify conformance or no
>> conformance to a SHOULD requirement.
>>
>> I suspect what we need to do is find a more specific requirement and
>> then cover the rest of the problem in more informative text, rather
>> than trying to address everything in a single requirement sentence.
>>
>> I agree that if we end up writing a SHOULD, then there should be
>> associated informative text that identifies the example circumstances
>> for ignoring the SHOULD. That has long been an unwritten rule, and
>> without it the SHOULD always gets interpreted as a MAY.
>>
>> Regards
>>
>> Keith
>>
>>
>>> -----Original Message-----
>>> From: sip-overload-bounces@ietf.org
>>> [mailto:sip-overload-bounces@ietf.org]
>>> On Behalf Of Charles Shen
>>> Sent: 14 January 2013 17:03
>>> To: Janet P Gunn
>>> Cc: sip-overload@ietf.org; Hilt, Volker (Volker)
>>> Subject: Re: [sip-overload] Local Policy Re: I-D Action:
>>> draft-ietf-soc- load-control-event-package-05.txt
>>>
>>> I am not in favor of opening up more cans of whatever at this stage :)
>>>
>>> I think we just need to define and clarify the line. At least "the
>>> Overload
>>>   Algorithm(s) in effect at that node" sounds much better than "the
>>> Overload Algorithm(s)" alone. (Optionally) plus something like "the
>>> interactions of those Overload Algorithms are out of scope".
>>>
>>> Thanks
>>>
>>> Charles
>>>
>>> On Mon, Jan 14, 2013 at 11:49 AM, Janet P Gunn <jgunn6@csc.com> wrote:
>>>>
>>>> My personal thought is that in each case, it would refer to the
>>>> Overload
>>>> Algorithm(s) in effect at that node.
>>>>
>>>> But that brings up a whole can of worms about interaction between
>>>> algorithms..
>>>>
>>>> If the Event package has set up an a-priori Overload  Control, and
>>>> then
>>> an
>>>> actual overload triggers a "feedback" Overload Control, how do they
>>>> interact?  The max? the min? the "product"
>>>>
>>>> Is that a can of worms we want to open at this point?
>>>>
>>>> Janet
>>>>
>>>> charles.newyork@gmail.com wrote on 01/14/2013 11:36:34 AM:
>>>>
>>>>> From: Charles Shen <charles@cs.columbia.edu>
>>>>> To: Volker Hilt <volker.hilt@alcatel-lucent.com>om>, Janet P
>> Gunn/USA/
>>>>> CSC@CSC, "Vijay K. Gurbani" <vkg@bell-labs.com>
>>>>> Cc: sip-overload@ietf.org
>>>>> Date: 01/14/2013 11:37 AM
>>>>> Subject: Re: [sip-overload] Local Policy Re: I-D Action:
>>>>> draft-ietf- soc-load-control-event-package-05.txt
>>>>> Sent by: charles.newyork@gmail.com
>>>>>
>>>>> Hi Volker, Janet and Vijay,
>>>>>
>>>>> Since we are talking about putting the same texts in the
>>>>> overload-control and event-package draft, would it be better to
>>>>> clarify a bit about "the SIP Overload Algorithm" in this sentence?
>>>>>
>>>>> "It is expected a SIP client will follow local policy as long as
>>>>> the result is consistent with the SIP Overload Algorithm."
>>>>>
>>>>> Specifically, are we referring to mechanisms in both drafts (and
>> in
>>>>> that case, should we add cross reference to them?) as well as any
>>>>> future Overload Algorithms?
>>>>>
>>>>> Thanks
>>>>>
>>>>> Charles
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Jan 14, 2013 at 11:15 AM, Volker Hilt
>>>>> <volker.hilt@alcatel-lucent.com> wrote:
>>>>>> Vijay,
>>>>>>
>>>>>> the sentence Janet has proposed works for me. You can replace
>> the
>>>>>> sentence I had suggested after the first paragraph with Janets
>>>>>> proposal.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Volker
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 14.01.2013 17:15, Vijay K. Gurbani wrote:
>>>>>>> On 01/14/2013 10:09 AM, Volker Hilt wrote:
>>>>>>>> That works for me!
>>>>>>>
>>>>>>> Volker: Can either you or Janet please propose the exact
>>>>>>> wordings to go into the modified text I proposed in [1]?  This
>>>>>>> will avoid any guesswork and expedite the process of getting
>> the drafts out.
>>>>>>> [1]
>>>>>>> http://www.ietf.org/mail-archive/web/sip-
>>> overload/current/msg00885.html
>>>>>>> Thanks,
>>>>>>>
>>>>>>> - vijay
>>>>>> _______________________________________________
>>>>>> 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
> _________________________________________________________________________________________________________________________
>
> 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,
> France Telecom - 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, France Telecom - Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.
>
> _______________________________________________
> sip-overload mailing list
> sip-overload@ietf.org
> https://www.ietf.org/mailman/listinfo/sip-overload