專(zhuān)利名稱(chēng):一種無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線(xiàn)通信領(lǐng)域,尤其是兩種無(wú)線(xiàn)通信網(wǎng)絡(luò)之間互通過(guò)程中用戶(hù)在線(xiàn)的檢測(cè)方法。
背景技術(shù):
隨著無(wú)線(xiàn)局域網(wǎng)(Wireless Local Area Network,WLAN)技術(shù)的興起和發(fā)展,WLAN與無(wú)線(xiàn)通信網(wǎng)絡(luò)(包括GSM、CDMA、WCDMA、TD-SCDMA、CDMA2000)的融合正成為當(dāng)前的研究重點(diǎn)。在第三代合作伙伴計(jì)劃(ThirdGeneration Partnership Project,3GPP)標(biāo)準(zhǔn)化組織中,WLAN網(wǎng)絡(luò)與3GPP網(wǎng)絡(luò)互通的簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu)圖如圖1所示(參見(jiàn)2002年8月的3GPP TS23.234V1.00)。WLAN網(wǎng)絡(luò)模型由終端(User Equipment,UE)、WLAN接入網(wǎng)絡(luò)(WLAN AccessNetwork)、3GPP網(wǎng)絡(luò)的驗(yàn)證、授權(quán)和計(jì)帳服務(wù)器(Authentication、Authorization、Accounting Server,AAA服務(wù)器)組成。WLAN接入網(wǎng)絡(luò)與UE、3GPP網(wǎng)絡(luò)的AAA服務(wù)器和外部互聯(lián)網(wǎng)(internet)或內(nèi)部網(wǎng)(intranet)相連,WLAN接入網(wǎng)絡(luò)通過(guò)3GPP網(wǎng)絡(luò)的AAA服務(wù)器實(shí)現(xiàn)與3GPP網(wǎng)絡(luò)的簡(jiǎn)單互通。WLAN接入網(wǎng)絡(luò)包括WLAN接入點(diǎn)和路由器。WLAN接入點(diǎn)的技術(shù)標(biāo)準(zhǔn)由IEEE802.11工作組確定。3GPP網(wǎng)絡(luò)的AAA服務(wù)器的主要作用是從3GPP網(wǎng)絡(luò)的歸屬位置寄存器(HomeLocation Register,HLR)或歸屬簽約用戶(hù)服務(wù)器(Home Subscriber Server,HSS)獲取簽約終端的認(rèn)證信息和簽約配置文件,然后根據(jù)從HLR或HSS處獲取的認(rèn)證信息對(duì)3GPP網(wǎng)絡(luò)的簽約終端進(jìn)行驗(yàn)證。3GPP網(wǎng)絡(luò)的HLR或HSS主要是存儲(chǔ)3GPP網(wǎng)絡(luò)簽約終端的認(rèn)證信息和簽約配置文件。在線(xiàn)計(jì)費(fèi)系統(tǒng)(Online ChargingSystem,OCS)主要作用是在線(xiàn)收集計(jì)費(fèi)信息,并當(dāng)簽約終端帳戶(hù)中費(fèi)用耗盡時(shí),通知WLAN網(wǎng)斷開(kāi)終端。計(jì)費(fèi)網(wǎng)關(guān)(Charging Gateway,CGw)/計(jì)費(fèi)收集功能(Charging Collection Function,CCF)主要為后付費(fèi)終端收集計(jì)費(fèi)信息。WLAN接入網(wǎng)絡(luò)與AAA服務(wù)器之間的接口為Wr和Wb,Wr接口采用RADIUS/DIAMETER協(xié)議,主要傳輸終端認(rèn)證和授權(quán)信息。Wb接口也采用RADIUS/DIAMETER協(xié)議,主要傳輸記帳信息。Wx接口為AAA服務(wù)器與HLR/HSS之間的接口,采用MAP或DIAMETER協(xié)議,主要傳輸終端認(rèn)證、簽約配置信息。Wo接口為AAA服務(wù)器與OCS之間的接口,采用DIAMETER協(xié)議,主要傳輸在線(xiàn)計(jì)費(fèi)信息。當(dāng)WLAN網(wǎng)絡(luò)的終端準(zhǔn)備通過(guò)WLAN網(wǎng)接入到3GPP網(wǎng)絡(luò)或外部Internet/Intranet時(shí),用戶(hù)首先經(jīng)過(guò)AAA服務(wù)器的驗(yàn)證和授權(quán),然后AAA服務(wù)器將WLAN終端的用戶(hù)標(biāo)識(shí)符和所屬AAA服務(wù)器地址注冊(cè)到HSS/HLR,這時(shí),WLAN終端才可以使用WLAN網(wǎng)絡(luò)。
目前,在WLAN與3GPP網(wǎng)絡(luò)的互通過(guò)程中,實(shí)現(xiàn)了WLAN終端的驗(yàn)證、授權(quán)、注冊(cè)、注銷(xiāo)、檢索配置文件、配置文件更新過(guò)程。但未定義WLAN終端在線(xiàn)的實(shí)時(shí)檢測(cè)功能,即WLAN終端與HLR/HSS之間未建立握手機(jī)制,如圖2所示,在現(xiàn)有WALN與3GPP網(wǎng)絡(luò)互通體系結(jié)構(gòu)中,未提供WLAN終端與HLR/HSS之間的握手機(jī)制,只提供了AAA服務(wù)器與WLAN終端之間的握手機(jī)制,因此將導(dǎo)致運(yùn)營(yíng)網(wǎng)絡(luò)中存在一些嚴(yán)重的缺陷一是由于在運(yùn)營(yíng)網(wǎng)絡(luò)中時(shí)長(zhǎng)的統(tǒng)計(jì)是根據(jù)終端認(rèn)證通過(guò)和注銷(xiāo)的間隔時(shí)間來(lái)計(jì)算的,這樣,當(dāng)終端的異常關(guān)機(jī)或者終端運(yùn)行異常,都將導(dǎo)致終端無(wú)法發(fā)出注銷(xiāo)消息,進(jìn)而導(dǎo)致終端異常情況下按時(shí)長(zhǎng)計(jì)費(fèi)的偏差。二是導(dǎo)致終端仿冒問(wèn)題,例如,一個(gè)終端認(rèn)證通過(guò)后,未注銷(xiāo)直接關(guān)機(jī),另一個(gè)終端接入后可能頂替前一個(gè)終端訪(fǎng)問(wèn)網(wǎng)絡(luò)。三是當(dāng)設(shè)備端出現(xiàn)故障時(shí)不會(huì)提示用戶(hù)網(wǎng)絡(luò)故障。
發(fā)明內(nèi)容
本發(fā)明的目的就是提出無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí)一種無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,可以解決網(wǎng)絡(luò)計(jì)費(fèi)、安全問(wèn)題。
一種無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí),包括以下步驟a 當(dāng)3GPP網(wǎng)絡(luò)的HLR或HSS確認(rèn)3GPP網(wǎng)絡(luò)的AAA服務(wù)器提出的一個(gè)簽約WLAN終端的注冊(cè)請(qǐng)求后,3GPP網(wǎng)絡(luò)為所述WLAN終端產(chǎn)生并啟動(dòng)一個(gè)握手定時(shí)器(Tshakehand)和一個(gè)最大重傳次數(shù)計(jì)數(shù)器(Nshakehand),所述Tshakehand和所述Nshakehand初值均為零;b 判斷所述Nshakehand是否小于最大重傳次數(shù),如果是,進(jìn)入步驟c,如果否,則進(jìn)入步驟g;c 判斷所述Tshakehand是否超時(shí),如果是,則自動(dòng)復(fù)位,重新開(kāi)始計(jì)時(shí),同時(shí)3GPP網(wǎng)絡(luò)開(kāi)始檢測(cè)所述WLAN終端是否在線(xiàn),進(jìn)入步驟d;d 所述HLR或所述HSS和所述AAA服務(wù)器之間傳遞握手請(qǐng)求消息和握手應(yīng)答消息;e 如果所述HLR或所述HSS或所述AAA服務(wù)器在所述的Tshakehand最大時(shí)間內(nèi)收到握手應(yīng)答消息,則確認(rèn)所述WLAN終端在線(xiàn),所述的Tshakehand復(fù)位,所述的Nshakehand清零,進(jìn)入步驟b;f 如果所述HLR或所述HSS或所述AAA服務(wù)器在所述的Tshakehand最大時(shí)間內(nèi)沒(méi)有收到握手應(yīng)答消息,則重發(fā)握手請(qǐng)求消息,所述的Nshakehand加1,進(jìn)入步驟b;g 確認(rèn)所述WLAN終端不在線(xiàn)。
所述Tshakehand的最大時(shí)間或所述Nshakehand的最大重傳次數(shù)可以預(yù)先設(shè)置。
所述Tshakehand或所述Nshakehand可以設(shè)置在所述HLR或所述HSS上。在所述步驟d、步驟e、步驟f中,所述HLR或所述HSS向所述AAA服務(wù)器發(fā)送握手請(qǐng)求消息,所述AAA服務(wù)器向所述HLR或所述HSS發(fā)送握手應(yīng)答消息。
所述Tshakehand或所述Nshakehand也可以設(shè)置在所述AAA服務(wù)器上。在所述步驟d、步驟e、步驟f中,所述AAA服務(wù)器向所述HLR或所述HSS發(fā)送握手請(qǐng)求消息,所述HLR或所述HSS向所述AAA服務(wù)器發(fā)送握手應(yīng)答消息。
所述的握手請(qǐng)求信息或握手應(yīng)答信息包含WLAN終端的用戶(hù)標(biāo)識(shí)符。所述的WLAN終端的用戶(hù)標(biāo)識(shí)符可以是永久的或臨時(shí)的。
在步驟g之后還包括以下步驟h、所述HLR或所述HSS和所述AAA服務(wù)器之間啟動(dòng)所述WLAN終端的注銷(xiāo)過(guò)程;i、當(dāng)所述HLR或所述HSS確認(rèn)所述AAA服務(wù)器提出的所述WLAN終端的注銷(xiāo)請(qǐng)求后,所述HLR或所述HSS或所述AAA服務(wù)器刪除為所述WLAN終端設(shè)置的所述Tshakehand和所述Nshakehand。
采用了本發(fā)明,可以很好地解決當(dāng)無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí)WLAN終端的計(jì)費(fèi)、安全問(wèn)題。
圖1是WLAN與3GPP網(wǎng)絡(luò)互通示意圖;圖2是WLAN與3GPP網(wǎng)絡(luò)握手機(jī)制示意圖;圖3是HLR/HSS發(fā)起握手流程圖;圖4是AAA服務(wù)器發(fā)起握手流程圖。
具體實(shí)施例方式
下面結(jié)合附圖來(lái)說(shuō)明本發(fā)明的具體實(shí)施方式
。
具體實(shí)施例方式
一,如圖3所示。
無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí),WLAN終端經(jīng)過(guò)3GPP網(wǎng)絡(luò)的AAA服務(wù)器驗(yàn)證和鑒權(quán),當(dāng)3GPP網(wǎng)絡(luò)的HLR或HSS確認(rèn)3GPP網(wǎng)絡(luò)的AAA服務(wù)器提出的一個(gè)簽約WLAN終端的注冊(cè)請(qǐng)求后,即HLR或HSS向AAA服務(wù)器發(fā)出REGISTRATION CONFIRM消息后,HLR或HSS為該WLAN終端產(chǎn)生并啟動(dòng)一個(gè)握手定時(shí)器(Tshakehand)和一個(gè)最大重傳次數(shù)計(jì)數(shù)器(Nshakehand),該Tshakehand和該Nshakehand初值均為零,該Tshakehand的最大時(shí)間或該Nshakehand的最大重傳次數(shù)可以預(yù)先設(shè)置。
首先判斷該Nshakehand是否小于預(yù)先設(shè)置的最大重傳次數(shù),如果等于或大于最大重傳次數(shù),則確認(rèn)該WLAN終端已經(jīng)不在線(xiàn)。
如果小于最大重傳次數(shù),則判斷該Tshakehand是否超時(shí),如果是,則自動(dòng)復(fù)位,重新開(kāi)始計(jì)時(shí),同時(shí)該HLR或HSS向該AAA服務(wù)器發(fā)送包含有該WLAN終端臨時(shí)的或永久的用戶(hù)標(biāo)識(shí)符的握手請(qǐng)求消息,該AAA服務(wù)器應(yīng)該在收到握手請(qǐng)求消息后向該HLR或HSS返回包含有該WLAN終端臨時(shí)的或永久的用戶(hù)標(biāo)識(shí)符的握手應(yīng)答消息。
如果該HLR或HSS在Tshakehand的最大時(shí)間內(nèi)收到握手應(yīng)答消息,則確認(rèn)所述WLAN終端在線(xiàn),該Tshakehand復(fù)位,該Nshakehand清零,返回到判斷該Nshakehand是否小于預(yù)先設(shè)置的最大重傳次數(shù)的步驟重新開(kāi)始。
如果該HLR或HSS在該Tshakehand最大時(shí)間內(nèi)沒(méi)有收到握手應(yīng)答消息,則重發(fā)握手請(qǐng)求消息,該Nshakehand加1,返回到判斷該Nshakehand是否小于預(yù)先設(shè)置的最大重傳次數(shù)的步驟重復(fù)開(kāi)始。
在確認(rèn)該WLAN終端不在線(xiàn)后,HLR或HSS啟動(dòng)該WLAN終端的注銷(xiāo)過(guò)程,該HLR或HSS刪除為該WLAN終端設(shè)置的該Tshakehand和該Nshakehand。
具體實(shí)施例方式
二,如圖4所示。
無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí),WLAN終端經(jīng)過(guò)3GPP網(wǎng)絡(luò)的AAA服務(wù)器驗(yàn)證和鑒權(quán),當(dāng)3GPP網(wǎng)絡(luò)的HLR或HSS確認(rèn)3GPP網(wǎng)絡(luò)的AAA服務(wù)器提出的一個(gè)簽約WLAN終端的注冊(cè)請(qǐng)求后,即HLR或HSS向AAA服務(wù)器發(fā)出REGISTRATION CONFIRM消息后,該AAA服務(wù)器為該WLAN終端產(chǎn)生并啟動(dòng)一個(gè)握手定時(shí)器(Tshakehand)和一個(gè)最大重傳次數(shù)計(jì)數(shù)器(Nshakehand),該Tshakehand和該Nshakehand初值均為零,該Tshakehand的最大時(shí)間或該Nshakehand的最大重傳次數(shù)可以預(yù)先設(shè)置。
首先判斷該Nshakehand是否小于預(yù)先設(shè)置的最大重傳次數(shù),如果等于或大于最大重傳次數(shù),則確認(rèn)該WLAN終端已經(jīng)不在線(xiàn)。
如果小于最大重傳次數(shù),則判斷該Tshakehand是否超時(shí),如果是,則自動(dòng)復(fù)位,重新開(kāi)始計(jì)時(shí),同時(shí)該AAA服務(wù)器向該HLR或HSS發(fā)送包含有該WLAN終端臨時(shí)的或永久的用戶(hù)標(biāo)識(shí)符的握手請(qǐng)求消息,該HLR或HSS應(yīng)該在收到握手請(qǐng)求消息后向該AAA服務(wù)器返回包含有該WLAN終端臨時(shí)的或永久的用戶(hù)標(biāo)識(shí)符的握手應(yīng)答消息。
如果AAA服務(wù)器在Tshakehand的最大時(shí)間內(nèi)收到握手應(yīng)答消息,則確認(rèn)所述WLAN終端在線(xiàn),該Tshakehand復(fù)位,該Nshakehand清零,返回到判斷該Nshakehand是否小于預(yù)先設(shè)置的最大重傳次數(shù)的步驟重新開(kāi)始。
如果AAA服務(wù)器在該Tshakehand最大時(shí)間內(nèi)沒(méi)有收到握手應(yīng)答消息,則重發(fā)握手請(qǐng)求消息,該Nshakehand加1,返回到判斷該Nshakehand是否小于預(yù)先設(shè)置的最大重傳次數(shù)的步驟重復(fù)開(kāi)始。
在確認(rèn)該WLAN終端不在線(xiàn)后,AAA服務(wù)器啟動(dòng)該WLAN終端的注銷(xiāo)過(guò)程,該HLR或HSS刪除為該WLAN終端設(shè)置的該Tshakehand和該Nshakehand。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種無(wú)線(xiàn)局域網(wǎng)(Wireless Local Area Network,WLAN)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí),其特征在于包括以下步驟a、當(dāng)3GPP網(wǎng)絡(luò)的歸屬位置寄存器(Home Location Register,HLR)或歸屬簽約用戶(hù)服務(wù)器(Home Subscriber Server,HSS)確認(rèn)3GPP網(wǎng)絡(luò)的驗(yàn)證、授權(quán)和計(jì)帳服務(wù)器(Authentication、Authorization、Accounting Server,AAA服務(wù)器)提出的一個(gè)簽約WLAN終端的注冊(cè)請(qǐng)求后,3GPP網(wǎng)絡(luò)為所述WLAN終端產(chǎn)生并啟動(dòng)一個(gè)握手定時(shí)器(Tshakehand)和一個(gè)最大重傳次數(shù)計(jì)數(shù)器(Nshakehand),所述Tshakehand和所述Nshakehand初值均為零;b、判斷所述Nshakehand是否小于最大重傳次數(shù),如果是,進(jìn)入步驟c,如果否,則進(jìn)入步驟g;c、判斷所述Tshakehand是否超時(shí),如果是,則自動(dòng)復(fù)位,重新開(kāi)始計(jì)時(shí),同時(shí)3GPP網(wǎng)絡(luò)開(kāi)始檢測(cè)所述WLAN終端是否在線(xiàn),進(jìn)入步驟d;d、所述HLR或所述HSS和所述AAA服務(wù)器之間傳遞握手請(qǐng)求消息和握手應(yīng)答消息;e、如果所述HLR或所述HSS或所述AAA服務(wù)器在所述的Tshakehand最大時(shí)間內(nèi)收到握手應(yīng)答消息,則確認(rèn)所述WLAN終端在線(xiàn),所述的Tshakehand復(fù)位,所述的Nshakehand清零,進(jìn)入步驟b;f、如果所述HLR或所述HSS或所述AAA服務(wù)器在所述的Tshakehand最大時(shí)間內(nèi)沒(méi)有收到握手應(yīng)答消息,則重發(fā)握手請(qǐng)求消息,所述的Nshakehand加1,進(jìn)入步驟b;g、確認(rèn)所述WLAN終端不在線(xiàn)。
2.如權(quán)利要求1所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于所述Tshakehand的最大時(shí)間或所述Nshakehand的最大重傳次數(shù)可以預(yù)先設(shè)置。
3.如權(quán)利要求2所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于所述Tshakehand或所述Nshakehand可以設(shè)置在所述HLR或所述HSS上。
4.如權(quán)利要求3所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于在所述步驟d、步驟e、步驟f中,所述HLR或所述HSS向所述AAA服務(wù)器發(fā)送握手請(qǐng)求消息,所述AAA服務(wù)器向所述HLR或所述HSS發(fā)送握手應(yīng)答消息。
5.如權(quán)利要求2所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于所述Tshakehand或所述Nshakehand可以設(shè)置在所述AAA服務(wù)器上。
6.如權(quán)利要求5所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于在所述步驟d、步驟e、步驟f中,所述AAA服務(wù)器向所述HLR或所述HSS發(fā)送握手請(qǐng)求消息,所述HLR或所述HSS向所述AAA服務(wù)器發(fā)送握手應(yīng)答消息。
7.如權(quán)利要求4或6所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于所述的握手請(qǐng)求信息或握手應(yīng)答信息包含WLAN終端的用戶(hù)標(biāo)識(shí)符。
8.如權(quán)利要求7所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于所述的WLAN終端的用戶(hù)標(biāo)識(shí)符可以是永久的或臨時(shí)的。
9.如權(quán)利要求8所述的無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,其特征在于在步驟g之后還包括以下步驟h、所述HLR或所述HSS和所述AAA服務(wù)器之間啟動(dòng)所述WLAN終端的注銷(xiāo)過(guò)程;i、當(dāng)所述HLR或所述HSS確認(rèn)所述AAA服務(wù)器提出的所述WLAN終端的注銷(xiāo)請(qǐng)求后,所述HLR或所述HSS或所述AAA服務(wù)器刪除為所述WLAN終端設(shè)置的所述Tshakehand和所述Nshakehand。
全文摘要
本發(fā)明提出了無(wú)線(xiàn)局域網(wǎng)與3GPP網(wǎng)絡(luò)互通時(shí)一種無(wú)線(xiàn)局域網(wǎng)終端在線(xiàn)實(shí)時(shí)檢測(cè)方法,3GPP網(wǎng)絡(luò)為WLAN終端產(chǎn)生并啟動(dòng)一個(gè)握手定時(shí)器和一個(gè)最大重傳次數(shù)計(jì)數(shù)器,HLR/HSS和AAA服務(wù)器之間傳遞握手請(qǐng)求消息和握手應(yīng)答消息;如果HLR/HSS或AAA服務(wù)器收到握手應(yīng)答消息,則確認(rèn)WLAN終端在線(xiàn);如果所述HLR或所述HSS或所述AAA服務(wù)器在所述的Tshakehand最大時(shí)間內(nèi)沒(méi)有收到握手應(yīng)答消息,則重發(fā)握手請(qǐng)求消息,所述的Nshakehand加1,重復(fù)檢測(cè)。該方法可以解決WLAN終端的計(jì)費(fèi)、安全問(wèn)題。
文檔編號(hào)H04L12/26GK1490984SQ0213145
公開(kāi)日2004年4月21日 申請(qǐng)日期2002年10月14日 優(yōu)先權(quán)日2002年10月14日
發(fā)明者李志明 申請(qǐng)人:華為技術(shù)有限公司