欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種改進(jìn)的分層移動IPv6的通信方法

文檔序號:7985593閱讀:277來源:國知局
專利名稱:一種改進(jìn)的分層移動IPv6的通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體涉及一種改進(jìn)的分層移動IPv6的通信方法。
背景技術(shù)
互聯(lián)網(wǎng)在承載移動通信上起著非常重要的作用,然而IPv4地址的耗盡對未來互聯(lián)網(wǎng)的發(fā)展產(chǎn)生了很大影響。2011年2月3日全球互聯(lián)網(wǎng)IP地址相關(guān)管理組織宣布,現(xiàn)有的互聯(lián)網(wǎng)IP地址已于當(dāng)天分配完畢,IP地址總庫已經(jīng)枯竭,互聯(lián)網(wǎng)未來發(fā)展將依賴于全球范圍內(nèi)普及下一代互聯(lián)網(wǎng)通信協(xié)議,這將成為IPv6發(fā)展的重要機遇。IPv6是一個承載網(wǎng),它的價值體現(xiàn)在它所承載的應(yīng)用。移動通信被稱為IPv6的殺手級應(yīng)用。目前IETF已經(jīng)頒布若干IPv6網(wǎng)絡(luò)承載移動通信的解決方案,如RFC3775 (MIPv6)、RFC5213 (ΡΜΙΡνθ)和 RFC5380 (ΗΜΙΡνθ)等。在MIPv6中,如圖1所示,移動節(jié)點(MN)和通信節(jié)點(CN)有兩種通信模式,一種是非路由優(yōu)化的通信模式,在這種模式中,MN的家鄉(xiāng)代理(HA)維持著麗的家鄉(xiāng)地址(HoA) 與轉(zhuǎn)交地址(CoA)的綁定。不論MN漫游到何地,MN發(fā)出的數(shù)據(jù)報文,源地址都是HoA,這樣的數(shù)據(jù)報文通過隧道發(fā)往HA,然后再發(fā)往CN。反過來,CN發(fā)出的數(shù)據(jù)報文,目的地址都是 HoA,這樣數(shù)據(jù)報文首先發(fā)往MN的家鄉(xiāng)網(wǎng)絡(luò),被HA截獲并通過隧道發(fā)往MN。非路由優(yōu)化的通信模式嚴(yán)格保證了 MN的移動對CN的透明。在非路由優(yōu)化的通信模式下,當(dāng)麗的CoA發(fā)生改變時,麗只需要向HA發(fā)送綁定更新消息(BU)更新HA維持的HoA與CoA的綁定。另外一種是路由優(yōu)化的通信模式。在這種通信模式中,MN與CN可以直接通信,不需要通過HA轉(zhuǎn)發(fā)。為此,CN也要維持HoA與CoA的綁定。CN發(fā)往MN的數(shù)據(jù)報文,目的地址為CoA,同時在第二類路由頭中填入HoA。這樣的數(shù)據(jù)報文會直接路由到MN。類似的,MN 發(fā)往CN的數(shù)據(jù)報文,源地址為MN的CoA,同時在家鄉(xiāng)地址選項擴展頭中填入HoA。在路由優(yōu)化的通信模式下,當(dāng)麗的CoA發(fā)生改變時,麗先向HA發(fā)送BU消息,更新 HA中HoA與CoA的綁定。麗在收到HA回復(fù)的BA消息后,啟動RRP過程,向CN發(fā)送HoTI 和CoTI消息,在收到CN回復(fù)的HoT和CoT消息后,MN再向CN發(fā)送BU消息,更新CN中HoA 與CoA的綁定。MIPv6允許MN在網(wǎng)絡(luò)移動時仍然保持會話的連續(xù)性,為了保持連續(xù)性,當(dāng)MN的位置發(fā)生移動時,在非路由優(yōu)化的情況下,麗需向HA發(fā)送BU消息,而在優(yōu)化情況下,MN除了要向HA發(fā)送BU消息外,還要向CN發(fā)送BU消息,在向CN發(fā)送BU消息之前,麗需要啟動RRP 認(rèn)證,RRP認(rèn)證涉及到HoTI/CoTI和HoT/CoT信令的交互。因此,MIPv6牽涉大量的信令交互。為此,人們嘗試尋找能夠減少信令交互的解決方案。ΗΜΙΡνθ是一種在ΜΙΡν6的基礎(chǔ)上減少交互信令的解決方案。HMIPv6有兩個重要的實體移動錨點(Mobility Anchor Point,MAP)和接入路由器(Access Router,AR)。一個MAP管理著若干個AR。MN通過AR接入到互聯(lián)網(wǎng),并由此獲得二個地址MAP的區(qū)域轉(zhuǎn)交地址(RCoA)和AR的連接轉(zhuǎn)交地址(LCoA)。MAP維持RCoA與LCoA的綁定,而HA和CN則維持HoA與RCoA的綁定。MN發(fā)送的所有消息和數(shù)據(jù)報文的源地址都是RCoA,同樣,通信對端回復(fù)的消息和數(shù)據(jù)報文的目的地址都是RCoA。這樣的消息和數(shù)據(jù)報文會被路由到MAP, MAP查找自己維持的RCoA和LCoA的綁定,在從而把這樣的消息和數(shù)據(jù)報文通過MAP與AR 之間的隧道發(fā)往麗。在麗移動的過程中,如果麗沒有移出MAP的范圍,即只有LCoA改變, RCoA沒有改變,則MN與MAP之間通過HMIPv6的局部綁定更新消息(LBU)和局部綁定確認(rèn)消息(LBA)更新MAP中RCoA與LCoA的綁定。如果MN移出了 MAP的范圍,即LCoA和RCoA 都發(fā)生改變,則MN需要在新的MAP中建立新的RCoA與新的LCoA的綁定,然后,還需要按照 MIPv6的規(guī)定更新HA和CN中的HoA與RCoA的綁定。在現(xiàn)實情況中,麗經(jīng)常在小范圍內(nèi)移動,即在一個MAP的域內(nèi)移動,這時,LCoA發(fā)生變化,但RCoA不發(fā)生變化,HMIPv6只需通過LBU消息和LBA消息的交互完成MAP中RCoA 與LCoA的綁定更新,HA和CN的地址綁定不必更新,從而減小了大量的信令交互。在HMIPV6中,RCoA具有二個功能MAP域外路由的功能和MAP域內(nèi)身份辨識的功能。在MAP域外,所有以RCoA為目的地址的消息或數(shù)據(jù)報文都會被路由到MAP。正是因為如此,HA和CN才需要維持HoA與RCoA的綁定,以便把發(fā)送給麗的消息或數(shù)據(jù)報文正確地路由到MAP。但是,同一個MAP所分配的各個不同的RCoA,在MAP域外的路由功能都是一樣, 都是路由到同一個MAP。這顯然造成地址資料的浪費。在MAP域內(nèi),路由的功能由LCoA承擔(dān),RCoA只是負(fù)責(zé)MN身份辨識的功能。正是因為如此,MAP需要維持RCoA與LCoA的綁定, 以便把發(fā)往MN的消息或數(shù)據(jù)報文正確路由到MN。但是,MN的HoA也具備身份辨識的功能, 而且在MAP域外也是用HoA進(jìn)行MN的身份辨識,沒有必要再另外設(shè)置新的身份辨識標(biāo)志。

發(fā)明內(nèi)容
本發(fā)明提出一種改進(jìn)的HMIPve的通信方法。本發(fā)明是這樣實現(xiàn)的(1)本發(fā)明為接入同一個MAP域的所有麗只分配一個共用的IPv6地址MAPA,而不是象原來HMIPv6那樣為每一個MN分配不同的IPv6地址RCoA。以MAPA為目的地址的消息或數(shù)據(jù)報文會被路由到MAP。RCoA的路由功能將由MAPA代替,而RCoA的身份辨識功能則由HoA承擔(dān)。在HMIPv6原來定義的LBU消息和LBA消息中,RCoA被MAPA代替,同時LBU 消息和LBA消息都包含HoA。(2)MAP域外的HA或CN發(fā)往麗的消息或數(shù)據(jù)報文格式嚴(yán)格遵守MIPv6的規(guī)范。 按照MIPv6的規(guī)范,MIPv6的消息都包含HoA信息,而CN發(fā)往麗的數(shù)據(jù)報文,在非路由優(yōu)化的模式下,其目的地址是HoA,在路由優(yōu)化的模式下,其第二類路由頭包含HoA。本發(fā)明擴展MAP的功能,使其具有從MIPv6的消息和數(shù)據(jù)報文中解析HoA的能力。(3)MAP維持HoA與LCoA的綁定,HA維持HoA與MAPA的綁定,在路由優(yōu)化的模式下,CN還要維持HoA與MAPA的綁定。(4)MAP對通過AR與MAP之間的隧道發(fā)來的消息或數(shù)據(jù)報文不做處理,直接向 MAP域外網(wǎng)絡(luò)釋放,對MAP域外發(fā)來的消息或數(shù)據(jù)報文,首先從這些消息或數(shù)據(jù)報文中解析 HoA,然后根據(jù)HoA查找HoA與LCoA的綁定,最后通過MAP與AR之間的隧道發(fā)往麗。(5)非路由優(yōu)化模式的通信麗發(fā)往CN的數(shù)據(jù)報文,目的地址是CNA,源地址是HoA,然后,MN再對數(shù)據(jù)報文進(jìn)行封裝,封裝后的數(shù)據(jù)報文,目的地址是HAA,源地址是MAPA。封裝后的數(shù)據(jù)報文首先通過AR與MAP之間的隧道發(fā)往MAP,然后被MAP直接釋放到MAP域外。封裝后的數(shù)據(jù)報文依據(jù)其目的地址會被路由到HA。HA對收到的數(shù)據(jù)報文解封裝,然后,把解封裝后的數(shù)據(jù)報文發(fā)
往CN。CN發(fā)往麗的數(shù)據(jù)報文,目的地址是HoA,源地址是CNA。這樣的數(shù)據(jù)報文會被路由到麗的家鄉(xiāng)網(wǎng)絡(luò),被HA截獲。HA根據(jù)HoA查找HoA與MAPA的綁定,從而通過HA與MAP 之間的隧道把數(shù)據(jù)報文發(fā)往MAP。MAP也是根據(jù)HoA查找HoA與LCoA的綁定,從而通過MAP 與AR之間的隧道把數(shù)據(jù)報文發(fā)往MN。(6)非路由優(yōu)化模式的綁定更新當(dāng)麗在MAP域內(nèi)移動時,麗只是LCoA發(fā)生變化。因此,麗只需根據(jù)HMIPv6的規(guī)定,向MAP發(fā)送LBU消息。MAP收到LBU消息后根據(jù)HoA查收HoA與LCoA的綁定并用新的 LCoA更新綁定,然后,MAP向麗回復(fù)LBA消息。當(dāng)麗移動到另一個MAP域時,麗獲得新的LCoA和新的MAPA。因此,麗不但需要在新的MAP中建立HoA與LCoA的綁定,而且還需要更新HA中HoA與MAPA的綁定。為此, 麗首先向MAP發(fā)送LBU消息。MAP收到LBU消息后建立HoA與LCoA的綁定,然后向麗回復(fù)LBA消息。麗收到LBA消息后,再向HA發(fā)送BU消息,目的地址是HAA,源地址是MAPA。 BU消息通過AR與MAP之間的隧道發(fā)往HA。HA收到BU消息后根據(jù)HoA查找HoA與MAPA 的綁定并用新的MAPA更新綁定。然后,HA向麗回復(fù)BA消息,目的地址是MAPA,源地址的 HAA,消息包含HoA。BA消息首先發(fā)往MAP,MAP從BA消息中解析HoA并根據(jù)HoA查收HoA 與LCoA的綁定,然后通過MAP與AR之間的隧道把BA消息發(fā)往麗。(7)路由優(yōu)化模式的通信麗發(fā)往CN的數(shù)據(jù)報文,目的地址是CNA,源地址是MAPA,家鄉(xiāng)地址選項擴展頭包含 HoA0數(shù)據(jù)報文通過AR與MAP之間的隧道發(fā)往CN,如圖5所示。CN發(fā)往麗的數(shù)據(jù)報文的源地址是CNA,目的地址是MAPA,第二類路由頭包含HoA。 MAP收到數(shù)據(jù)報文后,從數(shù)據(jù)報文的第二類路由頭取出HoA,根據(jù)HoA查找HoA與LCoA的綁定,然后通過MAP與AR之間的隧道把數(shù)據(jù)報文發(fā)往MN。如圖6所示。(8)路由優(yōu)化模式的綁定更新當(dāng)麗在一個MAP域內(nèi)移動時,麗的LCoA發(fā)生變化,所以麗需要向MAP發(fā)送LBU 消息,目的地址是MAPA,源地址是新的LCoA,消息包括HoA。MAP收到LBU消息后更新HoA 與LCoA的綁定,然后向麗回復(fù)LBA消息,更新完畢。當(dāng)麗移動到另一個MAP域時,麗獲得新的LCoA和新的MAPA。因此,麗不但需要在新的MAP中建立HoA與LCoA的綁定,而且還需要更新HA和CN中HoA與MAPA的綁定。為此,麗首先向MAP發(fā)送LBU消息,目的地址是MAPA,源地址是LCoA,消息包含HoA。MAP接到LBU消息后建立HoA與LCoA的綁定,并向麗回復(fù)LBA消息。然后,麗更新HA和CN的地址綁定,主要步驟如下 麗向HA發(fā)送BU消息,目的地址是HAA,源地址是MAPA,消息包含HoA。BU消息通過AR與MAP之間的隧道發(fā)往HA。HA收到BU消息后根據(jù)HoA查找HoA與MAPA的綁定并用新的MAPA更新綁定,然后向麗回復(fù)BA消息,目的地址MAPA,源地址是HAA,消息包含 HoA0 MAP收到BA消息根據(jù)HoA查找HoA與LCoA的綁定,然后把BA消息通過MAP與AR之間的隧道發(fā)往MN。
·麗收到BA消息后向CN發(fā)送HoTI和CoTI消息。HoTI消息的目的地址是CNA, 源地址是HoA。然后,麗對HoTI消息進(jìn)行封裝,封裝后的HoTI消息的目的地址是HAA,源地址是MAPA。HoTI消息通過AR與MAP之間的隧道發(fā)往HA。HA對封裝后的HoTI消息解封裝,然后把HoTI消息發(fā)往CN。CoTI消息的目的地址是CNA,源地址是MAPA。CoTI消息通過 AR與MAP之間的隧道發(fā)往CN?!?CN收到HoTI消息和CoTI消息后,向MN回復(fù)HoT消息和CoT消息。HoT消息的目的地址是HoA,源地址是CNA。HoT消息發(fā)往麗的家鄉(xiāng)網(wǎng)絡(luò)并被HA截獲。HA根據(jù)HoA 查找HoA與MAPA的綁定,然后通過HA與MAP之間的隧道把HoT消息發(fā)往MAP。MAP收到到 HoT消息后根據(jù)HoA查找HoA與LCoA的綁定,然后通過MAP與AR之間的隧道把HoT消息發(fā)往麗。CoT消息的目的地址是MAPA,源地址是CNA,消息包括HoA。MAP接收到CoT消息后根據(jù)HoA查找HoA與LCoA的綁定,然后通過MAP與AR之間的隧道把CoT消息發(fā)往麗。
·麗收到HoT消息和CoT消息后,向CN發(fā)送BU消息,目的地址是CNA,源地址是 MAPA,消息包含HoA。BU消息通過AR與MAP之間的隧道發(fā)往CN。CN收到BU消息后根據(jù) HoA查找HoA與MAPA的綁定,并用新的MAPA更新綁定。然后,CN向麗回復(fù)BA消息。BA消息的目的地址MAPA,源地址是CNA,消息包括HoA。MAP收到BA消息后根據(jù)HoA查找HoA與 LCoA的綁定,并通過MAP與AR之間的隧道把BA消息發(fā)往麗。 本發(fā)明取消了 HMIPv6中RCoA。RCoA在MAP域外的路由功能將由本發(fā)明設(shè)置的 MAPA代替。每個MAP只需分配一個MAPA。以MAPA為目的地址的消息或數(shù)據(jù)報文都會被路由到MAP。因此,HA和CN維持HoA與MAPA的綁定。RCoA在MAP域內(nèi)的身份辨識功能將由 HoA承擔(dān)。因此,MAP維持HoA與LCoA的綁定。這樣,MAP域內(nèi)域外都用HoA進(jìn)行身份辨識。 本發(fā)明可以作為HMIPv6的改進(jìn)方案或備選方案。


圖1RFC3775協(xié)議的結(jié)構(gòu)圖2RFC5380協(xié)議的結(jié)構(gòu)圖3位置綁定更新結(jié)構(gòu)圖4非路由優(yōu)化模式下MN發(fā)往CN的數(shù)據(jù)包結(jié)構(gòu)圖
圖5非路由優(yōu)化模式下CN發(fā)往MN的數(shù)據(jù)包結(jié)構(gòu)圖
圖6路由優(yōu)化模式下MN發(fā)往CN的數(shù)據(jù)包結(jié)構(gòu)圖7路由優(yōu)化模式下CN發(fā)往MN的數(shù)據(jù)包結(jié)構(gòu)圖8非路由優(yōu)化模式更新的具體實施實例拓?fù)鋱D9路由優(yōu)化模式更新的具體實施實例拓?fù)?b>具體實施例方式本發(fā)明提供了一種基于分層的移動IPv6的通信節(jié)點優(yōu)化通信方法。其基本思想是借鑒HMIPv6中MAP代理MN發(fā)送更新消息和通信報文,實現(xiàn)分層通信,并且通過設(shè)置 MAP、CN、HA中的綁定來達(dá)到減少RCoA使用的作用,從而有效利用地址。下面給出本發(fā)明的一個具體實例,并結(jié)合圖8和圖9詳細(xì)說明本發(fā)明的具體實施方式
。
地址設(shè)置如下原始的LCoA :aec0:0:0:l: :1/64原始的MAPA :bec0:0:0:l: :1/64更新的LCoA :aec0:0:0:l: :2/64更新的 MAPA :bec0:0:0:l: :2/64HoA ;cec0:0:0:l::1/64HAA ;cec0:0:0:2::1/64CNA ;dec0:0:0:l::1/641、非路由優(yōu)化模式的通信過程(I)MN發(fā)起通信MN發(fā)往CN的數(shù)據(jù)包源地址是cec0:0:0:l: :1/64,目的地址是becOOO 1 1/64, 數(shù)據(jù)包有兩層封裝,內(nèi)層封裝的源地址cecO :0:0:1:: 1/64,目的地址是cecO :0:0:2:: 1/64, 最外層的源地址是aecO :0:0:1:: 1/64,目的地址是cecO :0:0:1:: 1/64。數(shù)據(jù)包經(jīng)過隧道到達(dá)MAP再發(fā)往HA,HA收到數(shù)據(jù)包后去掉封裝發(fā)往CN。(2) CN發(fā)起通信CN發(fā)往麗的數(shù)據(jù)包的源地址是dec0:0:0:l: :1/64,目的地址是 cecO:0:0:1: 1/64,HA收到消息后查找cecO:0:0:1: 1/64和becO:0:0:1: 1/64 的綁定,然后封裝消息發(fā)往MAP, MAP解封裝后查找cecO:0:0:1: 1/64和aecO:0:0:1: 1/64的綁定, 封裝后發(fā)往麗。2、非路由優(yōu)化模式的更新過程當(dāng)麗移動到一個新的MAP域,如圖8所示。(I)MN向MAP發(fā)送LBU消息,LBU消息的源地址為aecOOO 1 2/64,目的地址為 bec0:0:0:l: :2/64,消息中包含 cecOOO 1 1/64。(2) MAP收到LBU消息后會在綁定緩存中記住cecO O O 1 1/64和 aec0:0:0:l: :2/64的綁定,并回復(fù)LBA消息。注冊完成后,在MAP和MN之間會形成一個雙向隧道。(3)MN收到來自MAP的LBA消息后,再向HA發(fā)送BU消息。BU消息的源地址是 aec0:0:0:l: :2/64,目的地址是 cecOOO2 1/64,消息中包含 cecOOO 1 1/64,BU 消息經(jīng)過隧道到達(dá)MAP再發(fā)往HA。(4) HA收到BU消息后會在綁定緩存中記住becO O O 1 2/64和 cec0:0:0:l: :1/64的綁定,然后回復(fù)BA消息。BA源地址是cecO O O 2 1/64,目的地址為bec0:0:0:l: :2/64,消息家鄉(xiāng)地址擴展頭中包含cecOOO 1 1/64。BA消息被MAP 截獲,MAP收到BA消息后從消息的家鄉(xiāng)地址擴展頭中取出cecO O O 1 1 /64并查找 cecO :0:0:1:: 1/64與aecO :0:0:1:: 2/64的綁定,然后把BA消息封裝后發(fā)往MN,封裝后的消息外層源地址是bec0:0:0:l: :2/64,目的地址為aecOOO 1 2/64。當(dāng)麗在一個MAP域內(nèi)移動,只需要執(zhí)行圖8中的第⑴步和第⑵步的更新過程, 更新 MAP 中 cec0:0:0:l: :1/64 和 aecOOO 1 2/64 的綁定即可。3、路由優(yōu)化模式的通信過程(I)MN發(fā)起通信
MN發(fā)往CN的數(shù)據(jù)包源地址為bec0:0:0:l: :1/64,目的地址為decO00 1 1/64, 封裝后源地址為aec0:0:0:l: :1/64,目的地址為becOOO 1 1/64,家鄉(xiāng)地址選項為 cecO :0:0:1:: 1/64,該數(shù)據(jù)包發(fā)往MAP。MAP收到該數(shù)據(jù)包后會去掉外層的封裝,然后發(fā)往CN。(2) CN發(fā)起通信CN發(fā)往麗的數(shù)據(jù)包的源地址是dec0:0:0:l: :1/64,目的地址是 bec0:0:0:l: :1/64,第二類路由頭填入cec0:0:0:l: :1/64,該報文被MAP截獲。MAP將報文解封裝后,根據(jù)報文的第二類路由頭查找cecO O O 1 1/64與aecO O O 1 1/64的綁定, 對數(shù)據(jù)包進(jìn)行封裝后發(fā)往MN。4、路由優(yōu)化模式的更新過程當(dāng)麗移動到一個新的MAP域,如圖9所示。(I)MN向MAP發(fā)送LBU消息,LBU消息的源地址為aecOOO 1 2/64,目的地址為 bec0:0:0:l: :2/64,消息中包含 cecOOO 1 1/64。(2) MAP收到LBU消息后會在綁定緩存中記住cecO O O 1 1/64和 aec0:0:0:l::2/64的綁定,并回復(fù)LBA消息。注冊完成后,在MAP和MN之間會形成一個雙向隧道。(3)麗收到來自MAP的LBA消息后,再向HA發(fā)送BU消息。BU消息的源地址是 aec0:0:0:l: :2/64,目的地址是 cecOOO2 1/64,消息中包含 cecOOO 1 1/64,BU 消息經(jīng)過隧道到達(dá)MAP再發(fā)往HA。(4) HA收到BU消息后會在綁定緩存中記住becO O O 1 2/64和 cec0:0:0:l: :1/64的綁定,然后回復(fù)BA消息。BA源地址是cecOOO2 1/64,目的地址為bec0:0:0:l: :2/64,消息家鄉(xiāng)地址擴展頭中包含cecOOO 1 1/64。BA消息被MAP 截獲,MAP收到BA消息后從消息的家鄉(xiāng)地址擴展頭中取出cecO :0:0:1:: 1/64并查找 cecO O O 1 1/64與aecO O O 1 2/64的綁定,然后把BA消息封裝后發(fā)往MN,封裝后的消息外層源地址是bec0:0:0:l: :2/64,目的地址為aecOOO 1 1/64。(5)MN發(fā)送HoTI消息,HoTI消息的源地址是cecO O O 1 1/64,目的地址是decOOO 1 1/64,HoTI消息有兩層封裝,內(nèi)層封裝的源地址為becOOO 1 2/64, 目的地址為cec0:0:0:2: :1/64,外層源地址為aecOOO 1 2/64,目的地址為 becO O O 1 2/64。HoTI消息到達(dá)MAP后再發(fā)往HA,HA對HoTI進(jìn)行解封裝,然后發(fā)往CN。(6)MN發(fā)送CoTI消息,CoTI的源地址為becOOO 1 2/64,目的地址為 dec0:0:0:l: :1/64,封裝后的源地址為aec0:0:0:l: :2/64,目的地址為becOOO 1 2/64。 CoTI消息到達(dá)MAP后再發(fā)往CN。(7)CN回復(fù)HoT消息,HoT的源地址為decOOO 1 1/64,目的地址為 cecO O O 1 1/64,HoT 消息首先被HA截獲并查找 cecO O O 1 1/64 與 becO O O 1 2/64 的綁定,然后通過HA與MAP之間的隧道把HoT消息發(fā)往ΜΑΡ,ΜΑΡ從消息的目的地址中取出 cecO O O 1 1/64,并查找 cecO O O 1 1/64 與 aecO O O 1 2/64 的綁定,然后通過隧道把HoT消息發(fā)往麗。(8)CN回復(fù)CoT消息,CoT消息的源地址為decOOO 1 1/64,目的地址為bec0:0:0:l: :2/64,消息的家鄉(xiāng)地址擴展頭包含cecO O O 1 1/64。CoT消息被MAP截獲,從家鄉(xiāng)地址擴展頭中取出cec0:0:0:l: :1/64,并查找cecO 0 0 1 1/64與 aec0:0:0:l: :2/64的綁定,然后MAP把CoT消息封裝后發(fā)往MN,封裝后的消息外層源地址是 bec0:0:0:l: :2/64,目的地址為 aecOOO 1 2/64。(9)麗向CN發(fā)送BU消息,BU消息的源地址為becOOO 1 2/64,目的地址是 decO:0:0:1: 1/64,消息包含cecO:0:0:1: 1/64。BU消息經(jīng)過隧道到達(dá)MAP再發(fā)往CN。(10)CN 收到 BU 消息后會更新 cecO:0:0:1: 1/64 和 becO:0:0:1: 2/64 的綁定信息,并回復(fù)BA消息,BA消息的目的地址becO:0:0:1: 2/64,源地址是decO:0:0:1: 1/64, 消息的家鄉(xiāng)地址擴展頭包含cecO O O 1 1/64。MAP收到BA消息后從消息的家鄉(xiāng)地址擴展頭中取出 becO:0:0:1: 2/64 并查找 cecO:0:0:1: 1/64 與 aecO:0:0:1: 2/64 的綁定,然后MAP把BA消息封裝后發(fā)往MN,封裝后的消息外層源地址是becO :0:0:1:: 2/64,目的地址為 aec0:0:0:l::2/64。當(dāng)麗在一個MAP域內(nèi)移動,只需要執(zhí)行圖9中的第⑴步和第⑵步的更新過程, 更新 MAP 中 cec0:0:0:l: :1/64 和 aecOOO 1 2/64 的綁定即可。
權(quán)利要求
1.一種改進(jìn)的分層移動IPv6的通信方法,其特征在于A、對于接入同一個移動錨點(MAP)域的所有移動節(jié)點(MN),只是分配一個IPv6地址 MAPA。以MAPA為目的地址的消息或數(shù)據(jù)報文都會被路由到MAP ;B、擴展MAP的功能,使其能夠從移動IPv6的消息和數(shù)據(jù)報文中解析移動節(jié)點的家鄉(xiāng)地址(HoA);C、在分層移動IPv6的LBU/LBA消息中,區(qū)域轉(zhuǎn)交地址(RCoA)換成MAPA;D、在MAP中設(shè)置HoA與鏈接轉(zhuǎn)交地址(LCoA)的綁定,在家鄉(xiāng)代理(HA)中設(shè)置HoA與 MAPA的綁定,在路由優(yōu)化的模式下,在通信節(jié)點(CN)中也要設(shè)置HoA與MAPA的綁定;E、MAP對通過接入路由器(AR)與MAP之間的隧道發(fā)來的消息或數(shù)據(jù)報文不做處理,直接向MAP域外網(wǎng)絡(luò)釋放,對MAP域外網(wǎng)絡(luò)發(fā)來的消息或數(shù)據(jù)報文,首先從這些消息或數(shù)據(jù)報文中解析HoA,然后根據(jù)HoA查找HoA與LCoA的綁定,最后通過MAP與AR之間的隧道把這些消息或數(shù)據(jù)報文發(fā)往MN。
2.根據(jù)權(quán)利要求1所述的一種改進(jìn)的分層移動IPv6的通信方法,其特征在于所述步驟 E中對數(shù)據(jù)報文的處理具體包括E1、在非路由優(yōu)化的模式下,MN向CN發(fā)送的數(shù)據(jù)報文,目的地址是CN的IPv6地址 (CNA),源地址是HoA,MN在發(fā)送前需要對數(shù)據(jù)報文進(jìn)行封裝,封裝后的數(shù)據(jù)報文,目的地址是HA的IPv6地址(HAA),源地址是MAPA,封裝后的數(shù)據(jù)報文通過AR與MAP之間的隧道發(fā)往 HA, HA對收到的封裝后的數(shù)據(jù)報文進(jìn)行解封裝,解封裝后的數(shù)據(jù)報文依據(jù)其目的地址CNA 會被路由到CN ;E2、在非路由優(yōu)化的模式下,CN向MN發(fā)送的數(shù)據(jù)報文,目的地址是HoA,源地址是CNA。 這樣的數(shù)據(jù)報文會給路由到MN的家鄉(xiāng)網(wǎng)絡(luò)并HA截獲,HA根據(jù)HoA與MAPA的綁定把數(shù)據(jù)報文通過HA與MAP之間的隧道發(fā)往ΜΑΡ,ΜΑΡ再根據(jù)HoA與LCoA的綁定把數(shù)據(jù)報文通過MAP 與AR之間的隧道發(fā)往麗;E3、在路由優(yōu)化的模式下,麗向CN發(fā)送的數(shù)據(jù)報文,目的地址是CNA,源地址是MAPA, 這樣的數(shù)據(jù)報文經(jīng)過AR與MAP之間的隧道發(fā)往CN ;E4、在路由優(yōu)化的模式下,CN向麗發(fā)送的數(shù)據(jù)報文,目的地址是MAPA,源地址是CNA, 第二類路由頭包括HoA,這樣的數(shù)據(jù)報文會被路由到ΜΑΡ,ΜΑΡ根據(jù)HoA與LCoA的綁定把數(shù)據(jù)報文通過MAP與AR之間的隧道發(fā)往麗。
3.根據(jù)權(quán)利要求1所述的一種改進(jìn)的分層移動IPv6的通信方法,其特征在于所述步驟 E中對消息的處理具體包括E5、當(dāng)麗在MAP域內(nèi)切換時,只是LCoA發(fā)生變化,因此,麗只需根據(jù)HMIPv6的規(guī)定更新MAP中HoA與LCoA的綁定;E6、當(dāng)MN在MAP域間切換時,LCoA和MAPA都發(fā)生變化,MN首先根據(jù)HMIPv6的規(guī)定在新的MAP中建立HoA與LCoA的綁定,然后向HA發(fā)送BU消息,目的地址是HAA,源地址是 MAPA, BU消息通過AR與MAP之間的隧道發(fā)往HA,HA收到BU消息后更新HoA與MAPA的綁定,并向麗回復(fù)BA消息,目的地址是MAPA,源地址是HAA,BA消息會給路由到MAP,MAP根據(jù)HoA與LCoA的綁定,通過MAP與AR之間的隧道把BA消息發(fā)往麗,在路由優(yōu)化的模式下, MN還必須更新CN中維持的HoA與MAPA的綁定,具體步驟如下 麗向CN發(fā)送HoTI和CoTI消息HoTI消息的目的地址是CNA,源地址是HoA,在發(fā)送之前,MN需要對HoTI消息進(jìn)行封裝,封裝后的HoTI消息的目的地址是HAA,源地址是MAPA, HoTI消息通過AR與MAP之間的隧道發(fā)往HA,HA對封裝后的HoTI消息解封裝,然后把HoTI 消息發(fā)往CN ;CoTI消息的目的地址是CNA,源地址是MAPA,CoTI消息通過AR與MAP之間的隧道發(fā)往CN ; CN收到HoTI消息和CoTI消息后,向麗回復(fù)HoT消息和CoT消息=HoT消息的目的地址是HoA,源地址是CNA,HoT消息發(fā)往麗的家鄉(xiāng)網(wǎng)絡(luò)并被HA截獲,HA根據(jù)HoA與MAPA 的綁定,通過HA與MAP之間的隧道把HoT消息發(fā)往MAP,MAP再根據(jù)HoA與LCoA的綁定,通過MAP與AR之間的隧道把HoT消息發(fā)往麗;CoT消息的目的地址是MAPA,源地址是CNA, MAP接收到CoT消息后根據(jù)HoA與LCoA的綁定,通過MAP與AR之間的隧道把CoT消息發(fā)往 MN ; 麗收到HoT消息和CoT消息后,向CN發(fā)送BU消息,目的地址是CNA,源地址是MAPA, BU消息通過AR與MAP之間的隧道發(fā)往CN,CN收到BU消息后更新HoA與MAPA的綁定,并向麗回復(fù)BA消息,BA消息的目的地址MAPA,源地址是CNA,BA消息被路由到MAP,MAP根據(jù)HoA與LCoA的綁定,通過MAP與AR之間的隧道把BA消息發(fā)往麗。
全文摘要
本發(fā)明提出一種改進(jìn)的分層移動IPv6的通信方法。本發(fā)明的目的是這樣實現(xiàn)的為接入同一個移動錨點域的所有的移動節(jié)點只分配一個共用的IPv6地址MAPA。原來分層移動IPv6中區(qū)域轉(zhuǎn)交地址的路由功能將由MAPA承擔(dān),而區(qū)域轉(zhuǎn)交地址的身份辨識功能則由家鄉(xiāng)地址承擔(dān)。擴展移動錨點的功能,使其能夠從移動IPv6的消息或數(shù)據(jù)報文中解析家鄉(xiāng)地址。移動錨點維持家鄉(xiāng)地址與鏈接轉(zhuǎn)交地址的綁定,家鄉(xiāng)代理和通信節(jié)點則維持家鄉(xiāng)地址與MAPA的綁定。移動錨點從移動錨點域外發(fā)來的消息或數(shù)據(jù)報文中解析家鄉(xiāng)地址,然后查找自己維持的家鄉(xiāng)地址與鏈接轉(zhuǎn)交地址的綁定,從而通過相應(yīng)的移動錨點與接入路由器之間的隧道把移動錨點域外發(fā)來的消息或數(shù)據(jù)報文轉(zhuǎn)發(fā)給移動節(jié)點。
文檔編號H04W80/04GK102448190SQ20111037874
公開日2012年5月9日 申請日期2011年11月23日 優(yōu)先權(quán)日2011年11月23日
發(fā)明者張荀, 張飛, 梁艷盈, 梁雨淇, 王可, 王波濤, 王琳, 馬爭鳴, 黃燕美 申請人:中山大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
香格里拉县| 广水市| 吉安市| 郸城县| 闸北区| 长子县| 称多县| 牟定县| 平顺县| 门头沟区| 永年县| 沿河| 武功县| 琼海市| 航空| 和田市| 资溪县| 神农架林区| 枣阳市| 莒南县| 玉溪市| 临邑县| 上林县| 增城市| 怀化市| 渝北区| 延吉市| 唐河县| 云梦县| 宁强县| 衡阳县| 洪江市| 吉安市| 金平| 建平县| 碌曲县| 中江县| 白山市| 南漳县| 陵川县| 四川省|