在工业WiFi通信中会有很多涉及漫游的场景,例如AGV车辆在整个车间内移动,车间范围内会布置多个AP来完成信号覆盖,AGV车辆运动过程中远离已连接AP,接近另一个AP时就会发生漫游,由于工业通讯协议对实时性要求很高,漫游时间就变成重要的一个衡量无线网络的参数,下面为大家介绍如何计算漫游切换时间。
在此先简略回顾一下STA接入AP的过程(详细过程请参见《WIFI通讯中终端接入AP的过程》):
扫描阶段:STA主动扫描发送Probe Request帧或被动扫描接收Beacon帧
链路认证阶段:多数设备使用开放系统认证(Open System Authentication)
关联阶段:STA向AP发送关联请求(Association request)/ AP回复关联响应(Association response)给STA
认证阶段:WPA四次握手
漫游过程是从STA主动发送Disassociation帧给原AP开始,到重复如上STA接入新AP的过程为结束,由于工业通讯中设备普遍采用802.11r快速漫游,其中省去了认证阶段(详情请见《WIFI通讯中的漫游过程》),所以我们计算漫游切换时间是从STA发送Disassociation帧开始到新AP回复Association response帧为结束。
使用Wireshark打开无线网络数据包,`wlan.fc.type == 0 && wlan.fc.type_subtype == 0x0A`来查找Disassociation帧。

输入`wlan.fc.type_subtype == 0x03`来查找Association Response帧

总切换时间 = 100.260s - 99.635s = 625ms
-
WIFI
+关注
关注
82文章
5546浏览量
214908 -
客户端
+关注
关注
1文章
307浏览量
17692 -
工业通信
+关注
关注
0文章
299浏览量
16214
发布评论请先 登录
各种PLC设备、智能仪表快速实现OPC UA服务端(含客户端测试过程)
EtherCAT FOE工作原理揭秘:客户端-服务器模型如何运转?
agile_ftp传输文件时客户端报错误怎么解决?
libmodbus库问题:TCP模式下客户端超时断开后无法再次重连怎么解决?
OrangePi Zero 3,轻量级客户端的完美选择
SOLIDWORKS PDM Professional安装部署指南:从服务器到客户端的详细步骤
请问IG502网关如何配置open vpn客户端?
是否可以将客户端控件与CYW920706WCDEVAL一起使用?
CYBT-413061上的RFCOMM_Serial_Port SPP演示,AIROC客户端控制应用程序不起作用,什么原因引起的?
CYW20820 GATT服务器可以支持多少个来自GATT客户端的同时连接吗?
极简教程:快速在树莓派上运行OpenVPN客户端!
瘦客户端解决方案:树莓派电脑助力企业实现碳中和目标!
如何测量WIFI通讯中客户端的漫游时间
评论