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

"Michael Hammer \(mhammer\)" <mhammer@cisco.com> Tue, 27 September 2005 19:45 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKLOA-0004Ll-NW; Tue, 27 Sep 2005 15:45:18 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKLO5-0004Lb-FA for sipping-tispan@megatron.ietf.org; Tue, 27 Sep 2005 15:45:17 -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 PAA04921 for <sipping-tispan@ietf.org>; Tue, 27 Sep 2005 15:45:12 -0400 (EDT)
Received: from sj-iport-1-in.cisco.com ([171.71.176.70] helo=sj-iport-1.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EKLVO-0007VK-Tv for sipping-tispan@ietf.org; Tue, 27 Sep 2005 15:52:47 -0400
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-1.cisco.com with ESMTP; 27 Sep 2005 12:45:04 -0700
X-IronPort-AV: i="3.97,150,1125903600"; d="scan'208"; a="662272852:sNHT28057084"
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id j8RJii4j012520; Tue, 27 Sep 2005 12:45:01 -0700 (PDT)
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Tue, 27 Sep 2005 15:44:57 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Sipping-tispan] Re: CCBS/CCNR in Version -02f
Date: Tue, 27 Sep 2005 15:44:56 -0400
Message-ID: <072C5B76F7CEAB488172C6F64B30B5E39C9762@xmb-rtp-20b.amer.cisco.com>
Thread-Topic: [Sipping-tispan] Re: CCBS/CCNR in Version -02f
Thread-Index: AcXDWUo9MNU+I5DyRDS1y/AWjv0tKwAQCjgw
From: "Michael Hammer \(mhammer\)" <mhammer@cisco.com>
To: "Miguel Garcia" <Miguel.An.Garcia@nokia.com>
X-OriginalArrivalTime: 27 Sep 2005 19:44:57.0854 (UTC) FILETIME=[F0E0D1E0:01C5C39B]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d2e37451f7f22841e3b6f40c67db0f
Content-Transfer-Encoding: quoted-printable
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

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?

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?

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.

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

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

Cheers,
Mike


> -----Original Message-----
> From: Miguel Garcia [mailto:Miguel.An.Garcia@nokia.com] 
> Sent: Tuesday, September 27, 2005 7:37 AM
> To: Michael Hammer (mhammer)
> Cc: Schmidt, Christian; Tessa Silvia; sipping-tispan@ietf.org
> Subject: Re: [Sipping-tispan] Re: CCBS/CCNR in Version -02f
> 
> Mike, see inline comments.
> 
> mhammer@cisco.com wrote:
> 
> 
> > 
> > The behavior of the terminating caller should be based on 
> the operation and policy of the terminating user, who should 
> have the option to reject such a request.  The current 
> wording seems vague on this point.  How about:
> 
> I am afraid that TISPAN does not have a requirement to give 
> the possibility of the callee to reject a CCBS request. By 
> reading ETSI ETS 300 357 I didn't find such requirement.
> 
> Since this document covers the Input requirements from 
> TISPAN, I am afraid we cannot write that requirement on the document.
> 
> > 
> > REQ-CCBS/CCNR-yy: If the callee accepts invocation of a 
> CCBS service, 
> > other terminating calls to this callee should be treated as 
> though the callee was already busy.
> 
> More or less... the text is fine if it is worded with respect 
> the caller:
> 
> "If the caller accepts a CCBS recall, other terminating calls 
> towards the callee should be treated as if the callee were 
> already busy".
> 
> Note that this requires to add a definition of the "CCBS 
> recall", which dependes on "CCBS call":
> 
> CCBS call: a communnication generated by the network 
> connecting the caller to the callee resulting from the 
> callers' acceptance of a CCBS recall.
> 
> CCBS recall: an indication informing the caller that the 
> network is ready to initiate a CCBS call to the callee and 
> that the network is awaiting a response to this indication.
> 
> How about that?
> 
> > 
> > Note, there are a number of depedencies (feature 
> interactions) here.  Callee could be capable of receiving 
> multiple calls, may have forwarding on busy set, etc.
> 
> True... for all services. We don't discuss service 
> interaction in the draft, unless we see a need for protocol 
> development.
> 
> /Miguel
> 
> > 
> > Mike
> > 
> 
> -- 
> 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