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

Miguel Garcia <Miguel.An.Garcia@nokia.com> Tue, 27 September 2005 13:11 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKFEv-0004Mf-Ai; Tue, 27 Sep 2005 09:11:21 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKFEs-0004Ma-0H for sipping-tispan@megatron.ietf.org; Tue, 27 Sep 2005 09:11:18 -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 JAA06318 for <sipping-tispan@ietf.org>; Tue, 27 Sep 2005 09:11:16 -0400 (EDT)
Received: from mgw-ext03.nokia.com ([131.228.20.95]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EKFM5-0004jH-R2 for sipping-tispan@ietf.org; Tue, 27 Sep 2005 09:18:48 -0400
Received: from esebh108.NOE.Nokia.com (esebh108.ntc.nokia.com [172.21.143.145]) by mgw-ext03.nokia.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id j8RD9h4s031093; Tue, 27 Sep 2005 16:09:47 +0300
Received: from esebh002.NOE.Nokia.com ([172.21.138.77]) by esebh108.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 27 Sep 2005 16:11:14 +0300
Received: from [127.0.0.1] ([172.21.35.84]) by esebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 27 Sep 2005 16:11:12 +0300
Message-ID: <433944F1.7000000@nokia.com>
Date: Tue, 27 Sep 2005 16:11:13 +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: "Schmidt, Christian" <christian-schmidt@siemens.com>
References: <72963DDDF17D7949ABD18DC5DA58E77005841C@MCHP7R5A.ww002.siemens.net>
In-Reply-To: <72963DDDF17D7949ABD18DC5DA58E77005841C@MCHP7R5A.ww002.siemens.net>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 27 Sep 2005 13:11:12.0966 (UTC) FILETIME=[EF58FE60:01C5C364]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 22bbb45ef41b733eb2d03ee71ece8243
Content-Transfer-Encoding: 7bit
Cc: sipping-tispan@ietf.org
Subject: [Sipping-tispan] Re: AW: CCBS/CCNR in Version -02f
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

Good. I have done these changes. There are a couple of requirements that 
are listed under the Suspension, but they affect other areas as well... 
but it is not so important.

/Miguel

Schmidt, Christian wrote:

> Hi Miguel,
> 
> What do you think about following structure:
> 
> Invocation:
> 
>    REQ-CCBS/CCNR-1:  In order to assure that end-to-end functionality of
>                      the CCBS/CCNR services is possible, there must be a
>                      mechanism whereby the caller gets knowledge of the
>                      availability of the CCBS/CCNR service at the callee
>                      or the PSTN/ISDN terminal on a communication by
>                      communication basis.
> 
>    REQ-CCBS/CCNR-xx: The caller must be able to invoke CCBS / CCNR
> service.
> 
> 
> Control of callee status and information to the caller:
> 
>    REQ-CCBS/CCNR-2:  The CCBS/CCNR simulation service should be able to
>                      handle queues and arbitrate multiple simultaneous
>                      CCBS/CCNR requests according to a locally defined
>                      policy (e.g., first in first out).
> 
>    REQ-CCBS/CCNR-3:  The entity providing the CCBS/CCNR service needs to
>                      know the change of the status at the callee's
>                      (e.g., in CCBS a transition when the callee sends
>                      or receive a BYE request for an existing session;
>                      in CCNR any activity indicated by the presence of
>                      the user, such as a key press or any other
>                      interaction with the device).
> 
>    REQ-CCBS/CCNR-6:  The entity providing the CCBS/CCNR service needs to
>                      learn the capability of the callee's UAs to provide
>                      an indication of the change of status, not later
>                      than upon failure response (CCBS) or not later than
>                      the alerting phase (CCNR).
> 
>    REQ-CCBS/CCNR-11: The CCBS/CCNR service duration timer expires after
>                      a certain time controlled by the entity providing
>                      the CCBS/CCNR service.
> 
>    REQ-CCBS/CCNR-12: 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.
> 
>    REQ-CCBS/CCNR-5:  The CCBS/CCNR service must be able to inform the
>                      caller when the service-specific condition related
>                      to the callee's state is met.
> 
>    
> Suspend State:
> 
>    REQ-CCBS/CCNR-4:  Similarly, the entity providing the CCBS/CCNR
>                      service needs to know the change of the status at
>                      the caller's (e.g., to find out when a pending
>                      CCBS/CCNR request can be resumed or to allocate a
>                      time-slot to execute a pending CCBS/CCNR request).
> 
>    REQ-CCBS/CCNR-7:  Should the caller be busy at the time of executing
>                      CCBS/CCNR request, the request is suspended until
>                      its status changes (back to free status).
> 
>    REQ-CCBS/CCNR-8:  During the period of time when a CCBS/CCNR request
>                      is in suspended state for a given caller, no other
>                      CCBS/CCNR request execution must be performed for
>                      that caller.
> 
>    REQ-CCBS/CCNR-9:  A suspended CCBS/CCNR request is resumed when
>                      caller's status changes to non-busy.  The new place
>                      in the queue of that subscription is chosen
>                      according to a local policy.
> 
>    REQ-CCBS/CCNR-10: The suspension of a CCBS/CCNR request of a user
>                      must not impact other users in the same queue for
>                      the same callee.
> 
>    REQ-CCBS/CCNR-13: There must be a mechanism whereby CCBS/CCNR request
>                      initiators can check or cancel their pending CCBS/
>                      CCNR requests.
> 
>    REQ-CCBS/CCNR-14: There must be a mechanism whereby the entity
>                      providing CCBS/CCNR service can suspend, resume and
>                      cancel CCBS/CCNR subscriptions.
> 
> 
> 
> 
> 
> 
> 
> 
>>For the benefit of the reader, I would recommend to structure the
>>requirements. For example in gathering
>>requirements arround pending CCBS/CCNR requests in a block.
> 
> 
> Good idea. So far I have been trying to draft the requirements in 
> sequential order. I thought this would be easier to understand. Can you 
> indicate what would be the suggestion for better understand? I mean, 
> which groups will you form and which requirements will you group?
> 
> BR,
> 
>        Miguel
> 
>>Regards,
>>Christian
>>
>>
>>
> 
> 

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