中文字幕无码日韩视频无码三区

一種在多主機WiMAX系統中控制R3重錨定的方法

文(wen)檔(dang)序號:84655閱(yue)讀:313來源:國知局
專利名稱:一種在多主機WiMAX系統中控制R3重錨定的方法
技術領域
本發明涉及WiMAX(World wide Interoperability for Microwave Access)技術,特別涉及在多主機(Multiple Hosts)WiMAX系統中控制R3重錨定的方法。
背景技術
現有普通WiMAX網絡架構體系如圖2所示,包括MS(Mobile Station,移動臺)、ASN(Access Service Network,接入服務網絡)和CSN(ConnectivityService Network,連接服務網絡),其中MS為移動用戶終端設備,用戶使用該設備接入WiMAX網絡;ASN包括BS(Base Station,基站)和ASN-GW(Access Service Network GateWay,接入服務網絡網關)等,用于為WiMAX終端設備提供無線接入服務的網絡功能集合。如基于所述BS提供BS和MS的連接、無線資源管理、測量與功率控制、空中接口數據的壓縮與加密等功能;基于所述ASN-GW,為MS認證、授權和計費功能提供代理(Proxy)功能、支持NSP的網絡發現和選擇、為MS提供L3信息的Relay功能(如IP地址分配消息的中繼)、無線資源管理等功能。為完成上述功能,BS和ASN-GW包括如下功能實體(FunctionalEntity)物理/媒體訪問控制功能實體(PHY/MAC Function)、數據通道控制功能實體(DP Function,簡寫為DP Function)、切換控制功能實體(HO Function)和外部代理FA(Foreign Agent)功能實體等。
CSN用于為WiMAX終端提供IP連接服務,如為MS分配IP地址、提供互聯網接入、提供AAA Proxy或者服務、提供基于用戶的授權控制、提供ASN到CSN的數據通路,相當于移動IP技術中的家鄉代理(Home Agent,HA)、提供WiMAX用戶的計費以及運營商之間的結算、漫游情況下CSN之間的數據通路、不同ASN之間的切換,以及各種WiMAX服務(如基于位置的業務、多媒體多播和廣播業務、IP多媒體子系統業務)等。
當前的WiMAX多主機通信系統結構如圖2所示,移動臺(G-MS)以及它所帶的主機(Host)通過WLAN連接,G-MS通過無線接口連接基站,終端的移動性所涉及到的不同功能實體之間的接口包括基站之間的接口為R8接口,基站與接入服務網絡網關ASN GW(Access Service Network Gateway)之間的接口為R6接口,ASN GW之間的接口為R4接口,ASN GW與連接服務網絡CSN(Connectivity Service Network)之間的接口為R3接口。
G-MS以及它所帶的Host在兩個基站之間的切換涉及到下面幾種情況1、R8切換移動臺在連接到同一個ASN GW上的兩個基站之間進行切換。切換結束后,服務基站仍為拋錨點(Anchor)基站,切換前的數據通路不改變,在兩個基站之間增加了一個R8的數據通路;2、R6切換移動臺在連接到同一個ASN GW上的兩個基站之間進行切換。切換結束后,目標基站成為了拋錨點(Anchor)基站,并且切換前的服務基站與ASN GW之間的R6數據通路斷開,建立新的目標基站與ASN GW之間的R6數據通路;3、R4切換移動臺在連接到不同ASN GW上的兩個基站之間進行切換。切換結束后,服務ASN GW仍為拋錨點(Anchor)ASN GW,切換前的數據通路不改變,在兩個ASN GW之間增加了一個R4的數據通路;4、R3切換移動臺在連接到不同ASN GW上的兩個基站之間進行切換。切換結束后,目標ASN GW成為拋錨點(Anchor)ASN GW,并且切換前的服務ASN GW與HA(G-MS)和HA(Host)之間的R3數據通路斷開,建立新的目標ASN GW與HA(G-MS)和HA(Host)之間的R3數據通路;在當前的WiMAX通信系統中,在G-MS和/或Host完成了R4切換后,或者網絡進行資源優化時,網絡可能根據一些條件決定把Target ASN GW重定位(Relocate)為Anchor ASN GW,同時斷開Serving ASN GW和Target(Anchor)ASN GW之間的R4數據通路以及Serving ASN GW與HA(G-MS)和HA(Host)之間的R3數據通路,并建立Target ASN GW與HA(G-MS)和HA(Host)之間的R3數據通路,該過程被稱為R3重錨定(R3 Re-anchor)過程,在這個過程中,需要提取該Target/Anchor ASN-GW的轉交地址(Care ofAddress,CoA,該地址可以是Anchor ASN-GW的FA地址,也可以是個G-MS或Host的地址)并登記到HA,HA根據更新后的轉交地址CoA發送G-MS或Host的數據流,需要說明的是HA(G-MS)和HA(Host)可能位于同一個NSP網絡中。R3 Re-anchor之前的數據通路如圖3中的虛線所示,R3 Re-anchor之后的數據通路如圖4中的實線所示。
在當前的普通WiMAX系統中,無論是基于IPv4協議下的PMIP(ProxyMobile Internet Protocol,代理移動網絡協議)和CMIP(Client Mobile InternetProtocol,客戶端移動網絡協議)協議,還是基于IPv6協議下的CMIP協議,R3 Re-anchor過程的觸發都包括兩種情況其一為MS移動性事件觸發的網絡初始化R3 Re-anchor過程;其二為網絡資源優化事件觸發的網絡初始化R3Re-anchor過程。
其中,普通WiMAX系統中基于CMIPv4協議的MS移動性事件觸發的網絡初始化Re-anchor流程如圖5所示,需要說明的是,Serving DP Function和Serving FA可能同時位于Serving ASN-GW1上,也可能位于不同的網絡實體中,同樣,Target DP Function和Target FA可能同時位于Target ASN-GW2上,也可能位于不同的網絡實體中,Serving DP Function和Target DP Function之間的數據通路可能建立在一個ASN網絡中(Inter-ASN),也可能建立在不同的ASN之間(Intra-ASN)。R3 Re-anchor包括如下步驟1-2、舊的ASN和MIP上下文的交互過程;其中,箭頭1代表intra-ASN數據通路;箭頭2代表FA到HA的MIP上下文,該上下文在切換前就已建立好;R3切換由ASN Functional Entity初始化,Inter-ASN移動性觸發包括步驟3a和3b3a、執行網絡資源管理的ASN功能實體(ASN Functional Entity)向TargetFA發送R3重定位請求(R3 Relocate Request);3b、Target FA成功的接收到了R3 Relocate Request后,將返回給ASNFunctional Entity一個R3 Relocate Confirm;4、并且,Target FA將發送移動廣播(Mobility Advertisement)給MS;5-6、MIP上下文更新HA上將產生新的MS綁定的轉交地址;7、R3切換成功后目標FA將相應發送給ASN Functional Entity一個R3重定位響應(R3 Relocate Response);在切換不成功的情況下,ASN FunctionalEntity也被告知,以恢復舊的狀態。
8-10、建立新的Intra-ASN數據通路伴隨著R3 Re-anchor的進行,新的intra-ASN數據通路將被建立起來。
Intra-ASN-GW在接收了R3 Relocate Response后,舊的intra-ASN Data Path資源將被釋放/更新,新的R3數據通路移動性上下文將被獲得。
由R3 Relocate Response消息向ASN Functional Entity告知R3重定位成功。在不成功的切換情況下,ASN Functional Entity也被告知,這樣才能恢復到舊的狀態。成功的R3 Relocate Response通知ASN Functional EntityR4前向數據通路可以被刪除了。
其他協議下的R3 Re-anchor過程基本相同,為了進行R3 Re-anchor過程,需要一個執行網絡資源管理的ASN功能實體(ASN Functional Entity)發送一個R3 Relocate Request原語來初始化R3 R3-anchor的過程。也需要R3 RelocateConfirm來確認R3 Relocate Request被正確的接收。最后還需要R3 RelocateResponse來表示R3 Re-anchor過程是否完成,如果完成,那么原來的數據通路就可以被釋放。
R3 Relocate Request,R3 Relocate Confirm和R3 Relocate Response中分別包含的內容如表1所示
表1.
其中,MS ID、Target FA和Transaction ID的內容分別如下MS ID定義該R3重定位所請求的MS,該MS ID基于MS的NAI,在PMIP中,MS特指PMIP客戶端中的某一個客戶端;Target FA為MS定義了新的R3拋錨點,在MIP拓撲結構中Target FA的地址符合FA的轉交地址CoA;Transaction ID一個隨機產生的號碼,該號碼可以對請求和響應進行相關。一個Transaction ID和MS ID一起,獨特的定義了一個請求。
在多主機的WiMAX系統中,當前還沒有技術能實現R3 Re-anchor的過程。在多主機的WiMAX系統中,也沒有技術實現在R3 Re-anchor過程中保證數據完整性的方法。同樣的,現在也還沒有技術涉及在多主機WiMAX系統中如果一個G-MS和連在它上面的主機中只有一部分需要進行Re-anchor,而另一部分保持使用原來的轉交地址的情形。并且在現有技術中,由于R3 RelocateRequest,R3 Relocate Confirm和R3 Relocate Response中只能指示將要進行R3Re-anchor的MS ID,所以當有多個Host也需要進行R3 Re-anchor的時候,這些原語中的內容就不能支持了。

發明內容本發明提供一種在多主機WiMAX系統中控制R3重錨定的方法,以解決現有技術中,當G-MS和連接的主機中全部或部分需要進行R3 Re-anchor時,如何進行R3重錨定的問題;進一步,本發明所述方法解決了G-MS和連接的主機中全部或部分需要進行R3 Re-anchor時,如何保證數據完整性的問題。
下面根據多主機WiMAX系統中具體應用的IPv4協議和IPv6協議,分別描述本發明所述控制R3重錨定的方法。
一種在IPv4協議下的多主機WiMAX系統中控制R3重錨定的方法,包括如下步驟A、執行網絡資源管理的接入服務網絡功能實體ASN Functional Entity發送R3數據通路重定位請求,其中攜帶需要進行重定位的G-MS和/或主機Host信息以及目標外地代理Target FA的地址信息,所述Host連接G-MS;B、Target FA分別將根據重定位請求觸發的轉交地址CoA注冊請求轉發給G-MS和/或主機Host的家鄉代理HA,請求HA更新所述G-MS和/或Host的轉交地址CoA;C、HA分別確認請求的G-MS和/或Host的轉交地址CoA注冊成功后,分別為G-MS和/或Host新建HA與Target FA之間的R3數據通路,并將G-MS和/或Host重定位到Target FA上。
所述步驟C之后還包括如下步驟D1、G-MS和/或Host對應的HA分別提取將第一個通過新建的R3數據通路發送的所述G-MS和/或Host的數據包的序列號,并分別將提取的序列號發送給Target DP Function;E1、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的所述R4數據通路。
所述步驟C之后還包括如下步驟D2、Target DP Function通過新建的R3數據通路接收到來自對應HA的每一個進行重定位的G-MS和/或Host的第一個數據包后,分別提取該G-MS和/或Host的第一個數據包的序列號;E2、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的所述R4數據通路。
對于每一個進行重定位的G-MS和/或Host,所述步驟E1或E2中具體包括如下步驟Target DP Function確定應該從Anchor DP Function接收的該進行重定位的G-MS和/或Host的最后一個數據包的序列號為對應的所述序列號減1;Target DP Function通過所述R4數據通路從Anchor DP Function接收到該G-MS和/或Host對應的所述序列號減1的數據包后,觸發斷開該G-MS和/或Host的R4數據通路。
或者,對于每一個進行重定位的G-MS和/或Host,所述步驟E1或E2中具體包括如下步驟Target DP Function將該進行重定位的G-MS和/或Host對應的所述序列號發送給Anchor DP Function進行數據傳輸查詢;Anchor DP Function確認通過所述R4數據通路向Target DP Function發送完該的G-MS和/或Host對應的所述序列號減1的數據包后,向Target DPFunction返回一個查詢響應;Target DP Function收到查詢響應后,觸發斷開該G-MS和/或Host的R4數據通路。
所述步驟D具體包括如下步驟每一個進行重定位的G-MS和/或Host對應的HA分別將攜帶對應的所述序列號的注冊響應消息發送給目標外地代理Target FA;Target FA分別將每一個進行重定位的G-MS和/或Host對應的所述序列號攜帶在觸發斷開所述R4數據通路的消息中發送給Target DP Function。
當采用CMIPv4協議時所述步驟A中,ASN Functional Entity向Target FA發送重定位請求,TargetFA向ASN Functional Entity返回攜帶需要進行重定位的G-MS和/或主機Host信息的重定位確認,并向所述G-MS和/或Host廣播移動性消息;所述步驟B中,所述G-MS和/或Host收到移動性廣播消息后,分別通過Target FA向自己的家鄉代理HA轉發轉交地址CoA地址注冊請求;所述步驟E1或E2中,觸發斷開一個已經進行了重定位的G-MS和/或Host的R4數據通路的過程具體包括Target DP Function向Target FA返回斷開所述R4數據通路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向ASN Functional Entity發送重定位成功的響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;ASN Functional Entity斷開該G-MS和/或Host的R4數據通路。
當采用PMIPv4協議時所述步驟A中,ASN Functional Entity向客戶端PMIP Client發送重定位請求;所述步驟B中,PMIP Client向ASN Functional Entity返回攜帶需要進行重定位的G-MS和/或主機Host信息的重定位確認,并分別通過Target FA向每一個進行重定位的G-MS和/或主機Host的家鄉代理HA轉發轉交地址CoA注冊請求;所述步驟E1或E2中,觸發斷開一個已經進行了重定位的G-MS和/或Host的R4數據通路的過程具體包括Target DP Function向Target FA返回斷開所述R4鏈路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向客戶端發送注冊響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;客戶端向執行網絡資源管理的接入服務網絡功能實體ASN FunctionalEntity發送重定位成功響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;
ASN Functional Entity斷開對應的R4鏈路。
一種在IPv6協議下的多主機WiMAX系統中控制R3重錨定的方法,包括如下步驟a、執行網絡資源管理的接入服務網絡功能實體ASN Functional Entity向目標接入路由TargetAR發送R3數據通路重定位請求,其中攜帶重定位的G-MS和/或主機Host的信息,所述Host連接G-MS;b、Target AR向所述G-MS和/或Host發送路由器廣播消息,通知該G-MS和/或Host分別向自己的外部代理HA進行轉交地址CoA綁定更新;c、對應的外部代理HA在確認請求的G-MS和/或Host綁定更新成功后將其R3數據通路重定位到目標數據通道控制功能實體Target DP Function上。
所述步驟c之后還包括如下步驟d1、G-MS和/或Host對應的HA分別提取第一個通過新建的R3數據通路發送的所述G-MS和/或Host的數據包的序列號,并分別將提取的序列號發送給Target DP Function;e1、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的R4數據通路。
所述步驟c之后還包括如下步驟d2、Target DP Function通過新建的R3數據通路接收到來自對應HA的每一個進行重定位的G-MS和/或Host的第一個數據包后,分別提取該G-MS和/或Host的第一個數據包的序列號;e2、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的R4數據通路。
所述步驟e1或e2中具體包括如下步驟Target DP Function確定應該從Anchor DP Function接收的每一個進行重定位的G-MS和/或Host最后一個數據包的序列號為對應的所述序列號減1;Target DP Function通過所述R4數據通路從Anchor DP Function接收到每一個進行重定位的G-MS和/或Host對應的所述序列號減1的數據包后觸發斷開所述R4數據通路。
或者,所述步驟e1或e2中具體包括如下步驟Target DP Function將每一個進行重定位的G-MS和/或Host對應的所述序列號發送給Anchor DP Function進行數據傳輸查詢;Anchor DP Function分別確認通過所述R4數據通路向Target DP Function發送完一個進行重定位的G-MS和/或Host對應的所述序列號減1的數據包后,向Target DP Function返回攜帶對應的G-MS和/或Host標識信息的查詢響應;Target DP Function每收到一個查詢響應后,觸發斷開該G-MS和/或Host對應R4數據通路。
所述步驟d具體包括如下步驟HA將攜帶所述序列號的綁定更新確認消息發送給目標接入路由TargetAR;Target AR將所述序列號攜帶在觸發斷開所述R4數據通路的消息中發送給Target DP Function。
當采用CMIPv6協議時,所述步驟e1或e2中,觸發斷開一個已經進行了重定位的G-MS和/或Host的R4數據通路的過程具體包括Target DP Function向Target FA返回斷開所述R4數據通路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向ASN Functional Entity發送重定位成功的響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;ASN Functional Entity斷開該G-MS和/或Host的R4數據通路。
所述重定位的G-MS和/或主機Host的信息包括G-MS和/或每一個重定位到Target DP Function上的Host的標識信息。
當所述G-MS和每一個與之連接的Host全部進行重定位時,所述G-MS和/或主機Host的信息包括該G-MS的標識信息和一個標志信息,該標志信息表明每一個與該G-MS連接的Host全部重定位到Target DP Function。
本發明的有益效果如下本發明所述方法在R3重定請求消息中攜帶需要進行重定位的G-MS和/或與之連接的主機的標識信息,從而同步發起G-MS和/或主機的重定位,為多主機WiMAX系統中提供了適用的R3重錨定控制方法;并且本發明進一步在斷開進行重定位的G-MS和/或主機的R4數據通路之前,確認進行重定位的G-MS和/或主機的緩存數據已經發送完畢,從而保證了進行重定位的G-MS和/或主機的數據完整性。
圖1為普通WiMAX系統結構示意圖;圖2為多主機WiMAX系統結構示意圖;圖3為多主機WiMAX系統結構中,進行R3 Re-anchor之前的數據通路如圖中的虛線所示;圖4為多主機WiMAX系統結構中,進行R3 Re-anchor之后的數據通路如圖中的實線所示;圖5為現有普通WiMAX系統,基于PMIPv4協議的MS移動性時間觸發的網絡初始化Re-anchor流程示意圖;圖6為本發明所述方法基于CMIPv4協議的實施例一流程圖;圖7為本發明所述方法基于CMIPv4協議的另一實施例二的流程圖;圖8為本發明所述方法基于CMIPv6協議的實施例三流程圖。
具體實施方式本發明首先提出一種WiMAX多主機系統中實現R3 Re-anchor的方法,技術構思如下由于網絡資源優化或者G-MS移動等原因,G-MS和連在它上面的主機中全部或部分需要進行R3 Re-anchor時,首先由ASN Functional Entity發出R3Relocate Request請求來初始化R3 Re-anchor的過程。在R3 Relocate Request中,需要有一個需要進行R3 Re-anchor的G-MS和Host的ID列表以告知TargetFA(或者TargetAR)哪些G-MS和Host需要被重定位(Relocate)。同樣的,R3 Relocate Confirm和R3 Relocate Response中也需要一個需要進行R3Re-anchor的G-MS和Host的ID列表,當所有需要進行R3 Re-anchor的主機和G-MS的新的R3數據通路建立起來后,該R3 Re-anchor過程就完成了。其中,如果G-MS和連在它上面的主機全部需要進行R3 Re-anchor,可以在R3Relocate Request、R3 Relocate Confirm和R3 Relocate Response中使用一個標志位以表示所有的G-MS和Host都需要進行重定位;進一步,為保證R3 Re-anchor過程中的數據完整性,在斷開R4數據通路之前,詢問緩存在Serving ASN GW中的進行R3 Re-anchor的G-MS和Host的數據是否都已發送完,如果還沒有發送完,則等待數據發送完后再斷開原來的R4數據通路;如果發送完所有的數據,則立即斷開原來的R4數據通路。
同樣,在多主機WiMAX系統中,根據具體協議的不同,R3 Re-anchor過程會略有差異,但是無論在基于IPv4協議下的PMIP(Proxy Mobile InternetProtocol,代理移動網絡協議)和CMIP(Client Mobile Internet Protocol,客戶端移動網絡協議)協議,還是基于IPv6協議下的CMIP協議,R3 Re-anchor過程的觸發都包括兩種情況其一為MS移動性事件觸發的網絡初始化R3Re-anchor過程;其二為網絡資源優化事件觸發的網絡初始化R3 Re-anchor過程,因此,現有R3 Re-anchor的過程一般包括六種情況,下面以具體實施例并結合附圖詳細說明以上技術構思實施例一、如圖6所示,為本發明所述R3 Re-anchor控制方法在CMIPv4協議下具體實施流程圖,以G-MS和連在它上面的一個Host進行R3 Re-anchor為例,包括如下步驟1a-1b、舊的MIP上下文交互過程;2-3、新的ASN內部數據通路建立過程;其中,箭頭1a和1b代表R3接口,箭頭2代表inter/intra-ASN的數據通路,箭頭3代表在inter/intra-ASN切換后建立的ASN內部數據通路。為了減少切換延遲和R3切換引起的包丟失,需要建立一個臨時的R4前向數據通路,該R4數據通路在R3切換成功完成后可能被斷開;4a、執行網絡資源管理的ASN功能實體(ASN Functional Entity)向TargetFA發送R3重定位請求(R3 Relocate Request);4b、Target FA成功的接收到了R3 Relocate Request后,將返回給ASNFunctional Entity一個R3 Relocate Confirm;在G-MS移動或者網絡資源優化需要的情況下,ASN Functional Entity通過發送R3 Relocate Request給Target FA初始化R3切換。在R3 RelocateRequest原語中包含需要進行R3 Re-anchor的Host和G-MS的ID。Target FA發送R3 Relocate Confirm消息給ASN Functional Entity指示已成功接收了R3Relocate Request。
根據本發明所述方法,為了支持多主機的WiMAX系統中的R3 Re-anchor過程,R3 Relocate Request和R3 Relocate Confirm消息中的內容需要進行修改,修改后的原語中包含的內容如下表2所示表2
其中原來的MS ID被該為MS(G-MS)/Host ID。MS(G-MS)/Host ID表示需要進行R3 Re-anchor過程的G-MS和Host的ID號。
如果G-MS和其相連的Host全部Re-anchor到Target FA上,在這三個原語中也可以只增加一個標志位,該標志位用于表示是否G-MS和連在它上面的Host都需要進行R3 Re-anchor。這樣當所有的G-MS和連在它上面的Host都需要進行R3 Re-anchor時就不需要把所有的ID號都寫入這三個原語中,可以節約原語的字節。
5a-5b)成功的接收了R3移動性切換觸發后,Target FA根據R3 RelocateRequest中的G-MS和Host的ID號,向需要進行R3 Re-anchor過程的G-MS和Host發送Mobility Advertisement消息;Mobility Advertisement通知G-MS和Host進行重定位,其中攜帶了G-MS和host的標識信息6a-8b)MIP上下文更新;需要進行R3 Re-anchor過程的G-MS和Host分別利用MIP相關的信息發送一個MIP Registration Request消息給Target FA,然后Target FA分別轉發MIPRegistration Request給G-MS的HA和Host的HA,以更新G-MS和Host綁定的轉交地址CoA。綁定更新成功后,需要進行重定位的G-MS和Host的新的R3數據通路就建立起來了。然后HA(G-MS)和HA(Host)分別向Target FA發送MIP Registration Reply消息確認注冊成功。
MIP Registration Request具有注冊新的轉交地址CoA的功能,新的轉交地址CoA的產生方法有很多種,一種是Target FA在Mobility Advertisement中攜帶一個轉交地址列表,由終端自己選擇一個然后通過Target FA進行注冊,一種是根據Mobility Advertisement消息直接選擇Target FA的地址(它就是轉交地址)進行注冊,還有一種是終端收到Mobility Advertisement后尋找DHCP(Dynamic Host Configuration Protocol)服務器,由該服務器自動給終端分配一個CoA地址,然后再由終端通過FA到HA上進行注冊,該CoA地址的分配方法有很多,而且已經比較成熟了,這里不再詳細說明。
9a-9b)成功的注冊后,新的G-MS和Host的R3 MIP上下文被建立,所有的來自HA(G-MS)和HA(Host)的數據通路將被重定向到Target FA。
如果G-MS和連在它上面的Host進行R3 Re-anchor成功,該G-MS和連在它上面的Host原來使用的R4數據通路會被斷開,為了保證在數據通路斷開前Anchor DP Function的所有數據都已發給Target DP Function,在斷開R4數據通路之前,詢問原來的Anchor DP Function是否已發完緩存的數據,如果沒有發送完,則等待它發送完緩存的數據后再斷開原來的R4數據通路;如果已發送完,則立即斷開原來的R4數據通路,其中在IPv4協議下,當Target FA接收到MIP registration Reply之后觸發TargetDP Function詢問Anchor DP Function數據是否已發完,如果已發完,則再開始后面的流程,如果沒有發完,則等待Anchor DP Function把緩存的數據發完后再進行后面的流程;在IPv6協議下,當Target AR接收到綁定更新確認(BU Confirmation)之后觸發Target DP Function詢問Anchor DP Function數據是否已發完,如果已發完,則再開始后面的流程,如果沒有發完,則等待Anchor DP Function把緩存的數據發完后再進行后面的流程。
仍如圖6所示,本發明增加或優化了如下步驟8a、HA(G-MS)向Target FA發送MIP Registration Reply消息,其中攜帶HA(G-MS)將要通過新建的R3數據通路發送到Target DP Function的該G-MS的第一個數據包的序列號XG-MS;8b、HA(Host)向Target FA發送MIP Registration Reply消息,其中攜帶HA(Host)將要通過新建的R3數據通路發送到Target DP Function的該Host的第一個數據包的序列號XHost;當HA(G-MS)發送了MIP Registration Reply消息后它就停止發送數據給Anchor DP Function,而把數據發送給Target DP Function。同理,當HA(Host)發送了MIP Registration Reply消息后它就停止發送數據給Anchor DP Function,而把這些數據發送給Target DP Function。
10a、Target FA收到MIP Registration Reply后,向Target DP Function發送Trigger消息,其中攜帶序列號XG-MS和XHost;序列號XG-MS和XHost可以攜帶在一個觸發消息中同時發送,也可以攜帶在兩個觸發消息中分別發送。
10b、當Target DP Function向Anchor DP Function發送DP Status Request原語,詢問當前Anchor DP中緩存(Buffer)的數據是否已經發送完,其中攜帶序列號XG-MS和XHost;同理,序列號XG-MS和XHost可以攜帶在一個DP Status Request原語中同時發送,也可以攜帶在兩個DP Status Request原語中分別發送。
Anchor DP Function則確認需要發送的給G-MS的最后一個數據包的序列號為XG-MS-1,需要發送的給Host的最后一個數據包的序列號為XHost-1。當前Anchor DP Function如果沒有成功發送完之前的數據包,則通過R4數據通路繼續傳輸緩存的數據(Buffer Data Transfer),并在發送完后執行步驟10c;反之如果當前Anchor DP Function如已經成功發送完之前的數據包,則直接執行步驟10c;10c、當前Anchor DP Function給Target DP Function發送DP Status Response原語,表示在Anchor DP中的數據已全部發送;每一個進行重定位的G-MS或Host的數據傳輸是獨立的,當G-MS和與之連接的Host一起進行重定位時,Anchor DP Function分別向Target DPFunction發送DP Status Response原語,Target DP Function只有確認該重定位的G-MS或Host的所述序列號之前的數據包全部接收完成后,發送一個Trigger消息觸發斷開相關的R4數據通路,每一個觸發的Trigger消息中攜帶相應的G-MS或Host的標識信息。
10d、Target DP Function向Target FA發送攜帶相應的G-MS或Host的標識信息的Trigger消息,觸發Target FA發送攜帶相應的G-MS或Host的標識信息的MIP Registration Reply消息;11a-b)Target FA收到來自Target DP Function的trigger后,分別向G-MS和連在其上面的Host發送MIP Registration Reply消息以響應MIP RegistrationRequest消息,同樣該MIP Registration Request消息中攜帶相應的G-MS或Host的標識信息;12)成功的R3切換完成后,Target FA將向ASN Functional Entity發送Status Field域為Successful的R3 Relocate Response消息,其中仍然需要攜帶相應的G-MS或Host的標識信息;如果R3切換不成功,那么ASN Functional Entity也將收到一個Status Field域為Unsuccessful的R3 Relocate Response以恢復到原來的狀態。
ASN Function Entity收到Status Field域為Successful的R3 RelocateResponse消息后,再斷開該G-MS或Host的R4數據通路,該G-MS或Host之前的目標接入網關變為拋錨點接入網關,HA繼續將該G-MS和Host的數據流通過新建的R3數據通路發送到Anchor ASN-GW的FA上,FA通過BS轉發到G-MS,G-MS再轉發給Host。如果R3 Relocate Response中的Status Field域為Unsuccessful,ASN Function Entity保留原來的R4數據通路。
同樣,為了實現本發明所述方法,R3 Relocate Response原語中應該攜帶確認接收完數據的G-MS或Host的ID信息,以通知ASN Functional Entity所有需要進行R3 Re-anchor過程的G-MS或Host的緩存數據全部發送完畢。
實施例一以CMIPv4協議下為例描述了保證數據完整性的步驟,如果應用于PMIPv4協議,保證數據完整性的技術手段完全一樣,G-MS的客戶端功能由獨立的功能實體承擔,因此與實施例不同之處在于1、ASN Functional Entity的重定位請求消息發送到PMIP客戶端(PMIPClient),客戶端直接通過Target FA分別向對應的HA發送轉交地址注冊請求,請求對需要進行G-MS或Host進行轉交地址的注冊;2、觸發斷開R4鏈路也是通過客戶端完成,其中一個觸發斷開過程簡述如下Target DP Function向Target FA返回斷開所述R4鏈路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向PMIP客戶端(PMIP Client)發送注冊響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;客戶端向執行網絡資源管理的接入服務網絡功能實體ASN FunctionalEntity發送重定位成功響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;ASN Functional Entity斷開進行了重定位的G-MS和/或Host的R4數據通路。
實施例二、上述實施例一中所述方法同樣適用于CMIPv6協議,如圖7所示,包括如下步驟1a-1b、舊的MIP上下文交互過程;2-3、新的ASN內部數據通路建立過程;其中,箭頭1a和1b代表R3接口,箭頭2代表inter/intra-ASN的數據通路,箭頭3代表在inter/intra-ASN切換后建立的ASN內部數據通路。為了減少切換延遲和R3切換引起的包丟失,需要建立一個臨時的R4前向數據通路,該R4數據通路在R3切換成功完成后可能被斷開;4a、執行網絡資源管理的ASN功能實體(ASN Functional Entity)向TargetAR發送R3重定位請求(R3 Relocate Request);4b、Target AR成功的接收到了R3 Relocate Request后,將返回給ASNFunctional Entity一個R3 Relocate Confirm;在G-MS移動或者網絡資源優化需要的情況下,ASN Functional Entity通過發送R3 Relocate Request給Target AR初始化R3切換。在R3 RelocateRequest原語中包含需要進行R3 Re-anchor的Host和G-MS的ID。Target AR發送R3 Relocate Confirm消息給ASN Functional Entity指示已成功接收了R3Relocate Request。
根據本發明所述方法,為了支持多主機的WiMAX系統中的R3 Re-anchor過程,R3 Relocate Request和R3 Relocate Confirm中的內容需要進行修改,修改后的原語中包含的內容如下表2所示表2
其中原來的MS ID被該為MS(G-MS)/Host ID。MS(G-MS)/Host ID表示需要進行R3 Re-anchor過程的G-MS和Host的ID號。
如果G-MS和其相連的Host全部Re-anchor到Target AR上,在這三個原語中也可以只增加一個標志位,該標志位用于表示是否G-MS和連在它上面的所有Host都需要進行R3 Re-anchor。這樣當所有的G-MS和連在它上面的Host都需要進行R3 Re-anchor時就不需要把所有的ID號都寫入這三個原語中,可以節約原語的字節。
5a-5b)成功的接收了R3移動性切換觸發后,Target AR根據R3 RelocateRequest中的G-MS和Host的ID號,向需要進行R3 Re-anchor過程的G-MS和Host發送Router Advertisement消息;Router Advertisement消息用于通知G-MS和Host進行重定位,其中攜帶了G-MS和Host的ID信息(該ID信息可以是它們的家鄉地址))6a-6b)、MIP上下文更新,需要進行R3 Re-anchor過程的G-MS和Host分別計算新的轉交地址CoA;7a-8b、G-MS和Host分別與所屬的HA之間進行綁定更新(Binding Update)和綁定確認(Binding Acknowledgement);9a-10)新的G-MS和Host的R3 MIP上下文被建立,所有的來自HA(G-MS)和HA(Host)的數據通路將被重定向到Target AR。
11、成功注冊后,Target AR將收到HA(G-MS)和HA(Host)的綁定更新確認(BU Confirmation)消息;
如果G-MS和連在它上面的Host中只有一部分需要進行R3 Re-anchor過程,原來的R4數據通路會一直保持以保證沒有進行Re-anchor的Host或者G-MS的正常工作。
如果G-MS和連在它上面的Host都需要進行R3 Re-anchor,那么在R3Re-anchor完成后,舊的R4數據通路會被斷開,為了保證在數據通路斷開前Anchor DP Function的所有數據都已發給Target DP Function,在斷開R4數據通路之前,詢問原來的Anchor DP Function是否已發完緩存的數據,如果沒有發送完,則等待它發送完緩存的數據后再斷開原來的R4數據通路;如果已發送完,則立即斷開原來的R4數據通路,其中仍如圖7所示,本發明增加或優化了如下步驟11a、HA(G-MS)向Target AR發送BU Confirmation消息,其中攜帶HA(G-MS)將要通過新建的R3數據通路發送到Target DP Function的該G-MS的第一個數據包的序列號XG-MS;11b、HA(Host)向Target AR發送BU Confirmation消息,其中攜帶HA(Host)將要通過新建的R3數據通路發送到Target DP Function的該Host的第一個數據包的序列號XHost;當HA(G-MS)發送了BU Confirmation消息后停止發送數據給Anchor DPFunction,而把數據發送給Target DP Function。同理,當HA(Host)發送了BU Confirmation消息后停止發送數據給Anchor DP Function,而把這些數據發送給Target DP Function。
12a、Target AR收到BU Confirmation后,分別向Target DP Function發送攜帶序列號XG-MS或XHost的Trigger消息,;12b、Target DP Function分別向Anchor DP Function發送攜帶序列號XG-MS或XHost的DP Status Request原語,詢問當前Anchor DP Function中緩存(Buffer)的數據是否已經發送完;Anchor DP Function則分別確認需要發送的給G-MS的最后一個數據包的序列號為XG-MS-1,需要發送的給Host的最后一個數據包的序列號為XHost-1。當前Anchor DP Function如果沒有成功發送完之前的數據包,則通過R4數據通路繼續傳輸緩存的數據(Buffer Data Transfer),并在發送完后執行步驟12c;反之如果當前Anchor DP Function如已經成功發送完之前的數據包,則直接執行步驟12c;12c、當前Anchor DP Function分別給Target DP Function發送DP StatusResponse原語,表示在Anchor DP中的數據已全部發送;Anchor DP Function分別向Target DP Function發送DP Status Response原語,Target DP Function分別觸發斷開對應的R4數據通路。
12d、Target DP Function分別向Target AR發送Trigger消息,其中攜帶已經完成重定位的G-MS或Host的信息,觸發Target AR向ASN Functional Entity發送Status Field域為Successful的R3 Relocate Response消息;如果R3切換不成功,那么ASN Functional Entity也將收到一個Status Field域為Unsuccessful的R3 Relocate Response以恢復到原來的狀態。
ASN Function Entity收到Status Field域為Successful的R3 RelocateResponse消息后,再斷開R4數據通路,之前的目標接入網關變為拋錨點接入網關,HA繼續將G-MS和Host的數據流通過新建的R3數據通路發送到AnchorASN-GW的AR上,AR通過BS轉發到G-MS,G-MS再轉發給Host。如果R3 Relocate Response中的Status Field域為Unsuccessful,ASN Function Entity保留原來的R4數據通路。
同樣,為了實現本發明所述方法,R3 Relocate Response原語中必須攜帶完成重定位的G-MS或Host的信息,以通知ASN Functional Entity斷開相應的R4數據通路。
上述實施例中,需要在基于CMIPv4和CMIPv6協議的多主機WiMAX通信系統的R3 Re-anchor的過程中,增加詢問Anchor DP Function是否已發送完所有數據的原語DP Status Request、和該查詢的響應原語DP Status Response,以及相應的Trigger消息,擴展現有MIP Registration Reply消息攜帶序列號X,并優化相關功能實體的處理流程。
這樣,當目標FA(或者AR)收到MIP Registration Reply(或者BUConfirmation)后,觸發目標DP Function給Anchor DP Function發送DP StatusRequest原語,詢問Anchor DP中緩存的數據是否已經發送完,如果沒有發送完,則繼續傳輸緩存的數據,當發送完所有緩存的數據后,Anchor DP Function就給目標DP Function發送一個DP Status Response原語,表示在Anchor DP中的數據已全部發送,然后服務DP Function就給Target FA(或者Target AR)一個觸發響應,Target FA(或者Target AR)收到這個響應后才發送MIP registrationReply(或者直接發送R3 Relocate Response)。
通過在MIP Registration Reply中增加HA將要發送給Target DP Function的第一個數據包的序列號,使Target DP Function獲得HA傳來的第一個數據包的序列號。Target DP Function在獲得了HA傳來的第一個數據包的序列號的情況下,等待由Anchor DP Function傳來的序列號為X-1的數據包(即由AnchorDP Function發送的最后一個數據包),從而保證數據的完整性。
數據傳輸完整性的確認過程還可以進一步簡化為如下兩個步驟第一步Target DP Function確認從Anchor DP Function接收的最后一個數據包的序列X-1,有兩種實現方法1、仍然在MIP Registration Reply(或BU Confirmation)消息中增加攜帶HA將要發給Target DP Function的第一個數據包的序列號X,當Target AR收到該消息后,在發送給Target DP Function的觸發消息中攜帶該序列號X,則確認從Anchor DP Function接收的最后一個數據包的序列X-1;2、在R3 Re-anchor的過程中,當Target DP Function接收到從HA傳來的第一個數據包后,記錄下該數據包的序列號X。
第二步Target DP Function從Anchor DP Function中接收到序列號為X-1的數據包后,再觸發斷開R3數據通路。
下面以上述第二種方法為例并結合附圖進行詳細說明實施例三如圖8所示,為本發明所述R3 Re-anchor控制方法在CMIPv4協議下另一具體實施流程圖,與圖6相比,觸發斷開其中G-MS的R4數據通路的步驟如下所述,Host的R4數據通路斷開的步驟與之類似10a、Target FA收到來自HA(G-MS)的MIP Registration Reply后,向TargetDP Function發送斷開R3數據通路的觸發消息;10b、Target DP Function從HA(G-MS)接收到的第一個該G-MS的數據包中提取序列號XG-MS并記錄;然后,Target DP Function確定應該從Anchor Data Path Function接收的該G-MS的最后一個數據包的序列號為XG-MS-1;10b、Target DP Function確認接收到序列號為XG-MS-1的數據包后,向TargetFA發送Trigger消息,觸發Target FA發送MIP Registration Reply消息;ASN Function Entity收到Status Field域為Successful的R3 RelocateResponse消息后,再斷開該G-MS的R4數據通路,之前的目標接入網關變為拋錨點接入網關,并繼續步驟11和12,HA繼續將該移動臺的數據流通過新建的R3數據通路發送到Anchor ASN-GW的FA上,FA通過BS轉發到該G-MS。如果R3 Relocate Response中的Status Field域為Unsuccessful,ASN FunctionEntity保留原來的R4數據通路。
同樣,為了實現本發明所述方法,R3 Relocate Response原語中必須攜帶完成重定位的G-MS或Host的信息,以通知ASN Functional Entity斷開相應的R4數據通路。
基于PMIPv6協議的優化方法也可以進行簡化,將數據傳輸確認步驟簡化為兩步,簡化方法完全相同,這里不再贅述。
上述實施例三中,需要在基于CMIPv4和CMIPv6協議的多主機WiMAX通信系統的R3 Re-anchor的過程中,增加相應的Trigger消息,擴展MIPRegistration Reply消息攜帶序列號X,并優化相關功能實體的處理流程以完成本發明技術方案。
以上實施例以一個G-MS和與之連接的一個Host同時進行R3 Re-anchor為例進行說明,本發明所述方法適用于以下場景1、G-MS和與之連接的一個以上Host同時進行R3 Re-anchor;2、G-MS單獨進行R3 Re-anchor;3、多個Host同時進行R3 Re-anchor。
具體思路和本發明的實施例完全相同,這里不再一一贅述,顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求
及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種在IPv4協議下的多主機WiMAX系統中控制R3重錨定的方法,其特征在于,包括如下步驟A、執行網絡資源管理的接入服務網絡功能實體ASN Functional Entity發送R3數據通路重定位請求,其中攜帶需要進行重定位的G-MS和/或主機Host信息以及目標外地代理Target FA的地址信息,所述Host連接G-MS;B、Target FA分別將根據重定位請求觸發的轉交地址CoA注冊請求轉發給G-MS和/或主機Host的家鄉代理HA,請求HA更新所述G-MS和/或Host的轉交地址CoA;C、HA分別確認請求的G-MS和/或Host的轉交地址CoA注冊成功后,分別為G-MS和/或Host新建HA與Target FA之間的R3數據通路,并將G-MS和/或Host重定位到Target FA上。
2.如權利要求
1所述的方法,其特征在于,所述步驟C之后還包括如下步驟D1、G-MS和/或Host對應的HA分別提取將第一個通過新建的R3數據通路發送的所述G-MS和/或Host的數據包的序列號,并分別將提取的序列號發送給Target DP Function;E1、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的所述R4數據通路。
3.如權利要求
1所述的方法,其特征在于,所述步驟C之后還包括如下步驟D2、Target DP Function通過新建的R3數據通路接收到來自對應HA的每一個進行重定位的G-MS和/或Host的第一個數據包后,分別提取該G-MS和/或Host的第一個數據包的序列號;E2、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的所述R4數據通路。
4.如權利要求
2或3所述的方法,其特征在于,對于每一個進行重定位的G-MS和/或Host,所述步驟E1或E2中具體包括如下步驟Target DP Function確定應該從Anchor DP Function接收的該進行重定位的G-MS和/或Host的最后一個數據包的序列號為對應的所述序列號減1;Target DP Function通過所述R4數據通路從Anchor DP Function接收到該G-MS和/或Host對應的所述序列號減1的數據包后,觸發斷開該G-MS和/或Host的R4數據通路。
5.如權利要求
2或3所述的方法,其特征在于,對于每一個進行重定位的G-MS和/或Host,所述步驟E1或E2中具體包括如下步驟Target DP Function將該進行重定位的G-MS和/或Host對應的所述序列號發送給Anchor DP Function進行數據傳輸查詢;Anchor DP Function確認通過所述R4數據通路向Target DP Function發送完該的G-MS和/或Host對應的所述序列號減1的數據包后,向Target DPFunction返回一個查詢響應;Target DP Function收到查詢響應后,觸發斷開該G-MS和/或Host的R4數據通路。
6.如權利要求
2或3所述的方法,其特征在于,所述步驟D具體包括如下步驟每一個進行重定位的G-MS和/或Host對應的HA分別將攜帶對應的所述序列號的注冊響應消息發送給目標外地代理Target FA;Target FA分別將每一個進行重定位的G-MS和/或Host對應的所述序列號攜帶在觸發斷開所述R4數據通路的消息中發送給Target DP Function。
7.如權利要求
2或3所述的方法,其特征在于,當采用CMIPv4協議時所述步驟A中,ASN Functional Entity向Target FA發送重定位請求,TargetFA向ASN Functional Entity返回攜帶需要進行重定位的G-MS和/或主機Host信息的重定位確認,并向所述G-MS和/或Host廣播移動性消息;所述步驟B中,所述G-MS和/或Host收到移動性廣播消息后,分別通過Target FA向自己的家鄉代理HA轉發轉交地址CoA地址注冊請求;所述步驟E1或E2中,觸發斷開一個已經進行了重定位的G-MS和/或Host的R4數據通路的過程具體包括Target DP Function向Target FA返回斷開所述R4數據通路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向ASN Functional Entity發送重定位成功的響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;ASN Functional Entity斷開該G-MS和/或Host的R4數據通路。
8.如權利要求
2或3所述的方法,其特征在于,當采用PMIPv4協議時所述步驟A中,ASN Functional Entity向客戶端PMIP Client發送重定位請求;所述步驟B中,PMIP Client向ASN Functional Entity返回攜帶需要進行重定位的G-MS和/或主機Host信息的重定位確認,并分別通過Target FA向每一個進行重定位的G-MS和/或主機Host的家鄉代理HA轉發轉交地址CoA注冊請求;所述步驟E1或E2中,觸發斷開一個已經進行了重定位的G-MS和/或Host的R4數據通路的過程具體包括Target DP Function向Target FA返回斷開所述R4鏈路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向客戶端發送注冊響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;客戶端向執行網絡資源管理的接入服務網絡功能實體ASN FunctionalEntity發送重定位成功響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;ASN Functional Entity斷開對應的R4鏈路。
9.如權利要求
1所述的方法,其特征在于,所述重定位的G-MS和/或主機Host的信息包括G-MS和/或每一個重定位到Target DP Function上的Host的標識信息。
10.如權利要求
1所述的方法,其特征在于,當所述G-MS和每一個與之連接的Host全部進行重定位時,所述G-MS和/或主機Host的信息包括該G-MS的標識信息和一個標志信息,該標志信息表明每一個與該G-MS連接的Host全部重定位到Target DP Function。
11.一種在IPv6協議下的多主機WiMAX系統中控制R3重錨定的方法,其特征在于,包括如下步驟a、執行網絡資源管理的接入服務網絡功能實體ASN Functional Entity向目標接入路由TargetAR發送R3數據通路重定位請求,其中攜帶重定位的G-MS和/或主機Host的信息,所述Host連接G-MS;b、Target AR向所述G-MS和/或Host發送路由器廣播消息,通知該G-MS和/或Host分別向自己的外部代理HA進行轉交地址CoA綁定更新;c、對應的外部代理HA在確認請求的G-MS和/或Host綁定更新成功后將其R3數據通路重定位到目標數據通道控制功能實體Target DP Function上。
12.如權利要求
11所述的方法,其特征在于,所述步驟c之后還包括如下步驟d1、G-MS和/或Host對應的HA分別提取第一個通過新建的R3數據通路發送的所述G-MS和/或Host的數據包的序列號,并分別將提取的序列號發送給Target DP Function;e1、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的R4數據通路。
13.如權利要求
11所述的方法,其特征在于,所述步驟c之后還包括如下步驟d2、Target DP Function通過新建的R3數據通路接收到來自對應HA的每一個進行重定位的G-MS和/或Host的第一個數據包后,分別提取該G-MS和/或Host的第一個數據包的序列號;e2、Target DP Function分別通過R4數據通路從錨定數據通道控制功能實體Anchor DP Function接收完一個進行重定位的G-MS和/或Host對應的序列號之前的數據包后,觸發斷開對應的R4數據通路。
14.如權利要求
12或13所述的方法,其特征在于,所述步驟e1或e2中具體包括如下步驟Target DP Function確定應該從Anchor DP Function接收的每一個進行重定位的G-MS和/或Host最后一個數據包的序列號為對應的所述序列號減1;Target DP Function通過所述R4數據通路從Anchor DP Function接收到每一個進行重定位的G-MS和/或Host對應的所述序列號減1的數據包后觸發斷開所述R4數據通路。
15.如權利要求
12或13所述的方法,其特征在于,所述步驟e1或e2中具體包括如下步驟Target DP Function將每一個進行重定位的G-MS和/或Host對應的所述序列號發送給Anchor DP Function進行數據傳輸查詢;Anchor DP Function分別確認通過所述R4數據通路向Target DP Function發送完一個進行重定位的G-MS和/或Host對應的所述序列號減1的數據包后,向Target DP Function返回攜帶對應的G-MS和/或Host標識信息的查詢響應;Target DP Function每收到一個查詢響應后,觸發斷開該G-MS和/或Host對應R4數據通路。
16.如權利要求
12或13所述的方法,其特征在于,所述步驟d具體包括如下步驟HA將攜帶所述序列號的綁定更新確認消息發送給目標接入路由TargetAR;Target AR將所述序列號攜帶在觸發斷開所述R4數據通路的消息中發送給Target DP Function。
17.如權利要求
16所述的方法,其特征在于,當采用CMIPv6協議時,所述步驟e1或e2中,觸發斷開一個已經進行了重定位的G-MS和/或Host的R4數據通路的過程具體包括Target DP Function向Target FA返回斷開所述R4數據通路的觸發響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;Target FA向ASN Functional Entity發送重定位成功的響應,其中攜帶已經進行了重定位的G-MS和/或Host的標識信息;ASN Functional Entity斷開該G-MS和/或Host的R4數據通路。
18.如權利要求
11所述的方法,其特征在于,所述重定位的G-MS和/或主機Host的信息包括G-MS和/或每一個重定位到Target DP Function上的Host的標識信息。
19.如權利要求
11所述的方法,其特征在于,當所述G-MS和每一個與之連接的Host全部進行重定位時,所述G-MS和/或主機Host的信息包括該G-MS的標識信息和一個標志信息,該標志信息表明每一個與該G-MS連接的Host全部重定位到Target DP Function。
專利摘要
本發明涉及WiMAX技術,特別涉及在多主機WiMAX系統中控制R3重錨定的方法,以解決現有技術中,當G-MS和連接的主機中全部或部分需要進行R3 Re-anchor時,如何進行R3重錨定的問題。本發明所述方法在R3重定請求消息中攜帶需要進行重定位的G-MS和/或與之連接的主機的標識信息,從而同步發起G-MS和/或主機的重定位,并且在斷開R4數據通路之前,確認進行重定位的G-MS和/或主機的緩存數據已經發送完畢,從而保證了進行重定位的G-MS和/或主機的數據完整性。
文檔編號H04L29/12GK1996911SQ200610000501
公開日2007年7月11日 申請日期2006年1月5日
發明者宋毅, 莊宏成 申請人:華為技術有限公司導出引文BiBTeX, EndNote, RefMan
網友詢問(wen)留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1