Re: [Seamoby] comments on the paging protocol assessment draft

"James Kempf" <kempf@docomolabs-usa.com> Fri, 21 December 2001 23:15 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 SAA03693 for <seamoby-archive@odin.ietf.org>; Fri, 21 Dec 2001 18:15:35 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id SAA19090; Fri, 21 Dec 2001 18:03:02 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id SAA19059 for <seamoby@ns.ietf.org>; Fri, 21 Dec 2001 18:03:00 -0500 (EST)
Received: from docomolabs-usa.com (fridge.docomo-usa.com [216.98.102.228]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA03557 for <seamoby@ietf.org>; Fri, 21 Dec 2001 18:02:56 -0500 (EST)
Received: from T23KEMPF (dhcp126.docomo-usa.com [172.21.96.126]) by docomolabs-usa.com (8.11.3/8.11.3) with SMTP id fBLN1x801363; Fri, 21 Dec 2001 15:01:59 -0800 (PST)
Message-ID: <033301c18a73$44673090$7e6015ac@T23KEMPF>
From: James Kempf <kempf@docomolabs-usa.com>
To: Yoshihiro Ohba <yohba@tari.toshiba.com>
Cc: seamoby@ietf.org, Yoshihiro Ohba <yohba@tari.toshiba.com>
References: <20011221000542.GE1492@catfish> <021401c18a56$97540110$7e6015ac@T23KEMPF> <20011221203645.GD709@catfish>
Subject: Re: [Seamoby] comments on the paging protocol assessment draft
Date: Fri, 21 Dec 2001 15:00:21 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Content-Transfer-Encoding: 7bit
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
Content-Transfer-Encoding: 7bit

Hi Yoshi,

> Additional comments are in-line.  Note that I'm not objecting the
> selection since it would be better to be constructive, but just to
> make things clearer and have a correct understanding of the result
> as much as possible.
>

I understand.

> As assessment team correctly evaluated,
> draft-ohba-seamoby-last-hop-dmha-02.txt also satisfies independency
> from mobility protocol.
>

Yes.

> draft-ohba-seamoby-last-hop-dmha-02.txt also satisfies indepenency of
> paging area from subnet topology, but unfortunately the selection team
> seems to misunderstand that the protocol does not satisfy this
> requirement, which I also pointed out this both on the mike in the SLC
> meeting and in my comments posted before the SLC meeting.  Actually,
> we paid a special care on this point, for example we explitly
> mentioned in the draft that:
>
>    Paging Area
>
>      (snip)
>
>      An arbitrary mapping between subnets and paging areas is allowed
in
>      this protocol.
>

But do you think it is realistic to expect the paging team to rate
the design based on this single sentence when the name of the protocol
implies a connection between the subnet and paging area, and the
rest of the design is described in terms of having a paging agent (which
controls the paging area) in the last hop subnet?

> Jim also mentioned in the SLC meeting that our protocol requires
> extranous signaling (among separate agents), which is not desirable.
> This is not exactly correct because our protocol allows elimination of
> extranous signaling by implementing those agents in a single box (for
> small size networks).  Extranous signaling is inevitable if
> scalability matters.  For the same reason, extranous signaling is also
> described in the selected protocol if PA is hierachically configured.
> There is always tradeoff between scalability and centralized agent.
>

Exactly what functional elements to group into a network element
is a design, not an implementation, choice. The draft-ohba design chose
a one to one mapping between functional elements and network
elements. While it is certainly possible to deploy by bundling
multiple network entities on a single host, the interface between
the entities, and thus the protocols on those interfaces, remain
as does the potential for extraneous signaling.

That said, I agree that it is certainly a challenge to come up with
a design that minimizes signaling, and I think that, going
forward, we need to keep this in mind.

> Jim also mentioned in the SLC meeting that our protocol does not
> support time-slotted dormant mode at L3.  This is true, but
> time-slotted dormant mode at L3 was not explicitly described in the
> requirements document, and I don't think the basic issue of how to
> synchronize at L3 can be solved by just definig a set of
> synchronization timing parameters.  Additional consideration of
> hardware-based IP-paging implementation and interference with other
> traffic, etc. would be still necessary if we really want to archive
> it.
>

The requirements do call out the need to support multiple dormant
modes, and that requires the ability to support time-slotted paging.
For example, draft-sarikaya has a good description of how
to support time-slotted paging. I recall having discussed this
in the requirements phase, but perhaps we should have been
clearer in the requirements document about what support for multiple
dormant modes means.


            jak


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