0

我正在尝试获取 DCE-NS-3 或 NS-3 中每个 Wi-Fi 接口上的当前数据速率或可用带宽。我有两个处于 Wi-Fi Adhoc 模式的移动节点,采用 IEEE 802.11b 和 g 标准。我设置的带宽是 11 Mbps 和 54 Mbps。但是当在 dce-ns3 中使用 iperf 应用程序时,在 UDP 模式下,11Mbps 的数据传输速率为 1.31 Mbytes,而 54 Mbps 的数据传输速率始终为 6.46 MBytes。

我可以通过 DataRate 类的 GetBitRate() 方法获得永远不会改变的静态值,但是由于其他层数据包的数据传输,每个无线上的可用带宽或数据速率,我需要定期提供可用带宽或数据速率界面会不断变化。

因此,每当我想使用我的调度机制传输数据时,我正在寻找能够在我的模拟期间(在运行时)获得当前数据速率或可用数据速率的适当方法。

4

0 回答 0