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

一種PMIPv6垂直切換方法

文檔序號:7754360閱讀:218來源:國知局
專利名稱:一種PMIPv6垂直切換方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)管理技術(shù),更具體地,本發(fā)明涉及一種PMIPve垂直切換的方法。
背景技術(shù)
代理移動IPv6 (ΡΜΙΡνθ)是IETF NETLMM工作組在2008年8月提出的新一代移動 管理協(xié)議。相比于移動IPv6 (MIPv6),PMIPv6無需移動節(jié)點(MN)參與移動管理,具有更小 的切換時延。區(qū)域移動錨點(LMA)與移動接入網(wǎng)關(guān)(MAG)是PMIPv6部署中的兩個關(guān)鍵網(wǎng)絡(luò)實 體。作為麗的家鄉(xiāng)網(wǎng)絡(luò)前綴(HNP)的拓撲錨點,LMA負責(zé)維護麗的可達狀態(tài)。MAG負責(zé)探 測麗移動狀態(tài),判斷麗是否接入或離開MAG維護的無線鏈路。當(dāng)麗接入MAG維護的無線 鏈路時,MAG向維護麗移動信息的LMA發(fā)起綁定注冊流程,更新麗位置信息。PMIPv6域中 可包含多個LMA,每個LMA負責(zé)不同的MN組。LMA與MAG通過隧道連接,LMA與MAG間的任 何信令與數(shù)據(jù)均通過隧道發(fā)送。圖1為PMIPv6域結(jié)構(gòu)圖,其中,區(qū)域移動錨點地址(LMAA) 和Proxy-CoA (代理轉(zhuǎn)交地址)分別指隧道兩端的LMA和MAG的地址,而MN-HNP指麗的家 鄉(xiāng)網(wǎng)絡(luò)前綴。當(dāng)MN進入PMIPv6域并接入無線鏈路時,管理此無線鏈路的MAG獲取MN身份并進 行驗證,驗證MN是否授權(quán)提供網(wǎng)絡(luò)側(cè)移動管理服務(wù)。如果驗證通過,網(wǎng)絡(luò)會確定MN接口使 用的地址配置機制種類。MN在PMIPv6域內(nèi)移動時,必須按照網(wǎng)絡(luò)指定的地址配置機制進行 地址配置。在上述地址配置機制中,MN需要獲取HNP、其接口所在無線鏈路的缺省路由器地 址以及其它相關(guān)配置信息。從MN角度,整個PMIPv6域顯示為單一鏈路;切換時MN感知不 到任何三層變化。在圖1中,麗可以是純IPv4節(jié)點、純IPv6節(jié)點或雙棧節(jié)點。網(wǎng)絡(luò)基于麗策略信 息,決定為MN分配IPv4、IPv6或IPv4/IPv6地址。如果MN通過多個接口接入PMIPv6域 中的多個接入網(wǎng)絡(luò),網(wǎng)絡(luò)將會為每個接口分配唯一的HNP集合,即每個接口可以配置多個 HNP,但每個接口不能擁有相同的HNP。當(dāng)MN接口間進行垂直切換時,LMA必須為新接口分 配與舊接口相同的HNP。當(dāng)麗單接口上發(fā)生水平切換時,LMA為此接口分配相同的HNP。圖2為麗接入PMIPv6域的流程圖。MN首先進行二層連接,MAG通過二層信令,獲 取MN身份標(biāo)識(MN-ID) ;MAG與LMA進行移動注冊流程。LMA為MN分配唯一 HNP,為MN建 立BCE (綁定緩存表項),并在本地建立LMA-MAG雙向隧道端點;MAG收到PBA (代理綁定更 新)后,在本地建立LMA-MAG雙向隧道端點,并為麗建立數(shù)據(jù)路由表項。同時,MAG從PBA 中提取LMA為麗分配的HNP,將此HNP通過RA (路由器宣告消息)消息發(fā)送給麗。RA消息 中還需指定麗接口地址配置機制。這時,MAG已獲取足夠信息模擬麗家鄉(xiāng)鏈路;麗根據(jù)RA 中的HNP,以及指定的地址配置方式(如DHCP (動態(tài)主機配置協(xié)議)或無狀態(tài)地址配置)進 行地址配置。當(dāng)MN完成地址配置后,就可以與其它節(jié)點進行通信。由于LMA是MN HNP的 拓撲錨點,因此來自PMIPv6域外部節(jié)點的、發(fā)往MN的數(shù)據(jù)包都會被LMA接收。LMA根據(jù)數(shù) 據(jù)目的地址查找BCE,確認當(dāng)前MN連接的MAG。然后LMA通過雙向隧道將數(shù)據(jù)發(fā)送給MAG。
3MAG解封裝后,通過無線鏈路將數(shù)據(jù)發(fā)往MN。圖3為麗的切換流程,當(dāng)MAG探測麗中斷連接后,向維護有麗信息的LMA發(fā)送 注銷PBU。LMA接收到注銷PBU后,不直接刪除麗BCE。而是等待新MAG發(fā)來的注冊PBU。 如果在此時間內(nèi)沒有收到新MAG的注冊PBU,LMA認為麗已脫離PMIPv6域,刪除其BCE ;反 之,LMA認為麗發(fā)生切換,更新BCE。圖3反映的操作流程并不一定嚴(yán)格按照先后順序執(zhí) 行。很有可能MN在新MAG的注冊流程發(fā)生在舊MAG注銷操作之前。從圖2和圖3可以看出,麗在PMIPv6域間移動時,在垂直切換中,MN需要將舊接 口地址配置在新接口上。同時,網(wǎng)絡(luò)發(fā)送給新接口的RA中攜帶的HNP為舊接口配置的HNP。 因此,從新接口角度看,垂直切換過程相當(dāng)于在接口中配置一個新地址,因此需要進行地址 配置,包括耗時達1000ms的重復(fù)地址檢測(DAD)測試。因此,在垂直切換中,PMIPv6協(xié)議 的切換時延會大大超過水平切換中的切換時延。圖4為PMIPv6垂直切換流程圖,圖4反映的操作流程并不一定嚴(yán)格按照圖示順 序執(zhí)行,新MAG為MN-IF2發(fā)起的移動注冊操作有可能發(fā)生在舊MAG為MN-IFl發(fā)起的注銷 操作之前。在圖4中,MN-IF2 二層接入目標(biāo)無線鏈路中的基站(或接入點AP)?;?或 AP)觸發(fā)N-MAG發(fā)起移動注冊流程。LMA在收到PBU后,更新對應(yīng)BCE,向MN-IF2轉(zhuǎn)發(fā)數(shù)據(jù)。 此時,由于MN新接口地址配置還沒有完成,因此會操成數(shù)據(jù)包丟失。另一方面,當(dāng)LMA更新 BCE后,如果還有來自MN-IFl的上行數(shù)據(jù),則數(shù)據(jù)同樣會被LMA拋棄。當(dāng)MN-IFl所在無線 鏈路傳輸時延較大時,這種情況是完全有可能發(fā)生的。因此,在垂直切換中,LMA、MAG過早 的更新數(shù)據(jù)路由會導(dǎo)致MN的上下行數(shù)據(jù)丟失。臨時綁定PMIPv6協(xié)議(TPMIPv6)協(xié)議的目的是在切換過程中降低切換時延與丟 包率。在垂直切換中,新舊無線鏈路間存在信號重疊區(qū)。TPMIPv6利用上述特點,將MN新接 口的接入過程分為兩步臨時注冊與正式注冊。當(dāng)MN新接口二層接入新MAG時,新MAG首 先觸發(fā)臨時注冊過程。在臨時注冊中,LMA為新接口分配與舊接口相同的HNP,使得麗新接 口可以進行地址配置;同時,LMA繼續(xù)保留舊接口的BCE,為其轉(zhuǎn)發(fā)數(shù)據(jù)。這樣,當(dāng)MN在鏈路 間信號重疊區(qū)時,新接口就可以進行地址配置,舊接口也可以繼續(xù)收發(fā)數(shù)據(jù)。圖5為TPMIPve注冊更新的流程圖,當(dāng)探測到麗二層接入后,P-MAG(切換前舊 MAG)首先進行臨時注冊(Transient PBU)。臨時注冊結(jié)果是LMA在保留原有BCE的基礎(chǔ) 上,新建臨時BCE (Transient BCE)。LMA根據(jù)臨時BCE轉(zhuǎn)發(fā)來自N-MAG (切換后新MAG)的 麗上行數(shù)據(jù)。LMA根據(jù)原有BCE繼續(xù)向P-MAG轉(zhuǎn)發(fā)麗上下行數(shù)據(jù)。待N-MAG判斷麗完全 接入新鏈路后,N-MAG發(fā)起正式注冊過程,LMA此時刪除原有BCE,激活臨時BCE。圖6為TPMIPv6在垂直切換中的流程圖。當(dāng)探測到MN IF2 二層接入后,N-MAG首 先進行臨時注冊。LMA在保留原有BCE的基礎(chǔ)上,新建臨時BCE,其中的BCE中的MAG地址 為N-MAG地址。LMA根據(jù)臨時BCE為MN IF2轉(zhuǎn)發(fā)上行數(shù)據(jù)。LMA根據(jù)原有BCE為MN IFl 轉(zhuǎn)發(fā)上下行數(shù)據(jù)。根據(jù)MAG2返回的RA中攜帶的HNP,麗IF2進行地址配置(包括DAD測 試)。地址配置完成之后,由于LMA中已經(jīng)為IF2建立臨時BCE,因此麗IF2可直接發(fā)送上 行數(shù)據(jù)。同時,N-MAG探測到MN IF2地址配置完成后(MN IF2發(fā)來的NA消息或上行數(shù)據(jù)), 進行移動注冊。此次移動注冊使得LMA刪除原有BCE,更新臨時BCE為正式BCE,并根據(jù)此 BCE為麗IF2轉(zhuǎn)發(fā)上下行數(shù)據(jù)。在圖6中,MN-IFl在MN-IF2完成地址配置后中斷。但是,在實際垂直切換中,
4ΤΡΜΙΡνθ無法保證麗IFl始終可以接收數(shù)據(jù)包(例如IFl移動出MAGl覆蓋范圍)。當(dāng) MN-IFl在MN-IF2完成地址配置前中斷時,網(wǎng)絡(luò)依然將下行數(shù)據(jù)發(fā)送至P-MAG,從而造成數(shù) 據(jù)包丟失。

發(fā)明內(nèi)容
為克服現(xiàn)有TPMIPv6協(xié)議的垂直切換性能受麗在信號重疊區(qū)駐留時間影響的 問題,本發(fā)明提出了一種基于穩(wěn)定地址的TPMIPv6垂直切換方法,即ETPMIPv6(增強型 ΤΡΜΙΡνθ)。根據(jù)本發(fā)明的一個方面,提出了一種PMIPv6垂直切換方法,包括在垂直切換期間移動節(jié)點通過自身穩(wěn)定地址代替切換地址來接收數(shù)據(jù)包;其中穩(wěn) 定地址指垂直切換期間移動節(jié)點中持續(xù)接收數(shù)據(jù)包的地址,切換地址指參與切換的地址。其中,該方法進一步包括步驟10)、移動節(jié)點根據(jù)切換觸發(fā)事件向目標(biāo)移動接入網(wǎng)關(guān)發(fā)送包括穩(wěn)定地址的 消息,目標(biāo)移動接入網(wǎng)關(guān)向區(qū)域移動錨點發(fā)送包含穩(wěn)定地址的代理綁定更新消息進行臨時 注冊,區(qū)域移動錨點返回臨時代理綁定應(yīng)答;步驟20)、區(qū)域移動錨點獲取向非切換接口對應(yīng)的移動接入網(wǎng)關(guān)發(fā)送包括穩(wěn)定地 址的切換通告消息,非切換接口對應(yīng)的移動接入網(wǎng)關(guān)建立與穩(wěn)定地址的雙向隧道端點,并 向區(qū)域移動錨點返回切換通告應(yīng)答消息;步驟30)、到源切換接口的數(shù)據(jù)包通過區(qū)域移動錨點發(fā)送至非切換接口對應(yīng)的移 動接入網(wǎng)關(guān),由其經(jīng)隧道發(fā)送至非切換接口,目標(biāo)移動接入網(wǎng)關(guān)向目標(biāo)切換接口發(fā)送路由 器宣告消息,目標(biāo)切換接口根據(jù)路由器宣告消息中的家鄉(xiāng)網(wǎng)絡(luò)前綴進行地址配置;步驟40)、目標(biāo)移動接入網(wǎng)關(guān)檢測到目標(biāo)切換接口完成地址配置后,向區(qū)域移動錨 點發(fā)送代理綁定更新,進行正式移動注冊,區(qū)域移動錨點向目標(biāo)移動接入網(wǎng)關(guān)返回代理綁 定應(yīng)答消息。步驟50)、區(qū)域移動錨點向非切換接口對應(yīng)的移動接入網(wǎng)關(guān)發(fā)送切換完成通告消 息,非切換接口對應(yīng)的移動接入網(wǎng)關(guān)撤銷與非切換接口間的隧道端點,向區(qū)域移動錨點返 回切換通告消息,移動節(jié)點通過目標(biāo)切換接口收發(fā)數(shù)據(jù),撤銷非切換接口中的隧道端點。通過應(yīng)用本發(fā)明,切換期間MN利用穩(wěn)定地址代替切換地址接收數(shù)據(jù)包,有效的降 低垂直切換的切換時延、丟包率等指標(biāo),提升垂直切換性能。MAG發(fā)往LMA的臨時綁定PBU 中,需要攜帶穩(wěn)定地址(IPsteady)與穩(wěn)定地址所在接口標(biāo)識(IFs-ID),使得LMA能夠?qū)?shù)據(jù) 轉(zhuǎn)發(fā)至穩(wěn)定地址所在MAG。臨時注冊時,LMA向IFs所在MAG發(fā)送切換通告消息;IFs所在 MAG向LMA返回切換通告應(yīng)答消息。正式注冊時,LMA向IFs所在MAG發(fā)送切換完成通告消 息;IFs所在MAG向LMA返回切換完成通告應(yīng)答消息;從而使得IFs所在MAG能夠通過隧道 向穩(wěn)定地址所在接口轉(zhuǎn)發(fā)發(fā)往切換地址的數(shù)據(jù)包。與TPMIPv6協(xié)議相比,ETPMIPv6方法降低了麗在MAG切換過程中數(shù)據(jù)的切換延 遲和丟包率。


圖1是現(xiàn)有PMIPv6域結(jié)構(gòu)示意5
圖2是現(xiàn)有麗接入流程圖;圖3是現(xiàn)有麗切換流程圖;圖4是現(xiàn)有PMIPv6垂直切換流程圖;圖5是現(xiàn)有TPMIPv6接入流程圖;圖6是現(xiàn)有TPMIPv6垂直切換流程圖;圖7是根據(jù)本發(fā)明實施例的ETPMIPv6切換方法流程圖;圖8是根據(jù)本發(fā)明的第一實例的ETPMIPv6切換方法流程圖;圖9是根據(jù)本發(fā)明的三接口情況下的ETPMIPv6協(xié)議流程圖;圖10是根據(jù)本發(fā)明的雙接口情況下的ETPMIPv6協(xié)議流程圖。
具體實施例方式下面結(jié)合附圖和具體實施例對本發(fā)明提供的一種PMIPv6垂直切換的方法進行詳 細描述。總的來說,本申請?zhí)岢鲆环N基于穩(wěn)定地址的TPMIPv6切換方法,即ETPMIPv6,其中 穩(wěn)定地址是指垂直切換期間MN中可以持續(xù)接收數(shù)據(jù)包的地址,用IPsteady表示,將參與切換 的地址稱為切換地址,用IPhand。ff表示。本申請的方法總的包括在垂直切換期間麗通過自 身的穩(wěn)定地址代替切換地址來接收數(shù)據(jù)包。另外,將參與切換的接口稱為切換接口,用IFh 表示,將不參與切換的接口稱為非切換接口,用IFs表示。圖7為基于穩(wěn)定地址的TPMIPv6的切換方法的流程圖,在圖7中,數(shù)據(jù)欲從切換 接口 IFhl切換至切換接口 IFh2,即切換地址IPhandrff需要從IFhl配置到IFh2。在切換期 間,麗利用IPsteady接收數(shù)據(jù)。IPsteady既可以位于非切換接口(IFs),也可以位于切換接口 中(IFh2)。如果IPsteady位于切換接口(IFh2)中,則MAG3與MAG2為同一實體。其中,IFhl 可以稱之為源端,IFh2稱之為目標(biāo)端,對應(yīng)的移動接入網(wǎng)關(guān)也稱為切換源的移動接入網(wǎng)關(guān) 和切換目標(biāo)的移動接入網(wǎng)關(guān)。1、當(dāng)IPsteady位于切換接口時,切換觸發(fā)事件為MN新接口(IF2)接入新鏈路時發(fā)送 的二層消息;當(dāng)IPstead^i于非切換接口時,切換觸發(fā)事件為MN發(fā)送的切換請求(如流切換 請求等);切換觸發(fā)事件中,麗發(fā)往MAG的消息必須攜帶以下信息=IPsteady,IFs-ID(例如, MAC地址等)。同時,MN需要在IFs中建立與MAG3的雙向隧道端點。2、MAG2向LMA發(fā)送臨時PBU進行臨時注冊。臨時PBU中必須攜帶穩(wěn)定地址信息。 上述穩(wěn)定地址信息包括=IPsteady,IFs-ID。 3、LMA向MAG2返回臨時PBA消息。4、LMA根據(jù)穩(wěn)定地址信息查詢到IFs所在MAG,即圖7中MAG3。LMA向MAG3發(fā)送 切換通告消息。切換通告消息必須包含IPsteady。5、MAG3記錄切換通告消息中的IPsteady,建立與IFs的、針對IPsteady的雙向隧道端 點,并向LMA返回切換通告應(yīng)答消息。6、發(fā)往麗IFhl的數(shù)據(jù)包首先通過LMA發(fā)送至MAG3,再由MAG3經(jīng)隧道發(fā)送至IFs ; 其中,隧道中數(shù)據(jù)包外層目的地址為IPsteady,源地址為MAG3地址。7、MAG2向IFh2發(fā)送RA。IFh2根據(jù)RA中HNP進行地址配置。
6
8、待MAG2探測到IFh2完成地址配置后(如探測到IF2上行數(shù)據(jù),或接收到IF2 發(fā)送的RS消息),向LMA發(fā)送PBU,進行正式移動注冊。9、LMA 向 MAG2 返回 PBA 消息。10、LMA向MAG3發(fā)送切換完成通告消息。切換完成通告消息必須包含IPsteady。1UMAG3撤銷與IFs間隧道端點,然后向LMA返回切換通告消息。麗通過IFh2收 發(fā)數(shù)據(jù),并撤銷IFs中的隧道端點。在ETPMIPv6協(xié)議中,切換時MN利用穩(wěn)定地址代替切換地址收發(fā)數(shù)據(jù)。然而,穩(wěn)定 地址既可以位于切換接口也可以位于非切換接口。前者主要發(fā)生在切換接口在切換前已經(jīng) 接入到目標(biāo)切換網(wǎng)絡(luò)的場景,在這種場景下,參與臨時綁定和正式綁定的MAG將是同一實 體。而在后者發(fā)生的場景中,穩(wěn)定接口所連接的MAG和切換接口所在的MAG可能連接在不 同的LMA下面,當(dāng)連接在不同的LMA下時,LMA之間需要進行穩(wěn)定地址的查詢過程。因此,以 下將分三種場景分別講述具體例子。其中,例子一和二中,穩(wěn)定地址均位于非切換接口上, 例子一中兩個切換接口與一個穩(wěn)定接口注冊在同一個LMA中,例子二中切換接口和穩(wěn)定接 口注冊在不同LMA中;例子三中,穩(wěn)定地址位于切換接口中。例子一在例子一中,切換接口為IFl與IF2,數(shù)據(jù)從IFl切換至IF2。穩(wěn)定地址位于非切 換接口 IF3 中。IF1、IF2 與 IF3 分別連接至 MAG1、MAG2 與 MAG3。MAGI、MAG2 與 MAG3 在同 一 LMA中注冊。IFl中地址為IPhandrff,IF3中地址為IPsteady。圖8示出在本例中的ETPMIPv6切換流程。當(dāng)MN新接口(IF2) 二層接入新鏈路時, 二層消息需要攜帶信息=IPsteady,IF3-ID(MAC地址等);同時,麗需要為在IFs中建立與MAG3的雙向隧道端點。MAG2向LMA發(fā)送臨時PBU進行臨時注冊。臨時PBU中必須攜帶穩(wěn)定地址信息。上 述穩(wěn)定地址信息包括=IPsteady,IF3-ID。LMA向MAG2返回臨時PBA消息。LMA根據(jù)穩(wěn)定地址信息查詢到IF3所在MAG,即MAG3。LMA向MAG3發(fā)送切換通告 消息。切換通告消息必須包含IPsteady。MAG3記錄切換通告消息中的IPsteady,建立與IF3的、針對IPsteady的雙向隧道端點, 并向LMA返回切換通告應(yīng)答消息。發(fā)往麗的IFhl的數(shù)據(jù)包首先通過LMA發(fā)送至MAG3,再由MAG3經(jīng)隧道發(fā)送至IF3 ; 其中,隧道中數(shù)據(jù)包外層目的地址為IPsteady,源地址為MAG3地址。MAG2向IFh2發(fā)送RA。IFh2根據(jù)RA中HNP進行地址配置。待MAG2探測到IFh2完成地址配置后(如探測到IF2上行數(shù)據(jù),或接收到IF2發(fā) 送的RS消息),向LMA發(fā)送PBU,進行正式移動注冊。LMA 向 MAG2 返回 PBA 消息。LMA向MAG3發(fā)送切換完成通告消息。切換完成通告消息必須包含IPsteady。MAG3撤銷與IF3間隧道端點,然后向LMA返回切換通告消息。麗通過IFh2收發(fā) 數(shù)據(jù),并撤銷IF3中的隧道端點。例子二在例子二中,切換接口為IFl與IF2,數(shù)據(jù)從IFl切換至IF2。穩(wěn)定地址位于非切
7換接口 IF3中。LMA2維護IF3注冊信息,LMAl維護IF1、IF2注冊信息。LMAl與LMA2間可 以相互通信。因此,LMAl與LMA2之間需要穩(wěn)定地址查找過程。IFl中地址為IPhandrff,IF3 中地址為IPsteady。圖9示出本例中三接口時的ETPMIPv6切換流程圖。當(dāng)麗新接口(IF2) 二層接入 新鏈路時,二層消息需要攜帶信息IPsteady,IF3-ID(如MAC地址等);同時,麗需要在IF3中建立與MAG3的雙向隧道端點。MAG2向LMAl發(fā)送臨時PBU進行臨時注冊。臨時PBU中必須攜帶穩(wěn)定地址信息。 上述穩(wěn)定地址信息包括=IPsteady,IF3-ID ;LMA1向MAG2返回臨時PBA消息。由于LMAl在本地BCE中查詢不到穩(wěn)定地址對應(yīng)表項,因此向其它LMA發(fā)送穩(wěn)定地 址查詢消息,其中包括MN-ID,IPsteady,IF3-ID ;當(dāng)LMA接收到穩(wěn)定地址查詢消息時,如果本地BCE內(nèi)不存在穩(wěn)定地址對應(yīng)表項,則 忽略此請求;如果本地BCE內(nèi)存在穩(wěn)定地址對應(yīng)表項,則LMA根據(jù)穩(wěn)定地址信息查詢到配置 穩(wěn)定地址的接口(IF3)所在MAG,即圖7中MAG3。LMA2向MAG3發(fā)送切換通告消息。切換通 告消息必須包含IPsteady。同時,LMA2建立與LMAl間雙向隧道端點。MAG3記錄切換通告消息中的IPsteady,建立與麗IF3的雙向隧道端點,并向LMA返 回切換通告應(yīng)答消息。LMA2向LMAl返回穩(wěn)定地址查詢回復(fù),必須包含IPsteady。LMAl收到穩(wěn)定地址查詢 回復(fù)后,建立與LMA2間雙向隧道端點。發(fā)往MN IFl的數(shù)據(jù)包首先通過LMAl經(jīng)隧道發(fā)送至LMA2,再由MAG3經(jīng)隧道發(fā)送至 MN IF3。MAG2向IF2發(fā)送RA。IF2根據(jù)RA中HNP進行地址配置。待MAG2探測到麗IF2完成地址配置后(如探測到IF2上行數(shù)據(jù),或接收到IF2 發(fā)送的RS消息),向LMAl發(fā)送PBU,進行正式移動注冊。LMAl 向 MAG2 返回 PBA 消息。LMAl向LMA2發(fā)送切換完成通告,其中包含IPsteady ;LMA2向MAG3發(fā)送切換完成通告消息。切換完成通告消息必須包含IPsteady。MAG3撤銷與麗IF3間隧道端點,然后向LMA2返回切換完成通告回復(fù)消息。麗通 過IF2收發(fā)數(shù)據(jù),并撤銷IF3中的隧道端點。LMA2收到切換完成通告回復(fù)消息后,撤銷與 LMAl間雙向隧道端點。LMA2向LMAl發(fā)送切換完成通告回復(fù)消息。LMAl收到切換完成通告回復(fù)消息后, 撤銷與LMA2間雙向隧道端點。例子三在例子三中,切換接口為IFl與IF2,數(shù)據(jù)從IFl切換至IF2。穩(wěn)定地址位于切換 接口 IF2中。IF2在切換前已接入目標(biāo)連路。切換前,IF2配置地址為IPsteady,IFl配置地
ilt^J I Phandoff。圖10示出本例中雙接口時ETPMIPv6切換流程圖,當(dāng)麗新接口(IF2)觸發(fā)切換時 (如流切換請求等),需要攜帶以下信息IPsteady,IF2-ID (如MAC地址等)。同時,麗需要 在穩(wěn)定地址所在接口(IF2)中建立與MAG3的雙向隧道端點。
MAG2向LMA發(fā)送臨時PBU進行臨時注冊。臨時PBU中必須攜帶穩(wěn)定地址信息。上 述穩(wěn)定地址信息包括=IPsteady,IF2-ID。LMA向MAG2返回臨時PBA消息。LMA根據(jù)穩(wěn)定地址信息查詢到配置穩(wěn)定地址的接口(IF2)所在MAG,即圖7中 MAG2。LMA向MAG2發(fā)送切換通告消息。切換通告消息必須包含IPsteady。MAG2記錄切換通告消息中的IPsteady,建立與麗IF2的雙向隧道端點,并向LMA返 回切換通告應(yīng)答消息。發(fā)往麗IFl的數(shù)據(jù)包首先通過LMA發(fā)送至MAG2,再由MAG2經(jīng)隧道發(fā)送至麗IF2 ; 其中,隧道中數(shù)據(jù)包外層目的地址IPsteady,源地址為MAG2地址。MAG2向IF2發(fā)送RA。IF2根據(jù)RA中HNP進行地址配置。待MAG2探測到MN IF2完成地址配置后(如探測到IF2中源地址為切換地址的上 行數(shù)據(jù),或接收到IF2發(fā)送的源地址為切換地址的RS消息),向LMA發(fā)送PBU,進行正式移
動注冊。LMA 向 MAG2 返回 PBA 消息。LMA向MAG2發(fā)送切換完成通告消息。切換完成通告消息必須包含IPsteady。MAG3撤銷與麗IF2間隧道端點,然后向LMA返回切換通告消息。麗通過IF2收 發(fā)數(shù)據(jù),并撤銷IF2中為切換地址建立的隧道端點。最后應(yīng)說明的是,以上實施例僅用以描述本發(fā)明的技術(shù)方案而不是對本技術(shù)方法 進行限制,本發(fā)明在應(yīng)用上可以延伸為其他的修改、變化、應(yīng)用和實施例,并且因此認為所 有這樣的修改、變化、應(yīng)用、實施例都在本發(fā)明的精神和教導(dǎo)范圍內(nèi)。
權(quán)利要求
一種PMIPv6垂直切換方法,包括在垂直切換期間移動節(jié)點通過自身穩(wěn)定地址代替切換地址來接收數(shù)據(jù)包;其中穩(wěn)定地址指垂直切換期間移動節(jié)點中持續(xù)接收數(shù)據(jù)包的地址,切換地址指參與切換的地址。
2.權(quán)利要求1所述的方法,其中,該方法進一步包括步驟10)、移動節(jié)點根據(jù)切換觸發(fā)事件向目標(biāo)移動接入網(wǎng)關(guān)發(fā)送包括穩(wěn)定地址的消息, 目標(biāo)移動接入網(wǎng)關(guān)向區(qū)域移動錨點發(fā)送包含穩(wěn)定地址的代理綁定更新消息進行臨時注冊, 區(qū)域移動錨點返回臨時代理綁定應(yīng)答;步驟20)、區(qū)域移動錨點獲取向非切換接口對應(yīng)的移動接入網(wǎng)關(guān)發(fā)送包括穩(wěn)定地址的 切換通告消息,非切換接口對應(yīng)的移動接入網(wǎng)關(guān)建立與穩(wěn)定地址的雙向隧道端點,并向區(qū) 域移動錨點返回切換通告應(yīng)答消息;步驟30)、到源切換接口的數(shù)據(jù)包通過區(qū)域移動錨點發(fā)送至非切換接口對應(yīng)的移動接 入網(wǎng)關(guān),由其經(jīng)隧道發(fā)送至非切換接口,目標(biāo)移動接入網(wǎng)關(guān)向目標(biāo)切換接口發(fā)送路由器宣 告消息,目標(biāo)切換接口根據(jù)路由器宣告消息中的家鄉(xiāng)網(wǎng)絡(luò)前綴進行地址配置;步驟40)、目標(biāo)移動接入網(wǎng)關(guān)檢測到目標(biāo)切換接口完成地址配置后,向區(qū)域移動錨點發(fā) 送代理綁定更新,進行正式移動注冊,區(qū)域移動錨點向目標(biāo)移動接入網(wǎng)關(guān)返回代理綁定應(yīng) 答消息。
3.權(quán)利要求2的方法,還包括步驟50)、區(qū)域移動錨點向非切換接口對應(yīng)的移動接入網(wǎng)關(guān)發(fā)送切換完成通告消息,非 切換接口對應(yīng)的移動接入網(wǎng)關(guān)撤銷與非切換接口間的隧道端點,向區(qū)域移動錨點返回切換 通告消息,移動節(jié)點通過目標(biāo)切換接口收發(fā)數(shù)據(jù),撤銷非切換接口中的隧道端點。
4.權(quán)利要求3所述的方法,其中,穩(wěn)定地址位于非切換接口或者切換接口中。
5.權(quán)利要求4所述的方法,其中,步驟30)中,隧道中數(shù)據(jù)包外層目的地址為穩(wěn)定地址, 源地址為非切換接口對應(yīng)的移動接入網(wǎng)關(guān)的地址。
6.權(quán)利要求4所述的方法,其中,穩(wěn)定地址位于所述切換接口時,切換觸發(fā)事件為移動 節(jié)點新接口接入新鏈路時發(fā)送的二層消息;穩(wěn)定地址位于非切換接口時,切換觸發(fā)事件為 移動節(jié)點發(fā)送的切換請求。
7.權(quán)利要求4所述的方法,其中,步驟10)中,移動節(jié)點同時在非切換接口中建立與目 標(biāo)移動接入網(wǎng)關(guān)的雙向隧道端點。
8.權(quán)利要求4所述的方法,其中,當(dāng)穩(wěn)定地址位于切換接口時,目標(biāo)移動接入網(wǎng)關(guān)和非 切換接口對應(yīng)的移動接入網(wǎng)關(guān)是同一實體。
9.權(quán)利要求4所述的方法,其中,當(dāng)穩(wěn)定地址位于非切換接口時,非切換接口對應(yīng)的移 動接入網(wǎng)關(guān)和目標(biāo)移動接入網(wǎng)關(guān)連接到不同的區(qū)域移動錨點,不同的區(qū)域移動錨點之間進 行相互查詢來獲取穩(wěn)定地址。
10.權(quán)利要求4所述的方法,其中,步驟20)中,當(dāng)穩(wěn)定地址位于非切換接口中并且切換 接口和穩(wěn)定地址注冊在不同區(qū)域移動錨點時,切換接口對應(yīng)的區(qū)域移動錨點向其它區(qū)域移 動錨點發(fā)送穩(wěn)定地址查詢消息,其它區(qū)域移動錨點檢索本地綁定緩存表項,根據(jù)穩(wěn)定地址 信息向配置穩(wěn)定地址的非切換接口對應(yīng)的移動接入網(wǎng)關(guān)發(fā)送包含穩(wěn)定地址的切換通告消 息,同時,切換接口對應(yīng)的區(qū)域移動錨點和其它區(qū)域移動錨點建立雙向隧道端點。
全文摘要
本發(fā)明提供一種PMIPv6垂直切換方法,包括在垂直切換期間移動節(jié)點通過自身穩(wěn)定地址代替切換地址來接收數(shù)據(jù)包;其中穩(wěn)定地址指垂直切換期間移動節(jié)點中持續(xù)接收數(shù)據(jù)包的地址,切換地址指參與切換的地址。與TPMIPv6協(xié)議相比,本申請的方法降低了移動節(jié)點在移動接入網(wǎng)關(guān)的切換過程中數(shù)據(jù)的切換延遲和丟包率。
文檔編號H04W36/18GK101902792SQ201010228699
公開日2010年12月1日 申請日期2010年7月9日 優(yōu)先權(quán)日2010年7月9日
發(fā)明者周迪之, 張瀚文, 張玉軍, 彭鴿 申請人:中國科學(xué)院計算技術(shù)研究所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
贵港市| 莱芜市| 西畴县| 榆社县| 梧州市| 博爱县| 伊金霍洛旗| 嘉义市| 聂拉木县| 平定县| 蒙阴县| 黎川县| 镇安县| 中宁县| 禹城市| 中江县| 齐齐哈尔市| 蒙自县| 西城区| 白朗县| 涿鹿县| 新竹县| 曲靖市| 大方县| 沂南县| 边坝县| 白玉县| 堆龙德庆县| 商南县| 阳朔县| 天镇县| 会东县| 曲阜市| 图们市| 红安县| 云林县| 临泉县| 江达县| 长岭县| 马山县| 泸西县|