RE: [Seamoby] Proposal on Sync/NoSync Requirement

Nakhjiri Madjid-MNAKHJI1 <Madjid.Nakhjiri@motorola.com> Thu, 18 July 2002 00:18 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA03450 for <seamoby-archive@odin.ietf.org>; Wed, 17 Jul 2002 20:18:12 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id UAA09452; Wed, 17 Jul 2002 20:12:01 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id UAA09412 for <seamoby@optimus.ietf.org>; Wed, 17 Jul 2002 20:11:59 -0400 (EDT)
Received: from motgate.mot.com (motgate.mot.com [129.188.136.100]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA03159 for <seamoby@ietf.org>; Wed, 17 Jul 2002 20:11:01 -0400 (EDT)
Received: [from mothost.mot.com (mothost.mot.com [129.188.137.101]) by motgate.mot.com (motgate 2.1) with ESMTP id RAA20823 for <seamoby@ietf.org>; Wed, 17 Jul 2002 17:11:59 -0700 (MST)]
Received: [from il27exm07.cig.mot.com (IL27EXM07.cig.mot.com [136.182.15.116]) by mothost.mot.com (MOT-pobox 2.0) with ESMTP id RAA02827 for <seamoby@ietf.org>; Wed, 17 Jul 2002 17:12:12 -0700 (MST)]
Received: by IL27EXM07.cig.mot.com with Internet Mail Service (5.5.2654.52) id <3FLZX9N1>; Wed, 17 Jul 2002 19:11:59 -0500
Message-ID: <35DBB8B7AC89D4118E98009027B1009B08AD55BB@IL27EXM10.cig.mot.com>
From: Nakhjiri Madjid-MNAKHJI1 <Madjid.Nakhjiri@motorola.com>
To: 'Gary Kenward' <gkenward@nortelnetworks.com>, 'James Kempf' <kempf@docomolabs-usa.com>, john.loughney@nokia.com, seamoby@ietf.org
Subject: RE: [Seamoby] Proposal on Sync/NoSync Requirement
Date: Wed, 17 Jul 2002 19:11:59 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2654.52)
Content-Type: text/plain; charset="iso-8859-1"
Sender: seamoby-admin@ietf.org
Errors-To: seamoby-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Context Transfer, Handoff Candidate Discovery, and Dormant Mode Host Alerting <seamoby.ietf.org>
X-BeenThere: seamoby@ietf.org

Gary,

thanks for the suggestions, please see my comments below.

Madjid

Proposed: 
5.5 Context Update and Synchronization 
5.5.1 The context transfer protocol MUST be capable of supporting the 
      updates to context information when it changes.  

 Madjid>> Ok, this takes care of the dynamic context, however,we 
need to be clarify that we are not requiring the oldAR sends updates
to context features it has already transmitted while it is transmitting
context for other features, otherwise CT might never end.
Since, some folks have brought that up, I want to make sure that we
 are not reading that in the requirement. Updates initiated by oldAR
should only be based on outside triggers such as new flow, flow terminations
or messages from central entities...

5.5.2 Context updates SHOULD complete before the context is needed at 
      the receiving AR. 

Madjid>> How do we know when the context is needed at the receiving AR? 
I find this more like a design guidance than a requirement. The following
text
can with some exceptions added to the explanation of 5.5.2.

   The context at the AR actually supporting an MN's traffic will 
   change with time. For example, the MN may initiate new microflow(s), 
   or discontinue existing microflows. 
Madjid>> the above is good.

Any change of context at the 
   supporting AR must be replicated at those ARs that have already 
   received context for that MN.
Madjid>> MUSt is too strong. 5.5.1 is SHOULD, so should this one be
(sorry for too many shoulds :)) There are ways to avoid having to do
this through CT. 
 
   However, context changes are often driven by events external to the 
   sending AR, and will thus be asynchronous to any on-going context 
   updates. Given that context transfers will take a finite amount of 
   time to complete, it is possible that a change in context cannot be 
   conveyed in time to the destination AR to avoid any impact on a possible 
   handover. The objective of the context transfer design must be to make 
   the likelihood of this delay, and its magnitude, as low as possible. 

Madjid>> The above is good.

This is not perfect: the desire to avoid a requirement for an extreme degree

of synchronization is only implied by the soft "SHOULD" in 5.5.2. 
Regards, 
Gary 


> -----Original Message----- 
> From: James Kempf [mailto:kempf@docomolabs-usa.com] 
> Sent: July 14, 2002 18:52 
> To: john.loughney@nokia.com; seamoby@ietf.org 
> Subject: Re: [Seamoby] Proposal on Sync/NoSync Requirement 
> 
> 
> That sounds better. 
> 
>             jak 
> 
> ----- Original Message ----- 
> From: <john.loughney@nokia.com> 
> To: <kempf@docomolabs-usa.com>; <seamoby@ietf.org> 
> Sent: Sunday, July 14, 2002 3:01 PM 
> Subject: RE: [Seamoby] Proposal on Sync/NoSync Requirement 
> 
> 
> > Hi James, 
> > 
> > > "Out of scope" is typically WG charter language. I know the 
> > > SHOULD/SHOULD NOT sounds a bit funny, but I think we need to 
> > > express this in a way that is more requirements language. 
> > 
> > Then how about changing: 
> > 
> >       ... the CT solution need 
> >       not support it, but it should not provide a 
> hinderance to those feature contexts 
> >       that do. 
> > 
> > to: 
> >       ... the CT solution is not requireed to directly 
> support synchronization, but 
> >       may support simple methods for the synchronization 
> context for feature contexts 
> >       that do. 
> > 
> > John 
> > 
> 
> 
> _______________________________________________ 
> Seamoby mailing list 
> Seamoby@ietf.org 
> https://www1.ietf.org/mailman/listinfo/seamoby 
> 

_______________________________________________
Seamoby mailing list
Seamoby@ietf.org
https://www1.ietf.org/mailman/listinfo/seamoby