RE: [Sipping-tispan] [CCBS/CCNR]
"Michael Hammer \(mhammer\)" <mhammer@cisco.com> Tue, 06 September 2005 15:10 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.32)
id 1ECf5b-0000Wl-Ri; Tue, 06 Sep 2005 11:10:23 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
by megatron.ietf.org with esmtp (Exim 4.32) id 1ECf5Z-0000WF-Sg
for sipping-tispan@megatron.ietf.org; Tue, 06 Sep 2005 11:10:23 -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 LAA03006
for <sipping-tispan@ietf.org>; Tue, 6 Sep 2005 11:10:20 -0400 (EDT)
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
id 1ECf8Z-0007w6-CE
for sipping-tispan@ietf.org; Tue, 06 Sep 2005 11:13:27 -0400
Received: from sj-core-2.cisco.com ([171.71.177.254])
by sj-iport-2.cisco.com with ESMTP; 06 Sep 2005 08:10:13 -0700
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com
[64.102.31.102])
by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id j86F9FR0016949;
Tue, 6 Sep 2005 08:10:07 -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, 6 Sep 2005 11:09:52 -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] [CCBS/CCNR]
Date: Tue, 6 Sep 2005 11:09:51 -0400
Message-ID: <072C5B76F7CEAB488172C6F64B30B5E382E6AE@xmb-rtp-20b.amer.cisco.com>
Thread-Topic: [Sipping-tispan] [CCBS/CCNR]
Thread-Index: AcWu4um+T6SzZUQ/QNOHd1bD6CeBdgAOspqAACTVQfAABVbHUACREmjgADm//qA=
From: "Michael Hammer \(mhammer\)" <mhammer@cisco.com>
To: "Tessa Silvia" <Silvia.Tessa@TILAB.COM>,
"Miguel Garcia" <Miguel.An.Garcia@nokia.com>, <sipping-tispan@ietf.org>
X-OriginalArrivalTime: 06 Sep 2005 15:09:52.0466 (UTC)
FILETIME=[0839BB20:01C5B2F5]
X-Spam-Score: 1.0 (+)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede
Content-Transfer-Encoding: quoted-printable
Cc:
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
> -----Original Message----- > From: Tessa Silvia [mailto:Silvia.Tessa@TILAB.COM] > Sent: Monday, September 05, 2005 7:27 AM > To: Michael Hammer (mhammer); Miguel Garcia; sipping-tispan@ietf.org > Subject: R: [Sipping-tispan] [CCBS/CCNR] > > Inline. > > > > > > Any time a user does not accept a session returned by > CCBS within a > > > given timeslot his place in queue is removed, unless he is busy. > > > > First, I think the intent is still to have the CCBS > requestor initiate > > the call, since there may be costs associated with doing so. > > There's no cost issue related to who is initiating the call > because the network is able to bill the caller regardless if > it is a first-party or a third-party call. I'm not entirely convinced of this. For argument's sake, let us assume that the service is implemented using Subscribe/Notify and does not use INVITEs. Later, when the INVITE is transmitted from the original callee to the caller (I know that sounds backwards but that is what is proposed), the service provider(s) only see a call being originated in that direction, and calling party pays, no? I also get the sense, when you refer to "the network" in the singular, that you are thinking that this works only in a single service provider domain. I think this should work when there are both originating and terminating service providers. > > > > Second, you suggestion may run into race conditions with the CCBS > > requestor attempting to send a suspend request, because > perhaps he had > > to answer another incoming call. > > A CCBS subscription can be suspended if and only if the > caller is busy: > the caller can not say "I'm going out for 5 minutes, I'll > suspend my ccbs subscription, and resume it when I get back". > The CCBS requestor can not suspend and resume a request: he > can only cancel it. The caller goes busy in the originating SP. How does the terminating SP discover that? Some indication is sent forward and the callee service suspends that request. > Does this exclude the race condition you mentioned ? If not, > could you explain a bit further? Simultaneously, the caller goes busy and sends indication forward, while the callee becomes no longer busy and generates call back to the caller, who then refuses it. Not insurmountable, but seems cleaner to me if the callee sends the free indication, waits for call or suspend, then moves on accordingly. > > > > > > Any time a user is busy when a session returned by CCBS is > > > delivered, he keeps his place in queue. Other users in queue, if > > > any, can be served. > > > (this last scenario is known as "suspension") > > > > > > Would that be ok ? > > > > How does the called queue manager know whether the caller > is busy or > > not? I'm afraid these requirements are delving into the solution > > discussion, but I'm not sure if that is avoidable. > > > I'm afraid as well, but I'll try to answer by rephrasing > requirement 1: > Req 1 declares the need to monitor the callee, actually > there's also a need to monitor the caller.... > > REQ-1: > The entity providing the CCBS/CCNR service needs to know the > change of the status of a UA (e.g., in CCBS a transition from > busy to idle or in CCNR a transition from idle to another > state) and it should have the ability to recognize if the UA > is able to provide such indication. > > I can't tell if UA is the correct term, what I want to say is > that it applies for both callee and caller. UA is both. UAC and UAS distinguish the caller and callee, respectively, for the initial INVITE. Mike > > Regards > Silvia > > > Gruppo Telecom Italia - Direzione e coordinamento di Telecom > Italia S.p.A. > > ==================================================================== > CONFIDENTIALITY NOTICE > This message and its attachments are addressed solely to the > persons above and may contain confidential information. If > you have received the message in error, be informed that any > use of the content hereof is prohibited. Please return it > immediately to the sender and delete the message. Should you > have any questions, please send an e_mail to > MailAdmin@tilab.com. Thank you > ==================================================================== > _______________________________________________ Sipping-tispan mailing list Sipping-tispan@ietf.org https://www1.ietf.org/mailman/listinfo/sipping-tispan
- [Sipping-tispan] [CCBS/CCNR] Miguel Garcia
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)
- Re: [Sipping-tispan] [CCBS/CCNR] Miguel Garcia
- Re: [Sipping-tispan] [CCBS/CCNR] Miguel Garcia
- Re: [Sipping-tispan] [CCBS/CCNR] Paul Kyzivat
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)
- Re: [Sipping-tispan] [CCBS/CCNR] Paul Kyzivat
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)
- Re: [Sipping-tispan] [CCBS/CCNR] Miguel Garcia
- Re: [Sipping-tispan] [CCBS/CCNR] Paul Kyzivat
- Re: [Sipping-tispan] [CCBS/CCNR] Miguel Garcia
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)
- RE: [Sipping-tispan] [CCBS/CCNR] Michael Hammer (mhammer)