Supported Rates element

2019-08-09  本文已影响0人  简简单单_仔仔细细

Supported Rates element

这个element出现在Beacon,Probe Response,Association Response,Reassociation Response, Mesh peering Open 和Mesh Peering Confirm中。

Element ID 是1,Element ID+Length+Supported Rates总共的长度是3-10个字节

这个字段标志着AP可以支持的速率或者是BSS membership selector.

图3

Supported Rates最多可以支持8个字节,每个字节代表着支持的速率或者BSS membership selector.

所以如果AP支持的速率和BSS membership selector的总和大于了8,则需要Extended Supported Rates element来补充.

每个字节的细节:

如果这个字节代表的是速率,每个速率是占用一个字节,如果支持的速率值包含在BSSBasicRateSet(表示如果如果想加入一个BSS中,所有的STAs必须都支持的速率)参数中,则最高位(MSB)被设置为1,另外七位用来表示data rate,而且速率以500kb/s为单位四舍五入,例如,如果2.25Mb/s被包含在BSSBasicRateSet参数,在Supported Data中的编码方式就是X'85'.如果速率不包含在BSSBasicRateSet参数中,最高位(MSB)被设置为0,剩下七位被设置为响应的数值用来代表对应的数据速率,对应关系如表1,例如,2MB/s被表示为X'04'.

表1

如果这个字节代表的是包含在BSSMembershipSelectorSet参数中的BSS membership selector,它的最高位(MSB)被置为1,剩下七位的被设置为selector对应的编码值,如图2:

图2

因为BSS membership selector和支持速率用的同一个element,所以BSS membership selector的值和支持速率的表示值不能相同。也就是说在图3的supported rate set中的数值只能代表BSS membership selector 或者是代表支持的速率

上一篇下一篇

猜你喜欢

热点阅读