Bugzilla – Full Text Bug Listing |
Summary: | Nqos AP sends packet to non associated STA | ||
---|---|---|---|
Product: | ns-3 | Reporter: | Charline Taibi Guguen <charline.guguen> |
Component: | wifi | Assignee: | ns-bugs <ns-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mathieu.lacage, nicola |
Priority: | P3 | ||
Version: | ns-3.7 | ||
Hardware: | All | ||
OS: | All | ||
Attachments: |
correction to Nqap-wifi-mac::Enqueue() functions
Prevent Nqap to send packet to non associated sta wo blocking broadcast packets test program that works with ns-3-dev rev. 6188 patch that works with ns-3-dev rev. 6188 patch for both Nqap and Qap |
Description
Charline Taibi Guguen
2010-02-12 04:00:54 UTC
Created attachment 760 [details]
correction to Nqap-wifi-mac::Enqueue() functions
Problem with broadcast packets with current patch. New patch coming soon. Created attachment 763 [details]
Prevent Nqap to send packet to non associated sta wo blocking broadcast packets
patch done with Mercurial export command on NS-3.7 version
Created attachment 825 [details]
test program that works with ns-3-dev rev. 6188
Created attachment 826 [details]
patch that works with ns-3-dev rev. 6188
I have been checking the IEEE Std. 802.11-2007 to see if it says anything about this bug. Sections 5.4.1.1 and 5.4.2.2 shed some light: 1) the standard suggest that the DS should take care of identifying the AP to which the destination STA is associated, and forwarding the message only to that AP. This is currently not implemented in ns-3; if it were implemented, we wouldn't have bug 813. 2) I couldn't find any sentence in the standard saying that the AP should not forward data packets to a STA if not associated. However, I still think that the patch by Carline still makes sense: it is a "workaround" for the moment, since we don't have a proper DS implementation, and even if we will have a full-fledged DS in the future the modification introduced by this patch will still be useful as a "sanity check". I would like to leave this open for a while to potentially gather any comments. If nobody complains, I'll push the patch. Created attachment 827 [details]
patch for both Nqap and Qap
Also Qap is affected.
changeset 6220 393892be322a |