802.11ax,或者称作WiFi6协议已经定稿,产品也已经大量上市了。
802.11ax带来了很大的效率提升,比如通过OFDMA进行更高效的频谱利用,比如通过BSS着色技术提高空间利用率。这里试图把BSS着色是怎么回事给说清楚。
事情的缘起
这个技术根本上还要从CSMA/CA说起。这是因为WiFi站点是在其他站点不发送的时候,它才发送的,所以它要先等其他站点发送完成才能开始自己的发送。CSMA/CA引入了两个问题:
⦁ 竞争
⦁ 碰撞
BSS着色技术改善了以上两个问题。
OBSS
OBSS是当某个BSS可以被其他BSS的AP或者站点探测到时。如果刚好两个BSS又使用同一个信道。两个BSS的AP和站点将会竞争,BSS着色技术解决OBSS的竞争问题。
802.11ax定义了物理层的帧结构,可以区分不同的BSS。
BSS着色技术提高空间利用率的方式是:
⦁ 站点测量信号能量
⦁ 确定信号能量是否在-82之上
⦁ 如果信号能量在-82之上,尝试解调信号
⦁ 从帧中读取BSS颜色
⦁ 如果颜色和本BSS相同,那么进行正常的CSMA/CA
⦁ 如果颜色和本BSS不相同,那么再次检查信号能量
⦁ 如果信号能量大于-62,那么认为站点距离太近,放弃发送
⦁ 如果信号能量低于-62,那么继续发送
BSS着色技术,并非只考虑-62这一个阈值,而是规定了一个-82 ~ -62之间的阈值范围,这可以给BSS着色功能提供更多的灵活性。