移動IPv6切換機制優化問題
移動IPv6切換機制是移動IPv6本身自帶的一項技術,但有時并不適合支持一些實時應用程序。為了減少切換的延遲和丟包率,所以要對切換進行研究。除了移動IPv6本身的基本切換過程,還有其他信令過程和優化方法。
完美的切換是無縫切換,包括快速切換和平滑切換。快速切換意味著低延遲,而平滑切換就是低的數據包丟失率。
快速切換
快速切換是一種移動IPv6切換操作,它減小或者消除了移動節點建立新的通信路徑的延遲。平滑切換則是減小了數據包的丟失率。而無縫切換是兩者的結合,即低延遲和低丟失率。
通常根據控制分類,切換可以分為兩種:網絡控制和移動節點控制。在網絡控制的切換中,服務域中的網絡元素決定移動節點的連接點,某個實體指導建立與移動節點的連接。在移動節點控制的切換中,移動節點決定新的連接點,并且在新連接點建立連接。
現在,一些因特網草案文件介紹了不同的移動IPv6切換切換方法。[ES00]是關于快速切換,包括預測移動節點的移動,并且發送數據包的多個副本到移動節點可能移動的地方。這個草案中對普通和分層的移動IPv6模式都考慮到了。[SCMB00]中分層移動IPv6的移動性管理模型已經對移動IP的切換進行了改善,其中提供了移動錨點(MAP)的功能。為了得到快速切換,對現有分層模型操作還有其他的補充。
當移動節點從一個鏈路切換到另一個鏈路時,需要盡快得到新的轉交地址,這樣才能發送和接收數據包。[KP00]提出一種方法減少獲得新轉交地址的延遲,這樣移動節點能很快重新傳輸數據包,并且還減小了發送數據包到移動節點的延遲,如果切換是網絡控制的,這中間要通知移動代理和通信節點。這個草案要求有一個網絡實體指導移動節點從一個訪問路由器切換到另一個,并且假設這個實體知道這些路由器的IP地址和網絡前綴。
其他的草案如[EL00]提出新的切換方法,采用小組組播(SGM)的明確組播(xcast)技術。在有線段,控制/用戶數據包由xcast向基站組播,基站能訪問移動節點,然后數據包發送到基站和移動節點之間的無線鏈路上。
平滑切換
對于平滑切換,[KP00+]給出了對移動IPv6切換的擴展,在切換時通過附加控制結構傳輸必要的狀態信息,這樣在切換時,運行在移動節點上的應用程序能保持較低的延遲、最小的中斷和減小的數據包丟失率。