RE: [Manet-dt] DYMO SeqNum Decisions
"Koojana Kuladinithi" <koo@comnets.uni-bremen.de> Mon, 28 August 2006 09:11 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1GHd9F-00052L-WC; Mon, 28 Aug 2006 05:11:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1GHd9E-00052G-2I
for manet-dt@ietf.org; Mon, 28 Aug 2006 05:11:12 -0400
Received: from bugs.comnets.uni-bremen.de ([134.102.186.10])
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GHd9C-0002PO-KG
for manet-dt@ietf.org; Mon, 28 Aug 2006 05:11:12 -0400
Received: from koojana (localhost [127.0.0.1])
by bugs.comnets.uni-bremen.de (8.11.0/8.11.0/SuSE Linux 8.11.0-0.4)
with ESMTP id k7S9B4Z16756; Mon, 28 Aug 2006 11:11:04 +0200
X-Authentication-Warning: bugs.comnets.uni-bremen.de: Host localhost
[127.0.0.1] claimed to be koojana
From: "Koojana Kuladinithi" <koo@comnets.uni-bremen.de>
To: "'Ian Chakeres'" <ian.chakeres@gmail.com>, <manet-dt@ietf.org>
Subject: RE: [Manet-dt] DYMO SeqNum Decisions
Date: Mon, 28 Aug 2006 11:11:08 +0200
Organization: University of Bremen
Message-ID: <000001c6ca81$e68a67e0$d89b6686@koojana>
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.2627
Importance: Normal
In-Reply-To: <374005f30608121539x76d7a943v8e7cb5c4261a308c@mail.gmail.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Cc:
X-BeenThere: manet-dt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: MANET Design Team <manet-dt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/manet-dt>,
<mailto:manet-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/manet-dt>
List-Post: <mailto:manet-dt@ietf.org>
List-Help: <mailto:manet-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/manet-dt>,
<mailto:manet-dt-request@ietf.org?subject=subscribe>
Errors-To: manet-dt-bounces@ietf.org
Hi Ian
I have a small clarification to your slides. You have listed all
lopp-prone, stale & inferior cases (1st & 2nd slides), which we should
drop the RM.
Isn't that following case is missing ?
"[When Seq Nums are equal]If the route is valid (by examining
Route.ValidTimeout and the current time), then the
new information is inferior if Node.HopCnt > Route.HopCnt"
Koojana
> -----Original Message-----
> From: Ian Chakeres [mailto:ian.chakeres@gmail.com]
> Sent: 13 August 2006 00:40
> To: manet-dt@ietf.org; Elizabeth M. Belding (work); Charles
> E. Perkins (work)
> Subject: [Manet-dt] DYMO SeqNum Decisions
>
>
> As an exercise in ensuring dymo sequence numbers work
> properly, I've created a few slides discussing important dymo
> sequence number decisions.
>
> Pages 1 & 2 talk about judging routing information
> usefulness. The goal is to not have loops, while not
> requiring nodes to increment their OwnSeqNum unless
> absolutely necessary. Incrementing OwnSeqNum essentially
> disqualifies existing routing information in the network that
> may not be bad.
>
> Pages 3 & 4 talk about incrementing OwnSeqNum. Since nodes
> issuing RREQ don't know the state of routing tables at
> intermediate nodes, they need to increment their sequence
> number. Otherwise, receiving nodes might discard this
> information. The target on the other hand has more
> information from the RREQ message (last known values and some
> information about the route traversed). The target can use
> this information to optimize sequence number incrementing.
>
> Intermediate nodes that append their routing information have
> two options, updating their sequence number and ensure it
> will be fresh at other nodes, or not. If the sequence number
> is not incremented it might not be considered fresh by
> intermediate nodes. It is not clear what the recommended
> procedure should be. Please make a suggestion. I suggest
> incrementing OwnSeqNum.
>
> Page 5 talks about the cases when an Intermediate node could
> reply. Currently we don't define intermediate node replies,
> but it is a useful concept. One more thing, I've introduced a
> concept "MaxAge" which is the maximum amount of time a piece
> of routing information can be maintained. This is to assist
> in reboots, by having a hard deadline on the maximum amount
> of time that a node must wait before participating.
>
> Please review the flowcharts and let me know if something
> doesn't make sense or is wrong.
>
> Ian Chakeres
>
_______________________________________________
Manet-dt mailing list
Manet-dt@ietf.org
https://www1.ietf.org/mailman/listinfo/manet-dt
- [Manet-dt] DYMO SeqNum Decisions Ian Chakeres
- [Manet-dt] Re: DYMO SeqNum Decisions Ian Chakeres
- [Manet-dt] Re: DYMO SeqNum Decisions Charles E. Perkins
- [Manet-dt] Valid routes vs. active routes Charles E. Perkins
- [Manet-dt] Re: DYMO SeqNum Decisions Charles E. Perkins
- [Manet-dt] Re: DYMO SeqNum Decisions Ian Chakeres
- [Manet-dt] Re: Valid routes vs. active routes Ian Chakeres
- [Manet-dt] Re: DYMO SeqNum Decisions Charles E. Perkins
- [Manet-dt] Re: DYMO SeqNum Decisions Ian Chakeres
- [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] Charles E. Perkins
- Re: [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] Charles E. Perkins
- Re: [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] Ian Chakeres
- Re: [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] Ian Chakeres
- Re: [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] mase
- Re: [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] Ian Chakeres
- RE: [Manet-dt] DYMO SeqNum Decisions Koojana Kuladinithi
- Re: [Manet-dt] DYMO SeqNum Decisions Ian Chakeres
- Re: [Manet-dt] [Fwd: Re: DYMO SeqNum Decisions] Pedro M. Ruiz