Re: [sip-overload] Expert Review for Overload Control Drafts
Janet P Gunn <jgunn6@csc.com> Mon, 23 November 2009 19:56 UTC
Return-Path: <jgunn6@csc.com>
X-Original-To: sip-overload@core3.amsl.com
Delivered-To: sip-overload@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A21263A6837 for <sip-overload@core3.amsl.com>; Mon, 23 Nov 2009 11:56:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level:
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ggwRwfycCQSa for <sip-overload@core3.amsl.com>; Mon, 23 Nov 2009 11:56:57 -0800 (PST)
Received: from mail86.messagelabs.com (mail86.messagelabs.com [216.82.242.179]) by core3.amsl.com (Postfix) with ESMTP id 12C8A3A6781 for <sip-overload@ietf.org>; Mon, 23 Nov 2009 11:56:56 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: jgunn6@csc.com
X-Msg-Ref: server-10.tower-86.messagelabs.com!1259006211!11213481!1
X-StarScan-Version: 6.2.4; banners=-,-,-
X-Originating-IP: [20.137.2.88]
Received: (qmail 5608 invoked from network); 23 Nov 2009 19:56:51 -0000
Received: from amer-mta102.csc.com (HELO amer-mta102.csc.com) (20.137.2.88) by server-10.tower-86.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 23 Nov 2009 19:56:51 -0000
Received: from amer-gw09.amer.csc.com (amer-gw09.amer.csc.com [20.6.39.245]) by amer-mta102.csc.com (Switch-3.3.3mp/Switch-3.3.3mp) with ESMTP id nANJuiAP020355; Mon, 23 Nov 2009 14:56:44 -0500
In-Reply-To: <e7df28360911231144p585f6b93oba4d831d117d4474@mail.gmail.com>
References: <4AE7055E.9060208@alcatel-lucent.com> <OF84BD02F3.1BF989D2-ON8525766C.00820708-8525766C.00835C1F@csc.com> <e7df28360911230650o15d5fe3cl3f9b4dfb8210331c@mail.gmail.com> <EDC0A1AE77C57744B664A310A0B23AE209B0075A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <OF962F3668.A7E724B8-ON85257677.00654ED5-85257677.0066937C@csc.com> <e7df28360911231144p585f6b93oba4d831d117d4474@mail.gmail.com>
To: Charles Shen <charles@cs.columbia.edu>
MIME-Version: 1.0
X-KeepSent: FC33AFF7:A2DBD5E8-85257677:006D8C0C; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.0.2 HF88 September 24, 2008
From: Janet P Gunn <jgunn6@csc.com>
Message-ID: <OFFC33AFF7.A2DBD5E8-ON85257677.006D8C0C-85257677.006D9381@csc.com>
Date: Mon, 23 Nov 2009 14:56:48 -0500
X-MIMETrack: Serialize by Router on AMER-GW09/SRV/CSC(Release 8.0.1 HF996|December 23, 2008) at 11/23/2009 02:58:18 PM, Serialize complete at 11/23/2009 02:58:18 PM
Content-Type: multipart/alternative; boundary="=_alternative 006D933385257677_="
Cc: "sip-overload@ietf.org" <sip-overload@ietf.org>, Arata Koike <koike.arata@lab.ntt.co.jp>, Henning Schulzrinne <hgs@cs.columbia.edu>
Subject: Re: [sip-overload] Expert Review for Overload Control Drafts
X-BeenThere: sip-overload@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Overload <sip-overload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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, 23 Nov 2009 19:56:59 -0000
I agree 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. charles.newyork@gmail.com wrote on 11/23/2009 02:44:21 PM: > [image removed] > > Re: [sip-overload] Expert Review for Overload Control Drafts > > Charles Shen > > to: > > Janet P Gunn > > 11/23/2009 02:44 PM > > Sent by: > > charles.newyork@gmail.com > > Cc: > > "DRAGE, Keith (Keith)", Henning Schulzrinne, Arata Koike, "sip- > overload@ietf.org" > > I agree too that appropriate treatment of the RPH (not simply an > exclusive exemption) needs to be defined. But I am not sure whether > the detailing of such treatment is in the scope of the event package > document. We might want a somewhat unified RPH treatment to be > applicable to the general overload handling scenarios, regardless of > how the overload information is conveyed. > > Note that the related draft, draft-hilt-sipping-overload-07 currently > has the following description. > > **** > 4.1. Message Prioritization > > During an overload condition, a SIP server needs to prioritize > messages and select messages that need to be rejected or redirected. > The selection is largely a matter of local policy. > > A SIP server SHOULD honor the Resource-Priority header field as > defined in RFC4412 [RFC4412] if it is present in a SIP request. The > Resource-Priority header field enables a proxy to identify high- > priority requests, such as emergency service requests, and preserve > them as much as possible during times of overload. > **** > > > > > > Thanks > > Charles > > > > On Mon, Nov 23, 2009 at 1:40 PM, Janet P Gunn <jgunn6@csc.com> wrote: > > > > I agree, > > > > We don't need a blanket "exemption for anything with RPH". We > need the ability (using configuration) to exempt SIP messages with > particular RPH values from particular aspects of the network controls. > > > > To go back to the SS7 world, we do NOT want GETS calls (equivalent > to RPH namespaces ets and wps) to be exempt from "100% cancel-to" > (which typically is associated with equipment failure), but we DO > (in general) want them exempt from "x% cancel-to" for X not equal 100. > > > > There may very well also be cases where you want a network > control to apply specifically to a particular RPH namespace, as in > the RPH for 911-type emergency calls. > > > > What we need is for the overload mechanism to have the ability to > distinguish, and give different treatment to, messages with specific > RPH values. > > > > 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: "DRAGE, Keith (Keith)" <drage@alcatel-lucent.com> > > To: Charles Shen <charles@cs.columbia.edu>, Janet P Gunn/USA/CSC@CSC > > Cc: "sip-overload@ietf.org" <sip-overload@ietf.org>, Arata Koike > <koike.arata@lab.ntt.co.jp>, Henning Schulzrinne <hgs@cs.columbia.edu> > > Date: 11/23/2009 12:43 PM > > Subject: RE: [sip-overload] Expert Review for Overload Control Drafts > > ________________________________ > > > > > > You said: > > > > > > Finally, your approach make no mention of exempting SIP > > > requests with > > > > particular RPH values form these load controls, as required > > > by Req 13 > > > > of > > > > RFC 5390. > > > > > > Maybe we can add something like the RPH mechanism takes > > > precedence over this filtering in the next revision. > > > > > > > I not sure it is entirely a matter of exempting, or precedence > invalidating the filtering. > > > > Surely if for example if I have an RPH for emergency calls > (proposed), it is possible to locally overload the network with just > emergency calls, and therefore we need the overload mechanism to > operate in some manner. > > > > Further calls with RPH do not necessarily remove the ability for > other calls to be made entirely, merely guarantee that a certain > percentage of the traffic is reserved for priority calls (for example). > > > > What we surely need is for the overload algorithms to apply, but > to take into account the RPH in performing their activity. > > > > regards > > > > Keith > > > > > -----Original Message----- > > > From: sip-overload-bounces@ietf.org > > > [mailto:sip-overload-bounces@ietf.org] On Behalf Of Charles Shen > > > Sent: Monday, November 23, 2009 2:50 PM > > > To: Janet P Gunn > > > Cc: sip-overload@ietf.org; Arata Koike; Henning Schulzrinne > > > Subject: Re: [sip-overload] Expert Review for Overload Control Drafts > > > > > > Hi Janet, thanks for your review. please see comments inline: > > > > > > On Thu, Nov 12, 2009 at 6:54 PM, Janet P Gunn <jgunn6@csc.com> wrote: > > > > > > > > > > > > With regard to > > > > A Session Initiation Protocol (SIP) Load Control Event Package > > > > draft-shen-sipping-load-control-event-package-03.txt > > > > I have concerns about a number of the basic premises. > > > > > > > > First, the approach seems to depend on landline > > > "telephone numbers" > > > > and "Tel URIs". > > > > > > > > 1- It seems that load control should apply to ALL SIP sessions, not > > > > just > > > > voice calls with an associated phone number (or even a Tel URI) > > > > > > It is a clear goal of this draft *not* to limit on "telephone > > > numbers", but to support SIP URIs, *including* Tel URIs that > > > could be associated to phone numbers. Therefore, as the > > > document suggests, the call identity to be filtered is based > > > on the SIP <from>, <to> header etc., and the examples in the > > > document also include SIP URIs and domain names. Please let > > > me know if you have suggestions to clarify it further. > > > > > > > > > > > 2-It is no longer reasonable to assume a mapping between > > > "telephone number" > > > > and "location" or a particular SIP proxy. A mobile phone could be > > > > anywhere- the number is not at all related to which SIP > > > proxy it is using. > > > > And even number portability for landline phones makes it a less > > > > useful mapping. > > > > > > Here the typical overload destination would more likely be a > > > call center than a mobile phone. I don't know how exactly > > > number portability would matter, as long as they are > > > forwarded to the correct proxy ... correct me if I were wrong. > > > > > > > > > > > 3- It might be more practical to invoke the load controls > > > based on the > > > > next/previous SIP proxy or SIP server, rather than some > > > representation > > > > of the "phone number". > > > > > > > > > > comments as in 1. > > > > > > > Second, the approach propagates the load controls from one > > > SIP Proxy > > > > to the adjacent ones. The first example given is an > > > "acceptable call > > > > rate" to a TV program "hotline". The SIP proxy then > > > "allocates" the > > > > acceptable call rate among its neighbors. I think that propagating > > > > the load controls across multiple proxies is likely to create more > > > > problems than it solves > > > > > > > > 1- It is highly unlikely that the actual call rate is uniformly, or > > > > even predictably, distributed among the neighbors. This > > > means that > > > > it is highly likely that some of the neighbors will have a > > > bigger call > > > > rate to the TV > > > > hot line, meaning they will block calls, while others will > > > have lower > > > > volume, and will not need to block calls. The call rate at the TV > > > > hotline will then be below the "acceptable call rate", and > > > there will > > > > be many calls that were unnecessarily blocked. This concern also > > > > applies to the second example given. > > > > > > The example shows how the event package, with appropriate > > > input values, could be used. The input values to the event > > > package are outputs of a specific overload algorithm, which > > > may be distributed or centralized, or hybrid. As mentioned, > > > the overload algorithm itself is out of scope of this event > > > package document. But if the algorithm produces a dynamic > > > rate output, there is no reason why the rate distribution by > > > the event package could not be dynamic. I can clarify this in > > > the next revision. > > > > > > > > > > > Finally, your approach make no mention of exempting SIP > > > requests with > > > > particular RPH values form these load controls, as required > > > by Req 13 > > > > of > > > > RFC 5390. > > > > > > Maybe we can add something like the RPH mechanism takes > > > precedence over this filtering in the next revision. > > > > > > Thanks > > > > > > Charles > > > > > > > > > > > > > > Thanks > > > > > > > > Janet > > > > > > > > sip-overload-bounces@ietf.org wrote on 10/27/2009 10:36:14 AM: > > > > > > > >> [image removed] > > > >> > > > >> [sip-overload] Expert Review for Overload Control Drafts > > > >> > > > >> Volker Hilt > > > >> > > > >> to: > > > >> > > > >> sip-overload@ietf.org > > > >> > > > >> 10/27/2009 10:36 AM > > > >> > > > >> Sent by: > > > >> > > > >> sip-overload-bounces@ietf.org > > > >> > > > >> All, > > > >> > > > >> We are looking for experts who can do a review for the > > > following two > > > >> drafts: > > > >> > > > >> > > > > > > > http://www.ietf.org/internet-drafts/draft-hilt-sipping-overload-07.txt > > > >> > > > >> http://tools.ietf.org/html/draft-shen-sipping-load-control-event- > > > >> package-03.txt > > > >> > > > >> Please send me a quick note if you are interested and > > > available to do > > > >> a review for one of these drafts (or both of them). Please > > > post the > > > >> review on this mailing list. > > > >> > > > >> We had many people expressing interest in contributing to a SIP > > > >> overload control solution. This is a great chance to do so! > > > >> > > > >> Thanks, > > > >> > > > >> Volker > > > >> > > > >> _______________________________________________ > > > >> 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 > > > > >
- [sip-overload] Expert Review for Overload Control… Volker Hilt
- Re: [sip-overload] Expert Review for Overload Con… NOEL, ERIC C (ATTLABS)
- Re: [sip-overload] Expert Review for Overload Con… youssef.chadli
- Re: [sip-overload] Expert Review for Overload Con… Parthasarathi R (partr)
- Re: [sip-overload] Expert Review for Overload Con… Janet P Gunn
- Re: [sip-overload] Expert Review for Overload Con… Charles Shen
- Re: [sip-overload] Expert Review for Overload Con… DRAGE, Keith (Keith)
- Re: [sip-overload] Expert Review for Overload Con… Janet P Gunn
- Re: [sip-overload] Expert Review for Overload Con… Charles Shen
- Re: [sip-overload] Expert Review for Overload Con… Janet P Gunn
- Re: [sip-overload] Expert Review for Overload Con… Parthasarathi R (partr)