本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種移動終端小區(qū)重選觸發(fā)時長調(diào)整方法及裝置。
背景技術(shù):
用戶終端(User Equipment,UE)側(cè)的小區(qū)重選存在一個測量啟動和測量評估的過程,當(dāng)UE駐留的服務(wù)小區(qū)的信號強(qiáng)度值低于一定門限值時,啟動重選測量。在測到滿足重選條件和駐留條件的鄰區(qū)時,UE啟動小區(qū)重選定時器。當(dāng)定時時長達(dá)到重選觸發(fā)時長(Treselection)時,如果在Treselection范圍內(nèi),評估的小區(qū)持續(xù)滿足重選條件和駐留條件,則UE發(fā)起切換到目標(biāo)小區(qū)的小區(qū)重選。
現(xiàn)有的協(xié)議中,只對重選的目標(biāo)小區(qū)提出了要求,沒有明確說明重選過程中當(dāng)前的服務(wù)小區(qū)需要滿足什么條件。由于Treselection是以秒為單位,在Treselection時間內(nèi),服務(wù)小區(qū)的信號質(zhì)量同樣有可能發(fā)生變化。
當(dāng)UE處于高速移動狀態(tài)時,上述場景非常常見??赡艹霈F(xiàn)UE測量到了好的小區(qū),但是保持時間未達(dá)到Treselection,UE仍駐留在當(dāng)前服務(wù)小區(qū),但是當(dāng)前服務(wù)小區(qū)的信號質(zhì)量已經(jīng)衰退到無法正常收發(fā)數(shù)據(jù)的程度,導(dǎo)致UE頻繁發(fā)生脫網(wǎng)找網(wǎng)的操作。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例解決的是UE頻繁發(fā)生脫網(wǎng)找網(wǎng)操作的問題。
為解決上述問題,本發(fā)明實施例提供一種移動終端小區(qū)重選觸發(fā)時長調(diào)整方法,包括:
檢測到在預(yù)設(shè)時長內(nèi)小區(qū)重選的次數(shù)大于預(yù)設(shè)值,且存在目標(biāo)小區(qū)時,判斷重選定時器的定時時長是否達(dá)到第一重選觸發(fā)時長,所述第一重選觸發(fā)時長為當(dāng)前服務(wù)小區(qū)重選到目標(biāo)小區(qū)的重選觸發(fā)時長;
當(dāng)所述定時時長未達(dá)到所述第一重選觸發(fā)時長,且檢測到當(dāng)前服務(wù)小區(qū) 信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)以重選到所述目標(biāo)小區(qū);
根據(jù)所述第一重選觸發(fā)時長以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長,計算得到第三重選觸發(fā)時長作為目標(biāo)小區(qū)實際的重選觸發(fā)時長,所述第三重選觸發(fā)時長小于等于所述第二重選觸發(fā)時長。
可選的,所述計算得到第三重選觸發(fā)時長,包括:
當(dāng)所述目標(biāo)小區(qū)不存在對應(yīng)的速度狀態(tài)因子時,將所述第一重選觸發(fā)時長與縮放因子相乘,并將得到的乘積與所述第二重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長;
當(dāng)所述目標(biāo)小區(qū)存在對應(yīng)的速度狀態(tài)因子時,將所述速度狀態(tài)因子與所述第二重選觸發(fā)時長相乘,將得到的乘積與所述第一重選觸發(fā)時長與縮放因子的乘積進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長,其中,所述縮放因子的取值范圍為(0,1)。
可選的,當(dāng)所述定時時長達(dá)到所述第一重選觸發(fā)時長后,還包括:
判斷所述目標(biāo)小區(qū)是否滿足駐留條件;
當(dāng)所述目標(biāo)小區(qū)不滿足駐留條件時,重新進(jìn)行獲取目標(biāo)小區(qū)的操作;
當(dāng)所述目標(biāo)小區(qū)滿足駐留條件時,重選到所述目標(biāo)小區(qū)。
可選的,當(dāng)重選到所述目標(biāo)小區(qū)后,還包括:
檢測在重選到所述目標(biāo)小區(qū)之前,是否發(fā)生過脫網(wǎng)重選操作;
當(dāng)檢測到發(fā)生過脫網(wǎng)重選操作時,根據(jù)所述第一重選觸發(fā)時長以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長,計算得到第三重選觸發(fā)時長作為目標(biāo)小區(qū)實際的重選觸發(fā)時長,且所述第三重選觸發(fā)時長小于等于所述第二重選觸發(fā)時長。
可選的,所述計算得到第三重選觸發(fā)時長,包括:
當(dāng)所述目標(biāo)小區(qū)不存在對應(yīng)的速度狀態(tài)因子時,將所述第一重選觸發(fā)時長與所述第二重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長;
當(dāng)所述目標(biāo)小區(qū)存在對應(yīng)的速度狀態(tài)因子時,將所述速度狀態(tài)因子與所述第二重選觸發(fā)時長相乘,將得到的乘積與所述第一重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長。
本發(fā)明實施例還提供了一種移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置,包括:
第一判斷單元,用于當(dāng)檢測到預(yù)設(shè)時長內(nèi)小區(qū)重選的次數(shù)大于預(yù)設(shè)值,且存在目標(biāo)小區(qū)時,判斷重選定時器的定時時長是否達(dá)到第一重選觸發(fā)時長,所述第一重選觸發(fā)時長為當(dāng)前服務(wù)小區(qū)重選到目標(biāo)小區(qū)的重選觸發(fā)時長;
小區(qū)重選單元,用于當(dāng)所述定時時長未達(dá)到所述第一重選觸發(fā)時長,且檢測到當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)以重選到所述目標(biāo)小區(qū);
計算單元,用于根據(jù)所述第一重選觸發(fā)時長以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長,計算得到第三重選觸發(fā)時長;
設(shè)置單元,用于將所述第三重選觸發(fā)時長設(shè)置為所述目標(biāo)小區(qū)的實際重選觸發(fā)時長,所述第三重選觸發(fā)時長小于等于所述第二重選觸發(fā)時長。
可選的,所述計算單元用于:
當(dāng)所述目標(biāo)小區(qū)不存在對應(yīng)的速度狀態(tài)因子時,將所述第一重選觸發(fā)時長與縮放因子相乘,并將得到的乘積與所述第二重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長;
當(dāng)所述目標(biāo)小區(qū)存在對應(yīng)的速度狀態(tài)因子時,將所述速度狀態(tài)因子與所述第二重選觸發(fā)時長相乘,將得到的乘積與所述第一重選觸發(fā)時長與縮放因子的乘積進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長,其中:所述縮放因子的取值范圍為(0,1)。
可選的,所述移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置還包括:
第二判斷單元,用于當(dāng)所述定時時長達(dá)到所述第一重選觸發(fā)時長后,判斷所述目標(biāo)小區(qū)是否滿足駐留條件;
控制單元,用于當(dāng)所述目標(biāo)小區(qū)不滿足駐留條件時,重新進(jìn)行獲取目標(biāo)小區(qū)的操作;當(dāng)所述目標(biāo)小區(qū)滿足駐留條件時,重選到所述目標(biāo)小區(qū)。
可選的,所述移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置還包括:
檢測單元,用于檢測在重選到所述目標(biāo)小區(qū)之前,是否發(fā)生過脫網(wǎng)重選操作;
所述計算單元還用于:當(dāng)所述檢測單元檢測到發(fā)生過脫網(wǎng)重選操作時,根據(jù)所述第一重選觸發(fā)時長以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長,計算得到第三重選觸發(fā)時長作為目標(biāo)小區(qū)實際的重選觸發(fā)時長,且所述第三重選觸發(fā)時長小于等于所述第二重選觸發(fā)時長。
可選的,所述計算單元用于:
當(dāng)所述目標(biāo)小區(qū)不存在對應(yīng)的速度狀態(tài)因子時,將所述第一重選觸發(fā)時長與所述第二重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長;
當(dāng)所述目標(biāo)小區(qū)存在對應(yīng)的速度狀態(tài)因子時,將所述速度狀態(tài)因子與所述第二重選觸發(fā)時長相乘,將得到的乘積與所述第一重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例的技術(shù)方案具有以下優(yōu)點:
當(dāng)移動終端滿足小區(qū)重選條件,且移動終端在第一重選觸發(fā)時長內(nèi)檢測到當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)重選到目標(biāo)小區(qū),以保證網(wǎng)絡(luò)服務(wù)的連續(xù)性。移動終端在上述情況下脫網(wǎng)意味著當(dāng)前的第一重選觸發(fā)時長較大,可能存在網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長也較大的情況,因此對第二重選觸發(fā)時長進(jìn)行調(diào)整,使得調(diào)整后的目標(biāo)小區(qū)實際的重選觸發(fā)時長小于第一重選觸發(fā)時長,以避免移動終端頻繁發(fā)生脫網(wǎng)找網(wǎng)操作。
附圖說明
圖1是本發(fā)明實施例中的一種移動終端小區(qū)重選觸發(fā)時長調(diào)整方法的流程圖;
圖2是本發(fā)明實施例中的另一種移動終端小區(qū)重選觸發(fā)時長調(diào)整方法的流程圖;
圖3是本發(fā)明實施例中的一種移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置的結(jié)構(gòu)示意圖。
具體實施方式
在現(xiàn)有技術(shù)中,協(xié)議明確規(guī)定要求重選的目標(biāo)小區(qū)必須在Treselection內(nèi)持續(xù)滿足重選準(zhǔn)則和駐留條件。通常情況下,網(wǎng)絡(luò)側(cè)提供的Treselection為歷史經(jīng)驗值,并且每個小區(qū)配置的Treselection也可能不相同。
當(dāng)檢測到UE處于高速運動狀態(tài)時,網(wǎng)絡(luò)側(cè)在系統(tǒng)消息中配置一個速度狀態(tài)因子(SpeedStateScaleFactors),用于降低UE的Treselection,但并不是每個小區(qū)都會配置速度狀態(tài)因子,而且速度狀態(tài)因子基本是靜態(tài)配置的,一旦確定下來,很長時間都不會發(fā)生變化。由于不同的UE運動速度不一樣,數(shù)值SpeedStateScaleFactors×Treselection也不會適用于所有UE。綜上,現(xiàn)有的Treselection配置方法容易導(dǎo)致高速移動的UE發(fā)生頻繁脫網(wǎng)找網(wǎng)操作的問題。
在本發(fā)明實施例中,當(dāng)移動終端滿足小區(qū)重選條件,且移動終端在第一重選觸發(fā)時長內(nèi)檢測到當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)重選到目標(biāo)小區(qū),以保證網(wǎng)絡(luò)服務(wù)的連續(xù)性。移動終端在上述情況下脫網(wǎng)意味著當(dāng)前的第一重選觸發(fā)時長較大,可能存在網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長也較大的情況,因此對第二重選觸發(fā)時長進(jìn)行調(diào)整,使得調(diào)整后的目標(biāo)小區(qū)實際的重選觸發(fā)時長小于第一重選觸發(fā)時長,以避免移動終端頻繁發(fā)生脫網(wǎng)找網(wǎng)操作。
為使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施例做詳細(xì)的說明。
本發(fā)明實施例提供了一種移動終端小區(qū)重選觸發(fā)時長調(diào)整方法,參照圖1,以下通過具體步驟進(jìn)行詳細(xì)說明。
步驟S101,檢測到預(yù)設(shè)時長內(nèi)小區(qū)重選的次數(shù)大于預(yù)設(shè)值,且存在目標(biāo)小區(qū)時,判斷重選定時器的定時時長是否達(dá)到第一重選觸發(fā)時長。
在實際應(yīng)用中,當(dāng)檢測到移動終端在預(yù)設(shè)時長TCRmax內(nèi),小區(qū)重選次數(shù)大于NCR_H時,判定移動終端處于高速移動狀態(tài);其中,TCRmax為指示移動終端進(jìn)入高速移動狀態(tài)判決時的時間窗,NCR_H為指示高速移動狀態(tài)判決的小區(qū) 重選次數(shù)門限。
例如,用戶攜帶移動終端乘坐高鐵,在高鐵運行過程中,檢測到預(yù)設(shè)時長TCRmax內(nèi),小區(qū)重選次數(shù)大于NCR_H,則可以判定移動終端處于高速運動狀態(tài)。
在具體實施中,當(dāng)檢測到移動終端處于高速運動狀態(tài)后,可以實時監(jiān)控當(dāng)前駐留的服務(wù)小區(qū)的信號質(zhì)量。根據(jù)獲取到的服務(wù)小區(qū)的信號質(zhì)量以及網(wǎng)絡(luò)側(cè)配置的不同的重選測量門限,判決是否啟動對應(yīng)類型的重選測量,其中,重選測量可以包括同頻測量、啟動異頻測量以及異系統(tǒng)測量等中的一種或多種。不同類型的重選測量對應(yīng)的重選測量門限可以不等,例如,同頻測量的重選測量門限可以與異頻重選測量門限不等。
在實際應(yīng)用中,通常情況下,當(dāng)服務(wù)小區(qū)的信號質(zhì)量較差時,例如,服務(wù)小區(qū)的信號強(qiáng)度值小于異頻測量的重選測量門限值時,則可以啟動異頻測量。當(dāng)服務(wù)小區(qū)的信號質(zhì)量較好時,例如,服務(wù)小區(qū)的信號強(qiáng)度值大于全部的重選測量門限值,則移動終端繼續(xù)駐留在當(dāng)前服務(wù)小區(qū),而無需進(jìn)行小區(qū)重選。
在重選測量完成后,移動終端可以對重選測量結(jié)果進(jìn)行收集與評估。針對不同的網(wǎng)絡(luò)模式,可以存在對應(yīng)的收集與評估規(guī)則,可以按照網(wǎng)絡(luò)模式對應(yīng)的協(xié)議要求進(jìn)行重選測量結(jié)果的收集與評估。移動終端可以根據(jù)當(dāng)前網(wǎng)絡(luò)制式下的重選規(guī)則與駐留準(zhǔn)則,來判斷當(dāng)前是否存在滿足重選條件的目標(biāo)小區(qū)。
在具體實施中,當(dāng)存在滿足重選條件的目標(biāo)小區(qū)時,移動終端啟動重選定時器,重選定時器開始定時。當(dāng)不存在滿足重選條件的目標(biāo)小區(qū)時,移動終端繼續(xù)對重選測量結(jié)果進(jìn)行收集與評估。
在本發(fā)明實施例中,第一重選觸發(fā)時長t1為:從當(dāng)前服務(wù)小區(qū)重選到目標(biāo)小區(qū)的重選觸發(fā)時長,也就是當(dāng)檢測到目標(biāo)小區(qū)后,從當(dāng)前服務(wù)小區(qū)重選到目標(biāo)小區(qū)的保護(hù)時間間隔。第一重選觸發(fā)時長t1可以為網(wǎng)絡(luò)側(cè)預(yù)先設(shè)定的,且第一重選觸發(fā)時長t1與當(dāng)前駐留服務(wù)小區(qū)的網(wǎng)絡(luò)制式以及目標(biāo)小區(qū)的網(wǎng)絡(luò)制式相關(guān)。針對目標(biāo)小區(qū)不同的網(wǎng)絡(luò)制式,可以存在不同的第一重選觸發(fā)時 長t1。
在實際應(yīng)用中,有的小區(qū)配置有速度狀態(tài)因子,有的小區(qū)卻沒有配置速度狀態(tài)因子,因此,不同小區(qū)的第一重選觸發(fā)時長t1的時長可以不等。
在當(dāng)前服務(wù)小區(qū)未配置速度狀態(tài)因子時,第一重選觸發(fā)時長t1為網(wǎng)絡(luò)側(cè)預(yù)先配置的Treselection;在當(dāng)前服務(wù)小區(qū)配置了速度狀態(tài)因子時,第一重選觸發(fā)時長t1為SpeedStateScaleFactors×Treselection。
在本發(fā)明實施例中,當(dāng)重選定時器的定時時長未達(dá)到第一重選觸發(fā)時長t1時,可以執(zhí)行步驟S102。
步驟S102,當(dāng)所述定時時長未達(dá)到所述第一重選觸發(fā)時長t1,且檢測到當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)以重選到所述目標(biāo)小區(qū)。
在實際應(yīng)用中,當(dāng)重選定時器的定時時長未達(dá)到第一重選觸發(fā)時長t1時,通常情況下,不進(jìn)行小區(qū)重選操作。若在定時時長尚未達(dá)到第一重選觸發(fā)時長t1時,出現(xiàn)當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值急劇下降,甚至小區(qū)信號強(qiáng)度值降至小于預(yù)設(shè)門限值的情況,現(xiàn)有技術(shù)中通常會等待定時時長達(dá)到第一重選觸發(fā)時長t1后,方再進(jìn)行小區(qū)重選操作。
而在本發(fā)明實施例中,在定時時長尚未達(dá)到第一重選觸發(fā)時長t1時,若當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值,移動終端從當(dāng)前駐留服務(wù)小區(qū)脫網(wǎng),重新找網(wǎng),從而重選到目標(biāo)小區(qū),以保證網(wǎng)絡(luò)服務(wù)的連續(xù)性。
可以理解的是,預(yù)設(shè)門限值與當(dāng)前服務(wù)小區(qū)駐留的網(wǎng)絡(luò)模式相關(guān),不同的網(wǎng)絡(luò)模式對應(yīng)的預(yù)設(shè)門限值可以不等。
步驟S103,根據(jù)第一重選觸發(fā)時長t1以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長t2,計算得到第三重選觸發(fā)時長t3作為目標(biāo)小區(qū)實際的重選觸發(fā)時長。
在具體實施中,第二重選觸發(fā)時長t2為:網(wǎng)絡(luò)側(cè)下發(fā)的移動終端從目標(biāo)小區(qū)切換到其他小區(qū)的重選觸發(fā)時長。第二重選觸發(fā)時長t2可以為一個或多個,例如,網(wǎng)絡(luò)側(cè)可以針對目標(biāo)小區(qū)的同頻、異頻、異系統(tǒng)均設(shè)定對應(yīng)的第 二重選觸發(fā)時長t2。
在本發(fā)明實施例中,可以根據(jù)第一重選觸發(fā)時長t1以及第二重選觸發(fā)時長t2,計算得到第三重選觸發(fā)時長t3作為目標(biāo)小區(qū)實際的重選觸發(fā)時長,其中,第三重選觸發(fā)時長t3小于等于第二重選觸發(fā)時長t2。
在本發(fā)明一實施例中,當(dāng)重選后的目標(biāo)小區(qū)沒有配置速度狀態(tài)因子SpeedStateScaleFactorsnew時,通過公式(1)計算實際的第三重選觸發(fā)時長t3:
t3=min(UEScaleFactors×t1,t2) (1)
當(dāng)重選后的目標(biāo)小區(qū)配置有速度狀態(tài)因子SpeedStateScaleFactorsnew時,通過公式(2)計算實際的第三重選觸發(fā)時長t3:
t3=min(UEScaleFactors×t1,SpeedStateScaleFactorsnew×t2) (2)
其中,min(x,y)表示為求x與y之間的最小值,UEScaleFactors為預(yù)設(shè)的縮放因子,可以在移動終端進(jìn)行自定義,且UEScaleFactors的取值范圍為(0,1)。
從公式(1)以及公式(2)中可知,最終獲取到的目標(biāo)小區(qū)實際的重選觸發(fā)時長小于等于網(wǎng)絡(luò)側(cè)配置的第二重選觸發(fā)時長t2。
在本發(fā)明實施例中,若網(wǎng)絡(luò)側(cè)針對目標(biāo)小區(qū),分別針對同頻、異頻以及異系統(tǒng)分別設(shè)置了對應(yīng)的第二重選觸發(fā)時長t2,則目標(biāo)小區(qū)同頻、異頻以及異系統(tǒng)實際的第三重選觸發(fā)時長t3均可以采用上述公式(1)或公式(2)計算得到。
可以理解的是,在實際應(yīng)用中,還可以存在其他方式的計算第三重選觸發(fā)時長t3的方法,只要其計算結(jié)果滿足得到的第三重選觸發(fā)時長t3小于等于第二重選觸發(fā)時長t2即可。
由此可見,當(dāng)移動終端滿足小區(qū)重選條件,且移動終端在第一重選觸發(fā)時長內(nèi)檢測到當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)重選到目標(biāo)小區(qū),以保證網(wǎng)絡(luò)服務(wù)的連續(xù)性。移動終端在上述情況下脫網(wǎng)意味著當(dāng)前的第一重選觸發(fā)時長較大,可能存在網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長也較大的情況,因此對第二重選觸發(fā)時長進(jìn)行調(diào)整,使得調(diào)整 后的目標(biāo)小區(qū)實際的重選觸發(fā)時長小于第一重選觸發(fā)時長,以避免移動終端頻繁發(fā)生脫網(wǎng)找網(wǎng)操作。
本發(fā)明實施例還提供了另一種移動終端小區(qū)重選觸發(fā)時長調(diào)整方法,參照圖2,以下通過具體步驟進(jìn)行詳細(xì)說明。
步驟S201,判斷移動終端是否打開重選觸發(fā)時長調(diào)整功能。
在本發(fā)明實施例中,重選觸發(fā)時長調(diào)整功能可以是指:能夠?qū)崿F(xiàn)本發(fā)明上述實施例中提供的重選觸發(fā)時長調(diào)整方法。重選觸發(fā)時長調(diào)整功能可以在移動終端的“設(shè)置”界面中進(jìn)行設(shè)置,用戶可以選擇是否打開重選觸發(fā)時長調(diào)整功能。當(dāng)打開重選觸發(fā)時長調(diào)整功能時,執(zhí)行步驟S202;當(dāng)關(guān)閉重選觸發(fā)時長調(diào)整功能時,結(jié)束操作流程。
步驟S202,判斷移動終端是否處于高速運動狀態(tài)。
在實際應(yīng)用中,可以采用步驟S101中提供的高速運動判斷方法,通過檢測移動終端在預(yù)設(shè)時長TCRmax內(nèi),小區(qū)重選次數(shù)是否大于NCR_H來判斷移動終端是否處于高速運動狀態(tài)。當(dāng)判定移動終端處于高速運動狀態(tài)時,執(zhí)行步驟S203;否則,結(jié)束操作流程。
步驟S203,判斷是否啟動重選測量。
在本發(fā)明實施例中,可以根據(jù)當(dāng)前服務(wù)小區(qū)的信號強(qiáng)度值,來判斷是否啟動重選測量。在當(dāng)前服務(wù)小區(qū)的信號強(qiáng)度值小于某一類型的重選測量門限時,啟動重選測量,并執(zhí)行步驟S104;在當(dāng)前服務(wù)小區(qū)的信號強(qiáng)度值大于所有類型的重選測量門限值時,重新執(zhí)行步驟S202。
步驟S204,對重選測量結(jié)果進(jìn)行評估。
步驟S205,判斷是否存在目標(biāo)小區(qū)。
在本發(fā)明實施例中,當(dāng)存在目標(biāo)小區(qū)時,執(zhí)行步驟S206;當(dāng)不存在目標(biāo)小區(qū)時,重新執(zhí)行步驟S204。
在實際應(yīng)用中,在對重選測量結(jié)果進(jìn)行評估后,可能存在多個滿足重選規(guī)則和駐留準(zhǔn)則的候選小區(qū)??梢詮亩鄠€候選小區(qū)中,選擇其中一個作為目標(biāo)小區(qū)。例如,選擇其中一個信號強(qiáng)度值最大的候選小區(qū)作為目標(biāo)小區(qū)。
步驟S206,判斷定時時長是否達(dá)到t1。
在本發(fā)明實施例中,當(dāng)定時時長未達(dá)到t1時,執(zhí)行步驟S207;當(dāng)定時時長達(dá)到t1時,執(zhí)行步驟S210。
步驟S207,判斷當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值S1是否小于預(yù)設(shè)門限值S0。
在本發(fā)明實施例中,預(yù)設(shè)門限值S0可以為當(dāng)前服務(wù)小區(qū)的網(wǎng)絡(luò)模式對應(yīng)的小區(qū)駐留門限。在當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值S1小于小區(qū)駐留門限時,執(zhí)行步驟S208;在當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值S1大于等于小區(qū)駐留門限時,重新執(zhí)行步驟S206,以持續(xù)判斷定時時長是否達(dá)到t1。
步驟S208,移動終端脫網(wǎng)找網(wǎng),并駐留到目標(biāo)小區(qū)。
步驟S209,根據(jù)t1和t2計算t3,并將t3設(shè)置為目標(biāo)小區(qū)的實際的重選觸發(fā)時長。
在本發(fā)明實施例中,步驟S202~步驟S209可以參照步驟S101~步驟S103,此處不做贅述。
步驟S210,判斷目標(biāo)小區(qū)是否有效。
在實際應(yīng)用中,由于無線小區(qū)的信號質(zhì)量通常在不斷地變化,移動終端也在不停的運動,可能存在當(dāng)定時時長達(dá)到t1時,目標(biāo)小區(qū)已經(jīng)無法駐留的情況。
因此,當(dāng)定時時長達(dá)到t1時,使用最新的重選測量結(jié)果來判斷目標(biāo)小區(qū)是否有效,即判斷目標(biāo)小區(qū)是否仍適合駐留。當(dāng)目標(biāo)小區(qū)有效時,執(zhí)行步驟S211;當(dāng)目標(biāo)小區(qū)無效時,執(zhí)行步驟S204。
步驟S211,重選到目標(biāo)小區(qū)。
在實際應(yīng)用中,不同的網(wǎng)絡(luò)模式可能對應(yīng)不同的重選要求,可以協(xié)議規(guī)定按照目標(biāo)小區(qū)所述的網(wǎng)絡(luò)制式重選到目標(biāo)小區(qū)。
步驟S212,判斷移動終端是否發(fā)生過脫網(wǎng)重選。
在本發(fā)明實施例中,當(dāng)檢測到移動終端重選到目標(biāo)小區(qū)之前,出現(xiàn)過脫網(wǎng)重選的操作時,執(zhí)行步驟S213;當(dāng)檢測到移動終端重選到目標(biāo)小區(qū)之前, 未出現(xiàn)過脫網(wǎng)重選的操作時,執(zhí)行步驟S202。
步驟S213,根據(jù)t1和t2計算t3,并將t3設(shè)置為目標(biāo)小區(qū)的實際的重選觸發(fā)時長。
在本發(fā)明實施例中,計算得到的t3小于等于t2。
在本發(fā)明一實施例中,當(dāng)重選后的目標(biāo)小區(qū)沒有配置速度狀態(tài)因子SpeedStateScaleFactorsnew時,通過公式(3)計算實際的第三重選觸發(fā)時長t3:
t3=min(t1,t2) (3)
當(dāng)重選后的目標(biāo)小區(qū)配置有速度狀態(tài)因子SpeedStateScaleFactorsnew時,通過公式(4)計算實際的第三重選觸發(fā)時長t3:
t3=min(t1,SpeedStateScaleFactorsnew×t2) (4)
其中,min(x,y)表示為求x與y之間的最小值。從公式(3)以及公式(4)中可知,最終獲取到的目標(biāo)小區(qū)實際的重選觸發(fā)時長t3小于等于網(wǎng)絡(luò)側(cè)配置的第二重選觸發(fā)時長t2。
參照圖3,本發(fā)明實施例提供了一種移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置30,包括:第一判斷單元301、小區(qū)重選單元302、計算單元303以及設(shè)置單元304,其中:
第一判斷單元301,用于當(dāng)檢測到預(yù)設(shè)時長內(nèi)小區(qū)重選的次數(shù)大于預(yù)設(shè)值,且存在目標(biāo)小區(qū)時,判斷當(dāng)前服務(wù)小區(qū)重選到目標(biāo)小區(qū)的第一重選觸發(fā)時長是否達(dá)到預(yù)設(shè)時長;
小區(qū)重選單元302,用于當(dāng)所述第一重選觸發(fā)時長未達(dá)到預(yù)設(shè)時長,且檢測到當(dāng)前服務(wù)小區(qū)信號強(qiáng)度值小于預(yù)設(shè)門限值時,脫網(wǎng)并重新找網(wǎng)以重選到所述目標(biāo)小區(qū);
計算單元303,用于根據(jù)所述第一重選觸發(fā)時長以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長,計算得到第三重選觸發(fā)時長;
設(shè)置單元304,用于將所述第三重選觸發(fā)時長設(shè)置為所述目標(biāo)小區(qū)的實際重選觸發(fā)時長,所述第三重選觸發(fā)時長小于等于所述第二重選觸發(fā)時長。
在具體實施中,所述計算單元303可以用于:
當(dāng)所述目標(biāo)小區(qū)不存在對應(yīng)的速度狀態(tài)因子時,將所述第一重選觸發(fā)時長與縮放因子相乘,并將得到的乘積與所述第二重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長;
當(dāng)所述目標(biāo)小區(qū)存在對應(yīng)的速度狀態(tài)因子時,將所述速度狀態(tài)因子與所述第二重選觸發(fā)時長相乘,將得到的乘積與所述第一重選觸發(fā)時長與縮放因子的乘積進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長,其中:所述縮放因子的取值范圍為(0,1)。
在具體實施中,所述移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置30還可以包括:第二判斷單元,用于當(dāng)所述第一重選觸發(fā)時長達(dá)到預(yù)設(shè)時長后,判斷所述目標(biāo)小區(qū)是否滿足駐留條件;
控制單元,用于當(dāng)所述目標(biāo)小區(qū)不滿足駐留條件時,重新進(jìn)行獲取目標(biāo)小區(qū)的操作;當(dāng)所述目標(biāo)小區(qū)滿足駐留條件時,重選到所述目標(biāo)小區(qū)。
在具體實施中,所述移動終端小區(qū)重選觸發(fā)時長調(diào)整裝置30還可以包括:檢測單元,用于檢測在重選到所述目標(biāo)小區(qū)之前,是否發(fā)生過脫網(wǎng)重選操作;
所述計算單元303還可以用于:當(dāng)所述檢測單元檢測到發(fā)生過脫網(wǎng)重選操作時,根據(jù)所述第一重選觸發(fā)時長以及網(wǎng)絡(luò)側(cè)下發(fā)的目標(biāo)小區(qū)的第二重選觸發(fā)時長,計算得到第三重選觸發(fā)時長作為目標(biāo)小區(qū)實際的重選觸發(fā)時長,且所述第三重選觸發(fā)時長小于等于所述第二重選觸發(fā)時長。
在具體實施中,所述計算單元303可以用于:
當(dāng)所述目標(biāo)小區(qū)不存在對應(yīng)的速度狀態(tài)因子時,將所述第一重選觸發(fā)時長與所述第二重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長;
當(dāng)所述目標(biāo)小區(qū)存在對應(yīng)的速度狀態(tài)因子時,將所述速度狀態(tài)因子與所述第二重選觸發(fā)時長相乘,將得到的乘積與所述第一重選觸發(fā)時長進(jìn)行比較,選擇其中的最小值作為所述第三重選觸發(fā)時長。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步 驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。