Re: [AVTCORE] I-D Action: draft-ietf-avtcore-rtp-circuit-breakers-01.txt

Kevin Gross <kevin.gross@avanw.com> Mon, 18 February 2013 16:49 UTC

Return-Path: <kevin.gross@avanw.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2555E21F8BEB for <avt@ietfa.amsl.com>; Mon, 18 Feb 2013 08:49:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.642
X-Spam-Level:
X-Spam-Status: No, score=-1.642 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334]
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 Fu2vRvJLBkDy for <avt@ietfa.amsl.com>; Mon, 18 Feb 2013 08:49:06 -0800 (PST)
Received: from oproxy6-pub.bluehost.com (oproxy6-pub.bluehost.com [67.222.54.6]) by ietfa.amsl.com (Postfix) with SMTP id D041B21F8BDB for <avt@ietf.org>; Mon, 18 Feb 2013 08:49:05 -0800 (PST)
Received: (qmail 30937 invoked by uid 0); 18 Feb 2013 16:48:43 -0000
Received: from unknown (HELO host291.hostmonster.com) (74.220.215.91) by cpoproxy3.bluehost.com with SMTP; 18 Feb 2013 16:48:43 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=avanw.com; s=default; h=Content-Type:Cc:To:From:Subject:Message-ID:Date:References:In-Reply-To:MIME-Version; bh=EAN4bb66SGlIUIiyjOTbWIK86BU4SIHywpQWSx2R0aQ=; b=d9UbnWSkA0IbzGGTyfZl+aIKr88eTZ7tox1M1KZUHCRVtHExwnqDtpNyCpo7FxQn+NMcG3CMaCWkMwJbEaruDi6JUROJCsG8F9A9E52BF8YcDiQ+MG2cegUR7U4gN/PJ;
Received: from [209.85.223.174] (port=61188 helo=mail-ie0-f174.google.com) by host291.hostmonster.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.80) (envelope-from <kevin.gross@avanw.com>) id 1U7TtT-0002AT-7Y for avt@ietf.org; Mon, 18 Feb 2013 09:48:43 -0700
Received: by mail-ie0-f174.google.com with SMTP id k10so7332807iea.5 for <avt@ietf.org>; Mon, 18 Feb 2013 08:48:42 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.50.192.138 with SMTP id hg10mr7476905igc.95.1361206122144; Mon, 18 Feb 2013 08:48:42 -0800 (PST)
Received: by 10.50.183.163 with HTTP; Mon, 18 Feb 2013 08:48:41 -0800 (PST)
In-Reply-To: <2B95330E-6BF9-4F14-9F36-9E2CDF48A96D@csperkins.org>
References: <20121022221624.7138.24306.idtracker@ietfa.amsl.com> <A1CB2B6E-E860-4BF5-AEE7-97C71DF10D9C@csperkins.org> <CALw1_Q12AJkaKomh3EHNSJKXWoFJW_G6NqsQxGnJaup9=Mg9Bw@mail.gmail.com> <2B95330E-6BF9-4F14-9F36-9E2CDF48A96D@csperkins.org>
Date: Mon, 18 Feb 2013 09:48:41 -0700
Message-ID: <CALw1_Q3+QeEi5H=JUAO=xRqDbkdE_jWGe-g7XtLgMvWp-HKcHQ@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: Colin Perkins <csp@csperkins.org>
Content-Type: multipart/alternative; boundary="14dae93407176063ca04d6027fa4"
X-Identified-User: {1416:host291.hostmonster.com:avanwcom:avanw.com} {sentby:smtp auth 209.85.223.174 authed with kevin.gross@avanw.com}
Cc: "avt@ietf.org WG" <avt@ietf.org>
Subject: Re: [AVTCORE] I-D Action: draft-ietf-avtcore-rtp-circuit-breakers-01.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Feb 2013 16:49:09 -0000

Because the circuit breaker is conservative, my assessment is that things
are clearly badly busted when the breaker trips. In this case, over the
duration of 3 RRs, not a single RTP packet has been delivered. If this is
due to moderate congestion or flow control, you'd expect at least a few of
the packets to get through. If none are getting through, there is either a
connectivity problem or possibly congestive collapse. In neither case is
reducing rate by a factor of 10 a useful response. Have I missed something?
What sort of failure scenario are you thinking of where the reduced rate
would be successful?

I am also concerned about scope. Circuit breakers are a safety net and
should not interfere with congestion management techniques as they are
developed. Circuit breakers should conservatively detect faults and trip.
They should not half-trip or automatically reset themselves.

On Tue, Feb 12, 2013 at 5:18 PM, Colin Perkins <csp@csperkins.org> wrote:

> Section 4.1: Delete second paragraph. As disused in the session today, if
> things are messed up enough to trigger circuit breaker #1, reducing offered
> load is not likely a useful response. Section 4.3 contains a copy of this
> recommendation and is probably an appropriate recommendation for circuit
> breaker #3 described there.
>
>
> If this were a congestion control algorithm, I'd probably agree that we
> should be more aggressive in stopping transmission here, but the circuit
> breaker is supposed to be conservative when it fires, to encompass all
> reasonable congestion control behaviours. As such, I think it is better
> that the draft allow the option of reducing offered load as a response
> here, rather than mandate ceasing transmission immediately.
>
>