萬(wàn)民
摘? 要:介紹了移動(dòng)IP的工作機(jī)制,分析了在TETRA集群系統(tǒng)中的實(shí)現(xiàn)方式,并簡(jiǎn)要分析了在集群移動(dòng)通信中使用移動(dòng)IP的優(yōu)點(diǎn)。
關(guān)鍵詞:移動(dòng)IP;泛歐集群系統(tǒng);分組數(shù)據(jù)業(yè)務(wù)
中圖分類(lèi)號(hào):TN929.5? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號(hào):2095-2945(2019)08-0181-02
Abstract: This paper introduces the working mechanism of mobile IP, analyzes the implementation in TETRA (Trans European Trunked Radio), and briefly analyzes the advantages of using TETRA mobile IP in mobile communication.
Keywords: mobile IP; TETRA (Trans European Trunked Radio); packet data service
引言
隨著通信技術(shù)的發(fā)展和我國(guó)政府對(duì)發(fā)展數(shù)字集群通信所給予的支持,以及數(shù)字集群通信系統(tǒng)作為高效應(yīng)急指揮調(diào)度系統(tǒng)所發(fā)揮的重要作用,數(shù)字集群通信系統(tǒng)在我國(guó)得到了較快的發(fā)展。移動(dòng)IP技術(shù)是移動(dòng)通信和IP技術(shù)的深層融合,它使人們能夠隨時(shí)隨地訪問(wèn)互聯(lián)網(wǎng),也是對(duì)現(xiàn)有移動(dòng)通信方式的深刻變革。人們希望將集群移動(dòng)通信和IP技術(shù)有機(jī)結(jié)合起來(lái),實(shí)現(xiàn)在任何時(shí)間、任何地點(diǎn)、用任何一種媒體與任何一個(gè)人進(jìn)行通信的夢(mèng)想。在作為數(shù)字集群系統(tǒng)之一的TETRA系統(tǒng)中就體現(xiàn)了這樣的發(fā)展方向,它不僅能夠向用戶(hù)提供基于傳統(tǒng)的簡(jiǎn)單的IP的數(shù)據(jù)接入方式,更引入了本文中將要介紹的移動(dòng)IP技術(shù)。
1 移動(dòng)IP技術(shù)
因特網(wǎng)通過(guò)節(jié)點(diǎn)的IP地址進(jìn)行彼此間的通信。全球因特網(wǎng)的可擴(kuò)展性依賴(lài)于網(wǎng)絡(luò)前綴路由,而不是特定主機(jī)路由,這要求接在同一網(wǎng)絡(luò)中的節(jié)點(diǎn)IP地址具有相同的網(wǎng)絡(luò)前綴部分。當(dāng)節(jié)點(diǎn)從一個(gè)網(wǎng)絡(luò)切換到另一個(gè)網(wǎng)絡(luò)時(shí),它的IP地址的網(wǎng)絡(luò)前綴就與新網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴不同了。所以當(dāng)節(jié)點(diǎn)到達(dá)外地不能用以前的IP地址進(jìn)行網(wǎng)絡(luò)通信時(shí),就利用移動(dòng)IP技術(shù)來(lái)解決這個(gè)問(wèn)題。
移動(dòng)IP是一種在全球因特網(wǎng)上提供移動(dòng)功能的方案,它具有可擴(kuò)展性、可靠性和安全性,適用于各種媒介,并使節(jié)點(diǎn)在切換網(wǎng)絡(luò)時(shí)仍可保持正在進(jìn)行的通信。在TETRA系統(tǒng)中,移動(dòng)IP業(yè)務(wù)是一種移動(dòng)分組數(shù)據(jù)業(yè)務(wù)的解決方法,它為移動(dòng)用戶(hù)提供到公共IP網(wǎng)絡(luò)或預(yù)先定義的專(zhuān)用IP網(wǎng)絡(luò)的IP路由服務(wù)的業(yè)務(wù)。移動(dòng)IP引入了三種必須實(shí)現(xiàn)的協(xié)議功能實(shí)體:
(1)移動(dòng)節(jié)點(diǎn)
移動(dòng)節(jié)點(diǎn)可以將其因特網(wǎng)接入點(diǎn)從一個(gè)網(wǎng)絡(luò)切換到另一個(gè)網(wǎng)絡(luò),仍然保持所有正在進(jìn)行的通信,并且只使用它的家鄉(xiāng)地址的主機(jī)或者路由器。
(2)家鄉(xiāng)代理
家鄉(xiāng)代理負(fù)責(zé)維護(hù)移動(dòng)節(jié)點(diǎn)當(dāng)前位置信息,并且當(dāng)移動(dòng)節(jié)點(diǎn)不在家鄉(xiāng)網(wǎng)絡(luò)時(shí),為發(fā)送給移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包創(chuàng)建隧道,以把數(shù)據(jù)包傳送到外地網(wǎng)絡(luò)中的移動(dòng)節(jié)點(diǎn)。
(3)外地代理
外地代理為通過(guò)它注冊(cè)的移動(dòng)節(jié)點(diǎn)提供路由服務(wù),它把家鄉(xiāng)代理通過(guò)隧道傳送過(guò)來(lái)的數(shù)據(jù)報(bào)進(jìn)行拆封后,送給移動(dòng)節(jié)點(diǎn)。對(duì)于從移動(dòng)節(jié)點(diǎn)發(fā)出的數(shù)據(jù)包,外地代理作為該注冊(cè)移動(dòng)節(jié)點(diǎn)的缺省路由器。
上述三個(gè)功能實(shí)體僅是實(shí)現(xiàn)移動(dòng)IP必備的實(shí)體,缺一不可。但是,TETRA集群系統(tǒng)有著自身的特點(diǎn)。
在TETRA集群系統(tǒng)中,應(yīng)有HA(歸屬代理),由移動(dòng)終端所在的SwMI的GGSN作為HA,HA負(fù)責(zé)向用戶(hù)分配IP地址,將分組數(shù)據(jù)通過(guò)隧道技術(shù)發(fā)送給移動(dòng)用戶(hù),移動(dòng)終端使用由其歸屬I(mǎi)P網(wǎng)絡(luò)的HA分配的IP地址,該地址可以是靜態(tài)IP地址,也可以是動(dòng)態(tài)分配的IP地址。無(wú)論使用靜態(tài)還是動(dòng)態(tài)IP地址,移動(dòng)終端都應(yīng)配置一個(gè)靜態(tài)的歸屬代理地址。另外對(duì)于移動(dòng)終端訪問(wèn)的SwMI中還應(yīng)有FA(拜訪代理)的功能,可由移動(dòng)終端訪問(wèn)的SwMI的GGSN作為FA,負(fù)責(zé)提供隧道出口,并將數(shù)據(jù)解除封裝后發(fā)往移動(dòng)終端。
移動(dòng)終端在不同的SwMI所屬的無(wú)線網(wǎng)絡(luò)之間進(jìn)行切換時(shí),可以保持IP地址不變,使業(yè)務(wù)不發(fā)生中斷,移動(dòng)終端在不同SwMI中發(fā)送IP數(shù)據(jù)時(shí)的傳輸面如圖1所示。
2 移動(dòng)IP在TETRA系統(tǒng)中的應(yīng)用
在敘述移動(dòng)IP在TETRA系統(tǒng)應(yīng)用還需要了解下列相關(guān)術(shù)語(yǔ):
家鄉(xiāng)SwMI:指的是MS沒(méi)有遷移前所在的SwMI。
訪問(wèn)SwMI:指的是MS遷移后所在的SwMI。
GGSN:用于支持與外部分組交換網(wǎng)的互通,并通過(guò)GTP與SwMI連通。
2.1 遷移
移動(dòng)IP在TETRA集群系統(tǒng)中的應(yīng)用是在移動(dòng)終端出現(xiàn)遷移情況時(shí)使用的。在TETRA集群系統(tǒng)中,當(dāng)MS從一個(gè)SwMI遷移到另一個(gè)SwMI中時(shí),稱(chēng)為遷移。MS遷移后,本身的地址ITSI并不變化,但對(duì)于進(jìn)行IP數(shù)據(jù)業(yè)務(wù)的IP地址會(huì)與不遷移有些不同,這里就引用了移動(dòng)IP的概念。如何判斷用戶(hù)是否遷移?當(dāng)用戶(hù)從SwMI1進(jìn)入到一個(gè)SwMI2之后,它需要向SwMI2注冊(cè),在SwMI2收到注冊(cè)信息之后,將該用戶(hù)的ITSI中的NNC域與SwMI2的NNC域相比較,發(fā)現(xiàn)二者不同,由此判斷該用戶(hù)是遷移過(guò)來(lái)的。
2.2 尋址
當(dāng)MS從SwMI1進(jìn)入到一個(gè)SwMI2之后,進(jìn)行IP數(shù)據(jù)的發(fā)送和接收時(shí),需要知道該用戶(hù)的IP地址,此時(shí)就需進(jìn)行尋址。MS在SwMI1中時(shí),由SwMI1中的GGSN給用戶(hù)分配一個(gè)靜態(tài)或動(dòng)態(tài)的IP地址,該地址分配后記錄在SwMI1中的HDB。當(dāng)MS遷移后,SwMI2利用ISI 向SwMI1的HDB請(qǐng)求關(guān)于MS的一些數(shù)據(jù),包括APN、靜態(tài)/動(dòng)態(tài)IP地址,QoS等,家鄉(xiāng)SwMI的HDB給予應(yīng)答,被訪問(wèn)的SwMI利用這些數(shù)據(jù)在VDB中建立關(guān)于遷移的MS的數(shù)據(jù)記錄,就可知GGSN是否給MS分配IP地址以及所分配的IP地址。
2.3 IP數(shù)據(jù)發(fā)送
當(dāng)MS遷移到一個(gè)新的SwMI時(shí),要進(jìn)行數(shù)據(jù)發(fā)送只需在激活PDP上下文之后,獲得IP地址,選擇外地代理作為缺省路由器或者依靠得到配置轉(zhuǎn)交地址的方法得到路由器的地址,然后直接發(fā)送IP數(shù)據(jù)即可。當(dāng)MS處于激活狀態(tài)時(shí),再進(jìn)行PDP上下文激活時(shí),可獲得外地代理轉(zhuǎn)交地址或配置轉(zhuǎn)交地址。此時(shí)IP數(shù)據(jù)是通過(guò)訪問(wèn)SwMI的GGSN傳送到外網(wǎng)的。
2.4 IP數(shù)據(jù)接收
當(dāng)MS遷移到一個(gè)新的SwMI時(shí),要進(jìn)行數(shù)據(jù)接收要分兩種情況,一種是MS的IP地址是靜態(tài)地址,另一種是MS的IP地址是動(dòng)態(tài)地址。
(1)MS的IP地址是靜態(tài)地址
當(dāng)MS的IP地址是靜態(tài)地址時(shí),分為兩種情況,一種是在家鄉(xiāng)SwMI PDP上下文激活時(shí)獲得的,并且在激活狀態(tài)下MS遷移到訪問(wèn)SwMI。另一種是處于去激活后MS遷移到訪問(wèn)SwMI,在訪問(wèn)SwMI中激活獲得的靜態(tài)地址。
(2)MS的IP地址是動(dòng)態(tài)地址
當(dāng)MS的IP地址是動(dòng)態(tài)地址,也分為兩種情況,一種是在家鄉(xiāng)SwMI PDP上下文激活時(shí)獲得的,并且在激活狀態(tài)下MS遷移到訪問(wèn)SwMI。另一種是處于去激活后MS遷移到訪問(wèn)SwMI,在訪問(wèn)SwMI中激活獲得的動(dòng)態(tài)地址。這兩種情況不同,接收數(shù)據(jù)也有所不同。不管哪一種情況,對(duì)應(yīng)能在使用動(dòng)態(tài)地址期間向外界廣播該地址的可達(dá)性, 在相應(yīng)的HDB和VDB中記錄,并隨著動(dòng)態(tài)地址的使用情況改變HDB和VDB中記錄。
3 使用移動(dòng)IP的優(yōu)點(diǎn)
在TETRA系統(tǒng)中使用移動(dòng)IP技術(shù)主要有以下幾個(gè)優(yōu)點(diǎn):
(1)提供無(wú)縫遷移,不中斷現(xiàn)有的數(shù)據(jù)發(fā)送和接收。當(dāng)MS在進(jìn)行IP分組數(shù)據(jù)的發(fā)送和接收時(shí),MS此時(shí)從一個(gè)SwMI遷移到另一個(gè)SwMI,它利用移動(dòng)IP技術(shù)使原有的分組數(shù)據(jù)的發(fā)送和接收繼續(xù)進(jìn)行,而無(wú)需中斷,從而大大提高了數(shù)據(jù)發(fā)送和接收的效率,也使MS在移動(dòng)過(guò)程中可進(jìn)行IP數(shù)據(jù)發(fā)送和接收。
(2)提高安全性。移動(dòng)IP的認(rèn)證機(jī)制相對(duì)于簡(jiǎn)單IP要復(fù)雜一些,安全性也就高一些。
(3)IP地址。在TETRA系統(tǒng)中,移動(dòng)IP可以使用動(dòng)態(tài)地址也可以使用靜態(tài)的IP地址,這由用戶(hù)的歸屬網(wǎng)絡(luò)配置。這樣,即使沒(méi)有給MS分配靜態(tài)IP地址,也可由被訪問(wèn)的SwMI分配一動(dòng)態(tài)IP地址進(jìn)行數(shù)據(jù)發(fā)送。
4 結(jié)束語(yǔ)
利用移動(dòng)IP技術(shù)使集群系統(tǒng)中的用戶(hù)可以隨時(shí)隨地上網(wǎng),進(jìn)行IP數(shù)據(jù)的發(fā)送和接收,使得人們一直夢(mèng)想的MS與多媒體全球網(wǎng)絡(luò)連接成為可能。移動(dòng)IP技術(shù)和TETRA系統(tǒng)相結(jié)合,是集群用戶(hù)可以隨時(shí)隨地上網(wǎng),享受各種各樣豐富多彩的數(shù)據(jù)業(yè)務(wù)。
參考文獻(xiàn):
[1]鄭祖輝,陸錦華,鄭嵐.數(shù)字集群移動(dòng)通信系統(tǒng)(第2版)[M].電子工業(yè)出版社.
[2]ETSI EN 300-392-1-2005,TErrestrial Trunked Radio(TETRA);Voice plus Data(V+D);Part 1: General network design[Z].
[3]ETSI EN 300-392-2-2005,TErrestrial Trunked Radio(TETRA);Voice plus Data(V+D);Part 2: Air Interface (AI)[Z].