工控網首頁
>

應用設計

>

如何測量WIFI通訊中客戶端的漫游時間

如何測量WIFI通訊中客戶端的漫游時間

在工業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幀。

69a30b7b48f22a3c73795ebdeda608f1_111.png

輸入`wlan.fc.type_subtype == 0x03`來查找Association Response幀

總切換時間 = 100.260s - 99.635s = 625ms 

acb55284ad7a321deb7b39e7d899f4b9_222.png

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

使用電腦快速測試PROFIBUS 設備通訊

通過網關將多功能電能表接入羅克韋爾PLC中

RSTP和N-Link在復雜網狀網絡中的應用

技術干貨:非標準協議串口設備如何通過網關快速集成到各品牌PLC中

技術干貨:串口設備如何通過網關快速集成到各品牌PLC控制系統中