我知道这不是讨论我的作业问题的社区,但我感到困惑,因为我找不到一个公式,可以找到给定调制、编码速率和传输层协议的 802.11g 标准的数据速率。传输层如何影响 802.11g 的数据速率?
如何计算 802.11g 中的数据速率?
网络工程
tcp
IEEE-802.11
UDP
传输协议
苹果电脑
2022-02-23 17:37:44
1个回答
传输层不影响 802.11 网络的数据速率。
数据速率是 AP 和客户端调制帧的速率。这是基于 AP 和无线客户端之间的信噪比 (SNR)。这是基于许多条件的高度可变的,包括射频干扰、距离、设备驱动程序等,并且经常随着时间而波动。
吞吐量是我们可以在 TCP/IP 堆栈中测量的,这是我们的传输层发挥作用的地方。这也取决于很多因素,例如:
- 应用协议
- 回程(AP 如何连接到有线网络)
- 无线数据速率
- 小区中的其他无线客户端
- 射频干扰
您可以通过将数据速率(例如 54Mbps)除以 2(因为 Wi-Fi 是半双工介质)来进行有根据的猜测,然后将其用作线路速率进行进一步计算,同时考虑到你的协议。
对于 802.11g 数据速率,我会参考这篇文章: https ://en.wikipedia.org/wiki/IEEE_802.11g-2003#Technical_description
现代无线协议(802.11n 和更新版本)使用调制编码方案 (MCS) 来确定数据速率。http://mcsindex.com上有一个很棒的表格,显示了 MCS 的所有数据速率组合。