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

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

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKcJ9-00032n-Pe; Wed, 28 Sep 2005 09:49:15 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKcJ8-00032i-8G for sipping-tispan@megatron.ietf.org; Wed, 28 Sep 2005 09:49:14 -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 JAA08095 for <sipping-tispan@ietf.org>; Wed, 28 Sep 2005 09:49:12 -0400 (EDT)
Received: from mgw-ext03.nokia.com ([131.228.20.95]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EKcQa-0005jf-Py for sipping-tispan@ietf.org; Wed, 28 Sep 2005 09:56:57 -0400
Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext03.nokia.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id j8SDlDw3001558; Wed, 28 Sep 2005 16:47:17 +0300
Received: from esebh001.NOE.Nokia.com ([172.21.138.28]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Sep 2005 16:48:44 +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 16:48:44 +0300
Message-ID: <433A9F3A.4090605@nokia.com>
Date: Wed, 28 Sep 2005 16:48:42 +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: Paul Kyzivat <pkyzivat@cisco.com>
Subject: Re: AW: [Sipping-tispan] Re: CCBS/CCNR in Version -02f
References: <072C5B76F7CEAB488172C6F64B30B5E39C9773@xmb-rtp-20b.amer.cisco.com> <4339BC98.60401@cisco.com> <433A7926.2040607@nokia.com> <433A996A.30101@cisco.com>
In-Reply-To: <433A996A.30101@cisco.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 28 Sep 2005 13:48:44.0115 (UTC) FILETIME=[578CD230:01C5C433]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ccfb4541e989aa743998098cd315d0fd
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

Paul:

I think you made very good points. I guess this deserves some more thoughts.

/Miguel

Paul Kyzivat wrote:

> 
> 
> Miguel Garcia wrote:
> 
>> Paul:
>>
>> I think you did a very good summary of the service. I will also add 
>> that  I believe the caller's server also needs to use the dialog event 
>> package towards the caller, to find out if the caller is busy or not 
>> at the time some "timeslot" is granted. In case the caller is busy, 
>> the CCBS request gets the status of "pending", and it only resumes 
>> after the caller is free again. This seems to be a justification for 
>> the dialog event package in the caller's side.
> 
> 
> I think it is a fatal flaw to assume that you can determine "busy" by 
> examining the results of the dialog event package.
> 
> Suppose that a UA is engaged in a dialog that is an MSRP IM session? 
> This may not have anything to do with being busy for a voice call.
> 
> At best, I think you might monitor the dialog event package for *any* 
> change of state, and assume that is a transition that justifies another 
> attempt.
> 
> In the sip world, I think the only viable measure of "busy" is to send a 
> request and receive a 486 response. Even then, the same UA, under the 
> same circumstances, may be "busy" for certain kinds of requests but not 
> for others. (e.g. I'm busy for voice, but not for IM.)
> 
>     Paul
> 
>> /Miguel
>>
>> Paul Kyzivat wrote:
>>
>>> While this falls into the realm of solution rather than requirements, 
>>> I think there is an implication that there needs to be one server 
>>> operating for the caller and another operating for the callee.
>>>
>>> The caller server has to remember the requests outstanding for a 
>>> particular calling AOR, and must alert the UAs of that AOR when there 
>>> is an opportunity to complete one of those requests.
>>>
>>> The callee server has to remember all the incoming requests, and 
>>> prioritize them. It needs to monitor the availability of the callee's 
>>> UAs and decide when to attempt one of the requests. It may also need 
>>> to screen incoming calls in order to manage prioritization of those 
>>> versus queued CCxx requests. It also needs to inform the caller's 
>>> server that it should now attempt a call.
>>>
>>> The callee's server probably needs to use the dialog event package, 
>>> and the callee's UAs thus need to support it. But they probably only 
>>> need to allow their own server to subscribe - not everybody.
>>>
>>>     Paul
>>>
>>> Michael Hammer (mhammer) wrote:
>>>
>>>> Miguel,
>>>>
>>>> Continuing on my earlier comment:  By network are you taking 
>>>> routers? If you mean voice host applications such as proxies, are 
>>>> you suggesting
>>>> that a proxy in the middle of a network somewhere will do this
>>>> prioritization?
>>>>
>>>> If you mean some service of the callee, what is the chance that 2 calls
>>>> will arrive simultaneously?
>>>>
>>>> Or do you mean the callee (or his server) will know that there is a
>>>> caller camped on and will intentionally delay incoming calls while a
>>>> "subscriber free" indication is sent toward the caller and completed
>>>> with some notification or timer before moving on to the regular call?
>>>>
>>>> I certainly hope you are not suggesting that we elevate CCBS calls to
>>>> the status of emergency calling.  There are only so many useful levels
>>>> of priority, and this could muddy the water.
>>>>
>>>> Mike
>>>>
>>>>
>>>>> -----Original Message-----
>>>>> From: sipping-tispan-bounces@ietf.org 
>>>>> [mailto:sipping-tispan-bounces@ietf.org] On Behalf Of Miguel Garcia
>>>>> Sent: Tuesday, September 27, 2005 7:47 AM
>>>>> To: Schmidt, Christian
>>>>> Cc: Tessa Silvia; sipping-tispan@ietf.org
>>>>> Subject: Re: AW: [Sipping-tispan] Re: CCBS/CCNR in Version -02f
>>>>>
>>>>>
>>>>>
>>>>> Schmidt, Christian wrote:
>>>>>
>>>>>
>>>>>>
>>>>>> We have already have REQ 12 stating that
>>>>>>      Any communication performed as a result of the execution of a 
>>>>>> CCBS/CCNR request should be distinguishable from regular 
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> communications.
>>>>>
>>>>>> So,  all terminating call are "distinguishable" and any policy a 
>>>>>> network might have could be easily based on this, without 
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> further requirements.
>>>>>
>>>>>> Other views ?
>>>>>>
>>>>>> Christian: I see, perhaps you can add a short explanation 
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> for this purpose:
>>>>>
>>>>>>      Any communication performed as a result of the execution of a 
>>>>>> CCBS/CCNR request should be distinguishable from regular 
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> communications.
>>>>>
>>>>>> This can be used to priorize CCBS/CCNR calls towards the callee.
>>>>>> What do you think?
>>>>>>
>>>>>
>>>>> I have a proposal for this requirement:
>>>>>
>>>>>
>>>>>    REQ-CCBS/CCNR-12:
>>>>>    It must be possible for the network to priotirize CCBS/CCNR recalls
>>>>>    towards the callee, above regular calls. This implies that any
>>>>>    communication performed as a result of the execution of a CCBS/CCNR
>>>>>    request should be distinguishable from regular communications.
>>>>>
>>>>>
>>>>> /Miguel
>>>>>
>>>>>
>>>>>
>>>>>> Regards
>>>>>> Silvia
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> 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
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Sipping-tispan mailing list
>>>> Sipping-tispan@ietf.org
>>>> https://www1.ietf.org/mailman/listinfo/sipping-tispan
>>>>
>>

-- 
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