專利名稱:分布式移動(dòng)代理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn),所述數(shù)據(jù)分組定址到該移動(dòng)節(jié)點(diǎn)的本地地址,該移動(dòng)節(jié)點(diǎn)被提供有在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址。特別地,但不是排他地,本發(fā)明涉及移動(dòng)IP。
背景技術(shù):
盡管傳統(tǒng)的2G移動(dòng)網(wǎng)絡(luò)(例如符合全球移動(dòng)通信系統(tǒng)(GSM)標(biāo)準(zhǔn)的移動(dòng)網(wǎng)絡(luò))向用戶的移動(dòng)站(MS)提供了電路交換語(yǔ)音和數(shù)據(jù)業(yè)務(wù),但是在移動(dòng)通信產(chǎn)業(yè)中具有巨大動(dòng)力去使用分組交換移動(dòng)網(wǎng)絡(luò)。分組交換移動(dòng)網(wǎng)絡(luò)在網(wǎng)絡(luò)和無(wú)線電資源效率方面具有顯著優(yōu)勢(shì),還能夠提供更先進(jìn)的用戶服務(wù)。隨著固定通信和移動(dòng)通信的集中,在固定網(wǎng)絡(luò)中普遍的網(wǎng)際協(xié)議(IP)是移動(dòng)分組網(wǎng)絡(luò)的分組路由機(jī)制的自然選擇。當(dāng)前,IP版本4(IPv4)廣泛用于固定網(wǎng)域。然而,希望逐漸過(guò)渡到IP版本6(IPv6),IPv6比IPv4提供了明顯的好處,特別是在以下方面地址空間大大增加、路由更有效、可伸縮性(scalability)更大、安全性提高、服務(wù)質(zhì)量(QoS)集成、對(duì)多播(multicasting)的支持以及其它特性。
當(dāng)前使用的移動(dòng)分組交換業(yè)務(wù)的具體示例是既在2G GSM網(wǎng)絡(luò)中又在3G通用移動(dòng)通信系統(tǒng)(UMTS)網(wǎng)絡(luò)中實(shí)施的通用分組無(wú)線業(yè)務(wù)(GPRS)(此后稱GPRS網(wǎng)絡(luò))。還希望非GPRS無(wú)線接入技術(shù)(例如無(wú)線局域網(wǎng)(wLAN))針對(duì)諸如熱點(diǎn)(會(huì)議中心、機(jī)場(chǎng)、展覽中心等)的某些區(qū)域中的本地寬帶業(yè)務(wù)接入為GPRS提供靈活且費(fèi)用劃算的補(bǔ)充??梢栽谂cGPRS子網(wǎng)相同的管理網(wǎng)域中實(shí)施wLAN子網(wǎng),移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商希望支持移動(dòng)站在這些子網(wǎng)之間的移動(dòng)性。此外,移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商希望支持移動(dòng)站在不同的管理網(wǎng)域之間的漫游,其可以執(zhí)行或者可以不執(zhí)行不同的接入技術(shù)。
雖然從一開(kāi)始就作為移動(dòng)網(wǎng)絡(luò)來(lái)設(shè)計(jì)的GPRS網(wǎng)絡(luò)具有內(nèi)置的移動(dòng)管理(針對(duì)GPRS網(wǎng)絡(luò)內(nèi)的MS)和漫游功能(針對(duì)在GPRS網(wǎng)絡(luò)之間漫游的MS),但是在互聯(lián)網(wǎng)工程任務(wù)組(IETF)中還進(jìn)行了工作以總體上支持IP用戶終端的移動(dòng)性。為此,IETF開(kāi)發(fā)了移動(dòng)IP(MIP)協(xié)議。設(shè)計(jì)MIP是為了支持移動(dòng)站(或者M(jìn)IP術(shù)語(yǔ)中的移動(dòng)節(jié)點(diǎn)(MN))在子網(wǎng)前綴不同的IP網(wǎng)絡(luò)之間移動(dòng)時(shí)的移動(dòng)性(宏移動(dòng)性)。例如,MIP可以用于支持GPRS網(wǎng)絡(luò)與非GPRS網(wǎng)絡(luò)(例如wLAN網(wǎng)絡(luò))之間的移動(dòng)性,以及兩個(gè)不同的GPRS網(wǎng)絡(luò)或子網(wǎng)之間的移動(dòng)性。移動(dòng)IP不被期望用于網(wǎng)絡(luò)或子網(wǎng)內(nèi)(微移動(dòng)性)的移動(dòng)性管理,這通常由諸如WCDMA更軟/軟越區(qū)切換的接入技術(shù)特定層2機(jī)制進(jìn)行管理。
與兩個(gè)版本的IP對(duì)應(yīng)地存在兩個(gè)版本的MIP。MIP版本4(MIPv4)被設(shè)計(jì)為對(duì)IP版本4(IPv4)地址提供IP地址移動(dòng)性,而較新的MIP版本6(MIPv6)MIP被設(shè)計(jì)為對(duì)IP版本6(IPv6)地址提供IP地址移動(dòng)性。在IETF網(wǎng)站http//www.ietf.org/rfc/rfc3344.txt?number=3344可以獲得的IETF注解請(qǐng)求(RFC)3344中對(duì)MIPv4進(jìn)行了描述。在IETF網(wǎng)站在http//search.ietf.org/internet-drafts/draft-ietf-mobileip-ipv6-20.txt可以獲得并稱為draft-ietf-mobileip-ipv6-20.txt的IETF因特網(wǎng)草案“Mobility Support in IPv6”中對(duì)因特網(wǎng)草案MIPv6進(jìn)行了描述。
圖1示出了MIPv4中定義的移動(dòng)性管理。在MN40的本地網(wǎng)絡(luò)(HN)12中向其分配本地IP地址(HAddr)。HN中的路由過(guò)程確保了無(wú)論MN在HN內(nèi)的何處,從對(duì)端節(jié)點(diǎn)(CN)16發(fā)送的IP分組都可以到達(dá)該MN。然而,當(dāng)MN漫游到外地網(wǎng)絡(luò)(FN)14時(shí),定址到其HAddr的IP分組需要路由到其在FN中的新位置。在MIPv4中,使用公知為本地代理(HA)的HN中的路由器18來(lái)作為當(dāng)MN離開(kāi)本地時(shí)代表MN的分組轉(zhuǎn)發(fā)業(yè)務(wù)。在MIPv4的第一工作模式(公知為FA-CoA模式)中,當(dāng)?shù)竭_(dá)FN時(shí),公知為外地代理(FA)的FN中的路由器20向MN分配一轉(zhuǎn)交地址(CoA)。由于已知的IPv4地址空間的限制,所以設(shè)想多于一個(gè)的MN可以共享同一CoA。在分配了CoA之后,MN10經(jīng)由FA向HA發(fā)送綁定更新消息22以注冊(cè)CoA。更具體地,該綁定更新向HA通知MN的HAddr與CoA之間的關(guān)聯(lián)(或綁定)。此后,當(dāng)CN向MN在其HN中的HAddr發(fā)送分組時(shí)(情況1),該分組被HA攔截,并基于CoA經(jīng)由隧道(tunnel)24傳送到FN中的FA。
隧道傳送包括將第一數(shù)據(jù)分組(具有報(bào)頭和有效負(fù)載)封裝為第二數(shù)據(jù)分組的有效負(fù)載,該第二數(shù)據(jù)分組具有表示作為其源地址和目的地址的隧道的起點(diǎn)和終點(diǎn)的新報(bào)頭;以及將第二數(shù)據(jù)分組如常地傳送到隧道終點(diǎn),在隧道終點(diǎn)對(duì)第二數(shù)據(jù)分組進(jìn)行解封裝以獲得第一分組。在解封裝之后,隧道終點(diǎn)(FA)使用FN中的路由過(guò)程將原始分組路由到MN。在MIP中,隧道傳送包括使用IETF注解請(qǐng)求(RFC)2003的IP封裝中的IP。因此,在MIPv4中,通過(guò)將IPv4分組封裝在另一IPv4分組內(nèi)來(lái)對(duì)其進(jìn)行隧道傳送。
作為MIPv4中的可選過(guò)程,HA可以向CN發(fā)送綁定更新消息26以注冊(cè)MN的CoA。更具體地,該綁定更新消息26向CN通知MN的HAddr與CoA之間的關(guān)聯(lián)(或綁定)。此后,CN可以直接地而不是經(jīng)由MN的HAddr間接地將分組定址到處于其當(dāng)前CoA的MN(情況2),這些分組由FN中的FA接收,并使用FN中的路由過(guò)程使其路由到MN。這公知為路由優(yōu)化,因?yàn)槠浔苊饬私?jīng)由通常并不處于CN與FA之間的高效路由路徑上的HA的可能為低效的三角路由。
在MIPv4的第二可選工作模式(公知為CoCoA模式)中,離開(kāi)其本地網(wǎng)絡(luò)的MN不共享CoA,并且不使用FA。為MN分配唯一的CoA(公知為協(xié)同定位CoA(CoCoA))。在這種工作模式中,MN向其HA直接發(fā)送綁定更新消息以注冊(cè)其新分配的CoCoA。此后,由CN發(fā)送并定址到處于其HAddr的MN的分組從HA直接隧道傳送到MN。與FA-CoA模式一樣,作為CoCoA模式中的可選過(guò)程,MN也可以向CN發(fā)送綁定更新以注冊(cè)其CoCoA。此后,分組可以由CN直接發(fā)送到位于其CoCoA的MN。
圖2示出了MIPv6中定義的移動(dòng)性管理。MIPv6較之MIPv4的兩個(gè)顯著區(qū)別如下。首先,由于在IPv6中地址空間大大增加,所以分配給FN中的MN的CoA從不被共享(即,它們對(duì)應(yīng)于MIPv4中的可選CoCoA)。第二,結(jié)果,不需要在FN中配置FA。參照?qǐng)D2,根據(jù)MIPv6,當(dāng)MN 10從其HN 12移動(dòng)到FN 14時(shí),其被分配唯一的CoA,并向其HN中的其HA 18直接發(fā)送綁定更新消息28以注冊(cè)該CoA。來(lái)自CN 16定址到HAddr的分組被HA 18攔截(情況1),并經(jīng)由隧道30傳送到CoA。該隧道傳送可以使用IETF RFC 2473中所述的IPv6普通分組隧道傳送機(jī)制來(lái)實(shí)現(xiàn)。然而,在MIPv6中,路由優(yōu)化不是協(xié)議的可選部分而是基本部分,一般地,MN(不是像MIPv4中的HA)應(yīng)該向CN發(fā)送綁定更新消息32以使CN可以將分組直接定址到在其CoA的MN(情況2)。當(dāng)MN接收到從CN經(jīng)由MN的HA隧道傳送的分組時(shí),其可以將此作為CN沒(méi)有對(duì)MN的綁定的暗示,并且啟動(dòng)CN綁定更新。
MIPv4和MIPv6兩者都允許各個(gè)網(wǎng)絡(luò)或子網(wǎng)中的多于一個(gè)的路由器用作為全體MN提供服務(wù)的移動(dòng)代理(即HA或FA)。換言之,MIPv4和MIPv6考慮了移動(dòng)代理的冗余。提供移動(dòng)代理(MA)發(fā)現(xiàn)機(jī)制以使得各MN可以識(shí)別適當(dāng)?shù)穆酚善鱽?lái)在一段時(shí)間內(nèi)作為它們的HA或FA。因此,MIPv4和MIPv6考慮了負(fù)載平衡,并通過(guò)克服將單個(gè)路由器用作MA從而成為故障中心點(diǎn)的弱點(diǎn)而提供了可靠度。
然而,由于在MIPv4和MIPv6中由MA執(zhí)行的功能的特性,所以仍然認(rèn)為可靠性可能是個(gè)問(wèn)題。另外,認(rèn)為可伸縮性和網(wǎng)絡(luò)效率可能存在問(wèn)題。在可能廣泛分布于各種網(wǎng)絡(luò)或子網(wǎng)的MN覆蓋很大地理區(qū)域的情況下,認(rèn)為這些問(wèn)題可能最為嚴(yán)重。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供了一種用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的系統(tǒng),所述數(shù)據(jù)分組被定址到所述移動(dòng)節(jié)點(diǎn)的本地地址,所述移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述系統(tǒng)包括移動(dòng)代理控制實(shí)體,被設(shè)置為接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息,并且響應(yīng)于所述消息而發(fā)送控制消息以控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作;以及移動(dòng)代理業(yè)務(wù)載體實(shí)體,被設(shè)置為從移動(dòng)代理控制實(shí)體接收控制消息,并且作為響應(yīng)而提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
通過(guò)提供既包括移動(dòng)代理控制實(shí)體又包括移動(dòng)代理業(yè)務(wù)載體實(shí)體的系統(tǒng),在常規(guī)移動(dòng)代理的控制面和用戶面功能之間實(shí)現(xiàn)了功能的分離。因此,可以通過(guò)適于各個(gè)獨(dú)立功能的需求的網(wǎng)絡(luò)運(yùn)營(yíng)商來(lái)提供資源(包括處理器和處理能力兩者)。這使得改進(jìn)了網(wǎng)絡(luò)中的效率、可靠性和可伸縮性。
在一個(gè)實(shí)施例中,移動(dòng)代理控制實(shí)體是本地代理控制實(shí)體,移動(dòng)代理業(yè)務(wù)載體實(shí)體是本地代理業(yè)務(wù)載體實(shí)體,并且,本地代理業(yè)務(wù)載體實(shí)體提供的資源是從所述本地代理業(yè)務(wù)載體實(shí)體到移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址的隧道。
在另一實(shí)施例中,移動(dòng)代理控制實(shí)體是外地代理控制實(shí)體,移動(dòng)代理業(yè)務(wù)載體實(shí)體是外地代理業(yè)務(wù)載體實(shí)體,并且,外地代理業(yè)務(wù)載體實(shí)體提供的資源是從所述外地代理業(yè)務(wù)載體實(shí)體到移動(dòng)節(jié)點(diǎn)的本地代理的隧道。
在又一實(shí)施例中,在本地代理和外地代理功能中都實(shí)現(xiàn)功能的分離。
在優(yōu)選實(shí)施例中,移動(dòng)代理控制實(shí)體從它能夠控制的多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體中選擇移動(dòng)代理業(yè)務(wù)載體實(shí)體。因此,由于移動(dòng)代理業(yè)務(wù)載體實(shí)體中的冗余而進(jìn)一步改進(jìn)了效率、可靠性和可伸縮性。
優(yōu)選地,移動(dòng)代理控制實(shí)體根據(jù)以下參數(shù)中的一個(gè)或更多個(gè)來(lái)進(jìn)行選擇a)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體的負(fù)載;b)移動(dòng)節(jié)點(diǎn)到所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體的地理和/或拓?fù)溧徑?;c)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體能夠提供的服務(wù)的質(zhì)量以及d)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體能夠提供的安全功能。
因此,a)實(shí)現(xiàn)了移動(dòng)代理業(yè)務(wù)載體實(shí)體之間的負(fù)載平衡;b)改進(jìn)了路由效率——具體地,在移動(dòng)代理控制實(shí)體并不處于移動(dòng)節(jié)點(diǎn)與其對(duì)端節(jié)點(diǎn)之間的最佳路徑上的情況下避免了三角路由;c)改進(jìn)了服務(wù)質(zhì)量;并且d)適當(dāng)?shù)厥褂昧税踩^(guò)程。
根據(jù)本發(fā)明的第二方面,提供了一種移動(dòng)代理控制實(shí)體,其被設(shè)置為對(duì)將數(shù)據(jù)分組向在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)發(fā)進(jìn)行控制,所述數(shù)據(jù)分組被定址到所述移動(dòng)節(jié)點(diǎn)的本地地址,所述移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述移動(dòng)代理控制實(shí)體被設(shè)置為接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息,并且響應(yīng)于所述消息而控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作以提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
根據(jù)本發(fā)明的第三方面,提供了一種用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的移動(dòng)代理業(yè)務(wù)載體實(shí)體,所述數(shù)據(jù)分組被定址到所述移動(dòng)節(jié)點(diǎn)的本地地址,所述移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述移動(dòng)代理業(yè)務(wù)載體實(shí)體被設(shè)置為可以由移動(dòng)代理控制實(shí)體來(lái)控制以提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源,所述移動(dòng)代理控制實(shí)體響應(yīng)于接收到表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息而對(duì)移動(dòng)代理業(yè)務(wù)載體實(shí)體進(jìn)行控制。
根據(jù)本發(fā)明的第四方面,提供了一種提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的資源的方法,所述數(shù)據(jù)分組被定址到所述移動(dòng)節(jié)點(diǎn)的本地地址,所述移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述方法包括以下步驟a)移動(dòng)代理控制實(shí)體接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息;b)響應(yīng)于所述綁定消息,移動(dòng)代理控制實(shí)體發(fā)送控制消息以控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作;c)移動(dòng)代理業(yè)務(wù)載體實(shí)體從移動(dòng)代理控制實(shí)體接收控制消息,以及d)響應(yīng)于所述控制消息,移動(dòng)代理業(yè)務(wù)載體實(shí)體提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
現(xiàn)在,下面是僅僅作為示例的對(duì)本發(fā)明的優(yōu)選實(shí)施例的詳細(xì)說(shuō)明,其中
圖1是表示如MIPv4中所提供的常規(guī)移動(dòng)性管理的框圖;圖2是表示如MIPv6中所提供的常規(guī)移動(dòng)性管理的框圖;圖3是表示根據(jù)本發(fā)明的移動(dòng)代理控制實(shí)體和移動(dòng)代理業(yè)務(wù)載體實(shí)體的典型設(shè)置的框圖;圖4至圖7是表示根據(jù)本發(fā)明移動(dòng)代理控制實(shí)體可以如何指示通過(guò)移動(dòng)代理業(yè)務(wù)載體實(shí)體來(lái)創(chuàng)建、保持和刪除隧道的消息流程圖;圖8至10表示根據(jù)本發(fā)明的分離了MA功能的MIPv4 FA-CoA模式移動(dòng)性管理;圖11示出了根據(jù)本發(fā)明的分離了MA功能分離的MIPv6和MIPv4CoCoA模式移動(dòng)性管理;具體實(shí)施方式
根據(jù)本發(fā)明,將MIPv4和MIPv6中由MA(即FA和HA)常規(guī)執(zhí)行的各種功能分為控制面功能和用戶面功能。我們用用戶面功能表示a)定址到在其HAddr的MN并被MN的HA攔截的用戶數(shù)據(jù)分組向MN的FA(MIPv4 FA-CoA模式)或直接向MN(MIPv4 CoCoA模式和MIPv6)的隧道傳送,以及b)用戶數(shù)據(jù)分組從MN(MIPv4 CoCoA模式和MIPv6)或FA(MIPv4 FA-CoA模式)向MN的HA的反向隧道傳送。我們用控制面功能表示MIPv4或MIPv6中所述的所有其它MA功能,包括MA通告,IP地址分配和管理(MIPv4 FA CoCoA模式中的FA),綁定更新管理;MIP隧道傳送管理(即與執(zhí)行隧道傳送自身形成對(duì)比的對(duì)創(chuàng)建、保持和刪除MIP隧道的管理);服務(wù)質(zhì)量(QoS)管理,安全和計(jì)費(fèi),以及策略控制。
根據(jù)本發(fā)明,MA的控制面功能和用戶面功能由分離的邏輯過(guò)程、并且可能由分離的物理處理器來(lái)處理。我們將這些分離的過(guò)程或處理器稱為MA控制實(shí)體(MA-CE)和MA業(yè)務(wù)載體實(shí)體(MA-TBE)。在任何網(wǎng)絡(luò)或子網(wǎng)中,可以提供多于一個(gè)的MA-CE和多于一個(gè)的MA-TBE。除執(zhí)行上述控制面功能和用戶面功能之外,MA-CE和MA-TBE還執(zhí)行與彼此的連接功能(以MA-CE作為主導(dǎo)并以MA-TBE作為從屬)。一個(gè)MA-CE可以控制一個(gè)或更多個(gè)MA-TBE以創(chuàng)建、更新、保持和刪除隧道。一個(gè)MA-TBE可以受到一個(gè)或更多個(gè)MA-CE的控制。因此,在如圖3所示的一般情況中,在多個(gè)MA-CE 40(這里示出2個(gè))與多個(gè)MA-TBE42(這里示出3個(gè))之間存在多對(duì)多接口關(guān)系。部署在網(wǎng)絡(luò)或子網(wǎng)中的任何MA-CE和MA-TBE都可以物理上位于同一處理器中,注意到這一點(diǎn)是很重要的。因此,處理器可以主導(dǎo)兩個(gè)或更多個(gè)MA-CE、兩個(gè)或更多個(gè)MA-TBE、或者一個(gè)或更多個(gè)MA-CE與一個(gè)或更多個(gè)MA-TBE的組合。然而,優(yōu)選地,部署在網(wǎng)絡(luò)或子網(wǎng)中的MA-CE和MA-TBE中的至少一些位于拓?fù)渖匣虻乩砩暇嚯x遙遠(yuǎn)的分離的物理處理器中。此外,物理上分離的MA-CE和MA-TBE可以位于單個(gè)管理域內(nèi)的不同子網(wǎng)中。
在MA-CE與MA-TBE之間具有多對(duì)多的關(guān)系(如圖3所示)使得可以改進(jìn)負(fù)載平衡和彈性,但是應(yīng)該理解,在MA-CE與MA-TBE之間可以存在一對(duì)一、一對(duì)多、和多對(duì)多的連接關(guān)系。注意,在MA-CE與MA-TBE之間存在一對(duì)多或多對(duì)多的連接關(guān)系的情況下,在針對(duì)特定MN創(chuàng)建隧道時(shí)MA-CE選擇MA-TBE中的一個(gè)。優(yōu)選地,根據(jù)預(yù)定策略來(lái)選擇MA-TBE??梢允褂酶鞣N預(yù)定策略和預(yù)定策略的組合。因此,MA-CE可以根據(jù)以下策略中的任一個(gè)或者兩個(gè)或更多個(gè)的任意組合來(lái)選擇MA-TBE中的一個(gè)1)平衡不同MA-TBE之間的負(fù)載;2)通過(guò)選擇地理上或拓?fù)渖吓cMN附著到其正在漫游的網(wǎng)絡(luò)的當(dāng)前點(diǎn)鄰近的MA-TBE來(lái)最小化用于向MN隧道傳送或者從MN隧道傳送分組的路由開(kāi)銷——注意,該MA-TBE可以在MN所漫游的網(wǎng)絡(luò)中或者可以不在MN所漫游的網(wǎng)絡(luò)中;3)根據(jù)數(shù)據(jù)業(yè)務(wù)的安全要求——即,選擇具有安全網(wǎng)關(guān)功能的MA-TBE以對(duì)跨內(nèi)部網(wǎng)與因特網(wǎng)之間的邊界的呼入/呼出業(yè)務(wù)提供服務(wù),而可以選擇不具有安全功能的MA-TBE來(lái)對(duì)內(nèi)部網(wǎng)內(nèi)的業(yè)務(wù)流提供服務(wù);4)根據(jù)數(shù)據(jù)業(yè)務(wù)的QoS要求——即,可以將諸如VoIP或其它實(shí)時(shí)媒體業(yè)務(wù)的具有嚴(yán)格QoS要求的業(yè)務(wù)傳給保證低延遲、低分組丟失和低抖動(dòng)的MA-TBE,而將諸如HTTP/FTP等的沒(méi)有嚴(yán)格QoS要求的業(yè)務(wù)傳給那些不提供QoS區(qū)分的MA-TBE。
圖4至圖7是表示MA-CE可以如何指示通過(guò)MA-TBE來(lái)創(chuàng)建、保持和刪除隧道的消息流程圖。圖4示出了MA-CE 40如何通過(guò)在步驟44發(fā)送創(chuàng)建隧道請(qǐng)求消息來(lái)控制MA-TBE 42以對(duì)給定MN創(chuàng)建隧道,所述創(chuàng)建隧道請(qǐng)求消息具有以下參數(shù)隧道ID,在網(wǎng)絡(luò)或子網(wǎng)內(nèi)唯一地標(biāo)識(shí)要?jiǎng)?chuàng)建的隧道;要使用的隧道傳送協(xié)議(例如根據(jù)RFC 2003的IP封裝中的IP,根據(jù)RFC 2784的通用路由封裝、最小封裝RFC 2004);MN的(Co)CoA和HAddr;QoS策略對(duì)象(例如,限定最小和/或最大帶寬、延遲等,或指定區(qū)分業(yè)務(wù)碼點(diǎn)(DSCP));以及隧道壽命。MA-TBE 42檢查該消息的有效性,如果有效,則對(duì)MN創(chuàng)建隧道——即創(chuàng)建隧道數(shù)據(jù)庫(kù)入口以使得接收到的定址到MN的HAddr的分組使用所選擇的隧道傳送協(xié)議路由到MN的(Co)CoA。在步驟46,MA-TBE 42通過(guò)向MA-CE40發(fā)送指定了隧道ID的確認(rèn)_創(chuàng)建_隧道響應(yīng)消息來(lái)確認(rèn)隧道的創(chuàng)建。在一個(gè)實(shí)施例中,其中MA-CE和MA-TBE處于同一網(wǎng)絡(luò)或子網(wǎng)內(nèi),在接收到確認(rèn)_創(chuàng)建_隧道響應(yīng)消息時(shí),MA-CE 40對(duì)MA-TBE 42在該網(wǎng)絡(luò)或子網(wǎng)中使用的IP內(nèi)部路由機(jī)制中的IP地址進(jìn)行通告,以使得定址到在其HAddr的MN的數(shù)據(jù)分組路由到MA-TBE 42。在另一實(shí)施例中,MA-TBE40自己對(duì)其在該網(wǎng)絡(luò)或子網(wǎng)中使用的IP內(nèi)部路由機(jī)制中的IP地址進(jìn)行通告,以使得定址到在其HAddr的MN的數(shù)據(jù)分組路由到它。在MA-CE40和MA-TBE 42位于不同的子網(wǎng)的情況下該實(shí)施例是必要的。
MA-TBE創(chuàng)建的隧道具有指定的壽命。在壽命到期后刪除該隧道——即刪除隧道數(shù)據(jù)庫(kù)入口中的入口。到達(dá)不存在隧道的MA-TBE的被定址到在其HAddr的MN的數(shù)據(jù)分組將被丟棄。要保持隧道活著,必須延長(zhǎng)隧道的壽命。圖5示出了MA-CE 40可以如何通過(guò)在步驟48向MA-TBE42發(fā)送具有隧道ID和新壽命的保持_隧道請(qǐng)求消息來(lái)延長(zhǎng)隧道的壽命。為了表示成功,MA-TBE 42通過(guò)在步驟50向MA-CE 40發(fā)送確認(rèn)_保持_隧道響應(yīng)消息來(lái)進(jìn)行響應(yīng)。
圖6示出了MA-CE 40可以如何改變隧道的其它參數(shù),例如QoS或(Co)CoA。在步驟52,MA-CE 40向MA-TBE 42發(fā)送具有隧道ID、新(Co)CoA、新QoS策略對(duì)象和新壽命的更新_隧道請(qǐng)求消息。為了表示成功改變了隧道參數(shù),MA-TBE 42通過(guò)在步驟54向MA-CE 40發(fā)送確認(rèn)_更新_隧道響應(yīng)消息來(lái)進(jìn)行響應(yīng)。
圖7示出了MA-CE 40可以如何在隧道的壽命到期之前刪除該隧道。在步驟56,MA-CE 40向MA-TBE 42發(fā)送指定隧道ID的刪除_隧道請(qǐng)求消息。為了表示成功刪除了隧道,MA-TBE 42通過(guò)在步驟58向MA-CE 40發(fā)送確認(rèn)_刪除_隧道消息來(lái)進(jìn)行響應(yīng)。
在一個(gè)實(shí)施例中,使用適當(dāng)?shù)囟x了上述請(qǐng)求—響應(yīng)消息的擴(kuò)展的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)來(lái)提供MA-CE和MA-TBE之間的連接。
盡管在實(shí)施MIPv6或MIPv4 CoCoA模式的網(wǎng)絡(luò)或子網(wǎng)中可以部署多個(gè)MA-CE和MA-TBE,但是在任何時(shí)間都只有一個(gè)MA-CE和一個(gè)MA-TBE(即,一個(gè)本地代理控制實(shí)體(HA-CE)和一個(gè)本地代理業(yè)務(wù)載體實(shí)體(HA-TBE))為漫游離開(kāi)本地的單個(gè)MN提供服務(wù)。類似地,在實(shí)施MIPv4 FA-CoA模式的網(wǎng)絡(luò)或子網(wǎng)中,在任何時(shí)間都只有一個(gè)或可能兩個(gè)MA-CE和一個(gè)或可能兩個(gè)MA-TBE(取決于是對(duì)HA和FA兩者、只對(duì)HA、還是只對(duì)FA部署了分離的MA-CE和MA-TBE)為漫游離開(kāi)本地的單個(gè)MN提供服務(wù)。因此,在實(shí)施MIPv4 FA-CoA模式的網(wǎng)絡(luò)或子網(wǎng)中,在任何時(shí)間都只有以下任一項(xiàng)為漫游離開(kāi)本地的單個(gè)MN提供服務(wù)a)一個(gè)HA-CE、一個(gè)HA-TBE和一個(gè)常規(guī)的FA;b)一個(gè)外地代理控制實(shí)體(FA-CE)、一個(gè)外地代理業(yè)務(wù)載體實(shí)體(FA-TBE)和一個(gè)常規(guī)的HA,或者c)一個(gè)HA-CE、一個(gè)HC-TBE、一個(gè)FA-CE和一個(gè)FA-TBE。在上述的全部四種情況中(一種MIPv6或MIPv4 CoCoA模式的情況,三種MIPv4 FA-CoA模式的情況),漫游離開(kāi)本地的MN通過(guò)MIPv4或MIPv6規(guī)范中所述的常規(guī)HA和FA發(fā)現(xiàn)機(jī)制來(lái)識(shí)別其服務(wù)HA-CE和FA-CE(MIPv4 FA-CoA模式)。
對(duì)于用戶數(shù)據(jù)分組向MN的“轉(zhuǎn)發(fā)”隧道傳送,盡管用戶數(shù)據(jù)分組從HA-TBE隧道傳送并且可能從FA-TBE(MIPv4 FA-CoA模式)轉(zhuǎn)發(fā),但是MN不需要知道其服務(wù)HA-TBE或FA-TBE(MIPv4 FA-CoA模式)的身份。類似地,對(duì)于MN與HMFA之間的所有常規(guī)控制面交互,MN不需要知道其服務(wù)HA-TBE或FA-TBE(MIPv4 FA-CoA模式)的身份,因?yàn)楦鶕?jù)本發(fā)明,其只與HA-CE或FA-CE(MIPv4 FA-CoA模式)進(jìn)行這種交互。然而,對(duì)于反向隧道傳送,MN需要額外地知道其服務(wù)HA-TBE和FA-TBE(MIPv4 FA-CoA模式)的身份。根據(jù)本發(fā)明,提供了將MN的服務(wù)HA-TBE和FA-TBE(MIPv4 FA-CoA模式)通知給MN的機(jī)制。對(duì)于MIPv4 FA-CoA模式,MN從FA-CE知道FA-TBE的地址,因?yàn)镕A-CoA是作為隧道出口的FA-TBE的地址并且是由FA-TBE分配的。對(duì)于MIPv4 FA-CoA模式和MIPv6,在與將HA-TBE的地址返回給MN的HA-CE的綁定更新(或注冊(cè))成功之后將HA-TBE的地址提供給MN。
下面將參照?qǐng)D8至11來(lái)詳細(xì)說(shuō)明根據(jù)本發(fā)明各種實(shí)施例的在MA-CE與MA-TBE之間控制面信令與用戶面數(shù)據(jù)業(yè)務(wù)分離的MIPv4和MIPv6移動(dòng)性管理。圖8示出了在HN 12中實(shí)現(xiàn)的HA功能分離而在FN 14中實(shí)現(xiàn)的FA功能不分離的MIPv4 FA-CoA模式移動(dòng)性管理。在HN 12中為MN 10分配HAddr,當(dāng)MN漫游到FN 14時(shí),在FN中通過(guò)常規(guī)FA 20為其分配CoA。在分配了CoA之后,MN 10通過(guò)常規(guī)的HA發(fā)現(xiàn)機(jī)制來(lái)識(shí)別HN 12中的路由器60作為其HA-CE,并經(jīng)由FA向路由器60發(fā)送綁定更新消息62以注冊(cè)CoA。HA-CE 60選擇HA-TBE 64為MN 10服務(wù),并利用創(chuàng)建隧道請(qǐng)求消息66來(lái)指示HA-TBE 64創(chuàng)建MIP隧道68。其后,當(dāng)CN16向MN在其HN中的HAddr發(fā)送分組時(shí)(情況1),該分組被HA-TBE攔截并基于CoA經(jīng)由隧道68隧道傳送到FN中的FA??蛇x地,HA-CE 60可以向CN發(fā)送綁定更新消息70以注冊(cè)MN的CoA。其后,CN可以將分組直接定址到位于其當(dāng)前CoA的MN,而不是間接地經(jīng)由MN的HAddr(情況2),這些分組由FN中的FA接收并使用FN中的路由過(guò)程路由到MN。
圖9示出了在FN 14中實(shí)現(xiàn)的FA功能分離而在HN 12中實(shí)現(xiàn)的HA功能不分離的MIPv4 FA-CoA模式移動(dòng)性管理。在HN 12中為MN 10分配HAddr。當(dāng)MN漫游到FN 14時(shí),在FN中通過(guò)FA-CE 72為其分配CoA。為此,F(xiàn)A-CE 72選擇FA-TBE 76為MN 10服務(wù),并向FA-TBE 76發(fā)送請(qǐng)求消息78以請(qǐng)求FA-TBE 76為MN 10提供CoA。另選地,F(xiàn)A-CE72可以靜態(tài)地或動(dòng)態(tài)地配置有與一個(gè)或更多個(gè)FA-TBE對(duì)應(yīng)的一個(gè)或更多個(gè)CoA的池,并且可以選擇FA-TBE 76并分配對(duì)應(yīng)的CoA而無(wú)需發(fā)送請(qǐng)求消息78。在分配了CoA之后,MN 10通過(guò)常規(guī)的HA發(fā)現(xiàn)機(jī)制來(lái)識(shí)別HN 12中的路由器18作為其HA,并經(jīng)由FA-CE向該路由器18發(fā)送綁定更新消息74以注冊(cè)CoA。HA 18基于該CoA創(chuàng)建到FA-TBE 76的MIP隧道80。其后,當(dāng)CN 16向MN在其HN中的HAddr發(fā)送分組時(shí)(情況1),該分組被HA攔截并基于CoA經(jīng)由隧道80隧道傳送到FN中的FA-TBE。可選地,HA 18可以向CN發(fā)送綁定更新消息82以注冊(cè)MN的CoA。其后,CN可以將分組直接定址到位于其當(dāng)前CoA的MN,而不是間接地經(jīng)由MN的HAddr(情況2),這些分組由FN中的FA-TBE接收并使用FN中的路由過(guò)程路由到MN。
圖10示出了在HN 12中實(shí)現(xiàn)的HA功能分離且在FN 14中實(shí)現(xiàn)的FA功能分離的MIPv4 FA-CoA模式移動(dòng)性管理。在HN 12中為MN 10分配HAddr。當(dāng)MN漫游到FN 14時(shí),在FN中通過(guò)FA-CE 72為其分配CoA。為此,F(xiàn)A-CE 72選擇FA-TBE 76為MN 10服務(wù)并向FA-TBE 76發(fā)送請(qǐng)求消息78以請(qǐng)求FA-TBE 76為MN 10提供CoA。另選地,F(xiàn)A-CE72可以靜態(tài)地或動(dòng)態(tài)地配置有與一個(gè)或更多個(gè)FA-TBE對(duì)應(yīng)的一個(gè)或更多個(gè)CoA的池,并且可以選擇FA-TBE 76并分配對(duì)應(yīng)的CoA而無(wú)需發(fā)送請(qǐng)求消息78。在分配了CoA之后,MN 10通過(guò)常規(guī)的HA發(fā)現(xiàn)機(jī)制來(lái)識(shí)別HN 12中的路由器60作為其HA-CE,并經(jīng)由FA-CE向該路由器60發(fā)送綁定更新消息84以注冊(cè)CoA。HA-CE 60選擇HA-TBE 64為MN 10服務(wù),并用創(chuàng)建隧道請(qǐng)求消息66來(lái)指示HA-TBE 64創(chuàng)建MIP隧道86。其后,當(dāng)CN 16向MN在其HN中的HAddr發(fā)送分組時(shí)(情況1),該分組被HA-TBE攔截并基于CoA經(jīng)由隧道86隧道傳送到FN中的FA-TBE。可選地,HA-CE 60可以向CN發(fā)送綁定更新消息70以注冊(cè)MN的CoA。其后,CN可以將分組直接定址到位于其當(dāng)前CoA的MN,而不是間接地經(jīng)由MN的HAddr(情況2),這些分組由FN中的FA-TBE接收并使用FN中的路由過(guò)程路由到MN。
圖11示出了在HN 12中實(shí)現(xiàn)的HA功能分離的MIPv4 CoCoA模式和MIPv6移動(dòng)性管理。在HN 12中為MN 10分配HAddr。當(dāng)MN漫游到FN 14時(shí),通過(guò)FN 14的地址分配機(jī)制為其分配(Co)CoA。在分配了(Co)CoA之后,MN 10通過(guò)常規(guī)的HA發(fā)現(xiàn)機(jī)制來(lái)識(shí)別HN 12中的路由器88作為其HA-CE,并向該路由器88發(fā)送綁定更新消息90以注冊(cè)(Co)CoA。HA-CE 88選擇HA-TBE 92為MN 10服務(wù),并用創(chuàng)建_隧道請(qǐng)求消息94來(lái)指示HA-TBE 92創(chuàng)建MIP隧道96。其后,當(dāng)CN 16向MN在其HN中的HAddr發(fā)送分組時(shí)(情況1),該分組被HA-TBE攔截并基于(Co)CoA經(jīng)由隧道96隧道傳送到FN中的FA。對(duì)于MIPv4 CoCoA模式,HA-CE 88可以可選地向CN發(fā)送綁定更新消息98以注冊(cè)其CoCoA。對(duì)于MIPv6模式,MN 10應(yīng)該向CN發(fā)送綁定更新消息100以注冊(cè)其CoA。在任一種情況下,其后CN都可以將分組直接定址到位于其當(dāng)前(Co)CoA的MN,而不是間接地經(jīng)由MN的HAddr(情況2)。
盡管圖8至11示出了其中MA-CE對(duì)處于同一網(wǎng)絡(luò)或子網(wǎng)中的MA-TBE進(jìn)行控制的MIP移動(dòng)性管理,但是應(yīng)該理解,本發(fā)明還如上所述地適用于其中處于管理域的一個(gè)子網(wǎng)中的MA-CE對(duì)處于同一管理域的不同子網(wǎng)中的MA-TBE進(jìn)行控制的情況。因此,一個(gè)子網(wǎng)中的HA-CE可以對(duì)同一管理域的不同子網(wǎng)中的HA-TBE進(jìn)行控制。類似地,一個(gè)子網(wǎng)中的FA-CE可以對(duì)同一管理域的不同子網(wǎng)中的FA-TBE進(jìn)行控制。
MA-TBE還可以執(zhí)行分組過(guò)濾功能和/或隧道切換功能,例如MIP隧道、GPRS網(wǎng)絡(luò)G-GPRS隧道協(xié)議(GTP)隧道與虛擬專用網(wǎng)絡(luò)(VPN)隧道之間的切換。
還應(yīng)該理解,本發(fā)明適用于任何類型的分組交換數(shù)據(jù)網(wǎng)絡(luò)中的以及移動(dòng)節(jié)點(diǎn)在相同或不同類型的分組交換數(shù)據(jù)網(wǎng)絡(luò)或子網(wǎng)之間漫游的情況下的移動(dòng)性管理。
此外,應(yīng)該理解,本發(fā)明適用于IP或非IP的任何類型的分組數(shù)據(jù)協(xié)議的分組交換數(shù)據(jù)網(wǎng)絡(luò)中的移動(dòng)性管理,以及使用除MIPv4或MIPv6之外的協(xié)議的移動(dòng)性管理。
權(quán)利要求
1.一種用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的系統(tǒng),所述數(shù)據(jù)分組被定址到該移動(dòng)節(jié)點(diǎn)的本地地址,該移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述系統(tǒng)包括移動(dòng)代理控制實(shí)體,被設(shè)置為接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息,并且響應(yīng)于所述消息而發(fā)送控制消息以控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作;以及移動(dòng)代理業(yè)務(wù)載體實(shí)體,被設(shè)置為從移動(dòng)代理控制實(shí)體接收控制消息,并且作為響應(yīng)而提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中,移動(dòng)代理控制實(shí)體是本地代理控制實(shí)體,移動(dòng)代理業(yè)務(wù)載體實(shí)體是本地代理業(yè)務(wù)載體實(shí)體。
3.根據(jù)權(quán)利要求2的系統(tǒng),其中,本地代理業(yè)務(wù)載體實(shí)體提供的資源是從所述本地代理業(yè)務(wù)載體實(shí)體到移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址的隧道。
4.根據(jù)權(quán)利要求1的系統(tǒng),其中,移動(dòng)代理控制實(shí)體是外地代理控制實(shí)體,移動(dòng)代理業(yè)務(wù)載體實(shí)體是外地代理業(yè)務(wù)載體實(shí)體。
5.根據(jù)權(quán)利要求4的系統(tǒng),其中,外地代理業(yè)務(wù)載體實(shí)體提供的資源是從所述外地代理業(yè)務(wù)載體實(shí)體到移動(dòng)節(jié)點(diǎn)的本地代理的隧道。
6.根據(jù)前述任一權(quán)利要求的系統(tǒng),其中,移動(dòng)代理控制實(shí)體從它能夠控制的多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體中選擇移動(dòng)代理業(yè)務(wù)載體實(shí)體。
7.根據(jù)權(quán)利要求6的系統(tǒng),其中,移動(dòng)代理控制實(shí)體根據(jù)以下參數(shù)中的一個(gè)或更多個(gè)來(lái)進(jìn)行選擇a)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體的負(fù)載;b)移動(dòng)節(jié)點(diǎn)到所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體的地理和/或拓?fù)溧徑龋籧)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體能夠提供的服務(wù)的質(zhì)量;以及d)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體能夠提供的安全功能。
8.一種移動(dòng)代理控制實(shí)體,被設(shè)置為對(duì)將數(shù)據(jù)分組向在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)發(fā)進(jìn)行控制,所述數(shù)據(jù)分組被定址到該移動(dòng)節(jié)點(diǎn)的本地地址,該移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述移動(dòng)代理控制實(shí)體被設(shè)置為接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息,并且響應(yīng)于所述消息而控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作以提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
9.一種移動(dòng)代理業(yè)務(wù)載體實(shí)體,用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn),所述數(shù)據(jù)分組被定址到該移動(dòng)節(jié)點(diǎn)的本地地址,該移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述移動(dòng)代理業(yè)務(wù)載體實(shí)體被設(shè)置為可以由移動(dòng)代理控制實(shí)體來(lái)控制以提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源,所述移動(dòng)代理控制實(shí)體響應(yīng)于接收到表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息而對(duì)所述移動(dòng)代理業(yè)務(wù)載體實(shí)體進(jìn)行控制。
10.一種提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的資源的方法,所述數(shù)據(jù)分組被定址到該移動(dòng)節(jié)點(diǎn)的本地地址,該移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述方法包括以下步驟a)移動(dòng)代理控制實(shí)體接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息;b)響應(yīng)于所述綁定消息,移動(dòng)代理控制實(shí)體發(fā)送控制消息以控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作;c)移動(dòng)代理業(yè)務(wù)載體實(shí)體從移動(dòng)代理控制實(shí)體接收控制消息,以及d)響應(yīng)于所述控制消息,移動(dòng)代理業(yè)務(wù)載體實(shí)體提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
11.根據(jù)權(quán)利要求10的方法,其中,移動(dòng)代理控制實(shí)體是本地代理控制實(shí)體,移動(dòng)代理業(yè)務(wù)載體實(shí)體是本地代理業(yè)務(wù)載體實(shí)體。
12.根據(jù)權(quán)利要求11的方法,其中,本地代理業(yè)務(wù)載體實(shí)體提供的資源是從所述本地代理業(yè)務(wù)載體實(shí)體到移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址的隧道。
13.根據(jù)權(quán)利要求10的方法,其中,移動(dòng)代理控制實(shí)體是外地代理控制實(shí)體,移動(dòng)代理業(yè)務(wù)載體實(shí)體是外地代理業(yè)務(wù)載體實(shí)體。
14.根據(jù)權(quán)利要求13的方法,其中,外地代理業(yè)務(wù)載體實(shí)體提供的資源是從所述外地代理業(yè)務(wù)載體實(shí)體到移動(dòng)節(jié)點(diǎn)的本地代理的隧道。
15.根據(jù)前述任一權(quán)利要求的方法,包括以下步驟移動(dòng)代理控制實(shí)體從它能夠控制的多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體中選擇移動(dòng)代理業(yè)務(wù)載體實(shí)體。
16.根據(jù)權(quán)利要求15的方法,其中,移動(dòng)代理控制實(shí)體根據(jù)以下參數(shù)中的一個(gè)或更多個(gè)來(lái)進(jìn)行選擇a)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體的負(fù)載;b)移動(dòng)節(jié)點(diǎn)到所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體的地理和/或拓?fù)溧徑?;c)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體能夠提供的服務(wù)的質(zhì)量;以及d)所述多個(gè)移動(dòng)代理業(yè)務(wù)載體實(shí)體能夠提供的安全功能。d)所述多個(gè)本地代理業(yè)務(wù)載體實(shí)體能夠提供的安全功能。
全文摘要
一種用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在外地分組交換數(shù)據(jù)網(wǎng)絡(luò)中漫游的移動(dòng)節(jié)點(diǎn)的系統(tǒng),所述數(shù)據(jù)分組被定址到該移動(dòng)節(jié)點(diǎn)的本地地址,該移動(dòng)節(jié)點(diǎn)被提供有在外地網(wǎng)絡(luò)中使用的轉(zhuǎn)交地址,所述系統(tǒng)包括移動(dòng)代理控制實(shí)體,被設(shè)置為接收表示移動(dòng)節(jié)點(diǎn)的本地地址與轉(zhuǎn)交地址之間的綁定的消息,并且響應(yīng)于所述消息而發(fā)送控制消息以控制移動(dòng)代理業(yè)務(wù)載體實(shí)體的操作;以及移動(dòng)代理業(yè)務(wù)載體實(shí)體,被設(shè)置為從移動(dòng)代理控制實(shí)體接收控制消息,并且作為響應(yīng)而提供用于將數(shù)據(jù)分組轉(zhuǎn)發(fā)給在轉(zhuǎn)交地址的移動(dòng)節(jié)點(diǎn)的資源。
文檔編號(hào)H04L29/08GK1774905SQ200480010345
公開(kāi)日2006年5月17日 申請(qǐng)日期2004年4月16日 優(yōu)先權(quán)日2003年4月17日
發(fā)明者陳曉保 申請(qǐng)人:奧蘭治公司