• 沒有找到結果。

交遞觸發機制對交遞延遲之影響

以下針對各無線區域網卡在不同的網路環境下,使用不同的交遞觸發行為 (強制關閉 服務基地台電源以Power off 代稱,而自然轉換服務基地台則以 Decrease Tx 代稱。基地台 強迫接續法則以DA 代稱),於探查鄰近 APs (search phase)時產生的延遲與行為差異作一 詳細說明。Z-Com 無線區域網卡的交遞測試使用兩款形式的無線區域網卡,因 XI-325 這 張無線區域網卡不支援 DA 的交遞觸發行為,故使用 XG-350 這一張無線區域網卡作為 DA 測試的基準。

4.4.1 Intra ESS - Search phase

¾ Z-Com:

Power off:相同頻道裡送出的 probe request 頻率只有 1 次,在收到目標基地台回覆 probe response 後,則結束探查動作。Decrease Tx 的行為與 Power off 相同。

DA:從頻道 6 截取的封包中觀察出,此無線區域網卡收到 DA 命令後,平均間隔 300 多毫秒才送出probe request 訊息。同一頻道一次送出連續 2~3 個 probe rueqest 訊息後,才 會繼續探查下一頻道。從頻道 6 及頻道 11 裡觀察 probe request 訊息送出頻率平均約為 3 次,每一次的訊息間隔時間為319 毫秒。其他廠牌的無線區域網卡在收到 DA 命令後,並 不會間隔300 多毫秒才送出 probe reuqest,而這也造成 Z-Com 無線區域網卡在 DA 的交遞 觸發方法裡,延遲較其他無線區域網卡為長。

¾ Intel:

Power off:相同頻道裡送出的 probe request 頻率為 5 次,訊息間隔時間為 10 ~ 20 毫 秒。Decrease Tx :相同頻道裡送出的 probe request 頻率為 2~ 3 次,訊息間隔時間為 10 ~ 20 毫秒。Power off 送出的 probe request 頻率大於 Decrease Tx ,也因此產生的延遲時間較

probe request 頻率為 3~4 次,一次送出的 probe request 訊息個數也為 1~2 個,但間隔時間 則降為10 ~ 15 毫秒,也因此 Decrease Tx 的交遞觸發行為延遲時間短於 Power off。

DA:只會有一次的 probe request/response 訊息交換且是以 unicast 的方式對所要連線的 AP 送出,故延遲時間遠短於其他兩種交遞觸發行為。

¾ Cisco:

Power off:因原服務基地台在瞬間電源被切斷,而此無線區域網卡對目標基地台所在 頻道送出probe request 訊息後,目標基地台立即回應 probe response,則完成鄰近 APs 的 探查工作。此交遞觸發行為與DA 相同,故延遲時間差異不大。Decrease Tx:因是訊號逐 漸遞減,當此無線區域網卡開始送出probe request 訊息時,探查的 APs 也包含原服務基地 台,此基地台仍然會回應probe response。經過 2 次探查網路上可用清單上所有 APs 後,

也收到另一訊號較強的基地台回應 probe response 後,才進行與新目標基地台認證的動 作。也因送出的probe request 訊息次數多於 Power off 與 DA,使得延遲時間較長。

D-Link Cisco Intel Z-Com

L at enc y ( se cond)

Power off Decrease Tx DA

Figure 4-19 Link layer latencies of search phase for intra ESS

Intra-ESS(Search) Power off Decrease Tx

(Decrease the Tx power) DA

(Direct Association) D-Link 0.668 0.228 0.010

Cisco 0.018 0.516 0.009

Intel 0.235 0.164 0.166

Z-Com 0.150 0.115 0.665

4.4.2 Inter ESS – Search phase

¾ Z-Com:

Power off:從頻道 6 及 頻道 11 裡觀察得出,probe 頻率為 2~ 3 次,前二次訊息發送 間隔時間約為0.150 秒,後二次訊息發送間隔時間約為 2.8 秒。推測後二次訊息發送除花 費時間探查鄰近可連線APs 外,亦花費部分的時間在選擇要連線的基地台上。Decrease Tx 的行為與Power off 相同。DA:在一次的 probe 訊息發送中,會連續送出 3 個 probe request,

probe 頻率約為 5 ~ 6 次,最後二次的 probe request 訊息間隔仍然佔 search phase 最多時間。

因probe 頻率的差異,使得 DA 在 search time 的延遲稍微高於其他兩種交遞觸發機制。詳 見Table 4-6。

¾ Intel:

Power off:在送出 probe request 訊息次數上,約為 160 ~ 199 次,訊息間隔區間為 10~15 毫秒,而Decrease Tx 從單一頻道上觀察,probe request 訊息次數 14 ~ 22 次。另 probe request 訊息間隔時間也拉長。至於 probe request 訊息欄位內的 SSID 值也有差異,在 power off 裡其值的變化依序為舊服務基地台的 SSID 名稱、NULL、舊服務基地台的 SSID 名稱、

ANY、新服務基地台 SSID 名稱,而 Decrease Tx 則依序為舊服務基地台 SSID、ANY、

新服務基地台 SSID 名稱。從以上這些差異可以得出此無線區域網卡對於轉換連線 AP 是 採取很保守的策略,因Power off 是突然讓舊服務基地台電源中斷,但原處於連線狀態時 訊號仍然很好,所以才會重覆的去探查舊服務基地台是否真的不存在。

¾ D-Link:

Power off: probe request 針對一個頻道,平均探查頻率為 6 ~ 5 次,而 Decrease Tx 頻 率則為9 ~ 10 次,也因此 Decrease Tx 延遲時間高於 Power off。另在 Power off 的機制下,

probe request 訊息內的 SSID 值變化,以帶舊服務基地台的 SSID 名稱及 SSID 為 NULL 交

¾ Cisco:

此無線區域網卡不管是在Power off 或 Decrease Tx 的交遞觸發機制裡,均是以 unicast 的訊息逐一對事先取得的網路可用清單上的AP 送出 probe request,針對同一個 AP 探查 頻率至少為3 ~ 10 次。而在 DA 的 probe 頻率只會發生一次,且是對即將要連線的 AP 送 出訊息。

0.0 5.0 10.0 15.0 20.0

D-Link Cisco Intel Z-Com

L at enc y ( se co nd)

Power off Decrease Tx DA

Figure 4-20 Link layer latencies of search phase for inter ESS

Inter-ESS(Search) Power Off Decrease Tx (Decrease the Tx power)

DA

(Direct Association)

D-Link 13.924 15.618 0.005

Cisco 13.946 14.046 0.002

Intel 11.195 6.303 6.122

Z-Com 3.302 3.477 3.816

Table 4-9 Link layer latencies of search phase for inter ESS