Re: [sip-overload] draft-ietf-soc-overload-control-13

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 07 August 2013 06:26 UTC

Return-Path: <christer.holmberg@ericsson.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 9C47821E804B for <sip-overload@ietfa.amsl.com>; Tue, 6 Aug 2013 23:26:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.852
X-Spam-Level:
X-Spam-Status: No, score=-5.852 tagged_above=-999 required=5 tests=[AWL=0.397, BAYES_00=-2.599, HELO_EQ_SE=0.35, 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 DJhp-NmliVp6 for <sip-overload@ietfa.amsl.com>; Tue, 6 Aug 2013 23:26:53 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 7957321E80E6 for <sip-overload@ietf.org>; Tue, 6 Aug 2013 23:26:52 -0700 (PDT)
X-AuditID: c1b4fb25-b7f826d000001766-cb-5201e8ab52fb
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 6E.9E.05990.BA8E1025; Wed, 7 Aug 2013 08:26:51 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.135]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.02.0328.009; Wed, 7 Aug 2013 08:26:50 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Vijay K. Gurbani" <vkg@bell-labs.com>, "Yu, James" <james.yu@neustar.biz>
Thread-Topic: [sip-overload] draft-ietf-soc-overload-control-13
Thread-Index: AQHOhxU3F7sJun9uH0SBY0IRumtD5plw/7kAgACg/lCADRiOAIAAMJyggAAXfgCACbAlgIAArKGg
Date: Wed, 07 Aug 2013 06:26:50 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C41F7B2@ESESSMB209.ericsson.se>
References: <56FB15AFE08E1242B0736CBDCE6E85610808C32F@stntexmb12.cis.neustar.com> <OF5E51912C.2DA069C7-ON85257B98.0069B365-85257B98.006B8697@csc.com> <56FB15AFE08E1242B0736CBDCE6E85610808EF90@stntexmb12.cis.neustar.com> <56FB15AFE08E1242B0736CBDCE6E856108096C00@stntexmb12.cis.neustar.com> <OF1E1E4629.9430E707-ON85257BB0.006CEB61-85257BB0.006D574F@csc.com> <56FB15AFE08E1242B0736CBDCE6E856108096C3D@stntexmb12.cis.neustar.com> <7594FB04B1934943A5C02806D1A2204B1C3FC99D@ESESSMB209.ericsson.se> <56FB15AFE08E1242B0736CBDCE6E8561080A4D90@STNTEXMB10.cis.neustar.com> <7594FB04B1934943A5C02806D1A2204B1C41581A@ESESSMB209.ericsson.se> <56FB15AFE08E1242B0736CBDCE6E8561080A51DC@STNTEXMB10.cis.neustar.com> <52017265.4070409@bell-labs.com>
In-Reply-To: <52017265.4070409@bell-labs.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPLMWRmVeSWpSXmKPExsUyM+Jvre7qF4xBBs9+i1lc6VvJZLFoWojF /qcJFg1r5Cw2Lb/F7sDq0XfZxePrrYNMHkuW/GTy2NHwnDmAJYrLJiU1J7MstUjfLoEr4/p+ mYJDYhXPv09namD8IdrFyMkhIWAi0Tp5FQuELSZx4d56NhBbSOAwo0TPV/kuRi4gezGjxK5j P4CKODjYBCwkuv9pg9SICPhJzFs9hQWkhllgMqPE2rZlrCAJYQE7iflPJzNCFNlLvGt+zQJh R0ms3PcBbAGLgIrExI+z2EFsXgFfiad7fjJCLPvAKnFm+hqwBk4BXYnPt98wgdiMQNd9P7UG zGYWEJf4cPA6M8TVAhJL9pyHskUlXj7+xwphK0k0LnnCCnI0s4CmxPpd+hCtihJTuh9C7RWU ODnzCcsERrFZSKbOQuiYhaRjFpKOBYwsqxjZcxMzc9LLjTYxAiPp4JbfqjsY75wTOcQozcGi JM67We9MoJBAemJJanZqakFqUXxRaU5q8SFGJg5OqQZGh5CFp5zu5znvDp7N+TRI99MBlmvX XFl9a08Kqq7yD7aZGG4063d5Q9el8x9NfDRlZ9ZURnqlLn387tFcebULUZGXot6+rTr7TY1l reqOnMh1bw5/v6KZUHhpddNW+1STDLlbCwvZ+kQ+ix3d6nT7dldIXMvST6eszshMNvgdO+Hb b4mcyzr8SizFGYmGWsxFxYkAc+jYf3ICAAA=
Cc: "volkerh@bell-labs.com" <volkerh@bell-labs.com>, "sip-overload@ietf.org" <sip-overload@ietf.org>, "hgs@cs.columbia.edu" <hgs@cs.columbia.edu>
Subject: Re: [sip-overload] draft-ietf-soc-overload-control-13
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, 07 Aug 2013 06:26:57 -0000

Hi Vijay,

Your suggestion (NEW) is what I had in mind :)

Just one more thing, as you are going to update the ABNF: why not also simply define other-algo as:

	other-algo =  1*(ALPHA / DIGIT)

I think it would make the syntax even more clear. And, you don't need to define ALPHA and DIGIT, but simply refer to the ABNF core spec :)

Regards,

Christer






-----Alkuperäinen viesti-----
Lähettäjä: Vijay K. Gurbani [mailto:vkg@bell-labs.com] 
Lähetetty: 7. elokuuta 2013 1:02
Vastaanottaja: Yu, James; Christer Holmberg
Kopio: volkerh@bell-labs.com; sip-overload@ietf.org; hgs@cs.columbia.edu
Aihe: Re: [sip-overload] draft-ietf-soc-overload-control-13

On 07/31/2013 01:05 PM, Yu, James wrote:
> I agree with the change.

James, Christer: I went through the minor change you are suggesting to the ABNF.  Essentially, you want to change two things:

   - s/algo-list/algo-value/
   - change the variable repetition rule such that it applies to
     the production definition of other-algo

In terms of actual change, this is:

OLD:

    oc-algo     = "oc-algo" EQUAL DQUOTE algo-list *(COMMA algo-list)
                  DQUOTE
    algo-list   = "loss" / *(other-algo)
    other-algo  = %x41-5A / %x61-7A / %x30-39

NEW:

    oc-algo     = "oc-algo" EQUAL DQUOTE algo-value *(COMMA algo-value)
                  DQUOTE
    algo-value  = "loss" / other-algo
    other-algo  = 1*(%x41-5A / %x61-7A / %x30-39)

Note that this change does perturb the intent of the old production rule (as far as I can see it, at least).  Either of the above grammars produce the following valid token sequence:

   oc-algo="loss"
   oc-algo="loss,rate"
   oc-algo="loss,rate,window"

However, if the new change appears to read better, I am happy to change it as suggested.

Thanks,

- vijay
--
Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60563 (USA)
Email: vkg@{bell-labs.com,acm.org} / vijay.gurbani@alcatel-lucent.com
Web: http://ect.bell-labs.com/who/vkg/  | Calendar: http://goo.gl/x3Ogq