[Sipping] Re: Question regarding draft-ietf-sipping-consent-format

Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com> Fri, 13 July 2007 06:31 UTC

Return-path: <sipping-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1I9EgJ-0008Qf-I8; Fri, 13 Jul 2007 02:31:11 -0400
Received: from sipping by megatron.ietf.org with local (Exim 4.43) id 1I9EgH-0008QB-U0 for sipping-confirm+ok@megatron.ietf.org; Fri, 13 Jul 2007 02:31:09 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1I9EgH-0008Q3-JG for sipping@ietf.org; Fri, 13 Jul 2007 02:31:09 -0400
Received: from mailgw3.ericsson.se ([193.180.251.60]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1I9EgH-0005xM-26 for sipping@ietf.org; Fri, 13 Jul 2007 02:31:09 -0400
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id F0B0D20C9D; Fri, 13 Jul 2007 08:29:31 +0200 (CEST)
X-AuditID: c1b4fb3c-b067fbb0000007e1-4b-46971bcb9ef1
Received: from esealmw129.eemea.ericsson.se (unknown [153.88.254.124]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id DAEB6203DA; Fri, 13 Jul 2007 08:29:31 +0200 (CEST)
Received: from esealmw129.eemea.ericsson.se ([153.88.254.177]) by esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Fri, 13 Jul 2007 08:29:31 +0200
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Fri, 13 Jul 2007 08:29:31 +0200
Received: from [131.160.36.58] (E000FB0F665DD.lmf.ericsson.se [131.160.36.58]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 4AE9223F6; Fri, 13 Jul 2007 09:29:31 +0300 (EEST)
Message-ID: <46971BCB.2050903@ericsson.com>
Date: Fri, 13 Jul 2007 09:29:31 +0300
From: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
To: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
References: <46938677.8050906@gmx.net>
In-Reply-To: <46938677.8050906@gmx.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 13 Jul 2007 06:29:31.0252 (UTC) FILETIME=[2BC3CB40:01C7C517]
X-Brightmail-Tracker: AAAAAA==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a
Cc: SIPPING LIST <sipping@ietf.org>
Subject: [Sipping] Re: Question regarding draft-ietf-sipping-consent-format
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Errors-To: sipping-bounces@ietf.org

Hi Hannes,

thanks for your comments. Answers inline:

Hannes Tschofenig wrote:
> Hi Gonzalo,
> Hi all,
> 
> I read through draft-ietf-sipping-consent-format. Maybe I misunderstand 
> something but there is potentially a bug in the spec.
> 
> Here is my understanding reading through the framework draft. The 
> permission document is used in the following way:
> 
> The relay sends the permission document to the Recipient with the semantic.
> "This is the policy I am going to add to your rule set. Are you OK with 
> it?"
> URIs are attached to the message to allow the Recipient to quickly grant 
> or deny the permission.
> 
> In Section 5.4 of 
> http://tools.ietf.org/html/draft-ietf-sip-consent-framework-02#section-5.4 
> I see that a permission document must contain
> * Identity of the Sender
> * Identity of the Original Recipient
> * Identity of the Final Recipient
> * URIs to Grant Permission
> * URIs to Deny Permission
> 
> I see that you addressed the first three items in your document. You put 
> the identity of the sender in the <sender> element, the identity of the 
> original recipient is stored in the <target> element and the final 
> recipient is put into the <identity> element.

Yes, that's correct.

> I believe that there is a bug in the sense that the Common Policy 
> <identity> condition is used in a wrong way in this document.
> The semantic of the <identity> element corresponds to the identity of 
> the sender.

There is a need to store the three elements you pointed out above 
(sender, target URI, and recipient URI). We chose to use the already 
existing <identity> element for one of them and to define two new 
elements for the other two.

We chose to use the <identity> element to store the recipient URI, and 
you suggest that we use a newly defined <recipient> element instead. We 
chose to store the recipient URI in the <identity> element because it 
will be the entity receiving traffic from the relay hosting the 
translation, the same way as a watcher (also stored in an <identity> 
element in presence-rules) receives traffic from the presence server.

As long as what to store in each element is clearly specified, I believe 
we are OK whether we use the exiting <identity> element or a newly 
defined one.

Cheers,

Gonzalo



_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP