Bug 408 - No duplicate filtering for managament frames
No duplicate filtering for managament frames
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: wifi
ns-3-dev
All All
: P1 major
Assigned To: ns-bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-13 09:05 EST by Kirill V. Andreev
Modified: 2008-11-26 04:25 EST (History)
2 users (show)

See Also:


Attachments
Added duplicate filtering for non-data unicast frames (763 bytes, patch)
2008-11-13 09:05 EST, Kirill V. Andreev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill V. Andreev 2008-11-13 09:05:50 EST
Created attachment 302 [details]
Added duplicate filtering for non-data unicast frames

Duplicate filtering is implemented in mac-rx-middle.cc only for data frames, but managament frames also need this procedure.
Comment 1 Mathieu Lacage 2008-11-25 09:09:17 EST
Is there a specific reason why you simply did not move checks SequenceControlSmaller and IsDuplicate from the first clause of the if (IsData ()) statement to the beginning of the function MacRxMiddle::Receive ?

(sorry it took me so long to review this patch)
Comment 2 Kirill V. Andreev 2008-11-26 04:07:06 EST
There is no reason. Of course, it would be better to make this check befor this if(). :)
Comment 3 Mathieu Lacage 2008-11-26 04:25:11 EST
changeset f38616f83c3b