我正在模拟IEEE802.11b物理模型。我正在物理层中构建包的头。
根据文学
PLCP长度字段应该是一个无符号的16位整数,它指示传输PPDU的微秒数。
如果我假设数据包大小为1024字节,那么长度字段(16位宽)的值应该是多少?
发布于 2011-02-25 16:19:10
LENGTH字段的计算取决于要发送的字节数以及数据速率(5.5或11 Mbps)。计算的基本思想是:
Bytes * 8
LENGTH = Time (µs) = ----------------
Data rate (Mbps)但是,您需要阅读802.11b-1999标准中18.2.3.5节的长PLCP长度字段,第15-17页。它提供了如何计算此值的完整细节,以及几个示例。它明确地解释了如何正确地包围数据,以及何时应该设置SERVICE字段中的长度扩展位。
我不会在这里复制这一节的文本,因为看起来IEEE可能会严格执行他们的版权。但是,如果你还没有这个标准,我建议你现在就从上面的链接下载它--它是免费的!
如果你对解释标准有任何疑问,不要犹豫。
https://stackoverflow.com/questions/5116613
复制相似问题