專利名稱:一種通用無線分組業(yè)務(wù)系統(tǒng)中活動定時器的使用方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在GPRS(通用無線分組業(yè)務(wù))系統(tǒng)中的活動定時器的使用方法。
在整個GPRS系統(tǒng)的核心網(wǎng)中,移動用戶的管理由GMM(GPRS移動管理模塊)完成。GMM負(fù)責(zé)對移動用戶當(dāng)前所處的狀態(tài)進行控制,接收移動用戶的信令消息并進行處理,控制移動用戶的接入附著和分離等。為了準(zhǔn)確獲得移動用戶當(dāng)前所處位置并在網(wǎng)絡(luò)側(cè)對移動用戶進行狀態(tài)控制,GMM需要對每個移動用戶的上、下行數(shù)據(jù)進行監(jiān)控以準(zhǔn)確了解移動用戶的活動情況。這樣,在GMM與LLC(邏輯鏈路控制模塊)之間需要有大量的交互消息進行狀態(tài)的同步。由于在GPRS系統(tǒng)中,不但支持一般的語音業(yè)務(wù),還支持高速的圖象通信、高速數(shù)據(jù)業(yè)務(wù)以及分組業(yè)務(wù),而且可能在同一時刻內(nèi)有大量用戶同時通過核心網(wǎng)與外部分組應(yīng)用網(wǎng)絡(luò)進行信息交互,這就要求系統(tǒng)具有較高的負(fù)載處理能力,以能夠及時地處理來自不同移動擁護用戶的上、下行的業(yè)務(wù)數(shù)據(jù)。由于在GPRS系統(tǒng)中用戶是由GMM進行統(tǒng)一管理的,GMM所處的位置屬于層3協(xié)議,它主要處理移動用戶的層3信令消息,以對信令進行管理。這種層3的信令消息有可能很長時間都不需要進行傳送,例如在用戶進行數(shù)據(jù)業(yè)務(wù)的傳送過程中可能長時間進行數(shù)據(jù)的傳送而沒有信令的傳送。這樣GMM將長時間收不到任何來自移動用戶的消息,無法獲知當(dāng)前的移動用戶是否仍處于活動中。為了能夠準(zhǔn)確獲知移動用戶當(dāng)前業(yè)務(wù)的進行狀況,標(biāo)準(zhǔn)GSM04.08和3G TS24.008中規(guī)定了一個通用的處理方法,該方法要求GMM為每個移動用戶啟動一個活動定時器(READY Timer),當(dāng)活動定時器處于活動狀態(tài)時,GMM的移動管理狀態(tài)處于活動(READY)狀態(tài)。規(guī)定處于活動狀態(tài)的移動臺在完成小區(qū)重選過程后必須發(fā)起小區(qū)更新過程,在經(jīng)過路由區(qū)邊界時必須發(fā)起SGSN(服務(wù)GPRS支持節(jié)點)內(nèi)的路由區(qū)更新過程或SGSN間的路由區(qū)更新過程。這樣,GMM在活動狀態(tài)可以將移動臺當(dāng)前位置精確到一個小區(qū)范圍。當(dāng)活動定時器處于非活動狀態(tài)時,GMM的移動管理狀態(tài)將處于備用(STANDBY)狀態(tài)。規(guī)定處于備用狀態(tài)的移動臺在完成小區(qū)重選過程后不發(fā)起小區(qū)更新過程,只在經(jīng)過路由區(qū)邊界時必須發(fā)起SGSN內(nèi)的路由區(qū)更新過程或SGSN間的路由區(qū)更新過程。這樣,GMM在備用狀態(tài)只能將移動臺位置精確到路由區(qū)范圍。為了能讓GMM準(zhǔn)確調(diào)整活動定時器的運行狀態(tài),標(biāo)準(zhǔn)GSM04.08和3G TS24.008規(guī)定當(dāng)LLC層在每收到一個上行數(shù)據(jù)時,同時要用GMM觸發(fā)原語LLGMM-TRIGGER.ind通知GMM,GMM收到該條原語將重新啟動活動定時器。當(dāng)在一個網(wǎng)絡(luò)側(cè)與移動用戶間協(xié)商的時間范圍內(nèi),GMM未收到信令消息和來自LLC的GMM觸發(fā)原語LLGMM-TRIGGER.ind消息,則GMM認(rèn)為移動臺長時間沒有上行消息,移動臺位置不可知,活動定時器超時停止。GMM處于備用狀態(tài)時,用GMM掛起原語LLGMM-SUSPEND.req通知LLC進行掛起操作,移動臺釋放業(yè)務(wù)信道資源。當(dāng)LLC在掛起狀態(tài)且有下行數(shù)據(jù)需要發(fā)送時,用GMM尋呼原語LLGMM-PAGE.ind通知GMM進行尋呼,在收到來自移動用戶的相應(yīng)尋呼消息后,用GMM觸發(fā)原語LLGMM-TRIGGER.ind通知GMM,GMM將用LLGMM-RESUME.req原語通知LLC進行恢復(fù)操作。上述的數(shù)據(jù)處理流程要求LLC在每收到一條上行數(shù)據(jù)時,都需要使用一條LLGMM-TRIGGER.ind消息通知GMM。假設(shè)系統(tǒng)同時處理2萬用戶的數(shù)據(jù)業(yè)務(wù),每個用戶平均以12包/秒的速率進行上行數(shù)據(jù)的發(fā)送,GMM對LLC上行數(shù)據(jù)的通知消息處理負(fù)荷將達(dá)到240,000包/秒,這對GMM來說,負(fù)荷是巨大的。因此,對上報的數(shù)據(jù)通知消息的高負(fù)荷處理將降低GMM對移動用戶信令過程的處理能力,并使整個GPRS系統(tǒng)產(chǎn)生嚴(yán)重的瓶頸效應(yīng)。
針對上述現(xiàn)有技術(shù)存在的問題,本發(fā)明的目的在于,提供一種通用無線分組業(yè)務(wù)系統(tǒng)中活動定時器的使用方法,使用該方法可以大大降低GMM的處理負(fù)荷,從而進一步提高系統(tǒng)的處理容量和服務(wù)質(zhì)量。
為達(dá)到上述目的,本發(fā)明提供了一種通用無線分組業(yè)務(wù)系統(tǒng)中活動定時器的使用方法,該方法包括(1)當(dāng)GMM完成移動用戶的接入后進入活動狀態(tài),通知LLC啟動活動定時器;(2)LLC在收到移動用戶的上行數(shù)據(jù)后重新啟動活動定時器,然后將所述上行數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)層;(3)如果LLC長時間沒有收到移動用戶的上行數(shù)據(jù),使活動定時器超時停止,LLC通知GMM進入備用狀態(tài),并進入掛起(SUSPEND)狀態(tài);(4)LLC如果在掛起狀態(tài)收到網(wǎng)絡(luò)側(cè)的下行數(shù)據(jù)請求,緩存該下行數(shù)據(jù),通知GMM發(fā)起尋呼過程;
(5)處于掛起狀態(tài)的LLC在收到移動用戶的尋呼響應(yīng)后,通知GMM進入活動狀態(tài),重新啟動活動定時器以及將掛起狀態(tài)下緩存的下行數(shù)據(jù)發(fā)送給移動用戶。
采用上述方法,LLC將GMM管理的活動定時器接管下來,在每次接收到上行數(shù)據(jù)時對活動定時器進行重新啟動,不用頻繁通知GMM,而是在活動定時器超時后一次通知,使得LLC與GMM之間的消息交互量大大降低,因此本發(fā)明可以大大降低GMM的處理負(fù)荷,從而進一步提高GPRS系統(tǒng)的處理容量和服務(wù)質(zhì)量。
下面結(jié)合附圖和實施例對本發(fā)明作詳細(xì)的描述。
圖1是本發(fā)明的實施例流程圖;圖2是本發(fā)明的GMM通知LLC啟動活動定時器的實施例時序圖;圖3是本發(fā)明的LLC重新啟動活動定時器的實施例時序圖;圖4是本發(fā)明的活動定時器超時后的狀態(tài)遷移與原語通知實施例時序圖;圖5是本發(fā)明的LLC在掛起狀態(tài)收到網(wǎng)絡(luò)側(cè)下行數(shù)據(jù)后要求GMM發(fā)起尋呼過程實施例時序圖;圖6是本發(fā)明的處于掛起狀態(tài)的LLC收到尋呼響應(yīng)后通知GMM進入活動狀態(tài)的實施例時序圖。
根據(jù)本發(fā)明的方法,在LLC與GMM間增加定時器請求原語和定時器指示原語,分別用于GMM請求LLC進行活動定時器的啟動和LLC通知GMM活動定時器超時。
圖1是本發(fā)明的一個具體的實施例流程圖,假設(shè)上述兩條原語分別為LLGMM-TIMER.req和LLGMM-TIMER.ind,則在本發(fā)明的步驟1,當(dāng)GMM完成移動用戶的接入后進入活動狀態(tài),通知LLC啟動活動定時器。所述通知LLC啟動活動定時器使用定時器請求原語LLGMM-TIMER.req,LLC收到LLGMM-TIMER.req后立即啟動活動定時器,參考圖2。在本步驟中,還可以對活動定時器的定時時長進行協(xié)商,這樣,在LLGMM-TIMER.req原語中會攜帶活動定時器的時長協(xié)商結(jié)果;在步驟2,LLC在收到移動用戶的上行數(shù)據(jù)后重新啟動活動定時器,不再用LLGMM-TRIGGER.ind原語通知GMM啟動活動定時器,然后將所述上行數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)層,這樣,可以明顯減少系統(tǒng)的信令處理負(fù)荷,參考圖3;在步驟3,如果LLC長時間沒有收到移動用戶的上行數(shù)據(jù),使活動定時器超時停止,LLC用LLGMM-TIMER.ind原語通知GMM進入備用狀態(tài),并進入掛起狀態(tài)。所述LLC進入掛起狀態(tài),可以自發(fā)進入或在GMM進入備用狀態(tài)后,由GMM用LLGMM-SUSPEND.req原語通知LLC進行掛起操作,LLC在收到LLGMM-SUSPEND.req原語后進入掛起狀態(tài),參考圖4;在步驟4,LLC如果在掛起狀態(tài)收到網(wǎng)絡(luò)側(cè)的下行數(shù)據(jù)請求,緩存該下行數(shù)據(jù),用LLGMM-PAGE.ind原語通知GMM發(fā)起尋呼過程。GMM收到LLGMM-PAGE.ind原語后通知BSSGP(基站子系統(tǒng)GPRS協(xié)議模塊)發(fā)起一次尋呼,參考圖5;在步驟5,處于掛起狀態(tài)的LLC在收到移動用戶的尋呼響應(yīng)后,用LLGMM-TRIGGER.ind原語通知GMM,并進入恢復(fù)狀態(tài),處于備用狀態(tài)的GMM收到LLGMM-TRIGGER.ind原語后進入活動狀態(tài)。所述LLC進入恢復(fù)狀態(tài),可以自發(fā)進入,或在GMM進入活動狀態(tài)后,由GMM用LLGMM-RESUME.req原語通知LLC進行恢復(fù)操作,處于掛起狀態(tài)的LLC進入恢復(fù)狀態(tài)后,重新啟動活動定時器,并將掛起狀態(tài)下緩存的下行數(shù)據(jù)發(fā)送給移動用戶,參考圖6。
下面是根據(jù)本發(fā)明所述方法的用戶的整個數(shù)據(jù)業(yè)務(wù)模擬接入過程。
第一步,移動用戶進行接入,接入過程完成后,GMM用消息LLGMM-TIMER-REQ通知LLC啟動活動定時器,假設(shè)活動定時器的時長為14秒。
第二步,移動用戶進行PDP(分組數(shù)據(jù)協(xié)議)激活過程,在此過程中LLC每次收到一個信令消息重新啟動活動定時器。
第三步,開始數(shù)據(jù)業(yè)務(wù)過程,在此過程中LLC每次收到一個數(shù)據(jù)消息重新啟動活動定時器。
第四步,暫停數(shù)據(jù)業(yè)務(wù),14秒后活動定時器超時,LLC向GMM發(fā)送LLGMM-TIMER.ind消息。
第五步,GMM收到LLGMM-TIMER.ind消息后進入備用狀態(tài)并發(fā)送LLGMM-SUSPEND.req消息通知LLC進行掛起過程,從而進入掛起狀態(tài)。
第六步,網(wǎng)絡(luò)側(cè)發(fā)送數(shù)據(jù)給移動用戶,LLC產(chǎn)生LLGMM-PAGE.ind消息觸發(fā)GMM進行尋呼過程,GMM通過BSSGP進行一次尋呼。
第七步,移動用戶收到尋呼請求后發(fā)送尋呼響應(yīng),LLC收到后發(fā)送LLGMM-TRIGGER.ind消息通知GMM。
第八步,GMM發(fā)送LLGMM-RESUME.req消息通知LLC結(jié)束掛起狀態(tài),LLC重新啟動活動定時器,重新恢復(fù)到上述第3步的狀態(tài)并繼續(xù)相同的流程處理過程。
上述本發(fā)明所述方法的實質(zhì),是將活動定時器READY Timer的管理控制過程由GMM轉(zhuǎn)移到LLC,這樣可以大大降低GMM的處理負(fù)荷,從而進一步提高GPRS系統(tǒng)的處理容量和服務(wù)質(zhì)量。
權(quán)利要求
1.一種通用無線分組業(yè)務(wù)系統(tǒng)中活動定時器的使用方法,該方法包括(1)當(dāng)GMM(通用無線業(yè)務(wù)分組移動管理模塊)完成移動用戶的接入后進入活動(READY)狀態(tài),通知LLC(邏輯鏈路控制模塊)啟動活動定時器(READY Timer);(2)LLC在收到移動用戶的上行數(shù)據(jù)后重新啟動活動定時器,然后將所述上行數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)層;(3)如果LLC長時間沒有收到移動用戶的上行數(shù)據(jù),使活動定時器超時停止,LLC通知GMM進入備用(STANDBY)狀態(tài),并進入掛起(SUSPEND)狀態(tài);(4)LLC如果在掛起狀態(tài)收到網(wǎng)絡(luò)側(cè)的下行數(shù)據(jù)請求,緩存該下行數(shù)據(jù),通知GMM發(fā)起尋呼過程;(5)處于掛起狀態(tài)的LLC在收到移動用戶的尋呼響應(yīng)后,通知GMM進入活動狀態(tài),重新啟動活動定時器以及將掛起狀態(tài)下緩存的下行數(shù)據(jù)發(fā)送給移動用戶。
2.根據(jù)權(quán)利要求1所述的活動定時器的使用方法,其特征在于在所述步驟(1)還包括對活動定時器的定時時長進行協(xié)商的步驟。
3.根據(jù)權(quán)利要求1所述的活動定時器的使用方法,其特征在于在所述步驟(3)中LLC進入掛起狀態(tài),是在GMM進入備用狀態(tài)后,由GMM通知LLC進入掛起狀態(tài)。
4.根據(jù)權(quán)利要求1所述的活動定時器的使用方法,其特征在于在所述步驟(5)中LLC將掛起狀態(tài)下緩存的下行數(shù)據(jù)發(fā)送給移動用戶,是在GMM進入活動狀態(tài)后,由GMM通知LLC完成。
5.根據(jù)權(quán)利要求1、2、3或4所述的活動定時器的使用方法,其特征在于該方法還包括,在LLC與GMM間增加定時器請求原語和定時器指示原語,分別用于GMM請求LLC進行活動定時器的啟動和LLC通知GMM活動定時器超時。
全文摘要
本發(fā)明公開了一種通用無線分組業(yè)務(wù)系統(tǒng)中活動定時器的使用方法,該方法當(dāng)GMM完成移動用戶的接入后通知LLC啟動活動定時器,以后LLC在每次收到移動用戶的上行數(shù)據(jù)后重新啟動活動定時器,然后將所述上行數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)層,這樣,LLC將GMM管理的活動定時器接管下來,在每次接收到上行數(shù)據(jù)時不必頻繁通知GMM,而是在活動定時器超時后一次通知,使得LLC與GMM之間的消息交互量大大降低,進而降低了GMM的處理負(fù)荷。
文檔編號H04W56/00GK1387346SQ0111819
公開日2002年12月25日 申請日期2001年5月21日 優(yōu)先權(quán)日2001年5月21日
發(fā)明者方昭江 申請人:華為技術(shù)有限公司