我是新手,我想用802.11e EDCA mac层模拟TXOP。
我可以找到一些关于点对点的简单例子,
使用PointToPointHelper
和UdpEcho(Client/Server)Helper
个类。
我还可以得到一个事实:CsmaHelper
类和wifi / model / edca_txop.cc文件。
但我无法找到如何使用802.11e mac层进行模拟 我不知道使用了哪个应用程序类,或者确切地使用了哪个辅助类。
所以如果你们有一些知识,我可以请你告诉我吗? 如果很难,你能举一些简单的例子吗?然后我将尝试了解如何使用,可以使用哪个类。
如果这个问题很粗鲁,请给我一些关于如何使用802.11e edca的链接。如果可以的话,还请教我这个网站的规则和网络礼节。
答案 0 :(得分:1)
引用NS-3 Documentation
对于IEEE 802.11e
基于QoS的EDCA和802.11e的排队扩展 QosSupported属性,允许配置802.11e / WMM样式的QoS支持
ns3::DcaTxop
对象使用不支持QoS的高MAC,以及标准所说的应该使用DCF访问介质的帧(例如,类型管理)的传输。ns3::EdcaTxopN
由启用QoS的高MAC使用,并且还执行802.11n样式的MSDU聚合。
范围和限制。
在MAC层,部署的Wi-Fi中发现了大多数主要功能 802.11a / b / e / g的设备已实施,但存在分散 存在模型中某些限制的情况。最为显着地, 自适应速率控制不支持802.11n / ac配置;那些只能使用所谓的ConstantRateWifiManager 此时的标准。对802.11n和ac的支持正在不断发展。一些 其他细节如下:
- 802.11g不支持9微秒插槽
- 不支持802.11e TXOP
- 802.11b的BSSBasicRateSet假定为1-2 Mbit / s
- 802.11a / g的BSSBasicRateSet假定为6-12-24 Mbit / s
- 不支持使用HT格式传输RTS / CTS和ACK的情况