[sipcore] SBC-friendliness of 4244bis

"Worley, Dale R (Dale)" <dworley@avaya.com> Thu, 02 September 2010 20:46 UTC

Return-Path: <dworley@avaya.com>
X-Original-To: sipcore@core3.amsl.com
Delivered-To: sipcore@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E64C13A6862 for <sipcore@core3.amsl.com>; Thu, 2 Sep 2010 13:46:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.435
X-Spam-Level:
X-Spam-Status: No, score=-102.435 tagged_above=-999 required=5 tests=[AWL=0.164, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3OsS49TBdVXA for <sipcore@core3.amsl.com>; Thu, 2 Sep 2010 13:46:14 -0700 (PDT)
Received: from co300216-co-outbound.net.avaya.com (co300216-co-outbound.net.avaya.com [198.152.13.100]) by core3.amsl.com (Postfix) with ESMTP id CBEFF3A6886 for <sipcore@ietf.org>; Thu, 2 Sep 2010 13:46:14 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.56,309,1280721600"; d="scan'208";a="236040843"
Received: from unknown (HELO p-us1-erheast.us1.avaya.com) ([135.11.50.53]) by co300216-co-outbound.net.avaya.com with ESMTP; 02 Sep 2010 16:46:44 -0400
X-IronPort-AV: E=Sophos;i="4.56,309,1280721600"; d="scan'208";a="506015995"
Received: from unknown (HELO DC-US1HCEX3.global.avaya.com) ([135.11.52.22]) by p-us1-erheast-out.us1.avaya.com with ESMTP; 02 Sep 2010 16:46:44 -0400
Received: from DC-US1MBEX4.global.avaya.com ([169.254.2.129]) by DC-US1HCEX3.global.avaya.com ([135.11.52.22]) with mapi; Thu, 2 Sep 2010 16:46:44 -0400
From: "Worley, Dale R (Dale)" <dworley@avaya.com>
To: "sipcore@ietf.org" <sipcore@ietf.org>
Date: Thu, 02 Sep 2010 16:46:44 -0400
Thread-Topic: SBC-friendliness of 4244bis
Thread-Index: AQHLSt/zJ/pqcq58NEqLFMoEfuE4Ww==
Message-ID: <CD5674C3CD99574EBA7432465FC13C1B21FFC79C10@DC-US1MBEX4.global.avaya.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [sipcore] SBC-friendliness of 4244bis
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: Thu, 02 Sep 2010 20:46:16 -0000

Somewhere Hadriel noted that he didn't want SBCs to be stuck with the job of tweaking History-Info values so that deficient UASs could interpret them correctly.  This is a very sound idea -- if H-I is defined well, SBCs shouldn't have to edit them at all.

However there is one exception for which I expect great market demand:  Having an egress SBC remove the hi-entry's that show the routing of the request *within* a service provider network, which more or less means every hi-entry since the request passed through the ingress SBC.

There is a similar requirement regarding H-I in responses.

I think we would avoid future trouble if we wrote a non-normative algorithm as to how an SBC could accomplish this.  On one hand, writing it would increase the chance that SBCs would implement this functionality correctly.  And on the other hand, writing it would ensure that we define H-I so that it carries the information that an SBC will need to do the job right.

(I am not putting this in the tracker as it is a very open-ended topic at present.)

Dale