[Manet-dt] Proposed New Dymo Text - Judging Information Usefulness
"Ian Chakeres" <ian.chakeres@gmail.com> Mon, 28 August 2006 16:01 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1GHjYN-0005tn-JT; Mon, 28 Aug 2006 12:01:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1GHjYL-0005lk-Ow
for manet-dt@ietf.org; Mon, 28 Aug 2006 12:01:33 -0400
Received: from ug-out-1314.google.com ([66.249.92.175])
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GHjYK-0001xm-F1
for manet-dt@ietf.org; Mon, 28 Aug 2006 12:01:33 -0400
Received: by ug-out-1314.google.com with SMTP id m2so1794105uge
for <manet-dt@ietf.org>; Mon, 28 Aug 2006 09:01:31 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
b=ZkTXL0OSlJyCDmL7TYjAOHEwR/E7qwgeLZ77u5hc5q8z0N6u41dv0jVtzEn28esv2X+bym71wofcnnEamiP7iC3mr2+LLoJwmZQQuFmfKxLLdwZ6rymdvGqbI+SPPkAM87Q5+gO1w7uMeENCrpibDe6OwHgBL17tGIS+ZCP84tI=
Received: by 10.67.105.19 with SMTP id h19mr3824428ugm;
Mon, 28 Aug 2006 09:01:31 -0700 (PDT)
Received: by 10.67.23.16 with HTTP; Mon, 28 Aug 2006 09:01:31 -0700 (PDT)
Message-ID: <374005f30608280901m72af0f0cx5d2fe5612ea57bf1@mail.gmail.com>
Date: Mon, 28 Aug 2006 09:01:31 -0700
From: "Ian Chakeres" <ian.chakeres@gmail.com>
To: manet-dt@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8
Subject: [Manet-dt] Proposed New Dymo Text - Judging Information Usefulness
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
Please let me know what you think of this text.
Ian
Note: that broken is kind of like invalid. I'm still experimenting
with the term.
5.2.1. Judging Routing Information's Usefulness
Given a routing table entry (Route.SeqNum, Route.HopCnt, and
Route.Broken) and new routing information for a particular node in a
RM (Node.SeqNum, Node.HopCnt, and RM message type - RREQ/RREP), the
quality of the new routing information is evaluated to determine its
usefulness. The following comparisons are performed in order:
1. Fresh
If Node.SeqNum - Route.SeqNum > 0 (using signed 16-bit arithmetic)
the information is fresh. This information is newer than that
known and should be used to update the routing table.
2. Stale
If Node.SeqNum - Route.SeqNum < 0 (using signed 16-bit arithmetic)
the information is stale. Using stale routing information is not
allowed, since doing so might result in routing loops.
3. Loop-possible
If Node.SeqNum == Route.SeqNum the information may cause loops if
used, in this case additional information must be examined. If
Route.HopCnt is unknown or set to zero (0), then the routing
information is loop-possible. Likewise, if Node.HopCnt is unknown
or set to zero (0), then the routing information is loop-possible.
If Node.HopCnt > Route.HopCnt + 1, then the routing information is
loop-possible. Using loop-possible routing information is not
allowed, since doing so might result in routing loops.
4. Inferior
If Node.SeqNum == Route.SeqNum the information may be inferior,
additional information must be examined. If the Node.HopCnt ==
Route.HopCnt + 1 or Route.HopCnt, the current route is not Broken
and the message is a RREQ, then the new information is inferior.
Inferior routes will not cause routing loops if introduced, but
should not be used since better information is already available.
5. Superior
Routing information that does not match any of the above criteria
is loop-free and better than the information existing in the
routing table. This type of information is used to update the
routing table. For completeness, the following other cases are
possible:
Node.HopCnt == Route.HopCnt + 1 or Route.HopCnt and the route
is Broken.
Node.HopCnt == Route.HopCnt + 1 or Route.HopCnt and the route
is not Broken and the message is a RREP,
Node.HopCnt < Route.HopCnt.
_______________________________________________
Manet-dt mailing list
Manet-dt@ietf.org
https://www1.ietf.org/mailman/listinfo/manet-dt
- [Manet-dt] Proposed New Dymo Text - Judging Infor… Ian Chakeres
- RE: [Manet-dt] Proposed New Dymo Text - Judging I… Koojana Kuladinithi
- RE: [Manet-dt] Proposed New Dymo Text - Judging I… Koojana Kuladinithi