專(zhuān)利名稱(chēng):基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種基于身份與位置分離映射機(jī)制的子 網(wǎng)接入方法。
背景技術(shù):
進(jìn)入到信息技術(shù)飛速發(fā)展的二十一世紀(jì)后,人們對(duì)通信技術(shù)、網(wǎng)絡(luò)技術(shù)的需求越 來(lái)越高,互聯(lián)網(wǎng)已成為人們工作和生活中不可或缺的一部分,并成為推動(dòng)社會(huì)進(jìn)步的巨大 動(dòng)力。近年來(lái),互聯(lián)網(wǎng)規(guī)模迅速擴(kuò)大,用戶數(shù)量突飛猛進(jìn)。然而,互聯(lián)網(wǎng)誕生三十多年來(lái),人 們對(duì)互聯(lián)網(wǎng)的需求已經(jīng)發(fā)生了顯著的變化,這導(dǎo)致互聯(lián)網(wǎng)的一些原始設(shè)計(jì)缺陷逐漸顯現(xiàn)出 來(lái)。移動(dòng)性支持能力差就是傳統(tǒng)互聯(lián)網(wǎng)發(fā)展的一個(gè)巨大瓶頸。研究發(fā)現(xiàn),互聯(lián)網(wǎng)協(xié)議體系中的IP地址在語(yǔ)義學(xué)上的雙重屬性是引發(fā)諸多問(wèn)題 的根本原因之一。在傳統(tǒng)互聯(lián)網(wǎng)協(xié)議體系中,IP地址既代表節(jié)點(diǎn)的身份信息,也代表節(jié)點(diǎn) 的位置信息,IP地址的雙重屬性導(dǎo)致了互聯(lián)網(wǎng)嚴(yán)重的路由可擴(kuò)展問(wèn)題,使得互聯(lián)網(wǎng)難以支 持移動(dòng)和多家鄉(xiāng)等功能。本發(fā)明提出了一種身份與位置分離映射機(jī)制的思想,是將傳統(tǒng)互聯(lián)網(wǎng)中的IP地 址的身份信息和位置信息這種雙重性分離。網(wǎng)絡(luò)不再要求終端移動(dòng)后使用新的地址接入網(wǎng) 絡(luò),終端使用唯一的接入標(biāo)識(shí)就能在任何地方享受網(wǎng)絡(luò)服務(wù)。這種具有良好移動(dòng)性、安全性 及可信性的新網(wǎng)絡(luò)構(gòu)架還沒(méi)有針對(duì)子網(wǎng)接入提出研究。引入子網(wǎng)可以更為方便的支持多種類(lèi)型的終端的接入,不僅對(duì)于IP終端,還可以 支持移動(dòng)通信網(wǎng)的終端,例如 3G(3rd-generation)、WiMAX(Worldwide Interoperability for Microwave Access)等網(wǎng)絡(luò)的各類(lèi)終端。同時(shí),接入子網(wǎng)的引入使得終端的移動(dòng)不再是必須經(jīng)過(guò)核心網(wǎng)的宏移動(dòng),子網(wǎng)內(nèi) 的移動(dòng)即成為微移動(dòng)。宏移動(dòng)頻繁切換會(huì)向網(wǎng)絡(luò)發(fā)送各種管理控制消息,微移動(dòng)不僅可 以減少宏移動(dòng)帶來(lái)的管理控制消息,而且在子網(wǎng)內(nèi)的移動(dòng)不用再經(jīng)過(guò)核心網(wǎng),大大減少 了切換時(shí)延。目前微移動(dòng)已成為業(yè)內(nèi)研究熱點(diǎn),各高校及通信業(yè)大牌公司都提出了針對(duì) 域內(nèi)自己的微移動(dòng)協(xié)議,如由Ericsson和Columbia University提出的主機(jī)移動(dòng)方案 CellularIP,由LucentTechnologies提出的支持域內(nèi)移動(dòng)的無(wú)線網(wǎng)絡(luò)HAWAII等。鑒于目前還沒(méi)有完善的身份和位置分離機(jī)制的子網(wǎng)接入方案,現(xiàn)有的子網(wǎng)研究基 本都是基于移動(dòng)IP來(lái)作為其宏移動(dòng)協(xié)議。對(duì)于接入子網(wǎng)設(shè)計(jì)的一個(gè)重要出發(fā)點(diǎn)就是考慮 到移動(dòng)性的設(shè)計(jì),即在現(xiàn)有宏移動(dòng)協(xié)議之下微移動(dòng)的設(shè)計(jì)方案。目前的微移動(dòng)協(xié)議都是在 宏移動(dòng)為移動(dòng)IP下所做的研究。為了支持移動(dòng)性,因特網(wǎng)工程任務(wù)組(IETF,InternetEngineeringTask Force) 提出了一系列移動(dòng)性支持協(xié)議,包括移動(dòng)IPv4 (Mobile IPv4)和移動(dòng)IPv6 (Mobile IPv6)。 MIPv4和MIPv6是網(wǎng)絡(luò)層移動(dòng)管理機(jī)制的代表性協(xié)議,部分解決了移動(dòng)終端在移動(dòng)過(guò)程中 的通信持續(xù)性問(wèn)題。微移動(dòng)協(xié)議是在切換頻繁的小區(qū)域內(nèi)的移動(dòng)。IP微移動(dòng)協(xié)議與移動(dòng)IP形成互補(bǔ),以提供快速無(wú)縫切換策略。典型的微移動(dòng)協(xié)議,包括蜂窩IP(CellularIP)、HAWAII、分層 移動(dòng) IP(HMIP)以及 TeleMIP (Telecommunication EnhancedMobile IP),它們都是 IP 微移 動(dòng)協(xié)議中的顯著例子。Cellular IP是由哥倫比亞大學(xué)和愛(ài)立信公司提出的支持尋呼和一系列切換機(jī)制 的微移動(dòng)協(xié)議。Cellular IP由基站(BS)和Cellular IP網(wǎng)關(guān)(Gateway)兩大部分組成, 協(xié)議建立在IP分組轉(zhuǎn)發(fā)的基礎(chǔ)上。在Cellular IP網(wǎng)關(guān)之間,網(wǎng)絡(luò)的全局移動(dòng)性由Mobile IP協(xié)議來(lái)支持,而在Cellular IP網(wǎng)關(guān)內(nèi)部,采用蜂窩移動(dòng)系統(tǒng)的移動(dòng)性管理和切換功能 來(lái)支持網(wǎng)絡(luò)的局部移動(dòng)性。朗訊科技公司提出的切換優(yōu)化無(wú)線因特網(wǎng)結(jié)構(gòu)(HAWAII),與Cellular IP不同, HAWAII并不替換IP而是工作在IP之上。特定路徑建立機(jī)制用來(lái)將主機(jī)路由條目安裝到路 由器的路由表或移動(dòng)終端與根區(qū)域路由器間前轉(zhuǎn)代理中,從而支持本地移動(dòng)。由愛(ài)立信和諾基亞公司提出的分層移動(dòng)IP(HMIP)采用一種不同的算法來(lái)處理移 動(dòng)IP的登記注冊(cè)過(guò)程。Hierarchical Mobile IP是由Mobile IP的原設(shè)計(jì)者Charles E. Perkins等人為了改進(jìn)Mobile IP所遭遇到的遠(yuǎn)端HA注冊(cè)問(wèn)題,并且支持IP傳呼,而提 出的微移動(dòng)協(xié)議。Hierarchical Mobile IP是對(duì)支持MN和HA間外地代理分級(jí)的移動(dòng)IP的擴(kuò)展。 在移動(dòng)IP基礎(chǔ)之上采用了多層外地代理FA構(gòu)成的樹(shù)狀階層式管理域模式。由于HMIP采 用單一層次的路由點(diǎn)分層來(lái)減少網(wǎng)絡(luò)中移動(dòng)性管理節(jié)點(diǎn)的數(shù)目,相比其他專(zhuān)為移動(dòng)性路由 設(shè)計(jì)的移動(dòng)協(xié)議而言,產(chǎn)生更高的切換時(shí)延。綜上可知,蜂窩IP (Cellular IP)、HAWAII、分層移動(dòng) IP(HMIP)均為基于 MobilelP 的協(xié)議,子網(wǎng)內(nèi)終端之間通信機(jī)制還不夠完善,雙向的數(shù)據(jù)包需要經(jīng)過(guò)子網(wǎng)頂點(diǎn)路由器,對(duì) 此沒(méi)有特別優(yōu)化的路由方案。基于身份和位置分離機(jī)制的子網(wǎng)內(nèi)終端接入方案不同于Mobile IP,不存在 CoA(防偽證書(shū))的分配,終端接入無(wú)需向HA注冊(cè),也不用跟FA綁定,不用增設(shè)類(lèi)似于移動(dòng) IP中家鄉(xiāng)代理的設(shè)備,不用引入隧道機(jī)制,數(shù)據(jù)包發(fā)送接收時(shí)不必經(jīng)過(guò)隧道的封裝解封裝, 沒(méi)有家鄉(xiāng)路由器的概念,不存在三角路由問(wèn)題,并且子網(wǎng)方案采用的是routing-based的 方式,有效降低了終端移動(dòng)切換過(guò)程中的時(shí)延和丟包率問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明針對(duì)目前的通信網(wǎng)絡(luò)在支持移動(dòng)性終端方面存在的不足,提出一種基于身 份與位置分離映射機(jī)制的子網(wǎng)接入方法。技術(shù)方案是,一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,用于將將終端 接入到包含交換路由器和子網(wǎng)路由器的虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)中,實(shí)現(xiàn)微移動(dòng)協(xié)議,其特征是 所述方法包括下列步驟-通過(guò)默認(rèn)路由方式建立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu);一將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式,將接入交換路由器的路由方式 設(shè)置為策略路由方式;-將終端接入子網(wǎng)路由器。所述通過(guò)默認(rèn)路由方式建立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)具體是,將每個(gè)子網(wǎng)內(nèi)的子網(wǎng)路由器作為樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的葉子節(jié)點(diǎn),為其設(shè)置默認(rèn)網(wǎng)關(guān);所述默認(rèn)網(wǎng)關(guān)是子網(wǎng)路由器的上一 級(jí)子網(wǎng)路由器或者接入交換路由器;將所述接入交換路由器作為樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的根節(jié)點(diǎn)。所述將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式具體是,將子網(wǎng)路由器路由的 網(wǎng)絡(luò)前綴長(zhǎng)度設(shè)置為終端的接入標(biāo)識(shí)的長(zhǎng)度,當(dāng)子網(wǎng)路由器接收到移動(dòng)終端或者下一級(jí)子 網(wǎng)路由器的發(fā)送的接入消息或者更新消息后,將其轉(zhuǎn)發(fā)到上一級(jí)子網(wǎng)路由器或者接入交換 路由器;當(dāng)子網(wǎng)路由器接收到接入交換路由或者上一級(jí)子網(wǎng)路由器的發(fā)送的確認(rèn)消息后, 將其轉(zhuǎn)發(fā)到下一級(jí)子網(wǎng)路由器。所述將接入交換路由器的路由方式設(shè)置為策略路由方式具體是,接入交換路由器 為每個(gè)網(wǎng)卡接口設(shè)置一條默認(rèn)路由,用于連接該網(wǎng)卡接口與子網(wǎng)路由器,并建立策略路由 表,記錄網(wǎng)卡接口與子網(wǎng)路由器之間的對(duì)應(yīng)關(guān)系。所述將終端接入子網(wǎng)路由器具體包括終端首次接入網(wǎng)絡(luò)、終端在同一個(gè)接入交換 路由器下的子網(wǎng)間移動(dòng)和終端在不同接入交換路由器下的子網(wǎng)間移動(dòng)。所述終端首次接入網(wǎng)絡(luò)包括下列步驟步驟11 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息;步驟12 子網(wǎng)路由器收到接入消息后,建立一條由所述終端到該子網(wǎng)路由器的主 機(jī)路由;并將所述終端的接入標(biāo)識(shí)和該主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后向 上一級(jí)子網(wǎng)路由器發(fā)送所述接入消息;步驟13 上一級(jí)子網(wǎng)路由器收到接入消息后,判斷自身是否為接入交換路由器, 如果是則執(zhí)行步驟14 ;否則,重復(fù)步驟12 ;步驟14 接入交換路由器為所述終端分配交換路由標(biāo)識(shí),并將所述交換路由標(biāo)識(shí) 與所述終端發(fā)送的接入消息中的接入標(biāo)識(shí)配成一組映射關(guān)系,將所述映射關(guān)系和所述終端 到接入交換路由器的主機(jī)路由寫(xiě)入映射關(guān)系表,并存入映射服務(wù)器數(shù)據(jù)庫(kù)中;步驟15 接入交換路由器沿著建立的主機(jī)路由反向向所述終端返回確認(rèn)消息,通 知終端已經(jīng)順利接入網(wǎng)絡(luò)。所述終端在同一個(gè)接入交換路由器下的子網(wǎng)間移動(dòng)包括下列步驟步驟21 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息;步驟22:判斷自身是否為交叉路由器,如果是,則執(zhí)行步驟24;否則,執(zhí)行步驟 23 ;步驟23 子網(wǎng)路由器為所述終端建立一條由終端到該子網(wǎng)路由器的主機(jī)路由,并 將所述終端的接入標(biāo)識(shí)和所述主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后將接入消息 發(fā)送至上一級(jí)子網(wǎng)路由器,返回步驟22 ;步驟24 判斷自身是否為接入交換路由器,如果是,執(zhí)行步驟26 ;否則,執(zhí)行步驟 25 ;步驟25 子網(wǎng)路由器為所述終端建立一條由終端到該子網(wǎng)路由器的主機(jī)路由,同 時(shí)替換路由表中,原有的由終端到該子網(wǎng)路由器的主機(jī)路由,并向上一級(jí)子網(wǎng)路由器發(fā)送 更新消息,返回步驟24;步驟26 更新終端到接入交換路由器的主機(jī)路由,并將更新后的終端到接入交換 路由器的主機(jī)路由和原有的映射關(guān)系寫(xiě)入映射關(guān)系表,同時(shí)更新映射服務(wù)器數(shù)據(jù)庫(kù);沿著 原有終端到接入交換路由器的主機(jī)路由的相反方向,向下一級(jí)子網(wǎng)路由器發(fā)送確認(rèn)消息,刪除下一級(jí)子網(wǎng)路由器自身的路由表里的終端接入標(biāo)識(shí)和終端到下一級(jí)子網(wǎng)路由器的主 機(jī)路由,直至終端。所述終端在不同接入交換路由器下的子網(wǎng)間移動(dòng)包括下列步驟步驟31 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息;步驟32 子網(wǎng)路由器為終端增加一條由所述終端到該子網(wǎng)路由器的主機(jī)路由;并 將終端的接入標(biāo)識(shí)和該主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后向上一級(jí)子網(wǎng)路由 器發(fā)送所述接入消息;步驟33 上一級(jí)子網(wǎng)路由器收到接入消息后,判斷自身是否為接入交換路由器, 如果是則執(zhí)行步驟34 ;否則,重復(fù)步驟32 ;步驟34 接入交換路由器為所述終端分配交換路由標(biāo)識(shí),并將所述交換路由標(biāo)識(shí) 與所述終端發(fā)送的接入消息中的接入標(biāo)識(shí)配成一組映射關(guān)系,將所述映射關(guān)系和所述終端 到接入交換路由器的主機(jī)路由寫(xiě)入映射關(guān)系表,并存入映射服務(wù)器數(shù)據(jù)庫(kù)中;步驟35 根據(jù)映射服務(wù)器數(shù)據(jù)庫(kù)中保存的映射關(guān)系,找到終端原先所屬的接入交 換路由器,并向其發(fā)送終端移動(dòng)消息;步驟36 終端原先所屬的接入交換路由器更新原先的映射關(guān)系,并沿著原先建立 的主機(jī)路由,向下一級(jí)子網(wǎng)路由器發(fā)送終端移動(dòng)消息,刪除下一級(jí)子網(wǎng)路由器自身的路由 表里的終端接入標(biāo)識(shí)和終端到下一級(jí)子網(wǎng)路由器的主機(jī)路由,直至最后一級(jí)子網(wǎng)路由器為 止;步驟37 沿著建立的主機(jī)路由反向向所述終端返回確認(rèn)消息,通知終端已經(jīng)順利 接入網(wǎng)絡(luò)。所述子網(wǎng)路由器還運(yùn)行動(dòng)態(tài)路由協(xié)議。所述終端為普通臺(tái)式電腦、個(gè)人數(shù)字助理、佩戴式電腦、筆記本電腦、智能電話或 者支持3G/WiMAX的移動(dòng)終端中的一種。本發(fā)明的效果在于,通過(guò)身份與位置分離映射機(jī)制實(shí)現(xiàn)微移動(dòng)協(xié)議,解決了網(wǎng)絡(luò) 路由的可擴(kuò)展問(wèn)題,減小了終端在網(wǎng)絡(luò)間切換的時(shí)延,克服了異構(gòu)類(lèi)型終端接入網(wǎng)絡(luò)時(shí)面 臨的障礙,避免了三角路由的發(fā)生。
圖1是本發(fā)明提供的基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法流程圖;圖2是終端首次接入網(wǎng)絡(luò)情況下的本發(fā)明的方法流程圖;圖3是終端在內(nèi)網(wǎng)間切換示意圖;圖4是終端在內(nèi)網(wǎng)間切換情況下的本發(fā)明的方法流程圖;圖5是終端在外網(wǎng)間切換示意圖;圖6是終端在外網(wǎng)間切換情況下的本發(fā)明的方法流程圖。
具體實(shí)施例方式下面結(jié)合附圖,對(duì)優(yōu)選實(shí)施例作詳細(xì)說(shuō)明。應(yīng)該強(qiáng)調(diào)的是,下述說(shuō)明僅僅是示例性 的,而不是為了限制本發(fā)明的范圍及其應(yīng)用。網(wǎng)絡(luò)拓?fù)渲邪硕喾N類(lèi)型的子網(wǎng)接入,還有多種類(lèi)型的終端設(shè)備。這種多樣化多類(lèi)型網(wǎng)絡(luò)符合現(xiàn)實(shí)中網(wǎng)絡(luò)結(jié)構(gòu),有些終端或二層設(shè)備是可以直接接入分離與映射體系下 的接入交換路由器,這樣避免了三層的數(shù)據(jù)處理。數(shù)據(jù)包可以直達(dá)接入交換路由器而無(wú)需 多跳路由。但是,有些復(fù)雜情況下,必須引入路由器這種三層設(shè)備,已達(dá)到融合網(wǎng)絡(luò)異構(gòu)及 拓張網(wǎng)絡(luò)范圍的目的。所以發(fā)明將子網(wǎng)內(nèi)含有多層路由器的這種結(jié)構(gòu)視為發(fā)明的基礎(chǔ)網(wǎng)絡(luò) 結(jié)構(gòu),其它包含交換機(jī)、AP(Access Point,無(wú)線接入點(diǎn))、或直連終端的子網(wǎng)其實(shí)是發(fā)明的 特殊情況。圖1是本發(fā)明提供的基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法流程圖。圖1 中,本發(fā)明的實(shí)現(xiàn)過(guò)程是步驟1 通過(guò)默認(rèn)路由方式建立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)。虛擬的樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)是一種邏輯上的結(jié)構(gòu),本發(fā)明所設(shè)計(jì)的子網(wǎng)在物理上可以是 網(wǎng)狀的,但通過(guò)為每個(gè)子網(wǎng)內(nèi)的路由器設(shè)置默認(rèn)網(wǎng)關(guān)而將網(wǎng)絡(luò)在本質(zhì)上演變成一種樹(shù)狀拓 撲。這里的默認(rèn)網(wǎng)關(guān)其實(shí)就是該路由器的上一級(jí)路由器,只要最后能為每個(gè)路由器配置逐 層向上的默認(rèn)網(wǎng)關(guān),而所有路由器都能接入到一個(gè)共同的接入交換路由器下,就能形成虛 擬的樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)。在實(shí)際操作中,將每個(gè)子網(wǎng)內(nèi)的子網(wǎng)路由器作為樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的葉子 節(jié)點(diǎn),為其設(shè)置默認(rèn)網(wǎng)關(guān),默認(rèn)網(wǎng)關(guān)是子網(wǎng)路由器的上一級(jí)子網(wǎng)路由器或者接入交換路由 器;將接入交換路由器作為樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的根節(jié)點(diǎn)。步驟2 將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式,將接入交換路由器的路 由方式設(shè)置為策略路由方式。將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式具體是,將子網(wǎng)路由器路由的網(wǎng)絡(luò) 前綴長(zhǎng)度設(shè)置為終端的接入標(biāo)識(shí)的長(zhǎng)度,當(dāng)子網(wǎng)路由器接收到移動(dòng)終端或者下一級(jí)子網(wǎng)路 由器的發(fā)送的接入消息或者更新消息后,將其轉(zhuǎn)發(fā)到上一級(jí)子網(wǎng)路由器或者接入交換路由 器;當(dāng)子網(wǎng)路由器接收到接入交換路由或者上一級(jí)子網(wǎng)路由器的發(fā)送的確認(rèn)消息后,將其 轉(zhuǎn)發(fā)到下一級(jí)子網(wǎng)路由器。將接入交換路由器的路由方式設(shè)置為策略路由方式具體是,接入交換路由器為每 個(gè)網(wǎng)卡接口設(shè)置一條默認(rèn)路由,用于連接該網(wǎng)卡接口與子網(wǎng)路由器,并建立策略路由表,記 錄網(wǎng)卡接口與子網(wǎng)路由器之間的對(duì)應(yīng)關(guān)系。步驟3 將終端接入子網(wǎng)路由器。在本發(fā)明中,子網(wǎng)內(nèi)路由器還運(yùn)行動(dòng)態(tài)路由協(xié)議。接入交換路由器除了運(yùn)行動(dòng)態(tài) 路由協(xié)議,身份與位置分離映射協(xié)議外,還運(yùn)行本發(fā)明所實(shí)現(xiàn)的微移動(dòng)協(xié)議。終端為普通臺(tái) 式電腦、個(gè)人數(shù)字助理、佩戴式電腦、筆記本電腦、智能電話、支持3G或WiMAX的移動(dòng)終端中 的一種。在本發(fā)明中,終端接入子網(wǎng)路由器有三種情況,(1)終端首次接入網(wǎng)絡(luò),(2)終端 在同一個(gè)接入交換路由器下的子網(wǎng)間移動(dòng)和(3)終端在不同接入交換路由器下的子網(wǎng)間 移動(dòng)。為了使本發(fā)明的實(shí)現(xiàn)過(guò)程更加清楚,下面分別用實(shí)施例對(duì)終端接入網(wǎng)絡(luò)時(shí)的不同情 況分別進(jìn)行說(shuō)明。第一種情況圖2是終端首次接入網(wǎng)絡(luò)情況下的本發(fā)明的方法流程圖。在通過(guò)默認(rèn)路由方式建 立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu),以及將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式并將接入交換路 由器的路由方式設(shè)置為策略路由方式后,在圖2中,一個(gè)從沒(méi)有進(jìn)入本網(wǎng)絡(luò)的終端接入網(wǎng)絡(luò)的過(guò)程是步驟11 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息。步驟12 子網(wǎng)路由器收到接入消息后,建立一條由所述終端到該子網(wǎng)路由器的主 機(jī)路由;并將所述終端的接入標(biāo)識(shí)和該主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后向 上一級(jí)子網(wǎng)路由器發(fā)送所述接入消息。步驟13 上一級(jí)子網(wǎng)路由器收到接入消息后,判斷自身是否為接入交換路由器, 如果是,則執(zhí)行步驟14 ;否則,重復(fù)步驟12。步驟14 接入交換路由器為所述終端分配交換路由標(biāo)識(shí),并將所述交換路由標(biāo)識(shí) 與所述終端發(fā)送的接入消息中的接入標(biāo)識(shí)配成一組映射關(guān)系,將所述映射關(guān)系和所述終端 到接入交換路由器的主機(jī)路由寫(xiě)入映射關(guān)系表,并存入映射服務(wù)器數(shù)據(jù)庫(kù)中。步驟15 接入交換路由器沿著建立的主機(jī)路由反向向所述終端返回確認(rèn)消息,通 知終端已經(jīng)順利接入網(wǎng)絡(luò)后,所述方法結(jié)束。第二種情況圖3是終端在內(nèi)網(wǎng)間切換示意圖。圖3中,內(nèi)網(wǎng)間切換具體是指,終端沿著子網(wǎng)路 由器向上最終達(dá)到的接入交換路由器還是終端切換前的同一個(gè)接入交換路由器。原先接入 網(wǎng)絡(luò)的終端,從子網(wǎng)路由器4移動(dòng)到子網(wǎng)路由器6,其過(guò)程如圖4。終端在樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的 子網(wǎng)中切換又重新接入,必然會(huì)形成到終端的新路徑。終端只要是在同一接入交換路由器 下的子網(wǎng)內(nèi)移動(dòng)時(shí),這個(gè)新路徑就會(huì)與舊路徑交叉,形成一個(gè)交叉點(diǎn)。這個(gè)交叉點(diǎn)被稱(chēng)為交 叉路由器,如圖3中的子網(wǎng)路由器1。它上面既有到終端的舊路由(子網(wǎng)路由器4-子網(wǎng)路 由器2-子網(wǎng)路由器1),又有到終端的新路由(子網(wǎng)路由器6-子網(wǎng)路由器3-子網(wǎng)路由器 1)。交叉路由器可能是處于最低一層的子網(wǎng)路由器,也可能是位于最高層的接入交換路由 器,依終端移動(dòng)范圍的跨度而定。子網(wǎng)內(nèi)的移動(dòng)不涉及映射關(guān)系的分配,只是必須對(duì)到達(dá)終 端的路由做出更新,包括建立新路徑上主機(jī)路由,刪除舊路徑上的舊路由。圖4是終端在內(nèi)網(wǎng)間切換情況下的本發(fā)明的方法流程圖,在通過(guò)默認(rèn)路由方式建 立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu),以及將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式并將接入交換路 由器的路由方式設(shè)置為策略路由方式后,圖4中,終端在內(nèi)網(wǎng)間切換情況下的方法過(guò)程是步驟21 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息。步驟22 子網(wǎng)路由器收到接入消息后,通過(guò)檢查自身的路由表里是否有所述終端 的接入標(biāo)識(shí),判斷自身是否為交叉路由器,如果是,則執(zhí)行步驟24,否則,執(zhí)行步驟23。見(jiàn)圖 3中的子網(wǎng)路由器6,當(dāng)終端接入子網(wǎng)路由器6時(shí),因?yàn)樵撀酚善鞑皇墙徊媛酚善?,所以?zhí)行 步驟23 o步驟23 子網(wǎng)路由器為終端建立一條由終端到該子網(wǎng)路由器的主機(jī)路由(終 端_子網(wǎng)路由器6),并將所述終端的接入標(biāo)識(shí)和所述主機(jī)路由加入子網(wǎng)路由器自身的路由 表中,而后將接入消息發(fā)送至上一級(jí)子網(wǎng)路由器(子網(wǎng)路由器3),返回步驟22。返回步驟22后,上一級(jí)子網(wǎng)路由器(子網(wǎng)路由器3)判斷自身是否為交叉路由器。 顯然子網(wǎng)路由器3也不是交叉路由器,子網(wǎng)路由器3為終端建立一條由終端到該子網(wǎng)路由 器的主機(jī)路由(終端-子網(wǎng)路由器6-子網(wǎng)路由器3),并將所述終端的接入標(biāo)識(shí)和所述主機(jī) 路由加入子網(wǎng)路由器自身的路由表中,而后將接入消息發(fā)送至上一級(jí)子網(wǎng)路由器(子網(wǎng)路 由器1),返回步驟22。
當(dāng)上一級(jí)子網(wǎng)路由器(子網(wǎng)路由器1)收到接入消息后,因?yàn)槠渎酚杀碇杏性瓉?lái)終 端的接入標(biāo)識(shí),所以其判斷自己是交叉路由器,執(zhí)行步驟24。步驟24 判斷自身是否為接入交換路由器,如果是,則執(zhí)行步驟26 ;否則,執(zhí)行步 馬聚25 o由于子網(wǎng)路由器1不是介入交換路由器,因此執(zhí)行步驟25。步驟25 子網(wǎng)路由器(子網(wǎng)路由器1)為終端建立一條由終端到該子網(wǎng)路由器的 主機(jī)路由(終端_子網(wǎng)路由器6-子網(wǎng)路由器3-子網(wǎng)路由器1),同時(shí)替換路由表中,原有 的由終端到該子網(wǎng)路由器的主機(jī)路由(原有主機(jī)路由為終端-子網(wǎng)路由器4-子網(wǎng)路由器 2-子網(wǎng)路由器1),而后向上一級(jí)子網(wǎng)路由器發(fā)送更新消息,并返回步驟24。圖3中,子網(wǎng)路由器1的上一級(jí)子網(wǎng)路由器為接入交換路由器,因此執(zhí)行步驟26。步驟26 更新從終端到接入交換路由器的主機(jī)路由(由原來(lái)的終端-子網(wǎng)路由器 4-子網(wǎng)路由器2-子網(wǎng)路由器1-接入交換路由器,更新為終端-子網(wǎng)路由器6-子網(wǎng)路由 器3-子網(wǎng)路由器1-接入交換路由器),并將更新后的終端到接入交換路由器的主機(jī)路由和 原有的映射關(guān)系寫(xiě)入映射關(guān)系表,同時(shí)更新映射服務(wù)器數(shù)據(jù)庫(kù)。沿著原有的終端到接入交 換路由器的主機(jī)路由的反方向(接入交換路由器-子網(wǎng)路由器1-子網(wǎng)路由器2-子網(wǎng)路由 器4-終端),向下一級(jí)子網(wǎng)路由器發(fā)送確認(rèn)消息,刪除下一級(jí)子網(wǎng)路由器自身的路由表里 的終端接入標(biāo)識(shí)和終端到下一級(jí)子網(wǎng)路由器的主機(jī)路由,直至終端。比如在子網(wǎng)路由器2 的路由表中,要?jiǎng)h除該終端的接入標(biāo)識(shí)和終端到子網(wǎng)路由器2的主機(jī)路由(終端-子網(wǎng)路 由器4-子網(wǎng)路由器2)。子網(wǎng)路由器4也如是。第三種情況圖5為不同接入交換路由器下子網(wǎng)間的移動(dòng)示意圖。在通過(guò)默認(rèn)路由方式建立虛 擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu),以及將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式并將接入交換路由器 的路由方式設(shè)置為策略路由方式后,擁有無(wú)線網(wǎng)卡或連接有無(wú)線接入點(diǎn)的子網(wǎng)路由器定時(shí) 廣播網(wǎng)絡(luò)通告消息,移動(dòng)終端不斷接收網(wǎng)絡(luò)通告消息,并據(jù)此檢測(cè)自身是否發(fā)生移動(dòng)。在發(fā) 現(xiàn)終端自身已移動(dòng)到新的子網(wǎng)路由器下時(shí),需要發(fā)起切換。圖6是不同接入交換路由器下 子網(wǎng)間的移動(dòng)示意圖。圖6中,終端在不同接入交換路由器下的子網(wǎng)間移動(dòng)包括下列步驟步驟31 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息。步驟32 子網(wǎng)路由器為終端增加一條由所述終端到該子網(wǎng)路由器的主機(jī)路由;并 將終端的接入標(biāo)識(shí)和該主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后向上一級(jí)子網(wǎng)路由 器發(fā)送所述接入消息。在圖5中,當(dāng)終端發(fā)生移動(dòng)式,將增加終端_子網(wǎng)路由器9的主記路由。步驟33 上一級(jí)子網(wǎng)路由器收到接入消息后,判斷自身是否為接入交換路由器, 如果是則執(zhí)行步驟34 ;否則,重復(fù)步驟32。在圖5中,當(dāng)子網(wǎng)路由器9的上一級(jí)子網(wǎng)路器(子網(wǎng)路由器8)收到接入消息后, 判斷自身不是接入交換路由器,則重復(fù)步驟32,即子網(wǎng)路由器8為終端增加一條由所述終 端到該子網(wǎng)路由器的主機(jī)路由(終端-子網(wǎng)路由器9-子網(wǎng)路由器8);并將終端的接入標(biāo) 識(shí)和該主機(jī)路由加入子網(wǎng)路由器8自身的路由表中,而后向上一級(jí)子網(wǎng)路由器(子網(wǎng)路由 器7)發(fā)送所述接入消息。當(dāng)子網(wǎng)路由器7收到接入消息后,判斷自身不是接入交換路由器,則重復(fù)步驟32。
10
當(dāng)接入交換路由器2收到接入消息后,執(zhí)行步驟34。步驟34 接入交換路由器2為所述終端分配交換路由標(biāo)識(shí)(此時(shí)的主記路由為 終端-子網(wǎng)路由器9-子網(wǎng)路由器8-子網(wǎng)路由器7-接入交換路由器2),并將所述交換路由 標(biāo)識(shí)與所述終端發(fā)送的接入消息中的接入標(biāo)識(shí)配成一組映射關(guān)系,將所述映射關(guān)系和所述 終端到接入交換路由器的主機(jī)路由寫(xiě)入映射關(guān)系表,并存入映射服務(wù)器數(shù)據(jù)庫(kù)中。步驟35 根據(jù)映射服務(wù)器數(shù)據(jù)庫(kù)中保存的映射關(guān)系,找到終端原先所屬的接入交 換路由器(接入交換路由器1),并向其發(fā)送終端移動(dòng)消息。步驟36 終端原先所屬的接入交換路由器更新原先的映射關(guān)系,并沿著原先建立 的主機(jī)路由的反方向(接入交換路由器1-子網(wǎng)路由器1-子網(wǎng)路由器2-子網(wǎng)路由器4),向 下一級(jí)子網(wǎng)路由器發(fā)送終端移動(dòng)消息,刪除下一級(jí)子網(wǎng)路由器自身的路由表里的終端接入 標(biāo)識(shí)和終端到下一級(jí)子網(wǎng)路由器的主機(jī)路由,直至最后一級(jí)子網(wǎng)路由器(子網(wǎng)路由器4)為止。步驟37 沿著建立的主機(jī)路由反向(接入交換路由器2-子網(wǎng)路由器7-子網(wǎng)路由 器8-子網(wǎng)路由器9-終端),向所述終端返回確認(rèn)消息,通知終端已經(jīng)順利接入網(wǎng)絡(luò)。當(dāng)終端在不同接入交換路由器下的子網(wǎng)間切換后,若通信對(duì)端首先跟該終端通 信,數(shù)據(jù)包會(huì)由通信對(duì)端所屬的接入交換路由器路由到舊接入交換路由器(比如圖5中的 接入交換路由器1)下。舊接入交換路由器會(huì)將該數(shù)據(jù)包轉(zhuǎn)發(fā)到移動(dòng)終端此時(shí)所屬的新接 入交換路由器(比如圖5中的接入交換路由器2),然后再向通信對(duì)端所屬的接入交換路由 器發(fā)送一個(gè)通知對(duì)端的消息,其中包含了終端最新的映射關(guān)系,告訴其終端已經(jīng)移動(dòng)走了, 讓其在對(duì)端映射表中將移動(dòng)終端的映射關(guān)系更新為最新,這是一種避免三角路由的方法。本發(fā)明提出了虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)以及接入子網(wǎng)路由的過(guò)程和移動(dòng)性管理機(jī)制,實(shí) 現(xiàn)了分離與映射機(jī)制下的微移動(dòng)協(xié)議,有效地解決了核心網(wǎng)的路由可擴(kuò)展問(wèn)題,同時(shí)降低 了終端移動(dòng)切換過(guò)程中的時(shí)延和丟包率問(wèn)題。本方法還統(tǒng)一了異構(gòu)網(wǎng)絡(luò)終端的身份標(biāo)識(shí), 為異構(gòu)網(wǎng)絡(luò)終端的接入控制提供基礎(chǔ)。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍 為準(zhǔn)。
權(quán)利要求
一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,用于將將終端接入到包含交換路由器和子網(wǎng)路由器的虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)中,實(shí)現(xiàn)微移動(dòng)協(xié)議,其特征是所述方法包括下列步驟--通過(guò)默認(rèn)路由方式建立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu);--將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式,將接入交換路由器的路由方式設(shè)置為策略路由方式;--將終端接入子網(wǎng)路由器。
2.根據(jù)權(quán)利要求1所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特征 是所述通過(guò)默認(rèn)路由方式建立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)具體是,將每個(gè)子網(wǎng)內(nèi)的子網(wǎng)路由器作為 樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的葉子節(jié)點(diǎn),為其設(shè)置默認(rèn)網(wǎng)關(guān);所述默認(rèn)網(wǎng)關(guān)是子網(wǎng)路由器的上一級(jí)子網(wǎng) 路由器或者接入交換路由器;將所述接入交換路由器作為樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)的根節(jié)點(diǎn)。
3.根據(jù)權(quán)利要求2所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特 征是所述將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式具體是,將子網(wǎng)路由器路由的網(wǎng)絡(luò) 前綴長(zhǎng)度設(shè)置為終端的接入標(biāo)識(shí)的長(zhǎng)度,當(dāng)子網(wǎng)路由器接收到移動(dòng)終端或者下一級(jí)子網(wǎng)路 由器的發(fā)送的接入消息或者更新消息后,將其轉(zhuǎn)發(fā)到上一級(jí)子網(wǎng)路由器或者接入交換路由 器;當(dāng)子網(wǎng)路由器接收到接入交換路由或者上一級(jí)子網(wǎng)路由器的發(fā)送的確認(rèn)消息后,將其 轉(zhuǎn)發(fā)到下一級(jí)子網(wǎng)路由器。
4.根據(jù)權(quán)利要求2所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特征 是所述將接入交換路由器的路由方式設(shè)置為策略路由方式具體是,接入交換路由器為每個(gè) 網(wǎng)卡接口設(shè)置一條默認(rèn)路由,用于連接該網(wǎng)卡接口與子網(wǎng)路由器,并建立策略路由表,記錄 網(wǎng)卡接口與子網(wǎng)路由器之間的對(duì)應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求4所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特征 是所述將終端接入子網(wǎng)路由器具體包括終端首次接入網(wǎng)絡(luò)、終端在同一個(gè)接入交換路由器 下的子網(wǎng)間移動(dòng)和終端在不同接入交換路由器下的子網(wǎng)間移動(dòng)。
6.根據(jù)權(quán)利要求5所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特征 是所述終端首次接入網(wǎng)絡(luò)包括下列步驟步驟11 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息;步驟12 子網(wǎng)路由器收到接入消息后,建立一條由所述終端到該子網(wǎng)路由器的主機(jī)路 由;并將所述終端的接入標(biāo)識(shí)和該主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后向上一 級(jí)子網(wǎng)路由器發(fā)送所述接入消息;步驟13 上一級(jí)子網(wǎng)路由器收到接入消息后,判斷自身是否為接入交換路由器,如果 是則執(zhí)行步驟14 ;否則,重復(fù)步驟12 ;步驟14 接入交換路由器為所述終端分配交換路由標(biāo)識(shí),并將所述交換路由標(biāo)識(shí)與所 述終端發(fā)送的接入消息中的接入標(biāo)識(shí)配成一組映射關(guān)系,將所述映射關(guān)系和所述終端到接 入交換路由器的主機(jī)路由寫(xiě)入映射關(guān)系表,并存入映射服務(wù)器數(shù)據(jù)庫(kù)中;步驟15 接入交換路由器沿著建立的主機(jī)路由反向向所述終端返回確認(rèn)消息,通知終 端已經(jīng)順利接入網(wǎng)絡(luò)。
7.根據(jù)權(quán)利要求5所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特征 是所述終端在同一個(gè)接入交換路由器下的子網(wǎng)間移動(dòng)包括下列步驟步驟21 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息; 步驟22 判斷自身是否為交叉路由器,如果是,則執(zhí)行步驟24 ;否則,執(zhí)行步驟23 ; 步驟23 子網(wǎng)路由器為所述終端建立一條由終端到該子網(wǎng)路由器的主機(jī)路由,并將所 述終端的接入標(biāo)識(shí)和所述主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后將接入消息發(fā)送 至上一級(jí)子網(wǎng)路由器,返回步驟22 ; 步驟24 判斷自身是否為接入交換路由器,如果是,執(zhí)行步驟26 ;否則,執(zhí)行步驟25 ; 步驟25 子網(wǎng)路由器為所述終端建立一條由終端到該子網(wǎng)路由器的主機(jī)路由,同時(shí)替 換路由表中,原有的由終端到該子網(wǎng)路由器的主機(jī)路由,并向上一級(jí)子網(wǎng)路由器發(fā)送更新 消息,返回步驟24 ;步驟26 更新終端到接入交換路由器的主機(jī)路由,并將更新后的終端到接入交換路由 器的主機(jī)路由和原有的映射關(guān)系寫(xiě)入映射關(guān)系表,同時(shí)更新映射服務(wù)器數(shù)據(jù)庫(kù);沿著原有 終端到接入交換路由器的主機(jī)路由的相反方向,向下一級(jí)子網(wǎng)路由器發(fā)送確認(rèn)消息,刪除 下一級(jí)子網(wǎng)路由器自身的路由表里的終端接入標(biāo)識(shí)和終端到下一級(jí)子網(wǎng)路由器的主機(jī)路 由,直至終端。
8.根據(jù)權(quán)利要求5所述的一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法,其特征 是所述終端在不同接入交換路由器下的子網(wǎng)間移動(dòng)包括下列步驟步驟31 終端向接入的子網(wǎng)路由器發(fā)送包含終端接入標(biāo)識(shí)的接入消息; 步驟32 子網(wǎng)路由器為終端增加一條由所述終端到該子網(wǎng)路由器的主機(jī)路由;并將終 端的接入標(biāo)識(shí)和該主機(jī)路由加入子網(wǎng)路由器自身的路由表中,而后向上一級(jí)子網(wǎng)路由器發(fā) 送所述接入消息;步驟33 上一級(jí)子網(wǎng)路由器收到接入消息后,判斷自身是否為接入交換路由器,如果 是則執(zhí)行步驟34 ;否則,重復(fù)步驟32 ;步驟34 接入交換路由器為所述終端分配交換路由標(biāo)識(shí),并將所述交換路由標(biāo)識(shí)與所 述終端發(fā)送的接入消息中的接入標(biāo)識(shí)配成一組映射關(guān)系,將所述映射關(guān)系和所述終端到接 入交換路由器的主機(jī)路由寫(xiě)入映射關(guān)系表,并存入映射服務(wù)器數(shù)據(jù)庫(kù)中;步驟35 根據(jù)映射服務(wù)器數(shù)據(jù)庫(kù)中保存的映射關(guān)系,找到終端原先所屬的接入交換路 由器,并向其發(fā)送終端移動(dòng)消息;步驟36 終端原先所屬的接入交換路由器更新原先的映射關(guān)系,并沿著原先建立的主 機(jī)路由,向下一級(jí)子網(wǎng)路由器發(fā)送終端移動(dòng)消息,刪除下一級(jí)子網(wǎng)路由器自身的路由表里 的終端接入標(biāo)識(shí)和終端到下一級(jí)子網(wǎng)路由器的主機(jī)路由,直至最后一級(jí)子網(wǎng)路由器為止;步驟37 沿著建立的主機(jī)路由反向向所述終端返回確認(rèn)消息,通知終端已經(jīng)順利接入 網(wǎng)絡(luò)。
9.根據(jù)權(quán)利要求6、7或8中任意一項(xiàng)權(quán)利要求所述的一種基于身份與位置分離映射機(jī) 制的子網(wǎng)接入方法,其特征是所述子網(wǎng)路由器還運(yùn)行動(dòng)態(tài)路由協(xié)議。
10.根據(jù)權(quán)利要求6、7或8中任意一項(xiàng)權(quán)利要求所述的一種基于身份與位置分離映射 機(jī)制的子網(wǎng)接入方法,其特征是所述終端為普通臺(tái)式電腦、個(gè)人數(shù)字助理、佩戴式電腦、筆 記本電腦、智能電話或者支持3G/WiMAX的移動(dòng)終端中的一種。
全文摘要
本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種基于身份與位置分離映射機(jī)制的子網(wǎng)接入方法。該方法用于將將終端接入到包含交換路由器和子網(wǎng)路由器的虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu)中,實(shí)現(xiàn)微移動(dòng)協(xié)議,包括下列步驟通過(guò)默認(rèn)路由方式建立虛擬樹(shù)狀網(wǎng)絡(luò)結(jié)構(gòu);將子網(wǎng)路由器的路由方式設(shè)置為主機(jī)路由方式,將接入交換路由器的路由方式設(shè)置為策略路由方式;將終端接入子網(wǎng)路由器。本發(fā)明通過(guò)身份與位置分離映射機(jī)制實(shí)現(xiàn)微移動(dòng)協(xié)議,解決了網(wǎng)絡(luò)路由的可擴(kuò)展問(wèn)題,減小了終端在網(wǎng)絡(luò)間切換的時(shí)延,克服了異構(gòu)類(lèi)型終端接入網(wǎng)絡(luò)時(shí)面臨的障礙,避免了三角路由的發(fā)生。
文檔編號(hào)H04W80/04GK101854692SQ201010173710
公開(kāi)日2010年10月6日 申請(qǐng)日期2010年5月13日 優(yōu)先權(quán)日2010年5月13日
發(fā)明者孫照輝, 張宏科, 王洪超, 蘇偉, 范巖, 董平, 郜帥 申請(qǐng)人:北京交通大學(xué)