Bug 1193 - Hello timers scheduling skewed when RREP, RREQ are processed
Hello timers scheduling skewed when RREP, RREQ are processed
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: aodv
pre-release
All All
: P5 normal
Assigned To: ns-bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-06-22 17:56 UTC by John Abraham
Modified: 2011-07-08 06:30 UTC (History)
1 user (show)

See Also:


Attachments
Hello (1.01 KB, patch)
2011-06-22 17:56 UTC, John Abraham
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Abraham 2011-06-22 17:56:48 UTC
Created attachment 1169 [details]
Hello

The problem can be traced to hello-timers being repeatedly cancelled when an
AODV packet was received or sent. Thus when L7 traffic was sent, the RREQs and
RREPs resulted in the hello-timers barely getting triggered, which caused
severe loss in adjacency.
Comment 1 Tom Henderson 2011-06-28 16:09:46 UTC
+1 to commit.  Please see my comments on bug 1194.

This will cause routing-aodv-regression traces to change but I have reviewed the changes and the correct AODV behavior is preserved.