[sipcore] draft-barnes-sipcore-rfc4244bis

"Dale Worley" <dworley@nortel.com> Tue, 07 July 2009 20:39 UTC

Return-Path: <dworley@nortel.com>
X-Original-To: sipcore@core3.amsl.com
Delivered-To: sipcore@core3.amsl.com
Received: from localhost (localhost []) by core3.amsl.com (Postfix) with ESMTP id 39CCF3A6E3C for <sipcore@core3.amsl.com>; Tue, 7 Jul 2009 13:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([]) by localhost (core3.amsl.com []) (amavisd-new, port 10024) with ESMTP id dcJPB0eIK+TB for <sipcore@core3.amsl.com>; Tue, 7 Jul 2009 13:39:22 -0700 (PDT)
Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com []) by core3.amsl.com (Postfix) with ESMTP id E732128C512 for <sipcore@ietf.org>; Tue, 7 Jul 2009 13:39:04 -0700 (PDT)
Received: from zrtphxs1.corp.nortel.com (zrtphxs1.corp.nortel.com []) by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id n67Jpwl13230 for <sipcore@ietf.org>; Tue, 7 Jul 2009 19:51:58 GMT
Received: from [] ([]) by zrtphxs1.corp.nortel.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 7 Jul 2009 15:51:42 -0400
From: "Dale Worley" <dworley@nortel.com>
To: SIPCORE <sipcore@ietf.org>
Content-Type: text/plain
Organization: Nortel Networks
Date: Tue, 07 Jul 2009 15:51:42 -0400
Message-Id: <1246996302.5962.33.camel@victoria-pingtel-com.us.nortel.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.12.3 (2.12.3-5.fc8)
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 07 Jul 2009 19:51:43.0263 (UTC) FILETIME=[5A2A92F0:01C9FF3C]
Subject: [sipcore] draft-barnes-sipcore-rfc4244bis
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipcore>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2009 20:39:23 -0000

The syntax for hi-index restricts each component to be a single digit:

   hi-index = "index" EQUAL 1*DIGIT *("." 1*DIGIT)

I think this is problematic because it allows only nine forks of a
request.  Better would be to allow integers.  I propose that integers
through 999 be allowed, on the grounds that 99 should be more than
sufficient, so this leaves plenty of headroom, and that numbers through
999 can be stored in small binary formats.

The BNF would be changed to:

   hi-index = "index" EQUAL hi-component *("." hi-component)

   hi-component = %x31-39 0*2DIGIT

There are four instances of "digit(s)" in the text that would be
replaced by "integer(s)".