Re: [sipcore] Draft new: draft-holmberg-sipcore-proxy-feature [was: Feature-tags in the Path header field]
"Andrew Allen" <aallen@rim.com> Fri, 15 October 2010 09:56 UTC
Return-Path: <aallen@rim.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 32B6A3A6AA7 for <sipcore@core3.amsl.com>; Fri, 15 Oct 2010 02:56:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.756
X-Spam-Level:
X-Spam-Status: No, score=-5.756 tagged_above=-999 required=5 tests=[AWL=-0.553, BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_MED=-4]
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 a1uKV3pP0Pc5 for <sipcore@core3.amsl.com>; Fri, 15 Oct 2010 02:56:33 -0700 (PDT)
Received: from mhs04ykf.rim.net (mhs04ykf.rim.net [216.9.243.82]) by core3.amsl.com (Postfix) with ESMTP id F14313A68AE for <sipcore@ietf.org>; Fri, 15 Oct 2010 02:56:31 -0700 (PDT)
X-AuditID: 0a666446-b7bf6ae000000af4-31-4cb8259f1e90
Received: from XCH139CNC.rim.net ( [10.65.10.235]) by mhs04ykf.rim.net (RIM Mail) with SMTP id 13.B2.02804.F9528BC4; Fri, 15 Oct 2010 05:57:51 -0400 (EDT)
Received: from XCH02DFW.rim.net ([10.150.100.31]) by XCH139CNC.rim.net with Microsoft SMTPSVC(6.0.3790.3959); Fri, 15 Oct 2010 05:57:53 -0400
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
content-transfer-encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 15 Oct 2010 04:57:48 -0500
Message-ID: <BDBFB6CE314EDF4CB80404CACAEFF5DE06BC573C@XCH02DFW.rim.net>
In-Reply-To: <4CA0AE61.7060003@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [sipcore] Draft new: draft-holmberg-sipcore-proxy-feature [was: Feature-tags in the Path header field]
Thread-Index: ActeUuxJMS+ZZod8TG2NVYRnnZYJ4AN+cE2Q
References: <7F2072F1E0DE894DA4B517B93C6A058501703422@ESESSCMS0356.eemea.ericsson.se> <4C936714.2040808@cisco.com> <7F2072F1E0DE894DA4B517B93C6A058501703523@ESESSCMS0356.eemea.ericsson.se>, <4C936E79.3070906@cisco.com> <7F2072F1E0DE894DA4B517B93C6A0585015BCA8B@ESESSCMS0356.eemea.ericsson.se>, <4C938ED5.10507@cisco.com> <7F2072F1E0DE894DA4B517B93C6A0585015BCA8E@ESESSCMS0356.eemea.ericsson.se>, <4C93E4DE.9070802@cisco.com><7F2072F1E0DE894DA4B517B93C6A0585015BCA92@ESESSCMS0356.eemea.ericsson.se><7F2072F1E0DE894DA4B517B93C6A058501769F3A@ESESSCMS0356.eemea.ericsson.se> <4CA0AE61.7060003@cisco.com>
From: Andrew Allen <aallen@rim.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, Christer Holmberg <christer.holmberg@ericsson.com>
X-OriginalArrivalTime: 15 Oct 2010 09:57:53.0949 (UTC) FILETIME=[6F8674D0:01CB6C4F]
X-Brightmail-Tracker: AAAAAgAAAZEWVk1C
Cc: sipcore@ietf.org
Subject: Re: [sipcore] Draft new: draft-holmberg-sipcore-proxy-feature [was: Feature-tags in the Path header field]
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: Fri, 15 Oct 2010 09:56:38 -0000
The general problem stated in this draft of the need to identify in the various SIP routing headers the presence of an intermediary that can perform particular features for the UA is I believe a problem worth working on. In SIP networks intermediaries (such as IP-PBXs and Application Servers) sometimes act as proxies but also as UAs (or B2BUAs). In order to initiate features provided by these intermediaries a UA may need to send them SIP requests. However in order to act as a proxy and provide transparency of the Contact header the intermediary should be passing the Contact header transparently. However this presents the problem that a UA may need to send this intermediary a SIP request (such as a REFER) but does not have a contact address of the intermediary to include in the Request-URI. If the intermediary can provide an indicator in a Record-Route header then this could enable the UA to identify the presence of the intermediary and the features supported by it and obtain from the Record-Route header the URI to address requests that are needed to be sent to that intermediary in order to initiate the features supported by the intermediary. I would like to see a generic solution for this. The details of the technical solution is a matter for the usual debate and discussion but I think the draft is a good starting point for initiating this discussion. Andrew -----Original Message----- From: sipcore-bounces@ietf.org [mailto:sipcore-bounces@ietf.org] On Behalf Of Paul Kyzivat Sent: Monday, September 27, 2010 9:47 AM To: Christer Holmberg Cc: sipcore@ietf.org Subject: Re: [sipcore] Draft new: draft-holmberg-sipcore-proxy-feature [was: Feature-tags in the Path header field] [as chair] To all sipcore participants: Christer has been looking for a way to accomplish a particular function that 3gpp wants. This proposal seems a plausible way to do that. But it is of necessity defining a more general mechanism. I'd really appreciate comments from others (including people in no way involved with 3gpp) regarding this mechanism. For instance, do you consider the semantics to be well defined? Do you see need for more about security implications? How many would find this useful to have? Thanks, Paul On 9/24/2010 7:04 AM, Christer Holmberg wrote: > > Hi, > > I've submitted a draft, which extends the rr-param rule, allowing proxies to indicate supported features using feature tags in Path, Record-Route etc. > > The draft can also be found at: http://users.piuha.net/cholmber/drafts/draft-holmberg-sipcore-proxy-feat ure-00.txt > > As I indicated earlier on the list, and as you can read in the draft, there is a 3GPP use-case where we believe the mechanism could be used. But, there is nothing 3GPP specific about the mechanism as such. > > Regards, > > Christer _______________________________________________ sipcore mailing list sipcore@ietf.org https://www.ietf.org/mailman/listinfo/sipcore --------------------------------------------------------------------- This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.
- [sipcore] Feature-tags in the Path header field Christer Holmberg
- Re: [sipcore] Feature-tags in the Path header fie… Paul Kyzivat
- Re: [sipcore] Feature-tags in the Path header fie… Christer Holmberg
- Re: [sipcore] Feature-tags in the Path header fie… Paul Kyzivat
- Re: [sipcore] Feature-tags in the Path header fie… Christer Holmberg
- Re: [sipcore] Feature-tags in the Path header fie… Paul Kyzivat
- Re: [sipcore] Feature-tags in the Path header fie… Christer Holmberg
- Re: [sipcore] Feature-tags in the Path header fie… Paul Kyzivat
- Re: [sipcore] Feature-tags in the Path header fie… Christer Holmberg
- [sipcore] Draft new: draft-holmberg-sipcore-proxy… Christer Holmberg
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Paul Kyzivat
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Elwell, John
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Christer Holmberg
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Peter Musgrave
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Hadriel Kaplan
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Hadriel Kaplan
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Christer Holmberg
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Hadriel Kaplan
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Leis, Peter (NSN - DE/Munich)
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Christer Holmberg
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Leis, Peter (NSN - DE/Munich)
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… gao.yang2
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… DRAGE, Keith (Keith)
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… gao.yang2
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Andrew Allen
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Andrew Allen
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Dean Willis
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Dean Willis
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Christer Holmberg
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Dean Willis
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… R.Jesske
- Re: [sipcore] Draft new: draft-holmberg-sipcore-p… Christer Holmberg
- [sipcore] draft-holmberg-sipcore-proxy-feature- w… Cullen Jennings
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Paul Kyzivat
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Andrew Allen
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Christer Holmberg
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Hadriel Kaplan
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Shida Schubert
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Worley, Dale R (Dale)
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Leis, Peter (NSN - DE/Munich)
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… Christer Holmberg
- Re: [sipcore] draft-holmberg-sipcore-proxy-featur… hannu.hietalahti