Re: [sipcore] Feature-Caps: Feature indications in 18x and 200

Christer Holmberg <christer.holmberg@ericsson.com> Sun, 06 November 2011 21:08 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C380121F877F for <sipcore@ietfa.amsl.com>; Sun, 6 Nov 2011 13:08:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.315
X-Spam-Level:
X-Spam-Status: No, score=-6.315 tagged_above=-999 required=5 tests=[AWL=0.284, BAYES_00=-2.599, 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 GpgE-h5+yWyz for <sipcore@ietfa.amsl.com>; Sun, 6 Nov 2011 13:08:01 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by ietfa.amsl.com (Postfix) with ESMTP id 47F7121F8770 for <sipcore@ietf.org>; Sun, 6 Nov 2011 13:08:00 -0800 (PST)
X-AuditID: c1b4fb3d-b7c26ae0000035b9-0e-4eb6f72f6f1e
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id AF.E3.13753.F27F6BE4; Sun, 6 Nov 2011 22:07:59 +0100 (CET)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.57]) by esessmw0184.eemea.ericsson.se ([10.2.3.53]) with mapi; Sun, 6 Nov 2011 22:07:59 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Hadriel Kaplan <HKaplan@acmepacket.com>
Date: Sun, 06 Nov 2011 22:05:57 +0100
Thread-Topic: [sipcore] Feature-Caps: Feature indications in 18x and 200
Thread-Index: AQHMnIZqsqgAXcvIkU2BPrqsp0MXIJWgVrXB
Message-ID: <7F2072F1E0DE894DA4B517B93C6A058522357173C2@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A05852235962788@ESESSCMS0356.eemea.ericsson.se> <BBF5DDFE515C3946BC18D733B20DAD23067A5B@XMB105ADS.rim.net> <7F2072F1E0DE894DA4B517B93C6A058522357173BF@ESESSCMS0356.eemea.ericsson.se>, <89FD9FEC-0A17-4C3A-B337-8D87F6D617FE@acmepacket.com>
In-Reply-To: <89FD9FEC-0A17-4C3A-B337-8D87F6D617FE@acmepacket.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
X-Brightmail-Tracker: AAAAAA==
Cc: "sipcore@ietf.org Core) WG" <sipcore@ietf.org>
Subject: Re: [sipcore] Feature-Caps: Feature indications in 18x and 200
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Sun, 06 Nov 2011 21:08:02 -0000

Hi Hadriel,

> The tricky thing is a UAC can't rely on getting the same list in all responses, even if we mandate devices send the same back, due to forking cases, right?
>
> So what do we say about the UAC receiving the responses if it gets a 200 with a different Caps list than the 18x?

Please note that the text talks about using the same value in 18x and 200 - per dialog.

So, in forking case, you can of course receive different values in 18x/2xx responses associated with different early dialogs.

Regards,

Christer




On Nov 5, 2011, at 7:49 PM, Christer Holmberg wrote:

> Hi,
>
> I received a comment that it would be good to clarify that the header field value must be identical in 18x/2xx responses belonging to the same dialog.
>
> In addition, I received a request to say that, if the header field is sent in a 18x, it shall also be sent in all subsequent 18x responses, and the 2xx responses, for the same dialog.
>
> So, the updated text could say something like:
>
>
>                "An entity can include the same Feature-Caps
>                header field value in multiple responses (18x/2xx) for the same
>                INVITE/re-INVITE transaction, but for a given dialog the entity
>                    MUST use the same Feature-Caps header field value (if included)
>                in all responses for the same transaction. In addition, if an
>                    entity includes a Feature-Caps header field in a 18x response,
>                for the given dialog it MUST include the header field in all
>                subsequent 18x responses, and the 2xx response, for the same
>                transaction."
>
> Regards,
>
> Christer
>
>
>
> ________________________________
>
> From: Andrew Allen [mailto:aallen@rim.com]
> Sent: 3. marraskuuta 2011 20:21
> To: Christer Holmberg; <sipcore@ietf.org>
> Subject: RE: Feature-Caps: Feature indications in 18x and 200
>
>
>
> Agree
>
>
>
> From: sipcore-bounces@ietf.org [mailto:sipcore-bounces@ietf.org] On Behalf Of Christer Holmberg
> Sent: Thursday, November 03, 2011 8:08 AM
> To: <sipcore@ietf.org>
> Subject: [sipcore] Feature-Caps: Feature indications in 18x and 200
>
>
>
>
>
> Hi,
>
>
>
> The Feature-Caps draft currently allows sending of feature indications in reliable 18x and 200 responses.
>
>
>
> I've received an off-line question, asking whether the indicated features must be identical, if included both in 18x and 200 for the same request.
>
>
>
> My suggestion would be that we take the same approach that we did for Info Packages.
>
>
>
> Section 5.2.3 of RFC 6086 says:
>
>
>
>               "As with SDP answers, the receiver can include the same Recv-Info
>
>                header field value in multiple responses (18x/2xx) for the same
>
>                INVITE/re-INVITE transaction, but the receiver MUST use the same
>
>                Recv-Info header field value (if included) in all responses for the
>
>                same transaction."
>
>
>
> ...so, for Feature-Caps it could say something like:
>
>
>
>               "An entity can include the same Feature-Caps
>
>                header field value in multiple responses (18x/2xx) for the same
>
>                INVITE/re-INVITE transaction, but the entity MUST use the same
>
>                Feature-Caps header field value (if included) in all responses for the
>
>                same transaction."
>
>
>
> Regards,
>
>
>
> Christer
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> 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 mailing list
> sipcore@ietf.org
> https://www.ietf.org/mailman/listinfo/sipcore