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

Janet P Gunn <jgunn6@csc.com> Thu, 03 January 2013 17:52 UTC

Return-Path: <jgunn6@csc.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 ECDEE21F868B for <sip-overload@ietfa.amsl.com>; Thu, 3 Jan 2013 09:52:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.999
X-Spam-Level:
X-Spam-Status: No, score=-3.999 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 IpCKNYXbGyDh for <sip-overload@ietfa.amsl.com>; Thu, 3 Jan 2013 09:52:10 -0800 (PST)
Received: from mail87.messagelabs.com (mail87.messagelabs.com [216.82.250.19]) by ietfa.amsl.com (Postfix) with ESMTP id C11D921F8BED for <sip-overload@ietf.org>; Thu, 3 Jan 2013 09:52:10 -0800 (PST)
X-Env-Sender: jgunn6@csc.com
X-Msg-Ref: server-16.tower-87.messagelabs.com!1357235529!15425676!1
X-Originating-IP: [20.137.2.88]
X-StarScan-Received:
X-StarScan-Version: 6.6.1.8; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3670 invoked from network); 3 Jan 2013 17:52:10 -0000
Received: from amer-mta102.csc.com (HELO amer-mta102.csc.com) (20.137.2.88) by server-16.tower-87.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 3 Jan 2013 17:52:10 -0000
Received: from amer-gw09.amer.csc.com (amer-gw09.amer.csc.com [20.6.39.245]) by amer-mta102.csc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id r03Hq4Jk018620; Thu, 3 Jan 2013 12:52:08 -0500
In-Reply-To: <50E5B529.2090105@bell-labs.com>
References: <20121022163217.13864.84970.idtracker@ietfa.amsl.com> <CAPSQ9ZU_52XDJGm0AFs6fe0ZkMSiQCwp7kSoQ5nDvxjnJh5McA@mail.gmail.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>
To: "Vijay K. Gurbani" <vkg@bell-labs.com>
MIME-Version: 1.0
X-KeepSent: 0589660E:64BDF257-85257AE8:006149FC; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.5.2FP4 SHF97 March 26, 2012
From: Janet P Gunn <jgunn6@csc.com>
Message-ID: <OF0589660E.64BDF257-ON85257AE8.006149FC-85257AE8.0062277C@csc.com>
Date: Thu, 3 Jan 2013 12:52:05 -0500
X-MIMETrack: Serialize by Router on AMER-GW09/SRV/CSC(Release 8.5.2FP3 HF204|September 20, 2011) at 01/03/2013 12:47:15 PM, Serialize complete at 01/03/2013 12:47:15 PM
Content-Type: multipart/alternative; boundary="=_alternative 0062275C85257AE8_="
Cc: "sip-overload@ietf.org" <sip-overload@ietf.org>, Arata Koike <koike.arata@lab.ntt.co.jp>, "NOEL, ERIC \(ERIC C\)" <ecnoel@att.com>, Charles Shen <charles@cs.columbia.edu>, Henning Schulzrinne <hgs@cs.columbia.edu>
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: Thu, 03 Jan 2013 17:52:12 -0000

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/