Re: [BLISS] Use of the PUBLISH transaction for the SUS/RES procedures

Paul Kyzivat <pkyzivat@cisco.com> Tue, 27 May 2008 11:51 UTC

Return-Path: <bliss-bounces@ietf.org>
X-Original-To: bliss-archive@optimus.ietf.org
Delivered-To: ietfarch-bliss-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2058D3A69B5; Tue, 27 May 2008 04:51:49 -0700 (PDT)
X-Original-To: bliss@core3.amsl.com
Delivered-To: bliss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 065423A68CE for <bliss@core3.amsl.com>; Tue, 27 May 2008 04:51:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AqBy5XNCcx2G for <bliss@core3.amsl.com>; Tue, 27 May 2008 04:51:47 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id 1B73E3A68EF for <bliss@ietf.org>; Tue, 27 May 2008 04:51:47 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.27,548,1204531200"; d="scan'208";a="72583657"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-3.cisco.com with ESMTP; 27 May 2008 04:51:52 -0700
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id m4RBpqmd024520; Tue, 27 May 2008 04:51:52 -0700
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id m4RBpp5R024161; Tue, 27 May 2008 11:51:52 GMT
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 27 May 2008 07:51:51 -0400
Received: from [10.86.248.220] ([10.86.248.220]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 27 May 2008 07:51:51 -0400
Message-ID: <483BF5FA.5070208@cisco.com>
Date: Tue, 27 May 2008 07:52:26 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: "Huelsemann, Martin" <Martin.Huelsemann@telekom.de>
References: <CCA850DCD3FBE2479D5076C5C187322203F6E6B7@S4DE9JSAAHW.ost.t-com.de> <482D7E13.4000804@cisco.com> <F452BB3496398949B9D6634F9B6B155704128142@S4DE9JSAAMW.ost.t-com.de> <CCA850DCD3FBE2479D5076C5C187322203FF8787@S4DE9JSAAHW.ost.t-com.de>
In-Reply-To: <CCA850DCD3FBE2479D5076C5C187322203FF8787@S4DE9JSAAHW.ost.t-com.de>
X-OriginalArrivalTime: 27 May 2008 11:51:51.0250 (UTC) FILETIME=[0D138B20:01C8BFF0]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1480; t=1211889112; x=1212753112; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pkyzivat@cisco.com; z=From:=20Paul=20Kyzivat=20<pkyzivat@cisco.com> |Subject:=20Re=3A=20AW=3A=20[BLISS]=20Use=20of=20the=20PUBL ISH=20transaction=20for=20the=20SUS/RES=20procedures |Sender:=20; bh=Od9jgbxCkcTJ/F8U3VkYdX+iyhW6aBz6VelIemDsTQs=; b=EW8+CQ7ZZ2CaNhBUp6Ut0e9oEMEzjQrveNXJ4x8SvM/BI7C7qlMtKL4XyN zKgOyKS6qJz8URDAMP0M9DGOe2fHypuJaeYT6MERimWuDW6VKcxLjGUfRft7 vCXqGKVNhu;
Authentication-Results: sj-dkim-4; header.From=pkyzivat@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; );
Cc: bliss@ietf.org, "Alexeitsev, D" <D.Alexeitsev@telekom.de>
Subject: Re: [BLISS] Use of the PUBLISH transaction for the SUS/RES procedures
X-BeenThere: bliss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Basic Level of Interoperability for SIP Services \(BLISS\) BoF" <bliss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/bliss>, <mailto:bliss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/bliss>
List-Post: <mailto:bliss@ietf.org>
List-Help: <mailto:bliss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bliss>, <mailto:bliss-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: bliss-bounces@ietf.org
Errors-To: bliss-bounces@ietf.org


Huelsemann, Martin wrote:
> The proposal to sort of publish to caller's supension and resumption state was also resulting from previous comments, that just unsubscribe to the call-completion information won't (or better: has not to) change the CC state. So when the monitor calculates who's next for CC, a unsubscribed caller ('s agent) would still be considered to be the next candidate for the CC call somehow if he is on top of the queue, which then of course would reduce the performance of the service.
> To avoid this publishing sus/res information seems to be a valid and explicit solution.

IMO the unsubscribe was fine for this. It doesn't change the state of 
the callee, or of the queue of call attempts. But it removes the former 
subscriber from the list of those that are candidates for being 
notified. So a failed call attempt that is in the queue may remain at 
the head of the queue, but a call lower on the queue may be notified if 
there are no current subscribers for the higher entries.

I don't see how that impacts performance, aside from the hopefully 
negligible need to keep the entries with no subscribers in the queue.

	Paul

> BR, Martin
> 
> 
> 
>>
>>> OTOH, its far from clear to me that this is preferable to 
>> the existing 
>>> proposal for the candidate caller to unsubscribe when it 
>> doesn't want to 
>>> be called back.
>> Why? Could you describe the issue?
>>
>> Greetings,
>> Denis Alexeitsev
>>
> 
_______________________________________________
BLISS mailing list
BLISS@ietf.org
https://www.ietf.org/mailman/listinfo/bliss