• 沒有找到結果。

換手控制訊息數量

第四章 效能分析

4.3. 換手控制訊息數量

本節實驗目的為觀察不同的移動節點數量(MNNs)、由使用者所形成的個人區域網路數

量(NEMOsBody)以及換手方法與流程的不同,所造成的換手控制訊息數量。

51

B. 流程方法:

本節實驗在比較當火車列車行經不同的網路服務範圍時,在不同的路邊裝置間完成換手 操作所需要的控制訊息數量。控制訊息數量定義為:從移動節點離開原基地台通訊範圍,到 與下一個基地台完成換手機制,所有的控制訊息發送與接收數量。控制訊息數量計算方式如 Expression (18)。

  

 

     

the number ofRtrSol RtrAdv PBU PBA BU BA

Expression (18)

以下針對不同的移動性網路管理方法進行訊息流程分析與計算方式:

 Mobile IP

Mobile IP 中,所有移動節點皆必須各自執行換手程序。根據 Figure 25 訊息流程,

Mobile IP 在換手開始到完成換手過程中,各個移動節點各自發送了 Rtr. Sol、Rtr. Adv、

BU、BA 控制訊息,因此所有 NEMOBody所發送的控制訊息總數計算如 Expression (19)。

  

HO

the number of RtrSol RtrAdv BU BA

1 1

Expression (19)

 Mobile IP + NEMO

Mobile IP 加入 NEMO 機制後,移動節點不需各自執行換手程序,而是交由 MRBody

代為執行換手機制。根據 Figure 26 訊息流程,Mobile IP + NEMO 從換手開始到完成換手 的過程中,MRBody分別傳送了 Rtr. Sol、Rtr. Adv、BU、BA 控制訊息,因此所有 NEMOBody

所發送的控制訊息總數計算如 Expression (20)。

  

HO

the number of RtrSol RtrAdv BU BA

1

Expression (20)

52

HO

the number of RtrSol RtrAdv PBU PBA

1 1

6

2

Expression (21)

 PMIPv6 + NEMO

HO

the number of RtrSol RtrAdv PBU PBA

1

6

2

Expression (22)

 PMIP-MIP

在 PMIP-MIP 的架構下,列車在不同基地台(此時為 MAG)服務範圍間移動時,

MAG 可能隸屬於不同的 PMIP-Domain,由不同的 LMA 所管轄。因此必須探討列車移動 是否屬於橫跨不同 LMA 的 Inter-LMA Mobility。Intra-LMA Mobility 換手時,移動節點分 別傳送了 Rtr. Sol 與 Rtr. Adv 控制訊息,pMAG 與 nMAG 亦傳送 PBU 與 PBA 控制訊息。

控制訊息數量計算如 Expression (23)所示; Inter-LMA Mobility 換手時, 除了包含 Intra-LMA Mobility 所發送的控制訊息外,移動節點尚必須自行發送 BU 與 BA 控制訊息

53

給 MNN-HA。其控制訊息數量計算如 Expression (24)所示。因此 PMIP-MIP 的換手控制 訊息數量為 Expression (25)。

 

Intra

the number of RtrSol RtrAdv PBU PBA

1 1

HO

1

Expression (25)

 Proposed Scheme

本篇提出之方法為基於 PMIP-MIP 加入 NEMO 概念,因此亦包含 Intra-LMA Mobility 與 Inter-LMA Mobility。然而本論文並非由直接管理 NEMOBody的 MRBody發送控制訊息,

而是由火車列車的 LMATrain(MRTrain)執行換手程序。因此在 Intra-LMA Mobility 換手時,

LMATrain分別傳送了 Rtr. Sol 與 Rtr. Adv 控制訊息,pMAG 與 nMAG 亦傳送 PBU 與 PBA

控制訊息。控制訊息數量計算如 Expression (26)所示;Inter-LMA Mobility 換手時,除了 包含 Intra-LMA Mobility 所發送的控制訊息外,nLMA 尚必須發送 BU 與 BA 控制訊息給 MR-HA。其控制訊息數量計算如 Expression (27)所示。因此 PMIP-MIP 的換手控制訊息 數量為 Expression (28)。

 

RtrSol RtrAdv PBU PBA

of

Expression (26)

54

Expression (27)

  

PHOroposedScheme

PIntraroposedSchLMAHOeme

1

PInterroposedSchLMAHOeme Expression (28)

C. 實驗結果:

如 Figure 34 所示,橫軸為群組中移動節點數量,分別為:2、4、6、8、10 個移動節點,

縱軸為控制訊息總數,觀察在不同協定下,移動節點數量對於控制訊息總數之影響。可以發 現 Mobile IP、PMIPv6 與 PMIP-MIP 之移動節點必須自行發送控制訊息,因此當移動節點數 量增加時,控制訊息數量將劇烈升高。而加入 NEMO 機制後,可發現 Mobile IP + NEMO、

PMIPv6 + NEMO 與本論文所提出的方法,其控制訊息數量將不受到節點數量影響。

Figure 35 則為考慮不同的 NEMOBody數量對於控制訊息發送數量的影響。此時移動節點 數量設定為 5 個,NEMOBody數量分別為 10、20、30、40、50、60、70、80。當 NEMOBody 數量增加時,未使用 NEMO 機制的協定控制訊息數量上升幅度較大;而 Mobile IP + NEMO 與 PMIPv6 + NEMO 控制訊息數量上升幅度較小;本論文所提出之方法由於使用 LMATrain負 責執行換手機制,因此控制訊息數量不受 NEMOBody數量的影響。

Figure 36 為設定節點數量為 5 個,NEMOBody數量為 40,觀察不同 Intra-LMA Mobility (ρ)

的機率換手所需發送的控制訊息數量,可以發現當 Intra-LMA Mobility 機率越小,即跨不同 PMIPv6 Domain 機會越大,兩者的控制訊息數量將隨之上升,但本論文的方法受 Intra-LMA Mobility 機率的影響並不大,且相較於 PMIP-MIP Interaction 有更少的控制訊息發送數量。

55

Figure 34 : Control Overhead for Various k Figure 35 : Control Overhead for Various Nk

Figure 36 : Control Overhead for Various ρ

D. 小結:

本組實驗主要可以觀察到,Group Mobility 與 non-Group Mobility 的差別。Mobile IP、

PMIPv6、PMIP-MIP 三種方法未使用 NEMO 概念,因此每個節點都必須自行參與換手流程,

因此無論是在單一個使用者中的移動節點增加(MNN 增加)、或是使用者數量增加(NEMOBody 增加),其換手控制訊息數量皆隨之上升。Mobile IP + NEMO 與 PMIPv6 + NEMO 使用了

56

本節實驗目的為觀察移動節點不同的資料傳輸間隔時間(Data Transmit Interval)、不同的 火車列車行駛速率(Train Velocity)、基地台通訊範圍(Base Station Communication Range)

大小以及不同的基地台通訊範圍重疊區(Overlay Region),對於不同的移動性網路管理方法 在實驗場景中,極需要節省電力消耗的移動節點或是 MRBody的耗電量(Energy Consumption)

所造成的影響。 與計算公式包含感測資料傳送次數(Number of Data Transmission Times)與換手次數(Number of Handover Times),分別如 Expression (29)與 Expression (30)所示。

 

Expression (29)

相關文件