• 沒有找到結果。

實驗結果及特性分析

第四章 實驗及特性分析

4.2 實驗結果及特性分析

這小節會針對上述的四種 Cases,說明並分析每一個實驗結果所 呈現出來無縫式 TCP 連線環境的兩個特性:連線轉移狀態和連線轉 移時造成的延遲時間。

Case 1:

流程圖如圖 4-3:

WLAN GPRS

圖 4-3 Case 1 之流程圖

由實驗結果顯示,在連線轉移狀態這特性來說,它轉移的順序 為 WLAN Æ wait Æ WLAN (註:AÆBÆC 表示一開始先利用 A 技 術傳輸資料,然後改用 B 技術傳輸資料,最後使用 C 技術傳輸資 料,wait 代表在這階段中不做傳輸資料的動作)。

由於在這 Case 中並沒有涉及到連線的轉換,所以就不去討論 連線轉移時的延遲時間。

Case 2:

流程圖如圖 4-4:

WLAN GPRS

圖 4-4 Case 2 之流程圖

由實驗結果顯示,在連線轉移狀態這特性來說,它轉移的順序 為 GPRS Æ wait Æ GPRS。

由於在這 Case 中也沒有涉及到連線的轉換,所以就不去討論 連線轉移時的延遲時間。

Case 3:

流程圖如圖 4-5:

WLAN GPRS

圖 4-5 Case 3 之流程圖

由實驗結果顯示,在連線轉移狀態這特性來說,它轉移的順序 為 WLAN Æ GPRS Æ WLAN。

在連線轉移所造成的延遲時間這特性來說,本實驗取五次測試 結果來分析。在這 Case 中涉及到兩個連線轉換,第一次連線轉移(從 WLAN 連線轉到 GPRS 連線)的延遲時間平均為 3.698 秒如表 4-1,

這延遲時間為 CW 利用 GPRS 連線跟 SW 交換一個 counter 的網路 延遲時間加上取出未送達對方的封包的時間。

測試編號 第一次 第二次 第三次 第四次 第五次 平均 延遲時間

(秒)

2.969 3.116 3.745 5.234 3.426 3.698

表 4-1 WLANÆGPRS 延遲時間

在第二次連線轉移(從 GPRS 連線轉到 WLAN 連線)的延遲時 間平均為 1.374 秒如表 4-2,這延遲時間為 CW 利用 WLAN 連線跟 SW 交換一個 counter 的網路延遲時間加上取出未送達對方的封包

的時間。

測試編號 第一次 第二次 第三次 第四次 第五次 平均 延遲時間

(秒)

1.266 1.259 1.672 1.281 1.389 1.374

表 4-2 GPRSÆWLAN 延遲時間

相比之下,WLAN 連線的網路延遲時間通常會比 GPRS 連線 的網路延遲時間來的短。

Case 4:

流程圖如圖 4-6:

WLAN (subnet1) WLAN

(subnet2)

圖 4-6 Case 4 之流程圖

由實驗結果顯示,在連線轉移狀態這特性來說,它轉移的順序 為 WLAN(網域 1) Æ WLAN(網域 2)

先前有說明過這個 Case 是利用程式在某個時間點刻意讓 CW 認為 WLAN IP 已經改變,所以根據表 4-3 顯示,在這次轉移連線 的延遲時間平均為 2.731 秒,這延遲時間為 CW 利用 WLAN 的新 IP 建立新連線並且利用此新連線跟 SW 交換一個 counter 的網路延 遲時間加上取出未送達對方的封包的時間。

測試編號 第一次 第二次 第三次 第四次 第五次 平均 延遲時間

(秒)

2.110 3.381 2.792 2.435 3.134 2.731

表 4-3 WLAN(網域 1) Æ WLAN(網域 2)延遲時間

由於這種狀況一定是發生在 AP 轉換後,所以除了上述的延遲 時間還會多耗費轉移到別的 AP 的時間,這時間為不固定的,它會 因為目前所在環境的 WLAN 訊號強度不同而改變,WLAN 訊號強 度越強,轉換 AP 所需要的時間就越短,反之亦然。然而轉移 AP 花費的時間為 WLAN 技術本來就會發生的,並非因為本論文設計 出的架構產生,所以不將這時間算在轉移連線的延遲時間。

綜合上述四個 Case,此系統會依照第二章說明過的連線策略去 動態利用某一條連線傳輸資料,在轉移連線中會發生的延遲時間,多 半都為雙方交換一個 counter 的網路延遲時間加上處理未送達封包的 時間(Case 4 除外,需要加上利用新 IP 產生新連線的延遲)。

相關文件