Bug 2655 - A-MPDU simulation using TCP sometimes fails with message "Packet has no Traffic ID"
A-MPDU simulation using TCP sometimes fails with message "Packet has no Traff...
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: wifi
ns-3-dev
All All
: P3 major
Assigned To: sebastien.deronne
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-02-10 06:51 UTC by sebastien.deronne
Modified: 2017-02-11 15:14 UTC (History)
1 user (show)

See Also:


Attachments
Forbid to send ACK using A-MPDU (647 bytes, patch)
2017-02-11 09:50 UTC, sebastien.deronne
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description sebastien.deronne 2017-02-10 06:51:23 UTC
I will provide simulation script a bit later, but I encounter quite often this failure when I run A-MPDU examples with TCP traffic:

msg="Packet has no Traffic ID", file=../src/wifi/model/qos-utils.cc, line=163
terminate called without an active exception

I am not sure whether this is a really wifi issue or not (not seen with UDP), I will investigate and re-assign if needed.
Comment 1 sebastien.deronne 2017-02-11 09:50:46 UTC
Created attachment 2782 [details]
Forbid to send ACK using A-MPDU

This is well a wifi bug, caused in different simulation scenarios using TCP (but maybe some UDP cases as well), and occurs when it tries to send an ACK using ... A-MPDU! 
Fix is in attachment.
Comment 2 sebastien.deronne 2017-02-11 09:51:06 UTC
Should be delivered to the mainstream ASAP
Comment 3 sebastien.deronne 2017-02-11 15:14:23 UTC
Fixed in changeset 12679:b60b7708bd2c