Subject: [manet] [Technical Errata Reported] RFC6621 (3640)

From: RFC Errata System <[email-masked]>
Date: Thu, 6 Jun 2013 07:26:19 -0700 (PDT)

The following errata report has been submitted for RFC6621,
"Simplified Multicast Forwarding".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=6621&eid=3640

--------------------------------------
Type: Technical
Reported by: Joseph Macker <[email-masked]>

Section: A.4

Original Text
-------------
  4.  If "RtrPri(n0)" is greater than that of all tuples in the union
      of "N1" and "N2", then "n0" selects itself as a relay, and no
      further steps are taken.

Corrected Text
--------------
  4.  If "RtrPri(n0)" is greater than that of all tuples in
      "N1", then "n0" selects itself as a relay, and no
      further steps are taken.

Notes
-----
The initial verbal description of the E-CDS algorithm in first paragraph A.1 pg 40 is correct..as follows

  1.  If an SMF router has a higher ordinal (Router Priority, Router
      ID) than all of its symmetric neighbors, it elects itself to act
      as a forwarder for all received multicast packets.

But LATER in A.4 pseudocode Step 4 contains a bug. N2 (2 hop neighbors are included in this step).  This pseudocode bug can cause incorrect behavior to occur.

Instructions:
-------------
This errata is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC6621 (draft-ietf-manet-smf-14)
--------------------------------------
Title               : Simplified Multicast Forwarding
Publication Date    : May 2012
Author(s)           : J. Macker, Ed.
Category            : EXPERIMENTAL
Source              : Mobile Ad-hoc Networks
Area                : Routing
Stream              : IETF
Verifying Party     : IESG