欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

清除垃圾用戶表項的方法、系統(tǒng)和設(shè)備的制作方法

文檔序號:7667020閱讀:112來源:國知局
專利名稱:清除垃圾用戶表項的方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及微波接入全球互通網(wǎng)絡(luò)(WiMAX, Worldwide Interoperability Microwave Access )技術(shù),特別涉及在WiMAX系統(tǒng)中清除垃圾用戶表項的 方法、系統(tǒng)和i殳備。
背景技術(shù)
WiMAX是一種基于電氣與電子工程師協(xié)會(IEEE , Institution of Electrical and Electronics Engineers ) 802.16標準的無線城域網(wǎng)技術(shù)。WiMAX 論壇的網(wǎng)絡(luò)工作組(NWG , Network Working Group )負責(zé)制定端到端的網(wǎng) 絡(luò)規(guī)范,其目標是建立端到端的網(wǎng)絡(luò)參考模型,定義網(wǎng)絡(luò)中的功能實體和網(wǎng) 絡(luò)接口 ,為WiMAX系統(tǒng)的互通認證奠定基礎(chǔ)。
圖1為現(xiàn)有NWG制定的WiMAX系統(tǒng)參考模型。如圖1所示,WiMAX 系統(tǒng)主要由三部分組成,即客戶端(MS/SS , Mobile Station/Subscriber Station )、接入業(yè)務(wù)網(wǎng)(ASN, Access Service Network )以及連接業(yè)務(wù)網(wǎng)(CSN, Connectivity Service Network )。其中,ASN中包括基站(BS, Base Station ) 和接入業(yè)務(wù)網(wǎng)網(wǎng)關(guān)(ASN GW, Access Service Network Gateway ) ; CSN中 包括預(yù)付費服務(wù)器(PPS, Prepaid Server )、認證、授權(quán)和計費服務(wù)器(AAA Server, Authentication, Authorization and Accounting Server)以及歸屬代理 (HA, Home Agent)等邏輯實體。
現(xiàn)有WiMAX系統(tǒng)中,經(jīng)常會因為不同原因產(chǎn)生垃圾用戶表項。比如, 圖2為現(xiàn)有垃圾用戶表項產(chǎn)生示意圖。如圖2所示,某MS通過BS1在GW1 入網(wǎng)成功,由于某種原因,比如BS1復(fù)位,或者BSl發(fā)送給GW1的用戶退 網(wǎng)消息因網(wǎng)絡(luò)擁塞等原因丟失,造成MS在GW1以及AAA Server等網(wǎng)元上
的資源被桂死;這樣,當(dāng)該MS通過BS2在GW2重新入網(wǎng)時,會生成新的 用戶表項。由于GW1和AAA Server上的用戶表項不能被及時清除,這些網(wǎng) 元上的用戶表項就變成了垃圾用戶表項。如果不清除這些垃圾用戶表項,就 會導(dǎo)致用戶資源,如IP地址、帶寬、用戶數(shù)目以及預(yù)付費配額等不能及時 釋放或回收,影響系統(tǒng)性能。
目前,WiMAX系統(tǒng)中還沒有系統(tǒng)地定義清除各網(wǎng)元中的垃圾用戶表項的 方法,只能通過IP地址的租約更新或AK定時更新等功能,在一定程度上實現(xiàn) 垃圾用戶表項的清除。
比如,MS通過GW接入網(wǎng)絡(luò),完成入網(wǎng)鑒權(quán)過程后,GW接收歸屬地AAA Server發(fā)送的授權(quán)信息,其中攜帶有主會話密鑰(MSK, Master Session Key ) 以及MSK生命周期(Lifetime )等信息;GW根據(jù)接收到的MSK生成單播主 密鑰(PMK, Pairwise Master Key )以及鑒權(quán)密鑰(AK, Authentication Key ) 上下文,并在業(yè)務(wù)連接建立過程中帶給BS;并根據(jù)MSK Lifetime啟動定時器, 如果定時器超時之前,MS發(fā)起重認證過程,則重新啟動定時器進行監(jiān)控,如 果定時器超時后,MS仍未發(fā)起重認證,則釋放MS資源,刪除MS的用戶表項。 可以看出,通過上述過程,可以實現(xiàn)MS的用戶表項清除;或者,也可以通過 以下過程實現(xiàn)MS的用戶表項清除。
MS與GW之間完成業(yè)務(wù)連接建立過程,并且,MS通過動態(tài)主機配置協(xié) 議(DHCP, Dynamic Host Configuration Protocol)過程從DHCP Server獲得IP 地址。DHCP Server向GW回送DHCP應(yīng)答消息。GW保存其中攜帶的IP地址 及其租約,并根據(jù)租約啟動定時器,如果在定時器超時之前,MS發(fā)起DHCP 更新(Renew)過程進行更新,則重新啟動定時器;如果定時器超時后,MS仍 未發(fā)起DHCP Renew,則釋放MS資源,刪除MS的用戶表項。之后,GW通 過BS向MS回送DHCP應(yīng)答消息。
上述過程中,雖然能夠通過IP地址的租約更新或AK定時更新等功能,在 一定程度上實現(xiàn)垃圾用戶表項的清除,但由于IP地址租約更新以及AK定時更 新的Lifetime設(shè)置的時間都比較長,通常為3天,所以,垃圾用戶表項并不能
被及時清除,所以仍然存在因為用戶資源,如IP地址、帶寬、用戶數(shù)目以及預(yù) 付費配額等不能及時釋放或回收而影響系統(tǒng)性能的問題。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種清除垃圾用戶表項的方法,能夠及時清除垃圾用 戶表項。
本發(fā)明實施例提供一種清除垃圾用戶表項的系統(tǒng),能夠及時清除垃圾用 戶表項。
本發(fā)明實施例提供一種清除垃圾用戶表項的設(shè)備,能夠及時清除垃圾用 戶表項。
本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的 一種清除垃圾用戶表項的方法,包括
客戶端MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新網(wǎng)關(guān)GW獲取所述MS上次接入 網(wǎng)纟備時所4吏用的舊GWID,通知所述舊GW清除所述MS的用戶表項; 所述舊GW清除所述MS的用戶表項。
一種清除垃圾用戶表項的系統(tǒng),包括MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新 GW以及所述MS上次接收網(wǎng)絡(luò)時所使用的舊GW;
所述新GW,用于獲取所述舊GW ID,通知所述舊GW清除所述MS 的用戶表項;
所述舊GW,用于接收來自所述新GW的通知消息,清除所述MS的用 戶表項。
一種清除垃圾用戶表項的設(shè)備,包括獲取單元以及通知單元; 所述獲取單元,用于獲取MS上次接收網(wǎng)絡(luò)時所使用的舊GWID; 所述通知單元,用于根據(jù)所述舊GWID,通知所述舊GW清除所述MS 的用戶表項。
可見,采用本發(fā)明實施例的技術(shù)方案,MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新 GW獲取MS上次接入網(wǎng)絡(luò)時所使用的舊GW ID,通知舊GW清除該MS的
用戶表項;舊GW清除該MS的用戶表項。與現(xiàn)有技術(shù)相比,本發(fā)明實施例 所述方案能夠確保及時清除垃圾用戶表項,從而使得垃圾用戶表項所占用的 用戶數(shù)、帶寬、IP地址以及預(yù)付費配額等資源能夠被及時回收或釋放。


圖1為現(xiàn)有NWG制定的WiMAX系統(tǒng)參考模型。 圖2為現(xiàn)有垃圾用戶表項產(chǎn)生示意圖。
圖3為本發(fā)明清除垃圾用戶表項的方法實施例的總體流程圖。 圖4為本發(fā)明清除垃圾用戶表項的方法第 一較佳實施例的流程圖。 圖5為本發(fā)明清除垃圾用戶表項的方法第二較佳實施例的流程圖。 圖6為本發(fā)明清除垃圾用戶表項的系統(tǒng)實施例的組成結(jié)構(gòu)示意圖。 圖7為本發(fā)明清除垃圾用戶表項的系統(tǒng)第 一較佳實施例的組成結(jié)構(gòu)示 意圖。
圖8為本發(fā)明清除垃圾用戶表項的系統(tǒng)第二較佳實施例的組成結(jié)構(gòu)示 意圖。
圖9為本發(fā)明清除垃圾用戶表項的設(shè)備實施例的組成結(jié)構(gòu)示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實 施例,對本發(fā)明作進一步地詳細il明。
為解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例中提出一種能夠及時清除垃 圾用戶表項的方法,即,MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新GW獲取MS上次接 入網(wǎng)絡(luò)時所J吏用的舊GW ID,通知舊GW清除MS的用戶表項;舊GW清除 MS的用戶表項。
圖3為本發(fā)明清除垃圾用戶表項的方法實施例的總體流程圖。如圖3所示, 包括以下步驟
步驟301:新GW獲取舊GW ID,通知舊GW清除MS的用戶表項。 在實際應(yīng)用中,本發(fā)明實施例所述的垃圾用戶表項清除方案可以在MS重
新接入網(wǎng)絡(luò)時的不同流程中實現(xiàn)。對應(yīng)不同的流程,本步驟中新GW獲取舊 GWID的具體實現(xiàn)方式也將不同,比如
可以是MS重新接入網(wǎng)絡(luò),通過新GW向AAA Server進行認證;AAA Server根據(jù)保存的MS上次接入網(wǎng)絡(luò)時建立的用戶表項,確定該MS為通過新 GW重新入網(wǎng),創(chuàng)建該MS的新用戶表項,并執(zhí)行與該MS的認證過程;認證 成功后,AAA Server向新GW發(fā)送舊GW ID;新GW獲取到舊GW ID后,向 舊GW發(fā)送消息,通知其清除MS的用戶表項。
或者,MS重新接入網(wǎng)絡(luò),通過BS向新GW發(fā)送攜帶有舊GWID的認 證請求消息;這里所—提到的舊GWID為該MS在正常或異常情況下退網(wǎng)后, 記錄的上次入網(wǎng)時所使用的舊GW ID;新GW獲取到舊GW ID后,判斷所 述舊GW ID與自身的GW ID是否一致,如果不一致,向舊GWID發(fā)起認 i正重定位流程。
步驟302:舊GW清除MS的用戶表項。
根據(jù)步驟301中所述的新GW獲取舊GW ID的方式的不同,本步驟中 舊GW清除MS的用戶表項的方式也將不同。
對應(yīng)于步驟301中所迷第一種情況,本步驟中,舊GW清除自身保存的 該MS的用戶表項,并通知自身相關(guān)網(wǎng)元清除MS的用戶表項,包括舊 GW向AAA Server發(fā)送在線接入請求消息,向AAA Server返回預(yù)付費配額; 或者,向AAA Server發(fā)送計費停止消息,通知AAA Server停止對MS的計 費;AAA Server接收到在線接入請求消息后,向MS返還預(yù)付費配額并清 除保存的MS的用戶表項;或者,AAA Server接收到計費停止請求消息后, 停止計費并清除MS的用戶表項。
此外,舊GW通知MS上次接入網(wǎng)絡(luò)時所使用的舊BS MS已經(jīng)下線, 并在向舊BS發(fā)送通知消息的同時,啟動自身的重發(fā)定時器進行計時;舊BS 確定自身是否保存有MS的用戶表項,如果有,則清除該用戶表項,并向舊 GW回送響應(yīng)消息;如果沒有,則直接丟棄該通知消息;舊GW接收到舊
BS的響應(yīng)消息后,向新GW送響應(yīng)消息;或者,如果定時期滿,仍未接收 到舊BS回送的響應(yīng)消息,則向新GW回送響應(yīng)消息。
對于步驟301所述第二種情況,本步驟中,當(dāng)認證重定位流程完成后, 舊GW清除MS的用戶表項,包括清除本地各模塊中的MS用戶表項,并向 新GW回送響應(yīng)消息。
可見,本發(fā)明實施例的技術(shù)方案中,新GW獲取舊GWID,通知舊GW 清除MS的用戶表項;舊GW接收到通知消息后,清除該MS的用戶表項。 與現(xiàn)有技術(shù)相比,本發(fā)明實施例所述方案能夠在MS重新接入網(wǎng)絡(luò)的同時, 及時清除該MS的垃圾用戶表項,從而使垃圾用戶表項所占用的用戶數(shù)、帶 寬、IP地址以及預(yù)付費配額等資源能夠被及時回收或釋放。
下面通過具體的實施例,對本發(fā)明所述方案作進一步的詳細說明
圖4為本發(fā)明清除垃圾用戶表項的方法第一較佳實施例的流程圖。該較佳 實施例中,AAA Server 乂人新GW接收到已經(jīng)進行過認證的MS的新的認證請求 時,不立即拒絕該認證請求,而是創(chuàng)建新的用戶表項,繼續(xù)進行認證,并在認 i正成功后,向新GW發(fā)送舊GWID;新GW接收到舊GW ID后,向舊GW發(fā) 送刪除用戶表項的請求;舊GW接收到刪除用戶表項請求后,執(zhí)行標準的用戶 退網(wǎng)流程,除了釋放自身的相關(guān)資源外,還要通知其它相關(guān)網(wǎng)元釋放該MS的 資源,包括通知BS用戶退網(wǎng),以及向AAA Server返還預(yù)付費配額或是向AAA Server發(fā)送后付費計費停止消息等。
如圖4所示,其中的BS1和GW1分別表示MS上一次接入網(wǎng)絡(luò)時所使用 的BS和GW; BS2和GW2分別表示MS當(dāng)前接入網(wǎng)絡(luò)時所使用的BS和GW。 該較佳實施例包括以下步驟
步驟401: MS經(jīng)BS1在GW1入網(wǎng)成功,在BS1、 GW1以及AAA Server 上均維護該MS對應(yīng)的用戶表項和資源。
本步驟中,BS1、 GW1以及AAA Server上均建立并維護有該MS對應(yīng)的用 戶表項和資源。其中,不同網(wǎng)元上建立的用戶表項的內(nèi)容也將不同,比如,GW1 上的用戶表項中可能會記載有該MS ID以及該MS從哪個BS接入等信息;而
AAA Server上建立的用戶表項中則會記載該MS ID以及從哪個GW接入等信 息。本步驟中所提到的資源是指IP地址以及帶寬等。
步驟402 ~ 403: MS經(jīng)BS2在GW2重新接入網(wǎng)絡(luò),通過GW2向AAA Server 發(fā)送接入請求(Access Request)消息進行認證。
當(dāng)BS1發(fā)生復(fù)位,或者MS要求退網(wǎng),但BS1發(fā)送給GW1的退網(wǎng)消息由 于某種原因,比如網(wǎng)絡(luò)擁塞丟失時,就會造成MS側(cè)認為已經(jīng)退網(wǎng)成功,而GWl 和AAA Server側(cè)認為MS還在線,導(dǎo)致與該MS對應(yīng)的用戶表項不能及時清除 的問題。
步驟404: AAA Server接收到Access Request消息后,根據(jù)本地保存的用 戶表項判斷出該MS之前已經(jīng)通過GWl進行過認證,而現(xiàn)在則從GW2重新請 求認證;AAA Server創(chuàng)建針對該MS的新用戶表項。
由于MS從GWl接入網(wǎng)絡(luò)時,AAA Server上建立有該MS的用戶表項, 其中包括MS ID以及從哪個GW接入等信息,所以本步驟中,AAA Server接 收到Access R叫uest消息后,可以根據(jù)該MS ID確定出該MS之前已經(jīng)通過GW 1 進行了認證。
步驟405: MS、 BS2、 GW2以及AAA Server之間進行隧道傳輸層安全 (EAP-TTLS, Tunneled Transport Layer Security ) 認證過程。
EAP-TTLS認證過程的具體實現(xiàn)為現(xiàn)有技術(shù),此處不再贅述。
步驟406 ~ 407:認證成功后,AAA Server向GW2發(fā)送接入成功(Access Accept)消息,其中攜帶有GWl的標識,即GWl ID。
GWl ID是指可以唯一標志GWl的標識,可以是GW1的主機名(Hostname ) 或GWl的IP地址等。
步驟408 ~ 409: GW2接收到來自AAA Server的Access Accept消息后,向 GWl發(fā)送刪除MS用戶表項請求,即MS信息請求(Info Request)消息,通知 GW 1刪除MS的用戶表項;同時,GW2和MS以及BS2之間繼續(xù)執(zhí)行后續(xù)入 網(wǎng)過程,包括建立各個網(wǎng)元之間的連接以及進行地址分配等。
GWl接收到MS Info Request消息后,執(zhí)行標準的用戶退網(wǎng)流程,不但釋
放自身的相關(guān)資源,而且通知其它相關(guān)網(wǎng)元釋放與該MS對應(yīng)的資源。
步驟410: GW1向AAA Server發(fā)送在線接入請求(On-line Access Request) 或計費停止請求(Accounting Stop Request)消息。
本步驟中,GWl通知其它網(wǎng)元,比如AAA Server釋放與該MS對應(yīng)的資 源。如果該MS是預(yù)付費用戶,則GWl通過On-line Access Request消息向AAA Server返還配額;如果是后付費用戶,則通過Accounting Stop Request消息通知 AAA Server停止對該MS的計費。
在預(yù)付費方式中,GWl不斷向AAA Server請求可以使用的預(yù)付費配額, 如流量或時長等。本步驟中GWl通過On-line Access R叫uest消息向AAA Server 返還配額,是指GWl向AAA Server返還請求的預(yù)付費配額中未使用的配額。
步驟411: GW1向BS 1發(fā)送MS Info Request消息。
本步驟中,GWl可以在向BS1發(fā)送MS Info Request消息的同時,啟動自
身的重發(fā)定時器進行計時。
步驟412:如果BS1上建立有與該MS對應(yīng)的用戶表項,則清除用戶表項 并向GWl回送MS Info響應(yīng)(Response)消息;如果BS1上沒有該MS對應(yīng) 的用戶表項,則BS 1直接丟棄該MS Info Request消息。
對于本實施例中所提到的兩種垃圾用戶表項產(chǎn)生原因,即BS復(fù)位或BS向 GW發(fā)送的退網(wǎng)消息丟失,這兩種情況下,BS上實際已經(jīng)不存在MS的用戶表 項;但不排除在其它情況下,BS上可能仍然保存有MS的用戶表項,所以本實 施例中,GWl向BS1發(fā)送MS Info R叫uest消息;BS1接收到MS Info R叫uest 消息后,根據(jù)自身情況執(zhí)行清除用戶表項或直接丟棄該MS Info Request消息的 操作。
步驟413: GWl接收到BS1的MS Info Response消息后,或者重發(fā)定時器 超時時,向GW2回送MS Info Response消息。
本步驟中,如果BS1沒有向GWl回送MS Info Response消息,則GWl 等到自身重發(fā)定時器超時后,向GW2回送MS Info Response消息。才艮據(jù)步驟 411中的記載可知,GWl可以在向BS1發(fā)送MS Info Request消息的同時,啟
動自身的重發(fā)定時器進行計時。如果定時期滿,仍未接收到BS1回送的響應(yīng)消
息,則可默認為BS1已經(jīng)扭^亍完相關(guān)操作,從而向GW2回送MS Info Response消息。
步驟414:如果MS是預(yù)付費用戶,AAA Server接收到GW1發(fā)送的on-line access request消息后,返還GW1中關(guān)于MS的用戶表項中的配額并清除所保存 的該MS的舊的用戶表項;如果AAA Server未能接收到來自GW1的on-line access r叫uest消息,則在自身定時器超時后將最后一次配額全部返還,并清除 舊的用戶表項;如果MS是后付費用戶,AAA Server在接收到來自GW1的 Accounting Stop Request消息后,清除AAA Server自身保存的舊的用戶表項; 如果未能接收到Accounting Stop Request消息,則在自身定時器超時后清除用 戶表項。
對于預(yù)付費的情況,AAA Server可以在自身設(shè)置一個用于進行預(yù)付費計時 的定時器,當(dāng)每次為GW分配完預(yù)付費配額時,即啟動該定時器,如果在定時 器定時期滿之前,接收到來自GW的On-line Access R叫uest消息,則將其中攜 帶的未使用配額返回給MS;如果在定時期滿后,仍未接收到來自GW的相關(guān) 消息,比如,重新請求預(yù)付費配額的消息或通話結(jié)束,通知剩余的配額等消息, 則AAA Server直接將GW請求的最后一次配額全部返回給MS。后付費的情況 類似,即,如果在用于進行后付費計時的定時器定時期滿之前,AAAServer接 收到來自GW的Accounting Stop R叫uest消息,則結(jié)束計費;如果在定時期滿 后,仍未接收到來自GW的Accounting Stop Request消息,則自動結(jié)束計費。
步驟415: AAA Server向GW1回送在線接入成功(On-line Access Accept) 或計費響應(yīng)(Accounting Response )消息。
需要說明的是,圖4所示實施例僅用于舉例說明,并不用于限制本申請的 技術(shù)方案。比如,上述步驟411、 412和413,與步驟414為各自獨立的步驟, 相互之間并無先后順序要求。
可見,采用圖4所示方案,利用AAA Server可以感知MS在已入網(wǎng)的情況 下重新入網(wǎng)的特點,在認證成功的響應(yīng)消息中攜帶舊GW的ID,新GW根據(jù)
接收到的舊GW ID通知舊GW清除垃圾用戶表項,從而使垃圾用戶表項所占
用的用戶數(shù)、帶寬、IP地址以及預(yù)付費配額等資源能夠及時回收或釋放。
除圖4所示方式外,在實際應(yīng)用中,還可以通過MS在初始入網(wǎng)時的認證 重定位(Authenticator Relocation )流程來達到本發(fā)明中清除垃圾用戶表項的目 的。通常情況下,Authenticator Relocation為MS進行周期認證時觸發(fā)的流程, 但本發(fā)明實施例中,將該流程《I入到初始認證過程中,以實現(xiàn)垃圾用戶表項清除。
圖5為本發(fā)明清除垃圾用戶表項的方法第二較佳實施例的流程圖。如圖5 所示,其中的認證器(Authenticator)為GW中的一個功能模塊;圖5所示新 認證器(New Authenticator )和舊認證器(Old Authenticator )分別是指位于新 GW以及舊GW中的Authenticator。該較佳實施例包括以下步驟
步驟501: MS初始接入網(wǎng)絡(luò),向BS發(fā)送客戶端基礎(chǔ)能力請求(SBC—Req ) 消息。
本步驟之前,MS在正?;虍惓G闆r下退網(wǎng)后,記錄上次入網(wǎng)時所使用的 Authenticator ID。當(dāng)本步驟中,MS初始接入網(wǎng)絡(luò),向BS發(fā)送SBC—Req消息 時,會在該消息中攜帶上次入網(wǎng)時使用的Authenticator ID,即舊Authenticator ID;當(dāng)然,還會同時攜帶新Authenticator ID以及MS ID等信息。
步驟502: BS接收到SBC—Req消息后,向New Authenticator發(fā)送客戶端 預(yù)附著請求(MS_PreAttachment—Req)消息,其中攜帶有舊Authenticator ID。
步驟503: New Authenticator 4姿收到MS_PreAttachment—Req消息后,比專交 該消息中攜帶的舊Authenticator ID與自身的Authenticator ID是否一致,如果 一致,則按照現(xiàn)有一支術(shù)進行處理;如果不一致,則向Old Authenticator發(fā)送重 定位通知(Relocation_Notify )消息,其中攜帶有MS ID。
步驟504: Old Authenticator接收到Relocation—Notify消息后,禁止該MS ID 在自身進行重認證,并向 New Authenticator 回送重定位通知應(yīng)答 (Relocation—Notify—Ack)消息。
步驟505: New Authenticator接收到Relocation—Notify—Ack消息后,向BS
發(fā)送客戶端預(yù)附著響應(yīng)(MS_PreAttachment—Rsp)消息。
步驟506: BS接收到MS_PreAttachment—Rsp消息后,向MS發(fā)送客戶端 基礎(chǔ)能力響應(yīng)(SBC_Rsp)消息。
步驟507 : BS向New Authenticator發(fā)送客戶端預(yù)附著應(yīng)答 (MS_PreAttachment_Ack ) 消息 ; New Authenticator 接收到 MS_PreAttachment—Ack消息后,與BS完成三次握手。
步驟508: MS通過BS、 New Authenticator和AAA Server進行設(shè)備、用戶 認證。
步驟505 508所示過程為協(xié)議中規(guī)定的標準流程,均為現(xiàn)有技術(shù),不再贅述。
步驟509: MS通過New Authenticator認證成功,New Authenticator向Old Authenticator發(fā)送重定位確認(Relocation—Cnf)消息,其中攜帶有MS ID。
步驟510: Old Authenticator接收到Relocation—Cnf消息后,向舊DPF發(fā)送 刪除客戶端上下文(Delete MS Context)消息。
本步驟中,Old Authenticator接收到Relocation—Cnf消息后,清除本地各模 塊中該MS ID的用戶上下文。本實施例中僅以DPF才莫塊為例進行說明,在實際 應(yīng)用中,可以是GW上的所有功能模塊。其中,用戶上下文即為用戶表項。
步驟511: Old Authenticator向New Authenticator發(fā)送重定位確認應(yīng)答 (Relocation_Cnf—Ack )消息,以通知New Authenticator垃圾用戶表項清除成功。
通過上述介紹可以看出,與圖4所示較佳實施例中,通過AAA Server向新 GW返回舊GW的ID,從而由新GW指示舊GW清除垃圾用戶表項不同,圖5 所示4交佳實施例中,由MS自己記錄舊GW ID,具體到本實施例中,是指舊 Authenticator ID, 并在初始4婁入網(wǎng)纟各時發(fā)送纟合新Authenticator, 進而由新 Authenticator指示舊Authenticator清除垃圾用戶表項。
可見,上述兩個方法較佳實施例中,利用AAA Server可以感知MS在已入 網(wǎng)的情況下重新入網(wǎng)的特點,在認證成功的響應(yīng)消息中攜帶舊GW的ID,新 GW根據(jù)接收到的舊GW ID通知舊GW清除垃圾用戶表項。或者,通過MS在
初始入網(wǎng)時的Authenticator Relocation流程來達到本發(fā)明中清除垃圾用戶表項 的目的??傊瑹o論采用哪種方式,均可實現(xiàn)及時地清除垃圾用戶表項,從而 使垃圾用戶表項所占用的用戶數(shù)、帶寬、IP地址以及預(yù)付費配額等資源能夠及 時回收或釋放。
基于上述方法,圖6為本發(fā)明清除垃圾用戶表項的系統(tǒng)實施例的組成結(jié)
構(gòu)示意圖。如圖6所示,該系統(tǒng)包括MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新GW
以及MS上次接收網(wǎng)絡(luò)時所使用的舊GW;
新GW,用于獲取舊GWID,通知舊GW清除MS的用戶表項;
舊GW,用于4妻收來自新GW的通知消息,清除MS的用戶表項。
圖7為本發(fā)明清除垃圾用戶表項的系統(tǒng)第一較佳實施例的組成結(jié)構(gòu)示
意圖。與圖6所示系統(tǒng)相比,圖7所示系統(tǒng)中進一步包括MS以及AAA
Server)
MS,用于在重新接入網(wǎng)絡(luò)時,通過新GW向AAA Server發(fā)送認證請求;
AAA Server,用于接收MS重新接入網(wǎng)絡(luò)后,通過新GW發(fā)送的認證請 求,根據(jù)保存的MS上次接入網(wǎng)絡(luò)時建立的用戶表項,確定該MS為通過新 GW重新入網(wǎng),創(chuàng)建該MS的新用戶表項,并執(zhí)行與該MS的認證過程;并 在認-i正成功時,向新GW發(fā)送舊GWID。
上述AAA Server可進一步用于,接收來自舊GW的在線接入請求消息, 向MS返還預(yù)付費配額并清除保存的MS的用戶表項;或者,接收來自舊 GW的計費停止請求消息,停止計費并清除MS的用戶表項。
此外,該系統(tǒng)中進一步包括MS上次4妄入網(wǎng)絡(luò)時所使用的舊BS,用 于接收來自舊GW的MS已經(jīng)下線的通知消息,確定自身是否保存有MS的 用戶表項,如果有,則清除該用戶表項,并向舊GW回送響應(yīng)消息;如果沒 有,則直接丟棄該通知消息。
圖8為本發(fā)明清除垃圾用戶表項的系統(tǒng)第二較佳實施例的組成結(jié)構(gòu)示 意圖。如圖8所示,與圖6所示系統(tǒng)相比,圖8所示系統(tǒng)中進一步包括 MS,用于通過新GW重新接入網(wǎng)絡(luò),向新GW發(fā)送攜帶有舊GWID的認證
請求消息;所述舊GW ID為該MS在正常或異常情況下退網(wǎng)后,記錄的上
次入網(wǎng)時所使用的舊GW ID;新GW判斷舊GW ID與自身的GW ID是否 一致,如果不一致,向舊GW發(fā)起認證重定位流程;舊GW在認證重定位 流程完成后,清除MS的用戶表項。
圖7和圖8所示系統(tǒng)較佳實施例的具體工作流程請分別參照圖4和圖5 所示方法較佳實施例中的說明,不再贅述。
圖9為本發(fā)明清除垃圾用戶表項的設(shè)備實施例的組成結(jié)構(gòu)示意圖。如圖 9所示,該設(shè)備包括獲取單元以及通知單元;
獲取單元,用于獲取MS上次接收網(wǎng)絡(luò)時所使用的舊GW ID;
通知單元,用于根據(jù)獲取單元獲取到的舊GWID,通知舊GW清除MS 的用戶表項。
此外,該設(shè)備中進一步包括發(fā)送單元,用于在MS重新接入網(wǎng)絡(luò)后, 向AAA Server發(fā)送認證請求;獲取單元接收AAA Server根據(jù)保存的MS上 次4妄入網(wǎng)絡(luò)時建立的用戶表項,確定MS為通過新GW重新入網(wǎng)并認證成功 時,發(fā)送的舊GWID。
或者,該設(shè)備中進一步包括接收單元和判斷單元
接收單元,用于接收MS重新接入網(wǎng)絡(luò)時,發(fā)送的攜帶有舊GW ID的 認證請求消息;該舊GW ID為MS在正常或異常情況下退網(wǎng)后,記錄的上 次入網(wǎng)時所使用的舊GW ID;獲取單元獲取接收單元接收到的認證請求消 息中攜帶的舊GW ID。判斷單元,用于判斷舊GW ID與自身的GW ID是否 一致,如果不一致,則通知通知單元執(zhí)行自身功能。
上面介紹的是當(dāng)圖9所示設(shè)備作為新GW時的具體組成以及各組成部分 的功能。該設(shè)備中進一步包括清除單元,用于當(dāng)圖9所示設(shè)備作為舊GW 時,根據(jù)接收到的通知消息,清除指定MS的用戶表項。
可見,采用本發(fā)明實施例的技術(shù)方案,MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新GW 獲取MS上次接入網(wǎng)絡(luò)時所使用的舊GW ID,通知舊GW清除該MS的用戶表 項;舊GW根據(jù)該通知消息,清除MS的用戶表項。與現(xiàn)有技術(shù)相比,本發(fā)明
實施例所述方案能夠在MS重新接入網(wǎng)絡(luò)的同時,及時清除該MS的垃圾用戶 表項,從而使得垃圾用戶表項所占用的用戶數(shù)、帶寬、IP地址以及預(yù)付費配額 等資源能夠被及時回收或釋放。
綜上所述,以上僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的 保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種清除垃圾用戶表項的方法,其特征在于,該方法包括客戶端MS當(dāng)前接入網(wǎng)絡(luò)時所使用的新網(wǎng)關(guān)GW獲取所述MS上次接入網(wǎng)絡(luò)時所使用的舊GW ID,通知所述舊GW清除所述MS的用戶表項;所述舊GW清除所述MS的用戶表項。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述MS當(dāng)前接入網(wǎng)絡(luò) 時所使用的新GW獲取所述MS上次接入網(wǎng)絡(luò)時所使用的舊GW ID包括所述MS重新接入網(wǎng)絡(luò),與認證、授權(quán)和計費服務(wù)器AAA Server進行 認證;認證成功后,所述AAA Server向所述新GW發(fā)送所述舊GW ID;所述 新GW接收并獲取所述舊GW ID。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述AAA Server向所述 新GW發(fā)送所述舊GWID之前,進一步包括所述AAAServer根據(jù)保存的所述MS上次接入網(wǎng)絡(luò)時建立的用戶表項, 確定所述MS為通過新GW重新入網(wǎng),創(chuàng)建所述MS的新用戶表項,并4丸行 與所述MS的認證過程。
4、 根據(jù)權(quán)利要求l、 2或3所述的方法,其特征在于,所述舊GW清除 所述MS的用戶表項包括所述舊GW清除自身保存的所述MS的用戶表項,并通知自身相關(guān)網(wǎng)元 清除所述MS的用戶表項。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述通知自身相關(guān)網(wǎng)元 清除所述MS的用戶表項包括所述舊GW向所述AAA Server發(fā)送在線接入請求消息,向所述AAA Server返回預(yù)付費配額;或者,向所述AAA Server發(fā)送計費停止消息,通 知所述AAA Server停止對所述MS的計費;所述AAA Server接收到所述在線接入請求消息后,向所述MS返還預(yù)付費配額并清除保存的所述MS的用戶表項;或者,所述AAA Server接收 到所述計費停止請求消息后,停止計費并清除所述MS的用戶表項。
6、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述通知自身相關(guān)網(wǎng)元 清除所述MS的用戶表項包括所述舊GW通知所述MS上次接入網(wǎng)絡(luò)時所使用的舊基站BS所述MS 已經(jīng)下線;所述舊BS確定自身是否保存有所述MS的用戶表項,如果有,則清除 所述用戶表項,并向所述舊GW回送響應(yīng)消息;如果沒有,則直接丟棄所述 通知消息。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述MS當(dāng)前接入網(wǎng)絡(luò) 時所使用的新GW獲取所述MS上次接入網(wǎng)絡(luò)時所使用的舊GW ID包括所述MS重新接入網(wǎng)絡(luò),向所述新GW發(fā)送攜帶有舊GW ID的認證請 求消息;所述舊GW ID為所述MS在正?;虍惓G闆r下退網(wǎng)后,記錄的上 次入網(wǎng)時所使用的舊GW ID。
8 、根據(jù)權(quán)利要求7所述的方法,其特征在于,所述通知所述舊GW清 除所述MS的用戶表項包括所述新GW判斷所述舊GWID與自身的GW ID是否一致,如果不一致, 向所述舊GW發(fā)起認證重定位流程。
9、根據(jù)權(quán)利要求8所述的方法,其特征在于,所述向舊GW發(fā)起認證 重定位流程包括所述新GW向所述舊GW發(fā)送攜帶有所述MS ID的重定位通知消息; 所述舊GW向所述新GW回送響應(yīng)消息;所述新GW與所述MS進行 認證;所述舊GW在所述認證重定位流程完成后,所述清除所述MS的用戶表 項,包括認證成功,所述新GW向所述舊GW發(fā)送攜帶有所述MS ID的重定位 確認消息;所述舊GW清除本地各單元中與所述MS對應(yīng)的用戶表項。
10、 一種清除垃圾用戶表項的系統(tǒng),其特征在于,該系統(tǒng)包括MS當(dāng) 前接入網(wǎng)絡(luò)時所使用的新GW以及所述MS上次接收網(wǎng)絡(luò)時所使用的舊 GW;所述新GW,用于獲取所述舊GW ID,通知所述舊GW清除所述MS 的用戶表項;所述舊GW,用于接收來自所述新GW的通知消息,清除所述MS的用 戶表項。
11、 根據(jù)權(quán)利要求IO所述的系統(tǒng),其特征在于,該系統(tǒng)中進一步包括 MS以及AAA Server;所述MS,用于在重新接入網(wǎng)絡(luò)時,通過所述新GW向所述AAA Server 發(fā)送認證請求;所述AAA Server,用于接收所述認證請求,根據(jù)保存的所述MS上次 接入網(wǎng)絡(luò)時建立的用戶表項,確定所述MS為通過新GW重新入網(wǎng),創(chuàng)建所 述MS的新用戶表項,并執(zhí)行與所述MS的認證過程;并在認證成功時,向 所述新GW發(fā)送所述舊GW ID。
12、 根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述AAA Server進一 步用于,接收來自所述舊GW的在線接入請求消息,返還預(yù)付費配額并清除 保存的所述MS的用戶表項;或者,接收來自所述舊GW的計費停止請求消 息,停止計費并清除所述MS的用戶表項。
13、 根據(jù)權(quán)利要求10、 11或12所述的系統(tǒng),其特征在于,該系統(tǒng)中進 一步包括所述MS上次接入網(wǎng)絡(luò)時所使用的BS,用于接收來自所述舊GW 的MS已經(jīng)下線的通知消息,確定自身是否保存有所述MS的用戶表項,如 果有,則清除所述用戶表項,并向所述舊GW回送響應(yīng)消息;如果沒有,則 直接丟棄所述通知消息。
14、 根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,該系統(tǒng)中進一步包括 MS,用于通過所述新GW重新接入網(wǎng)絡(luò),向所述新GW發(fā)送攜帶有舊GW ID 的認證請求消息;所述舊GW ID為所述MS在正?;虍惓G闆r下退網(wǎng)后, 記錄的上次入網(wǎng)時所^使用的舊GW ID;所述新GW判斷所述舊GWID與自身的GW ID是否一致,如果不一致, 向所述舊GW發(fā)起認證重定位流程;所述舊GW在所述認證重定位流程完 成后,清除所述MS的用戶表項。
15、 一種清除垃圾用戶表項的設(shè)備,其特征在于,該設(shè)備包括獲取單 元以及通^口單元;所述獲取單元,用于獲取MS上次接收網(wǎng)絡(luò)時所使用的舊GWID; 所述通知單元,用于根據(jù)所述舊GWID,通知所述舊GW清除所述MS 的用戶表項。
16、 根據(jù)權(quán)利要求15所述的設(shè)備,其特征在于,該設(shè)備中進一步包括 發(fā)送單元,用于在所述MS重新接入網(wǎng)絡(luò)時,向AAA Server發(fā)送認證請求;所述獲取單元接收所述AAA Server根據(jù)保存的所述MS上次接入網(wǎng)絡(luò) 時建立的用戶表項,確定所述MS為通過新GW重新入網(wǎng)并認證成功時,發(fā) 送的所述舊GWID。
17、 根據(jù)權(quán)利要求15所述的設(shè)備,其特征在于,該設(shè)備中進一步包括 接收單元,用于接收所述MS重新接入網(wǎng)絡(luò)時,發(fā)送的攜帶有舊GWID的認證請求消息;所述舊GW ID為所述MS在正常或異常情況下退網(wǎng)后, 記錄的上次入網(wǎng)時所j吏用的舊GWID;所述獲取單元獲取所述接收單元接收到的認證請求消息中攜帶的所述 舊GW ID。
18、 根據(jù)權(quán)利要求n所述的設(shè)備,其特征在于,該設(shè)備中進一步包括 判斷單元,用于判斷所述舊GWID與所述設(shè)備的GWID是否一致,如果不一致,則通知所述通知單元執(zhí)行自身功能。
19、 根據(jù)權(quán)利要求15~ 18中任一項所述的設(shè)備,其特征在于,該設(shè)備 中進一步包括清除單元,用于根據(jù)接收到的通知消息,清除自身保存的指 定MS的用戶表項。
全文摘要
本發(fā)明實施例公開了一種清除垃圾用戶表項的方法,客戶端(MS)當(dāng)前接入網(wǎng)絡(luò)時所使用的新網(wǎng)關(guān)(GW)獲取所述MS上次接入網(wǎng)絡(luò)時所使用的舊GW ID,通知所述舊GW清除所述MS的用戶表項;所述舊GW清除所述MS的用戶表項。本發(fā)明實施例同時公開了一種清除垃圾用戶表項的系統(tǒng)及設(shè)備。應(yīng)用本發(fā)明實施例所述的方法、系統(tǒng)和設(shè)備,能夠確保及時清除垃圾用戶表項,從而使得垃圾用戶表項所占用的用戶數(shù)、帶寬、IP地址以及預(yù)付費配額等資源能夠被及時回收或釋放。
文檔編號H04W4/24GK101170833SQ200710188269
公開日2008年4月30日 申請日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者碩 李, 羅東雷 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
日照市| 襄汾县| 六安市| 青海省| 伊吾县| 涪陵区| 通州区| 襄汾县| 安仁县| 临高县| 沅江市| 左贡县| 五莲县| 云霄县| 屯留县| 兴山县| 丹巴县| 新蔡县| 锡林郭勒盟| 北宁市| 辰溪县| 如东县| 庆城县| 工布江达县| 商都县| 宜州市| 久治县| 静乐县| 罗源县| 贵德县| 凤翔县| 四平市| 塔河县| 米脂县| 岳西县| 徐水县| 湖口县| 广平县| 浠水县| 沙湾县| 桐庐县|