我试图了解 802.11 规范中 Duration/ID 字段的行为。标准中概述了它的作用和行为。该字段告诉其他站发送器将使用网络多长时间(包括,例如,接收器发送的 ACK)。
我的问题:我可以期望持续时间场取决于信号强度吗?
我的理由是,由于数据包/帧发生错误,嘈杂的连接可能需要更长的传输时间。
我试图了解 802.11 规范中 Duration/ID 字段的行为。标准中概述了它的作用和行为。该字段告诉其他站发送器将使用网络多长时间(包括,例如,接收器发送的 ACK)。
我的问题:我可以期望持续时间场取决于信号强度吗?
我的理由是,由于数据包/帧发生错误,嘈杂的连接可能需要更长的传输时间。
这实际上是一个特定的问题,在“速率适应算法”这个更广泛的主题中。持续时间字段在帧传输之前根据调制类型、编码率、符号持续时间等(由调制和编码方案共同给出)决定。换言之,802.11 以一系列 MCS 级别运行,每个级别描述一个唯一的通信方案,因此描述一个唯一的持续时间。
速率自适应算法 (RAA) 决定使用哪个 MCS。正如您所提到的,如果算法考虑到 SNR,那么自然地,SNR 越高,持续时间越短(因为速率更高),反之亦然。但是,如果您的算法更加幼稚并且仅以恒定速率(固定 MCS)为所有帧工作,则持续时间字段也将保持不变。
简而言之,您的问题的答案是 -这取决于 RAA。请注意,持续时间字段仅描述该特定帧的持续时间,它与该帧是否会成功传送无关。