Re: [Sipping-tispan] Re: CCBS/CCNR in Version -02f

Miguel Garcia <Miguel.An.Garcia@nokia.com> Wed, 28 September 2005 09:30 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKYGs-0007yk-Cf; Wed, 28 Sep 2005 05:30:38 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKYGr-0007xa-As for sipping-tispan@megatron.ietf.org; Wed, 28 Sep 2005 05:30:37 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA24872 for <sipping-tispan@ietf.org>; Wed, 28 Sep 2005 05:30:35 -0400 (EDT)
Received: from mgw-ext03.nokia.com ([131.228.20.95]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EKYOH-0007Lb-Rx for sipping-tispan@ietf.org; Wed, 28 Sep 2005 05:38:18 -0400
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-ext03.nokia.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id j8S9T4CU008118; Wed, 28 Sep 2005 12:29:06 +0300
Received: from esebh001.NOE.Nokia.com ([172.21.138.28]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Sep 2005 12:30:33 +0300
Received: from [127.0.0.1] ([172.21.36.219]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Wed, 28 Sep 2005 12:30:32 +0300
Message-ID: <433A62B8.30900@nokia.com>
Date: Wed, 28 Sep 2005 12:30:32 +0300
From: Miguel Garcia <Miguel.An.Garcia@nokia.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en, es-es
MIME-Version: 1.0
To: "Michael Hammer (mhammer)" <mhammer@cisco.com>
Subject: Re: [Sipping-tispan] Re: CCBS/CCNR in Version -02f
References: <072C5B76F7CEAB488172C6F64B30B5E39C9762@xmb-rtp-20b.amer.cisco.com>
In-Reply-To: <072C5B76F7CEAB488172C6F64B30B5E39C9762@xmb-rtp-20b.amer.cisco.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 28 Sep 2005 09:30:32.0908 (UTC) FILETIME=[461238C0:01C5C40F]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30
Content-Transfer-Encoding: 7bit
Cc: Tessa Silvia <Silvia.Tessa@TILAB.COM>, sipping-tispan@ietf.org
X-BeenThere: sipping-tispan@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of requirements for SIP introduced by ETSI TISPAN <sipping-tispan.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping-tispan>, <mailto:sipping-tispan-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/sipping-tispan>
List-Post: <mailto:sipping-tispan@ietf.org>
List-Help: <mailto:sipping-tispan-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping-tispan>, <mailto:sipping-tispan-request@ietf.org?subject=subscribe>
Sender: sipping-tispan-bounces@ietf.org
Errors-To: sipping-tispan-bounces@ietf.org

Hi Mike:

Inline discussion.

Michael Hammer (mhammer) wrote:

> Miguel,
> 
> I think there is still a little bit of schizophrenia in the
> requirements.  I assume that a server is acting on behalf of either the
> caller or the callee, but not both because each could be served by a
> different host, domain, or organization.  The first requirement seems to
> assume that the CCBS is a terminating service of the callee.  Other
> requirements seem to assume that the CCBS is a service of the caller.
> Which is it?

Both. It has been demonstrated that CCBS is a service that requires 
cooperation of both the originating and terminatine service providers. 
This cooperation is mostly required to manage queues of both the caller 
and callee, and to manage susped/resume states.

> 
> This can be modeled as a feature of the caller only, the callee, or a
> feature interaction between two services of the caller and callee.
> Note, that once you involve a service that serves a callee into the
> picture, then that server better keep straight what master it serves.
> 
> I find it problematic that it is suggested that as a callee I should be
> paying for a service, yet constrained by some other caller that I
> perhaps have no relation to, or worse is belligerant towards me.  What
> stops some collusion of callers from stacking up CCBS requests to the
> point where I can not receive any incoming calls?

With respect the charging aspects, I don't know much about it, and they 
are mostly outside the scope of the specification. It may happen that 
you pay only for successfully completed calls. Or, as I have noticed in 
some countries, the service is offered for free, since it is the 
interest of the operator that you complete the call, and at that time, 
you are charged.

The other aspect you are discussing relatest to the security aspects of 
the service, or, in other words, a malicious usage. I believe the 
PSTN/ISDN CCBS service provides for a maximum number of stacked CCBS 
requests for a given user (it sounds to me that the number is 5), so 
that if the limit is reached, CCBS requests are rejected. In any case, 
there is no protocol impact, just an implementation of a policy to avoid 
misuse of the service.


> 
> I think that this whole mechanism may come down to whether a callee
> accepts or rejects subscriptions to their dialog state.  To say that a
> callee can not reject the CCBS request is akin to saying that he can not
> reject a Subscription request to dialog state.  I don't think that holds
> water.

No, no, I didn't say that the callee cannot reject a subscription 
request to the dialog state. I said that TISPAN does not have such 
requirement. It does not mean that, if the protocol allows it, the 
request can be rejected if the callee desires it. But TISPAN does not 
have that requirement, so it shouldn't be included in the TISPAN 
requirements document.

> 
> Arguments to the effect that ETSI ETS XXX didn't think of this are
> unpersuasive.  The logic of the requirements should stand alone.

But as I said, these are the TISPAN requirements. Other individual or 
organizations may have similar, complementary, and hopefully 
non-contradictory requirements. I don't see a problem with that approach.

> 
> I may be unclear about how many actors are involved here (2, 3, 4?), but
> hopefully this will be sorted out.
> 
> Cheers,
> Mike
> 
> 

BR,

         Miguel

-- 
Miguel A. Garcia           tel:+358-50-4804586
sip:miguel.an.garcia@openlaboratory.net
Nokia Research Center      Helsinki, Finland


_______________________________________________
Sipping-tispan mailing list
Sipping-tispan@ietf.org
https://www1.ietf.org/mailman/listinfo/sipping-tispan