專利名稱:一種漫游用戶地址更新方法及接入控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線局域網(wǎng)技術(shù),具體地說(shuō),是涉及一種漫游用戶地址更新方法及接入控制器。
背景技術(shù):
WLAN(Wireless Local Area Network,無(wú)線局域網(wǎng))提供了一種局域網(wǎng)的無(wú)線連接服務(wù),由于能夠提供高速的無(wú)線數(shù)據(jù)接入,WLAN是目前IT行業(yè)比較熱門(mén)的技術(shù)之一,也是流行的無(wú)線接入方式。WLAN通常采用集中式AC-AP(Access Controller-Access Point,接入控制器一接入點(diǎn))架構(gòu)。其中,AC提供WLAN網(wǎng)絡(luò)的集中管理,AP則通過(guò)和AC建立鏈接,加入WLAN網(wǎng)絡(luò)后,提供無(wú)線接入服務(wù)。
無(wú)線漫游是解決用戶移動(dòng)性的關(guān)鍵所在。在HA(Home Agent,歸屬地代理)-FA(Foreign Agent,漫游地代理)漫游架構(gòu)中,所有到漫游用戶終端的數(shù)據(jù)必須先發(fā)往HA,即HA中的AC,然后通過(guò)HA-FA之間,即,用戶終端歸屬地AC與漫游地AC間的漫游隧道到達(dá)漫游用戶。
如圖1所示,在現(xiàn)有的無(wú)線網(wǎng)絡(luò)中,用戶終端1(STA1)從其歸屬地網(wǎng)絡(luò)漫游1到漫游地網(wǎng)絡(luò)3,通過(guò)漫游地AP(圖中未示出)接入漫游地的接入控制器AC3,STA1在其歸屬地網(wǎng)絡(luò)的是由AC1負(fù)責(zé)接入控制的;無(wú)線用戶2(STA2)通過(guò)其歸屬地AP(圖中未示出)接入歸屬地的接入控制器AC2,STA2在其歸屬地網(wǎng)絡(luò)的是由AC2負(fù)責(zé)接入控制的。
此時(shí),當(dāng)存在去往STA1的報(bào)文時(shí),例如,從PC或STA2發(fā)往STA1的報(bào)文,都先到達(dá)AC1,然后,通過(guò)AC1與AC3之間的漫游隧道發(fā)送至AC3,最后到達(dá)STA1。
但是,如果一旦AC1或AC1與AC3之間的漫游隧道發(fā)生了故障,而即便STA1已經(jīng)作為普通用戶終端重新關(guān)聯(lián)到了AC3上,也就是說(shuō),STA1作為本地用戶終端關(guān)聯(lián)上了AC3。那么,在STA1未向網(wǎng)絡(luò)中主動(dòng)發(fā)送報(bào)文時(shí),對(duì)于AC3以外的其他網(wǎng)絡(luò)設(shè)備,如,STA2,并不知道STA1已經(jīng)作為本地用戶終端重新關(guān)聯(lián)上了AC3。換句話說(shuō),如果STA1不主動(dòng)發(fā)送報(bào)文,其他網(wǎng)絡(luò)設(shè)備會(huì)將發(fā)往STA1的報(bào)文繼續(xù)發(fā)往AC1。由于此時(shí)AC1或AC1與AC3之間的漫游隧道已經(jīng)發(fā)生了故障,可見(jiàn)所述報(bào)文不可能到達(dá)AC3,從而STA1也不會(huì)收到數(shù)據(jù)。
由此可見(jiàn),當(dāng)漫游用戶終端的HA發(fā)生故障或HA-FA之間漫游隧道發(fā)生故障時(shí),在用戶終端沒(méi)有主動(dòng)發(fā)送報(bào)文之前,也就是說(shuō),如果用戶終端只接收數(shù)據(jù),未發(fā)送數(shù)據(jù)前,由于網(wǎng)絡(luò)設(shè)備不知道漫游用戶終端的HA發(fā)生故障或者無(wú)法處理該故障,即使漫游用戶作為普通用戶關(guān)聯(lián)(Association/Re-Association,關(guān)聯(lián)-重關(guān)聯(lián))上FA;發(fā)往該用戶的數(shù)據(jù)還會(huì)發(fā)向HA,導(dǎo)致業(yè)務(wù)不通,通訊中斷。
因此,如何提供一種漫游用戶地址更新方法及接入控制器,來(lái)解決當(dāng)漫游用戶終端的HA發(fā)生故障或HA-FA之間漫游隧道發(fā)生故障時(shí),且在用戶終端沒(méi)有主動(dòng)發(fā)送報(bào)文的前提下,同樣能夠保證通訊的正常進(jìn)行。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種漫游用戶地址更新方法及接入控制器,來(lái)實(shí)現(xiàn)當(dāng)漫游用戶終端的HA發(fā)生故障或HA-FA之間漫游隧道發(fā)生故障,且在用戶終端沒(méi)有主動(dòng)發(fā)送報(bào)文之前,仍然能夠保證通訊的正常進(jìn)行。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供方案如下一種漫游用戶地址更新方法,包括如下步驟當(dāng)漫游用戶終端當(dāng)前所在的漫游地接入控制器檢測(cè)到所述漫游用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)的漫游隧道狀態(tài)惡化時(shí),所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián);向所述漫游地接入控制器外廣播發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文。
本發(fā)明所述的方法,其中,所述漫游用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)的漫游隧道狀態(tài)惡化,是通過(guò)所述漫游用戶終端的歸屬地接入控制器周期性的向漫游地接入控制器發(fā)送報(bào)文,如果漫游地接入控制器未周期性的收到所述報(bào)文,判斷漫游隧道狀態(tài)惡化;或者所述漫游用戶終端的漫游地接入控制器周期性的向歸屬地接入控制器發(fā)送報(bào)文,如果漫游地接入控制器未周期性的收到歸屬地接入控制器發(fā)送的響應(yīng)報(bào)文,判斷漫游隧道狀態(tài)惡化。
本發(fā)明所述的方法,其中,所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián),是直接將所述漫游用戶終端的狀態(tài)由漫游用戶終端狀態(tài)設(shè)置為本地用戶終端狀態(tài)。
本發(fā)明所述的方法,其中,所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián),是所述漫游地接入控制器通過(guò)發(fā)送去關(guān)聯(lián)報(bào)文或去認(rèn)證報(bào)文,強(qiáng)制用戶終端下線并使其作為本地用戶終端重新關(guān)聯(lián)。
一種接入控制器,包括漫游隧道檢測(cè)模塊、關(guān)聯(lián)觸發(fā)模塊、地址更新廣播發(fā)送模塊;所述漫游隧道檢測(cè)模塊,用于對(duì)漫游用戶終端的漫游隧道進(jìn)行檢測(cè),當(dāng)檢測(cè)出漫游隧道處于狀態(tài)惡化時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊;所述關(guān)聯(lián)觸發(fā)模塊,用于根據(jù)漫游隧道檢測(cè)模塊的觸發(fā),將通過(guò)所述故障漫游隧道漫游來(lái)的漫游用戶終端關(guān)聯(lián)為本地用戶終端,并觸發(fā)地址更新廣播發(fā)送模塊;所述地址更新廣播發(fā)送模塊,用于廣播發(fā)送地址更新報(bào)文,所述地址更新報(bào)文的源地址為故障漫游隧道漫游來(lái)的漫游用戶終端的MAC地址。
本發(fā)明所述的接入控制器,其中,所述漫游隧道檢測(cè)模塊,進(jìn)一步用于當(dāng)不能夠周期性收到漫游用戶終端歸屬地接入控制器發(fā)送的隧道檢測(cè)報(bào)文時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊。
本發(fā)明所述的接入控制器,其中,所述漫游隧道檢測(cè)模塊,進(jìn)一步用于周期性的向漫游用戶終端歸屬地接入控制器發(fā)送隧道檢測(cè)報(bào)文,當(dāng)不能夠周期性收到漫游用戶終端歸屬地接入控制器發(fā)送的響應(yīng)報(bào)文時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊。
本發(fā)明所述的接入控制器,其中,所述關(guān)聯(lián)觸發(fā)模塊,進(jìn)一步用于根據(jù)漫游隧道檢測(cè)模塊的觸發(fā),直接將所述故障漫游隧道漫游來(lái)的漫游用戶終端的狀態(tài)由漫游用戶終端狀態(tài)設(shè)置為本地用戶終端狀態(tài)。
本發(fā)明所述的接入控制器,其中,所述關(guān)聯(lián)觸發(fā)模塊,進(jìn)一步用于根據(jù)漫游隧道檢測(cè)模塊的觸發(fā),向所述故障漫游隧道漫游來(lái)的漫游用戶終端發(fā)送去關(guān)聯(lián)報(bào)文或去認(rèn)證報(bào)文,并接收所述用戶終端作為本地用戶終端的重新關(guān)聯(lián)。
一種計(jì)算機(jī)軟件產(chǎn)品,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備執(zhí)行本發(fā)明所述的方法。
一種計(jì)算機(jī)設(shè)備,包括用以執(zhí)行本發(fā)明所述方法的軟件以及運(yùn)行該軟件必須的硬件。
本發(fā)明所述的方法及接入控制器,通過(guò)響應(yīng)漫游用戶終端的歸屬地接入控制器或漫游隧道的故障事件,將漫游用戶終端作為本地用戶終端關(guān)聯(lián),同時(shí)廣播發(fā)送發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文,來(lái)觸發(fā)網(wǎng)絡(luò)設(shè)備更新所述用戶終端的轉(zhuǎn)發(fā)表,從而將需要到達(dá)所述用戶終端的數(shù)據(jù)直接引到所述漫游地接入控制器;因此,實(shí)現(xiàn)了當(dāng)漫游用戶終端的HA發(fā)生故障或HA-FA之間漫游隧道發(fā)生故障,且在用戶終端沒(méi)有主動(dòng)發(fā)送報(bào)文之前,仍然能夠保證通訊的正常進(jìn)行。
本發(fā)明所述要解決的技術(shù)問(wèn)題、技術(shù)方案要點(diǎn)及有益效果,將結(jié)合實(shí)施例,參照附圖作進(jìn)一步說(shuō)明。
圖1為現(xiàn)有技術(shù)中無(wú)線網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例所述方法的流程圖;圖3為本發(fā)明實(shí)施例所述無(wú)線網(wǎng)絡(luò)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
參照?qǐng)D2,當(dāng)用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)后,本發(fā)明實(shí)施例所述方法包括如下步驟步驟101所述用戶終端當(dāng)前所在的漫游地接入控制器AC檢測(cè)所述漫游用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)的漫游隧道的狀態(tài)是否惡化,如果發(fā)現(xiàn)有漫游隧道狀態(tài)惡化,執(zhí)行步驟102;否則,則不動(dòng)作,結(jié)束。
這里,所述漫游隧道狀態(tài)惡化,例如,用戶終端歸屬地接入控制器宕機(jī)狀態(tài),或者漫游隧道處于通訊中斷的故障狀態(tài),或者處于擁塞等故障狀態(tài)。所述用戶終端的漫游地接入控制器AC檢測(cè)漫游隧道是否惡化,可以通過(guò)多種方式實(shí)現(xiàn)。例如,所述用戶終端的漫游地接入控制器AC向其歸屬地接入控制器周期性發(fā)送報(bào)文,如,始終活躍Keep Alive報(bào)文,然后檢測(cè)是否能夠周期性的收到相應(yīng)的響應(yīng)報(bào)文,如果能收到,則表示漫游隧道和歸屬地AC均正常,如果未收到響應(yīng)報(bào)文,則表明漫游隧道或者歸屬地AC出現(xiàn)故障。再例如,也可以通過(guò)用戶終端的漫游地AC與歸屬地AC均周期性的向?qū)Ψ桨l(fā)送隧道檢測(cè)報(bào)文,如,Keep Alive報(bào)文,或者由歸屬地AC周期性的向漫游地AC發(fā)送Keep Alive報(bào)文;如果漫游地AC周期性的收到來(lái)自歸屬地AC的Keep Alive報(bào)文,則表明漫游隧道和歸屬地AC均正常,如沒(méi)有周期性的收到來(lái)自歸屬地AC的Keep Alive報(bào)文,則表明漫游隧道或者歸屬地AC出現(xiàn)故障。
步驟102所述用戶終端漫游地接入控制器AC將該用戶終端作為本地用戶終端關(guān)聯(lián);這里,用戶終端漫游地接入控制器AC將該用戶終端作為本地用戶終端關(guān)聯(lián)可以采用直接關(guān)聯(lián)或者間接關(guān)聯(lián)的方式。直接關(guān)聯(lián)就是所述漫游地AC直接將所述用戶終端的狀態(tài)由漫游用戶終端狀態(tài)設(shè)置為本地用戶終端狀態(tài)。對(duì)于間接關(guān)聯(lián)方式,可以是通過(guò)漫游地接入控制器AC與用戶終端進(jìn)行普通報(bào)文交互來(lái)實(shí)現(xiàn)。例如,漫游地接入控制器AC通過(guò)發(fā)送DEASSOCIATION(去關(guān)聯(lián))報(bào)文或DEAUTHENTICATION(去認(rèn)證)報(bào)文,強(qiáng)制用戶終端下線并使其作為本地用戶終端重新關(guān)聯(lián)到漫游地接入控制器AC上。
步驟103所述漫游地接入控制器AC向外網(wǎng)廣播發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文,來(lái)觸發(fā)網(wǎng)絡(luò)設(shè)備更新所述用戶終端的轉(zhuǎn)發(fā)表,從而將需要到達(dá)所述用戶終端的數(shù)據(jù)直接引到所述漫游地接入控制器。
這里,所述漫游地接入控制器AC向外網(wǎng)廣播發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文,可以通過(guò)廣播發(fā)送私有特殊報(bào)文來(lái)實(shí)現(xiàn),也可以通過(guò)廣播發(fā)送現(xiàn)有通訊報(bào)文來(lái)實(shí)現(xiàn),只要是發(fā)送的報(bào)文的源地址為所述用戶終端MAC地址即可。例如,可以采用802.2類型1的邏輯鏈路層X(jué)ID(Exchange Identifier,交換標(biāo)識(shí)符)更新響應(yīng)報(bào)文,將該報(bào)文的源MAC設(shè)置為用戶設(shè)備的MAC地址,這樣,網(wǎng)絡(luò)設(shè)備收到該報(bào)文后,會(huì)更新到所述用戶設(shè)備的轉(zhuǎn)發(fā)表,來(lái)將數(shù)據(jù)引到漫游地接入控制器;對(duì)于該地址更新報(bào)文的目的地址設(shè)置為廣播地址,其中的DSAP字段和SSAP字段設(shè)置為NULL,報(bào)文的控制字可以參照802.2協(xié)議中的定義,這里不再贅述。
參照?qǐng)D3,本發(fā)明實(shí)施例所述的無(wú)線局域網(wǎng)中,包括PC機(jī)、本地交換機(jī)LSW、第一用戶終端STA1、第二用戶終端STA2、第一接入控制器AC1、第二接入控制器AC2、第三接入控制器AC3。
其中,PC機(jī)通過(guò)LSW接入無(wú)線局域網(wǎng);STA1從其歸屬地(AC1所在的網(wǎng)絡(luò))漫游到漫游地(AC3所在的網(wǎng)絡(luò)),并建立漫游隧道AC1-AC3;STA2通過(guò)AC2負(fù)責(zé)對(duì)其進(jìn)行本地接入控制。
第三接入控制器AC3包括漫游隧道檢測(cè)模塊10、關(guān)聯(lián)觸發(fā)模塊20、地址更新廣播發(fā)送模塊30。
所述漫游隧道檢測(cè)模塊10,用于對(duì)漫游用戶終端的漫游隧道進(jìn)行檢測(cè),當(dāng)檢測(cè)出漫游隧道狀態(tài)惡化時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊20。
所述關(guān)聯(lián)觸發(fā)模塊20,用于根據(jù)漫游隧道檢測(cè)模塊10的觸發(fā),將通過(guò)所述故障漫游隧道漫游來(lái)的漫游用戶終端關(guān)聯(lián)為本地用戶終端,并觸發(fā)地址更新廣播發(fā)送模塊30。
所述地址更新廣播發(fā)送模塊30,用于廣播發(fā)送地址更新報(bào)文,所述地址更新報(bào)文的源地址為故障漫游隧道漫游來(lái)的漫游用戶終端的MAC地址。
首先,當(dāng)STA1從其歸屬地(AC1所在的網(wǎng)絡(luò))漫游到漫游地(AC3所在的網(wǎng)絡(luò)),并建立漫游隧道AC1-AC3后,AC3中的漫游隧道檢測(cè)模塊10檢測(cè)漫游隧道AC1-AC3的狀態(tài)是否惡化。例如,AC3中的漫游隧道檢測(cè)模塊10向AC1周期性發(fā)送Keep Alive報(bào)文報(bào)文,然后檢測(cè)是否能夠周期性的收到相應(yīng)的響應(yīng)報(bào)文,如果能收到,則表示漫游隧道AC1-AC3和AC1均正常,如果未收到響應(yīng)報(bào)文,則表明漫游隧道AC1-AC3或者AC1出現(xiàn)故障,漫游隧道檢測(cè)模塊10向關(guān)聯(lián)觸發(fā)模塊20發(fā)送觸發(fā)信號(hào)。再例如,也可以通過(guò)AC3中的漫游隧道檢測(cè)模塊10與AC1均周期性的向?qū)Ψ桨l(fā)送隧道檢測(cè)報(bào)文,如,Keep Alive報(bào)文,或者由AC1周期性的向AC3中的漫游隧道檢測(cè)模塊10發(fā)送Keep Alive報(bào)文;那么,如果AC3中的漫游隧道檢測(cè)模塊10周期性的收到來(lái)自歸屬地AC的Keep Alive報(bào)文,則表明漫游隧道AC1-AC3和AC1均正常,如沒(méi)有周期性的收到來(lái)自AC1的Keep Alive報(bào)文,則表明漫游隧道AC1-AC3或者AC1出現(xiàn)故障,從而漫游隧道檢測(cè)模塊10向關(guān)聯(lián)觸發(fā)模塊20發(fā)送觸發(fā)信號(hào)。
當(dāng)AC3中的關(guān)聯(lián)觸發(fā)模塊20被漫游隧道檢測(cè)模塊10發(fā)送的觸發(fā)信號(hào)觸發(fā)后,關(guān)聯(lián)觸發(fā)模塊20可以直接將所述漫游用戶終端的狀態(tài)由漫游用戶終端狀態(tài)設(shè)置為本地用戶終端狀態(tài)?;蛘?,關(guān)聯(lián)觸發(fā)模塊20發(fā)送DEASSOCIATION(去關(guān)聯(lián))報(bào)文或DEAUTHENTICATION(去認(rèn)證)報(bào)文,強(qiáng)制用戶終端下線并使其作為本地用戶終端重新關(guān)聯(lián)到漫游地接入控制器AC上。
當(dāng)AC3通過(guò)關(guān)聯(lián)觸發(fā)模塊20將所述故障漫游隧道漫游來(lái)的用戶終端關(guān)聯(lián)為本地用戶終端后,AC3中的地址更新廣播發(fā)送模塊30向外網(wǎng)廣播發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文,來(lái)觸發(fā)網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)設(shè)備(如LSW、AC2)更新所述STA1的轉(zhuǎn)發(fā)表,即,把STA1的MAC地址與AC3建立映射關(guān)系。這里,可以通過(guò)廣播發(fā)送私有特殊報(bào)文來(lái)實(shí)現(xiàn),也可以通過(guò)廣播發(fā)送現(xiàn)有通訊報(bào)文來(lái)實(shí)現(xiàn),只要是發(fā)送的報(bào)文的源地址為所述用戶終端MAC地址即可。
此時(shí),如果再有從PC機(jī)或STA2發(fā)往STA1的報(bào)文時(shí),由于網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)設(shè)備(如LSW、AC2)已經(jīng)根據(jù)接收到的所述地址更新廣播報(bào)文,更新了STA1的轉(zhuǎn)發(fā)表,因此,需要到達(dá)所述STA1的數(shù)據(jù)直接引到AC3上。
由此可見(jiàn),當(dāng)STA1的AC1發(fā)生故障或AC1-AC3之間漫游隧道發(fā)生故障,且在STA1沒(méi)有主動(dòng)發(fā)送報(bào)文之前,如果網(wǎng)絡(luò)中有需要到達(dá)STA1的報(bào)文,按照本發(fā)明實(shí)施例所述方法及系統(tǒng),可以不通過(guò)已經(jīng)出現(xiàn)故障的漫游隧道AC1-AC3或AC1,而直接通過(guò)所述AC3到達(dá)STA1,從而確保了通訊的正常進(jìn)行。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必須的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但顯然前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例所述方法。
同樣,還可以通過(guò)一種計(jì)算機(jī)設(shè)備還實(shí)現(xiàn),所述計(jì)算機(jī)設(shè)備包括用以執(zhí)行本發(fā)明所述方法的軟件以及運(yùn)行該軟件必須的硬件。
本發(fā)明所述的一種漫游用戶地址更新方法及接入控制器,并不僅僅限于說(shuō)明書(shū)和實(shí)施方式中所列運(yùn)用,它完全可以被適用于各種適合本發(fā)明之領(lǐng)域,對(duì)于熟悉本領(lǐng)域的人員而言可容易地實(shí)現(xiàn)另外的優(yōu)點(diǎn)和進(jìn)行修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念的精神和范圍的情況下,本發(fā)明并不限于特定的細(xì)節(jié)、代表性的設(shè)備和這里示出與描述的圖示示例。
權(quán)利要求
1.一種漫游用戶地址更新方法,其特征在于包括如下步驟當(dāng)漫游用戶終端當(dāng)前所在的漫游地接入控制器檢測(cè)到所述漫游用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)的漫游隧道狀態(tài)惡化時(shí),所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián);向所述漫游地接入控制器外廣播發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述漫游用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)的漫游隧道狀態(tài)惡化,是通過(guò)所述漫游用戶終端的歸屬地接入控制器周期性的向漫游地接入控制器發(fā)送報(bào)文,如果漫游地接入控制器未周期性的收到所述報(bào)文,判斷漫游隧道狀態(tài)惡化;或者所述漫游用戶終端的漫游地接入控制器周期性的向歸屬地接入控制器發(fā)送報(bào)文,如果漫游地接入控制器未周期性的收到歸屬地接入控制器發(fā)送的響應(yīng)報(bào)文,判斷漫游隧道狀態(tài)惡化。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián),是直接將所述漫游用戶終端的狀態(tài)由漫游用戶終端狀態(tài)設(shè)置為本地用戶終端狀態(tài)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián),是所述漫游地接入控制器通過(guò)發(fā)送去關(guān)聯(lián)報(bào)文或去認(rèn)證報(bào)文,強(qiáng)制用戶終端下線并使其作為本地用戶終端重新關(guān)聯(lián)。
5.一種接入控制器,其特征在于包括漫游隧道檢測(cè)模塊(10)、關(guān)聯(lián)觸發(fā)模塊(20)、地址更新廣播發(fā)送模塊(30);所述漫游隧道檢測(cè)模塊(10),用于對(duì)漫游用戶終端的漫游隧道進(jìn)行檢測(cè),當(dāng)檢測(cè)出漫游隧道處于狀態(tài)惡化時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊(20);所述關(guān)聯(lián)觸發(fā)模塊(20),用于根據(jù)漫游隧道檢測(cè)模塊(10)的觸發(fā),將通過(guò)所述故障漫游隧道漫游來(lái)的漫游用戶終端關(guān)聯(lián)為本地用戶終端,并觸發(fā)地址更新廣播發(fā)送模塊(30);所述地址更新廣播發(fā)送模塊(30),用于廣播發(fā)送地址更新報(bào)文,所述地址更新報(bào)文的源地址為故障漫游隧道漫游來(lái)的漫游用戶終端的MAC地址。
6.根據(jù)權(quán)利要求5所述的接入控制器,其特征在于所述漫游隧道檢測(cè)模塊(10),進(jìn)一步用于當(dāng)不能夠周期性收到漫游用戶終端歸屬地接入控制器發(fā)送的隧道檢測(cè)報(bào)文時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊(20)。
7.根據(jù)權(quán)利要求5所述的接入控制器,其特征在于所述漫游隧道檢測(cè)模塊(10),進(jìn)一步用于周期性的向漫游用戶終端歸屬地接入控制器發(fā)送隧道檢測(cè)報(bào)文,當(dāng)不能夠周期性收到漫游用戶終端歸屬地接入控制器發(fā)送的響應(yīng)報(bào)文時(shí),觸發(fā)關(guān)聯(lián)觸發(fā)模塊(20)。
8.根據(jù)權(quán)利要求5所述的接入控制器,其特征在于所述關(guān)聯(lián)觸發(fā)模塊(20),進(jìn)一步用于根據(jù)漫游隧道檢測(cè)模塊(10)的觸發(fā),直接將所述故障漫游隧道漫游來(lái)的漫游用戶終端的狀態(tài)由漫游用戶終端狀態(tài)設(shè)置為本地用戶終端狀態(tài)。
9.根據(jù)權(quán)利要求5所述的接入控制器,其特征在于所述關(guān)聯(lián)觸發(fā)模塊(20),進(jìn)一步用于根據(jù)漫游隧道檢測(cè)模塊(10)的觸發(fā),向所述故障漫游隧道漫游來(lái)的漫游用戶終端發(fā)送去關(guān)聯(lián)報(bào)文或去認(rèn)證報(bào)文,并接收所述用戶終端作為本地用戶終端的重新關(guān)聯(lián)。
10.一種計(jì)算機(jī)軟件產(chǎn)品,其特征在于,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備執(zhí)行如權(quán)利要求1-4所述的方法。
11.一種計(jì)算機(jī)設(shè)備,包括用以執(zhí)行如權(quán)利要求1-4所述方法的軟件以及運(yùn)行該軟件必須的硬件。
全文摘要
本發(fā)明公開(kāi)了一種漫游用戶地址更新方法及接入控制器,包括步驟當(dāng)漫游用戶終端當(dāng)前所在的漫游地接入控制器檢測(cè)到所述漫游用戶終端從其歸屬地網(wǎng)絡(luò)漫游到漫游地網(wǎng)絡(luò)的漫游隧道狀態(tài)惡化時(shí),所述漫游地接入控制器將該漫游用戶終端作為本地用戶終端關(guān)聯(lián);向所述漫游地接入控制器外廣播發(fā)送源地址為所述用戶終端MAC地址的地址更新報(bào)文。按照本發(fā)明所述方法及接入控制器,可以實(shí)現(xiàn)當(dāng)漫游用戶終端的歸屬地代理HA發(fā)生故障或歸屬地代理-漫游地代理HA-FA之間漫游隧道發(fā)生故障,且在用戶終端沒(méi)有主動(dòng)發(fā)送報(bào)文之前,仍然能夠保證通訊的正常進(jìn)行。
文檔編號(hào)H04W4/06GK1949931SQ20061014679
公開(kāi)日2007年4月18日 申請(qǐng)日期2006年11月24日 優(yōu)先權(quán)日2006年11月24日
發(fā)明者張志飛, 張海濤, 費(fèi)優(yōu)松, 趙玉金, 史楊 申請(qǐng)人:杭州華為三康技術(shù)有限公司