亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法

文檔序號:7960788閱讀:193來源:國知局
專利名稱:一種基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法
技術領域
本發(fā)明涉及分組網(wǎng)絡技術領域,特別涉及到基于IPv6的分組網(wǎng)絡中三層移動切換的實現(xiàn)方法。
背景技術
根據(jù)OSI參考模型,整個通信網(wǎng)絡可以分為七層,從底層向上,分別為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、表示層、會話層和應用層。在本發(fā)明中,所述的二層即為數(shù)據(jù)鏈路層,所述的三層為網(wǎng)絡層。
隨著互聯(lián)網(wǎng)的發(fā)展,下一代網(wǎng)絡將是基于IP的網(wǎng)絡。目前的IPv4協(xié)議由于地址資源受限等不足,無法適應下一代網(wǎng)絡的要求,因此,IPv6協(xié)議成為下一代網(wǎng)絡的主流三層協(xié)議。隨著無線用戶的增多,網(wǎng)絡無線化也是通信網(wǎng)絡發(fā)展的必然的發(fā)展趨勢。在無線環(huán)境下,用戶的漫游和切換成為主要需要解決的問題。為此,Internet工作組IETF(Internet Engineering Task Force)制定了移動IPv6協(xié)議。關于移動IPv6協(xié)議的具體內(nèi)容請見參考文獻[1]D.Johnson,C.Perkins,J.Arkko,“Mobility Supportin IPv6”,IETF RFC3775。
移動IPv6協(xié)議解決了移動用戶在IPv6網(wǎng)絡中的漫游和切換問題。由于IPv6網(wǎng)絡的地址資源豐富,處于外地的移動節(jié)點可以分配到一個完整的配置轉交地址,無需外地代理實體。同時通過路由優(yōu)化,移動節(jié)點可以和通信對端不經(jīng)家鄉(xiāng)代理直接通信,避免了效率低下的三角路由。但是移動IPv6協(xié)議在用戶切換時產(chǎn)生的時延較長,會影響到切換時的服務質量。為此IETF制定了快速移動IPv6協(xié)議。關于快速移動IPv6協(xié)議的具體內(nèi)容請見參考文獻[2]R.Koodli,“Fast Handovers for MobileIPv6”,IETF RFC4068。
快速移動IPv6協(xié)議采用預測機制,在移動節(jié)點進行切換時,當前接入路由器將數(shù)據(jù)包發(fā)送到預測的新小區(qū)的接入路由器進行緩存,當移動節(jié)點切換完成后,新小區(qū)的接入路由器將緩存的數(shù)據(jù)包發(fā)送給移動節(jié)點。如預測成功,可大大減少切換時延,但如預測失敗,則發(fā)往錯誤預測的小區(qū)的數(shù)據(jù)將全部丟失,造成通訊過程中的信息丟失。這一結果對于提高通信的服務質量顯然是不利的。

發(fā)明內(nèi)容
為了克服移動節(jié)點在做切換時可能造成的信息丟失的缺陷,本發(fā)明提供一種低時延,高服務質量的移動切換方法。
為了實現(xiàn)上述目的,本發(fā)明提供了一種基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,包括以下步驟1)、移動節(jié)點的二層在預測切換事件即將發(fā)生時,觸發(fā)移動節(jié)點的第三層,將所預測的切換目標基站的基站標識通知移動節(jié)點的第三層;2)、移動節(jié)點的三層收到二層的觸發(fā)信息后,通過當前基站向預測的目標基站申請新的轉交地址,預測的目標基站將配置好的新的轉交地址通過當前基站發(fā)送給移動節(jié)點;3)、移動節(jié)點的二層斷開連接前,觸發(fā)三層,由移動節(jié)點的三層通知當前基站緩存發(fā)送給移動節(jié)點的數(shù)據(jù)包;4)、移動節(jié)點的二層斷開與當前基站的連接,并與所要切換到的基站建立連接,所述切換到的基站為實際的目標基站;5)、移動節(jié)點的二層觸發(fā)三層,由三層檢查預測的目標基站的基站標識是否與實際的目標基站的基站標識相同,若相同,預測成功,執(zhí)行步驟7),否則預測失敗,執(zhí)行下一步;6)、通過鄰居發(fā)現(xiàn)機制發(fā)現(xiàn)實際的目標基站的三層地址后,移動節(jié)點向實際的目標基站請求配置新的轉交地址,目標基站將配置好的轉交地址回復給移動節(jié)點;7)、移動節(jié)點通過目標基站與當前基站建立連接,從而建立移動節(jié)點與當前基站間的雙向臨時隧道,通過該臨時隧道,當前基站將步驟3)中所緩存的數(shù)據(jù)包發(fā)送給移動節(jié)點;8)、切換完成,啟動路由優(yōu)化過程,移動節(jié)點向通信對端進行綁定更新,通信對端將數(shù)據(jù)流重新定向到優(yōu)化路徑上。
上述技術方案中,在所述的步驟1)中,移動節(jié)點的二層將所預測的切換目標基站的基站標識通知移動節(jié)點的第三層時,采用切換預測指示消息原語來傳遞信息,所述的切換預測指示消息包括預測的切換目標基站的基站標識。
上述技術方案中,在所述的步驟2)中,所述的移動節(jié)點的三層發(fā)送RtSolPr消息到當前基站,由當前基站向預測的目標基站發(fā)送地址請求消息,預測的目標基站將配置好的新的轉交地址通過地址回復消息返還給所述的當前基站,當前基站通過PrRtAdv消息把新的轉交地址返回給將要發(fā)生切換的移動節(jié)點。
上述技術方案中,在所述的步驟6)中,所述的移動節(jié)點向實際的目標基站發(fā)送地址請求信息,所述的實際的目標基站將新的轉交地址配置成功后,通過地址回復消息返回給移動節(jié)點。
所述的地址請求消息包括當前基站的IP地址、目標基站的IP地址、鑒權頭、實驗移動協(xié)議類型、代碼、ICMPv6校驗和位、地址配置標志位、標識符字段、移動節(jié)點的鏈路層地址。
所述的地址回復消息包括當前基站的IP地址、目標基站的IP地址、鑒權頭、實驗移動協(xié)議類型、代碼、ICMPv6校驗和位、地址配置標志位、標識符字段、新的轉交地址。
上述技術方案中,在所述的步驟3)中,在所述移動節(jié)點的二層斷開連接前,移動節(jié)點的二層向三層發(fā)送斷開指示消息原語以觸發(fā)三層;所述的斷開指示消息原語包含原語的類型。
上述技術方案中,在所述的步驟3)中,所述移動節(jié)點的三層利用緩存請求消息通知當前基站緩存發(fā)送給移動節(jié)點的數(shù)據(jù)包,所述緩存請求消息包括舊轉交地址、當前基站的IP地址、保留字段、生存周期。
上述技術方案中,在所述的步驟5)中,所述的移動節(jié)點的二層向三層發(fā)送切換指示消息原語以觸發(fā)三層,所述的切換指示消息原語包括原語類型和實際目標基站的基站標識。
將本發(fā)明的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法和傳統(tǒng)三層切換方案相比,可以看出本發(fā)明具有以下優(yōu)點1、在本發(fā)明中,二層觸發(fā)不再是可選項,而是必選項,詳細定義了二層觸發(fā)的時機,內(nèi)容以及原語格式;2、在本發(fā)明中,移動節(jié)點通過二層原語觸發(fā)三層預切換,減少了地址配置時延;3、在本發(fā)明中,移動節(jié)點通過二層原語觸發(fā)三層,由三層通告當前基站緩存發(fā)往移動節(jié)點的數(shù)據(jù)包,減少了由于切換產(chǎn)生的丟包損失;4、在本發(fā)明中,移動節(jié)點通過二層原語觸發(fā)三層切換,減少了移動檢測時延;
5、在本發(fā)明中,移動節(jié)點直接向目標基站申請可用新移交地址,無需在切換后進行重復地址檢測;6、在本發(fā)明中,使用有狀態(tài)地址配置為移動節(jié)點配置新移交地址,使網(wǎng)絡易于管理;7、在本發(fā)明中,移動節(jié)點移動到目標基站范圍后再進行綁定更新,避免了因預測錯誤而造成的數(shù)據(jù)包大量丟失。


圖1為本發(fā)明的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法的流程圖;圖2為本發(fā)明的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法在對目標基站預測成功時的信令流程圖;圖3為本發(fā)明的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法在對目標基站預測失敗時的信令流程圖。
具體實施例方式
下面結合附圖和具體實施方式
對本發(fā)明的方法進行進一步的說明。
在本實施例中首先對本發(fā)明方法的應用場景進行說明。當移動用戶采用如筆記本、PDA等移動終端與遠端的用戶進行通信時,可能由于移動用戶位置變化而產(chǎn)生小區(qū)間切換,即移動用戶的終端與當前基站斷開連接,然后與新的基站建立新的連接。本發(fā)明的方法就是要保證這一小區(qū)切換過程的順利進行。
本發(fā)明的三層移動切換實現(xiàn)方法的具體實現(xiàn)步驟如下。
步驟S1移動節(jié)點的二層預測到移動節(jié)點即將移動到周邊的接入點,切換事件即將發(fā)生,發(fā)送切換預測指示消息(Pre_HO.indication)觸發(fā)三層,該指示消息中指明了預測所要切換到的目標基站(NAR)的基站標識BS_ID1。此處所述的目標基站是指移動節(jié)點在切換后進行通信連接的基站。本步驟中,所述的預測的目標基站的基站標識在二層預測過程中得到,二層預測的實現(xiàn)屬于現(xiàn)有技術,在本實施例中不做詳細描述。
步驟S2移動節(jié)點的三層收到Pre_HO.indication后,向當前基站(PAR)發(fā)送RtSolPr(Router Solicitation for Proxy)消息,該消息中包含有所預測的目標基站的基站標識BS_ID1。此處所述的當前基站是指當前與移動節(jié)點有通信連接的基站。
步驟S3當前基站收到RtSolPr消息后,根據(jù)消息中所提供的預測的目標基站的基站標識,向目標基站發(fā)送地址請求消息(ADDR_REQ),申請新轉交地址(NCoA);步驟S4預測的目標基站(NAR)收到地址請求消息(ADDR_REQ)后,與本地的DHCP服務器聯(lián)系,啟動地址配置過程,為移動節(jié)點配置新轉交地址(NCoA);步驟S5預測的目標基站(NAR)將配置好的新轉交地址(NCoA)通過地址回復消息(ADDR_RSP)發(fā)送給當前基站(PAR)。
步驟S6當前基站(PAR)收到地址回復消息(ADDR_RSP)后,通過PrRtAdv(Proxy Router Advertisement)消息把NCoA發(fā)送給將要發(fā)生切換的移動節(jié)點,PrRtAdv消息中包含了預測的目標基站(NAR)的基站標識(BS_ID1),預測的目標基站(NAR)的IP地址以及新的轉交地址。
上述的步驟S1-S6也被稱為預切換過程。
步驟S7移動節(jié)點二層在斷開與當前基站的連接前,先向三層發(fā)送斷開指示消息(Dis_Connect.indication);步驟S8移動節(jié)點的三層收到Dis_Connect.indication后,發(fā)送緩存請求消息(BUF_REQ)給當前基站;步驟S9當前基站收到BUF_REQ消息后,開始緩存遠端節(jié)點發(fā)往移動節(jié)點的數(shù)據(jù)包;步驟S10移動節(jié)點的二層斷開與當前基站的連接,并與所在新的小區(qū)的基站建立連接,該基站為實際的目標基站。移動節(jié)點二層切換完成以后,發(fā)送切換指示消息(HO.indication)觸發(fā)三層切換,該指示消息中包含了實際目標基站的基站標識BS_ID2;步驟S11移動節(jié)點三層收到HO.indication后,檢查實際目標基站的基站標識BS_ID2與預測的目標基站的基站標識BS_ID1是否一致,如果一致,則預測成功,進入步驟S15,如果不一致,則預測失敗,進入步驟S12;步驟S12通過鄰居發(fā)現(xiàn)機制發(fā)現(xiàn)實際的目標基站的三層地址后,移動節(jié)點向實際的目標基站發(fā)送地址請求信息(ADDR_REQ),申請新轉交地址(NCoA);步驟S13目標基站收到地址請求消息(ADDR_REQ)后,與本地DHCP服務器聯(lián)系,啟動地址配置過程,為移動節(jié)點配置NCoA;步驟S14目標基站將配置好的NCoA通過地址回復消息(ADDR_RSP)發(fā)送給移動節(jié)點;步驟S15移動節(jié)點向實際的目標基站發(fā)送包含了綁定更新消息BU的鄰居通告消息FNA;步驟S16目標基站取出鄰居通告消息FNA中的綁定更新消息BU,代替移動節(jié)點向當前基站發(fā)送,該消息中包含了移動節(jié)點的新舊轉交地址;步驟S17當前基站收到BU消息后,向目標基站發(fā)送綁定更新確認消息(BUAck),然后由實際的目標基站將更新確認消息轉發(fā)到移動節(jié)點,通知移動節(jié)點綁定更新成功。當前基站在發(fā)送BU Ack消息時,目的地址填的是移動節(jié)點的IP地址,但此時移動節(jié)點處在目標基站覆蓋范圍內(nèi),所以BU Ack消息會被路由到目標基站,再轉到移動節(jié)點。
步驟S18當前基站建立當前基站到移動節(jié)點的雙向臨時隧道;由于移動節(jié)點在目標基站的覆蓋范圍內(nèi),因此建立當前基站到移動節(jié)點的雙向臨時隧道時需要目標基站做路由,即由當前基站—目標基站—移動節(jié)點。雙向臨時隧道在移動節(jié)點端的出口的IP地址為移動節(jié)點的新移交地址,同時當前基站截獲發(fā)往移動節(jié)點舊移交地址的數(shù)據(jù)包,通過雙向臨時隧道轉發(fā)給移動節(jié)點。
步驟S19當前基站通過步驟S18中所建立的雙向臨時隧道將緩存的數(shù)據(jù)包發(fā)往移動節(jié)點;步驟S20移動節(jié)點進行路由優(yōu)化,向與移動節(jié)點進行通信的遠端節(jié)點發(fā)送綁定更新消息BU;步驟S21遠端節(jié)點收到綁定更新消息BU后,修改綁定鏈表,向移動節(jié)點發(fā)送綁定更新確認消息BU Ack;步驟S22綁定更新消息BU和綁定更新確認消息BU Ack所經(jīng)過的路徑即為路由優(yōu)化后的路徑,遠端節(jié)點發(fā)往移動節(jié)點的數(shù)據(jù)通過優(yōu)化后的路徑傳送。
在對本發(fā)明方法的上述描述中,用到了切換預測指示消息原語Pre_HO.indication、RtSolPr消息、地址請求消息ADDR_REQ、地址回復消息ADDR_RSP、PrRtAdv消息、斷開指示消息原語Dis_Connect.indication、緩存請求消息BUF_REQ、切換指示消息原語HO.indication、綁定更新消息BU、鄰居通告消息FNA、更新確認消息BU Ack等。其中的RtSolPr消息、PrRtAdv消息、綁定更新消息BU、鄰居通告消息FNA、更新確認消息BU Ack等為快速移動IP v6協(xié)議中現(xiàn)有的,而其他消息與原語為本發(fā)明的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法所新增加的。新增加的三個消息分別為地址請求消息(ADDR_REQ),地址回復消息(ADDR_RSP),緩存請求消息(BUF_REQ)。新增加的三個原語分別為切換預測指示消息原語(Pre_HO.indication),斷開指示消息原語(Dis_Connect.indication)和切換指示消息原語(HO.indication)。下面分別對上述新增加的消息和原語進行說明。
1、移動節(jié)點的二層檢測周圍可接入的基站,當預測到可能切換到某基站時,通過Pre_HO.indication原語觸發(fā)三層進行預切換。Pre_HO.indication原語格式如表1所示0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Type | BS_ID1|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+表1Type原語類型,建議值0。
BS_ID1預測到的目標基站的基站標識BS_ID1。
2、移動節(jié)點的二層斷開連接前,通過Dis_Connect.indication原語觸發(fā)三層,由三層通告當前基站的接入路由器緩存發(fā)往移動節(jié)點的數(shù)據(jù)包。Dis_Connect.indication原語格式如表2所示0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+| Type |+-+-+-+-+-+-+-+-+表2Type原語類型,建議值2。
3、當移動節(jié)點發(fā)生切換時,首先進行二層切換,二層切換完成后,通過HO.indication原語觸發(fā)三層切換。HO.indication原語格式如表3所示0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Type | BS_ID2|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+表3Type原語類型,建議值1。
BS_ID2切換到的新基站的BS_ID2。
4、在預切換時,當前基站通過ADDR_REQ消息向預測的目標基站請求可用NCoA;在預測失敗時,移動節(jié)點通過ADDR_REQ消息向實際的目標基站請求可用NCoA。ADDR_REQ消息屬ICMP消息,其格式如表4所示0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Type | Code | Checksum |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Subtype |C| Reserved | Identifier |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Options...
+-+-+-+-+-+-+-+-+-+-+-+-表4IP域部分Source Address當前基站的IP地址。
Destination Address目標基站的IP地址。
Hop Limit255跳。
Authentication Header這條消息必須使用鑒權頭,詳見RFC2461。
ICMP域部分Type實驗移動協(xié)議類型,詳見RFC4065。
Code必須置1。
ChecksumICMPv6校驗和。
Subtype需標準委員會設置,建議值6。
Cflag地址配置標志位,在預切換,PAR向NAR請求NCoA時置0,在預測失敗,移動節(jié)點重新向NAR請求NCoA時置1。
Reserved保留字段,置全0。
Identifier必須由發(fā)送方設置,用于相應的ADDR RSP消息生成Identifier字段。有效選項部分移動節(jié)點的鏈路層地址切換到目標基站范圍的移動節(jié)點的鏈路層地址,使得目標可以辨認出移動節(jié)點。
5、在預切換時,目標基站通過ADDR_RSP消息向當前基站發(fā)送可用NCoA;在預測失敗時,目標基站通過ADDR_RSP消息向移動節(jié)點發(fā)送可用NCoA。ADDR_RSP消息屬ICMP消息,其格式如表5所示0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Type | Code | Checksum |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Subtype |Reserved | Identifier |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Options…+-+-+-+-+-+-+-+-+-+-+-+-表5IP域部分Source Address從相應的ADDR_REQ消息的目的地址域拷貝。
Destination Address從相應的ADDR_REQ消息的源地址域拷貝。
Hop Limit255跳。
Authentication Header這條消息必須使用鑒權頭,詳見RFC2461。
ICMP域部分Type實驗移動協(xié)議類型,詳見RFC4065。
Code3接受MN的切換;128不接受MN的切換,原因未指名;129權限不夠,拒絕切換;130資源不過,拒絕切換。
ChecksumICMPv6校驗和。
Subtype需標準委員會設置,建議值7。
Cflag地址配置標志位,在預切換,當前基站向目標基站請求NCoA時置0,在預測失敗,移動節(jié)點重新向目標基站請求NCoA時置1。
Reserved保留字段,置全0。
Identifier從相應的ADDR_REQ消息的Identifier字段拷貝。
有效選項部分新轉交地址NCoA由目標基站配置好的可以供移動節(jié)點使用的NCoA。
6、移動節(jié)點的二層斷開連接前,觸發(fā)三層,三層通過BUF_REQ消息通告當前基站緩存發(fā)往移動節(jié)點的數(shù)據(jù)包。BUF_REQ消息采用IPv6移動頭(Mobility Header)實現(xiàn),其格式如表6所示
0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Reserved |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Mobility Options...
+-+-+-+-+-+-+-+-+-+-+-+-IP域部分Source Address移動節(jié)點的舊轉交地址PCoA或新轉交地址NCoA。
Destination Address當前基站的IP地址。
Reserved保留字段,置全0。
Mobility Options必須包含移動節(jié)點的舊轉交地址(PCoA),用于當前基站確定緩存哪些數(shù)據(jù)包??梢园嬷芷?Life Time),用于當前基站確定何時將緩存的數(shù)據(jù)包舍棄。
權利要求
1.一種基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,應用于基于IPv6的分組網(wǎng)絡中,包括以下步驟1)、移動節(jié)點的二層在預測切換事件即將發(fā)生時,觸發(fā)移動節(jié)點的第三層,將所預測的切換目標基站的基站標識通知移動節(jié)點的第三層;2)、移動節(jié)點的三層收到二層的觸發(fā)信息后,通過當前基站向預測的目標基站申請新的轉交地址,預測的目標基站將配置好的新的轉交地址通過當前基站發(fā)送給移動節(jié)點;3)、移動節(jié)點的二層斷開連接前,觸發(fā)三層,由移動節(jié)點的三層通知當前基站緩存發(fā)送給移動節(jié)點的數(shù)據(jù)包;4)、移動節(jié)點的二層斷開與當前基站的連接,并與所要切換到的基站建立連接,所述切換到的基站為實際的目標基站;5)、移動節(jié)點的二層觸發(fā)三層,由三層檢查預測的目標基站的基站標識是否與實際的目標基站的基站標識相同,若相同,預測成功,執(zhí)行步驟7),否則預測失敗,執(zhí)行下一步;6)、通過鄰居發(fā)現(xiàn)機制發(fā)現(xiàn)實際的目標基站的三層地址后,移動節(jié)點向實際的目標基站請求配置新的轉交地址,目標基站將配置好的轉交地址回復給移動節(jié)點;7)、移動節(jié)點通過目標基站與當前基站建立連接,從而建立移動節(jié)點與當前基站間的雙向臨時隧道,通過該臨時隧道,當前基站將步驟3)中所緩存的數(shù)據(jù)包發(fā)送給移動節(jié)點;8)、切換完成,啟動路由優(yōu)化過程,移動節(jié)點向通信對端進行綁定更新,通信對端將數(shù)據(jù)流重新定向到優(yōu)化路徑上。
2.根據(jù)權利要求1所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,在所述的步驟1)中,移動節(jié)點的二層將所預測的切換目標基站的基站標識通知移動節(jié)點的第三層時,采用切換預測指示消息原語來傳遞信息,所述的切換預測指示消息包括預測的切換目標基站的基站標識。
3.根據(jù)權利要求1所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,在所述的步驟2)中,所述的移動節(jié)點的三層發(fā)送RtSolPr消息到當前基站,由當前基站向預測的目標基站發(fā)送地址請求消息,預測的目標基站將配置好的新的轉交地址通過地址回復消息返還給所述的當前基站,當前基站通過PrRtAdv消息把新的轉交地址返回給將要發(fā)生切換的移動節(jié)點。
4.根據(jù)權利要求1所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,在所述的步驟6)中,所述的移動節(jié)點向實際的目標基站發(fā)送地址請求信息,所述的實際的目標基站將新的轉交地址配置成功后,通過地址回復消息返回給移動節(jié)點。
5.根據(jù)權利要求3或4所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,所述的地址請求消息包括當前基站的IP地址、目標基站的IP地址、鑒權頭、實驗移動協(xié)議類型、代碼、ICMPv6校驗和位、地址配置標志位、標識符字段、移動節(jié)點的鏈路層地址。
6.根據(jù)權利要求3或4所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,所述的地址回復消息包括當前基站的IP地址、目標基站的IP地址、鑒權頭、實驗移動協(xié)議類型、代碼、ICMPv6校驗和位、地址配置標志位、標識符字段、新的轉交地址。
7.根據(jù)權利要求1所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,在所述的步驟3)中,在所述移動節(jié)點的二層斷開連接前,移動節(jié)點的二層向三層發(fā)送斷開指示消息原語以觸發(fā)三層;所述的斷開指示消息原語包含原語的類型。
8.根據(jù)權利要求1所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,在所述的步驟3)中,所述移動節(jié)點的三層利用緩存請求消息通知當前基站緩存發(fā)送給移動節(jié)點的數(shù)據(jù)包,所述緩存請求消息包括舊轉交地址、當前基站的IP地址、保留字段、生存周期。
9.根據(jù)權利要求1所述的基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,其特征在于,在所述的步驟5)中,所述的移動節(jié)點的二層向三層發(fā)送切換指示消息原語以觸發(fā)三層,所述的切換指示消息原語包括原語類型和實際目標基站的基站標識。
全文摘要
本發(fā)明公開了一種基于二層預測和觸發(fā)的三層移動切換實現(xiàn)方法,包括移動節(jié)點二層在切換前預測目標小區(qū),觸發(fā)三層向目標小區(qū)基站申請可用轉交地址,移動節(jié)點的二層斷開連接前,觸發(fā)三層通知當前路由器緩存數(shù)據(jù)包,移動節(jié)點進入新小區(qū),二層切換完成后,觸發(fā)三層判斷預測是否成功,如果預測成功,則在新舊小區(qū)間建立臨時隧道以維持通信,如果預測失敗,則重新進行地址配置,再建立臨時隧道,當切換完成后,進行路由優(yōu)化,并將數(shù)據(jù)流重新定向到優(yōu)化路徑上。
文檔編號H04W36/04GK1832628SQ20061007903
公開日2006年9月13日 申請日期2006年4月30日 優(yōu)先權日2006年4月30日
發(fā)明者馮斌, 孫毅, 胡金龍, 張玉成, 鄭如松 申請人:中國科學院計算技術研究所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1