Re: [sip-overload] soc-overload-control-05
Janet P Gunn <jgunn6@csc.com> Wed, 28 December 2011 21:53 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 A1BAE21F846A; Wed, 28 Dec 2011 13:53:58 -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 ([12.22.58.30]) by localhost (ietfa.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MPXpDiuD6mRD;
Wed, 28 Dec 2011 13:53:57 -0800 (PST)
Received: from mail87.messagelabs.com (mail87.messagelabs.com [216.82.250.19])
by ietfa.amsl.com (Postfix) with ESMTP id 98E4521F84B0;
Wed, 28 Dec 2011 13:53:57 -0800 (PST)
X-Env-Sender: jgunn6@csc.com
X-Msg-Ref: server-10.tower-87.messagelabs.com!1325109234!52853056!1
X-Originating-IP: [20.137.2.87]
X-StarScan-Version: 6.4.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23479 invoked from network); 28 Dec 2011 21:53:55 -0000
Received: from amer-mta101.csc.com (HELO amer-mta101.csc.com) (20.137.2.87) by
server-10.tower-87.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
28 Dec 2011 21:53:55 -0000
Received: from amer-gw09.amer.csc.com (amer-gw09.amer.csc.com [20.6.39.245])
by amer-mta101.csc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id
pBSLrqJT003056; Wed, 28 Dec 2011 16:53:54 -0500
In-Reply-To: <4EFA03EB.3050902@bell-labs.com>
References: <4EEA1BB3.7020509@bell-labs.com> <E4B3F0DC6D953D4EBEC223BC86FE322C4A663D2E87@EMV04-UKBR.domain1.systemhost.net>
<4EFA03EB.3050902@bell-labs.com>
To: "Vijay K. Gurbani" <vkg@bell-labs.com>
MIME-Version: 1.0
X-KeepSent: 1D8CB133:DBC9D2FE-85257974:0077AF56; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.5.2FP1 SHF139 March 01, 2011
From: Janet P Gunn <jgunn6@csc.com>
Message-ID: <OF1D8CB133.DBC9D2FE-ON85257974.0077AF56-85257974.0078499D@csc.com>
Date: Wed, 28 Dec 2011 16:53:51 -0500
X-MIMETrack: Serialize by Router on AMER-GW09/SRV/CSC(Release 8.5.2FP1
HF29|January 09, 2011) at 12/28/2011 04:51:18 PM,
Serialize complete at 12/28/2011 04:51:18 PM
Content-Type: multipart/alternative;
boundary="=_alternative 0078498485257974_="
Cc: sip-overload-bounces@ietf.org, sip-overload@ietf.org
Subject: Re: [sip-overload] soc-overload-control-05
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: Wed, 28 Dec 2011 21:53:58 -0000
Finally got a chance to come up for air and take a look at this. Some comments, mostly nits. The non-nit is the one about setting oc-validity. Comments on draft-ietf-soc-overload-control-05 Sec 4.1 Second paragraph refers to "Section X.X". Probably supposed to be 5.1 Last paragraph - the statement "it SHOULD reduce, by the amount indicated, the number of requests going downstream to the SIP server from which it received the response ..." is perfectly true for the loss based algorithm, but not technically correct for the rate based algorithm. Suggest either adding a "Note" as in other cases where you discuss differences for rate based, or reword it, possibly "it SHOULD reduce, as indicated by the oc and oc-algo parameters, the number of requests going downstream to the SIP server from which it received the response ..." 4.3 last sentence should "and the oc-algo parameter." be added on to the sentence? 5.2 overload stability and the value for oc-validity. (NON-NIT) In selecting an oc-validity value, you should also consider the time interval for requests form EACH upstream SIP client. As an extreme example, consider a case where you have thousands of upstream SIP clients, and each one sends a message, typically, once a second. Even if you are adjusting your oc value every 10 milliseconds, you want an oc-validity of at least a second. Otherwise, every time a client gets ready to transmit, it will have an expired oc value, and won't throttle. Something like " A SIP server MAY use a shorter "oc-validity" time if each upstream SIP client attempts to send messages at a high rate, and SHOULD use a longer "oc- validity" time if each SIP client operates at a lower rate." 5.5 first paragraph "The SIP client MUST NOT forward more requests to a SIP server than allowed by the current "oc" parameter value from a particular downstream server." should probably be "The SIP client MUST NOT forward more requests to a SIP server than allowed by the current "oc" parameter value from that particular downstream server." 5.8. This isn't really about "Stabilizing overload control" but about "Stabilizing overload algorithm selection". Suggest changing section title. 5.10.2 last paragraph says "A SIP server that is under overload and has started to throttle incoming traffic MUST reject this request with a "503 (Service Unavailable)" response without Retry-After header to reject a fraction of requests from upstream neighbors that do not support overload control." "fraction" is probably the right word if the server is using a loss based algorithm, but probably not the right word if it is using a rate based algorithm. Maybe "A SIP server that is under overload and has started to throttle incoming traffic MUST reject this request with a "503 (Service Unavailable)" response without Retry-After header to reject some requests from upstream neighbors that do not support overload control." Thanks Happy New Year Janet
- [sip-overload] soc-overload-control-05 Vijay K. Gurbani
- [sip-overload] draft-noel-soc-overload-rate-contr… NOEL, ERIC C (ERIC C)
- Re: [sip-overload] soc-overload-control-05 NOEL, ERIC C (ERIC C)
- Re: [sip-overload] soc-overload-control-05 phil.m.williams
- Re: [sip-overload] soc-overload-control-05 Vijay K. Gurbani
- Re: [sip-overload] soc-overload-control-05 Vijay K. Gurbani
- Re: [sip-overload] soc-overload-control-05 Janet P Gunn
- Re: [sip-overload] soc-overload-control-05 Vijay K. Gurbani
- Re: [sip-overload] soc-overload-control-05 NOEL, ERIC C (ERIC C)
- Re: [sip-overload] draft-noel-soc-overload-rate-c… Salvatore Loreto
- Re: [sip-overload] soc-overload-control-05 Vijay K. Gurbani
- Re: [sip-overload] soc-overload-control-05 Volker Hilt
- Re: [sip-overload] soc-overload-control-05 NOEL, ERIC C (ERIC C)
- Re: [sip-overload] soc-overload-control-05 Salvatore Loreto
- Re: [sip-overload] soc-overload-control-05 Vijay K. Gurbani