移動IPv6技術在核心網的原理解析
在網絡協議版本替換的現在,IPv6網絡協議的使用得到多方的推進。那么,無疑,在通信網絡方面,也必須和互聯網接軌,實現通信網絡的v6化。現在,我們針對移動IPv6技術的核心網問題進行一個研究。下面我們先來看看移動IPv6技術在核心網中的應用。
移動IPv6技術在3G核心網中的應用
無論是3GPP的UMTS還是3GPP2的CDMA2000系統,它們的系統架構都將向全IP的方向演進和發展,包括對、數據、多媒體等業務形式的承載是基于IP的;端到端的業務呼叫模型是基于IP的;RAN及CN核心的網絡交換和呼叫控制也是基于IP的。而在3G/B3G的系統規劃中,3GPP、3GPP2規范的方向均確定了IPv6是3G/B3G網絡承載、業務應用的發展方向。在3G/B3G的IMS階段,網絡系統(包括分組域和電路域)將全面基于或兼容IPv6。
移動IP技術是在原有IP技術上引入的一種新的路由策略,上層基于IP地址的業務不會因為節點的移動而中斷,這種可移動性是建立在第三層的基礎上的,因而可以屏蔽底層鏈路的異質性。在UMTS中引入移動IP技術是為了彌補原有移動通信系統中移動性管理的不足。
在UMTS中應用移動IPv6技術的原理如圖2所示。圖中,實線表示UE到歸屬地的注冊過程;虛線表示UE和通信節點間的綁定過程,這是UE給通信節點發送數據的通道,也是UE和通信節點綁定后,數據從通信節點到UE的通道;點劃線表示CN發向UE的數據報首先被路由到歸屬地代理。
圖2 在UMTS中應用移動IPv6技術的工作原理
一個移動的UE開機時,首先檢測是否在其歸屬地網絡中。如果是,則不需要移動IP的相關操作(包括地址分配和隧道建立),但是,必須每隔一段時間檢測是否在歸屬地網絡。防火墻的安置隨安全性要求的強弱而定,一般安置在GGSN和外部網絡的連接處。如果UE檢測到當前的網絡不是歸屬地網絡,那么,當前網絡的GGSN或者與GGSN相連的DHCP(動態主機配置協議)服務器通過動態地址分配方案給UE分配一個臨時的IP地址,稱為轉交地址(Care of Address,CA)。然后,UE將CA和HA(歸屬地地址)向HPLMN(歸屬公共陸地移動網)的歸屬地代理(在圖2中的歸屬地代理可以由GGSN或者歸屬地網絡的邊緣路由器來充當)發送綁定請求報文,告訴歸屬地代理當前的CA。歸屬地代理接收后,發送綁定響應給UE,這樣綁定過程完成。
歸屬地代理將引導所有發送給UE的數據報傳輸到歸屬地代理,然后通過隧道傳送到UE當前的CA處(UE實際位置)。移動節點發送數據包時,把一個CA作為源地址,將歸屬地地址寫入歸屬地地址選項中,這樣可以解決入口過濾的問題(因為有的路由器具有源路由過濾功能)。與UE通信的節點(CN)將歸屬地地址拷貝到源地址中,這樣對上層來說,就認為數據報是從源地址發送過來的,并沒有感受到UE的移動,這保證了移動對上層的透明性。UE收到CN的數據報后,會直接發送綁定請求給CN,CN接收后,發送綁定響應給UE,以后的數據報直接發送到CA處,而不用通過歸屬地代理進行中轉,這是移動IPv6技術優化路由的特點。所有這些都是在第三層完成的,上層的數據通信感覺不到這種變化,也就是說,基于IP的應用不會因為UE的移動而終止。