Re: [Insipid] draft-ietf-insipid-session-id-10: comments
"Paul E. Jones" <paulej@packetizer.com> Mon, 09 February 2015 23:00 UTC
Return-Path: <paulej@packetizer.com>
X-Original-To: insipid@ietfa.amsl.com
Delivered-To: insipid@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73D0E1A8A62 for <insipid@ietfa.amsl.com>; Mon, 9 Feb 2015 15:00:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.012
X-Spam-Level:
X-Spam-Status: No, score=-2.012 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K0DBYCMFN_oO for <insipid@ietfa.amsl.com>; Mon, 9 Feb 2015 15:00:33 -0800 (PST)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9AF31A8A52 for <insipid@ietf.org>; Mon, 9 Feb 2015 15:00:32 -0800 (PST)
Received: from [10.1.211.243] ([62.192.18.162]) (authenticated bits=0) by dublin.packetizer.com (8.14.9/8.14.9) with ESMTP id t19N0TCb025622 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 Feb 2015 18:00:30 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1423522831; bh=AIkHFZ2ql5ek/pi8LhsC0fCzLaUa2r8bvJ6+/ux7FZQ=; h=From:To:Subject:Date:In-Reply-To:Reply-To; b=DsGzmD0l2I1J4XW9qmbIF8r3OnE/T6seQeGkQEyOcJbJgvYqhqXyEMBKp/wL4ZF/J 03kCHY04Hu229O0BY6lLhWA3OTpZPRdMZGtN8EdUNdzHZP7EeeLUwkme/keu7OC8Cx to+vPuzQpIri1Q/yssPCuZSDH43+BTQYETWmPqoU=
From: "Paul E. Jones" <paulej@packetizer.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, insipid@ietf.org
Date: Mon, 09 Feb 2015 23:00:30 +0000
Message-Id: <emf2131218-0ce9-4525-a4f4-527b9d4231ab@helsinki>
In-Reply-To: <54D3AA06.1090200@alum.mit.edu>
User-Agent: eM_Client/6.0.21372.0
Mime-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/insipid/kgVD8C7Yc0wDV-4WoK_4PL98Wtk>
Subject: Re: [Insipid] draft-ietf-insipid-session-id-10: comments
X-BeenThere: insipid@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
List-Id: SIP Session-ID discussion list <insipid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/insipid>, <mailto:insipid-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/insipid/>
List-Post: <mailto:insipid@ietf.org>
List-Help: <mailto:insipid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/insipid>, <mailto:insipid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2015 23:00:34 -0000
Paul, >>That would be true of intermediaries like PBXes that are switching >>calls >>from one leg to another. It's only in situations where the >>intermediary >>is going to do something that causes endpoints to have the wrong value >>that they need to ensure they convey the right value. If the SBC is >>not >>in the business of switching call legs from one device to another like >>a >>PBX does, it would not have to maintain this state at all. > >I think *most* B2BUAs will sometimes need to originate messages. E.g., >- send a BYE to terminate a session by policy >- send a session timer refresh. > >Any B2BUA that will ever originate a message needs to maintain this >state. > Fair point, though this is not really altering a value -- which is what most of Section 7 deals with. In this case, it would be just using known values to initiate messages. But, I don't think we speak about that. Want to suggest a blurb to say? Maybe some "Finally, " text at the end (after that "Having said the foregoing," paragraph I proposed to Brett) like this: ==== Finally, intermediaries compliant with this specification that initiate messages not in response to having received a message from a remote endpoint, such as sending a BYE to terminate a dialog, MUST ensure that the proper Session-ID value is conveyed in that message. If the UUID of the remote endpoint is known, that value MUST be used as the "local-uuid" value of the transmitted message. If the UUID of the remote endpoint is unknown, then the intermediary MUST use either the null UUID (preferred) or fabricate a UUID to populate the "local-uuid" field. Likewise, if the UUID of the receiving endpoint is known, that value must be included in the "remote-uuid" field. If the UUID of the receiving endpoint is unknown, the "remote-uuid" field must be set to null UUID. ==== Thoughts? Paul
- [Insipid] draft-ietf-insipid-session-id-10: comme… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul Kyzivat
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul Kyzivat
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Brett Tate
- Re: [Insipid] draft-ietf-insipid-session-id-10: c… Paul E. Jones