RE: [NSIS] Proposed draft "Mobility Support in NSIS"

"Charles Q. Shen" <charles@ee.columbia.edu> Mon, 07 July 2003 19:54 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 PAA11951 for <nsis-archive@odin.ietf.org>; Mon, 7 Jul 2003 15:54:29 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19Zc3l-0000Bo-8z for nsis-archive@odin.ietf.org; Mon, 07 Jul 2003 15:54:01 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h67Js1eL000719 for nsis-archive@odin.ietf.org; Mon, 7 Jul 2003 15:54:01 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19Zc3l-0000BV-52; Mon, 07 Jul 2003 15:54:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19Zc3h-0000BK-2j for nsis@optimus.ietf.org; Mon, 07 Jul 2003 15:53:57 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA11934 for <nsis@ietf.org>; Mon, 7 Jul 2003 15:53:54 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19Zc3f-0001p9-00 for nsis@ietf.org; Mon, 07 Jul 2003 15:53:55 -0400
Received: from jalapeno.cc.columbia.edu ([128.59.59.238] ident=cu41754) by ietf-mx with esmtp (Exim 4.12) id 19Zc3e-0001p6-00 for nsis@ietf.org; Mon, 07 Jul 2003 15:53:54 -0400
Received: from president (dyn-fair-240-199.dyn.columbia.edu [160.39.240.199]) (user=qs2005 mech=LOGIN bits=0) by jalapeno.cc.columbia.edu (8.12.8p1/8.12.8) with ESMTP id h67JrprZ016613 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 7 Jul 2003 15:53:52 -0400 (EDT)
From: "Charles Q. Shen" <charles@ee.columbia.edu>
To: 'Xiaoming Fu' <fu@cs.uni-goettingen.de>, nsis@ietf.org
Subject: RE: [NSIS] Proposed draft "Mobility Support in NSIS"
Date: Mon, 07 Jul 2003 15:53:48 -0400
Organization: Columbia University
Message-ID: <000d01c344c1$7bc28b70$c7f027a0@president>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.2616
In-Reply-To: <3F092DAD.8060304@cs.uni-goettingen.de>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.32 (www . roaringpenguin . com / mimedefang)
Content-Transfer-Encoding: 7bit
Sender: nsis-admin@ietf.org
Errors-To: nsis-admin@ietf.org
X-BeenThere: nsis@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/nsis>, <mailto:nsis-request@ietf.org?subject=unsubscribe>
List-Id: Next Steps in Signaling <nsis.ietf.org>
List-Post: <mailto:nsis@ietf.org>
List-Help: <mailto:nsis-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/nsis>, <mailto:nsis-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit

Hi Xiaoming, 

Thanks for your reply. Please find comments inline.

> -----Original Message-----
> From: nsis-admin@ietf.org [mailto:nsis-admin@ietf.org] On 
> Behalf Of Xiaoming Fu
> Sent: Monday, July 07, 2003 4:22 AM
> To: Charles Q. Shen; nsis@ietf.org
> Subject: Re: [NSIS] Proposed draft "Mobility Support in NSIS"
> 
> 
> Hi,
> 
> Thanks for your insightful comments. My comments inline:

Thanks :-)

> 
> Charles Q. Shen wrote:
> > Hi,  
> > 
> > I think having such a draft discussing mobility issues with NSIS is
> > helpful and inline with the WG charter. I started a similar 
> effort in an
> > earlier draft last July
> > 
>
http://www.ee.columbia.edu/~charles/publication/draft-shen-nsis-mobility
-fw-00.txt.  
> 
> I read this draft and found it helpful. For example, your draft 
> identified the necessity to soft-state refresh even for the _intact 
> path_ (I find this term looks more appealing than _common path_ :)) 
> before and after a handoff happens. This has also been summarized in 
> issue 3 and section 4.1 in our draft.
> 

Yes, I think it is very appropriate to include this issue into the
draft. When we did our RSVP-Mobile IP implementation we found it
actually causes many complexities as detailed in our implementation
draft. 
http://www.ee.columbia.edu/~charles/publication/draft-shen-nsis-rsvp-mob
ileipv6-00.txt

As to the terminotlogy, we can always think about better ones :)

> > 
> > Fu's draft incorporated some recent issues including NSLP/NTLP
> > interaction, Discovery, peer-to-peer addressing etc. It 
> would be good to
> > elaborate those parts when they become clearer in the WG 
> discussion. 
> 
> Yes, to my understanding a concrete conclusion has not been 
> drawn so far 
> on whether end-to-end or peer-peer addressing will be used in NTLP. 
> That's why the draft discusses both peer-peer and e2e 
> addressing issues 
> there, in align with framework draft. It is also my belief 
> that with the 
> further development of framework/protocol work, discovery and 
> NSLP/NTLP 
> issues would be clearer and we'll be able to look into these 
> issues in 
> depth.
> 

That would be very helpful because those aspects differentiate the
protocol from original RSVP and require new efforts that are different
from existing work on RSVP mobility.

> > 
> > Disscussion of tunneling/non-optimized routing is also 
> useful, but it
> > would be beneficial to refer to RFC2746 which provides a very good
> > example of solving tunneling issues in the case of RSVP. 
> 
> You're right! This is related to the addressing mode of NTLP 
> messages. I 
> think RFC2746 scheme would probably be most useful for at least e2e 
> addressing approaches such as RSVP. For peer-peer addressing, 
> it looks 
> to me discovery component would help to identify next peer 
> and IP-in-IP 
> tunneled signaling message can be avoided, as long as the MIP tunnel 
> endpoints support NTLP.
> 

Yes, you are right, the two addressing modes should be treated
differently on this issue.

1) in e2e mode like RSVP, RFC 2746 describes three possibilities of the
(logical) link. That seems to me is a more generic description. You are
certainly correct in pointing out the requirement for the two tunnel end
points to be NSIS aware to achieve a true e2e signaling.

2) in p2p mode, if the discovery is done properly with the help of NSIS
aware tunnel endpoints, you are probably right that such tunneling could
be avoided. (Do we have the path-coupled assumption here? )

> > 
> > Some issues may also be grouped together. Basically there 
> are cases of
> > sender mobility and receiver mobility (The protocol itself could be
> > either sender initiated or receiver initated). Handoff causes
> > appropriate signaling actions in three segments of the network: the
> > intact path, the new path and the obsoleted path. (This 
> applies to both
> > optimized/non-optimized routing, and possibly involves tunneling.) 
> 
> Thanks for your suggestions, such restructuring looks fine to me.

Thanks.

> 
> > The handoff process would further impact subsequent regular 
> soft-s  tate
> > refresh which has to be considered.
> Regarding the two types of soft-state timers: the mobility management 
> timer (let's assume "only" one mobility management, or 
> minimal value of 
> timers of all mobility management schemes) and the NSIS timer (let's 
> assume NTLP would do some basic state management), there are 
> a few open 
> issues (have not explored in our draft yet):
> 
> - Shall we use a smaller value for NSIS timer than mobility 
> management 
> timer? my conjecture would be "yes", to ensure NSIS signaling 
> actually 
> reflect mobility signaling.
> 
> - How can we know this comparision at all? This could be 
> through an API, 
> or, say, a mobility routing interface issue. If this knowledge is 
> unaware to NSIS at all, a simplest way presumably can be NSIS 
> signlaing 
> directly after each moibility management.

I think there is always a trade-off here in terms of signaling overheads
and promptness of response. Upon handoff, trying to achieve an
"on-demand" adjustment (i.e., movement triggers both MIP and NSIS) is
probably appropriate. During normal refresh, I agree that generally the
NSIS timer should not be larger than the mobility timer. After all, why
should the specific NSIS signaling (e.g. QoS) be still there if the
mobility entry has expired? Of course there might be more details to
look at. 


Cheers

Charles

> 
> Cheers,
> Xiaoming
> 
> > Best regards,
> > 
> > Charles
> > 
> > ---
> > Charles Q. Shen
> > Department of Electrical Engineering
> > Columbia University
> > Email: charles@ee.columbia.edu
> > Phone: +1 212 853 8475
> > http://www.ee.columbia.edu/~charles
> > 
> > 
> > -------- Original Message --------
> > Subject: [NSIS] Proposed draft "Mobility Support in NSIS"
> > Date: Sat, 28 Jun 2003 23:43:09 +0200
> > From: Xiaoming Fu <fu@cs.uni-goettingen.de>
> > To: nsis@ietf.org
> > 
> > Hi all,
> > 
> > Here is a new Internet Draft that we propose as a problem 
> statement and
> > proposed mechanisms to extend NSIS for mobility support:
> > http://www.ietf.org/internet-drafts/draft-fu-nsis-mobility-00.txt or
> > http://www.ietf.org/internet-drafts/draft-fu-nsis-mobility-00.pdf
> > 
> > Following previous work (Michael Thomas, Cedric 
> Westphal/Hemant Chaskar,
> > Charles Shen, and many others), this Draft aims to provide 
> an extensive
> > view on mobility support related issues that will be of 
> broad general
> > use.
> > 
> > We welcome your comments. We are also especially interested in other
> > open issues and studying how they may be addressed by 
> future versions of
> > the Draft.
> > 
> > Regards,
> > Xiaoming
> > 
> > 
> 
> 
> _______________________________________________
> nsis mailing list
> nsis@ietf.org
> https://www1.ietf.org/mailman/listinfo/nsis
> 


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