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