專利名稱:移動節(jié)點中實施的移動性功能的檢測的制作方法
技術領域:
本發(fā)明涉及一種用于在移動終端從另一第二接入網(wǎng)的轉換(handover)期間、在移動節(jié)點附接到移動通信系統(tǒng)的第一接入網(wǎng)時、配置該移動節(jié)點的IP地址的方法,其中, 該第二接入網(wǎng)使用與該第一接入網(wǎng)中使用的接入技術不同的接入技術。此外,本發(fā)明涉及 一種參與該方法的移動接入網(wǎng)關和移動節(jié)點。
背景技術:
通信系統(tǒng)越來越向著基于因特網(wǎng)協(xié)議(IP)的網(wǎng)絡演進。它們由許多互聯(lián)的網(wǎng)絡 組成,其中,以片段(所謂的分組)為單位將語音和數(shù)據(jù)從一個終端發(fā)送至另一終端。以無 連接的方式,由路由器將這些分組從源路由至目的地。IP分組由IP報頭和有效載荷信息組 成,而IP報頭此外還包括源和目的地IP地址。為了可擴展性原因,IP網(wǎng)絡使用分級尋址 方案。因此,IP地址不僅識別相應的終端,還另外包含關于此終端的位置信息。通過由路 由協(xié)議提供的附加信息,網(wǎng)絡中的路由器能夠識別向著特定目的地的下個路由器。如果終端是移動的(從現(xiàn)在起稱作移動節(jié)點(MN))并且在子網(wǎng)之間移動,則由于 因特網(wǎng)協(xié)議(IP)的分級尋址方案,該終端必須將其IP地址改變?yōu)橥負湔_的IP地址。然 而,由于以通信節(jié)點的IP地址(和端口)定義諸如TCP連接之類的在較高層上的連接,所 以,如果節(jié)點中之一改變其IP地址(例如,由于移動導致),則所述連接中斷。在2004 年 6 月 RFC 3775 的 D. Johnson.C. Perkins、J. Arkko 的“MobilitySupport in IPv6” (其可于httD: //www, ietf. org獲得,并目.通過引用合并在此)中詳細說明的移 動IPv6(或MIPv6)是基于IP的移動性協(xié)議,其使得移動節(jié)點能夠以對較高層和應用透明 的方式在子網(wǎng)之間移動,即,不中斷較高層連接。因此,移動節(jié)點具有兩個配置的IP地址 轉交地址(CoA)和歸屬地址(HoA)。移動節(jié)點的上層使用歸屬地址用以與通信伙伴(目的地終端)通信,所述通信伙 伴還被稱作對端節(jié)點(corresponding node) (CN)。此地址不改變并且用作識別移動節(jié)點的 目的。在拓撲上,該地址屬于移動節(jié)點的歸屬網(wǎng)絡(HN)。相反,轉交地址關于導致子網(wǎng)改變 的每次移動而改變,并且被用作路由架構的定位符(locator)。在拓撲上,該轉交地址屬于 移動節(jié)點當前訪問的網(wǎng)絡。位于歸屬鏈路上的一組歸屬代理(HA)中之一維持移動節(jié)點的 轉交地址到移動節(jié)點的歸屬地址的映射,并且將到來的對于移動節(jié)點的業(yè)務重新導向其當 前位置。具有一組歸屬代理而非單個歸屬代理的原因是冗余和載荷平衡。移動IPv6當前定義兩個操作模式雙向隧道傳送和路由優(yōu)化。如果使用雙向隧道 傳送,則由對端節(jié)點發(fā)送并尋址到移動節(jié)點的歸屬地址的數(shù)據(jù)分組被歸屬網(wǎng)絡中的歸屬代 理截取并隧道傳送至移動節(jié)點的轉交地址。由移動節(jié)點發(fā)送的數(shù)據(jù)分組被反向隧道傳送至 歸屬代理,其解封裝所述分組并將它們發(fā)送至對端節(jié)點。對于此操作,歸屬代理必須被通知 移動節(jié)點的轉交地址。因此,移動節(jié)點發(fā)送注冊消息(所謂的綁定更新-BU)至歸屬代理。 這些消息通過IPsec安全性關聯(lián)而發(fā)送,并從而受到認證和完整性保護。為了使移動節(jié)點 具有與歸屬代理的IPsec關聯(lián),移動節(jié)點需要執(zhí)行引導先驗(bootstrappinga-priori)。引導程序是獲得至少下列信息的處理歸屬地址、歸屬代理地址、以及與歸屬代理的安全性關 聯(lián)。在移動節(jié)點對歸屬代理注冊轉交地址之前需要此信息。在2007年5月draft-ietf-m ip6-bootstrapping-split_o5 中的 G. Giaretta 等人的"Mobile IPv6 bootstrapping in split scenario” (其可于httD://www. ietf. org獲得并目.通過引用合并在此)中描述了 引導程序的一般處理。該處理可以持續(xù)幾秒,因為需要移動節(jié)點與歸屬代理之間的幾個往 返時間(round-trip-time)。將移動IP分類為基于主機的(或基于客戶端的)移動性管理,因為有關移動性的 信令是在主機(或客戶端)與歸屬代理之間的。因此,MIPvB由于其基于客戶端的移動性 功能也被稱作客戶端移動IP(CMIP)。另一方法以在有限地理區(qū)域中的IP移動性管理為目標,在所述有限地理區(qū)域中, 移動性由網(wǎng)絡管理并且對移動節(jié)點透明。此方法被稱為基于網(wǎng)絡的局部(localized) IP移 動性。基于網(wǎng)絡的移動性的一個主要特性是接入網(wǎng)絡實體被適當?shù)嘏渲脼闄z測移動節(jié)點的 移動并且交換關于移動節(jié)點的當前位置的信息,使得移動節(jié)點不需要被牽涉到移動性管理 中。因此,避免通過無線接口的有關移動性的信令?;诰W(wǎng)絡的移動性管理的其它優(yōu)點可 以是在空中的減小的分組開銷,這是因為不需要MIPv6封裝、以及對簡單的IP節(jié)點(即,非 MIP功能的節(jié)點)的移動性支持。因特網(wǎng)工程任務組(IETF)組織正在致力于這種基于移動 IP協(xié)議的局部 移動性管理的方法。因為網(wǎng)絡實體充當代表移動節(jié)點的代理(proxy),所以該協(xié)議 被稱為代理移動IP (PMIP)。存在被稱作PMIPv6的IPv6的變型(見2007年4月 draft-ietf-netlmm-proxymip6-01. txt 巾白勺 S. Gundavelli ^AWProxyMobile IPv6", 其可于http //www, ietf. orR獲得并且通過弓I用合并在此)、以及被稱為PMIPv4的IPv4的 變型(2007 年 1 月 draft-leung-mip4-proxy-mode-02. txt 中的 K. Leung 等人的“Mobility Management using Proxy Mobile IPv4”,其可于http://www. ietf. org;獲得并且通過弓I用 合并在此)。PMIPve引入被稱作移動接入網(wǎng)關(MAG)的新的邏輯實體,其與接入路由器(AR) 在同一地點。移動接入網(wǎng)關充當移動性管理的代理,意味著其代表移動節(jié)點發(fā)送綁定更 新消息。這些綁定更新消息被以標記標注,使得它們可以被識別為代理綁定更新(BU)消 息。此外,代理綁定更新消息包含網(wǎng)絡接入標識符(NAI)選項、歸屬前綴選項和時間戳選 項。NAI選項包含NAI (如在2005年12月RFC 4282中的B. Aboba等人的“The Network Accessldentifier”中詳細說明的,其可于http://www, ietf. org獲得并且通過引用合并 在此),其具有“usernameOrealm”的形式,并且用以識別移動節(jié)點。歸屬網(wǎng)絡前綴選項包含移動節(jié)點的歸屬網(wǎng)絡前綴。在所謂的每移動節(jié)點前綴尋址 模型中,每個移動節(jié)點具有唯一的歸屬網(wǎng)絡前綴,并且基于此前綴配置移動節(jié)點的一個或 多個全局IP地址。代理綁定更新消息中的唯一歸屬網(wǎng)絡前綴選項可以被用于攜帶PMIP歸 屬地址。時間戳選項包含由移動接入網(wǎng)關發(fā)送代理綁定更新的時間,并且由歸屬代理用于 識別代理綁定更新消息的新鮮度(freshness)。歸屬代理忽略代理綁定更新消息的序列號 值。當移動節(jié)點附接到新移動接入網(wǎng)關時,其使用EAP框架(見Aboba等人 的"Extensible Authentication Protocol(ΕΑΡ)”, RFC 3748,2004 年 6 月)和諸如EAP-AKA(見 L-Zhu 等人的"The Simple and Protected Generic SecurityService Application Program Interface (GSS-API) Negotiation Mechanism", RFC4187,2005 ^ 10月)之類的EAP方法對網(wǎng)絡認證。移動接入網(wǎng)關典型地充當傳遞認證器(pass-through authenticator),并且將EAP分組轉發(fā)至與移動節(jié)點有關的AAA (認證、授權和計費)服務 器/架構。移動節(jié)點使用NAI作為標識符。如果網(wǎng)絡認證成功,則移動接入網(wǎng)關從AAA服務器獲得移動節(jié)點的概況 (profile),包括移動節(jié)點的歸屬前綴。移動接入網(wǎng)關隨后發(fā)送代理綁定更新至歸屬代理, 并且向移動節(jié)點通知(armoimce)歸屬前綴。在移動節(jié)點對接入路由器認證之后,其開始IP 配置,即,其配置鏈路-本地(LL) IP地址,通過將鄰居請求(Solicitation) (NS)消息發(fā)送 至要被檢查的鏈路_本地地址的所請求節(jié)點多播地址,來執(zhí)行對于鏈路_本地地址的重復 地址檢測(DAD)。如果該過程成功,則移動節(jié)點將路由器請求(RS)消息發(fā)送至全部路由器 多播地址,并且等待接收路由器通告(RA)。接入路由器/移動接入網(wǎng)關以包括移動節(jié)點的 歸屬前綴的單播路由器通告來響應。移動節(jié)點可以應用無狀態(tài)或有狀態(tài)地址配置方案。移動節(jié)點從所接收的路由器通 告得知使用什么地址配置方案_如果路由器通告中的“M”位被設置為1,則移動節(jié)點使用動態(tài)主機配置協(xié)議 (DHCP)。移動節(jié)點發(fā)送DHCP請求消息,其由充當DHCP中繼代理的接入路由器/移動節(jié)點 網(wǎng)關捕獲。DHCP中繼將此消息轉發(fā)至DHCP服務器,該DHCP服務器用DHCP答復來回答,或 者通告包括要被分配給移動節(jié)點的全局IP地址的消息。在移動節(jié)點接收到DHCP通告消息 之后,移動節(jié)點將所通告的地址配置為其全局IP地址。_如果路由器通告中的“M”位被設置為0,則移動節(jié)點讀取在路由器通告中通告的 前綴,并且基于此前綴配置全局IP地址。于是,移動節(jié)點通過發(fā)送鄰居請求(NS)消息至所 通告的前綴的所請求節(jié)點多播地址,開始重復地址檢測,以便驗證鏈路上的其它節(jié)點是否 已經(jīng)配置了相同的IP地址。如果重復地址檢測過程成功,則移動節(jié)點可以開始使用此IP 地址用于與對端節(jié)點的通信。在使用最優(yōu)(optimistic)重復地址檢測的情況下,其可以使 用還未生效的IP地址立即用于通信。在配置全局IP地址之后,移動節(jié)點是IP可到達的,并且只要其在PMIP域內移動, 便可以使用該IP地址。在如上所述的DHCP地址配置的情況下、在初始附接過程期間的 ΡΜΙΡνθ的示例信令流如圖1所示。重復地址檢測是由節(jié)點執(zhí)行以確定其希望使用的地址并未已經(jīng)被另一節(jié)點使用 的程序。對于全部單播地址執(zhí)行重復地址檢測,這獨立于它們是通過無狀態(tài)地址配置方法 還是有狀態(tài)地址配置方法而被分配的。然而,如果新地址的接口 ID與已經(jīng)測試的和配置 的地址的接口 ID相同,則可以對于此地址跳過重復地址檢測。為了檢查地址的唯一性,節(jié) 點發(fā)送以該地址為目標的鄰居請求。如果在鏈路上存在已經(jīng)在它們的接口上配置了此地 址的任何其它節(jié)點,則它們用鄰居通告(NA)來答復。這樣,請求節(jié)點得知鏈路上的其它節(jié) 點是否已經(jīng)使用該地址。如果在該過程期間發(fā)現(xiàn)了重復地址,則該地址不能被分配給該接 口。在 1998 年 12 月 RFC 2462 中的 S. Thomson、Τ. Narten 的 “IPv6 Stateless Address Autoconfiguration”(可于http://www. ietf. org獲得并且通過引用合并在此)中給出對 重復地址檢測的詳細說明。
因為重復地址檢測程序占用相當長的時間(由于NS可以被重傳多達3次),所以 在RFC 4429中詳細說明了優(yōu)化。該過程被稱作“最優(yōu)重復地址檢測”,并且意圖是在成功的 情況下最小化地址配置延遲,并且保持可與未修改的主機和路由器共同操作。最優(yōu)重復地 址檢測指定被稱作“最優(yōu)”的新地址狀態(tài)(其用于標注在未完成重復地址檢測過程的期間 可用的地址)。在成功完成重復地址檢測之后,地址狀態(tài)被改為優(yōu)選的。可以使用最優(yōu)地址 用于通信。
圖2示出在相同PMIP域內的移動接入網(wǎng)關之間轉換的情況下的信令流。當移動 節(jié)點移動到AR/MAG 2的區(qū)域時,其開始如關于圖1描述的認證過程。在MAG 2接收到EAP 密鑰傳輸消息之后,其可以通過發(fā)送包括ΝΑΙ、歸屬網(wǎng)絡前綴和時間戳的代理綁定更新,來 開始對歸屬代理的注冊處理。MAG 2可以以幾種方式檢索(retrieve)歸屬網(wǎng)絡前綴(HNP)。一種可能性是(如 圖2中所示)移動接入網(wǎng)關在認證處理期間從AAA服務器或其它策略存儲(policy store) 獲得歸屬網(wǎng)絡前綴。替代地(如果移動接入網(wǎng)關在認證處理期間未接收到歸屬網(wǎng)絡前綴),移動接入 網(wǎng)關可以通過將歸屬網(wǎng)絡前綴設置為0,而發(fā)送代理綁定更新至本地移動性錨點。隨后,本 地移動性錨點將在代理綁定更新確認(PBAck)中的歸屬網(wǎng)絡前綴通告給移動接入網(wǎng)關。在 移動節(jié)點已經(jīng)對MAG 2成功認證之后,其開始檢查當前IP配置是否仍然有效,即,移動節(jié)點 發(fā)送RS消息。AR/MAG 2通過將“M”標記設置為1以使用DHCP用于地址配置,而以路由器 通告來響應。接下來,移動節(jié)點發(fā)送DHCP確認消息(其被用作DHCP中繼實體的AP/MAG 2 截取)。由DHCP服務器發(fā)送的DHCP中繼消息確認先前配置的歸屬地址仍然可以使用。在 完成DHCP過程之后,移動節(jié)點再次IP連接并且可以發(fā)送/接收數(shù)據(jù)分組。如RFC 3775中定義的歸屬代理的功能性被重新使用至較大范圍,但是一些改變 是支持PMIPv6所必須的。此后,如RFC 3775中定義的歸屬代理被稱作CMIP歸屬代理,而 如上面討論的PMIPv6中定義的歸屬代理被稱作PMIP歸屬代理。兩個歸屬代理之間的主要 差異是如何由歸屬代理確定綁定更新/代理綁定更新消息的“新鮮度”。CMIP歸屬代理基 于綁定更新中的序列號來識別綁定更新消息的“新鮮度”,而PMIP歸屬代理基于代理綁定 更新中的時間戳選項中的時間戳來識別代理綁定更新消息的新鮮度。PMIP歸屬代理忽略代 理綁定更新消息中的序列號值。在此發(fā)明中假設如下情形其中PMIP歸屬代理和CMIP歸 屬代理在同一地點(在下面,CMIP/PMIP歸屬代理被簡單地稱為歸屬代理)。先進的現(xiàn)代移動節(jié)點具有通過幾個接入技術通信的能力,這允許選擇最佳的和 “最廉價的”數(shù)據(jù)路徑。為此目的,移動節(jié)點擁有使得能夠以不同的接入技術通信的幾個物 理接口。如果移動節(jié)點執(zhí)行在接入技術之間的轉換,并且要求會話連續(xù)性,則移動節(jié)點必須 實施下列之一_基于客戶端的移動性(例如,MIP)移動節(jié)點為每個接口配置不同的轉交地址, 并且取決于要使用什么接口,移動節(jié)點的MIP功能對歸屬代理注冊相應的轉交地址。此外, MIP功能封裝具有正確的轉交地址的數(shù)據(jù)分組,用以通過期望的接口進行傳輸。-基于網(wǎng)絡的移動性(例如,PMIP)用于技術間的轉換。如IETF中提出的基于 網(wǎng)絡的移動性僅可應用于單個接口,即,用于在一個接入技術中的移動性。然而,一些網(wǎng) 絡運營商可以應用基于網(wǎng)絡的移動性用于技術間的轉換。為了實現(xiàn)此,移動節(jié)點需要實施特殊功能(被稱作“虛擬接口”,如在2006年4月3GPP TSG SA Tdoc. S2H060457中由 NTT DoCoMo、NEC、Fujitsu 的“Response to NETLMM application forlnter Access System Mobility”中詳細說明的,其可于 ftp://ftD.3gDD.org/tsg sa/ffG2 Arch/Ad-hoc meetings/2006-04 SAE Paris/Docs/中獲得并且通過引用合并在此),其提供虛擬適配器 以對其它主機功能掩蔽本地接口中的改變,即,終端如何在不同的物理網(wǎng)絡接口之間切換。 下面給出更多細節(jié)。-支持該兩種方案。移動節(jié)點可以實施基于主機的移動性(MIP)、以及對基于網(wǎng)絡 的移動性(虛擬接口)的支持兩者。在此情況下,移動節(jié)點基于由網(wǎng)絡提供的服務來選擇 使用哪個方案。例如,如果網(wǎng)絡對于不同的接入技術而通告不同的子網(wǎng)前綴,則移動節(jié)點將 使用MIP來維持會話連續(xù)性。否則,如果網(wǎng)絡通告相同的子網(wǎng)前綴,則移動節(jié)點將使用虛擬 接口。對于在技術間轉換的情況下的PMIP支持,需要在移動節(jié)點中實施虛擬接口功能。 通常,上層應用(例如TCP或UDP會話)被通過IP地址綁定至接口。例如,這也是對于MIP 的情況,其中,傳輸會話被綁定至靜態(tài)歸屬地址,而移動節(jié)點的每個物理接口被分配并綁定 至不同的轉交地址。MIP實現(xiàn)管理在轉交地址之間的數(shù)據(jù)分組的調度??梢栽趫D3上見到MIP實現(xiàn)的邏輯結構。與基于主機的移動性相反,在基于網(wǎng)絡 的移動性中,相同的IP地址要用于通過不同的接口發(fā)送數(shù)據(jù)。為了實現(xiàn)這種功能性,將引 入IP地址被綁定至的虛擬接口(VIF)。虛擬接口決定要使用哪個物理接口用于發(fā)送數(shù)據(jù)分 組,如圖4中所示。需要特別注意的是,對于IP層和更高層,單個IP歸屬地址PMIP-HoA用 于經(jīng)由虛擬接口而與不同接入網(wǎng)通信。圖5圖示了移動節(jié)點從一個接入技術(ATI)轉換至另一第二接入技術(AT2)的情 形。在圖5中,假設提供兩種不同的接入技術的接入網(wǎng)屬于單個代理MIP域,S卩,移動節(jié)點 麗當在代理MIP域中移動時,可以使用單個IP地址(PMIP-HoA),而無論屬于代理MIP域的 接入網(wǎng)和接入網(wǎng)的接入技術如何。路由器PMIP/CMIP-HA指示提供用于通過MIPv6的方式 提供基于客戶端的移動性的歸屬代理功能、以及用于通過代理MIPv6的方式提供基于網(wǎng)絡 的移動性的歸屬代理功能兩者的路由器。PMIP/CMIP-HA實體可以是與圖1和圖2中描繪的 LMA(HA)實體相同的實體。存在管理會話連續(xù)性的兩種可能性。在第一種情形中,當MAG 3向移動節(jié)點通告 移動節(jié)點的歸屬網(wǎng)絡前綴并且向LMA發(fā)送用于位置更新的代理綁定更新時,MAG 3具有與 移動節(jié)點的本地移動性錨點的安全性關聯(lián),并且可以向移動節(jié)點提供PMIP服務。在第二種 情形中,移動節(jié)點使用MIP,S卩,其在對AT2的接口上配置新的轉交地址,并且向歸屬代理發(fā) 送綁定更新。注意,LMA和歸屬代理功能可以位于相同實體中。這里,MAG 3通告拓撲上正 確的前綴(其不同于在代理MIP域中已經(jīng)被分配給MN的歸屬網(wǎng)絡前綴)。因為AT2的網(wǎng)絡 運營商具有向移動節(jié)點提供兩種服務MIP和PMIP (通過MAG 3)的能力,所以運營商需要決 定提供哪種服務。通常,基于存儲在網(wǎng)絡中的移動節(jié)點的概況中的移動節(jié)點的性能而作出 決定。MAG 3可以在認證處理期間獲得移動節(jié)點的性能,并且決定所提供的移動性服務,這 等同于決定要向移動節(jié)點通告哪個前綴。然而,可能的是,網(wǎng)絡運營商不具有關于移動節(jié)點的性能的信息,即,網(wǎng)絡不知道 移動節(jié)點是實施MIP功能還是VIF功能。存在MAG 3不知道移動節(jié)點的性能的幾個原因。一個原因或許是VIF/MIP是安裝在移動節(jié)點上的第三方軟件,因此其不被移動節(jié)點的IP堆 棧和操作系統(tǒng)(OS)知道,從而移動節(jié)點無法將這些性能傳遞給網(wǎng)絡。另一種原因或許是不 存在將移動節(jié)點性能傳遞給網(wǎng)絡的標準化方式。為了在移動節(jié)點與網(wǎng)絡實體(策略存儲服 務器或AAA服務器)之間交換移動節(jié)點的性能,需要供應商之間的標準化努力和聯(lián)盟。這里,另一種情形是多個接口的同時使用。即,移動節(jié)點可以同時使用多于一個接口,用于發(fā)送和接收數(shù)據(jù)分組。此情形典型地還被稱作“接口多歸屬(interface multihoming)”,因為移動節(jié)點同時使用不同的接口。移動節(jié)點可以首先使用第一接口附接于第一接入網(wǎng),并且在隨后的時間點經(jīng)由第 二接口附接于第二接入網(wǎng)。移動節(jié)點可以同時使用所述兩個接口,因為移動節(jié)點向歸屬代 理注冊所述兩個接口并且向歸屬代理通告用以協(xié)調經(jīng)由哪個接口發(fā)送哪些數(shù)據(jù)分組(或 者相應地,經(jīng)由哪個MIPv6隧道,因為經(jīng)由不同接口的MIPv6隧道是不同的)的規(guī)則。在另一種更加先進的情形中,移動節(jié)點可以連接于幾個歸屬代理,即,移動節(jié)點具 有至不同歸屬代理的并行的幾個獨立的MIPv6會話。在此情形中,移動節(jié)點具有幾個歸屬 地址(HoA)-對于每個歸屬代理的一個或多個。在移動節(jié)點執(zhí)行轉換之后,移動節(jié)點發(fā)送綁 定更新至每個歸屬代理,以便更新其MIPv6會話的全部。還可能的是,移動節(jié)點使用多個接口并且具有至多個歸屬代理的連接。例如,移動 節(jié)點可以首先經(jīng)由第一接口連接至第一接入網(wǎng),并且建立至第一歸屬代理和第二歸屬代理 的兩個獨立的MIPv6連接。在某隨后的時間點,移動節(jié)點可以切換至附接于第二接入網(wǎng)的 第二接口,并且可以決定經(jīng)由第二接口將連接移動至一個歸屬代理,例如,第二歸屬代理。 最后,移動節(jié)點將利用第一接口附接至第一接入網(wǎng)(移動節(jié)點經(jīng)由該第一接入網(wǎng)維持到第 一歸屬代理的連接),并且同時,移動節(jié)點經(jīng)由其第二接口附接至第二接入網(wǎng)(移動節(jié)點經(jīng) 由該第二接入網(wǎng)維持到第二歸屬代理的連接)。類似地,如果移動節(jié)點位于PMIPv6域,則移動節(jié)點可以連接至相同的移動接入網(wǎng) 關,但是連接至不同的本地移動性錨點。因此,PMIPv6域將基于每個本地移動性錨點,將兩 個不同的歸屬網(wǎng)絡前綴(HNP)分配給移動節(jié)點。第三代合作項目(3GPP)標準化組織要求 移動節(jié)點(在3GPP術語中稱作用戶設備(UE))的建立至不同數(shù)據(jù)網(wǎng)絡的幾個IP連接的能 力。即,移動節(jié)點可以分別連接至不同的歸屬代理(在MIPv6的情況下),或本地移動性錨 點(在ΡΜΙΡνθ的情況下)。對于至一個或多個本地移動性錨點或歸屬代理的、具有單獨的IPv6前綴(或者單 獨的IPv4地址)的每個移動節(jié)點的IP連接,3GPP使用分組數(shù)據(jù)網(wǎng)絡(PDN)連接的術語。 因此,移動節(jié)點可以具有至一個或多個歸屬代理/本地移動性錨點的多個PDN連接。由此, 術語分組數(shù)據(jù)網(wǎng)絡(PDN)是指移動節(jié)點與網(wǎng)絡網(wǎng)關(例如,歸屬代理或本地移動性錨點) 之間的IP連接。歸屬代理或本地移動性錨點可以位于移動節(jié)點當前所附接的網(wǎng)絡中,但是 還可以位于不同的網(wǎng)絡域中。在后一情況中,對于不同的網(wǎng)絡域,需要在IP層之下的隧道 (例如,鏈路層隧道)。對于每個PDN連接,移動節(jié)點獲得單獨的IPv6前綴或單獨的IPv4 地址。另外,如果結合上述情形,意味著移動節(jié)點具有多個接口( “接口多歸屬”),并且 建立多個PDN連接,則結果是如下先進情形其中,移動節(jié)點可以具有在多個接口上的多個 PDN連接。例如,如果首先移動節(jié)點使用在第一接口上的多個PDN連接并且隨后開啟第二接口(并行于第一接口),則移動節(jié)點可以僅移動PDN連接中的一些至第二接口,而其它將保 持在第一接口上。關于接口到接入網(wǎng)的注冊(附接)過程,可以區(qū)分兩種不同的情形初始附接和轉 換。在初始附接過程期間,移動節(jié)點第一次注冊于網(wǎng)絡,執(zhí)行認證和授權過程,并且建立IP 連接性(PDN連接)。 在轉換附接過程期間,移動節(jié)點已經(jīng)經(jīng)由一個接口附接至網(wǎng)絡,并且現(xiàn)在嘗試經(jīng) 由第二接口附接。移動節(jié)點可以在新接入網(wǎng)中認證,但是與初始附接過程的不同是已經(jīng)在 歸屬代理或本地移動性錨點中注冊了移動節(jié)點。這意味著應當更新歸屬代理或本地移動性 錨點中的綁定高速緩存實體,但是不需要新的實體。在轉換期間,移動節(jié)點可以將PDN連接 中的全部或僅一些從舊的接口移動至新的接口。3GPP要求對于移動節(jié)點用以發(fā)現(xiàn)移動節(jié)點當前所附接的網(wǎng)絡附近的其它接入網(wǎng) 的特殊機制。此機制被稱作接入網(wǎng)發(fā)現(xiàn)和選擇(ANDS),并且移動網(wǎng)絡體系結構預見到被稱 作ANDS功能(ANDSF)的特殊功能??梢栽诰W(wǎng)絡實體(在以下描述中稱作ANDSF服務器) 中實施ANDSF。使用ANDSF,移動節(jié)點得知那些接入網(wǎng)可用,并且可以決定其附接于所述接 入網(wǎng)中的哪個,而不需要徹底掃描不同的實施的技術和頻譜。因此,ANDS功能允許移動節(jié) 點節(jié)省電池電力和時間。ANDSF具有兩種操作模式-拉模式,其中移動節(jié)點首先發(fā)送請求至ANDSF服務器,詢問當前位置中的接入網(wǎng) 的存在。移動節(jié)點可以將其性能和當前位置通知ANDSF服務器,并且ANDSF服務器隨后將 關于可用接入網(wǎng)的信息答復給移動節(jié)點。_推模式,其中ANDSF服務器發(fā)送關于可用接入網(wǎng)的信息,而不需要移動節(jié)點的明 確請求。在所述模式的任何一個中,移動節(jié)點必須首先在網(wǎng)絡中的ANDSF服務器中認證。通 過IP層之上的協(xié)議執(zhí)行移動節(jié)點與ANDSF之間的信息交換。在技術間轉換或移動節(jié)點到網(wǎng)絡的初始附接的情形中,網(wǎng)絡運營商能夠向移動節(jié) 點提供基于網(wǎng)絡和基于主機兩者的移動性服務。為了作出正確決定,網(wǎng)絡運營商應當知道 移動節(jié)點的支持在技術間轉換時的會話連續(xù)性的性能,這意味著移動節(jié)點在物理接口之間 切換。如上所述,存在網(wǎng)絡運營商不知道移動節(jié)點的性能的情形。這意味著網(wǎng)絡不知道移動 節(jié)點是實施對基于主機的移動性的支持還是對基于網(wǎng)絡的移動性的支持。在這種情況下, 網(wǎng)絡可能向移動節(jié)點提供錯誤的移動性服務,這導致不期望的轉換延遲和分組丟失。
發(fā)明內容
本發(fā)明的目的是在(運營商的)接入網(wǎng)中檢測移動節(jié)點是實施基于客戶端的移動 性功能還是基于網(wǎng)絡的移動性功能。另一目的是設計一種用于技術間轉換的轉換機制,使 得可以避免在技術間轉換期間的數(shù)據(jù)流中斷。通過獨立權利要求的主題解決所述目的。本發(fā)明的有利實施例是從屬權利要求的主題。本發(fā)明的一個主要方面是識別在附接至新接入網(wǎng)的移動節(jié)點的虛擬接口的實施。 負責檢測移動節(jié)點的所實施的一個或多個移動性功能的、接入網(wǎng)中的相應節(jié)點(移動接入 網(wǎng)關)為此目的使用虛擬接口發(fā)現(xiàn)過程。可以與對于移動節(jié)點至新接入網(wǎng)的接口的地址配置并行地執(zhí)行虛擬接口發(fā)現(xiàn)。在移動接入網(wǎng)關檢測到實施虛擬接口的移動終端的情況下, 其推斷移動終端能夠使用基于網(wǎng)絡的移動性功能?;旧?,所述虛擬接口發(fā)現(xiàn)檢查移動節(jié)點是否在其至新接入網(wǎng)的接口上配置與已經(jīng)根據(jù)在轉換之前提供給移動節(jié)點的地址前綴而在至舊接入網(wǎng)的接口上配置的IP地址相 同的全局IP地址?;趯υ谝苿庸?jié)點實施的虛擬接口的檢測,移動接入網(wǎng)關可以決定是使 用基于網(wǎng)絡的移動性還是基于客戶端的移動性,并且使得移動節(jié)點配置具有適當前綴的地 址以支持所選擇的移動性功能,并且-如果必要-則解除配置已經(jīng)根據(jù)其它一個或多個前 綴而配置的地址。本發(fā)明的另一方面涉及一種用于發(fā)現(xiàn)移動節(jié)點使用哪種類型的移動性功能的可 選過程。根據(jù)此方面,移動節(jié)點可以通過發(fā)送特殊的非請求的鄰居通告消息至新接入網(wǎng),來 主動地指示虛擬接口的可用性(分別地,基于網(wǎng)絡的移動性功能的使用)?;诜钦埱蟮泥?居通告的內容,移動接入網(wǎng)關可以確定移動節(jié)點是否能夠使用基于網(wǎng)絡的移動性功能,并 且可以考慮此確定導致決定要將哪種移動性功能提供給移動節(jié)點,如上面所描述的。本發(fā)明的一個示例性實施例涉及一種用于在移動終端從另一第二接入網(wǎng)的轉換 期間、當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置該移動節(jié)點的IP地址的方法, 其中,所述第二接入網(wǎng)使用與所述第一接入網(wǎng)中使用的接入技術不同的接入技術。第一和 第二接入網(wǎng)是提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域中的一部分。在移動接入網(wǎng)關與移動節(jié) 點之間執(zhí)行虛擬接口發(fā)現(xiàn)以促進檢測移動節(jié)點是否使用基于網(wǎng)絡的移動性功能。此外,還 執(zhí)行第一地址配置過程,其向移動節(jié)點提供第一接入網(wǎng)的IP地址前綴和在轉換之前提供 給移動節(jié)點的IP地址前綴(其是移動節(jié)點的歸屬網(wǎng)絡前綴,并已經(jīng)在提供基于網(wǎng)絡的移動 性功能的網(wǎng)絡域中被分配給移動節(jié)點),用以使得移動節(jié)點能夠根據(jù)所述地址前綴中的相 應一個而暫時配置各個IP地址,用于經(jīng)由至第一接入網(wǎng)的接口而通信。基于虛擬接口發(fā)現(xiàn)的結果,移動接入網(wǎng)關決定移動節(jié)點是否要使用基于網(wǎng)絡的移 動性功能用于在第一接入網(wǎng)中通信,并且_基于該決定_移動接入網(wǎng)關啟動用于使得移動 終端根據(jù)第一接入網(wǎng)的IP地址前綴或移動節(jié)點的歸屬網(wǎng)絡前綴來配置其用于經(jīng)由移動節(jié) 點的至第一接入網(wǎng)的接口而通信的IP地址的第二地址配置過程。如果并行地執(zhí)行第一地址配置過程和虛擬接口發(fā)現(xiàn),則將會更加有利。在一個示例性實施例中,虛擬接口發(fā)現(xiàn)包括接入網(wǎng)中的移動接入網(wǎng)關將鄰居請求 消息傳送至移動節(jié)點。鄰居請求消息包括作為鄰居請求的目標的、根據(jù)移動節(jié)點的歸屬網(wǎng) 絡前綴的移動節(jié)點的IP地址。基于所接收的對鄰居請求消息的響應,移動接入網(wǎng)關可以確 定移動節(jié)點是否使用基于網(wǎng)絡的移動性功能。在此實施例的變型中,移動接入網(wǎng)關基于移動節(jié)點響應于鄰居請求而經(jīng)由其至第 一接入網(wǎng)的接口發(fā)送鄰居通告,而檢測到移動節(jié)點使用基于網(wǎng)絡的移動性功能。根據(jù)另一實施例,第一地址配置過程包括移動接入網(wǎng)關將路由器通告發(fā)送至移動 節(jié)點,其指定路由器通告至移動節(jié)點的單播鏈路層地址。例如,路由器通告可以包括第一接 入網(wǎng)的IP地址前綴和移動節(jié)點的歸屬網(wǎng)絡前綴。路由器通告可以使得移動節(jié)點自動配置不推薦的IP層地址,或者使得移動節(jié)點 執(zhí)行有狀態(tài)的IP地址配置。對于配置不推薦的地址,路由器通告可以包括第一接入網(wǎng)的IP 地址前綴和移動節(jié)點的歸屬網(wǎng)絡前綴的各自的優(yōu)選壽命字段,所述兩個優(yōu)選壽命字段均被設置為零,并且所述路由器通告還包括第一接入網(wǎng)的IP地址前綴和移動節(jié)點的歸屬網(wǎng)絡 前綴的各自的有效壽命字段,所述兩個有效壽命字段均被設置為大于零的值。
根據(jù)另一實施例,第二地址配置過程包括移動接入網(wǎng)關將路由器通告發(fā)送至移動 節(jié)點。該路由器通告取決于虛擬接口發(fā)現(xiàn)的結果,使得移動節(jié)點根據(jù)第一接入網(wǎng)的IP地 址前綴或移動節(jié)點的歸屬網(wǎng)絡前綴來配置IP地址而用于經(jīng)由其至第一接入網(wǎng)的接口的通
fn °在移動接入網(wǎng)關檢測到移動節(jié)點不實施基于網(wǎng)絡的移動性功能的情況下,第二地 址配置過程的路由器通告可以使得移動節(jié)點根據(jù)第一接入網(wǎng)的IP地址前綴來配置IP地 址。如果第二地址配置過程的路由器通告要使得移動節(jié)點根據(jù)第一接入網(wǎng)的IP地址前綴 來配置IP地址,則例如,第二地址配置過程的路由器通告可以包括第一接入網(wǎng)的IP地址前 綴的優(yōu)選壽命字段和有效壽命字段(它們均被設置為大于零的值)以及移動節(jié)點的歸屬網(wǎng) 絡前綴的優(yōu)選壽命字段和有效壽命字段(它們均被設置為零)。如果移動接入網(wǎng)關檢測到移動節(jié)點實施基于網(wǎng)絡的移動性功能,則第二地址配置 過程的路由器通告可以使得移動節(jié)點根據(jù)第二接入網(wǎng)的IP地址前綴(其例如是移動節(jié)點 的在PMIP域中的歸屬網(wǎng)絡前綴)配置IP地址。例如,這可以第二地址配置過程的路由器 通告來實現(xiàn),其中,該路由器通告包括第一接入網(wǎng)的IP地址前綴的優(yōu)選壽命字段和有效壽 命字段(它們均被設置為零)以及移動節(jié)點的歸屬網(wǎng)絡前綴的優(yōu)選壽命字段和有效壽命字 段(它們均被設置為大于零的值)。在移動節(jié)點要根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴配置IP地址的情況下,移動節(jié)點可 以配置先前配置用于經(jīng)由其至第二接入網(wǎng)的接口的通信的IP地址,用于經(jīng)由至第一接入 網(wǎng)的接口的通信。在另一實施例中,假設當多個物理接口可用并且允許在移動節(jié)點的幾個物理接口 上配置相同的IP地址時,移動節(jié)點實施IP層之下的虛擬接口用以使用基于網(wǎng)絡的移動性 功能。在另一實施例中,移動接入網(wǎng)關基于移動節(jié)點響應于從移動接入網(wǎng)關接收的鄰居 請求而發(fā)送鄰居通告,檢測到移動節(jié)點使用基于網(wǎng)絡的移動性功能,其中,所述鄰居通告指 示在轉換之前已經(jīng)為移動節(jié)點的至第二接入網(wǎng)的物理接口配置的IP地址仍然被配置在已 經(jīng)接收到鄰居請求的移動節(jié)點的接口上。同樣,移動接入網(wǎng)關可以基于移動節(jié)點響應于在虛擬接口發(fā)現(xiàn)期間由移動接入網(wǎng) 關發(fā)送的鄰居請求而發(fā)送錯誤消息,檢測到移動節(jié)點未使用基于網(wǎng)絡的移動性功能,其中, 鄰居請求消息包括作為鄰居請求的目標的根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴的IP地址。例如, 錯誤消息可以將鄰居請求消息包括在其選項字段中。此外,錯誤消息可以被實施為ICMP消 肩、ο根據(jù)本發(fā)明的另一實施例,在第一地址配置過程期間發(fā)送的路由器通告指示移動 節(jié)點使用有狀態(tài)地址配置用于配置其在第一接入網(wǎng)中的IP地址。移動接入網(wǎng)關可以截取 由移動節(jié)點發(fā)送的用于請求分配用于在第一接入網(wǎng)中使用的IP地址的DHCP請求消息,并 且取決于基于網(wǎng)絡的移動性功能的檢測而修改所截取的DHCP請求消息的內容。隨后,移動 接入網(wǎng)關將已修改的DHCP請求消息轉發(fā)至用以將IP地址分配給移動節(jié)點的至第一接入網(wǎng) 的接口的網(wǎng)絡節(jié)點(例如,DHCP服務器)。
如果移動接入網(wǎng)關檢測到移動節(jié)點正在使用基于網(wǎng)絡的移動性方案,則例如,移 動接入網(wǎng)關可以通過將移動節(jié)點的歸屬網(wǎng)絡前綴包括到所截取的DHCP請求消息中,而修 改所截取的DHCP請求消息。如果移動接入網(wǎng)關檢測到移動終端未正在使用基于網(wǎng)絡的移 動性方案,則例如,移動接入網(wǎng)關可以通過將第一接入網(wǎng)的IP地址前綴包括到所截取的 DHCP請求消息中,而修改所截取的DHCP請求消息。在此實施例的變型中,移動節(jié)點根據(jù)在移動終端正在接收的響應于其DHCP請求 消息的響應消息中指示的地址,為其至第一接入網(wǎng)的接口配置IP地址。在本發(fā)明的另一實施例中,移動接入網(wǎng)關響應于由AAA服務器對移動節(jié)點的成功 認證,發(fā)送鄰居請求消息和路由器通告。在此示例性實施例中,例如,移動接入網(wǎng)關可以從 AAA服務器接收指示移動節(jié)點 是否已經(jīng)由AAA服務器認證的認證消息。根據(jù)本發(fā)明的另一方面,提供一種用于檢測移動節(jié)點的IP地址的方法。具體地, 此方法允許移動接入網(wǎng)關檢測由移動節(jié)點在附接到第一接入網(wǎng)之前(例如,在從第二接入 網(wǎng)的轉換時)已經(jīng)使用的移動節(jié)點的IP地址。首先,移動節(jié)點附接至第一接入網(wǎng)的移動接 入網(wǎng)關。在此過程中,例如,移動接入網(wǎng)關可以得知用以將移動節(jié)點的身份與其IP地址相 關聯(lián)的標識符(例如,ΝΑΙ、或用于對移動接入網(wǎng)關和為移動節(jié)點的標識符查詢的網(wǎng)絡節(jié)點 認證的另一標識符)。移動接入網(wǎng)關進一步確定向移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡節(jié)點。在 本發(fā)明的一個實施例中,此確定基于DNS查詢,其中,對于該查詢的完全合格的域名可以由 移動節(jié)點的標識符構建。一旦確定了提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡節(jié)點,移動接入網(wǎng) 關就可以發(fā)送查詢消息至所確定的網(wǎng)絡節(jié)點,以查詢已經(jīng)由移動節(jié)點在附接至第一接入網(wǎng) 之前在第二接入網(wǎng)內使用的移動節(jié)點的IP地址。為了識別移動節(jié)點,例如,移動接入網(wǎng)關 可以將移動節(jié)點的標識符包括到查詢消息中,以便允許被查詢的網(wǎng)絡節(jié)點找到匹配的IP 地址。從而,移動接入網(wǎng)關還可以從所確定的網(wǎng)絡節(jié)點接收響應消息,其中,來自所確定的 網(wǎng)絡節(jié)點的響應消息指示已經(jīng)由所述移動節(jié)點在附接至第一接入網(wǎng)之前在第二接入網(wǎng)內 使用的移動節(jié)點的IP地址。用于檢測移動節(jié)點的IP地址的該方法可以用在異構以及非異構網(wǎng)絡中,其中,第 一和第二接入網(wǎng)使用不同的接入技術。此外,在本發(fā)明的另一實施例中,還可以與用于在轉換期間當移動節(jié)點附接至移 動通信系統(tǒng)的第一接入網(wǎng)時執(zhí)行虛擬接口發(fā)現(xiàn)和移動節(jié)點的IP地址的有關配置的各個實 施例相結合地使用用于檢測移動節(jié)點的IP地址的方法。在本發(fā)明的一個示例性實施例中, 包括在來自網(wǎng)絡節(jié)點的響應消息中的移動節(jié)點的IP地址用作在虛擬接口發(fā)現(xiàn)中由移動接 入網(wǎng)關發(fā)送至移動節(jié)點的鄰居請求的目標地址。此外,可以進一步改進移動終端的操作。移動節(jié)點可以經(jīng)由其至第一接入網(wǎng)的接 口接受鄰居請求,并且可以將該鄰居請求轉發(fā)至移動節(jié)點的IP層,而無論鄰居請求的目的 地地址如何。假設移動節(jié)點實施基于網(wǎng)絡的移動性功能,如果鄰居請求的目標地址是移動 節(jié)點已經(jīng)在其至第一接入網(wǎng)的接口上配置的IP地址,則移動節(jié)點可以向移動接入網(wǎng)關發(fā) 送包括目標鏈路層地址選項的鄰居通告,該目標鏈路層地址選項指示移動節(jié)點的綁定至鄰 居請求中的目標地址的、在其至第一接入網(wǎng)的接口上的鏈路層地址。如果鄰居請求的目標 地址是移動節(jié)點未在其至第一接入網(wǎng)的接口上配置的IP地址,則移動節(jié)點可以向移動接入網(wǎng)關發(fā)送不具有目標鏈路層地址選項的鄰居請求。在本發(fā)明的又一實施例中,可以假設移動節(jié)點可以已經(jīng)在單個接口上配置了多個 IP地址。為了確定移動節(jié)點使用哪些IP地址前綴用于這些地址,移動接入網(wǎng)關可以查詢所 述IP地址前綴以能夠向移動節(jié)點通告它們。從而,移動接入網(wǎng)關可以將代理綁定更新發(fā)送 至服務移動節(jié)點的歸屬代理(或本地移動性錨點),從而查詢由移動節(jié)點在其至第一接入 網(wǎng)的接口上使用的歸屬網(wǎng)絡前綴或IP地址前綴。響應于此,移動接入網(wǎng)關從歸屬代理接收 歸屬網(wǎng)絡前綴和/或地址前綴,并且可以_取決于其關于向移動節(jié)點提供哪種移動性功能 的決定-將適當?shù)囊粋€或多個IP地址前綴通告給移動節(jié)點。
如上面指示的,本發(fā)明的另一方面涉及移動節(jié)點在移動接入網(wǎng)關檢測由移動節(jié)點 使用的移動性功能時的主動參與。在移動節(jié)點正在實施虛擬接口或者能夠使用基于網(wǎng)絡的 移動性的情況下,其向移動接入網(wǎng)關發(fā)送特殊的非請求的鄰居通告,基于該鄰居通告,移動 接入網(wǎng)關可以檢測移動節(jié)點的使用基于網(wǎng)絡的移動性的性能。因此,本發(fā)明的另一實施例涉及一種用于在移動節(jié)點從另一第二接入網(wǎng)的轉換期 間當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置移動節(jié)點的IP地址的方法,其中, 第一和第二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域。移動節(jié)點將非請求的鄰居通 告發(fā)送至第一接入網(wǎng)的移動接入網(wǎng)關,其中,鄰居請求的目標地址是移動節(jié)點已經(jīng)在其至 第二接入網(wǎng)的接口上配置的IP地址。移動接入網(wǎng)確定IP地址的IP地址前綴是否已經(jīng)被 通告給移動節(jié)點,以由此檢測移動節(jié)點是否實施基于網(wǎng)絡的移動性功能。在移動節(jié)點實施 基于網(wǎng)絡的移動性功能的情況下,其可以決定是使用基于網(wǎng)絡的移動性功能還是基于主機 的移動性功能用以服務移動節(jié)點(替代地,如果可能,移動接入網(wǎng)絡可以缺省地提供基于 網(wǎng)絡的移動性,以便確保會話連續(xù)性)。此外,移動接入網(wǎng)關將路由器通告發(fā)送至移動節(jié)點, 其中,路由器通告包含用于IP地址配置的IP地址前綴。根據(jù)使用哪種移動性功能用以服 務移動節(jié)點,移動接入網(wǎng)關可以選擇被通告給移動節(jié)點的IP地址前綴。在一個進一步改進的實施例中,如果用于經(jīng)由移動節(jié)點的至第二接入網(wǎng)的接口的 通信的移動節(jié)點的IP地址還被配置在附接至第一接入網(wǎng)的移動節(jié)點的接口上,則移動節(jié) 點使用用于經(jīng)由其至第二接入網(wǎng)的接口的通信的移動節(jié)點的IP地址作為鄰居通告的源地 址和目標地址(或者可替換地,移動節(jié)點在至第一接入網(wǎng)的接口上的鏈路-本地IP地址), 并且將目標鏈路層地址選項包括到鄰居通告,該鄰居通告指示移動節(jié)點在至第一接入網(wǎng)的 接口上的鏈路層地址,且其綁定至用于經(jīng)由移動節(jié)點的至第二接入網(wǎng)的接口的通信的移動 節(jié)點的IP地址。否則,移動節(jié)點使用移動節(jié)點在至第一接入網(wǎng)的接口上的鏈路-本地IP 地址作為鄰居通告的源地址,并且不將目標鏈路層地址選項包括到鄰居通告中。在本發(fā)明的另一實施例中,移動節(jié)點被分配了用于配置在網(wǎng)絡域中有效的IP地 址的歸屬網(wǎng)絡前綴,并且在基于網(wǎng)絡的移動性功能要被用以服務移動節(jié)點的情況下,路由 器通告向移動終端通告歸屬網(wǎng)絡前綴。為了配置有效地址,移動節(jié)點的歸屬網(wǎng)絡前綴的路 由器通告中的優(yōu)選壽命字段和有效壽命字段應當均被設置為大于零的值。此外,在基于客戶端的移動性功能要被用以服務移動節(jié)點的情況下,根據(jù)本發(fā)明 的另一實施例,路由器通告向移動終端通告第一接入網(wǎng)的網(wǎng)絡前綴。本發(fā)明的又一實施例涉及一種用于使得移動節(jié)點在移動終端從另一第二接入網(wǎng) 的轉換期間當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置IP地址的移動接入網(wǎng)關,其中,所述第二接入網(wǎng)使用與第一節(jié)接入網(wǎng)中使用的接入技術不同的接入技術。第一和 第二接入網(wǎng)均屬于提供基于網(wǎng)絡的移動性功能并且為移動節(jié)點提供歸屬網(wǎng)絡前綴以配置 在整個網(wǎng)絡域中有效的IP地址的網(wǎng)絡域。移動接入網(wǎng)關包括通信單元,用于在移動接入網(wǎng) 關與移動節(jié)點之間執(zhí)行虛擬接口發(fā)現(xiàn),以促進檢測移動節(jié)點是否使用基于網(wǎng)絡的移動性功 能,并且用于執(zhí)行第一地址配置過程,該過程用于向移動節(jié)點提供第一接入網(wǎng)的IP地址前 綴和移動節(jié)點的歸屬網(wǎng)絡前綴,用以使得移動節(jié)點能夠根據(jù)第一接入網(wǎng)的IP地址前綴和 移動節(jié)點的歸屬網(wǎng)絡前綴而暫時配置相應的IP地址,用于經(jīng)由至第一接入網(wǎng)的接口的通 信。此外,移動接入網(wǎng)關包括處理單元,用于由移動接入網(wǎng)關基于虛擬接口發(fā)現(xiàn)的結果而決 定移動節(jié)點是否要使用基于網(wǎng)絡的移動性功能用以在第一接入網(wǎng)中通信。移動接入網(wǎng)關的 通信裝置進一步執(zhí)行-基于移動接入網(wǎng)關的決定-第二地址配置過程,用于使得移動節(jié)點 根據(jù)第一接入網(wǎng)的IP地址前綴或移動節(jié)點的歸屬網(wǎng)絡前綴而配置其IP地址,用以經(jīng)由移 動節(jié)點的至第一接入網(wǎng)的接口的通信。在另一實施例中,當執(zhí)行虛擬接口發(fā)現(xiàn)時,移動接入網(wǎng)關將鄰居請求消息發(fā)送至移動節(jié)點,其中,鄰居請求消息將已經(jīng)在轉換之前根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴配置的移 動節(jié)點的IP地址包括作為鄰居請求的目標,并且基于所接收的對鄰居請求消息的響應來 檢測移動節(jié)點是否使用基于網(wǎng)絡的移動性功能。在實施例的變型中,移動接入網(wǎng)關適于基于移動節(jié)點響應于鄰居請求而經(jīng)由其至 第一接入網(wǎng)的接口而發(fā)送鄰居通告,檢測到移動節(jié)點使用基于網(wǎng)絡的移動性功能。根據(jù)本發(fā)明的另一實施例,當執(zhí)行第一地址配置過程時,移動接入網(wǎng)關將路由器 通告發(fā)送至移動節(jié)點,其中,移動接入網(wǎng)關適于指定路由器通告至移動節(jié)點的單播鏈路層 地址。由此,路由器通告可以使得移動節(jié)點自動配置不推薦的IP層地址,或者使得移動節(jié) 點執(zhí)行有狀態(tài)的IP地址配置。本發(fā)明的另一實施例涉及一種接入網(wǎng)關,其包括用于執(zhí)行根據(jù)這里描述的各個實 施例和其變型的、用于當移動節(jié)點附接至第一接入網(wǎng)時配置移動節(jié)點的IP地址的方法的 步驟的裝置。根據(jù)另一實施例,本發(fā)明提供了另外的移動接入網(wǎng)關,用于檢測已經(jīng)在移動節(jié)點 附接至第一接入網(wǎng)之前使用的移動節(jié)點的IP地址。移動接入網(wǎng)關包括用于將移動節(jié)點附 接至第一接入網(wǎng)的移動接入網(wǎng)關的通信單元、以及用于確定提供接入網(wǎng)發(fā)現(xiàn)和選擇功能至 移動節(jié)點的網(wǎng)絡節(jié)點的處理單元。通信單元適于將查詢消息發(fā)送至所確定的網(wǎng)絡節(jié)點以查 詢在附接至第一接入網(wǎng)之前由移動節(jié)點在第二接入網(wǎng)內已經(jīng)使用的移動節(jié)點的IP地址, 并且從所確定的網(wǎng)絡節(jié)點接收響應消息,其中,來自所確定的網(wǎng)絡節(jié)點的響應消息指示在 附接至第一接入網(wǎng)之前由移動節(jié)點在第二接入網(wǎng)內已經(jīng)使用的移動節(jié)點的IP地址。在另一實施例中,移動接入網(wǎng)關還包括可操作以執(zhí)行根據(jù)這里描述的各個實施例 中之一的用于檢測移動節(jié)點的IP地址的方法的裝置。根據(jù)另一實施例的本發(fā)明還提供了一種移動接入網(wǎng)關,用于在移動節(jié)點從另一第 二接入網(wǎng)的轉換期間當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置移動節(jié)點的IP 地址。移動接入網(wǎng)關包括接收單元,用于通過第一接入網(wǎng)從移動節(jié)點接收非請求的鄰居 通告,其中,鄰居請求的目標地址是移動節(jié)點已經(jīng)在其至第二接入網(wǎng)的接口上配置的IP地 址。此外,移動接入網(wǎng)關包括處理單元,用于確定IP地址的地址前綴是否已經(jīng)被通告給移動節(jié)點以由此檢測移動節(jié)點是否實施基于網(wǎng)絡的移動性功能,并且用于在移動節(jié)點實施基于網(wǎng)絡的移動性功能的情況下,決定是使用基于網(wǎng)絡的移動性功能還是基于主機的移動性 功能用以服務移動節(jié)點。此外,移動接入網(wǎng)關包括發(fā)送單元,用于將路由器通告發(fā)送至移動 節(jié)點,其中,路由器通告包含由移動接入網(wǎng)關根據(jù)要使用哪種移動性功能用以服務移動節(jié) 點而選擇的用于IP地址配置的前綴。在本發(fā)明的又一實施例中,移動接入網(wǎng)關還包括適于執(zhí)行根據(jù)這里描述的各個實 施例之一的、用于在轉換期間當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)絡時配置移動 節(jié)點的IP地址的主動方法的裝置。又一實施例涉及一種包括通信單元的移動節(jié)點,該通信單元用于在移動終端從另 一第二接入網(wǎng)的轉換期間附接至移動通信系統(tǒng)的第一接入網(wǎng),其中所述第二接入網(wǎng)使用與 在第一接入網(wǎng)中使用的接入技術不同的接入技術(如之前提及的,第一和第二接入網(wǎng)均是 提供基于網(wǎng)絡的移動性并且提供用于配置在網(wǎng)絡域中有效的IP地址的用于移動節(jié)點的歸 屬網(wǎng)絡前綴的網(wǎng)絡域的一部分)。通信單元包括接收機,用于作為虛擬接口發(fā)現(xiàn)中的一部 分、從第一接入網(wǎng)中的移動接入網(wǎng)關接收鄰居請求,其中,鄰居請求消息包括已經(jīng)在轉換之 前根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴配置的移動節(jié)點的IP地址作為鄰居請求的目標。此外,通 信單元包括發(fā)送機,用于作為虛擬接口發(fā)現(xiàn)的一部分、在移動節(jié)點不使用基于網(wǎng)絡的移動 性功能的情況下響應于鄰居請求而將錯誤消息發(fā)送至移動接入網(wǎng)關。本發(fā)明的另一實施例涉及一種包括通信單元的移動節(jié)點,該通信單元用于將移動 節(jié)點附接至第一接入網(wǎng)的移動接入網(wǎng)關,并且用于將鄰居通告發(fā)送至移動接入網(wǎng)關,其中, 鄰居請求的目標地址是當已經(jīng)附接至第一接入網(wǎng)時由移動節(jié)點在其至包括目標地址的第 二接入網(wǎng)的接口上已經(jīng)配置的IP地址。如果用于在附接至第一接入網(wǎng)之前與網(wǎng)絡節(jié)點通 信的移動節(jié)點的IP地址也被配置在附接至第一接入網(wǎng)的移動節(jié)點的接口上,則移動節(jié)點 適于使用用于在附接至第一接入網(wǎng)之前與向移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡 節(jié)點通信的移動節(jié)點的IP地址,作為鄰居通告的源地址和目標地址,并且將目標鏈路層地 址選項包括到鄰居通告中,所述鄰居通告指示移動節(jié)點的在至第一接入網(wǎng)的接口上的鏈路 層地址,其被綁定至用于在附接至第一接入網(wǎng)之前與網(wǎng)絡節(jié)點通信的移動節(jié)點的IP地址。 否則,如果用于在附接至第一接入網(wǎng)之前與網(wǎng)絡節(jié)點通信的移動節(jié)點的IP地址未被配置 在附接至第一接入網(wǎng)的移動節(jié)點的接口上,則移動節(jié)點被配置為使用移動節(jié)點在至第一接 入網(wǎng)的接口上的鏈路-本地IP地址作為鄰居通告的源地址,并且不將目標鏈路層地址選項 包括到鄰居通告中。本發(fā)明的另一實施例涉及存儲指令的計算機可讀介質,當由移動接入網(wǎng)關的處理 單元執(zhí)行所述指令時,所述指令使得移動接入網(wǎng)關使移動節(jié)點在移動終端從另一第二接入 網(wǎng)的轉換期間當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置IP地址,其中所述第 二接入網(wǎng)使用與在第一接入網(wǎng)中使用的接入技術不同的接入技術。通過執(zhí)行以下步驟使得移動節(jié)點配置IP地址在移動接入網(wǎng)關與移動節(jié)點之間 執(zhí)行虛擬接口發(fā)現(xiàn),以促進檢測移動節(jié)點是否使用基于網(wǎng)絡的移動性功能;執(zhí)行第一地址 配置過程,該過程向移動節(jié)點提供第一和第二接入網(wǎng)的相應IP地址前綴,以使得移動節(jié)點 能夠根據(jù)第一接入網(wǎng)的IP地址前綴和移動節(jié)點的歸屬網(wǎng)絡前綴而暫時配置各個IP地址, 用于經(jīng)由至第一接入網(wǎng)的接口的通信由移動接入網(wǎng)關基于虛擬接口發(fā)現(xiàn)的結果,決定移動節(jié)點是否要使用基于網(wǎng)絡的移動性功能,用于在第一接入網(wǎng)中的通信;以及基于移動接入網(wǎng)關的決定而執(zhí)行第二地址配置過程,用于使得移動終端根據(jù)第一接入網(wǎng)的IP地址前 綴或移動節(jié)點的歸屬網(wǎng)絡前綴來配置其IP地址,用于經(jīng)由移動節(jié)點的至第一接入網(wǎng)的接 口的通信。根據(jù)本發(fā)明的另一實施例的計算機可讀介質存儲指令,當由移動接入網(wǎng)關的處理 單元執(zhí)行所述指令時,所述指令使得移動接入網(wǎng)關執(zhí)行根據(jù)這里描述的各個實施例之一和 其變型的、用于當移動節(jié)點附接至第一接入網(wǎng)時配置移動節(jié)點的IP地址的方法的步驟。本發(fā)明的另一實施例涉及存儲指令的計算機可讀介質,當由移動節(jié)點執(zhí)行所述指 令時,所述指令使得移動節(jié)點在移動終端從另一第二接入網(wǎng)的轉換期間附接至移動通信系 統(tǒng)的第一接入網(wǎng),其中,所述第二接入網(wǎng)使用與在第一接入網(wǎng)中使用的接入技術不同的接 入技術;作為虛擬接口發(fā)現(xiàn)的一部分,從第一接入網(wǎng)中的移動接入網(wǎng)關接收鄰居請求,其 中,鄰居請求消息包括根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴的IP地址作為鄰居請求的目標;以及 作為虛擬接口發(fā)現(xiàn)的一部分,在移動節(jié)點不使用基于網(wǎng)絡的移動性功能的情況下響應于鄰 居請求而發(fā)送錯誤消息至移動接入網(wǎng)關。在該實施例的變型中,計算機可讀介質還存儲指令,當由移動節(jié)點的處理單元執(zhí) 行所述指令時,所述指令使得移動節(jié)點將鄰居請求消息包括在錯誤消息的選項字段中。本發(fā)明的另一實施例提供了一種存儲指令的計算機可讀介質,當由移動接入網(wǎng)關 的處理單元執(zhí)行所述指令時,所述指令通過以下步驟,使得移動接入網(wǎng)關檢測在移動節(jié)點 附接至第一接入網(wǎng)之前已經(jīng)使用的移動節(jié)點的IP地址將移動節(jié)點附接至第一接入網(wǎng)的 移動接入網(wǎng)關;確定向移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡節(jié)點;發(fā)送查詢消息至 所確定的網(wǎng)絡節(jié)點以查詢在附接至第一接入網(wǎng)之前已經(jīng)由移動節(jié)點在第二接入網(wǎng)內使用 的移動節(jié)點的IP地址;以及從所確定的網(wǎng)絡節(jié)點接收響應消息,其中,來自所確定的網(wǎng)絡 節(jié)點的響應消息指示在附接至第一接入網(wǎng)之前已經(jīng)由移動節(jié)點在第二接入網(wǎng)內使用的移 動節(jié)點的IP地址。根據(jù)本發(fā)明的另一實施例的計算機可讀介質還存儲指令,當由移動接入網(wǎng)關的處 理單元執(zhí)行所述指令時,所述指令使得移動接入網(wǎng)關執(zhí)行根據(jù)這里描述的不同的實施例中 之一的、用于檢測移動節(jié)點的IP地址的方法。
在下面,參考附圖而更詳細地描述本發(fā)明。圖中類似或相應的細節(jié)被標注以相同 的標號。圖1示出當移動節(jié)點初始地附接至PMIPv6域中的接入網(wǎng)時根據(jù)PMIPv6的示例性 信令流,圖2示出當移動節(jié)點在PMIPv6域中執(zhí)行MAG間轉換時根據(jù)PMIPv6的示例性信令 流,圖3示出實施MIP并且具有用于附接至使用不同的接入技術的接入網(wǎng)的多個接口 的移動節(jié)點的邏輯結構,圖4示出實施虛擬接口并且具有用于附接至使用不同的接入技術的接入網(wǎng)的多 個接口的移動節(jié)點的邏輯結構,
圖5示出對于在具有用于附接至使用不同的接入技術以及PMIPv6或MIPv6的可能應用的接入網(wǎng)的多個接口的移動節(jié)點的PMIPv6域內的接入技術間的轉換的示例,圖6示出根據(jù)本發(fā)明的實施例的、用于為執(zhí)行接入技術間的轉換并且實施虛擬接口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和無狀態(tài)IP地址配置的示例性信令流,圖7示出根據(jù)本發(fā)明的實施例的、用于為執(zhí)行接入技術間的轉換并且不實施虛擬接口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和無狀態(tài)IP地址配置的示例性信令流,圖8示出根據(jù)本發(fā)明的另一實施例的、用于為執(zhí)行接入技術間的轉換并且不實施虛擬接口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和無狀態(tài)IP地址配置的示例性信令流,其中移動 節(jié)點正在發(fā)送用于不推薦的地址的綁定更新,圖9示出根據(jù)本發(fā)明的實施例的、用于為執(zhí)行接入技術間的轉換并且實施虛擬接口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和有狀態(tài)IP地址配置的示例性信令流,圖10示出根據(jù)本發(fā)明的實施例的、用于為執(zhí)行接入技術間的轉換并且不實施虛擬接口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和有狀態(tài)IP地址配置的示例性信令流,圖11示出根據(jù)本發(fā)明的實施例的、在移動接入網(wǎng)關與ANDSF實體之間的示例性IP 地址或歸屬地址發(fā)現(xiàn)過程,用以獲得用于經(jīng)由至舊的接入網(wǎng)的接口的移動節(jié)點的IP地址, 以及圖12示出根據(jù)本發(fā)明的另一示例性實施例的、基于移動節(jié)點主動地發(fā)送非請求 的鄰居通告的虛擬接口發(fā)現(xiàn)的替代解決方案的示例性流程圖。
具體實施例方式在更加詳細地討論本發(fā)明的方面和不同示例性實施例之前,提供在此文檔中頻繁 使用的一些術語的定義。移動節(jié)點是通信網(wǎng)絡內的物理實體,其典型地是移動的,在于其當移動時,可以附 接至不同的接入網(wǎng)以及甚至附接至不同的接入網(wǎng)技術。一個節(jié)點(諸如移動節(jié)點)可以具有幾個功能實體。功能實體指實施和/或向節(jié) 點或網(wǎng)絡的其它功能實體提供預定的功能集的軟件或硬件模塊。對于這種功能實體的示 例可以是例如,可以由節(jié)點使用或提供的一個或多個移動性功能,其典型地由所謂的協(xié)議 (諸如背景技術部分中討論的MIPv6)來實施。節(jié)點可以具有將節(jié)點附接至通信設備或介質的一個或多個接口,其中,節(jié)點可以 通過所述通信設備或介質通信。典型地,移動節(jié)點附接到的通信設備稱作接入網(wǎng)。類似地, 網(wǎng)絡實體可以具有將功能實體附接到通信設備或介質的邏輯接口,其中,該網(wǎng)絡實體可以 通過所述通信設備或介質來與其它功能實體或節(jié)點通信。節(jié)點或功能實體的地址是具有永久的或暫時有限的有效性的節(jié)點或功能實體的 全局或網(wǎng)站-本地標識符。典型地,在這里描述的大部分實施例中,地址是網(wǎng)絡層地址,即, 被用于在OSI參考模型的網(wǎng)絡層上節(jié)點和網(wǎng)絡實體的標識(例如,見Andrew S. Tanenbaum 的教科書“Computer Networks” 第四版,2003 年,Prentice Hall PTR,第 1. 4 章,通過引用 將其合并在此)。網(wǎng)絡層或層3典型地提供用于將可變長度分組經(jīng)由一個或多個網(wǎng)絡從源 傳送到目的地的功能和過程裝置。這種網(wǎng)絡層地址的一個示例是如在IPv4或IPv6中指定 的IP地址。典型地,網(wǎng)絡層地址(或在大多數(shù)情況下的IP地址)由地址前綴部分和主機標識符部分組成。地址前綴部分標識節(jié)點所附接的子網(wǎng),并且可以由服務子網(wǎng)的路由器通 告。主機標識符部分典型地是節(jié)點的接口的標識符。在使用代理MIP用于基于網(wǎng)絡的移動性的示例中,地址指在代理MIP域內有效的 IP地址。從而,如果移動節(jié)點正在轉換至另一代理MIP域,則在新PMIP域中將配置新IP地 址(PMIP-HoA)。只要移動節(jié)點在PMIP域中移動(無論接入技術如何),移動節(jié)點就可以使 用相同的IP地址PMIP-HoA。典型地,節(jié)點的接口被分配一個地址。然而,還可向單個接口分配多個地址。此 夕卜,在節(jié)點包括多個功能實體的情況下,一個或多個地址可以關聯(lián)于各個功能實體的邏輯 接口。一些節(jié)點還可以實施邏輯接口,其管理多個物理接口之間的業(yè)務流并且從網(wǎng)絡層隱 藏實際使用的物理接口。這種虛擬接口已知為虛擬接口。虛擬接口管理物理接口之間的流 調度,如其隨后在圖4中被描述的。當獨立于正在使用的物理接口而發(fā)送網(wǎng)絡層分組時,僅 一個IP地址被分配給虛擬接口,并且僅此地址被用作源地址。通常,每個網(wǎng)絡由至少一個數(shù)字(例如,所謂的前綴)所標識。此數(shù)字允許將分組 路由至網(wǎng)絡中的節(jié)點。此外,此數(shù)字涉及可以由網(wǎng)絡中的節(jié)點使用的標識符池。網(wǎng)絡中的 地址是標識符池中的標識符。例如在IPv6中,網(wǎng)絡的數(shù)字是IPv6前綴,并且網(wǎng)絡中的地址 是由IPv6前綴和IPv6主機部分組成的IPv6地址。在不同的網(wǎng)絡中,例如在歸屬網(wǎng)絡或外 部網(wǎng)絡中,使用不同的地址。在本發(fā)明的一些實施例中,在網(wǎng)絡層上使用IPv6協(xié)議。在此情況下,地址是節(jié)點 的單個(邏輯)接口的標識符,以使得將從另一 IPv6子網(wǎng)發(fā)送到該節(jié)點的分組經(jīng)由較低層 鏈路傳遞至由該地址標識的(邏輯)接口。移動接入網(wǎng)關(MAG)是管理被附接至其接入鏈路的移動節(jié)點的有關移動性的信 令的路由器中的功能。盡管MN在不同的移動接入網(wǎng)關的接入鏈路之間移動,但是移動接入 網(wǎng)關負責給MN以MN附接至相同的接入鏈路的印象。路由器通告由路由器用以通告它們的存在。路由器通告消息還可以包含諸如主機 應當在發(fā)出的分組中使用的跳數(shù)限制之類的因特網(wǎng)參數(shù),以及可選地包含鏈路參數(shù)。這促 進對可以在路由器上設置并自動傳遞給所有附接的節(jié)點的重要參數(shù)的集中管理。由路由器周期地或響應于路由器請求消息而發(fā)送路由器通告。典型地,當網(wǎng)絡中 的節(jié)點使得至特定網(wǎng)絡的接口能夠要求路由器立即而非在它們的下個調度時間生成路由 器通告時,由所述網(wǎng)絡中的節(jié)點發(fā)送路由器請求。路由器通告包含用于鏈路上確定和/或地址配置的前綴、建議的跳數(shù)限制等。例 如,路由器可以指定主機是否應當使用與所述前綴關聯(lián)的有狀態(tài)(例如,通過DHCPv6的方 式)和/或自主(無狀態(tài))地址配置標記,可指定對特定前綴的預期使用。當分組的目的 地是在鏈路上或在路由器的較遠側時,節(jié)點可以使用所通告的鏈路上前綴以建立和維持在 決定時使用的列表。在路由器通告中與前綴一起發(fā)送的參數(shù)之一是有效壽命(其典型地在路由器通 告的同名字段中提供)。有效壽命定義了前綴在子網(wǎng)上有效的時間,即,服務該子網(wǎng)的路由 器將停止通告此前綴,并且包含基于此前綴的地址的分組將不再被轉發(fā)。前綴的有效壽命 等于基于此前綴的地址的有效壽命。如果路由器通告(RA)的前綴選項中的有效壽命大于 0,并且使用無狀態(tài)地址自動配置,則請求節(jié)點以配置基于此前綴的地址。該地址也變?yōu)橛行В⑶铱梢杂晒?jié)點用于發(fā)送分組。如果有效壽命等于0,則基于此前綴的地址變?yōu)闊o效,并且子網(wǎng)上的節(jié)點必須不再使用這些地址。在路由器通告中與前綴一起發(fā)送的另一參數(shù)是優(yōu)選壽命(其典型地也在路由器 通告的同名字段中提供)對于地址,這意味著有效地址優(yōu)選的時間長度。分配給接口的優(yōu) 選地址由上層協(xié)議自由使用。如果優(yōu)選壽命屆滿(即,變?yōu)榈扔?),則該地址變?yōu)椴煌扑] 的。不鼓勵使用分配給接口的不推薦的地址,但是不禁止。不推薦的地址應當不再被用作 新會話中的源地址(例如,不應當使用此地址建立新的UDP或TCP連接),但是如期望地傳 遞從不推薦的地址發(fā)送的分組、或發(fā)送至不推薦的地址的分組,這意味著不推薦的地址可 用作正在進行的會話中的源地址。在路由器通告中的前綴選項中通告優(yōu)選壽命。換言之, 前綴的優(yōu)選壽命等于基于此前綴的地址的優(yōu)選壽命。節(jié)點還可以通過多播所謂的鄰居請求,來完成地址解析,其中該鄰居請求要求目標節(jié)點返回其鏈路層地址。鄰居請求消息通常被多播至目標地址的請求節(jié)點多播地址。該 目標在單播鄰居通告消息中返回其鏈路層地址。分組的單個請求-應答對對于發(fā)起方和目 標兩者來說足夠以解析彼此的鏈路層地址;發(fā)起方將其鏈路層地址包括在鄰居請求中。鄰 居請求消息還可以用以確定是否多于一個的節(jié)點已經(jīng)被分配了相同的單播地址。鄰居不可達性檢測是指用于檢測鄰居的故障、或至鄰居的轉發(fā)路徑的故障的過程。這樣做要求如下的肯定的確認發(fā)送至鄰居的分組實際上到達該鄰居,并且由網(wǎng)絡層 (例如IP層)正確地處理。鄰居不可達性檢測使用來自兩個源的確認。當可能時,上層協(xié) 議提供如下肯定的確認連接正在進行“向前的進展”,也就是,已知先前發(fā)送的數(shù)據(jù)已經(jīng)被 正確傳遞(例如,最近接收到新的確認)。當通過這種“暗示”,肯定的確認并未即將到來時, 節(jié)點可以發(fā)送一個或多個單播鄰居請求,其請求一個或多個鄰居通告作為來自目標節(jié)點的 可達性確認。在本發(fā)明的一個示例性實施例中,地址是如1998年12月RFC 2460中的 S. Deering禾口 R. Hinden 的"Internet Protocol, Version 6 (IPv6) Specification,,(通過弓| 用合并在此,并且可于http //www, ietf. orR獲得)中詳細說明的IPv6地址。因此,在此示 例性實施例中,路由器通告和請求、鄰居通告和請求、鄰居不可達性檢測等被定義如在1998 ^ 12 M RFC 2461 ψ 白勺 Τ. Narten> Ε. Nordmark> W. Simpson 入白勺"Neighbor Discovery for IP Version 6 (IPv6) ”以及 1998 年 12 月 RFC 2462 中的 S. Thomson、Τ. Narten 的 “IPv6 Stateless AddressAutoconfiguration”(通過引用將該兩個RFC合并在此,并且可 于http//www, iet. forR獲得)中提供的。移動節(jié)點的歸屬網(wǎng)絡典型地由歸屬代理的位置標識,在該歸屬代理處,移動節(jié)點 對于該移動節(jié)點的給定歸屬地址注冊其一個或多個轉交地址。此術語將與諸如MIPv6或 MIPv4之類的基于客戶端的移動性功能結合使用。術語歸屬鏈路將與諸如PMIPv6或PMIPv4之類的基于網(wǎng)絡的移動性功能結合使 用。歸屬鏈路是在其上移動節(jié)點在其移動到提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域中之后獲 得其初始地址配置的鏈路。例如,在PMIP中,無論何時移動節(jié)點在PMIP域內的不同移動接 入網(wǎng)關之間移動,移動節(jié)點總是認識到其附接于歸屬鏈路,其中,已經(jīng)將各個歸屬網(wǎng)絡前綴 分配給移動節(jié)點,并且當附接至屬于PMIP域的接入網(wǎng)之一時,移動節(jié)點基于此歸屬網(wǎng)絡前 綴配置其IP地址用于通信。這里,基于網(wǎng)絡的移動性功能的網(wǎng)絡域中配置的此初始IP地址將被表示以PMIP-HoA。歸屬鏈路是在概念上遵循移動節(jié)點的鏈路。在附接至基于網(wǎng)絡的移動性功能的域 的任何接入鏈路上,關于層3網(wǎng)絡配置,網(wǎng)絡將確保移動節(jié)點總是看見此鏈路。因此,不考 慮接入技術,只要接入網(wǎng)屬于相同的PMIP域,接入網(wǎng)的移動接入網(wǎng)關就將通告在移動節(jié)點 到PMIP域的初始附接期間分配的歸屬網(wǎng)絡前綴,使得移動節(jié)點可以(繼續(xù))在其至接入網(wǎng) 的接口上使用IP地址PMIP-HoA。歸屬網(wǎng)絡前綴(PMP-HNP)是移動節(jié)點在基于網(wǎng)絡的移動性功能的域(例如,代理 移動IPv6域)中總是見到的鏈路上地址前綴(例如,IPv6前綴)。在拓撲上,將歸屬網(wǎng)絡前 綴錨定在提供基于網(wǎng)絡的移動性服務的網(wǎng)絡域內移動節(jié)點的本地移動性錨點(LMA)。移動 節(jié)點將其接口配置有依據(jù)此前綴的地址。歸屬網(wǎng)絡前綴不必須是由移動接入網(wǎng)關通告的、 在特定接入網(wǎng)中使用的在拓撲上正確的地址前綴。如果接入網(wǎng)不支持基于網(wǎng)絡的移動性, 或者接入網(wǎng)意識到移動節(jié)點不實施虛擬接口,則移動接入網(wǎng)關將通告不同于歸屬網(wǎng)絡前綴 的、被訪問的接入網(wǎng)的地址前綴。在此情況下,移動節(jié)點將根據(jù)被訪問的接入網(wǎng)的此地址前 綴,配置其至被訪問的接入網(wǎng)的接口上的地址。在基于客戶端的移動性功能的術語中的歸屬地址是用作移動節(jié)點的永久地址的 被分配給移動節(jié)點的地址,而無論其附接點如何。此地址具有移動節(jié)點的歸屬網(wǎng)絡的前綴, 并且在這里表示以MIP-HoA。轉交地址是當訪問外部網(wǎng)絡時與移動節(jié)點關聯(lián)的地址。轉交 地址的前綴典型地等于被訪問的網(wǎng)絡的前綴。移動節(jié)點可以同時具有一個或多個轉交地址。在基于客戶端的移動性方案中,歸屬代理典型地表示在移動節(jié)點的歸屬網(wǎng)絡上提 供路由功能的路由器或功能實體,移動節(jié)點對該歸屬網(wǎng)絡注冊移動節(jié)點當前的一個或多個 轉交地址。當移動節(jié)點遠離歸屬(即,移動節(jié)點的接口并未附接至移動節(jié)點的歸屬網(wǎng)絡) 時,例如,歸屬代理可以通過截取在歸屬網(wǎng)絡上的被指定到移動節(jié)點的歸屬地址的分組、封 裝它們并且將它們隧道傳送至移動節(jié)點的注冊的一個或多個轉交地址中的一個或一些,來 向移動節(jié)點提供移動性服務。對于諸如代理MIP之類的基于網(wǎng)絡的移動性方案,歸屬代理功能典型地由接入網(wǎng) 中的本地移動性錨點(其可以被看作如下的邏輯網(wǎng)絡實體其提供有關移動性的功能并且 一般在路由器內被作為物理實體提供)來實施。LMA是被分配給PMIP域中的移動節(jié)點的歸 屬網(wǎng)絡前綴的拓撲錨點。LMA處理移動節(jié)點的可達性狀態(tài),其意味著LMA具有將移動節(jié)點的 歸屬網(wǎng)絡前綴與當前的移動節(jié)點位置鏈接的查找表(代理綁定高速緩存條目-BCE),其中, 當前的移動節(jié)點位置是移動節(jié)點當前注冊的移動接入網(wǎng)關。移動接入網(wǎng)關MAG正在代表移 動節(jié)點處理移動性程序,并且代表移動節(jié)點將例如注冊消息發(fā)送至本地移動性錨點,以便 注冊移動節(jié)點的新位置/地址。本質上,當比較PMIP和MIP時,MIP中的歸屬代理的功能 在PMIP中實質上由本地移動性錨點(LMA)來實施,并且MIP中的移動節(jié)點的功能在PMIP 中實質上由移動接入網(wǎng)關來實施。在歸屬代理中,移動節(jié)點的歸屬地址(MIP-HoA)與轉交地址之間的關聯(lián)對于移動 節(jié)點而已知為“綁定”。類似地,在LMA中,在歸屬網(wǎng)絡前綴或PMIP-HoA與移動節(jié)點附接到
的MAG的地址之間的關聯(lián)對于移動節(jié)點而已知為“代理綁定”(或者代理綁定高速緩存條 目)。
虛擬接口發(fā)現(xiàn)是指允許移動接入網(wǎng)關檢測移動節(jié)點是否正在實施虛擬接口的過程。關于向移動節(jié)點提供移動性功能,虛擬接口典型地與基于網(wǎng)絡的移動性功能(即,網(wǎng)絡中的節(jié)點(諸如移動接入網(wǎng)關)正在提供確保到移動節(jié)點的數(shù)據(jù)傳遞的功能)一 起使用,因為當移動終端正在通過提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域移動時,這允許移 動節(jié)點的網(wǎng)絡層(層3)維持相同的地址用于通信。此網(wǎng)絡域可以包括可使用不同的接入 技術的幾個接入網(wǎng),使得移動節(jié)點可以要求幾個物理接口附接至不同的接入網(wǎng)。在提供基 于網(wǎng)絡的移動性功能的網(wǎng)絡域內的接入網(wǎng)中代表移動節(jié)點而作用的節(jié)點可以為移動節(jié)點 發(fā)送代理綁定更新(并且可以處理代理綁定確認),并且典型地被稱為移動接入網(wǎng)關。還在本發(fā)明的幾個實施例中使用的基于網(wǎng)絡的移動性功能的一個示例是代理移 動 IPv6 (或者代理 MIPv6)協(xié)議,如在 2007 年 6 月的 draft-ietf-netlmm-proxymip6-01. txt中的S. Gundavelli等人的“Proxy MobileIPv6”(通過引用合并在此,并目.可于http // www, ietf. org獲得)中詳細說明的。在此協(xié)議中,本地移動性錨點(LMA)是代理移動IPv6 域中的移動節(jié)點的歸屬代理。其是移動節(jié)點的歸屬網(wǎng)絡前綴的拓撲錨點,并且是管理移動 節(jié)點的可達性狀態(tài)的實體。特別需要理解的是,本地移動性錨點具有歸屬代理的功能性能 (如在移動IPv6規(guī)范RFC3775中定義的),并且具有額外所需的用于支持代理移動IPv6協(xié) 議的性能(如在因特網(wǎng)草案中定義的)。移動接入網(wǎng)關(MAG)可以被看作管理對于附接至 其接入鏈路的移動節(jié)點的有關移動性的信令的功能。移動接入網(wǎng)關負責追蹤移動節(jié)點至鏈 路的附接、以及用信號通知移動節(jié)點的本地移動性錨點。為了更好地區(qū)別在基于客戶端的移動性功能和基于網(wǎng)絡的移動性功能(諸如MIP 和PMIP)中使用的類似的術語的技術含義,將在縮寫之間加上“MIP”或“PMIP”以分別標識 相應的縮寫是指根據(jù)基于客戶端的移動性功能還是根據(jù)基于網(wǎng)絡的移動性功能定義的術 語。因此,例如在涉及使用MIPv6和/或PMIPv6的實施例中,MIP-HoA表示MIPv6歸屬地 址,即移動節(jié)點在其歸屬網(wǎng)絡中的永久地址,而PMIP-HoA表示移動節(jié)點在PMIP域中的歸屬 地址,即,要由移動節(jié)點在至屬于相同PMIP域的接入網(wǎng)的所有接口上使用的地址。本發(fā)明的一個主要方面是提供使得網(wǎng)絡能夠在接入技術間的轉換期間動態(tài)發(fā)現(xiàn) 移動節(jié)點的性能的機制、以及提供避免分組丟失和轉換延遲的適當?shù)囊苿有苑?。為了檢 測在移動節(jié)點實施的一個或多個移動性功能,識別在附接至其接入網(wǎng)的移動節(jié)點是否實施 虛擬接口。負責檢測移動節(jié)點的實施的一個或多個移動性功能的接入網(wǎng)中的各個節(jié)點(移 動接入網(wǎng)關)為此目的使用虛擬接口檢測過程。虛擬接口的實施向移動接入網(wǎng)關暗示移動 節(jié)點正在支持基于網(wǎng)絡的移動性功能,諸如代理MIPv6??梢耘c對于移動節(jié)點的至新接入網(wǎng)的接口的地址配置并行地執(zhí)行虛擬接口檢測。 在此第一地址配置過程中,移動接入網(wǎng)關可以通告已經(jīng)由移動節(jié)點用于配置其至接入網(wǎng) (該移動節(jié)點從其轉換)的接口上的地址的地址前綴、以及移動接入網(wǎng)關的接入網(wǎng)的前綴 兩者。如果已經(jīng)在此在先的接入網(wǎng)中使用基于網(wǎng)絡的移動性方案(其要求根據(jù)給定前綴配 置網(wǎng)絡域中移動節(jié)點的IP地址),則已經(jīng)由移動節(jié)點用于配置其至接入網(wǎng)(該移動節(jié)點從 其轉換)的接口上的地址的地址前綴典型地等同于移動節(jié)點的歸屬網(wǎng)絡前綴。由此,假設 移動接入網(wǎng)關能夠提供基于網(wǎng)絡的移動性功能,并且在移動節(jié)點的轉換之前其已經(jīng)附接至 的接入網(wǎng)、以及當前的接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能的相同的網(wǎng)絡域。
地址配置過程允許移動節(jié)點立即配置根據(jù)兩個前綴的地址,用于至移動接入網(wǎng)關 的當前接入網(wǎng)的接口。因為當發(fā)送路由器通告時,移動節(jié)點的移動性功能可以不為移動接 入網(wǎng)關已知,所以或許有利的是,使得移動節(jié)點在至移動接入網(wǎng)關的接入網(wǎng)的接口上配置 不推薦的地址。例如,這可以由通告具有被設置為0的優(yōu)選壽命的兩個前綴的路由器通告 來實現(xiàn)。不推薦的地址的配置允許移動節(jié)點繼續(xù)發(fā)送/接收正在進行的會話的數(shù)據(jù)分組, 并且執(zhí)行控制網(wǎng)絡上的信令,但是僅在移動節(jié)點實施對基于網(wǎng)絡的移動性的支持的情況 下。在移動節(jié)點實施基于主機的移動性的情況下,兩個地址的配置(一個根據(jù)移動節(jié)點的 歸屬網(wǎng)絡前綴,一個根據(jù)在移動節(jié)點轉換到的新接入網(wǎng)中使用的新前綴)不允許移動節(jié)點 在虛擬接口發(fā)現(xiàn)期間通過其至新接入網(wǎng)的接口通信,因為所述兩個地址典型不同于在轉換 之前已經(jīng)在舊的接口上配置的地址。換言之,當移動節(jié)點附接時,移動接入網(wǎng)關首先暫時在 新接入網(wǎng)中支持所述兩個移動性方案。
當檢測到移動節(jié)點的一個或多個移動性功能時,網(wǎng)絡(即,移動接入網(wǎng)關)可以隨 后通過執(zhí)行第二地址配置過程,向移動節(jié)點提供正確的移動性服務(例如,代理MIP或(客 戶端)MIP),其中該第二地址配置過程解除配置未在新接入網(wǎng)上使用的移動性功能的地址 并且為所支持的(或所選擇的)移動性功能配置有效地址。因此,如果移動節(jié)點實施基于 網(wǎng)絡的移動性功能(例如代理MIP),則移動接入網(wǎng)關可以通過如下步驟而使得移動節(jié)點使 用此功能向移動節(jié)點發(fā)送另一路由器通告,其中,新接入網(wǎng)的地址前綴的有效和優(yōu)先壽命 字段被設置為零,以便解除配置先前根據(jù)此前綴配置的地址,而移動節(jié)點的歸屬網(wǎng)絡前綴 的有效和優(yōu)先壽命字段被設置為大于零的值,以便根據(jù)此前綴配置有效(非不推薦的)地 址以用于在至新接入網(wǎng)的接口上的進一步的通信。類似地,如果移動節(jié)點(僅)實施基于客戶端的移動性功能(例如MIP),則移動 接入網(wǎng)關應當通過如下步驟而使得移動節(jié)點使用此功能向移動節(jié)點發(fā)送另一路由器通 告,其中,移動節(jié)點的歸屬網(wǎng)絡前綴的有效和優(yōu)先壽命字段被設置為零,以便解除配置先前 根據(jù)此前綴配置的地址,而新接入網(wǎng)的地址前綴的有效和優(yōu)先壽命字段要為大于零的值, 以便根據(jù)此前綴配置有效(非不推薦的)地址以用于在至新接入網(wǎng)的接口上的進一步的通
fn °通常,網(wǎng)絡運營商(通過移動接入網(wǎng)關的適當配置的方式)作出關于提供給移動 節(jié)點的移動性功能的決定(假設基于網(wǎng)絡的和基于主機的移動性服務在網(wǎng)絡中可用)。然 而,根據(jù)本發(fā)明的一些實施例,移動節(jié)點可以影響網(wǎng)絡的關于要被使用的移動性功能的決 定,從而實現(xiàn)關于移動性功能的選擇的以移動節(jié)點為中心的決定。圖6和圖7示出根據(jù)本發(fā)明的示例性實施例的、關于用于在基于IPv6的網(wǎng)絡中的 虛擬接口發(fā)現(xiàn)和地址配置的信令的示例性概覽。在圖6中,假設移動節(jié)點MN已經(jīng)激活了至 移動接入網(wǎng)關MAG的(接入)網(wǎng)絡的虛擬接口,而在圖7中,假設無虛擬接口可用。此外, 應當注意,為了示例性,在圖6至圖11中假設了如圖5中所示的系統(tǒng)中的接入技術間的轉換。虛線箭頭顯示與虛擬接口發(fā)現(xiàn)有關的信令過程,而實線箭頭顯示用于地址配置的 信令過程。首先,更加詳細地考慮圖6,其中,假設虛擬接口可用并且在移動節(jié)點MN中激活。 當在移動節(jié)點處實施虛擬接口時,可以假設當執(zhí)行到新接入網(wǎng)的轉換時,移動節(jié)點保持其對激活的虛擬接口配置的地址,如圖4中所示。因此,同樣當附接至新接入網(wǎng)時,移動節(jié)點在至基于網(wǎng)絡的移動性域的在先接入網(wǎng)的接口 IFl上使用該地址,其也被配置在至新接入 網(wǎng)的接口 IF2上。因此,在移動節(jié)點處虛擬接口的實施可以被簡化(reduce)為檢測先前在 至在先網(wǎng)絡(移動節(jié)點正從其轉換)的接口 IFl上配置的IP地址是否也被配置在至移動 接入網(wǎng)關MAG3正位于的新接入網(wǎng)的接口 IF2上。為了示例性目的,假設對虛擬接口配置的地址是根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴的 地址(PMIP-HoA),并且在舊接入網(wǎng)中已經(jīng)使用了基于網(wǎng)絡的移動性功能。因此,移動接入網(wǎng) 關MAG3在套接字(socket)上將對于由移動節(jié)點的虛擬接口使用的移動節(jié)點的IP歸屬地 址的鄰居請求NS(如圖4中所示)傳送到一個或多個上層協(xié)議(701)。在此示例中,由于 在舊接入網(wǎng)中假設的基于網(wǎng)絡的移動性功能的使用,IP歸屬地址等同于PMIP-HoA。通常, IP歸屬地址還可以對應于根據(jù)舊接入網(wǎng)的地址前綴而配置的移動節(jié)點的拓撲上正確的地 址(如果其由基于網(wǎng)絡的移動性功能支持)。因為假設移動節(jié)點實施虛擬接口,所以IP歸屬地址PMIP_HoA(也)被配置在移 動節(jié)點的至新接入網(wǎng)的接口 IF2上,并且移動節(jié)點用鄰居通告NA來對鄰居請求NS進行響 應(604),所述鄰居通告NA指示IP歸屬地址PMIP-HoA已經(jīng)被用在查詢移動接入網(wǎng)關MAG3 的新接入網(wǎng)上。在接收到鄰居通告NA之后,移動接入網(wǎng)關MAG3檢測到(基于移動節(jié)點通 過鄰居通告而答復鄰居請求)移動節(jié)點正在實施和使用虛擬接口(605),使得移動接入網(wǎng) 關MAG3可以假設移動節(jié)點使用基于網(wǎng)絡的移動性功能(例如,PMIP)。從而,移動接入網(wǎng) 關MAG3可以通過發(fā)送另一路由器通告的方式來向移動節(jié)點提供基于網(wǎng)絡的移動性服務 (606),如將在下面更加詳細地討論的。例如,與虛擬接口檢測過程并行地,移動節(jié)點也為IP地址配置進行準備。例如,同 樣當將鄰居請求發(fā)送到移動節(jié)點時(601),移動接入網(wǎng)關MAG3可以進一步發(fā)送包含移動節(jié) 點的歸屬網(wǎng)絡前綴PMIP-HNP和所訪問前綴vi-pr的路由器通告(602)。如之前說明的,歸 屬網(wǎng)絡前綴PMIP-HNP是指提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域的地址前綴,而所訪問前 綴是在拓撲上綁定到新接入網(wǎng)的移動接入網(wǎng)關MAG3的前綴。然而,因為期望移動節(jié)點同時使用根據(jù)歸屬網(wǎng)絡前綴PMIP-HNP的地址和根據(jù)新 接入網(wǎng)的所訪問前綴vi-pr的地址。因此,根據(jù)本發(fā)明的另一實施例,提出使得移動節(jié)點配 置不推薦的地址。移動節(jié)點可以使用該不推薦的地址繼續(xù)發(fā)送數(shù)據(jù)用于正在進行的會話 (例如,其在轉換之前已經(jīng)建立)并且使用所述地址用于新接入網(wǎng)中的控制信令。移動接 入網(wǎng)關可以通過將被設置為大于0的值的有效壽命參數(shù)和等于0的優(yōu)選壽命參數(shù)包括在相 應前綴的前綴選項中,產(chǎn)生不推薦的地址的配置。在圖6(以及圖7)中,“PMIP-HNP_p”表 示歸屬網(wǎng)絡前綴優(yōu)選壽命,“vi_pr_p”表示所訪問前綴優(yōu)選壽命,“PMIP-HNP_v”表示歸屬 網(wǎng)絡前綴有效壽命,以及“vi-pr_v”表示所訪問前綴有效壽命。如在圖6(和圖7)中可見 的,在歸屬網(wǎng)絡前綴PMIP-HNP和所訪問前綴vi-pr的各個前綴選項中的歸屬網(wǎng)絡前綴優(yōu) 選壽命字段均被設置為零,以便使得移動節(jié)點依據(jù)所述前綴配置不推薦的地址。當假設移 動節(jié)點正在使用基于網(wǎng)絡的移動性并從而實施虛擬接口時,移動節(jié)點已經(jīng)配置了 IP地址 PMIP-HoA(603)。MIP-CoA表示由移動節(jié)點基于所訪問前綴而生成(603)的IP地址。為了示例性目的,假設路由器通告指示移動節(jié)點使用地址自動配置用以依據(jù)兩個 前綴PMIP-HNP和vi-pr生成IP地址,使得移動節(jié)點能夠根據(jù)所述兩個前綴配置IP地址(603)。當假設移動節(jié)點實施虛擬接口時,假設仍然配置如在轉換之前使用的根據(jù)歸屬網(wǎng)絡 前綴PMIP-HNP的IP地址PMIP-HoA。因此,移動節(jié)點在至新接入網(wǎng)的接口 IF2上配置此地 址(603),將地址狀態(tài)設置為不推薦的,并且繼續(xù)使用地址PMIP-HoA僅用于正在進行的會 話(但是不用于新會話)。此外,同樣在不推薦的狀態(tài)下,移動節(jié)點在至新接入網(wǎng)的接口 IF2 上配置基于所訪問前綴(MIP-CoA)的新IP地址。在移動接入網(wǎng)關MAG3檢測到移動節(jié)點正在實施虛擬接口之后(605),其可以決定 向移動節(jié)點提供基于網(wǎng)絡的移動性。因此,移動接入網(wǎng)關MAG 3生成并發(fā)送新的路由器通 告RA (606),其包含具有大于O的有效和優(yōu)選壽命的歸屬網(wǎng)絡前綴PMIP-HNP以及具有等于 O的有效和優(yōu)選壽命的所訪問前綴。這樣,移動節(jié)點繼續(xù)使用其在前的IP地址(PMIP-HoA) 并且丟棄基于所訪問前綴的IP地址(MIP-CoA) (607)。另外,移動接入網(wǎng)關MAG 3必須發(fā)送 代理綁定更新PBU至LMA,以便注冊移動節(jié)點的在連接至新接入網(wǎng)的新接口上配置的IP地 址(PMIP-HoA)。接下來,更加詳細地考慮圖7,其中,假設無虛擬接口可用并被激活在移動節(jié)點MN 中。從而,移動節(jié)點正在使用基于客戶端的移動性功能,使得移動節(jié)點在附接至移動接入網(wǎng) 關MAG 3位于的新接入網(wǎng)時將配置新的轉交地址。為了示例性目的,在此示例中還假設在 轉換之前在至接入技術的接口(IFl)上配置的地址是根據(jù)移動節(jié)點的歸屬網(wǎng)絡前綴的地 址(PMIP-HoA),以及已經(jīng)在舊接入網(wǎng)中使用了基于網(wǎng)絡的移動性功能,但是這不是強制的, 如上面說明的。與圖3中的情形類似,因為不使用虛擬接口功能,不對于接 口 IF2配置移動節(jié)點的 在至在前網(wǎng)絡的接口 IFl中的IP地址(PMIP-HoA),移動節(jié)點通過所述接口 IF2而附接至 移動接入網(wǎng)關MAG 3位于的新接入網(wǎng)。因此,移動節(jié)點將丟棄從移動接入網(wǎng)關MAG 3接收 (601)的PMIP歸屬地址(PMIP-HoA)的鄰居請求(即,如果網(wǎng)絡已經(jīng)提供了基于網(wǎng)絡的移動 性功能,或許已經(jīng)與在前接入技術一起使用的可能地址),并且不發(fā)送鄰居通告NA。當MAG 3未接收對鄰居請求NS的答復時,其會認為缺乏響應(在給定時間段內),以表示移動節(jié)點 并未實施虛擬接口,并從而使用基于客戶端的移動性功能。然而,這種考慮或許不是用于設計故障保護(failsafe)虛擬接口檢測機制的足 夠的機制。此外,如果考慮如RFC 2461中描述的鄰居不可達性檢測(NUD)的使用,則沒有 對鄰居請求NS的響應典型地被認為鄰居請求NS丟失,并且移動接入網(wǎng)關MAG 3應當再次 重傳鄰居請求NS。當發(fā)送鄰居請求NS的多個重復時,直到移動接入網(wǎng)關MAG 3決定網(wǎng)絡 中的節(jié)點未使用所請求的移動節(jié)點地址(即,虛擬接口在移動節(jié)點不可用的決定)為止產(chǎn) 生的約3秒的延遲引起轉換延遲的顯著開銷。為了概括,為了虛擬接口發(fā)現(xiàn)目的的如RFC 2461中所描述的鄰居不可達性檢測(NUD)的示例性使用將導致非常慢的檢測過程。因此,在本發(fā)明的另一實施例中,提出在移動節(jié)點經(jīng)由其至新接入網(wǎng)的IF2接口 接收PMIP歸屬地址(PMIP-HoA)的單播鄰居請求NS,以及移動節(jié)點并未在其至新接入網(wǎng) 的接口 IF2上配置所請求的地址的情況下,移動節(jié)點MN響應于鄰居請求NS發(fā)送錯誤消 息(702),其指示所請求的地址對于移動接入網(wǎng)關MAG 3不可達。例如,錯誤消息可以是 ICMPv6錯誤消息。為了指示響應于由移動接入網(wǎng)關MAG 3發(fā)送(601)的單播鄰居請求NS 而提供錯誤消息,移動節(jié)點可以將鄰居請求NS的副本包括在(ICMP)錯誤消息的選項字段 中。錯誤消息被指定到鄰居請求NS的發(fā)送方,即到移動接入網(wǎng)關MAG3。
當接收到錯誤消息時,移動接入網(wǎng)關MAG 3檢測到該消息是對鄰居請求NS的響應 (基于鄰居請求NS被包括在錯誤消息中),并且基于此響應推斷(703)所請求的移動節(jié)點 的PMIP歸屬地址PMIP-HoA未被配置在移動節(jié)點的接口 IF2上,即,在移動節(jié)點中未實施虛 擬接口。類似于圖6中圖示的過程,移動接入網(wǎng)關MAG 3可以發(fā)送(例如,與鄰居請求NS并行地)路由器通告RA (602),其包括具有大于O的有效壽命和等于O的優(yōu)選壽命的歸屬網(wǎng) 絡前綴PMIP-HNP和所訪問前綴vi-pr。假設使用無狀態(tài)地址自動配置,則在接收路由器通 告RA時,移動節(jié)點將配置兩個新(IP)地址-PMIP-CoA和MIP-CoA (701)。PMIP-CoA是基于 歸屬網(wǎng)絡前綴PMIP-HNP、但與至在前接入網(wǎng)的接口 IFl上的地址PMIP-HoA相比具有不同的 后綴的IP地址。使用與接口 IFl的標識符不同的接口 IF2的接口標識符作為后綴來配置 地址PMIP-CoA。MIP-CoA表示基于所訪問前綴vi-pr在至移動接入網(wǎng)關MAG 3位于的新接 入網(wǎng)的接口 IF2上配置的IP地址。因為如上所述,所以可以在不推薦的狀態(tài)下配置地址PMIP-CoA和MIP-CoA兩者。 雖然在新接入網(wǎng)上由移動接入網(wǎng)關MAG 3在單播路由器通告RA中通告用于基于網(wǎng)絡的移 動性功能的歸屬網(wǎng)絡前綴PMIP-HNP,但是允許移動節(jié)點發(fā)送綁定更新,S卩,即使歸屬網(wǎng)絡前 綴出現(xiàn)在子網(wǎng)上,也是如此。此外,移動節(jié)點不應當發(fā)送對于不推薦的地址的綁定更新,這 是對于地址PMIP-CoA和MIP-CoA的情況。這也在圖7中示出,其中,移動節(jié)點麗配置兩個 地址PMIP-CoA和MIP-CoA (701),但是不發(fā)送綁定更新。如果存在以新配置的MIP-CoA為源 的正在進行的會話,則可以僅允許通過移動節(jié)點的綁定更新的方式刷新綁定,然而通常該 情形不發(fā)生在轉換時。接下來關于圖8描述當使用基于客戶端的移動性功能(如例如MIPv6),S卩,當不實 施虛擬接口時,關于移動節(jié)點在歸屬代理的綁定的更新的移動節(jié)點行為的優(yōu)化。圖8示出 根據(jù)本發(fā)明的另一實施例的、當技術間轉換時的附接至新接入網(wǎng)的移動節(jié)點的信令流。這 里,允許移動終端發(fā)送用于不推薦的地址的綁定更新。圖8中所示的信令過程實質上類似 于圖7,如由相同的附圖標記表示的。如上面指示的,允許移動節(jié)點MN發(fā)送同樣用于基于 在步驟602中從移動接入網(wǎng)關MAG 3接收的路由器通告RA配置的不推薦的地址PMIP-CoA 和MIP-CoA的綁定更新BU(SOl)。為了減少將由移動節(jié)點的綁定的重復更新引起的信令 開銷,移動接入網(wǎng)關MAG 3可以截取來自移動節(jié)點的綁定更新BU(803)。只要移動接入網(wǎng) 關MAG 3檢測到虛擬接口在至新接入網(wǎng)的接口 IF2上不可用,移動接入網(wǎng)關MAG 3就將進 一步將地址MIP-CoA的綁定更新BU轉發(fā)至移動節(jié)點MN的歸屬代理(803),并且丟棄地址 ρΜΙΡ-CoA的綁定更新。與移動接入網(wǎng)關已經(jīng)在第一地址配置過程中僅通告了歸屬網(wǎng)絡前綴 PMIP-HNP的情況相比,由移動節(jié)點在早期發(fā)送不推薦的地址的綁定更新的此行為可以減少 轉換延遲。在移動接入網(wǎng)關MAG 3接收ICMP錯誤消息(702)并檢測到無虛擬接口在移動節(jié) 點處可用(703)之后,移動接入網(wǎng)關MAG 3發(fā)送另一路由器通告RA(704),其包含具有等于 O的有效和優(yōu)選壽命的歸屬網(wǎng)絡前綴PMIP-HNP以及具有大于O的有效和優(yōu)選壽命的所訪 問前綴vi-pr。在移動節(jié)點MN處路由器通告RA的接收導致地址MIP-CoA的狀態(tài)從不推薦 的到優(yōu)選的改變,從而移動節(jié)點MN發(fā)送綁定更新BU (未示出)至其歸屬代理HA,用以注冊 新配置的地址MIP-CoA。注意,僅當未實施在前段落中描述的優(yōu)化時發(fā)送綁定更新,即,允許移動節(jié)點發(fā)送用于不推薦的地址的綁定更新。此外,移動節(jié)點MN將根據(jù)歸屬網(wǎng)絡前綴 PMIP-HNP配置的地址PMIP-CoA的狀態(tài)改變?yōu)闊o效(705)并且丟棄此IP地址。 如先前描述的,通告兩個前綴(歸屬網(wǎng)絡前綴和所訪問前綴)的優(yōu)點是在虛擬接 口被實施在移動節(jié)點的情況下,移動節(jié)點可以在虛擬接口發(fā)現(xiàn)過程期間繼續(xù)發(fā)送/接收數(shù) 據(jù)分組,因此可以最小化轉換延遲和分組丟失。在無虛擬接口在移動節(jié)點處實施并且基于 客戶端的移動性功能(例如,MIP)管理技術間轉換的情況下,移動節(jié)點可以在虛擬接口發(fā) 現(xiàn)過程期間已經(jīng)開始配置拓撲上正確的地址MIP-CoA,S卩,例如,移動節(jié)點可以在接收到第 一路由器通告RA之后開始執(zhí)行重復地址檢測。這尤其在最優(yōu)重復地址檢測未被實施在移 動節(jié)點中的情況下有利。移動節(jié)點可以在虛擬接口發(fā)現(xiàn)正在進行期間和在接收第二路由器 通告RA之后執(zhí)行重復地址檢測,使得需要較少的時間來完成重復地址檢測和將綁定更新 發(fā)送至移動節(jié)點的歸屬代理,用以注冊新轉交地址MIP-CoA。圖8示出根據(jù)本發(fā)明的另一實施例的、用于為執(zhí)行接入技術間轉換且未實施虛擬 接口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和無狀態(tài)IP地址配置的示例性信令流,其中,移動節(jié)點 正在發(fā)送用于不推薦的地址的綁定更新。因為在此示例中在移動節(jié)點中未實施虛擬接口, 所以基于客戶端的移動性功能(這里為MIP)管理技術間轉換。假設不存在其它在優(yōu)選狀態(tài) 下的轉交地址,并且如果移動節(jié)點的MIP歸屬地址MIP-HoA不被配置在至新接入網(wǎng)的接口 上,則根據(jù)此示例性實施例的MIP實施允許移動節(jié)點在不推薦的狀態(tài)下發(fā)送轉交地址的綁 定更新。這可以確保在轉換之前開始的會話的服務連續(xù)性。如圖8中所示,當移動節(jié)點MN 已經(jīng)從移動接入網(wǎng)關MAG 3接收到鄰居請求NS和路由器通告RA時(如這里先前描述的) (601、602),移動節(jié)點麗基于歸屬網(wǎng)絡前綴?10 -願?和所訪問前綴“- 1~,配置在不推薦的 狀態(tài)下的轉交地址PMIP-CoA和MIP-CoA (701),用以在其至移動接入網(wǎng)關MAG 3的新接入網(wǎng) 的接口 IF2上使用,并且發(fā)送轉交地址PMIP-CoA和MIP-CoA兩者的綁定更新(801)。假設 移動節(jié)點MN應用最優(yōu)重復地址檢測(DAD)過程,使得在完成DAD過程之前允許使用IP地 址。移動接入網(wǎng)關MAG 3截取由移動節(jié)點MN發(fā)送的綁定更新,直到完成虛擬接口發(fā)現(xiàn) 過程為止(802)。實際上,當移動接入網(wǎng)關MAG 3從移動節(jié)點MN接收綁定更新時,這意味著 移動節(jié)點MN實施基于客戶端的移動性方案,并且移動接入網(wǎng)關MAG 3可以通過使得移動節(jié) 點麗解除配置已經(jīng)根據(jù)提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域的歸屬網(wǎng)絡前綴PMIP-HNP配 置的轉交地址PMIP-CoA,而使用所檢測到的方案。然而,移動接入網(wǎng)關MAG 3仍然不確定移動節(jié)點MN是否還實施虛擬接口并且是否 還支持基于網(wǎng)絡的移動性。因此,移動接入網(wǎng)關MAG 3可以延遲綁定更新,直到完成虛擬接 口發(fā)現(xiàn)為止。如果使用如在RFC 3755中詳細說明的MIPv6,則一旦移動節(jié)點MN在給定時 間段(被稱為MAX_BINDACK_TIMEOUT并且具有32秒的缺省值)內未從MIP歸屬代理接收 到綁定確認,移動節(jié)點MN就重傳綁定更新至MIP歸屬代理。因為可以假設在幾十毫秒內執(zhí) 行虛擬接口發(fā)現(xiàn)程序,所以由移動接入網(wǎng)關MAG的截取引起的綁定更新的延遲將不影響對 MIP歸屬代理的轉交地址注冊處理。如果移動接入網(wǎng)關MAG 3檢測到在移動節(jié)點MN處實施虛擬接口,并且假設移動接 入網(wǎng)關MAG 3決定使用基于網(wǎng)絡的移動性,則移動接入網(wǎng)關MAG 3丟棄所述兩個綁定更新, 因為即使執(zhí)行轉換,基于網(wǎng)絡的移動性功能的域內的移動節(jié)點的PMIP-HoA也未改變(例如,在PMIPv6的情況下,可以假設移動節(jié)點首先附接至的移動接入網(wǎng)關先前已經(jīng)在LMA注 冊了移動節(jié)點要在PMIPv6域中使用的IP地址)。如果移動接入網(wǎng)關MAG 3檢測到未實施虛擬接口,則移動接入網(wǎng)關MAG 3僅轉發(fā) 轉交地址MIP-CoA的綁定更新(803),因為可以丟棄基于歸屬網(wǎng)絡前綴的地址PMIP-CoA。轉 交地址PMIP-CoA的綁定更新由移動接入網(wǎng)關MAG 3丟棄。如結合圖7所說明的,移動接入 網(wǎng)關MAG 3可以進一步發(fā)送路由器通告RA (704)以解除配置轉交地址PMIP-CoA (705)。如先前指示的,還可以存在不僅支持一個移動性功能還支持幾個移動性功能的移 動節(jié)點。因此,移動節(jié)點可以不僅能夠使用基于網(wǎng)絡的移動性功能,還能夠使用基于客戶端 的移動性功能。在移動節(jié)點實施虛擬接口的情況下,可以假設虛擬接口對較高層協(xié)議(諸 如MIP)隱藏技術間轉換,使得該情形將在實質上類似于關于圖6描述的情形,因為MIP實 施將不實現(xiàn)技術間轉換。然而,在虛擬接口 /基于網(wǎng)絡的移動性功能在移動節(jié)點可用的情況下,基于客戶 端的移動性功能是否實現(xiàn)接入技術間轉換將依賴于移動節(jié)點中的IP協(xié)議棧實施。如果假 設知曉虛擬接口 /PMIP和MIP的實施的“復雜的(sophisticated),,移動節(jié)點,則移動節(jié)點 可以影響由接入網(wǎng)提供的移動性模式。例如,移動節(jié)點可以決定響應于由移動接入網(wǎng)關發(fā) 送于IP地址PMIP-HoA的鄰居請求NS,是發(fā)送鄰居通告NA(見圖6)還是發(fā)送ICMP錯誤消 息(見圖7)用以識別虛擬接口的實施,且由此移動節(jié)點可以影響移動接入網(wǎng)關的關于使用 哪 種移動性功能的決定。換言之,移動節(jié)點可以關于其虛擬接口實施而故意“欺騙”移動接 入網(wǎng)關。移動節(jié)點的此操作具有如下優(yōu)點移動節(jié)點能夠間接地選擇將由網(wǎng)絡提供的移動 性服務。例如,移動節(jié)點可以選擇使用PMIP,因為PMIP是優(yōu)選的移動性服務,這是因為減少 了分組開銷和空中的信令。替代地,在需要兩個物理接口之間的流調度的情況下,如其是例 如移動節(jié)點和多接口 MONAMI的情況,移動節(jié)點可以選擇使用(客戶端)MIP。優(yōu)選(客戶 端)MIP的另一原因可以是移動節(jié)點意欲對其對端節(jié)點執(zhí)行MIP路由優(yōu)化,這當前僅當使用 (客戶端)MIP作為移動性功能時才可能。在移動節(jié)點不支持移動性管理功能(既不支持基于網(wǎng)絡的移動性也不支持基于 客戶端的移動性)的情況下,無法支持在技術間轉換期間的會話連續(xù)性。在到目前為止描述的本發(fā)明的大部分實施例中,已經(jīng)假設了移動節(jié)點的IP地址 的無狀態(tài)自動配置。然而,本發(fā)明還可以與有狀態(tài)地址自動配置(例如,動態(tài)主機配置協(xié) 議-DHCP) —起使用。圖9示出根據(jù)本發(fā)明的實施例的、用于為執(zhí)行接入技術間轉換并實施虛擬接口的 移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和有狀態(tài)IP地址配置的示例性信令流。實質上,該信令流類似 于圖6中所示的信令流。與圖6相反,由移動接入網(wǎng)關MAG 3發(fā)送(901)的第一路由器通 告RA中的“M”標記向移動節(jié)點指示其應當執(zhí)行有狀態(tài)地址配置。從而,移動節(jié)點麗發(fā)送 DHCP請求消息(902),其由充當DHCP中繼代理的移動接入網(wǎng)關MAG 3截取(903)。與關于 綁定更新的延遲的圖8中的情形類似,移動接入網(wǎng)關MAG 3延遲DHCP請求(或懇請)消息, 直到完成虛擬接口發(fā)現(xiàn)為止。如果移動節(jié)點麗實施虛擬接口,則在移動接入網(wǎng)關MAG 3處的DHCP請求的延遲 是有利的,因為否則的話,移動節(jié)點MN會由DHCP服務器配置有根據(jù)新接入網(wǎng)的IP地址前綴的轉交地址,盡管由于移動接入網(wǎng)關MAG 3可以為移動節(jié)點麗選擇基于網(wǎng)絡的移動性 而不需要此地址。因此,在移動接入網(wǎng)關MAG 3檢測到(605)移動節(jié)點MN實施虛擬接口 之后,其修改至DHCP服務器的DHCP請求消息,使得該DHCP請求消息包括歸屬網(wǎng)絡前綴 PMIP-HNP,并隨后將已修改的DHCP請求消息轉發(fā)到DHCP服務器(904)。DHCP服務器識別 歸屬網(wǎng)絡前綴PMIP-HNP并且向移動節(jié)點麗分配IP地址PMIP-HoA,即,假設移動節(jié)點在 PMIP域中使用的地址。從而,DHCP答復(或者類似地通告)消息中的地址包括移動節(jié)點的 PMIP歸屬地址PMIP-HoA。經(jīng)由移動接入網(wǎng)關MAG 3而將DHCP答復轉發(fā)至移動節(jié)點麗(905、 906)。當在移動節(jié)點MN接收到DHCP答復時,移動節(jié)點MN在其至新接入網(wǎng)的接口 IF2上配 置DHCP答復中的地址PMIP-HoA (907)。
圖10示出根據(jù)本發(fā)明的實施例的、用于為執(zhí)行接入技術間轉換并不實施虛擬接 口的移動節(jié)點執(zhí)行虛擬接口發(fā)現(xiàn)和有狀態(tài)IP地址配置的示例性信令流。實質上,該程序類 似于圖9中所示的程序。然而,與圖9相反,假設移動節(jié)點MN不實施虛擬接口。當在移動 接入網(wǎng)關MAG 3檢測到不提供虛擬接口(703)時,移動接入網(wǎng)關MAG 3修改所截取的移動 節(jié)點MN的DHCP請求,以便向DHCP服務器請求根據(jù)所訪問前綴的IP地址。從而,移動接 入網(wǎng)關MAG 3將所訪問前綴vi-pr包括至DHCP請求中,并且將已修改的DHCP請求發(fā)送到 DHCP服務器(1001)。DHCP服務器識別所訪問前綴vi_pr,開且向移動節(jié)點MN分配IP地址 MIP-CoA作為轉交地址。DHCP答復消息中的地址包括用于移動節(jié)點的轉交地址MIP-CoA, 并且經(jīng)由移動接入網(wǎng)關MAG3而將DHCP答復轉發(fā)至移動節(jié)點MN(1002、1003)。當在移動節(jié) 點處接收到DHCP答復時,移動節(jié)點麗在其至新接入網(wǎng)的接口 IF2上配置DHCP答復中的地 址MIP-CoA (1004),并且可以將新轉交地址的綁定更新發(fā)送至其在歸屬網(wǎng)絡中的MIP歸屬 代理。在涉及使用MIP作為基于客戶端的移動性功能的綁定更新的傳輸?shù)膶嵤├?,?出對MIP實施的行為的改變是關于是否以及何時由移動節(jié)點發(fā)送綁定更新。根據(jù)本發(fā)明的 另一實施例的另一替代解決方案是在虛擬接口可用的情況下修改移動節(jié)點的功能性。只要 在移動節(jié)點附接的接入網(wǎng)中通告歸屬網(wǎng)絡前綴,就以如下這樣的方式配置移動節(jié)點當該 移動節(jié)點接收到具有等于0的優(yōu)選壽命的前綴以及不同于歸屬網(wǎng)絡前綴的前綴時,其不配 置一個或多個新轉交地址??紤]圖6中的示例,這意味著在從移動接入網(wǎng)關MAG 3接收到 路由器通告RA(602)之后,移動節(jié)點MN在步驟603中保持使用在不推薦狀態(tài)下的PMIP-HoA 并且不配置新MIP-CoA。這將減少由移動節(jié)點MN執(zhí)行的IP地址配置步驟的數(shù)目,例如,移 動節(jié)點MN將不執(zhí)行用于地址MIP-CoA的DAD。當然,如果第二通告的前綴不同于歸屬網(wǎng)絡 前綴PMIP-HNP,但是優(yōu)選壽命大于0,則移動節(jié)點MN將照常配置新IP地址。當網(wǎng)絡啟動對 于子網(wǎng)上的IP前綴的改變時,這將與網(wǎng)站_重新編號過程一致。在這里描述的本發(fā)明的大多數(shù)實施了中,假設代理MIPv6作為用于基于網(wǎng)絡的移 動性管理的協(xié)議,但是本發(fā)明不限于代理MIPv6。其還可應用于其它基于網(wǎng)絡的移動性管理 協(xié)議,諸如代理MIPv4。類似地,本發(fā)明也不限于使用(客戶端)MIPv6作為基于客戶端的移 動性方案。如已經(jīng)變得顯然的,移動接入網(wǎng)關可以要求未在S. Gundave 11 i等人的“ Proxy Mobile IPv6”的代理MIP規(guī)范中提供的一些附加功能。例如,移動接入網(wǎng)關可以提供有用 以得知除了移動節(jié)點的用于PMIP的歸屬網(wǎng)絡前綴之外的移動節(jié)點的PMIP-HoA和(可選地)其它參數(shù)的裝置。例如,可以與如關于圖2的背景技術部分中描述的移動接入網(wǎng)關的 HNP檢索類似的方式獲得移動節(jié)點的PMIP-HoA,例如,經(jīng)由與本地移動性錨點/歸屬代理的 通信。通常,本地移動性錨點知道分配給移動節(jié)點的歸屬網(wǎng)絡前綴,但是不知道由移動節(jié)點 使用的IP地址(歸屬地址)。本地移動性錨點得知IP地址的一個簡單的解決方案是通過 監(jiān)控移動節(jié)點的數(shù)據(jù)分組。隨后,新移動接入網(wǎng)關可以從與移動節(jié)點的本地移動性錨點/ 歸屬代理的代理綁定更新/確認交換中得知移動節(jié)點的歸屬地址。新移動接入網(wǎng)關(例如,圖5中的MAG 3)得知移動節(jié)點的歸屬地址的由一個選擇 是從舊移動接入網(wǎng)關(例如,圖5中的MAG 2)的上下文傳輸。上下文傳輸是通常在舊和新 接入點(例如,接入路由器(AR)、或MAG)之間使用的用以將當前服務質量(QoS)或其它業(yè) 務參數(shù)以及由移動節(jié)點使用的服務從舊接入點發(fā)送至新接入點的過程??梢愿倪M此上下文 傳輸過程,以便允許傳輸移動節(jié)點的歸屬地址至新移動接入網(wǎng)關。根據(jù)另一實施例,并且作為本發(fā)明的另一方面,移動接入網(wǎng)關還可以從另一網(wǎng)絡 實體請求移動節(jié)點的歸屬地址。例如,可以從正為移動節(jié)點提供用以發(fā)現(xiàn)網(wǎng)絡附近的其它 接入網(wǎng)的特殊機制的網(wǎng)絡節(jié)點(諸如,基于3GPP的網(wǎng)絡中的ANDSF實體、或在移動節(jié)點在 轉換時具有正在進行的SIP (會話發(fā)起協(xié)議)會話的情況下的SIP服務器)請求移動節(jié)點 的歸屬地址。因為MN-ANDSF消息交換基于IP消息,所以使用ANDSF實體用于解析移動節(jié) 點的HoA是有利的,從而ANDSF可以被擴展以存儲消息交換中使用的移動節(jié)點的IP地址。 第二優(yōu)點是則運營商的網(wǎng)絡外部的實體(例如,移動接入網(wǎng)關)可以接入ANDSF實體(假 設它們可以對ANDSF實體認證)。為了解析移動節(jié)點的歸屬地址,ANDSF實體和移動接入網(wǎng) 關必須使用用以標識移動節(jié)點的相同標識符_這看起來也似乎可能,因為可以假設移動節(jié) 點對使用相同標識符的ANDSF實體和移動接入網(wǎng)關認證。圖11示出根據(jù)本發(fā)明的實施例的、在移動接入網(wǎng)關與ANDSF實體之間的用以獲得 移動節(jié)點的IP地址(典型地為移動節(jié)點的歸屬地址)的示例性IP地址或歸屬地址發(fā)現(xiàn)過 程。應當注意,對于此歸屬地址發(fā)現(xiàn)過程,不要求源和目標接入網(wǎng)中的接入技術不同,即,移 動節(jié)點不必須使用不同的接口來連接至接入網(wǎng)。在此示例性實施例中,假設移動節(jié)點MN執(zhí)行從源接入網(wǎng)到目標接入網(wǎng)的轉換,其 中,移動接入網(wǎng)關MAG 3正在服務移動節(jié)點MN。此外,假設移動節(jié)點MN在轉換至目標接入 網(wǎng)之前已經(jīng)與ANDSF實體交換了 IP分組,使得ANDSF實體知曉移動節(jié)點MN已經(jīng)在源接入網(wǎng) 中使用的IP地址。假設移動節(jié)點MN正在其一個或多個接口上使用單個IP地址,對ANDSF 實體已知的IP地址從而可以是_移動節(jié)點的歸屬地址(即,在移動節(jié)點MN使用基于網(wǎng)絡的移動性功能的情況下 的PMIP域的PMIP-HoA、或在移動節(jié)點MN使用基于客戶端的移動性功能的情況下的移動節(jié) 點麗的CMIP-HoA)或_移動節(jié)點的轉交地址(即,在移動節(jié)點MN使用基于客戶端的移動性功能的情況 下的移動節(jié)點麗的CMIP-CoA)在圖11中,移動節(jié)點MN附接至新接入網(wǎng)并且由移動接入網(wǎng)關MAG 3服務。在附 接/轉換過程期間,移動接入網(wǎng)關MAG 3從附接和/或轉換過程中牽涉的信令得知在接入 網(wǎng)中使用的移動節(jié)點的接入網(wǎng)專用標識符MN-ID。這樣的標識符可以是移動節(jié)點的NAI或 用于網(wǎng)絡認證的任何其它標識符。同樣,可以使用公共標識符,因為移動節(jié)點需要對移動接入網(wǎng)關認證,并且還可以對ANDSF實體認證。接下來,移動接入網(wǎng)關MAG 3確定在移動節(jié)點MN從其轉換的源接入網(wǎng)中的服務移 動節(jié)點的ANDSF實體(注意,移動接入網(wǎng)關MAG 3從轉換過程知曉源接入網(wǎng))(1101)。移動 接入網(wǎng)關MAG 3可以使用眾所周知的IP地址解析機制而得知ANDSF實體的IP地址,例如, 移動接入網(wǎng)關MAG 3可以為移動節(jié)點的ANDSF構建完全合格的域名(FQDN)并且使用DNS 過程來解析IP地址。替代地,移動接入網(wǎng)關MAG 3還可以基于在認證過程期間獲得的知識 來為移動節(jié)點的ANDSF構建FQDN,例如,移動接入網(wǎng)關MAG 3可以得知包括移動節(jié)點的歸屬 域名的移動節(jié)點的ΝΑΙ。移動接入網(wǎng)關MAG 3發(fā)送請求消息至ANDSF實體(1102),以請求已經(jīng)在移動節(jié)點 麗與在源接入網(wǎng)中的ANDSF實體的通信中使用的移動節(jié)點的IP地址。為了在請求消息中 標識移動節(jié)點,移動接入網(wǎng)關MAG 3將在附接/轉換期間得知的移動節(jié)點的標識符MN-ID 包括在請求消息中。ANDSF實體確定匹配移動節(jié)點的標識符MN-ID的IP地址(例如,從由 ANDSF實體維持的相應的查找表),并且將包括對ANDSF實體已知的移動節(jié)點的IP地址的 響應消息返回至移動接入網(wǎng)關MAG 3(1103)。因此,當接收到響應消息時,移動接入網(wǎng)關MAG 3知曉在與ANDSF實體的消息交 換中使用的移動節(jié)點的IP地址。假設移動節(jié)點正在使用基于網(wǎng)絡的移動性功能并且僅已 經(jīng)在其至目標接入網(wǎng)的接口上配置了一個IP地址,則從而應當把ANDSF實體返回的地址 配置在移動節(jié)點的至新接入網(wǎng)的接口上。從而,移動接入網(wǎng)關MAG 3可以使用所返回的地 址作為在根據(jù)圖6和圖9的信令過程中發(fā)送的鄰居請求(NS)內的目標地址(PMIP-HoA/ MN-HoA)。上面討論的歸屬地址發(fā)現(xiàn)過程可以不必然導致解析移動節(jié)點的在其至新接入網(wǎng) 的接口上配置的IP地址的可能情形是如下情形其中,移動節(jié)點具有在轉換之前配置的多 個IP地址,例如,移動節(jié)點使用多個PDN連接,并且不將全部IP地址移動至新接口(例如, 因為移動節(jié)點在轉換時結束一些IP連接)。歸屬地址發(fā)現(xiàn)工作或許不識別在移動節(jié)點的至 新接入網(wǎng)的接口上配置的正確的IP地址的另一種情形將是移動節(jié)點繼續(xù)使用第一個接 口(接口多歸屬),并且IP地址中的僅一些被移動至到新接入網(wǎng)的第二個接口。對于此問題的一個解決方案是在移動節(jié)點內修改層2至層3 (MAC層至IP層)的 交互,使得層3處理全部鄰居請求,而無論鄰居請求的目的地地址和目標地址是否被分配 至接收接口。典型地,層3知曉鏈路層地址(MAC 地址)到相應的層3地址(IP地址)的綁 定。其是關于如何執(zhí)行虛擬接口(其屬于層2)與網(wǎng)絡層(層3/IP層)之間的交互的專用 實施。一種可能性是IP層僅可以“看見”一個接口(其是虛擬接口),并且不知道如何將IP 分組映射到物理接口。另一種選擇是IP層知曉IP地址到物理接口(即,到層2地址)的 映射。在下面,假設IP層知曉IP地址到物理接口地址(L2地址)的映射。因此,即使歸屬地址發(fā)現(xiàn)過程正在解析移動節(jié)點還未在至新接入網(wǎng)的接口上配置 的IP地址(見圖11),并且鄰居請求被從移動接入網(wǎng)關發(fā)送至此地址(見例如圖6至圖 10),移動節(jié)點的IP層也接收該鄰居請求并且可以檢查包括在其中的目標地址是否是在另 一個移動節(jié)點的至該移動節(jié)點已經(jīng)從其轉換至新接入網(wǎng)(通過其接收到鄰居請求消息)的 接入網(wǎng)的接口上配置的IP地址(或者先前已經(jīng)被配置在其上)。如果鄰居請求中的目標地 址未被配置在此其它接口上,則移動節(jié)點可以忽略/丟棄該鄰居請求(或發(fā)送ICMP錯誤消息),否則其可以對該鄰居請求響應,如之前關于圖6至圖10討論的。
因為鄰居請求消息的轉發(fā)和處理意味著對于移動節(jié)點的附加處理,所以在更加先 進的實施例中,不考慮鄰居請求的目標地址,在層3中對鄰居請求的處理可以例如僅是暫 時的,即,在預定時間間隔內,在其中可以期望從移動接入網(wǎng)關接收鄰居請求用于發(fā)現(xiàn)在移 動節(jié)點中實施的移動性功能(例如,在移動節(jié)點到新目標接入網(wǎng)的附接之后的30秒)。在移動節(jié)點(MN)檢測到鄰居請求針對于虛擬接口發(fā)現(xiàn)、以及移動節(jié)點實施虛擬 接口之后,移動節(jié)點以所請求的鄰居通告來答復移動接入網(wǎng)關(MAG 3)。如果目標地址被 配置在接收接口(例如,接口 IF2)上,則移動節(jié)點發(fā)送鄰居通告,其將包含接收接口的層 2地址的目標鏈路層選項(TLLAO)包括在鄰居通告中。如果鄰居請求中的目標地址未被配 置在接收接口(IF2)上而被配置在舊的接口(IFl)上,則移動節(jié)點發(fā)送鄰居通告而不包括 TTLLAO選項(或者僅維持該選項為空)。根據(jù)本發(fā)明的又一個方面,對于虛擬接口發(fā)現(xiàn)的另一替代解決方案基于移動節(jié)點 的主動功能(role),S卩,移動節(jié)點通過將非請求的鄰居通告發(fā)送至新接入網(wǎng)中的移動接入 網(wǎng)關,而通知虛擬接口可用性(即,使用基于網(wǎng)絡的移動性功能)。在圖12中圖示了根據(jù)本 發(fā)明的一個示例性實施例的相應的流程圖。當已經(jīng)附接至移動接入網(wǎng)關MAG3的(新)接入網(wǎng)(1201、1202)時,移動接入網(wǎng)關 MAG 3的一部分可以被考慮為通過移動節(jié)點MN的層2連接的建立(1203)。當已經(jīng)建立了 層2連接時,移動節(jié)點MN將非請求的鄰居通告發(fā)送到移動接入網(wǎng)關MAG 3(1204)。此非請 求的鄰居通告包括已經(jīng)在轉換之前被移動節(jié)點在在前/舊的接口上使用的IP地址,作為其 目標地址。有利地,在建立與目標接入網(wǎng)的層2連接之后,移動節(jié)點MN立即發(fā)送非請求的 鄰居通告。當移動接入網(wǎng)關MAG 3接收到鄰居通告(1205)時,其檢查鄰居通告的所請求標 記,以檢測該鄰居請求是非請求的還是請求的鄰居通告。如果該鄰居請求是非請求的,并且 包括作為具有(1206)非本地IP前綴(其還未被通告給移動節(jié)點MN)的前綴的全局IP地 址的目標地址,則移動接入網(wǎng)關MAG3可以推斷(“否”)移動節(jié)點MN通告先前已經(jīng)在不同 接口上配置的IP地址。因此,移動接入網(wǎng)關MAG 3可以推斷移動節(jié)點實施VIF功能或者使 用基于網(wǎng)絡的移動性功能(1207)。如果鄰居通告中的目標地址是基于已經(jīng)被通告給移動 節(jié)點麗的IP前綴(本地前綴或歸屬網(wǎng)絡前綴)的鏈路_本地IP地址或全局IP地址,則 移動接入網(wǎng)關MAG 3可以推斷(“是”)移動節(jié)點MN已經(jīng)發(fā)送了常規(guī)鄰居通告。在此情況 下,移動接入網(wǎng)關MAG 3以如RFC 2461中描述的標準方式處理鄰居通告(1210)。如果移動節(jié)點麗不使用基于網(wǎng)絡的移動性功能,S卩,不實施虛擬接口,則移動節(jié) 點MN不發(fā)送非請求的鄰居通告,并且如上面關于圖11描述的機制(結合圖6到圖10中的 過程)可以由移動接入網(wǎng)關MAG 3用以檢測到移動節(jié)點正在使用基于主機的移動性功能。 從而,從移動接入網(wǎng)關MAG 3的觀點看,在接收到所請求的鄰居通告(見步驟1205)的情況 下,此鄰居通告可以是如圖6或圖9中所示的信令過程(NA 604)的一部分,并且相應地由 移動接入網(wǎng)關MAG 3處理。在檢測移動節(jié)點中的虛擬接口的可用性之后,以及可選地在移動接入網(wǎng)關MAG 3 決定向移動節(jié)點提供基于主機的還是基于網(wǎng)絡的移動性(圖12中未示出)之后,移動接入 網(wǎng)關MAG 3向移動節(jié)點MN發(fā)送包括正確的本地前綴(在基于主機的移動性的情況下)或歸屬網(wǎng)絡前綴(在基于網(wǎng)絡的移動性的情況下)的路由器通告(1208),以允許移動節(jié)點MN 在其至新接入網(wǎng)的接口上配置相應的正確的IP地址(1209)。 根據(jù)一個示例性實施例,在步驟1204中的非請求的鄰居通告(NA)的格式對應于 如RFC 2461的部分4. 4中所示的消息格式。取決于由移動節(jié)點麗在其至舊接入網(wǎng)的接口 上使用的IP地址是否還被用在至新接入網(wǎng)的接口上,非請求的鄰居通告的字段被設置如 下如果移動節(jié)點MN實施虛擬接口(即,使用基于網(wǎng)絡的移動性功能)并且如果至 舊接入網(wǎng)的接口的IP地址被分配給至新接入網(wǎng)的接口,那么源地址字段被設置為移動節(jié) 點的來自舊接入網(wǎng)的全局IP地址,或者被設置為在接口開啟之后被自動分配給接口的鏈 路-本地IP地址;目的地地址字段包含全部節(jié)點多播地址;目標地址字段被設置為由移動 節(jié)點麗在其至舊接入網(wǎng)的接口上使用的單播IP地址(例如,PMIP-HoA);以及目標鏈路層 地址(TLLA)選項指示移動節(jié)點的至新接入網(wǎng)的接口的正確的層2地址。如果麗實施虛擬接口以及如果至舊接入網(wǎng)的接口的IP地址未被分配給至新接 入網(wǎng)的接口,那么源地址字段包含鏈路-本地IP地址;目的地地址字段包含全部節(jié)點多播 地址;目標地址字段包含由移動節(jié)點在其至舊接入網(wǎng)的接口上使用的單播IP地址(例如, PMIP-HoA);以及不使用目標鏈路層地址選項或者將其維持為空。在又一實施例中,移動節(jié)點MN可以包括移動接入網(wǎng)關MAG 3的鏈路-本地IP地 址作為非請求的鄰居通告的目的地地址,使得將非請求的單播鄰居通告發(fā)送給移動接入網(wǎng) 關MAG 3。如果移動接入網(wǎng)關MAG 3已經(jīng)發(fā)送了路由器通告,從而移動節(jié)點MN知道移動接 入網(wǎng)關MAG 3的鏈路-本地IP地址,則上述情況是可能的。通常,RFC 2461未預見被發(fā)送至節(jié)點的單播IP地址的鄰居通告。然而,根據(jù)此示 例性實施例,移動接入網(wǎng)關仍然在處理被發(fā)送至其單播IP地址的非請求的鄰居通告消息。 更加詳細地,如果移動接入網(wǎng)關MAG 3接收非請求的鄰居通告以及如果鄰居通告的源地址 (SA)和目標地址(TA)不同,則移動接入網(wǎng)關進一步調查目標地址-如果目標地址不基于本地前綴(假定移動接入網(wǎng)關MAG3還未發(fā)送歸屬網(wǎng)絡前 綴到移動節(jié)點MN),則移動接入網(wǎng)關MAG 3假設移動節(jié)點麗實施VIF。(注意取決于TLLA 選項的可用性,移動接入網(wǎng)關MAG 3可以確定是否將目標地址分配給移動節(jié)點的至移動接 入網(wǎng)關MAG 3的接入網(wǎng)的接口。)-如果目標地址基于本地前綴(假定移動接入網(wǎng)關MAG3已經(jīng)發(fā)送路由器通告到 移動節(jié)點MN),則移動接入網(wǎng)關MAG 3照常處理鄰居通告,即,鄰居通告并非針對于VIF檢 測。關于圖6至圖11而對實施例的描述已經(jīng)針對于如下情形移動節(jié)點執(zhí)行轉換,特 別是接入技術間的轉換。然而可能的是,移動節(jié)點正第一次附接至接入網(wǎng)并且執(zhí)行所謂的 初始附接過程,如在上面的背景技術部分中描述的。當初始附接至網(wǎng)絡時,移動節(jié)點可能不 具有配置在其接口上的任意有效IP地址,使得可以不使用上述過程,因為沒有IP地址被配 置在通過MAG 3發(fā)送鄰居請求而測試的接口上。因此,如果不使用主動虛擬接口發(fā)現(xiàn),則移 動接入網(wǎng)關將總是檢測到無VIF可用。根據(jù)本發(fā)明的另一實施例,在執(zhí)行初始附接過程的情況下,移動節(jié)點可以使用預 配置的缺省IP地址用于接入3GPP接入網(wǎng)。下面,此地址稱為移動節(jié)點的缺省3GPP IP地址。如果3GPP功能的移動節(jié)點正執(zhí)行對不同于3GPP接入網(wǎng)的接入網(wǎng)的初始附接過程,則 可以使用VIF將移動節(jié)點的缺省3GPP IP地址配置在到不同于3GPP接入網(wǎng)的接入網(wǎng)的接 口上。進行關于移動節(jié)點的配置的此假設,甚至在至接入網(wǎng)的初始附接過程期間,接入網(wǎng)也 可以通過從不同于3GPP接入網(wǎng)的接入網(wǎng)發(fā)送鄰居請求至此預配置的缺省IP地址,來發(fā)現(xiàn) 虛擬接口的可用性。本發(fā)明的思想還應用至通過所謂家用單元(femtocell)提供接入的移動通信系統(tǒng)。在此情況下,跨越用于接入的家用單元的家用單元設備(還稱作家庭基站)正實施對 于在其家用單元中的移動節(jié)點的移動接入網(wǎng)關(接入路由器)的功能。家用單元典型地由 小蜂窩基站提供,通常被設計用在住宅環(huán)境或小的商業(yè)環(huán)境中。其經(jīng)由寬帶(諸如DSL或 線纜)連接至服務提供商的網(wǎng)絡。家用單元典型地可以在住宅設置中支持2至5個移動電 話。家用單元是確保固定移動融合(FMC)的益處的可選方式。區(qū)別是大多數(shù)FMC體系結構 要求新的(雙模式)手持機,其與現(xiàn)有的家庭/企業(yè)Wi-Fi接入點一起工作,而基于家用單 元的部署將與現(xiàn)有的手持機一起工作,但是要求安裝新接入點。本發(fā)明的另一實施例涉及使用硬件和軟件實施上述各個實施例。認識到,可以使 用計算設備(處理器)實施或執(zhí)行本發(fā)明的各個實施例。計算設備或處理器可以例如是通 用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他 可編程邏輯器件等。本發(fā)明的各個實施例還可以通過這些器件的組合來執(zhí)行或實現(xiàn)。此外,還可以通過由處理器執(zhí)行或直接在硬件中執(zhí)行的軟件模塊的方式來實施本 發(fā)明的各個實施例。而且,軟件模塊和硬件實施的組合會是可能的??梢詫④浖K存儲在 任何類型的計算機可讀存儲介質上,例如,RAM、EPR0M、EEPR0M、閃存、寄存器、硬盤、CD-ROM、 DVD 等。
權利要求
一種用于在移動節(jié)點從另一第二接入網(wǎng)的轉換期間、當所述移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置所述移動節(jié)點的IP地址的方法,其中所述第二接入網(wǎng)使用與所述第一接入網(wǎng)中使用的接入技術不同的接入技術,其中,所述第一和第二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能并為所述移動節(jié)點提供歸屬網(wǎng)絡前綴用以配置在網(wǎng)絡域中有效的IP地址的網(wǎng)絡域,所述方法包括步驟在移動接入網(wǎng)關與所述移動節(jié)點之間執(zhí)行虛擬接口發(fā)現(xiàn),以便促進所述移動節(jié)點是否使用所述基于網(wǎng)絡的移動性功能的檢測,執(zhí)行第一地址配置過程,其向所述移動節(jié)點提供所述第一接入網(wǎng)的IP地址前綴和所述移動節(jié)點的歸屬網(wǎng)絡前綴,以使得所述移動節(jié)點能夠根據(jù)所述IP地址前綴中的相應地址前綴而暫時配置相應的IP地址以用于經(jīng)由至所述第一接入網(wǎng)的接口的通信,基于所述虛擬接口發(fā)現(xiàn)的結果,所述移動接入網(wǎng)關決定所述移動節(jié)點是否要使用基于網(wǎng)絡的移動性功能用于在所述第一接入網(wǎng)中的通信,以及基于所述移動接入網(wǎng)關的決定,執(zhí)行第二地址配置過程,其用于使得所述移動節(jié)點根據(jù)所述第一接入網(wǎng)的IP地址前綴或所述移動節(jié)點的歸屬網(wǎng)絡前綴來使用IP地址以用于經(jīng)由所述移動節(jié)點的至所述第一接入網(wǎng)的接口的通信。
2.如權利要求1所述的方法,其中,所述虛擬接口發(fā)現(xiàn)包括由所述接入網(wǎng)中的移動接 入網(wǎng)關將鄰居請求消息發(fā)送至所述移動節(jié)點,其中,所述鄰居請求消息包括作為所述鄰居 請求的目標的、根據(jù)所述歸屬網(wǎng)絡前綴的移動節(jié)點的IP地址,以及其中,所述方法包括步驟基于所接收的對所述鄰居請求消息的響應,所述移動接入網(wǎng) 關檢測所述移動節(jié)點是否使用基于網(wǎng)絡的移動性功能。
3.如權利要求2所述的方法,其中,所述移動接入網(wǎng)關基于所述移動節(jié)點響應于所述 鄰居請求而經(jīng)由其至所述第一接入網(wǎng)的接口發(fā)送鄰居通告,而檢測到所述移動節(jié)點使用基 于網(wǎng)絡的移動性功能。
4.如權利要求1至3中的一項所述的方法,其中,所述第一地址配置過程包括所述移 動接入網(wǎng)關將路由器通告發(fā)送至所述移動節(jié)點,其中指定所述路由器通告至所述移動節(jié)點 的單播鏈路層地址。
5.如權利要求4所述的方法,其中,所述路由器通告使得所述移動節(jié)點自動配置不推 薦的IP層地址,或者使得所述移動節(jié)點執(zhí)行有狀態(tài)IP地址配置。
6.如權利要求4或5中的一項所述的方法,其中,所述路由器通告包括所述第一接入網(wǎng) 的IP地址前綴和所述移動節(jié)點的歸屬網(wǎng)絡前綴。
7.如權利要求6所述的方法,其中,所述路由器通告包括所述第一接入網(wǎng)的IP地址前 綴和所述移動節(jié)點的歸屬網(wǎng)絡前綴的各自的優(yōu)選壽命字段,所述兩個優(yōu)選壽命字段均被設 置為零;并且所述路由器通告還包括所述第一接入網(wǎng)的IP地址前綴和所述移動節(jié)點的歸 屬網(wǎng)絡前綴的各自的有效壽命字段,所述兩個有效壽命字段均被設置為大于零的值。
8.如權利要求1至7中的一項所述的方法,其中,所述第二地址配置過程包括所述移 動接入網(wǎng)關將路由器通告發(fā)送至所述移動節(jié)點,其中所述路由器通告取決于所述虛擬接口 發(fā)現(xiàn)的結果,使得所述移動節(jié)點根據(jù)所述第一接入網(wǎng)的IP地址前綴或所述移動節(jié)點的歸 屬網(wǎng)絡前綴配置IP地址,以用于經(jīng)由其至所述第一接入網(wǎng)的接口的通信。
9.如權利要求8所述的方法,其中,在所述移動接入網(wǎng)關檢測到所述移動節(jié)點不實施基于網(wǎng)絡的移動性功能的情況下,所述第二地址配置過程的路由器通告使得所述移動節(jié)點 根據(jù)所述第一接入網(wǎng)的IP地址前綴配置IP地址。
10.如權利要求8或9所述的方法,其中,在所述第二地址配置過程的路由器通告要使 得所述移動節(jié)點根據(jù)所述第一接入網(wǎng)的IP地址前綴配置IP地址的情況下,所述第二地址 配置過程的路由器通告包括所述第一接入網(wǎng)的IP地址前綴的均被設置為大于零的值的優(yōu) 選壽命字段和有效壽命字段、以及所述移動節(jié)點的歸屬網(wǎng)絡前綴的均被設置為零的優(yōu)選壽 命字段和有效壽命字段。
11.如權利要求8至10中的一項所述的方法,其中,在所述移動接入網(wǎng)關檢測到所述移 動節(jié)點實施基于網(wǎng)絡的移動性功能的情況下,所述第二地址配置過程的路由器通告使得所 述移動節(jié)點根據(jù)所述移動節(jié)點的歸屬網(wǎng)絡前綴配置IP地址。
12.如權利要求8至11中的一項所述的方法,其中,在所述第二地址配置過程的路由器 通告要使得所述移動節(jié)點根據(jù)所述移動節(jié)點的歸屬網(wǎng)絡前綴配置IP地址的情況下,所述 第二地址配置過程的路由器通告包括所述第一接入網(wǎng)的IP地址前綴的均被設置為零的優(yōu) 選壽命字段和有效壽命字段、以及所述移動節(jié)點的歸屬網(wǎng)絡前綴的均被設置為大于零的值 的優(yōu)選壽命字段和有效壽命字段。
13.如權利要求12所述的方法,其中,所述移動節(jié)點正根據(jù)所述移動節(jié)點的歸屬網(wǎng)絡 前綴配置所述IP地址,以用于經(jīng)由至所述第一接入網(wǎng)的接口的通信。
14.如權利要求1至13中的一項所述的方法,其中,并行地執(zhí)行所述第一地址配置過程 和所述虛擬接口發(fā)現(xiàn)。
15.如權利要求1至14中的一項所述的方法,其中,所述移動節(jié)點在多個物理接口可用 時實施IP層之下的虛擬接口以使用所述基于網(wǎng)絡的移動性功能,并且允許在所述移動節(jié) 點的至屬于提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域的接入網(wǎng)的幾個物理接口上配置相同的 IP地址。
16.如權利要求1至15中的一項所述的方法,其中,所述移動接入網(wǎng)關基于所述移動節(jié) 點響應于從所述移動接入網(wǎng)關接收的鄰居請求而發(fā)送鄰居通告,檢測到所述移動節(jié)點使用 基于網(wǎng)絡的移動性功能,其中,所述鄰居通告指示在轉換之前已經(jīng)為所述移動節(jié)點的至所 述第二接入網(wǎng)的物理接口配置的IP地址仍然被配置在移動節(jié)點的已經(jīng)接收到所述鄰居請 求的接口上。
17.如權利要求1至16中的一項所述的方法,其中,所述移動接入網(wǎng)關基于所述移動 節(jié)點響應于所述移動接入網(wǎng)關在所述虛擬接口發(fā)現(xiàn)期間發(fā)送至所述移動節(jié)點的鄰居請求 而發(fā)送錯誤消息,檢測到所述移動節(jié)點未使用基于網(wǎng)絡的移動性功能,其中,所述鄰居請求 消息包括作為所述鄰居請求的目標的、根據(jù)所述移動節(jié)點的歸屬網(wǎng)絡前綴的移動節(jié)點的IP 地址。
18.如權利要求16所述的方法,其中,所述錯誤消息將所述鄰居請求消息包括在其選 項字段中。
19.如權利要求16或17所述的方法,其中,所述錯誤消息是ICMP錯誤消息。
20.如權利要求1至19中的一項所述的方法,其中,在所述第一地址配置過程期間發(fā)送 的路由器通告向所述移動節(jié)點指示使用有狀態(tài)地址配置,以用于配置其在所述第一接入網(wǎng) 中的IP地址,以及其中所述方法還包括步驟由所述移動接入網(wǎng)關截取由所述移動節(jié)點發(fā)送的用于請求分配用于在所述第一接入 網(wǎng)中使用的IP地址的請求消息,取決于對基于網(wǎng)絡的移動性功能的檢測,修改在所述移動接入網(wǎng)關處的所截取的請求 消息的內容,以及將已修改的請求消息轉發(fā)至網(wǎng)絡節(jié)點用以將IP地址分配給所述移動節(jié)點的至所述第 一接入網(wǎng)的接口。
21.如權利要求20所述的方法,其中,在所述移動接入網(wǎng)關檢測到所述移動節(jié)點正在 使用基于網(wǎng)絡的移動性方案的情況下,所述移動接入網(wǎng)關通過將所述移動節(jié)點的歸屬網(wǎng)絡 前綴包括到所截取的請求消息中,而修改所截取的請求消息。
22.如權利要求20或21所述的方法,其中,在所述移動接入網(wǎng)關檢測到所述移動節(jié)點 未正在使用基于網(wǎng)絡的移動性方案的情況下,所述移動接入網(wǎng)關通過將所述第一接入網(wǎng)的 IP地址前綴包括到所截取的請求消息中,而修改所截取的請求消息。
23.如權利要求20至22中的一項所述的方法,還包括步驟在所述移動節(jié)點為所述移 動節(jié)點的至所述第一接入網(wǎng)的接口配置在所述移動節(jié)點接收的響應于其請求消息的響應 消息中指示的IP地址。
24.如權利要求1至24中的一項所述的方法,其中,所述移動接入網(wǎng)關正在響應于由 AAA服務器對所述移動節(jié)點的成功認證,發(fā)送鄰居請求消息和路由器通告。
25.如權利要求24所述的方法,還包括步驟在所述移動接入網(wǎng)關處從AAA服務器接 收指示所述移動節(jié)點是否已經(jīng)由所述AAA服務器認證的認證消息。
26.一種用于檢測在移動節(jié)點附接至第一接入網(wǎng)之前已經(jīng)使用的移動節(jié)點的IP地址 的方法,所述方法包括步驟將所述移動節(jié)點附接至所述第一接入網(wǎng)的移動接入網(wǎng)關,所述移動接入網(wǎng)關確定向所述移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡節(jié)點,從所述移動接入網(wǎng)關發(fā)送查詢消息至所確定的網(wǎng)絡節(jié)點,以查詢在附接至所述第一接 入網(wǎng)之前已經(jīng)由所述移動節(jié)點用在第二接入網(wǎng)內的所述移動節(jié)點的IP地址,以及在所述移動接入網(wǎng)關處從所確定的網(wǎng)絡節(jié)點接收響應消息,其中,來自所確定的網(wǎng)絡 節(jié)點的響應消息指示在附接至所述第一接入網(wǎng)之前已經(jīng)由所述移動節(jié)點用在第二接入網(wǎng) 內的所述移動節(jié)點的IP地址。
27.如權利要求26所述的方法,其中,所述第一和第二接入網(wǎng)使用不同的接入技術。
28.如權利要求26或27所述的方法,還包括如權利要求1至25中的一項所述的方法 的步驟。
29.如權利要求28所述的方法,其中,包括在來自所述網(wǎng)絡節(jié)點的響應消息中的所述 移動節(jié)點的IP地址用作在所述虛擬接口發(fā)現(xiàn)內由所述移動接入網(wǎng)關發(fā)送至所述移動節(jié)點 的鄰居請求的目標地址。
30.如權利要求29所述的方法,其中,所述移動節(jié)點經(jīng)由其至所述第一接入網(wǎng)的接口 接受所述鄰居請求,并且將其轉發(fā)至所述移動節(jié)點的IP層而無論所述鄰居請求的目的地 地址如何,其中,所述移動節(jié)點實施基于網(wǎng)絡的移動性功能,以及所述方法還包括步驟如果所述鄰居請求的目標地址是所述移動節(jié)點已經(jīng)在其至所述第一接入網(wǎng)的接口上 配置的IP地址,則向所述移動接入網(wǎng)關發(fā)送包括目標鏈路層地址選項的鄰居通告,所述鄰居通告指示所述移動節(jié)點的在其至所述第一接入網(wǎng)的接口上的鏈路層地址,其綁定至所述 鄰居請求中的目標地址,以及如果所述鄰居請求的目標地址是所述移動節(jié)點未在其至所述第一接入網(wǎng)的接口上配 置的IP地址,則向所述移動接入網(wǎng)關發(fā)送不具有目標鏈路層地址選項的鄰居請求。
31.如權利要求31所述的方法,還包括步驟從所述移動接入網(wǎng)關發(fā)送代理綁定更新 至服務所述移動節(jié)點的所述歸屬代理,從而查詢由所述移動節(jié)點在其至所述第一接入網(wǎng)的 接口上使用的一個或多個歸屬網(wǎng)絡前綴,以及響應于所述代理綁定更新而從所述歸屬代理接收所述一個或多個歸屬網(wǎng)絡前綴。
32. 一種用于在移動節(jié)點從另一第二接入網(wǎng)的轉換期間當所述移動節(jié)點附接至移動通 信系統(tǒng)的第一接入網(wǎng)時配置所述移動節(jié)點的IP地址的方法,其中,所述第一和第二接入網(wǎng) 屬于提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域,所述方法包括步驟所述移動節(jié)點將非請求的鄰居通告發(fā)送至所述第一接入網(wǎng)的移動接入網(wǎng)關,其中,所 述鄰居請求的目標地址是所述移動節(jié)點已經(jīng)在其至所述第二接入網(wǎng)的接口上配置的IP地 址,以及所述移動接入網(wǎng)確定所述IP地址的前綴是否已經(jīng)被通告給所述移動節(jié)點,從而檢測 所述移動節(jié)點是否實施基于網(wǎng)絡的移動性功能,在所述移動節(jié)點實施基于網(wǎng)絡的移動性功能的情況下,所述移動接入網(wǎng)關決定是使用 所述基于網(wǎng)絡的移動性功能還是基于主機的移動性功能用于服務所述移動節(jié)點,以及從所述移動接入網(wǎng)關發(fā)送路由器通告至所述移動節(jié)點,其中,所述路由器通告包含由 所述移動接入網(wǎng)關根據(jù)使用哪種移動性功能用于服務所述移動節(jié)點而選擇的用于IP地址 配置的前綴。
33.如權利要求32所述的方法,其中,如果用于經(jīng)由至所述第二接入網(wǎng)的接口的通信 的所述移動節(jié)點的IP地址也被配置在附接至所述第一接入網(wǎng)的移動節(jié)點的接口上,則所 述移動節(jié)點使用用于經(jīng)由至所述第二接入網(wǎng)的接口的通信的所述移動節(jié)點的IP地址,作 為所述鄰居通告的源地址和目標地址,并且將目標鏈路層地址選項包括到所述鄰居通告 中,所述鄰居通告指示所述移動節(jié)點在至所述第一接入網(wǎng)的接口上的鏈路層地址,其綁定 至用于經(jīng)由至所述第二接入網(wǎng)的接口的通信的所述移動節(jié)點的IP地址,以及其中,如果用于經(jīng)由至所述第二接入網(wǎng)的接口的通信的所述移動節(jié)點的IP地址未被 配置在附接至所述第一接入網(wǎng)的移動節(jié)點的接口上,則所述移動節(jié)點使用所述移動節(jié)點在 至所述第一接入網(wǎng)的接口上的鏈路-本地IP地址,作為所述鄰居通告的源地址,并且不將 目標鏈路層地址選項包括到所述鄰居通告中。
34.如權利要求32或33所述的方法,其中,所述移動節(jié)點被分配了用于配置在所述網(wǎng) 絡域中有效的IP地址的歸屬網(wǎng)絡前綴,并且在基于網(wǎng)絡的移動性功能要被用于服務所述 移動節(jié)點的情況下,所述路由器通告通告所述移動終端的歸屬網(wǎng)絡前綴。
35.如權利要求34所述的方法,其中,所述路由器通告中的用于所述移動節(jié)點的歸屬 網(wǎng)絡前綴的優(yōu)選壽命字段和有效壽命字段均被設置為大于零的值。
36.如權利要求32至35中的一項所述的方法,其中,在基于客戶端的移動性功能要被 用于服務所述移動節(jié)點的情況下,所述路由器通告向所述移動終端通告所述第一接入網(wǎng)的 網(wǎng)絡前綴。
37.一種用于使得移動節(jié)點在所述移動節(jié)點從另一第二接入網(wǎng)的轉換期間當所述移動 節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置IP地址的移動接入網(wǎng)關,其中,所述第二接 入網(wǎng)使用與所述第一接入網(wǎng)中使用的接入技術不同的接入技術,其中,所述第一和第二接 入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能并且為所述移動節(jié)點提供歸屬網(wǎng)絡前綴用以配置在 網(wǎng)絡域中有效的IP地址的網(wǎng)絡域,所述移動接入網(wǎng)關包括通信單元,用于在移動接入網(wǎng)關與所述移動節(jié)點之間執(zhí)行虛擬接口發(fā)現(xiàn),以便促進所 述移動節(jié)點是否使用基于網(wǎng)絡的移動性功能的檢測,其中,所述通信單元適于執(zhí)行第一地址配置過程,其向所述移動節(jié)點提供所述第一接 入網(wǎng)的IP地址前綴和所述移動節(jié)點的歸屬網(wǎng)絡前綴,以使得所述移動節(jié)點能夠根據(jù)所述 第一接入網(wǎng)的IP地址前綴和所述移動節(jié)點的歸屬網(wǎng)絡前綴而暫時配置相應的IP地址,用 于經(jīng)由至所述第一接入網(wǎng)的接口的通信;以及處理單元,用于由所述移動接入網(wǎng)關基于所述虛擬接口發(fā)現(xiàn)的結果,決定所述移動節(jié) 點是否要使用基于網(wǎng)絡的移動性功能用于在所述第一接入網(wǎng)中的通信,其中,所述通信裝置適于基于所述移動接入網(wǎng)關的決定而執(zhí)行第二地址配置過程,以 使得所述移動節(jié)點根據(jù)所述第一接入網(wǎng)的IP地址前綴或所述移動節(jié)點的歸屬網(wǎng)絡前綴來 配置其IP地址,用于經(jīng)由所述移動節(jié)點的至所述第一接入網(wǎng)的接口的通信。
38.如權利要求37所述的移動接入網(wǎng)關,其中,所述移動接入網(wǎng)關適于當執(zhí)行所述虛 擬接口發(fā)現(xiàn)時,將鄰居請求消息發(fā)送至所述移動節(jié)點,其中,所述鄰居請求消息包括根據(jù)所 述移動節(jié)點的歸屬網(wǎng)絡前綴的所述移動節(jié)點的IP地址,作為所述鄰居請求的目標,以及所述移動接入網(wǎng)關還適于基于所接收的對所述鄰居請求消息的響應,來檢測所述移動 節(jié)點是否使用基于網(wǎng)絡的移動性功能。
39.如權利要求38所述的移動接入網(wǎng)關,其中,所述移動接入網(wǎng)關適于基于所述移動 節(jié)點響應于所述鄰居請求而經(jīng)由其至所述第一接入網(wǎng)的接口發(fā)送鄰居通告,檢測到所述移 動節(jié)點使用基于網(wǎng)絡的移動性功能。
40.如權利要求37至39中的一項所述的移動接入網(wǎng)關,其中,所述移動接入網(wǎng)關適于 當執(zhí)行所述第一地址配置過程時,將路由器通告發(fā)送至所述移動節(jié)點,其中,所述移動接入 網(wǎng)關適于指定所述路由器通告至所述移動節(jié)點的單播鏈路層地址。
41.如權利要求40所述的移動接入網(wǎng)關,其中,所述路由器通告使得所述移動節(jié)點自 動配置不推薦的IP層地址,或者使得所述移動節(jié)點執(zhí)行有狀態(tài)的IP地址配置。
42.如權利要求37至41中的一項所述的移動接入網(wǎng)關,其中,所述移動接入網(wǎng)關還包 括用于執(zhí)行如權利要求5至25中的一項所述的方法的步驟的裝置。
43.一種用于檢測已經(jīng)在移動節(jié)點附接至第一接入網(wǎng)之前使用的移動節(jié)點的IP地址 的移動接入網(wǎng)關,所述移動接入網(wǎng)關包括通信單元,用于將所述移動節(jié)點附接至所述第一接入網(wǎng)的移動接入網(wǎng)關;以及處理單元,用于確定向所述移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡節(jié)點,其中,所述通信單元適于將查詢消息發(fā)送至所確定的網(wǎng)絡節(jié)點以查詢在附接至所述第 一接入網(wǎng)之前由所述移動節(jié)點已經(jīng)在第二接入網(wǎng)內使用的所述移動節(jié)點的IP地址,并且 從所確定的網(wǎng)絡節(jié)點接收響應消息,其中,來自所確定的網(wǎng)絡節(jié)點的所述響應消息指示在 附接至所述第一接入網(wǎng)之前已經(jīng)由所述移動節(jié)點在第二接入網(wǎng)內使用的所述移動節(jié)點的IP地址。
44.如權利要求43所述的移動接入網(wǎng)關,還包括可操作以執(zhí)行如權利要求27至31中 的一項所述的方法的裝置。
45. 一種用于在移動節(jié)點從另一第二接入網(wǎng)的轉換期間當所述移動節(jié)點附接至移動通 信系統(tǒng)的第一接入網(wǎng)時配置所述移動節(jié)點的IP地址的移動接入網(wǎng)關,其中,所述第一和第 二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域,所述移動接入網(wǎng)關包括接收單元,用于通過所述第一接入網(wǎng)從所述移動節(jié)點接收非請求的鄰居通告,其中,鄰 居請求的目標地址是所述移動節(jié)點已經(jīng)在其至所述第二接入網(wǎng)的接口上配置的IP地址,處理單元,用于確定所述IP地址的前綴是否已經(jīng)被通告給所述移動節(jié)點以由此檢測 所述移動節(jié)點是否實施基于網(wǎng)絡的移動性功能,并且用于在所述移動節(jié)點實施基于網(wǎng)絡的 移動性功能的情況下,決定是使用所述基于網(wǎng)絡的移動性功能還是基于主機的移動性功能 用于服務所述移動節(jié)點,以及發(fā)送單元,用于將路由器通告發(fā)送至所述移動節(jié)點,其中,所述路由器通告包含由所述 移動接入網(wǎng)關根據(jù)要使用哪種移動性功能用于服務所述移動節(jié)點而選擇的用于IP地址配 置的前綴。
46.如權利要求45所述的移動接入網(wǎng)關,還包括適于執(zhí)行如權利要求33至36中的一 項所述的方法的裝置。
47. 一種移動節(jié)點,包括通信單元,用于在所述移動節(jié)點從另一第二接入網(wǎng)的轉換期間附接至移動通信系統(tǒng)的 第一接入網(wǎng),其中所述第二接入網(wǎng)使用與在所述第一接入網(wǎng)中使用的接入技術不同的接入 技術,其中,所述第一和第二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能并且為所述移動節(jié)點 提供歸屬網(wǎng)絡前綴用以配置在網(wǎng)絡域中有效的IP地址的網(wǎng)絡域,其中,所述通信單元包括接收機,用于作為虛擬接口發(fā)現(xiàn)中的一部分、從所述第一接入 網(wǎng)中的移動接入網(wǎng)關接收鄰居請求,其中,所述鄰居請求消息包括根據(jù)所述移動節(jié)點的歸 屬網(wǎng)絡前綴的IP地址,作為鄰居請求的目標,以及其中,所述通信單元還包括發(fā)送機,用于作為虛擬接口發(fā)現(xiàn)的一部分、在所述移動節(jié)點 不使用所述基于網(wǎng)絡的移動性功能的情況下響應于所述鄰居請求而將錯誤消息發(fā)送至所 述移動接入網(wǎng)關。
48.如權利要求47所述的移動接入網(wǎng)關,其中,所述錯誤消息將所述鄰居請求消息包 括在其選項字段中。
49.如權利要求47或48所述的移動接入網(wǎng)關,其中,所述錯誤消息是ICMP錯誤消息。
50. 一種移動節(jié)點,包括通信單元,用于將所述移動節(jié)點附接至第一接入網(wǎng)的移動接入網(wǎng)關,并且用于將鄰居 通告發(fā)送至所述移動接入網(wǎng)關,其中,所述鄰居請求的目標地址是已經(jīng)由所述移動節(jié)點在 其至所述第二接入網(wǎng)的接口上配置的IP地址,其中,如果用于在附接至所述第一接入網(wǎng)之前與網(wǎng)絡節(jié)點通信的所述移動節(jié)點的IP 地址也被配置在附接至所述第一接入網(wǎng)的移動節(jié)點的接口上,則所述移動節(jié)點適于使用用 于在附接至所述第一接入網(wǎng)之前與向所述移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的所述網(wǎng) 絡節(jié)點的通信的所述移動節(jié)點的IP地址作為所述鄰居通告的源地址和目標地址,并且將目標鏈路層地址選項包括到所述鄰居通告中,所述鄰居通告指示所述移動節(jié)點的在至所述 第一接入網(wǎng)的接口上的鏈路層地址,其被綁定至用于在附接至所述第一接入網(wǎng)之前與所述 網(wǎng)絡節(jié)點的通信的所述移動節(jié)點的IP地址,以及其中,如果用于在附接至所述第一接入網(wǎng)之前與所述網(wǎng)絡節(jié)點的通信的所述移動節(jié)點 的IP地址未被配置在附接至所述第一接入網(wǎng)的移動節(jié)點的接口上,則所述移動節(jié)點適于 使用所述移動節(jié)點在至所述第一接入網(wǎng)的接口上的鏈路-本地IP地址作為所述鄰居通告 的源地址,并且不將目標鏈路層地址選項包括到所述鄰居通告中。
51.如權利要求50所述的移動終端,還包括適于執(zhí)行如權利要求33至36中的一項所 述的方法的裝置。
52.一種存儲指令的計算機可讀介質,當由移動接入網(wǎng)關的處理單元執(zhí)行所述指令時, 所述指令使得所述移動接入網(wǎng)關通過如下步驟,使移動節(jié)點在所述移動節(jié)點從另一第二接 入網(wǎng)的轉換期間當移動節(jié)點附接至移動通信系統(tǒng)的第一接入網(wǎng)時配置IP地址,其中所述 第二接入網(wǎng)使用與在所述第一接入網(wǎng)中使用的接入技術不同的接入技術,其中,所述第一 和第二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能并為所述移動節(jié)點提供歸屬網(wǎng)絡前綴用以 配置在網(wǎng)絡域中有效的IP地址的網(wǎng)絡域,所述步驟包括在移動接入網(wǎng)關與所述移動節(jié)點之間執(zhí)行虛擬接口發(fā)現(xiàn),以便促進所述移動節(jié)點是否 使用所述基于網(wǎng)絡的移動性功能的檢測,執(zhí)行第一地址配置過程,其向所述移動節(jié)點提供所述第一接入網(wǎng)的IP地址前綴和所 述移動節(jié)點的歸屬網(wǎng)絡前綴,以使得所述移動節(jié)點能夠根據(jù)所述第一接入網(wǎng)的IP地址前 綴和所述移動節(jié)點的歸屬網(wǎng)絡前綴而暫時配置相應的IP地址,用于經(jīng)由至所述第一接入 網(wǎng)的接口的通信,所述移動接入網(wǎng)關基于所述虛擬接口發(fā)現(xiàn)的結果,決定所述移動節(jié)點是否要使用基于 網(wǎng)絡的移動性功能用于在所述第一接入網(wǎng)中的通信,以及基于所述移動接入網(wǎng)關的決定,執(zhí)行第二地址配置過程,其用于使得所述移動節(jié)點根 據(jù)所述第一接入網(wǎng)的IP地址前綴或所述移動節(jié)點的歸屬網(wǎng)絡前綴來配置其IP地址,用于 經(jīng)由所述移動節(jié)點的至所述第一接入網(wǎng)的接口的通信。
53.如權利要求52所述的計算機可讀介質,還存儲指令,當由所述移動接入網(wǎng)關的處 理單元執(zhí)行所述指令時,所述指令使得所述移動接入網(wǎng)關執(zhí)行如權利要求2至25中的一項 所述的方法的步驟。
54.一種存儲指令的計算機可讀介質,當由移動接入網(wǎng)關的處理單元執(zhí)行所述指令時, 所述指令使得所述移動接入網(wǎng)關通過如下步驟檢測在移動節(jié)點附接至第一接入網(wǎng)之前已 經(jīng)使用的移動節(jié)點的IP地址,所述步驟包括將所述移動節(jié)點附接至所述第一接入網(wǎng)的移動接入網(wǎng)關,和確定向所述移動節(jié)點提供接入網(wǎng)發(fā)現(xiàn)和選擇功能的網(wǎng)絡節(jié)點,發(fā)送查詢消息至所確定的網(wǎng)絡節(jié)點以查詢在附接至所述第一接入網(wǎng)之前已經(jīng)由所述 移動節(jié)點在第二接入網(wǎng)內使用的所述移動節(jié)點的IP地址,以及從所確定的網(wǎng)絡節(jié)點接收響應消息,其中,來自所確定的網(wǎng)絡節(jié)點的所述響應消息指 示在附接至所述第一接入網(wǎng)之前已經(jīng)由所述移動節(jié)點在第二接入網(wǎng)內使用的所述移動節(jié) 點的IP地址。
55.如權利要求54所述的計算機可讀介質,還存儲指令,當由所述移動接入網(wǎng)關的處 理單元執(zhí)行所述指令時,所述指令使得所述移動接入網(wǎng)關執(zhí)行如權利要求27至31中的一 項所述的方法。
56.一種存儲指令的計算機可讀介質,當由移動節(jié)點執(zhí)行所述指令時,所述指令使得所 述移動節(jié)點執(zhí)行步驟在所述移動節(jié)點從另一第二接入網(wǎng)的轉換期間附接至移動通信系統(tǒng)的第一接入網(wǎng),其 中所述第二接入網(wǎng)使用與在所述第一接入網(wǎng)中使用的接入技術不同的接入技術,其中,所 述第一和第二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能并且為所述移動節(jié)點提供歸屬網(wǎng)絡 前綴用以配置在網(wǎng)絡域中有效的IP地址的網(wǎng)絡域,作為虛擬接口發(fā)現(xiàn)中的一部分,從所述第一接入網(wǎng)中的移動接入網(wǎng)關接收鄰居請求, 其中,所述鄰居請求消息包括根據(jù)所述移動節(jié)點的歸屬網(wǎng)絡前綴的IP地址,作為所述鄰居 請求的目標,以及作為虛擬接口發(fā)現(xiàn)的一部分,在所述移動節(jié)點不使用基于網(wǎng)絡的移動性功能的情況下 響應于所述鄰居請求而將錯誤消息發(fā)送至所述移動接入網(wǎng)關。
57.如權利要求53所述的計算機可讀介質,還存儲指令,當由所述移動節(jié)點的處理單 元執(zhí)行所述指令時,所述指令使得所述移動節(jié)點將所述鄰居請求消息包括在所述錯誤消息 的選項字段中。
58.如權利要求54所述的計算機可讀介質,其中所述錯誤消息是ICMP錯誤消息。
全文摘要
本發(fā)明涉及用于在從另一第二接入網(wǎng)的接入技術間的轉換期間、配置附接至第一接入網(wǎng)的移動節(jié)點的IP地址的方法。此外,本發(fā)明涉及參與此方法的移動接入網(wǎng)關和移動節(jié)點。第一和第二接入網(wǎng)屬于提供基于網(wǎng)絡的移動性功能的網(wǎng)絡域。為了檢測移動節(jié)點是否實施基于網(wǎng)絡的移動性功能,通過檢查移動節(jié)點是否也將根據(jù)在轉換之前提供給移動節(jié)點的歸屬網(wǎng)絡前綴的地址配置在其至第一接入網(wǎng)絡的接口上,來執(zhí)行虛擬接口發(fā)現(xiàn)。并行地,執(zhí)行地址配置?;趯κ欠裨谝苿庸?jié)點處實施虛擬接口的檢測,移動接入網(wǎng)關可以決定是使用基于網(wǎng)絡的移動性還是基于客戶端的移動性,并且改變地址配置。
文檔編號H04L29/06GK101803329SQ200880106472
公開日2010年8月11日 申請日期2008年7月9日 優(yōu)先權日2007年7月10日
發(fā)明者吉納迪·維勒夫, 基利恩·韋尼格, 詹斯·巴克曼 申請人:松下電器產(chǎn)業(yè)株式會社