• 沒有找到結果。

行動節點至本地代理伺服器延遲(T MN - HA

在文檔中 中 華 大 學 (頁 73-110)

第五章 量化分析

5.2 行動節點至本地代理伺服器延遲(T MN - HA

5.2 行動節點至本地代理伺服器延遲(T

mn-ha

)對封包

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MIPv6 Packet Lost Period MIPv6-F Packet Lost Period

圖 42:Tmn-cn

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MIPv6 Packet Lost Period MIPv6-F Packet Lost Period = 100 ms時,MIPv6 在Packet Lost Period的差異

圖 43:Tmn-cn

= 150 ms時,MIPv6 在Packet Lost Period的差異

HMIPv6 Macro:

如圖 44, 圖 45 與圖 46,在不同的Tmn-cn延遲之下,HMIPv6 Macro的封包遺 失期間與MIPv6 相似,一樣隨著Tmn-ha的延遲成正比,而結合Freeze-TCP的 HMIPv6-F Macro的封包遺失期間也是不受Tmn-ha的影響,同樣地結合Freeze-TCP 的HMIPv6-F Macro相比於HMIPv6 Macro降低了一大部份的封包遺失期間。

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mac) Packet Lost Period HMIPv6-F(Mac) Packet Lost Period

圖 44:Tmn-cn

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mac) Packet Lost Period HMIPv6-F(Mac) Packet Lost Period = 50 ms時,HMIPv6 Macro 在Packet Lost Period的差異

圖 45:Tmn-cn

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mac) Packet Lost Period HMIPv6-F(Mac) Packet Lost Period = 100 ms時,HMIPv6 Macro 在Packet Lost Period的差異

圖 46:Tmn-cn

= 150 ms時,HMIPv6 Macro 在Packet Lost Period的差異

HMIPv6 Micro:

如圖 47, 圖 48 與圖 49,在不同的Tmn-cn延遲之下,HMIPv6 Micro的封包遺 失期間並不受Tmn-ha的延遲的影響,而結合Freeze-TCP之HMIPv6-F Micro也是不

受Tmn-ha的延遲的影響,而HMIPv6-F Micro相比於HMIPv6 Micro也是減少一大部

份的封包遺失期間。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mic) Packet Lost Period HMIPv6-F(Mic) Packet Lost Period

圖 47:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mic) Packet Lost Period HMIPv6-F(Mic) Packet Lost Period = 50 ms時,HMIPv6 Micro 在Packet Lost Period的差異

圖 48:Tmn-cn

= 100 ms時,HMIPv6 Micro 在Packet Lost Period的差異

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mic) Packet Lost Period HMIPv6-F(Mic) Packet Lost Period

圖 49:Tmn-cn

= 150 ms時,HMIPv6 Micro 在Packet Lost Period的差異

FMIPv6 Predictive:

如圖 50, 圖 51 與圖 52,在不同的Tmn-cn延遲之下,FMIPv6 Predictive與 FMIPv6-F Predictive皆不受Tmn-ha延遲的影響;而即使在不同的Tmn-cn延遲之下,

FMIPv6-F Predictive比FMIPv6 Predictive減少部份整體封包遺失時期的時間,表 現優於FMIPv6 Predictive。

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Pre) Packet Lost Period FMIPv6-F(Pre) Packet Lost Period

圖 50:Tmn-cn

= 50 ms時,FMIPv6 Predictive 在Packet Lost Period的差異

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Pre) Packet Lost Period FMIPv6-F(Pre) Packet Lost Period

圖 51:Tmn-cn

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Pre) Packet Lost Period FMIPv6-F(Pre) Packet Lost Period = 100 ms時,FMIPv6 Predictive 在Packet Lost Period的差異

圖 52:Tmn-cn

= 150 ms時,FMIPv6 Predictive 在Packet Lost Period的差異

FMIPv6 Reactive:

如圖 53, 圖 54 與圖 55,在不同的Tmn-cn延遲之下,FMIPv6 Reactive與 FMIPv6-F Reactive都是不受Tmn-cn影響的,而FMIPv6-F Reactive的整體封包遺失 時期大幅的低於FMIPv6 Reactive的封包遺失時期。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Rea) Packet Lost Period FMIPv6-F(Rea) Packet Lost Period

圖 53:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Rea) Packet Lost Period FMIPv6-F(Rea) Packet Lost Period = 50 ms時,FMIPv6 Reactive 在Packet Lost Period的差異

圖 54:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Rea) Packet Lost Period FMIPv6-F(Rea) Packet Lost Period = 100 ms時,FMIPv6 Reactive 在Packet Lost Period的差異

圖 55:Tmn-cn

= 150 ms時,FMIPv6 Reactive 在Packet Lost Period的差異

MMS:

如圖 56, 圖 57 與圖 58,在不同的Tmn-cn延遲之下,MMS與MMS-F也是皆不

受Tmn-cn影響,相同的在結合Freeze-TCP的MMS-F整體封包遺失時期大幅的低於

MMS的封包遺失時期。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MMS Packet Lost Period MMS-F Packet Lost Period

圖 56:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MMS Packet Lost Period MMS-F Packet Lost Period = 50 ms時,MMS 在Packet Lost Period的差異

圖 57:Tmn-cn

= 100 ms時,MMS 在Packet Lost Period的差異

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MMS Packet Lost Period MMS-F Packet Lost Period

圖 58:Tmn-cn

= 150 ms時,MMS 在Packet Lost Period的差異

5.3 行動節點至本地代理伺服器延遲(T

mn-ha

)對TCP 封包回復時期(Recovery Period)的影響

本章節我們將觀察在行動節點與本地代理伺服器之間的傳輸延遲 (Tmn-ha) 分別為 50 ms、100 ms、150 ms時,行動節點與對應節點之間的傳輸延遲(Tmn-cm) 對於各方法的TCP封包回復時期的影響,觀察從換手開始至回復到正常不受換手 影響之TCP封包傳送的表現。

MIPv6:

如圖 59, 圖 60 與圖 61,在不同的Tmn-cn延遲之下, MIPv6 與MIPv6-F之TCP 封包回復時期皆是受Tmn-ha的延遲成正比,而MIPv6-F的TCP封包回復時期,則 總是略少於MIPv6,比MIPv6 較早回復至正常的TCP傳輸狀態。

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MIPv6 Recovery Period MIPv6-F Recovery Period

圖 59:Tmn-cn

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MIPv6 Recovery Period MIPv6-F Recovery Period = 50 ms時,MIPv6 在Recovery Period的差異

圖 60:Tmn-cn

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MIPv6 Recovery Period MIPv6-F Recovery Period = 100 ms時,MIPv6 在Recovery Period的差異

圖 61:Tmn-cn

= 150 ms時,MIPv6 在Recovery Period的差異

HMIPv6 Macro:

如圖 62, 圖 63 與圖 64,在不同的Tmn-cn延遲之下,HMIPv6 Macro與HMIPv6-F Macro之TCP封包回復時期也是受Tmn-ha的延遲成正比,而HMIPv6-F Macro的 TCP封包回復時期,也是略優於HMIPv6 Macro,只是差距比例小於MIPv6 與 MIPv6-F。

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mac) Recovery Period HMIPv6-F(Mac) Recovery Period

圖 62:Tmn-cn

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mac) Recovery Period HMIPv6-F(Mac) Recovery Period = 50 ms時,HMIPv6 Macro 在Recovery Period的差異

圖 63:Tmn-cn

= 100 ms時,HMIPv6 Macro 在Recovery Period的差異

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mac) Recovery Period HMIPv6-F(Mac) Recovery Period

圖 64:Tmn-cn

= 150 ms時,HMIPv6 Macro 在Recovery Period的差異

HMIPv6 Micro:

如圖 65, 圖 66 與圖 67,在不同的Tmn-cn延遲之下, 我們可以看出HMIPv6 Micro與HMIPv6 Micro的TCP封包回復時期都是一致的,而都不受Tmn-ha延遲的影 響。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mic) Recovery Period HMIPv6-F(Mic) Recovery Period

圖 65:Tmn-cn

= 50 ms時,HMIPv6 Micro 在Recovery Period的差異

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mic) Recovery Period HMIPv6-F(Mic) Recovery Period

圖 66:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms HMIPv6(Mic) Recovery Period HMIPv6-F(Mic) Recovery Period = 100 ms時,HMIPv6 Micro 在Recovery Period的差異

圖 67:Tmn-cn

= 150 ms時,HMIPv6 Micro 在Recovery Period的差異

FMIPv6 Predictive:

如圖 68, 圖 69 與圖 70,在不同的Tmn-cn延遲之下, FMIPv6 Predictive與 FMIPv6-F Predictive也是不受Tmn-ha延遲的影響,而FMIPv6-F Predictive之TCP封 包回復時期略少於FMIPv6 Predictive。

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Pre) Recovery Period FMIPv6-F(Pre) Recovery Period

圖 68:Tmn-cn

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Pre) Recovery Period FMIPv6-F(Pre) Recovery Period = 50 ms時,FMIPv6 Predictive 在Recovery Period的差異

圖 69:Tmn-cn

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Pre) Recovery Period FMIPv6-F(Pre) Recovery Period = 100 ms時,FMIPv6 Predictive 在Recovery Period的差異

圖 70:Tmn-cn

= 150 ms時,FMIPv6 Predictive 在Recovery Period的差異

FMIPv6 Reactive:

如圖 71, 圖 72 與圖 73,在不同的Tmn-cn延遲之下,FMIPv6 Reactive與 FMIPv6-F Reactive的TCP封包回復時期也是一致的,而都不受Tmn-ha延遲的影響。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Rea) Recovery Period FMIPv6-F(Rea) Recovery Period

圖 71:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Rea) Recovery Period FMIPv6-F(Rea) Recovery Period = 50 ms時,FMIPv6 Reactive 在Recovery Period的差異

圖 72:Tmn-cn

= 100 ms時,FMIPv6 Reactive 在Recovery Period的差異

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms FMIPv6(Rea) Recovery Period FMIPv6-F(Rea) Recovery Period

圖 73:Tmn-cn

= 150 ms時,FMIPv6 Reactive 在Recovery Period的差異

MMS:

如圖 74, 圖 75 與圖 76,在不同的Tmn-cn延遲之下,MMS與MMS-F的TCP封 包回復時期也都不受Tmn-ha延遲的影響,而兩者幾近相同,MMS-F微少於MMS 的封包回復時期。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MMS Recovery Period MMS-F Recovery Period

圖 74:Tmn-cn

= 50 ms時,MMS 在Recovery Period的差異

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MMS Recovery Period MMS-F Recovery Period

圖 75:Tmn-cn

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->HA (ms)

ms MMS Recovery Period MMS-F Recovery Period

= 100 ms時,MMS 在Recovery Period的差異

圖 76:Tmn-cn

= 150 ms時,MMS 在Recovery Period的差異

5.4 行動節點至對應節點之延遲(T

mn-cn

) 對封包遺失 時期(Packet Lost Period)的影響

本章節我們將觀察在行動節點與本地代理伺服器之間的傳輸延遲 (Tmn-ha) 分別為 50 ms、100 ms、150 ms時,行動節點與對應節點之間的傳輸延遲(Tmn-cm) 對各方法整體換手延遲的影響。

MIPv6:

如圖 77, 圖 78 與圖 79,在不同的Tmn-ha延遲之下,MIPv6 與MIPv6-F之TCP 封包遺失期間都跟Tmn-cn延遲成正比,MIPv6 之TCP封包遺失時期深受Tmn-ha延遲 的影響,而MIPv6-F也會受到Tmn-cn延遲的影響,只是沒有影響程度小於MIPv6,

而整體而言MIPv6-F的TCP封包遺失時期大大少於MIPv6。

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MIPv6 Packet Lost Period MIPv6-F Packet Lost Period

圖 77:Tmn-ha

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MIPv6 Packet Lost Period MIPv6-F Packet Lost Period = 50 ms時,MIPv6 在Packet Lost Period的差異

圖 78:Tmn-ha

= 100 ms時,MIPv6 在Packet Lost Period的差異

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MIPv6 Packet Lost Period MIPv6-F Packet Lost Period

圖 79:Tmn-ha

= 150 ms時,MIPv6 在Packet Lost Period的差異

HMIPv6 Macro:

如圖 80, 圖 81 與圖 82,在不同的Tmn-ha延遲之下,HMIPv6-F Macro之TCP 封包遺失時期也是深受Tmn-cn延遲的影響,而HMIPv6-F Macro也是會受到Tmn-cn 延遲的影響,影響程度也是小於HMIPv6 Macro,皆跟Tmn-cn延遲成正比,而 HMIPv6-F Macro的TCP封包遺失時期也是大大少於HMIPv6 Macro。

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms HMIPv6(Mac) Packet Lost Period HMIPv6-F(Mac) Packet Lost Period

圖 80:Tmn-ha

= 50 ms時,HMIPv6 Macro 在Packet Lost Period的差異

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms HMIPv6(Mac) Packet Lost Period HMIPv6-F(Mac) Packet Lost Period

圖 81:Tmn-ha

0 500 1000 1500 2000 2500 3000 3500 4000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms HMIPv6(Mac) Packet Lost Period HMIPv6-F(Mac) Packet Lost Period = 100 ms時,HMIPv6 Macro 在Packet Lost Period的差異

圖 82:Tmn-ha

= 150 ms時,HMIPv6 Macro 在Packet Lost Period的差異

HMIPv6 Micro:

如圖 83, 圖 84 與圖 85,在不同的Tmn-ha延遲之下,HMIPv6 Micro跟HMIP-F Micro之TCP封包遺失時期受Tmn-cn延遲的影響程度是一樣的,都跟Tmn-cn延遲成正 比,所以不論在任何Tmn-cn延遲之下, HMIPv6-F Micro的TCP封包遺失時期相對 於HMIPv6 Micro都是固定少於一大段時間。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms HMIPv6(Mic) Packet Lost Period HMIPv6-F(Mic) Packet Lost Period

圖 83:Tmn-ha

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms HMIPv6(Mic) Packet Lost Period HMIPv6-F(Mic) Packet Lost Period = 50 ms時,HMIPv6 Micro 在Packet Lost Period的差異

圖 84:Tmn-ha

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms HMIPv6(Mic) Packet Lost Period HMIPv6-F(Mic) Packet Lost Period = 100 ms時,HMIPv6 Micro 在Packet Lost Period的差異

圖 85:Tmn-ha

= 150 ms時,HMIPv6 Micro 在Packet Lost Period的差異

FMIPv6 Predictive:

如圖 86, 圖 87 與圖 88,在不同的Tmn-ha延遲之下,FMIPv6 Predictive與 FMIPv6-F Predictive之TCP封包遺失時期皆跟Tmn-cn延遲成正比,受Tmn-cn延遲的 影響程度是一樣的,FMIPv6-F Predictive之TCP封包遺失時期則是比FMIPv6 Predictive的更減少一部份時間,如果Tmn-cn延遲夠小時,甚至可能借由暫存(Buffer) 的幫助,免除造成TCP封包遺失時期。

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms FMIPv6(Pre) Packet Lost Period FMIPv6-F(Pre) Packet Lost Period

圖 86:Tmn-ha

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms FMIPv6(Pre) Packet Lost Period FMIPv6-F(Pre) Packet Lost Period = 50 ms時,FMIPv6 Predictive 在Packet Lost Period的差異

圖 87:Tmn-ha

= 100 ms時,FMIPv6 Predictive 在Packet Lost Period的差異

0 50 100 150 200 250

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms FMIPv6(Pre) Packet Lost Period FMIPv6-F(Pre) Packet Lost Period

圖 88:Tmn-ha

= 150 ms時,FMIPv6 Predictive 在Packet Lost Period的差異

FMIPv6 Reactive:

如圖 89, 圖 90 與圖 91,在不同的Tmn-ha延遲之下,FMIPv6 與 Reactvie與 FMIPv6-F Reactive的情形同HMIPv6 Micro與HMIP-F Micro相似,FMIPv6 Reactive與FMIPv6-F Reactive之TCP封包遺失時期受Tmn-cn延遲的影響程度也是 一樣的,也都跟Tmn-cn延遲成正比,所以不論在任何Tmn-cn延遲之下, FMIPv6-F Reactive的TCP封包遺失時期都是少於FMIPv6 Reactive一大段固定時間。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms FMIPv6(Rea) Packet Lost Period FMIPv6-F(Rea) Packet Lost Period

圖 89:Tmn-ha

= 50 ms時,FMIPv6 Reactive 在Packet Lost Period的差異

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms FMIPv6(Rea) Packet Lost Period FMIPv6-F(Rea) Packet Lost Period

圖 90:Tmn-ha

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms FMIPv6(Rea) Packet Lost Period FMIPv6-F(Rea) Packet Lost Period = 100 ms時,FMIPv6 Reactive 在Packet Lost Period的差異

圖 91:Tmn-ha

= 150 ms時,FMIPv6 Reactive 在Packet Lost Period的差異

MMS:

如圖 92, 圖 93 與圖 94,在不同的Tmn-ha延遲之下,MMS與MMS-F之TCP封 包遺失時期皆跟Tmn-cn延遲成正比,而且受Tmn-cn延遲的影響程度是一致的,然而 結合Freeze-TCP之MMS的TCP封包遺失時期卻比MMS大幅減少,如果Tmn-cn延遲 夠小時,同樣可能借由暫存(Buffer)的幫助,免除造成TCP封包遺失時期。

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MMS Packet Lost Period MMS-F Packet Lost Period

圖 92:Tmn-ha

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MMS Packet Lost Period MMS-F Packet Lost Period = 50 ms時,MMS 在Packet Lost Period的差異

圖 93:Tmn-ha

0 200 400 600 800 1000 1200 1400

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MMS Packet Lost Period MMS-F Packet Lost Period = 100 ms時,MMS 在Packet Lost Period的差異

圖 94:Tmn-ha

= 150 ms時,MMS 在Packet Lost Period的差異

5.5 行動節點至對應節點之延遲(T

mn-cn

)對TCP封包 回復時期(Recovery Period)的影響

本章節我們將觀察在行動節點與本地代理伺服器之間的傳輸延遲 (Tmn-ha) 分別為 50 ms、100 ms、150 ms時,行動節點與對應節點之間的傳輸延遲(Tmn-cm) 對於各方法的TCP封包回復時期的影響,觀察從換手開始至回復到正常不受換手 影響之TCP封包傳送的表現。

MIPv6:

如圖 95, 圖 96 與圖 97,在不同的Tmn-ha延遲之下,MIPv6 與MIPv6-F的TCP 封包回復時期都會受到Tmn-cn延遲的影響成正比,而MIPv6 受到的影響比之 MIPv6-F更為嚴重,所以當Tmn-cn延遲越大時,MIPv6-F之TCP封包回復時期與 MIPv6 的相差越大。

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MIPv6 Recovery Period MIPv6-F Recovery Period

圖 95:Tmn-ha

= 50 ms時,MIPv6 在Recovery Period的差異

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MIPv6 Recovery Period MIPv6-F Recovery Period

圖 96:Tmn-ha

0 500 1000 1500 2000 2500 3000

10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 Latency of MN<->CN (ms)

ms MIPv6 Recovery Period MIPv6-F Recovery Period = 100 ms時,MIPv6 在Recovery Period的差異

圖 97:Tmn-ha

= 150 ms時,MIPv6 在Recovery Period的差異

HMIPv6 Macro:

如圖 98, 圖 99 與圖 100,在不同的Tmn-ha延遲之下,HMIPv6 Macro與 HMIPv6-F Macro的TCP封包回復時期一樣受到Tmn-cn延遲的影響成正比,而 HMIPv6 Macro受到的影響比之HMIPv6-F Macro更為嚴重,同樣地當Tmn-cn延遲越 大時,HMIPv6-F Macro之TCP封包回復時期與HMIPv6 Macro的相差越大。

在文檔中 中 華 大 學 (頁 73-110)

相關文件