Re: [dispatch] Request for discussion of end2end SIP Overload Control

Brett Tate <brett@broadsoft.com> Tue, 29 October 2013 11:32 UTC

Return-Path: <brett@broadsoft.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F3F421E8131 for <dispatch@ietfa.amsl.com>; Tue, 29 Oct 2013 04:32:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
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 CRJJyTmVPYgL for <dispatch@ietfa.amsl.com>; Tue, 29 Oct 2013 04:32:24 -0700 (PDT)
Received: from smtpout01.partnerhosted.com (smtpout01.partnerhosted.com [173.225.22.203]) by ietfa.amsl.com (Postfix) with ESMTP id 06DB811E816B for <dispatch@ietf.org>; Tue, 29 Oct 2013 04:32:18 -0700 (PDT)
Received: from CASUMHUB04.citservers.local (172.16.98.225) by smtpedge.partnerhosted.com (172.16.98.247) with Microsoft SMTP Server (TLS) id 14.2.247.3; Tue, 29 Oct 2013 04:33:32 -0700
Received: from MBX08.citservers.local ([fe80::2564:652:8dc8:caae]) by CASUMHUB04.citservers.local ([::1]) with mapi id 14.02.0247.003; Tue, 29 Oct 2013 04:33:07 -0700
From: Brett Tate <brett@broadsoft.com>
To: wangjinzhu <wangjinzhu@chinamobile.com>, "dispatch@ietf.org" <dispatch@ietf.org>
Thread-Topic: [dispatch] Request for discussion of end2end SIP Overload Control
Thread-Index: Ac7M1qX5mj8t1rjSSm2cL2AWArn57ABMPHnQANM0JKAA0CzDkA==
Date: Tue, 29 Oct 2013 11:33:06 +0000
Message-ID: <576A8B541C219D4E9CEB1DF8C19C7B881A066983@MBX08.citservers.local>
References: <015a01ced161$be570550$3b050ff0$@com>
In-Reply-To: <015a01ced161$be570550$3b050ff0$@com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.16.98.77]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [dispatch] Request for discussion of end2end SIP Overload Control
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Oct 2013 11:32:35 -0000

> Any comments or suggestions will be greatly appreciated.

Hi,

Concerning draft-wang-appsawg-end2end-overload-control-00, the hop-by-hop nature of the 503 likely means that it cannot be used to satisfy the desired end-to-end algorithm.  More specifically, the algorithm to use 503 as mentioned within section 2.2 appears to have two flaws would likely need to be addressed.

1) The 503 might trigger advancing to the next location.  Thus the edge server would not always receive the 503.

2) RFC 3261 section 16.7 indicates "A proxy which receives a 503 (Service Unavailable) response SHOULD NOT forward it upstream unless it can determine that any subsequent requests it might proxy will also generate a 503".  Thus middle boxes frequently convert a 503 into a 500.

Draft-wang-appsawg-end2end-overload-control-00 section 2.2:

"In end-to-end overload control, the core servers SHOULD only
 implement local overload control that rejects requests by using 503
 responses.  When receiving a 503 response from a downstream neighbor,
 the server SHOULD forward this response to the upstream neighbor,
 from which the INVITE request related to this response has been
 received.  In this way, the 503 response will finally be forwarded to
 the edge server.  The edge servers SHOULD calculate and follow the
 restrictions on the traffic admitted to the SIP network based on the
 received 503 responses."

Thanks,
Brett