專利名稱:一種服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)設(shè)備的路由更新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字無線網(wǎng)絡(luò)的無線接入領(lǐng)域,具體涉及一種服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)設(shè)備的路由更新方法。
背景技術(shù):
移動終端通過向核心網(wǎng)服務(wù)通用分組無線業(yè)務(wù)(GPRS,General PacketRadio Service)支持節(jié)點(diǎn)(SGSN,Serving GPRS Support Node)設(shè)備發(fā)送附著請求注冊到GPRS網(wǎng)絡(luò)或通用移動通信系統(tǒng)(UMTS,Universal MobileTelecommunication System)網(wǎng)絡(luò),SGSN設(shè)備將附著請求消息攜帶的信元保存在移動臺(MS,Mobile Station)上下文中,MS上下文包括移動終端標(biāo)識、該移動終端在歸屬位置寄存器(HLR,Home Location Register)的簽約屬性以及該移動終端當(dāng)前位置等信息。當(dāng)移動終端所在路由區(qū)發(fā)生改變時,移動終端通過發(fā)送路由更新請求消息通知SGSN自己目前的位置。
SGSN在路由更新流程中更新MS上下文,以便后續(xù)發(fā)起尋呼時,能夠迅速準(zhǔn)確地定位到移動終端。如果移動終端在一段時間內(nèi)所處的路由區(qū)并沒有發(fā)生改變,移動終端也需要向SGSN發(fā)起周期性的路由更新請求,周期時間T的值由SGSN在上一次附著成功或者路由更新成功時通知移動終端。如果SGSN在超過時間T以后,沒有收到移動終端的任何上行信令,為了不占用SGSN設(shè)備的資源,該移動終端被隱式分離,即在SGSN的MS上下文信息中標(biāo)識該移動終端為“分離”狀態(tài),此后對該移動終端的尋呼不再有效,短消息和網(wǎng)絡(luò)側(cè)激活等業(yè)務(wù)也不能觸發(fā)。
移動終端在T時間內(nèi)沒有發(fā)起路由更新請求的一種原因是移動終端離開了GPRS網(wǎng)絡(luò)或UMTS網(wǎng)絡(luò)覆蓋區(qū)域,當(dāng)移動終端重新回到網(wǎng)絡(luò)覆蓋區(qū)域時,移動終端會立即向SGSN發(fā)送路由更新請求消息。
按照第3代移動通信伙伴項(xiàng)目(3GPP,3rd Generation Partnership Project)協(xié)議體系的約定,SGSN收到移動終端的路由更新請求消息時,如果當(dāng)時MS上下文已經(jīng)被標(biāo)識為分離,SGSN應(yīng)該向移動終端發(fā)送路由更新拒絕消息,消息中攜帶的原因值為“隱式分離”。移動終端收到該消息以后,需要重新向SGSN發(fā)起附著請求消息,注冊到GPRS網(wǎng)絡(luò)或UMTS網(wǎng)絡(luò)。
移動終端發(fā)送的附著請求消息和路由更新請求消息中攜帶的信元的主要差別是在附著請求消息中,非連續(xù)接收(DRX,Discontinuous Reception)參數(shù)和網(wǎng)絡(luò)能力參數(shù)是必選信元;而在路由更新請求消息中,這兩個參數(shù)是可選信元。DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)是MS上下文中的兩個重要參數(shù),SGSN在尋呼移動終端時需要使用DRX參數(shù);根據(jù)網(wǎng)絡(luò)能力參數(shù),SGSN才能知道移動終端軟件的協(xié)議版本和支持的加密算法等內(nèi)容。對于已經(jīng)隱式分離的移動終端來說,路由更新請求成功的前提是SGSN保存了DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)。而在路由更新請求中是否攜帶DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)由移動終端決定,如果移動終端認(rèn)為這兩個參數(shù)改變了就攜帶,但是這兩個參數(shù)是和移動終端能力相關(guān)的,出廠以后很少改變,目前商用的移動終端在路由更新流程中基本上都不攜帶這兩個參數(shù),且現(xiàn)有的SGSN設(shè)備在移動終端被隱式分離后,不再保存DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)。鑒于以上原因,對移動終端來說,只有先完成附著,確保SGSN獲得DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù),此后SGSN收到移動終端發(fā)送的路由更新請求時,根據(jù)此兩參數(shù)和路由更新請求消息攜帶的信元,才能建立起完整的MS上下文,從而路由更新成功。
目前,移動終端被隱式分離重新回到GPRS網(wǎng)絡(luò)覆蓋區(qū)域后,成功接入SGSN的過程如圖1所示,步驟如下步驟101SGSN收到移動端發(fā)送的路由更新請求消息;步驟102由于MS上下文被標(biāo)識為“分離”,SGSN向移動終端發(fā)送攜帶原因值為“隱式分離”的路由更新拒絕消息;
步驟103移動終端向SGSN發(fā)送附著請求消息;步驟104附著成功,路由更新完成。
附著成功以后,因?yàn)楦街埱笙y帶的信元很完全,SGSN能夠建立起完整的MS上下文,自然路由更新成功。
通過對現(xiàn)有GPRS商用網(wǎng)絡(luò)或UMTS網(wǎng)絡(luò)的觀察和分析發(fā)現(xiàn),由于移動終端本身存在的軟件缺陷,很多移動終端在收到帶有原因值為“隱式分離”的路由更新拒絕消息時,沒有重新發(fā)起附著請求,而是重復(fù)向SGSN發(fā)送路由更新請求消息,SGSN重復(fù)拒絕,陷入了一個死循環(huán)。這樣,移動終端一直不能注冊到GPRS網(wǎng)絡(luò)或UMTS網(wǎng)絡(luò),用戶就不能使用無線接入?yún)f(xié)議(WAP,Wireless Access Protocol)業(yè)務(wù),除非SGSN重新收到移動終端發(fā)送的附著請求消息。頻繁的請求和拒絕消息占用了無線信道,極大地浪費(fèi)了網(wǎng)絡(luò)資源,同時使路由更新成功率顯著下降。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于從SGSN設(shè)備出發(fā),提供一種不需移動終端重新發(fā)起附著請求,即可實(shí)現(xiàn)SGSN設(shè)備路由更新成功的方法。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN設(shè)備的路由更新方法,該方法包括A、SGSN在移動臺MS上下文中將移動終端標(biāo)識為分離狀態(tài)后,繼續(xù)保存該移動終端的移動終端固有能力參數(shù);B、SGSN在收到該移動終端發(fā)送的路由更新請求消息后,根據(jù)步驟A中保存的移動終端固有能力參數(shù)以及路由更新請求消息中攜帶的信元建立完整的MS上下文。
步驟A所述移動終端固有能力參數(shù)為非連續(xù)接收DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)。
所述步驟B之后進(jìn)一步包括SGSN向移動終端返回路由更新成功消息。
所述預(yù)定時間根據(jù)移動終端被SGSN隱式分離到移動終端向SGSN發(fā)送路由更新請求消息的平均時間間隔來設(shè)定。
該方法進(jìn)一步包括按照如下步驟確定所述預(yù)定時間統(tǒng)計不同時刻被SGSN隱式分離的移動終端的數(shù)目;從所述不同時刻分別連續(xù)記錄移動終端向SGSN發(fā)送路由更新請求消息的數(shù)目,并分別確定發(fā)送路由更新請求消息的移動終端的數(shù)目達(dá)到所述時刻統(tǒng)計的移動終端數(shù)據(jù)的預(yù)定百分比時的時間間隔;取所有時間間隔的最大值作為所述預(yù)定時間。
所述預(yù)定時間是24小時。
與現(xiàn)有技術(shù)相比,本發(fā)明通過SGSN在MS上下文中將移動終端標(biāo)識為分離狀態(tài)后,SGSN繼續(xù)保存MS上下文的移動終端固有能力參數(shù),實(shí)現(xiàn)了SGSN收到移動終端發(fā)送的路由更新請求時,可立刻接入移動終端。本發(fā)明從SGSN設(shè)備出發(fā),無需移動終端重新發(fā)送附著請求消息,就可實(shí)現(xiàn)路由更新成功。這樣,對于設(shè)備制造商而言,提高了無線運(yùn)營商的滿意度;對于無線運(yùn)營商而言,降低了無線網(wǎng)絡(luò)的信令負(fù)擔(dān),減少了網(wǎng)絡(luò)用戶的投訴,提升了無線運(yùn)營商的服務(wù)形象。
圖1為現(xiàn)有技術(shù)的流程圖;圖2為本發(fā)明方法的流程圖。
具體實(shí)施例方式
下面以GPRS網(wǎng)絡(luò)為例,結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
圖2是本發(fā)明方法的流程圖,如圖2所示,其步驟如下步驟201SGSN在MS上下文中將移動終端標(biāo)識為“分離”后,繼續(xù)保存MS上下文中的DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù);
步驟202SGSN在預(yù)定時間內(nèi)收到移動終端發(fā)送的路由更新請求消息;步驟203;SGSN根據(jù)DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)以及路由更新請求消息中攜帶的信元,建立起完整的MS上下文;步驟204SGSN向移動終端發(fā)送路由更新成功消息。
移動終端由于離開了GPRS網(wǎng)絡(luò)覆蓋區(qū)域,超過了周期性路由更新定時器的周期時間,未向SGSN發(fā)起路由更新請求,所以SGSN在MS上下文中將移動終端標(biāo)識為“分離”,由于SGSN繼續(xù)保存了MS上下文中的DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù),所以SGSN在預(yù)定時間內(nèi)收到移動終端發(fā)送的路由更新請求時,根據(jù)保存的DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)以及路由更新請求消息中攜帶的信元,就能夠建立起完整的MS上下文,使得路由更新成功。
為減輕SGSN的存儲負(fù)擔(dān),在移動終端被SGSN隱式分離后,SGSN在“預(yù)定時間”內(nèi)繼續(xù)保存DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù),預(yù)定時間的長短一般設(shè)置在24小時。另外,預(yù)定時間可以根據(jù)移動終端被SGSN隱式分離到移動終端向SGSN發(fā)送路由更新請求消息的平均時間間隔來設(shè)定,也可由以下步驟得到步驟1設(shè)定C的值,其中C代表被隱式分離的移動終端在預(yù)定時間內(nèi)向SGSN發(fā)送路由更新請求消息的概率,其具體設(shè)定由SGSN設(shè)備制造商根據(jù)其設(shè)備存儲能力以及運(yùn)營商的需求等來確定;步驟2統(tǒng)計某一時刻t被SGSN隱式分離的移動終端的數(shù)目,設(shè)該數(shù)目為A;步驟3將A和C相乘得到一個值B;步驟4從時刻t起,跟蹤步驟2中的移動終端,并記錄它們中回到GPRS網(wǎng)絡(luò)覆蓋區(qū)域并向SGSN發(fā)送路由更新請求消息的數(shù)目,當(dāng)計數(shù)值達(dá)到B時,計算時刻t到當(dāng)前時刻的時間間隔T;步驟5通過改變t的取值,并重復(fù)步驟2~4,可以得出T在t上的變化曲線;
步驟6取T的最大值作為預(yù)定時間。
若SGSN在預(yù)定時間外收到移動終端發(fā)送的路由更新請求消息,由于此時DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)已經(jīng)被SGSN刪除,所以只有SGSN收到移動終端發(fā)送的附著請求消息后,路由更新才能成功。
以上所述僅為本發(fā)明的過程及方法實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN設(shè)備的路由更新方法,其特征在于,該方法包括A、SGSN在移動臺MS上下文中將移動終端標(biāo)識為分離狀態(tài)后,繼續(xù)保存該移動終端的移動終端固有能力參數(shù);B、SGSN在收到該移動終端發(fā)送的路由更新請求消息后,根據(jù)步驟A中保存的移動終端固有能力參數(shù)以及路由更新請求消息中攜帶的信元建立完整的MS上下文。
2.如權(quán)利要求1所述的方法,其特征在于,步驟A所述移動終端固有能力參數(shù)為非連續(xù)接收DRX參數(shù)和網(wǎng)絡(luò)能力參數(shù)。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟B之后進(jìn)一步包括SGSN向移動終端返回路由更新成功消息。
4.如權(quán)利要求1所述的方法,其特征在于,步驟A所述移動終端固有能力參數(shù)是在預(yù)定時間內(nèi)進(jìn)行保存。
5.如權(quán)利要求4所述的方法,其特征在于,所述預(yù)定時間根據(jù)移動終端被SGSN隱式分離到移動終端向SGSN發(fā)送路由更新請求消息的平均時間間隔來設(shè)定。
6.如權(quán)利要求4所述的方法,其特征在于,該方法進(jìn)一步包括按照如下步驟確定所述預(yù)定時間統(tǒng)計不同時刻被SGSN隱式分離的移動終端的數(shù)目;從所述不同時刻分別連續(xù)記錄移動終端向SGSN發(fā)送路由更新請求消息的數(shù)目,并分別確定發(fā)送路由更新請求消息的移動終端的數(shù)目達(dá)到所述時刻統(tǒng)計的移動終端數(shù)據(jù)的預(yù)定百分比時的時間間隔;取所有時間間隔的最大值作為所述預(yù)定時間。
7.如權(quán)利要求4所述的方法,其特征在于,所述預(yù)定時間是24小時。
全文摘要
本發(fā)明公開了一種服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN設(shè)備的路由更新方法。SGSN在MS上下文中將移動終端標(biāo)識為分離狀態(tài)后,SGSN繼續(xù)保存MS上下文的移動終端固有能力參數(shù),這樣移動終端重新回到網(wǎng)絡(luò)覆蓋區(qū)域且SGSN收到移動終端發(fā)送的路由更新請求后,SGSN就可以將該參數(shù)與路由更新請求消息攜帶的信元一起來建立起完整的MS上下文,從而保證移動終端路由更新請求成功。使用本發(fā)明使得被隱式分離的移動終端重新回到網(wǎng)絡(luò)覆蓋區(qū)域并發(fā)送路由更新請求消息后,不需重新附著,即可順利接入到SGSN設(shè)備。
文檔編號H04L12/28GK1764136SQ20041008642
公開日2006年4月26日 申請日期2004年10月20日 優(yōu)先權(quán)日2004年10月20日
發(fā)明者毛豪輝, 邱雪峰 申請人:華為技術(shù)有限公司