專利名稱:無線中繼網(wǎng)絡(luò)中切換的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種無線中繼網(wǎng)絡(luò)中快速切換的方法、裝置及系統(tǒng)。
背景技術(shù):
目前,隨著用戶對無線互聯(lián)網(wǎng)絡(luò)需求的日益增長,新一代的無線通信系統(tǒng)需要提供更高速的傳輸率、更好的信號覆蓋和更強的移動性,以便使用戶通過無線傳輸?shù)玫搅己玫慕尤敕?wù)。近年來微波存取全球互通(WiMAX,WorldwideInteroperability for Microwave Access)系統(tǒng)受到了市場的廣泛關(guān)注,但WiMAX系統(tǒng)的基站在市區(qū)的覆蓋半徑可能僅為幾公里,且數(shù)據(jù)傳輸速率隨著用戶終端與基站距離的增加而遞減,尤其是處于基站覆蓋邊緣的用戶信號較差,為此可在系統(tǒng)中采用中繼技術(shù),即使用中繼站在基站與移動終端之間轉(zhuǎn)發(fā)信號,通過擴大基站的覆蓋范圍和增大系統(tǒng)容量來達到提升系統(tǒng)能力的目的,并提高系統(tǒng)的柔韌性。上述中繼站RS的工作原理是將基站BS與中繼站RS之間的鏈路看作是一種虛擬的連接,連接是有方向性的,即上行鏈路的連接和下行鏈路的連接是不同的。每個連接可以采用連接標(biāo)識(CID)進行區(qū)分,不同的連接具有不同的CID,CID是由BS統(tǒng)一分配的。每個 RS維護自身管理的連接的CID綁定表,并根據(jù)所維護的CID綁定表轉(zhuǎn)發(fā)自己所管轄的連接對應(yīng)的數(shù)據(jù)。BS與終端的連接建立過程中,BS會將相應(yīng)的CID告知RS及MS。BS會在數(shù)據(jù)幀的幀頭中將CID與時頻資源的對應(yīng)關(guān)系廣播給自身覆蓋范圍內(nèi)的所有終端,終端從幀頭中獲知CID與時頻資源的對應(yīng)關(guān)系后,便可以從BS的下行業(yè)務(wù)幀中提取屬于自己的數(shù)據(jù), 以及在上行業(yè)務(wù)幀中發(fā)送自己的數(shù)據(jù)。對基站而言,RS相當(dāng)于一個終端,而對于終端而言, RS又相當(dāng)于一個基站。一個區(qū)域內(nèi)有一個BS和多個RS,BS和各RS在允許的干擾范圍內(nèi)可以正交復(fù)用同一時頻資源,也可以非正交復(fù)用同一時頻資源;RS在啟動中繼功能之前, 會先向BS申請啟動中繼功能,在得到BS的批準(zhǔn)之后,向BS返回響應(yīng)并啟動中繼功能。通常,在使用中繼站的無線網(wǎng)絡(luò)(即無線中繼網(wǎng)絡(luò))中存在兩種切換鏈路層切換和網(wǎng)絡(luò)層切換。這里的鏈路層切換是指移動終端從當(dāng)前接入點(包括基站或中繼站) 的鏈路斷開,并與目標(biāo)接入點(包括基站或中繼站)建立新的鏈路層鏈接的過程;而當(dāng)所要切換到的目標(biāo)接入點與當(dāng)前接入點處于不同子網(wǎng)或者不同網(wǎng)絡(luò)中時,除了要建立新的鏈路層鏈接外還要進行跨子網(wǎng)的切換,進行新的IP相關(guān)配置,例如轉(zhuǎn)交地址(CoA,Care ofAddress)、默認(rèn)路由、網(wǎng)絡(luò)前綴等配置,以保持連接。因此,就需要研究在無線中繼網(wǎng)絡(luò)中使用移動IP技術(shù)以實現(xiàn)跨子網(wǎng)的域間 無縫漫游,以提高系統(tǒng)的切換性能。然而,在現(xiàn)有技術(shù)的無線中繼網(wǎng)絡(luò)中,由于中繼的引入,增加了鏈路層切換的信令交互量,使鏈路層切換的時延增大,在無線中繼網(wǎng)絡(luò)中切換的過程更長,從而大大影響了系統(tǒng)的切換性能。
發(fā)明內(nèi)容
本發(fā)明 實施例提供了一種無線中繼網(wǎng)絡(luò)中切換的方法、裝置及系統(tǒng),能夠優(yōu)化切換流程,加速了切換過程,從而提高了系統(tǒng)的切換性能。本發(fā)明實施例提供了一種無線中繼網(wǎng)絡(luò)中切換的方法,在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,所述方法包括獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換;由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBUo本發(fā)明實施例還提供了一種無線中繼網(wǎng)絡(luò)中切換的裝置,包括子網(wǎng)前綴獲取單元,用于在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;跨子網(wǎng)切換判斷單元,用于比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換;切換觸發(fā)單元,用于在所述跨子網(wǎng)切換判斷單元判斷為跨子網(wǎng)切換時,向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,觸發(fā)網(wǎng)絡(luò)層切換。本發(fā)明實施例還提供了一種無線中繼網(wǎng)絡(luò)中切換的系統(tǒng),所述系統(tǒng)包括當(dāng)前接入點、當(dāng)前接入路由器和目標(biāo)接入點,其中所述當(dāng)前接入點用于在接收到移動終端發(fā)送來的切換請求消息時,獲取所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,并比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換,并向所述當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,觸發(fā)網(wǎng)絡(luò)層切換。由上述所提供的技術(shù)方案可以看出,在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,首先獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;然后比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換;然后由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU。這樣就可以提前對是否跨子網(wǎng)切換進行判斷,加速了切換過程,并利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,減少了移動終端和當(dāng)前接入點之間的信令交互,優(yōu)化了切換流程,從而提高了系統(tǒng)的切換性能。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例1所提供無線中繼網(wǎng)絡(luò)中切換方法的流程示意圖;圖2為應(yīng)用本發(fā)明實施例1所述方法的具體實例的組網(wǎng)結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例2所述切換過程的信令交互示意圖;圖4為本發(fā)明實施例3所述切換過程的信令交互示意圖;圖5為本發(fā)明實施例4所述切換過程的信令交互示意圖6為本發(fā)明實施例5所提供無線中繼網(wǎng)絡(luò)中切換裝置的結(jié)構(gòu)示意圖;圖7為本發(fā)明實施例5所提供無線中繼網(wǎng)絡(luò)中切換裝置的另一結(jié)構(gòu)示意圖;圖8為本發(fā)明實施例6所提供無線中繼網(wǎng)絡(luò)中切換系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
在下面的詳細描述中,僅示出并描述了本發(fā)明的優(yōu)選實施方式,只是示例性的說明了發(fā)明人預(yù)期執(zhí)行本發(fā)明的最好方式。正如將被實現(xiàn)的,本發(fā)明在不脫離本發(fā)明的前提下可以在各個方面進行修改。因此,這些附圖和說明將被認(rèn)為本質(zhì)上只是示例性的,而不是限制性的。為了使本發(fā)明更加清楚,說明書中沒有描述的部分被省略了,相同的部分被標(biāo)以相同的附圖標(biāo)記。本發(fā)明實施例提供了一種無線中繼網(wǎng)絡(luò)中切換的方法、裝置及系統(tǒng),為更好的描述本發(fā)明實施例,現(xiàn)結(jié)合附圖對本發(fā)明的具體實施例進行說明,如圖1所示為本發(fā)明實施例1所提供無線中繼網(wǎng)絡(luò)中切換方法的流程示意圖,所述方法包括步驟11 獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。在該步驟中,在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,由當(dāng)前接入點來獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。這里,該當(dāng)前接入點可以是多跳基站(MR-BS) 或中繼站(RS);該目標(biāo)接入點也可以是多跳基站或中繼站。在具體實現(xiàn)過程中,當(dāng)前接入點獲取目標(biāo)接入點所在網(wǎng)絡(luò)子網(wǎng)前綴的方式可以有多種,在本實施例1中,當(dāng)前接入點向目標(biāo)接入點發(fā)送用戶上下文請求消息 (MS Context-REQ)之后,再接收目標(biāo)接入點所返回的用戶上下文請求響應(yīng)消息(MS Context-RSP),該用戶上下文請求響應(yīng)消息中就包含一個可用的新轉(zhuǎn)交地址(CoA);這樣當(dāng)前接入點就可以根據(jù)該可用的新轉(zhuǎn)交地址,獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。具體在用戶上下文請求響應(yīng)消息中添加轉(zhuǎn)交地址的方式可以有多種,在本實施例 1中,當(dāng)目標(biāo)接入路由器具備無線城域網(wǎng)接入網(wǎng)關(guān)功能時,可以由該目標(biāo)接入路由器截獲目標(biāo)接入點返回給當(dāng)前接入點的用戶上下文請求響應(yīng)消息,并在該用戶上下文請求響應(yīng)消息中添加一個可用的新轉(zhuǎn)交地址。而當(dāng)目標(biāo)接入路由器不具備無線城域網(wǎng)接入網(wǎng)關(guān)功能時,可以由所述目標(biāo)接入點在用戶上下文請求響應(yīng)消息中添加一個可用的新轉(zhuǎn)交地址。具體來說,目標(biāo)接入點接收到當(dāng)前接入點發(fā)送的用戶上下文請求消息,再根據(jù)該用戶上下文請求消息中所攜帶的移動終端的媒質(zhì)訪問控制MAC地址生成一個新轉(zhuǎn)交地址;然后再通過目標(biāo)接入路由器對所生成的新轉(zhuǎn)交地址進行重復(fù)地址檢測,這里有兩種情況若通過檢測得知所述新轉(zhuǎn)交地址可用,則目標(biāo)接入點就可以將該可用的新轉(zhuǎn)交地址添加到用戶上下文請求響應(yīng)消息中;若通過檢測得知所述新轉(zhuǎn)交地址不可用,則由該目標(biāo)接入路由器重新分配可用的新轉(zhuǎn)交地址給所述目標(biāo)接入點,然后再由該目標(biāo)接入點將該可用的新轉(zhuǎn)交地址添加到用戶上下文請求響應(yīng)消息中。另外,除上述的獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴的方式外,當(dāng)前接入點還可以通過如下的方式來獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,具體來說,可以由當(dāng)前接入點向當(dāng)前接入路由器發(fā)送路由代理消息(RtSolPr),并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息(PrRtAdv),該當(dāng)前接入點就可以根據(jù)該代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
步驟12 :比較目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換。在該步驟中,在通過上述各種方式獲取到目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴之后, 就可以由當(dāng)前接入點對是否跨子網(wǎng)切換進行提前判斷,具體是通過對比目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,來判斷是否為跨子網(wǎng)切換;若不一致,則就可以判斷為跨子網(wǎng)切換。步驟13 若判斷為跨子網(wǎng)切換,則由當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU。在該步驟中,通過上述步驟12的判斷,若當(dāng)前接入點判斷為跨子網(wǎng)切換,那么就可以直接由當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,并進行后繼的切換操作。這樣當(dāng)前接入點就不需要向移動終端再發(fā)送切換請求應(yīng)答消息,而是直接發(fā)送快速綁定更新消息FBU到當(dāng)前接入路由器,以進行后繼的切換操作,從而減少了移動終端和當(dāng)前接入點之間的信令交互,提高了切換速度,優(yōu)化了切換流程。同時,在上述實施例1的技術(shù)方案中,由于可以由當(dāng)前接入點對是否跨子網(wǎng)切換進行提前判斷,這樣就加速了切換過程,并可以利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,從而提高了系統(tǒng)的切換性能。另外,在上述實施例1中,該當(dāng)前接入點可以通過發(fā)送快速綁定更新消息FBU將移動終端可用的新轉(zhuǎn)交地址通知給當(dāng)前接入路由器;然后根據(jù)鏈路的連接狀況,將上述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端,移動終端在以后的通信中就將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。在具體實現(xiàn)過程中存在先驗式切換流程和反應(yīng)式切換流程。先驗式切換流程是在當(dāng)前接入點發(fā)送快速綁定更新消息FBU到當(dāng)前接入路由器之后,移動終端與所述當(dāng)前接入點之間的鏈路保持連接,移動終端可以接收到當(dāng)前接入路由器發(fā)送的快速綁定更新確認(rèn)消息FBACK ;而在反應(yīng)式切換流程中,由于受客觀因素的影響(例如當(dāng)前中繼站信號強度過小等不能提供服務(wù)的情況),移動終端必須切換到目標(biāo)接入點,當(dāng)前鏈路層的鏈接提前斷開, 從而使系統(tǒng)進入反應(yīng)式切換流程,這時移動終端將收不到當(dāng)前接入路由器發(fā)送的快速綁定更新確認(rèn)消息FBACK,當(dāng)前鏈路層的鏈接就已經(jīng)提前斷開了。根據(jù)鏈路的連接狀況,若為先驗式切換流程,即所述移動終端與所述當(dāng)前接入點之間的鏈路保持連接,那么就可以通過所述當(dāng)前接入路由器將該可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端,具體可以由當(dāng)前接入路由器向移動終端發(fā)送快速綁定更新確認(rèn)消息FBACK, 從而將該可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端,所述移動終端在以后的通信中將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。若為反應(yīng)式切換流程,即所述移動終端與所述當(dāng)前接入點之間的鏈路提前斷開, 那么就可以通過目標(biāo)接入路由器將所述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端。具體實現(xiàn)中,可以在網(wǎng)絡(luò)重進入過程完成之后,移動終端接入了目標(biāo)接入點所在的鏈路,這時移動終端發(fā)送快速鄰居通告消息FNA給所述目標(biāo)接入路由器,在所述快速鄰居通告消息中封裝有快速綁定更新消息FBU ;所述目標(biāo)接入路由器收得該快速鄰居通告消息之后,重新給移動終端發(fā)送快速綁定更新確認(rèn)消息FBACK,從而告知所述移動終端該可用的新轉(zhuǎn)交地址,所述移動終端在以后的通信中將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。
另外,在上述實施例1中,如果當(dāng)前接入點是通過向當(dāng)前接入路由器發(fā)送路由代理消息,并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,那么在具體實現(xiàn)過程中,在當(dāng)前接入點獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴之后,由于當(dāng)前接入點已經(jīng)獲知了移動終端的媒質(zhì)訪問控制MAC地址,那么就可以根據(jù)該移動終端的媒質(zhì)訪問控制MAC地址和所獲取到的目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,為所述移動終端生成一個新轉(zhuǎn)交地址;然后該當(dāng)前接入點通過發(fā)送快速綁定更新消息FBU將所生成的新轉(zhuǎn)交地址通知給所述當(dāng)前接入路由器,并通過所述目標(biāo)接入路由器對所述新轉(zhuǎn)交地址進行重復(fù)地址檢測DAD。具體來說,由當(dāng)前接入路由器向目標(biāo)接入路由器發(fā)送切換起始消息HI,該切換起始消息中包含了接入控制信息、QoS信息和新轉(zhuǎn)交地址等信息,然后目標(biāo)接入路由器確認(rèn)該新轉(zhuǎn)交地址,對該新轉(zhuǎn)交地址進行重復(fù)地址檢測,以保證該新轉(zhuǎn)交地址沒有被子網(wǎng)內(nèi)其他的節(jié)點使用。
再根據(jù)檢測結(jié)果,若檢測得知所述新轉(zhuǎn)交地址可用,則所述目標(biāo)接入路由器回復(fù)切換確認(rèn)消息HACK給所述當(dāng)前接入路由器;若檢測得知所述新轉(zhuǎn)交地址不可用,則由所述目標(biāo)接入路由器重新分配可用的新轉(zhuǎn)交地址,并將該可用的新轉(zhuǎn)交地址包含在切換確認(rèn)消息HACK中發(fā)給所述當(dāng)前接入路由器;然后再根據(jù)鏈路的連接狀況,將上述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端,移動終端在以后的通信中將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。同樣的,在具體實現(xiàn)過程中,存在先驗式切換流程和反應(yīng)式切換流程,在后繼操作中若為先驗式切換流程,即所述移動終端與所述當(dāng)前接入點之間的鏈路保持連接,那么就可以通過所述當(dāng)前接入路由器將該可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端,具體可以由當(dāng)前接入路由器向移動終端發(fā)送快速綁定更新確認(rèn)消息FBACK,從而將該可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端,所述移動終端在以后的通信中將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。若為反應(yīng)式切換流程,即所述移動終端與所述當(dāng)前接入點之間的鏈路提前斷開, 那么就可以通過目標(biāo)接入路由器將所述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端。具體實現(xiàn)中,可以在網(wǎng)絡(luò)重進入過程完成之后,移動終端接入了目標(biāo)接入點所在的鏈路,這時移動終端發(fā)送快速鄰居通告消息FNA給所述目標(biāo)接入路由器,在所述快速鄰居通告消息中封裝有快速綁定更新消息FBU ;所述目標(biāo)接入路由器收得該快速鄰居通告消息之后,重新給移動終端發(fā)送快速綁定更新確認(rèn)消息FBACK,從而告知所述移動終端該可用的新轉(zhuǎn)交地址,所述移動終端在以后的通信中將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。另外,在移動終端獲知該可用的新轉(zhuǎn)交地址之后,還可以進一步發(fā)送綁定更新消息給他的家鄉(xiāng)代理(HA)和通信對等節(jié)點(CN),告知他們該移動終端可用的新轉(zhuǎn)交地址,HA 和CN將據(jù)此來更新該移動終端的相關(guān)信息,這樣就完成了由移動終端移動所引起的本次切換。下面以具體的實例來對本發(fā)明實施例1所述方法的各種情況進行詳細說明,如圖2所示為應(yīng)用本發(fā)明實施例1所述方法的具體實例的組網(wǎng)結(jié)構(gòu)示意圖,圖2中表示了兩個無線網(wǎng)絡(luò)接入因特網(wǎng)(Internet)的情況,這兩個無線網(wǎng)絡(luò)屬于不同的子網(wǎng),即子網(wǎng) 1和子網(wǎng)2 ;每個子網(wǎng)中的接入路由器(AR)對應(yīng)一個或多個的多跳基站(MR-BS);各多跳基站(MR-BS)集中式管理著自己服務(wù)區(qū)域內(nèi)的中繼站(RS)沖繼站(RS)負責(zé)在多跳基站(MR-BS)和移動終端(MN)之間轉(zhuǎn)發(fā)數(shù)據(jù),這里中繼站是固定的。中繼站在網(wǎng)絡(luò)初始化過程中,向其服務(wù)的多跳基站注冊,并向多跳基站發(fā)送鄰居消息;多跳基站為其所管理的每個中繼站分配連接標(biāo)識(CID)。HA, CN分別表示移動終端家鄉(xiāng)網(wǎng)絡(luò)的代理服務(wù)器和通信對等節(jié)點,當(dāng)移動終端工作在外地網(wǎng)絡(luò)時,家鄉(xiāng)代理(HA)截獲通信對等節(jié)點(CN)發(fā)給移動終端的數(shù)據(jù)包,查找到移動終端的外地轉(zhuǎn)交地址(CoA),并將數(shù)據(jù)包傳輸至移動終端所在的外地網(wǎng)絡(luò),即將數(shù)據(jù)包轉(zhuǎn)發(fā)至圖2中AR1,MR-BSl所在的網(wǎng)絡(luò);然后MR-BSl將移動終端的數(shù)據(jù)包經(jīng)過RS4轉(zhuǎn)發(fā)至移動終端,從而完成相應(yīng)的通信。當(dāng)移動終端按照如圖2所示的方向移動,由子網(wǎng)1移動到子網(wǎng)2,隨著移動終端與當(dāng)前接入點(即中繼站RS4)之間的距離增大,其信道質(zhì)量下降;若當(dāng)前接入點不再能夠為移動終端提供所需要的服務(wù)質(zhì)量,那么就需要切換到新的子網(wǎng)2中,即移動終端將切換到子網(wǎng)2的目標(biāo)接入點(中繼站或多跳基站)。實施例2 以上述圖2所示的組網(wǎng)結(jié)構(gòu)為例,本實施例2為在先驗式切換流程下, 當(dāng)接入路由器具備無線城域網(wǎng)接入網(wǎng)關(guān)功能時發(fā)生切換的過程,如圖3所示為本實施例2 所述切換過程的信令交互示意圖,圖3中包括四個過程過程1、鏈路層目標(biāo)接入點的發(fā)現(xiàn)及切換請求過程1)目標(biāo)接入點的發(fā)現(xiàn)及掃描過程。該過程發(fā)生在移動終端進行切換之前,用于判斷移動終端是否需要進行切換,在具體實現(xiàn)過程中,可以通過如下方式來實現(xiàn)當(dāng)移動終端(MN)停留在一個子網(wǎng)中時,它周期性的監(jiān)聽到它的當(dāng)前接入點(即 MR-BS1)所發(fā)送的經(jīng)過中繼站(RS4)中繼的鄰居通告廣播消息(M0B_NBR-ADV),其中RS4將自己的鄰居消息添加至M0B_NBR-ADV中,并轉(zhuǎn)發(fā)給麗;麗從這個消息中獲得網(wǎng)絡(luò)拓撲信息; MN再通過掃描請求消息(M0B_SCN-REQ)和掃描響應(yīng)消息(M0B_SCN_RSP)來獲得底層特性的相關(guān)參數(shù),例如傳輸機會開銷和載波干擾噪聲比(CINR)等參數(shù)信息;掃描完成后,MN就可以選出一個或多個能夠連接的接入點。然后MN再根據(jù)相應(yīng)的切換判決算法,利用CINR值來判斷是否需要發(fā)生切換;如判斷需要進行切換,則麗向MR-BSl發(fā)出切換請求消息(M0BMSH0-REQ),并選出能夠滿足麗服務(wù)要求的接入點做為目標(biāo)接入點,該目標(biāo)接入點可以是MR-BS也可以是RS ;此時麗的當(dāng)前鏈路并沒有斷開,麗仍舊從當(dāng)前鏈路中接收數(shù)據(jù)包。
2)切換請求過程 在本實施例2中,當(dāng)判斷麗需要進行切換時,可以由MR-BSl根據(jù)底層信息來提前判斷MN是否移動到新的子網(wǎng),即提前判斷是否為跨子網(wǎng)切換,并提前進行轉(zhuǎn)交地址(CoA) 的配置,以加快切換流程,具體過程如下當(dāng)判斷麗需要進行切換時,麗向MR-BS1發(fā)出切換請求消息(M0B_MSH0_REQ); MR-BSl收到該切換請求消息M0B_MSH0_REQ之后,向目標(biāo)接入點(即MR-BS2)發(fā)送用戶上下文請求消息(MS_Context-REQ),該MS_Context_REQ消息中攜帶了 MN的MAC地址、基站標(biāo)識 (BSID)、請求的帶寬和QoS等信息;MR-BS2收到該MS_Context-REQ消息后,根據(jù)其中所攜帶的信息判斷RS5能否滿足麗的服務(wù)要求;之后MR-BS2給MR-BSl發(fā)送MS_Context-RSP 消息,報告自己所能提供的QoS等級。
這里,在本實施例2中,由于接入路由器AR具備無線城域網(wǎng)接入網(wǎng)關(guān)功能,AR可以通過R6接口與MR-BS相連,以支持MAC層信息的交互。這樣,目標(biāo)接入路由器(即AR2)就可以截獲MR-BS2給MR-BSl發(fā)送的MS_Context-RSP消息,并為MN分配一個可用的新轉(zhuǎn)交地址(CoA),將該可用的新轉(zhuǎn)交地址添加至MS_Context-RSP消息中返回給MR-BSl ;MR-BSl 就可以根據(jù)該MSContext-RSP消息中可用的新轉(zhuǎn)交地址來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,即子網(wǎng)2的子網(wǎng)前綴;然后,該MR-BSl就可以通過對比子網(wǎng)2的子網(wǎng)前綴與當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴(即子網(wǎng)1的子網(wǎng)前綴)是否一致,來提前判斷是否為跨子網(wǎng)切換,從而決定是否觸發(fā)網(wǎng)絡(luò)層切換,這樣就加速了切換過程。
過程2、網(wǎng)絡(luò)層切換過程在該過程中,若MR-BSl通過上述的判斷過程,得知麗由RS4切換至RS5為跨子網(wǎng)切換,并同時獲得上述由AR2分配的可用的新轉(zhuǎn)交地址,則就可以立即為網(wǎng)絡(luò)層切換做準(zhǔn)備,MR-BSl不再向MN發(fā)送切換請求應(yīng)答消息,而是直接發(fā)送快速綁定更新消息(FBU)給當(dāng)前接入路由器AR1,以進行后繼的切換操作。這樣利用當(dāng)前接入點(MR-BSl)來代替移動終端觸發(fā)網(wǎng)絡(luò)層切換,就減少了移動終端和當(dāng)前接入點之間的信令交互,提高了切換速度,優(yōu)化了切換流程,從而提高了系統(tǒng)的切換性能。如圖3所示,在后繼的切換過程中=MR-BSl通過發(fā)送FBU給ARl,通知其麗可用的新轉(zhuǎn)交地址,將其和舊的轉(zhuǎn)交地址綁定;ARl經(jīng)過對目標(biāo)接入路由器的判斷,向AR2發(fā)出切換起始消息(HI),其中包含了接入控制信息和QoS等信息;AR2返回切換確認(rèn)消息(HACK) 給AR1,這時ARl和AR2之間建立了隧道,AR2可以截獲發(fā)往麗的數(shù)據(jù)包并緩存;然后,由于本實施例2是在先驗式切換流程下,MN與當(dāng)前接入點之間的鏈路是保持連接的,則ARl就可以通過向MN發(fā)送快速綁定更新確認(rèn)消息(FBACK)把可用的新轉(zhuǎn)交地址發(fā)送給麗;麗在以后的通信中將使用該可用的新轉(zhuǎn)交地址做為外地轉(zhuǎn)交地址。過程3、鏈路層切換執(zhí)行過程在該過程中,麗移動到目標(biāo)子網(wǎng)與目標(biāo)接入點建立連接后,就可以通過所建立的隧道接收數(shù)據(jù);此時麗發(fā)出鏈路切換消息(M0B_H0-IND),之后麗與RS4之間的鏈路斷開; 再執(zhí)行網(wǎng)絡(luò)重進入過程,與RS5建立鏈路層連接。過程4、切換完成在該過程中,當(dāng)麗與RS5的連接建立后,麗通過新鏈路發(fā)送快速鄰居通告消息 (FNA)給AR2,這是第一條由新鏈路發(fā)送至AR2的消息,AR2收到該FNA消息后,釋放其內(nèi)緩存的數(shù)據(jù)包由新鏈路發(fā)送給MN。另外,MN還需發(fā)送綁定更新消息給他的家鄉(xiāng)代理(HA)和通信對等節(jié)點(CN),告知他們MN可用的新轉(zhuǎn)交地址;HA和CN就可以據(jù)此來更新MN的相關(guān)信息,這樣就完成了由麗移動所引起的切換。從以上具體實施例2的技術(shù)方案可知,通過當(dāng)前接入點提前對是否跨子網(wǎng)切換進行判斷,并提前進行轉(zhuǎn)交地址的配置,從而加速了切換過程;同時利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,減少了移動終端和當(dāng)前接入點之間的信令交互,優(yōu)化了切換流程, 從而提高了系統(tǒng)的切換性能。實施例3 還是以上述圖2所示的組網(wǎng)結(jié)構(gòu)為例,本實施例3為在先驗式切換流程下,當(dāng)接入路由器不具備無線城域網(wǎng)接入網(wǎng)關(guān)功能時發(fā)生切換的過程,如圖4所示為本實施例3所述切換過程的信令交互示意圖,圖4中同樣包括四個過程與上述實施例2不同的是,由于接入路由器不具備無線城域網(wǎng)接入網(wǎng)關(guān)功能,那么在過程1的切換請求過程中當(dāng)MR-BS2 收到 MS_Context_REQ 消息后,就根據(jù) MS_Context_REQ 中所攜帶的 MN 的MAC地址生成一個新轉(zhuǎn)交地址,然后再通過AR2來對該新轉(zhuǎn)交地址進行重復(fù)地址檢測 (DAD) 。具體來說,MR-BS2發(fā)送鄰居請求消息(NS)給AR2來檢測新轉(zhuǎn)交地址是否被其他節(jié)點所占用。若MR-BS2在規(guī)定時間內(nèi)沒有收到其他節(jié)點發(fā)來的鄰居廣播消息(NA),則MR-BS2 將該可用的新轉(zhuǎn)交地址添加到MS_Context-RSP消息中返回給MR-BSl ;然后,MR-BSl就可以根據(jù)該MS_Context-RSP消息中可用的新轉(zhuǎn)交地址來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,并按照上述實施例2所述方式提前進行跨子網(wǎng)切換的判斷。本實施例3后繼的切換操作過程與上述實施例2的操作是類似的,此處就不再贅述。同樣,通過以上具體實施例3的技術(shù)方案可知,通過當(dāng)前接入點提前對是否跨子網(wǎng)切換進行判斷,并提前進行轉(zhuǎn)交地址的配置,從而加速了切換過程;同時利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,減少了移動終端和當(dāng)前接入點之間的信令交互,優(yōu)化了切換流程,從而提高了系統(tǒng)的切換性能。另外,在上述實施例2和3的過程中,若系統(tǒng)處于反應(yīng)式切換流程,即MN與當(dāng)前接入點之間的鏈路提前斷開,MN可能無法從當(dāng)前鏈路收到ARl發(fā)來的快速綁定更新確認(rèn)消息 (FBACK),但由于我們不使用MN發(fā)送快速綁定更新消息(FBU),而是由MR-BSl發(fā)送快速綁定更新消息至AR1,這樣即使MN與當(dāng)前接入點之間的鏈路提前斷開,MR-BSl仍舊能夠進行快速綁定更新、隧道建立以及緩存數(shù)據(jù)的操作,從而提高了系統(tǒng)在反應(yīng)式切換流程下的切換性能。且在網(wǎng)絡(luò)重進入過程完成之后,麗接入目標(biāo)子網(wǎng)2所在的鏈路,這時麗需要立即發(fā)送快速鄰居通告消息(FNA)給AR2,并在該FNA消息中封裝快速綁定更新消息(FBU) ;AR2 收到該FNA之后,將其內(nèi)緩存的數(shù)據(jù)包通過新鏈路發(fā)給MN,同時向MN發(fā)送快速綁定更新確認(rèn)消息(FBACK),告知MN可用的新轉(zhuǎn)交地址;MN在以后的通信中就將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。實施例4 還是以上述圖2所示的組網(wǎng)結(jié)構(gòu)為例,本實施例4為在先驗式切換流程下發(fā)生的切換過程,如圖5所示為本實施例4所述切換過程的信令交互示意圖,圖5中同樣包括四個過程與上述實施例2不同的是,本實施例4是使用路由代理消息(RtSolPr)和代理路由廣播消息(PrRtAdv)的交互來提前進行跨子網(wǎng)切換的判斷,具體過程為當(dāng)MR-BSl收到麗發(fā)來的切換請求消息M0B_MSH0_REQ之后,向MR-BS2發(fā)送用戶上下文請求消息MS_Context-REQ,其中攜帶了 MN的MAC地址、BSID、請求的帶寬、QoS等信息;MR-BS2收到MS_Context-REQ消息后,根據(jù)MS_Context_REQ中所攜帶的信息為RS5判斷其能否滿足MN的服務(wù)要求,之后MR-BS2回復(fù)MS_Context-RSP消息,報告自己能提供的 QoS等級給MR-BSl ;MR-BSl經(jīng)過比較其他RS能夠提供的QoS等級,選擇最優(yōu)目標(biāo)RS作為目標(biāo)接入點。
在本實施例4中,在確定了目標(biāo)接入點之后,MR-BSl不再向MN發(fā)送切換請求應(yīng)答消息,而是通過向ARl發(fā)送路由代理消息(RtSolPr)以獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;ARl回復(fù)代理路由廣播消息(PrRtAdv)給MR-BS1,MR-BSl獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;然后再按照上述實施例2所述方式提前進行跨子網(wǎng)切換的判斷,并進行后繼的切換操作。 在本實施例4中,由于MR-BSl在MS_Context_REQ中已經(jīng)獲得了 MN的MAC地址, 就可以直接用無狀態(tài)地址配置方式為MN生成一個新轉(zhuǎn)交地址,再通過AR2來對該新轉(zhuǎn)交地址進行重復(fù)地址檢測。具體來說,MR-BSl發(fā)送快速綁定更新消息(FBU)給ARl通知該新轉(zhuǎn)交地址,并將其和舊的轉(zhuǎn)交地址綁定;ARl經(jīng)過對目標(biāo)接入路由器的判斷,向AR2發(fā)出切換起始消息(HI), 其中包含了接入控制信息和QoS等信息;AR2確認(rèn)該新轉(zhuǎn)交地址,對新轉(zhuǎn)交地址進行重復(fù)地址檢測,以保證這個轉(zhuǎn)交地址沒有被子網(wǎng)內(nèi)的其他節(jié)點使用。如果新轉(zhuǎn)交地址可用,則回復(fù)切換確認(rèn)消息(HACK)給ARl,這時ARl和AR2之間建立隧道,AR2可以截獲發(fā)往MN的數(shù)據(jù)包并緩存;然后,ARl給MN發(fā)送快速綁定更新確定消息(FBACK),把該可用的新轉(zhuǎn)交地址發(fā)送給MN,MN在以后的通信中就將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。如果新轉(zhuǎn)交地址已被其他節(jié)點使用,則由AR2分配一個可用的新轉(zhuǎn)交地址,并將這個可用的新轉(zhuǎn)交地址包含在切換確認(rèn)消息(HACK)中發(fā)給ARl ;ARl在給 MN發(fā)送快速綁定更新確定消息(FBACK),把該可用的新轉(zhuǎn)交地址發(fā)送給MN,MN在以后的通信中就將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。本實施例4后繼的切換操作過程與上述實施例2的操作是類似的,此處就不再贅述。同樣,通過以上具體實施例4的技術(shù)方案可知,通過當(dāng)前接入點提前對是否跨子網(wǎng)切換進行判斷,并提前進行轉(zhuǎn)交地址的配置,從而加速了切換過程;同時利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,減少了移動終端和當(dāng)前接入點之間的信令交互,優(yōu)化了切換流程,從而提高了系統(tǒng)的切換性能。另外,在上述實施例4中,若系統(tǒng)處于反應(yīng)式切換流程,即MN與當(dāng)前接入點之間的鏈路提前斷開,MN可能無法從當(dāng)前鏈路收到ARl發(fā)來的快速綁定更新確認(rèn)消息(FBACK),但由于我們不使用MN發(fā)送快速綁定更新消息(FBU),而是由MR-BSl發(fā)送快速綁定更新消息至 AR1,這樣即使MN與當(dāng)前接入點之間的鏈路提前斷開,MR-BSl仍舊能夠進行快速綁定更新、 隧道建立以及緩存數(shù)據(jù)的操作,從而提高了系統(tǒng)在反應(yīng)式切換流程下的切換性能。且在網(wǎng)絡(luò)重進入過程完成之后,MN接入目標(biāo)子網(wǎng)2所在的鏈路,這時麗需要立即發(fā)送快速鄰居通告消息(FNA)給AR2,并在該FNA消息中封裝快速綁定更新消息(FBU) ;AR2 收到該FNA之后,將其內(nèi)緩存的數(shù)據(jù)包通過新鏈路發(fā)給MN,同時向MN發(fā)送快速綁定更新確認(rèn)消息(FBACK),告知MN可用的新轉(zhuǎn)交地址;MN在以后的通信中就將使用該可用的新轉(zhuǎn)交地址作為外地轉(zhuǎn)交地址。實施例5 本發(fā)明實施例5還提供了一種無線中繼網(wǎng)絡(luò)中切換的裝置,如圖6所示為本發(fā)明實施例5所提供裝置的結(jié)構(gòu)示意圖,所述裝置包括子網(wǎng)前綴獲取單元61,用于在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
跨子網(wǎng)切換判斷單元62,用于比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換。切換觸發(fā)單元63,用于在所述跨子網(wǎng)切換判斷單元62判斷為跨子網(wǎng)切換時,向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,觸發(fā)網(wǎng)絡(luò)層切換。另外,在具體實現(xiàn)過程中,如圖7所示本發(fā)明實施例5所提供裝置的另一結(jié)構(gòu)示意圖,圖7中所述子網(wǎng)前綴獲取單元61中可包括消息接收模塊611和第一子網(wǎng)前綴獲取模塊 612,其中所述消息接收模塊611用于接收目標(biāo)接入點所返回的用戶上下文請求響應(yīng)消息, 所述用戶上下文請求響應(yīng)消息中包含一個可用的新轉(zhuǎn)交地址。所述第一子網(wǎng)前綴獲取模塊612用于根據(jù)所述消息接收模塊所接收到的可用的新轉(zhuǎn)交地址,獲得所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。另外,在圖7中,所述子網(wǎng)前綴獲取單元61中也可包括第二子網(wǎng)前綴獲取模塊 613,該第二子網(wǎng)前綴獲取模塊613用于通過向當(dāng)前接入路由器發(fā)送路由代理消息,并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。另外,在圖7中,所述裝置還可包括新轉(zhuǎn)交地址生成單元64,該新轉(zhuǎn)交地址生成單元64用于根據(jù)移動終端的媒質(zhì)訪問控制MAC地址和所述第二子網(wǎng)前綴獲取模塊613所獲取到的目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,為所述移動終端生成一個新轉(zhuǎn)交地址。以上所述裝置可集成設(shè)置于所述當(dāng)前接入點中;也可設(shè)置成單獨的功能實體,和所述當(dāng)前接入點保持連接關(guān)系。上述實施例5所述裝置各部分的具體實現(xiàn)過程可參見上述方法實施例1中所述。實施例6 本發(fā)明實施例6還提供了一種無線中繼網(wǎng)絡(luò)中切換的系統(tǒng),如圖8所示為本發(fā)明實施例6所提供系統(tǒng)的結(jié)構(gòu)示意圖,所述系統(tǒng)包括當(dāng)前接入點、當(dāng)前接入路由器和目標(biāo)接入點,其中所述當(dāng)前接入點用于在接收到移動終端發(fā)送來的切換請求消息時,獲取所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,并比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換,并向所述當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,觸發(fā)網(wǎng)絡(luò)層切換。另外,所述當(dāng)前接入點中可包括消息接收模塊,用于接收所述目標(biāo)接入點所返回的用戶上下文請求響應(yīng)消息,所述用戶上下文請求響應(yīng)消息中包含一個可用的新轉(zhuǎn)交地址;第一子網(wǎng)前綴獲取模塊,用于根據(jù)所述消息接收模塊所接收到的可用的新轉(zhuǎn)交地址,獲得所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。所述當(dāng)前接入點中也可包括第二子網(wǎng)前綴獲取模塊,用于通過向當(dāng)前接入路由器發(fā)送路由代理消息,并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。另外,上述當(dāng)前接入點還可以用于根據(jù)移動終端的媒質(zhì)訪問控制MAC地址和所述第二子網(wǎng)前綴獲取模塊所獲取到的目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,為所述移動終端生成一個新轉(zhuǎn)交地址。
上述實施例6所述系統(tǒng)各部分的具體實現(xiàn)過程可參見上述方法實施例1中所述。值得注意的是,上述 裝置實施例5和系統(tǒng)實施例6中所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,相應(yīng)的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。綜上所述,本發(fā)明實施例能夠提前對是否跨子網(wǎng)切換進行判斷,加速了切換過程, 并利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,減少了移動終端和當(dāng)前接入點之間的信令交互,優(yōu)化了切換流程,從而提高了系統(tǒng)的切換性能。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明實施例揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
權(quán)利要求
1.一種無線中繼網(wǎng)絡(luò)中切換的方法,其特征在于,在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,所述方法包括獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換;由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴, 具體包括接收目標(biāo)接入點所返回的用戶上下文請求響應(yīng)消息,所述用戶上下文請求響應(yīng)消息中包含一個可用的新轉(zhuǎn)交地址;根據(jù)所述可用的新轉(zhuǎn)交地址,獲得所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
3.如權(quán)利要求2所述的方法,其特征在于,所述方法包括當(dāng)目標(biāo)接入路由器具備無線城域網(wǎng)接入網(wǎng)關(guān)功能時,所述用戶上下文請求響應(yīng)消息由所述目標(biāo)接入路由器來發(fā)送。
4.如權(quán)利要求2所述的方法,其特征在于,所述方法包括當(dāng)目標(biāo)接入路由器不具備無線城域網(wǎng)接入網(wǎng)關(guān)功能時,所述用戶上下文請求響應(yīng)消息由所述目標(biāo)接入點來發(fā)送,其中所述目標(biāo)接入點根據(jù)所述當(dāng)前接入點發(fā)送的用戶上下文請求消息中所攜帶的移動終端的媒質(zhì)訪問控制MAC地址生成一個新轉(zhuǎn)交地址,并通過所述目標(biāo)接入路由器對所述新轉(zhuǎn)交地址進行重復(fù)地址檢測;若檢測得知所述新轉(zhuǎn)交地址可用,則所述目標(biāo)接入點將該可用的新轉(zhuǎn)交地址添加到用戶上下文請求響應(yīng)消息中;若檢測得知所述新轉(zhuǎn)交地址不可用,則由所述目標(biāo)接入路由器重新分配可用的新轉(zhuǎn)交地址給所述目標(biāo)接入點,所述目標(biāo)接入點將該可用的新轉(zhuǎn)交地址添加到用戶上下文請求響應(yīng)消息中。
5.如權(quán)利要求2-4其中之一所述的方法,其特征在于,所述由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,還包括所述當(dāng)前接入點通過發(fā)送快速綁定更新消息FBU將移動終端可用的新轉(zhuǎn)交地址通知所述當(dāng)前接入路由器,其中,若所述移動終端與所述當(dāng)前接入點之間的鏈路保持連接,則通過所述當(dāng)前接入路由器將所述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端;若所述移動終端與所述當(dāng)前接入點之間的鏈路斷開,則通過目標(biāo)接入路由器將所述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端。
6.如權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴, 具體包括通過向當(dāng)前接入路由器發(fā)送路由代理消息,并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
7.如權(quán)利要求6所述的方法,其特征在于,在所述獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴之后,所述方法還包括當(dāng)前接入點根據(jù)移動終端的媒質(zhì)訪問控制MAC地址和所獲取到的目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,為所述移動終端生成一個新轉(zhuǎn)交地址。
8.如權(quán)利要求7所述的方法,其特征在于,所述由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,還包括所述當(dāng)前接入點通過發(fā)送快速綁定更新消息FBU將所生成的新轉(zhuǎn)交地址通知給所述當(dāng)前接入路由器,并通過所述目標(biāo)接入路由器對所述新轉(zhuǎn)交地址進行重復(fù)地址檢測;其中,若檢測得知所述新轉(zhuǎn)交地址可用,則所述目標(biāo)接入路由器回復(fù)切換確認(rèn)消息 HACK給所述當(dāng)前接入路由器;若檢測得知所述新轉(zhuǎn)交地址不可用,則由所述目標(biāo)接入路由器重新分配可用的新轉(zhuǎn)交地址,并將該可用的新轉(zhuǎn)交地址包含在切換確認(rèn)消息HACK中發(fā)給所述當(dāng)前接入路由器。
9.如權(quán)利要求8所述的方法,其特征在于,在由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU之后,所述方法還包括若所述移動終端與所述當(dāng)前接入點之間的鏈路保持連接,則通過所述當(dāng)前接入路由器將所述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端;若所述移動終端與所述當(dāng)前接入點之間的鏈路斷開,則通過目標(biāo)接入路由器將所述可用的新轉(zhuǎn)交地址發(fā)送給所述移動終端。
10.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)前接入點包括當(dāng)前接入多跳基站或當(dāng)前接入中繼站;所述目標(biāo)接入點包括目標(biāo)接入多跳基站或目標(biāo)接入中繼站。
11.一種無線中繼網(wǎng)絡(luò)中切換的裝置,其特征在于,包括子網(wǎng)前綴獲取單元,用于在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;跨子網(wǎng)切換判斷單元,用于比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換;切換觸發(fā)單元,用于在所述跨子網(wǎng)切換判斷單元判斷為跨子網(wǎng)切換時,向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,觸發(fā)網(wǎng)絡(luò)層切換。
12.如權(quán)利要求11所述的裝置,其特征在于,所述子網(wǎng)前綴獲取單元中包括消息接收模塊,用于接收目標(biāo)接入點所返回的用戶上下文請求響應(yīng)消息,所述用戶上下文請求響應(yīng)消息中包含一個可用的新轉(zhuǎn)交地址;第一子網(wǎng)前綴獲取模塊,用于根據(jù)所述消息接收模塊所接收到的可用的新轉(zhuǎn)交地址, 獲得所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
13.如權(quán)利要求11所述的裝置,其特征在于,所述子網(wǎng)前綴獲取單元中包括第二子網(wǎng)前綴獲取模塊,用于通過向當(dāng)前接入路由器發(fā)送路由代理消息,并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
14.如權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括新轉(zhuǎn)交地址生成單元,用于根據(jù)移動終端的媒質(zhì)訪問控制MAC地址和所述第二子網(wǎng)前綴獲取模塊所獲取到的目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,為所述移動終端生成一個新轉(zhuǎn)交地址。
15.一種無線中繼網(wǎng)絡(luò)中切換的系統(tǒng),其特征在于,所述系統(tǒng)包括當(dāng)前接入點、當(dāng)前接入路由器和目標(biāo)接入點,其中所述當(dāng)前接入點用于在接收到移動終端發(fā)送來的切換請求消息時,獲取所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,并比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換,并向所述當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU,觸發(fā)網(wǎng)絡(luò)層切換。
16.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述當(dāng)前接入點中包括消息接收模塊,用于接收所述目標(biāo)接入點所返回的用戶上下文請求響應(yīng)消息,所述用戶上下文請求響應(yīng)消息中包含一個可用的新轉(zhuǎn)交地址;第一子網(wǎng)前綴獲取模塊,用于根據(jù)所述消息接收模塊所接收到的可用的新轉(zhuǎn)交地址, 獲得所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
17.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述當(dāng)前接入點中包括第二子網(wǎng)前綴獲取模塊,用于通過向當(dāng)前接入路由器發(fā)送路由代理消息,并接收所述當(dāng)前接入路由器回復(fù)的代理路由廣播消息來獲得目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于,所述當(dāng)前接入點還用于根據(jù)移動終端的媒質(zhì)訪問控制MAC地址和所述第二子網(wǎng)前綴獲取模塊所獲取到的目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴,為所述移動終端生成一個新轉(zhuǎn)交地址。
全文摘要
本發(fā)明實施例提供了一種無線中繼網(wǎng)絡(luò)中切換的方法、裝置及系統(tǒng)。所述方法包括在當(dāng)前接入點接收到移動終端發(fā)送來的切換請求消息時,首先獲取目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴;然后比較所述目標(biāo)接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴與所述當(dāng)前接入點所在網(wǎng)絡(luò)的子網(wǎng)前綴是否一致,若不一致,則判斷為跨子網(wǎng)切換;然后由所述當(dāng)前接入點向當(dāng)前接入路由器發(fā)送快速綁定更新消息FBU。這樣就可以提前對是否跨子網(wǎng)切換進行判斷,加速了切換過程,并利用當(dāng)前接入點代替移動終端來觸發(fā)網(wǎng)絡(luò)層切換,減少了移動終端和當(dāng)前接入點之間的信令交互,優(yōu)化了切換流程,從而提高了系統(tǒng)的切換性能。
文檔編號H04W36/24GK102170668SQ20101011492
公開日2011年8月31日 申請日期2010年2月25日 優(yōu)先權(quán)日2010年2月25日
發(fā)明者劉占軍, 莊宏成, 李云, 王瑩, 趙為糧 申請人:華為技術(shù)有限公司