Re: [sip-overload] Issue: Multiple algorithms -> Single algorithm for overload control
Janet P Gunn <jgunn6@csc.com> Fri, 10 June 2011 22:03 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 1D3CC11E81D0; Fri, 10 Jun 2011 15:03:57 -0700 (PDT)
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.30]) by localhost (ietfa.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HHo-kxso9wUf;
Fri, 10 Jun 2011 15:03:56 -0700 (PDT)
Received: from mail85.messagelabs.com (mail85.messagelabs.com
[216.82.241.211]) by ietfa.amsl.com (Postfix) with ESMTP id 43D5511E81A0;
Fri, 10 Jun 2011 15:03:51 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: jgunn6@csc.com
X-Msg-Ref: server-6.tower-85.messagelabs.com!1307743429!9589942!1
X-StarScan-Version: 6.2.17; banners=-,-,-
X-Originating-IP: [20.137.2.88]
Received: (qmail 10788 invoked from network); 10 Jun 2011 22:03:50 -0000
Received: from amer-mta102.csc.com (HELO amer-mta102.csc.com) (20.137.2.88) by
server-6.tower-85.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
10 Jun 2011 22:03:50 -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.3.3mp) with ESMTP id
p5AM3ntQ022553; Fri, 10 Jun 2011 18:03:49 -0400
In-Reply-To: <4DF28DE3.6080804@bell-labs.com>
References: <4DF28DE3.6080804@bell-labs.com>
To: "Vijay K. Gurbani" <vkg@bell-labs.com>
MIME-Version: 1.0
X-KeepSent: 4A4D3A50:D2F3988E-852578AB:00790433; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.0.2FP1 CCH2 April 23, 2009
From: Janet P Gunn <jgunn6@csc.com>
Message-ID: <OF4A4D3A50.D2F3988E-ON852578AB.00790433-852578AB.0079246D@csc.com>
Date: Fri, 10 Jun 2011 18:03:48 -0400
X-MIMETrack: Serialize by Router on AMER-GW09/SRV/CSC(Release 8.5.2FP1
HF29|January 09, 2011) at 06/10/2011 06:02:22 PM,
Serialize complete at 06/10/2011 06:02:22 PM
Content-Type: multipart/alternative;
boundary="=_alternative 007923E1852578AB_="
Cc: sip-overload-bounces@ietf.org,
"sip-overload@ietf.org" <sip-overload@ietf.org>
Subject: Re: [sip-overload] Issue: Multiple algorithms -> Single algorithm
for overload control
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: Fri, 10 Jun 2011 22:03:57 -0000
Do I understanding that you are expecting an (already overloaded) SIP server to recalculate the desired "loss rate" twice a second? Is that wise? Janet sip-overload-bounces@ietf.org wrote on 06/10/2011 05:34:27 PM: > [image removed] > > [sip-overload] Issue: Multiple algorithms -> Single algorithm for > overload control > > Vijay K. Gurbani > > to: > > sip-overload@ietf.org > > 06/10/2011 05:34 PM > > Sent by: > > sip-overload-bounces@ietf.org > > Folks: During the Prague IETF, Mr. Kaplan reopened the > case for supporting multiple overload control algorithms [1]. > > Summarizing, the basic problems with multiple algorithms are: > > 1) Interoperability suffers as protocol gets complex. > 2) Get out one algorithm now (loss), and later if there is a need to > standardize more add the oc-algo parameter in a backwards > compatible manner. > 3) Re-negotiating the chosen algorithm is not trivial. > 4) Servers will have to maintain negotiated algorithms as pieces > of state for a potentially large set of upstream clients. > > I cannot say that I am unsympathetic to the above list. If we can > simplify processing, then we should do so. > > The main reason to support multiple algorithms appear to have been > the need to not preclude rate-based algorithms [2,3]. However > subsequent discussions in the thread started off by [3] have > resulted in the understanding that rate-based algorithms may have > a slight advantage if the offered load at the client significantly > surges over a period of time << then the overload server's feedback > period. Since the overload server's feedback period is already short > (500ms by default), the advantage possessed by rate-based algorithms > may be moot [5]. > > Further, minimizing state in the server is an argument to pick > loss-based as the default algorithm instead of rate-based. The > latter requires the server to assign --- and keep track --- of a > share of its overall capacity with each upstream client. > > So ... given all this, it may be a good idea to go with one > algorithm, and make that the loss based algorithm. > > I will like have discussion so we can reach consensus on this > issue and close it for good. > > [1] http://www.ietf.org/mail-archive/web/sip-overload/current/msg00564.html > [2] http://www.ietf.org/mail-archive/web/sip-overload/current/msg00565.html > [3] http://www.ietf.org/mail-archive/web/sip-overload/current/msg00600.html > [4] http://www.ietf.org/mail-archive/web/sip-overload/current/msg00606.html > [5] http://www.ietf.org/mail-archive/web/sip-overload/current/msg00606.html > > Thanks, > > - vijay > -- > Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent > 1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60566 (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] Issue: Multiple algorithms -> Sing… Vijay K. Gurbani
- Re: [sip-overload] Issue: Multiple algorithms -> … Janet P Gunn
- Re: [sip-overload] Issue: Multiple algorithms -> … Bharrat, Shaun
- Re: [sip-overload] Issue: Multiple algorithms -> … Vijay K. Gurbani
- Re: [sip-overload] Issue: Multiple algorithms -> … Janet P Gunn
- Re: [sip-overload] Issue: Multiple algorithms -> … phil.m.williams
- Re: [sip-overload] Issue: Multiple algorithms -> … NOEL, ERIC C (ERIC C)
- Re: [sip-overload] Issue: Multiple algorithms -> … Janet P Gunn
- Re: [sip-overload] Issue: Multiple algorithms -> … phil.m.williams
- Re: [sip-overload] Issue: Multiple algorithms -> … phil.m.williams
- Re: [sip-overload] Issue: Multiple algorithms -> … Vijay K. Gurbani
- Re: [sip-overload] Issue: Multiple algorithms -> … phil.m.williams
- Re: [sip-overload] Issue: Multiple algorithms -> … Vijay K. Gurbani