Dear experts
I try to understand about how the affection of access categories AC_VO,AC_VI,AC_BE in example simple-mpdu-aggregation.cc.
I set nMpdu = 2 to see ampdu
then, for example, i replaced all AC_BE by AC_VI. keep other same
I looked at .tr file. It is not ampdu in traffic
I try to fix this by add QosTag because of this "Packets in this simulation aren't marked with a QosTag so they are considered // belonging to BestEffort Access Class (AC_BE)"
add this TagMarker before main
void TagMarker (uint8_t tid, Ptr<const Packet> packet)
{
QosTag qosTag;
qosTag.SetTid (tid);
packet->AddPacketTag (qosTag);
}
then add this after create application. I use udpclienthelper
Config::ConnectWithoutContext("/NodeList/*/ApplicationList/*/$ns3::UdpClient/Tx", MakeBoundCallback (&TagMarker, AC_VI));
follow this solution of Mathieu Lacage
please look at full code attached
is it the correct way to solve this? if not so how to fix it
Could anyone give me some explanation? how to fix this
thank your time