專利名稱:一種基于lisp協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò)、網(wǎng)絡(luò)管理技術(shù)領(lǐng)域,具體涉及一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法及系統(tǒng)。
背景技術(shù):
隨著移動(dòng)互聯(lián)網(wǎng)和無線網(wǎng)絡(luò)技術(shù)的快速發(fā)展,移動(dòng)性已經(jīng)成為網(wǎng)絡(luò)中必須要支持的一項(xiàng)基本功能。然而,在互聯(lián)網(wǎng)設(shè)計(jì)之初,只考慮了固定終端的訪問,沒有考慮到終端移動(dòng)性的問題。同時(shí),隨著互聯(lián)網(wǎng)中多宿主(Multihoming)、流量工程和非聚合地址的使用,導(dǎo)致BGP路由表迅速增長(zhǎng)。IP地址的雙重屬性是產(chǎn)生以上兩種問題的主要原因。IP地址同時(shí)具有身份標(biāo)識(shí)和位置標(biāo)識(shí)兩種屬性。作為終端的身份標(biāo)識(shí),IP地址在終端移動(dòng)過程中不能改變,否則TCP、UDP等上層應(yīng)用業(yè)務(wù)連接會(huì)因地址的改變而中斷;作為終端的位置標(biāo)識(shí),IP地址在移動(dòng)過程中必須改變,否則路由器無法把數(shù)據(jù)包正確地轉(zhuǎn)發(fā)到終端。針對(duì)IP地址具有雙重屬性的缺陷,業(yè)界在研究多種基于身份位置分離的下一代網(wǎng)絡(luò)技術(shù),一般分為基于網(wǎng)絡(luò)和基于主機(jī)的兩類解決方案。身份標(biāo)識(shí)與位置分離協(xié)議(LISP, Locator/ID Separation Protocol)是一種基于網(wǎng)絡(luò)的解決方案,旨在減小核心網(wǎng)絡(luò)路由表規(guī)模。LISP將互聯(lián)網(wǎng)IP地址分為終端標(biāo)識(shí)(EID,Endpoint Identifiers)和路由位置(RL0C,Routing Locator)兩部分。其中,EID用于標(biāo)識(shí)一臺(tái)主機(jī)設(shè)備,而RLOC用于路由尋址和數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)。圖1為L(zhǎng)ISP網(wǎng)絡(luò)架構(gòu)圖,整個(gè)LISP網(wǎng)絡(luò)由IP骨干網(wǎng)和邊緣網(wǎng)絡(luò)組成。邊緣網(wǎng)絡(luò)由隧道路由器構(gòu)成,隧道路由器分為兩類:作為通信發(fā)起方的入口路由器稱為ITR(Ingress Tunnel Router),作為通信接收方的出口隧道路由器稱為ETR(Egress TunnelRouter), ITR 和 ETR 的地址由 RLOC 表不。LISP 是一種映射封裝(map-encapsulation)的方案,采用一種“IP-1n-1P”的方式進(jìn)行報(bào)文封裝。具體就是:在普通IP報(bào)文的外面再封裝一層IP外層報(bào)文,其中,內(nèi)層IP報(bào)文頭部的源地址和目的IP地址字段分別用源EID和目的EID表示,外層IP報(bào)文頭部的源IP地址和目的IP地址分別用ITR和ETR的地址表示,這樣,報(bào)文在核心網(wǎng)絡(luò)傳輸過程中,只需要根據(jù)外層IP報(bào)文頭部的ETR進(jìn)行路由尋址和轉(zhuǎn)發(fā)即可,內(nèi)層IP報(bào)文頭部在傳輸過程中保持不變。總的來說,LISP有三大優(yōu)點(diǎn)。第一,LISP傾向于在主機(jī)端不作改動(dòng),在路由系統(tǒng)也沒有引起大的改變。第二,它具備顯著減小全球路由表的潛力。第三,映射系統(tǒng)給流量工程的應(yīng)用提供了機(jī)會(huì)。不過,LISP可能將全球路由表的匯聚性問題轉(zhuǎn)移到全球映射系統(tǒng)的匯聚性問題。為了實(shí)現(xiàn)EID到RLOC的映射,LSIP+ALT方案提出一種分布式的疊加層,EID前綴在疊加層以廣播的形式傳播,該方案要求EID必須以一種便于聚合的層次化方式分配,但在主機(jī)移動(dòng)時(shí),移動(dòng)到其他區(qū)域內(nèi)的主機(jī)EID無法在新的區(qū)域內(nèi)聚合,因此該方案無法解決主機(jī)移動(dòng)性問題。LISP-MN是IETF工作組最近提出來的支持LISP移動(dòng)性的方案。在該方案中,一個(gè)LISP節(jié)點(diǎn)具有一個(gè)永久性的EID,用作識(shí)別主機(jī)而不是路由。當(dāng)一個(gè)移動(dòng)節(jié)點(diǎn)漫游至一個(gè)新的網(wǎng)絡(luò)中時(shí),它接收到一個(gè)轉(zhuǎn)交地址。該地址是當(dāng)前可達(dá)的,并在映射系統(tǒng)把它注冊(cè)為L(zhǎng)ocal Locator (LLOC)。所有的LLOC都預(yù)先在映射系統(tǒng)里和RLOC—起注冊(cè)。LISP-MN采用兩層封裝機(jī)制,首先在本地發(fā)包時(shí),在源地址和目的地址分別是EIDl和EID2的外面先加一層LLOCl和LL0C2的IP包頭,在這里,LLOCl與EIDl對(duì)應(yīng),LL0C2與EID2對(duì)應(yīng)。之后MN將此包發(fā)送到ITR,ITR然后按照LLOC地址進(jìn)行映射和封裝。數(shù)據(jù)包到達(dá)對(duì)端后,再進(jìn)行一次解封裝操作。LISP網(wǎng)絡(luò)架構(gòu)是為了解決IP地址雙重屬性而提出的,其極大的增強(qiáng)了網(wǎng)絡(luò)的路由可擴(kuò)展性。但是,LISP中并未對(duì)移動(dòng)性提供具體的支持方案。目前,LSIP+ALT方案提出一種分布式的疊加層,EID前綴在疊加層以廣播的形式傳播,該方案要求EID必須以一種便于聚合的層次化方式分配,但在主機(jī)移動(dòng)時(shí),移動(dòng)到其他區(qū)域內(nèi)的主機(jī)EID無法再新的區(qū)域內(nèi)聚合,因此該方案無法解決主機(jī)移動(dòng)性問題。而LISP-MN方案雖然能夠提供終端移動(dòng)性支持,但是其在終端上增加了一個(gè)微LISP節(jié)點(diǎn)功能,同時(shí)因?yàn)殡p重封裝機(jī)制等問題,使得切換的QoS非常低。此外,雖然LISP提出了一些設(shè)計(jì)目標(biāo),但它并沒有提出一個(gè)清晰的方案來實(shí)現(xiàn)。它甚至忽視了一些問題,比如快速移動(dòng)性。LISP-MN存在的問題如下: 基于主機(jī)的方式。LISP-MN要求節(jié)點(diǎn)在移動(dòng)時(shí)獲取新的Locator,并參與到移動(dòng)管理的步驟中,這違背了 LISP的設(shè)計(jì)初衷。MN由于要具備ITR/ETR的功能而負(fù)載過重。 開銷。LISP-MN要求對(duì)所有的包雙重封裝和解封裝才能到達(dá)目的地,這樣增加了系統(tǒng)的開銷。
切換性能。MN需要承受由于新位置識(shí)別、雙重封裝和查找引起的較長(zhǎng)的時(shí)延和丟包率。本發(fā)明采用的英文簡(jiǎn)寫全稱及中文全稱如下:HN (Host Name),主機(jī)名稱;EID (Endpoint Identifiers),終端標(biāo)識(shí);RLOC(Routing Locators),路由位置;ITR(Ingress Tunnel Router),入口隧道路由器;ETR(Egress Tunnel Router),出口隧道路由器;HN-EID mapping system(Host Name-Endpoint Identifiers mapping system),HN-EID 映射系統(tǒng);EID-RLOC mapping system(Endpoint Identifiers-Routing Locators mappingsystem),EID-RLOC 映射系統(tǒng);LISP+ALT (LISP Alternative Logical Topology), LISP 可替代邏輯拓?fù)洹?br>
發(fā)明內(nèi)容
本發(fā)明的目的在于,為克服上述移動(dòng)性管理的問題,本發(fā)明提出了一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法及系統(tǒng)。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法,該方法基于LISP協(xié)議,其特征在于,所述方法將IP地址分成:主機(jī)名稱、EID身份標(biāo)識(shí)和RLOC路由標(biāo)識(shí),所述主機(jī)名稱全球唯一,且當(dāng)節(jié)點(diǎn)在LISP區(qū)域間發(fā)生移動(dòng)時(shí)該節(jié)點(diǎn)的EID身份標(biāo)識(shí)將被動(dòng)態(tài)更新;所述方法具體步驟為:當(dāng)移動(dòng)節(jié)點(diǎn)移動(dòng)到一個(gè)新的LISP區(qū)域,它將動(dòng)態(tài)獲得一個(gè)新的終端標(biāo)識(shí)EID ;傳輸層和應(yīng)用層將采用所述新的終端標(biāo)識(shí)EID發(fā)起新的對(duì)話請(qǐng)求。上述技術(shù)方案中,所述傳輸層和應(yīng)用層將采用如下步驟發(fā)起新的對(duì)話請(qǐng)求:步驟201)當(dāng)移動(dòng)節(jié)點(diǎn)MN進(jìn)入一個(gè)新的LISP區(qū)域時(shí),為其動(dòng)態(tài)分配一個(gè)新的終端標(biāo)識(shí)EID 2 ;步驟202)對(duì)于新發(fā)起的會(huì)話將采用新的終端標(biāo)識(shí)EID 2作為源地址或目的地址,而在該移動(dòng)節(jié)點(diǎn)上已有的會(huì)話仍然將采用舊的終端標(biāo)識(shí)EID I ;步驟203)將新的終端標(biāo)識(shí)EID 2信息注冊(cè)到主機(jī)名-終端標(biāo)識(shí)映射系統(tǒng)中;同時(shí),將該移動(dòng)節(jié)點(diǎn)舊的終端標(biāo)識(shí)EIDl與新的RL0C2的映射信息注冊(cè)到終端標(biāo)識(shí)-路由位置映射系統(tǒng)中。優(yōu)化的,所述基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法還包含如下步驟:對(duì)原有會(huì)話進(jìn)行切換重定向的步驟,位于新LISP區(qū)域的ITR將EID 1-RL0C 2綁定消息告知位于舊LISP區(qū)域的ITR,位于舊LISP區(qū)域的ITR再次收到終端的數(shù)據(jù)包時(shí),告知對(duì)端新的RLOC 2的地址,從而實(shí)現(xiàn)切換時(shí)的重定向。上述技術(shù)方案中,所述主機(jī)名稱的長(zhǎng)度可變且可讀;所述終端標(biāo)識(shí)EID位于LISP數(shù)據(jù)包中頭部的源地址或目的地址的IPv4或IPv6地址且不可讀。所述終端標(biāo)識(shí)-路由位置映射系統(tǒng)采用LISP+ALT系統(tǒng)或者是LISP+DHT系統(tǒng);所述主機(jī)名稱-終端標(biāo)識(shí)映射系統(tǒng)采用改進(jìn)的DNS系統(tǒng);所述改進(jìn)的DNS系統(tǒng)記錄主機(jī)名稱和終端標(biāo)識(shí)的映射關(guān)系,以及終端標(biāo)識(shí)映射的優(yōu)先級(jí);當(dāng)終端移動(dòng)時(shí),該終端能同時(shí)存在若干終端標(biāo)識(shí)即主機(jī)名稱與終端標(biāo)識(shí)的映射是一對(duì)多的關(guān)系;當(dāng)在映射查詢時(shí),新獲取的終端標(biāo)識(shí)EID擁有較高的優(yōu)先級(jí)?;谏鲜龇椒ū景l(fā)明還提供了一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng),該系統(tǒng)基于LISP協(xié)議,其特征在于,所述系統(tǒng)包含:IP地址生成及更新子系統(tǒng),該模塊用于生成各節(jié)點(diǎn)的IP地址,所述IP地址包含:主機(jī)名稱、EID身份標(biāo)識(shí)和RLOC路由標(biāo)識(shí),所述主機(jī)名稱全球唯一,且當(dāng)節(jié)點(diǎn)在LISP區(qū)域間發(fā)生移動(dòng)時(shí)該節(jié)點(diǎn)的EID身份標(biāo)識(shí)將被動(dòng)態(tài)更新;主機(jī)名稱-終端標(biāo)識(shí)映射子系統(tǒng),用于注冊(cè)移動(dòng)節(jié)點(diǎn)獲取的新的終端標(biāo)識(shí)EID 2
信息;終端標(biāo)識(shí)-路由位置映射子系統(tǒng),用于注冊(cè)移動(dòng)節(jié)點(diǎn)舊的終端標(biāo)識(shí)EIDl與新的RL0C2的映射信息;移動(dòng)性管理子系統(tǒng),該子系統(tǒng)基于所述IP地址、主機(jī)名稱-終端標(biāo)識(shí)和終端標(biāo)識(shí)-路由位置映射子系統(tǒng)實(shí)現(xiàn)對(duì)傳輸層和應(yīng)用層會(huì)話的移動(dòng)性管理。上述技術(shù)方案中,所述移動(dòng)性管理子系統(tǒng)進(jìn)一步包含如下模塊:終端標(biāo)識(shí)分配模塊,用于當(dāng)移動(dòng)節(jié)點(diǎn)MN進(jìn)入一個(gè)新的LISP區(qū)域時(shí)啟動(dòng)IP地址生成子系統(tǒng),為該移動(dòng)節(jié)點(diǎn)動(dòng)態(tài)分配一個(gè)新的終端標(biāo)識(shí)EID 2 ;會(huì)話發(fā)起和維持模塊,用于對(duì)于新發(fā)起的會(huì)話將采用新的終端標(biāo)識(shí)EID 2作為源地址或目的地址,而在該移動(dòng)節(jié)點(diǎn)上已有的會(huì)話仍然將采用舊的終端標(biāo)識(shí)EID I ;
注冊(cè)模塊,用于將新的終端標(biāo)識(shí)EID 2信息注冊(cè)到主機(jī)名-終端標(biāo)識(shí)映射系統(tǒng)中;同時(shí),將該移動(dòng)節(jié)點(diǎn)舊的終端標(biāo)識(shí)EIDl與新的RL0C2的映射信息注冊(cè)到終端標(biāo)識(shí)-路由位置映射系統(tǒng)中;和對(duì)原有會(huì)話進(jìn)行切換重定向的模塊,用于位于新LISP區(qū)域的ITR將EID 1-RL0C 2綁定消息告知位于舊LISP區(qū)域的ITR,位于舊LISP區(qū)域的ITR再次收到終端的數(shù)據(jù)包時(shí),告知對(duì)端新的RLOC 2的地址,從而實(shí)現(xiàn)切換時(shí)的重定向??蛇x的,所述IP地址生成及更新子系統(tǒng)生成的主機(jī)名稱的長(zhǎng)度可變且可讀;生成的終端標(biāo)識(shí)EID為位于LISP數(shù)據(jù)包中頭部的源地址或目的地址的IPv4或IPv6地址且不可讀。所述終端標(biāo)識(shí)-路由位置映射子系統(tǒng)采用LISP+ALT子系統(tǒng)或者是LISP+DHT子系統(tǒng);所述主機(jī)名稱-終端標(biāo)識(shí)映射系統(tǒng)采用改進(jìn)的DNS系統(tǒng);所述改進(jìn)的DNS系統(tǒng)記錄主機(jī)名稱和終端標(biāo)識(shí)的映射關(guān)系,以及終端標(biāo)識(shí)映射的優(yōu)先級(jí);當(dāng)終端移動(dòng)時(shí),該終端能冋時(shí)存在若干終端標(biāo)識(shí)即主機(jī)名稱與終端標(biāo)識(shí)的映射是一對(duì)多的關(guān)系;當(dāng)在映射查詢時(shí),新獲取的終端標(biāo)識(shí)EID擁有較高的優(yōu)先級(jí)??傊?,本發(fā)明提出了一種新的移動(dòng)性管理方案,該方案是基于網(wǎng)絡(luò)側(cè)的,包含了三種命名空間(主機(jī)名,EID,Locator),并引入了一種新的從主機(jī)名到EID的映射。其中,用來標(biāo)識(shí)移動(dòng)節(jié)點(diǎn)的主機(jī)名是全球唯一的。同時(shí),一旦移動(dòng)節(jié)點(diǎn)移動(dòng)到一個(gè)新的LISP區(qū)域,它將動(dòng)態(tài)獲得一個(gè)新的EID。因此,傳輸層和應(yīng)用層將采用新EID來發(fā)起新的對(duì)話。這種動(dòng)態(tài)EID配置方案可以在保持低開銷的前提下提供靈活的移動(dòng)性支持,并且維護(hù)全球EID/RLOC映射系統(tǒng)的規(guī)模性和匯聚性。另外,通過引入一種新的快速位置更新方法,來實(shí)現(xiàn)以先前的EID產(chǎn)生的舊的會(huì)話與新會(huì)話之間平滑的切換。與現(xiàn)有技術(shù)相比本發(fā)明的技術(shù)優(yōu)勢(shì)在于:1、本方案不會(huì)增加終端的功能實(shí)體,減小了終端設(shè)計(jì)的復(fù)雜度,具有相對(duì)方便的應(yīng)用性。2、本方案對(duì)終端的移動(dòng)性動(dòng)態(tài)提供移動(dòng)管理支持,使得系統(tǒng)能夠承載更多的負(fù)載。3.本方案支持終端切換時(shí)的快速位置更新,減小了切換時(shí)延。總之,本發(fā)明立足于LISP網(wǎng)絡(luò)中的移動(dòng)性問題:基于現(xiàn)有的LISP協(xié)議,在不增加終端新的功能的前提下,提供網(wǎng)絡(luò)側(cè)移動(dòng)性支持功能。引入主機(jī)名的命名空間機(jī)制,同時(shí)引入HN-EID映射機(jī)制,實(shí)現(xiàn)了 HN-EID-RL0C的兩步映射;同時(shí)引入動(dòng)態(tài)移動(dòng)性管理機(jī)制,只對(duì)老的會(huì)話進(jìn)行移動(dòng)性管理,新發(fā)起的會(huì)話不進(jìn)行移動(dòng)性管理,使得網(wǎng)絡(luò)的資源利用率得到提高,優(yōu)化了系統(tǒng)的性能;方法進(jìn)一步引入快速位置更新機(jī)制,減小了切換的延時(shí),提高了用戶使用體驗(yàn);該方法不引入任何附加網(wǎng)元,且各參與網(wǎng)元之間采用松耦合機(jī)制,使得系統(tǒng)具有較好的靈活性。本發(fā)明提供的一種身份與位置分離協(xié)議下的動(dòng)態(tài)移動(dòng)性管理方案,能較好地實(shí)現(xiàn)對(duì)終端的無縫切換支持。
圖1為現(xiàn)有技術(shù)的LISP系統(tǒng)的網(wǎng)絡(luò)架構(gòu)示意圖;圖2為本發(fā)明的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng)部分結(jié)構(gòu)示意圖;圖3是本發(fā)明提供的一種具體的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法的流程圖;圖4為本發(fā)明實(shí)施實(shí)例提供的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法包含的切換步驟的流程圖;圖5為本發(fā)明實(shí)施實(shí)例提供的數(shù)據(jù)轉(zhuǎn)發(fā)流程圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。本發(fā)明提出一種基于網(wǎng)絡(luò)側(cè)的動(dòng)態(tài)移動(dòng)性管理方案,其網(wǎng)絡(luò)框架如圖2所示。為了實(shí)現(xiàn)此方案,本發(fā)明移動(dòng)性管理系統(tǒng)包含:三種命名空間和兩個(gè)映射系統(tǒng),以及一套動(dòng)態(tài)移動(dòng)性管理子系統(tǒng)。具體地,所述三種命名空間為:主機(jī)名(HN,Home Name),終端標(biāo)識(shí)(EID),路由位置(RLOC)。其中,HN是不變的且全球唯一的主機(jī)標(biāo)識(shí),EID用來標(biāo)識(shí)移動(dòng)節(jié)點(diǎn)(MN)的地址,RLOC用來標(biāo)識(shí)ITR/ETR的地址。MN的EID在節(jié)點(diǎn)移動(dòng)至新的LISP區(qū)域時(shí)會(huì)發(fā)生改變。HN是長(zhǎng)度可變的、可讀的、方便記憶的,如mn@hpnl.ac.cn,而EID是用在LISP數(shù)據(jù)包中頭部的源地址或目的地址的IPv4或IPv6地址,它是不可讀的。所述兩種映射系統(tǒng)為:HN-EID映射系統(tǒng)和EID-RLOC映射系統(tǒng)。其中,EID-RLOC映射系統(tǒng)依舊采用原有的LISP+ALT系統(tǒng)或者是LISP+DHT系統(tǒng);HN_EID映射系統(tǒng)采用類似于DNS系統(tǒng)的方式,但有所區(qū)別。下表I所示為HN-EID映射系統(tǒng)中的一個(gè)映射表。HN-EID映射系統(tǒng)中,記錄了 HN和EID的映射關(guān)系,以及EID映射的優(yōu)先級(jí)??紤]到終端移動(dòng)時(shí),可能會(huì)存在多個(gè)EID的情況,所以HN與EID的映射是一對(duì)多的關(guān)系,在映射查詢時(shí),新獲取的EID擁有較高的優(yōu)先級(jí)。表I
權(quán)利要求
1.一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法,該方法基于LISP協(xié)議,其特征在于,所述方法將IP地址分成:主機(jī)名稱、EID身份標(biāo)識(shí)和RLOC路由標(biāo)識(shí),所述主機(jī)名稱全球唯一,且當(dāng)節(jié)點(diǎn)在LISP區(qū)域間發(fā)生移動(dòng)時(shí)該節(jié)點(diǎn)的EID身份標(biāo)識(shí)將被動(dòng)態(tài)更新;所述方法具體步驟為: 當(dāng)移動(dòng)節(jié)點(diǎn)移動(dòng)到一個(gè)新的LISP區(qū)域,它將動(dòng)態(tài)獲得一個(gè)新的終端標(biāo)識(shí)EID ;傳輸層和應(yīng)用層將采用所述新的終端標(biāo)識(shí)EID發(fā)起新的對(duì)話請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法,其特征在于,所述傳輸層和應(yīng)用層將采用如下步驟發(fā)起新的對(duì)話請(qǐng)求: 步驟201)當(dāng)移動(dòng)節(jié)點(diǎn)MN進(jìn)入一個(gè)新的LISP區(qū)域時(shí),為其動(dòng)態(tài)分配一個(gè)新的終端標(biāo)識(shí)EID 2 ; 步驟202)對(duì)于新發(fā)起的會(huì)話將采用新的終端標(biāo)識(shí)EID 2作為源地址或目的地址,而在該移動(dòng)節(jié)點(diǎn)上已有的會(huì)話仍然將采用舊的終端標(biāo)識(shí)EID I ; 步驟203)將新的終端標(biāo)識(shí)EID 2信息注冊(cè)到主機(jī)名-終端標(biāo)識(shí)映射系統(tǒng)中;同時(shí),將該移動(dòng)節(jié)點(diǎn)舊的終端標(biāo)識(shí)EIDl與新的RL0C2的映射信息注冊(cè)到終端標(biāo)識(shí)-路由位置映射系統(tǒng)中。
3.根據(jù)權(quán)利要求2所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法,其特征在于,所述方法還包含如下步驟: 對(duì)原有會(huì)話進(jìn)行切換重定向的步驟,位于新LISP區(qū)域的ITR將EID 1-RL0C 2綁定消息告知位于舊LISP區(qū)域的ITR,位于舊LISP區(qū)域的ITR再次收到終端的數(shù)據(jù)包時(shí),告知對(duì)端新的RLOC 2的地址,從而實(shí)現(xiàn)切換時(shí)的重定向。
4.根據(jù)權(quán)利要求1 所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法,其特征在于,所述主機(jī)名稱的長(zhǎng)度可變且可讀; 所述終端標(biāo)識(shí)EID位于LISP數(shù)據(jù)包中頭部的源地址或目的地址的IPv4或IPv6地址且不可讀。
5.根據(jù)權(quán)利要求2所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法,其特征在于,所述終端標(biāo)識(shí)-路由位置映射系統(tǒng)采用LISP+ALT系統(tǒng)或者是LISP+DHT系統(tǒng);所述主機(jī)名稱-終端標(biāo)識(shí)映射系統(tǒng)采用改進(jìn)的DNS系統(tǒng); 所述改進(jìn)的DNS系統(tǒng)記錄主機(jī)名稱和終端標(biāo)識(shí)的映射關(guān)系,以及終端標(biāo)識(shí)映射的優(yōu)先級(jí);當(dāng)終端移動(dòng)時(shí),該終端能同時(shí)存在若干終端標(biāo)識(shí)即主機(jī)名稱與終端標(biāo)識(shí)的映射是一對(duì)多的關(guān)系;當(dāng)在映射查詢時(shí),新獲取的終端標(biāo)識(shí)EID擁有較高的優(yōu)先級(jí)。
6.一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng),該系統(tǒng)基于LISP協(xié)議,其特征在于,所述系統(tǒng)包含: IP地址生成及更新子系統(tǒng),該模塊用于生成各節(jié)點(diǎn)的IP地址,所述IP地址包含:主機(jī)名稱、EID身份標(biāo)識(shí)和RLOC路由標(biāo)識(shí),所述主機(jī)名稱全球唯一,且當(dāng)節(jié)點(diǎn)在LISP區(qū)域間發(fā)生移動(dòng)時(shí)該節(jié)點(diǎn)的EID身份標(biāo)識(shí)將被動(dòng)態(tài)更新; 主機(jī)名稱-終端標(biāo)識(shí)映射子系統(tǒng),用于注冊(cè)移動(dòng)節(jié)點(diǎn)獲取的新的終端標(biāo)識(shí)EID 2信息; 終端標(biāo)識(shí)-路由位置映射子系統(tǒng),用于注冊(cè)移動(dòng)節(jié)點(diǎn)舊的終端標(biāo)識(shí)EIDl與新的RL0C2的映射信息;移動(dòng)性管理子系統(tǒng),該子系統(tǒng)基于所述IP地址、主機(jī)名稱-終端標(biāo)識(shí)和終端標(biāo)識(shí)-路由位置映射子系統(tǒng)實(shí)現(xiàn)對(duì)傳輸層和應(yīng)用層會(huì)話的移動(dòng)性管理。
7.根據(jù)權(quán)利要求6所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng),其特征在于,所述移動(dòng)性管理子系統(tǒng)進(jìn)一步包含如下模塊: 終端標(biāo)識(shí)分配模塊,用于當(dāng)移動(dòng)節(jié)點(diǎn)MN進(jìn)入一個(gè)新的LISP區(qū)域時(shí)啟動(dòng)IP地址生成子系統(tǒng),為該移動(dòng)節(jié)點(diǎn)動(dòng)態(tài)分配一個(gè)新的終端標(biāo)識(shí)EID 2 ; 會(huì)話發(fā)起和維持模塊,用于對(duì)于新發(fā)起的會(huì)話將采用新的終端標(biāo)識(shí)EID 2作為源地址或目的地址,而在該移動(dòng)節(jié)點(diǎn)上已有的會(huì)話仍然將采用舊的終端標(biāo)識(shí)EID I ; 注冊(cè)模塊,用于將新的終端標(biāo)識(shí)EID 2信息注冊(cè)到主機(jī)名-終端標(biāo)識(shí)映射系統(tǒng)中;同時(shí),將該移動(dòng)節(jié)點(diǎn)舊的終端標(biāo)識(shí)EIDl與新的RL0C2的映射信息注冊(cè)到終端標(biāo)識(shí)-路由位置映射系統(tǒng)中;和 對(duì)原有會(huì)話進(jìn)行切換重定向的模塊,用于位于新LISP區(qū)域的ITR將EID 1-RLOC 2綁定消息告知位于舊LISP區(qū)域的ITR,位于舊LISP區(qū)域的ITR再次收到終端的數(shù)據(jù)包時(shí),告知對(duì)端新的RLOC 2的地址,從而實(shí)現(xiàn)切 換時(shí)的重定向。
8.根據(jù)權(quán)利要求7所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng),其特征在于,所述IP地址生成及更新子系統(tǒng)生成的主機(jī)名稱的長(zhǎng)度可變且可讀;生成的終端標(biāo)識(shí)EID為位于LISP數(shù)據(jù)包中頭部的源地址或目的地址的IPv4或IPv6地址且不可讀。
9.根據(jù)權(quán)利要求7所述的基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng),其特征在于,所述終端標(biāo)識(shí)-路由位置映射子系統(tǒng)采用LISP+ALT子系統(tǒng)或者是LISP+DHT子系統(tǒng);所述主機(jī)名稱-終端標(biāo)識(shí)映射系統(tǒng)采用改進(jìn)的DNS系統(tǒng); 所述改進(jìn)的DNS系統(tǒng)記錄主機(jī)名稱和終端標(biāo)識(shí)的映射關(guān)系,以及終端標(biāo)識(shí)映射的優(yōu)先級(jí);當(dāng)終端移動(dòng)時(shí),該終端能同時(shí)存在若干終端標(biāo)識(shí)即主機(jī)名稱與終端標(biāo)識(shí)的映射是一對(duì)多的關(guān)系;當(dāng)在映射查詢時(shí),新獲取的終端標(biāo)識(shí)EID擁有較高的優(yōu)先級(jí)。
全文摘要
本發(fā)明涉及一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理方法及系統(tǒng),該方法基于LISP協(xié)議將IP地址分成主機(jī)名稱、EID身份標(biāo)識(shí)和RLOC路由標(biāo)識(shí),所述主機(jī)名稱全球唯一;所述方法當(dāng)移動(dòng)節(jié)點(diǎn)移動(dòng)到一個(gè)新的LISP區(qū)域,它將動(dòng)態(tài)獲得一個(gè)新的終端標(biāo)識(shí)EID;傳輸層和應(yīng)用層將采用所述新的終端標(biāo)識(shí)EID發(fā)起新的對(duì)話請(qǐng)求。本發(fā)明還提供一種基于LISP協(xié)議的動(dòng)態(tài)移動(dòng)性管理系統(tǒng),包含IP地址生成及更新子系統(tǒng),該模塊用于生成各節(jié)點(diǎn)的IP地址,所述IP地址包含主機(jī)名稱、EID身份標(biāo)識(shí)和RLOC路由標(biāo)識(shí);主機(jī)名稱-終端標(biāo)識(shí)映射子系統(tǒng);終端標(biāo)識(shí)-路由位置映射子系統(tǒng);移動(dòng)性管理子系統(tǒng),該子系統(tǒng)基于所述IP地址、主機(jī)名稱-終端標(biāo)識(shí)和終端標(biāo)識(shí)-路由位置映射子系統(tǒng)實(shí)現(xiàn)對(duì)會(huì)話的移動(dòng)性管理。
文檔編號(hào)H04W8/26GK103166856SQ201110427969
公開日2013年6月19日 申請(qǐng)日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者李海波, 李楊, 譚倩, 林濤, 趙志軍, 唐暉 申請(qǐng)人:中國科學(xué)院聲學(xué)研究所