第五章 效能分析
5.3 與現有換手機制比較
本章節將比較本篇論文方法與現有的換手機制的整體換手延遲時間。而計算換手 延遲所用到的參數亦採用了參考文獻[23]的設定,如下表 6 所示。
表 6 計算換手延遲用的參數表
Parameter Value
1000ms
50ms
3ms
8ms
25ms
150ms
150ms
5ms
6.008ms
下表 7 是本篇論文方法與現有換手機制使用原 DAD 機制的整體換手延遲時間之 比較結果。計算過程描述於 5.3.1 ~ 5.3.5 小節。其中 FMIPv6,MN 事先預測 NAR,
並啟動換手機制。如果從啟動開始計算至換手完成,Predictive Mode 時間累計為 1075ms,但如果 MN 可以以 Predictive Mode 完成換手,表示 MN 在 PAR 停留較久或 移動速度很慢,所以前置作業時間應可不列入累計,所以另一種計算為從實際 L2 Handover 開始計算,是故 FMIPv6 中 Predictive Mode 列了兩種累計結果。但無論採 用何方式,使用 SDAD 的方法花費時間是固定的,為 6.008ms。雖然在 Predictive Mode 中改善百分比為 0,但由於 SDAD 所需之時間 6.008ms 此一值可以推出 FMIPv6 成功 使用 Predictive Mode 完成換手的機率大幅提昇,故增加 FMIPv6 實際應用的可行性。
44
表 7 整體換手延遲時間之比較結果
網際網路行動 通訊協定名稱
原方法 結果
(DAD)
本論文改善 結果
(SDAD)
改善百分 比(減少百 分比)
DAD
在換手 所佔時 間比例
SDAD
在換手 所佔時 間比例
描述章節
MIPv6 1756ms 762.008ms 56.6% 56.9% 0.8% 5.3.1 HMIPv6 相同
MAP 下移動
1072ms 78.008ms 92.7% 93.3% 7.7% 5.3.2
HMIPv6 不同 MAP 下移動
2772ms 784.016ms 71.7% 72.2% 1.5% 5.3.3
FMIPv6 Predictive Mode
1075ms (含 DAD)
53ms (不含 DAD)
81.008ms (含 SDAD)
53ms (不含 SDAD)
92.5 %
0%
93%
(含 DAD)
0%
(不含 DAD)
7.4%
(含 SDAD)
0%
(不含 SDAD)
5.3.4
FMIPv6 Reactive Mode
1079ms 85.008ms 92.1% 92.7% 7.1% 5.3.5
5.3.1 結合 MIPv6 並作比較
標準 MIPv6 整體換手延遲時間(
):
… ( 08 )
代入表 6 的參數。
45
… ( 09 )
將各參數值代入式 9。
… ( 10 )
… ( 11 )
本篇方法結合 MIPv6 的整體換手延遲時間(
):
… ( 12 ) 代入表 6 的參數。
… ( 13 )
將各參數值代入式 13。
… ( 14 )
… ( 15 )
比較 及 :
在 IP 位址設定的部份,本篇方法減少了 99.4%的延遲時間。
而在整體換手的部份,本篇方法減少了 56.6%的延遲時間。
5.3.2 結合相同 MAP 下移動的 HMIPv6 並作比較
標準相同 MAP 下移動的 HMIPv6 整體換手延遲時間(
):
46
… ( 16 ) 代入表 6 的參數。
… ( 17 ) 將各參數值代入式 17。
… ( 18 )
… ( 19 )
本篇方法結合相同 MAP 下移動 HMIPv6 的整體換手延遲時間(
):
… ( 20 ) 代入表 6 的參數。
… ( 21 ) 將各參數值代入式 21。
… ( 22 )
… ( 23 )
比較 及 :
在 IP 位址設定的部份,本篇方法減少了 99.4%的延遲時間。
而在整體換手的部份,本篇方法減少了 92.7%的延遲時間。
5.3.3 結合不同 MAP 下移動的 HMIPv6 並作比較
標準不同 MAP 下移動的 HMIPv6 整體換手延遲時間(
):
… ( 24 )
47
代入表 6 的參數。
… ( 25 ) 將各參數值代入式 25。
… ( 26 )
… ( 27 )
本篇方法結合不同 MAP 下移動 HMIPv6 的整體換手延遲時間(
):
… ( 28 ) 代入表 6 的參數。
… ( 29 ) 將各參數值代入式 29。
… ( 30 )
… ( 31 )
48
比較 及 :
在 IP 位址設定的部份,本篇方法減少了 99.4%的延遲時間。
而在整體換手的部份,本篇方法減少了 71.7%的延遲時間。
5.3.4 結合 FMIPv6 Predictive Mode
標準 FMIPv6 Predictive Mode 整體換手延遲時間(
):
… ( 32 ) 代入表 6 的參數。
… ( 33 )
將各參數值代入式 33。
… ( 34 )
… ( 35 )
標準 FMIPv6 Predictive Mode 整體換手延遲時間(
):
… ( 36 )
代入表 6 的參數。
… ( 37 )
將各參數值代入式 37。
… ( 38 )
… ( 39 )
49
本 篇 方 法 結 合
FMIPv6 Predictive Mode
的 整 體 換 手 延 遲 時 間(
):
… ( 40 )
代入表 6 的參數。
… ( 41 )
將各參數值代入式 41。
… ( 42 )
… ( 43 )
本 篇 方 法 結 合
FMIPv6 Predictive Mode
整 體 換 手 延 遲 時 間(
):
… ( 44 )
代入表 6 的參數。
… ( 45 )
將各參數值代入式 45。
… ( 46 )
… ( 47 )
比較 及 : 在 IP 位址設定的部份,本篇方法減少了 99.4%的延遲時間。
而在整體換手的部份,本篇方法減少了 92.5%的延遲時間。
50
5.3.5 結合 FMIPv6 Reactive Mode
標準 FMIPv6 Reactive Mode 整體換手延遲時間(
):
… ( 48 )
代入表 6 的參數。
… ( 49 ) 將各參數值代入式 49。
… ( 50 )
… ( 51 )
本篇方法結合 FMIPv6 Reactive Mode 的整體換手延遲時間(
):
… ( 52 )
代入表 6 的參數。
… ( 53 ) 將各參數值代入式 48。
… ( 54 )
… ( 55 )
比較 及 :
在 IP 位址設定的部份,本篇方法減少了 99.4%的延遲時間。
而在整體換手的部份,本篇方法減少了 92.1%的延遲時間。
51