[aodvv2-discuss] Questions - Control Message Limit

  • From: Victoria Mercieca <vmercieca0@xxxxxxxxx>
  • To: "aodvv2-discuss@xxxxxxxxxxxxx" <aodvv2-discuss@xxxxxxxxxxxxx>
  • Date: Thu, 16 Apr 2015 15:02:36 +0100

Hi all,

While going through the draft I've come up with a load of questions and
notes. Addressing these will make the draft more complete and resolve some
of the ambiguity which might affect an implementation.

I'm going to divide these into a number of emails so that it should be
easier to follow each discussion.

This email contains questions about the control message limit (Section 9 in
Version 9a or Section 6.3 in Version 9b):

1. If the limit is reached, should any AODVv2 messages we would have
sent get buffered? Draft currently says they would be discarded. RREP,
RREP_Ack, and RERR for an undeliverable packet seem too important to just
drop.
2. If we can't send a RREQ due to this limit being reached, would we
send a destination unreachable ICMP message to the router client requesting
the route?
3. My view of order of importance: RREP_Ack (to avoid being
blacklisted), RERR for undeliverable packet (to stop other routers
forwarding data to us), RREP, RREQ, RERR for newly invalid routes.
4. How does the limit work? Wouldn't we need to check if we are getting
close to it, and then start discarding messages in order of least
importance as we get closer to the limit?

Comments welcome :-)

Kind regards,
Vicky.

Other related posts: