專利名稱:調整定時跟蹤的步長的方法和設備的制作方法
技術領域:
本發明涉及一種TD-SCDMA系統中,調整定時跟蹤的步長的方法和設備。
背景技術:
在移動終端中,功耗是終端的一個重要的性能參數。如何降低功耗以增加移動終端的待機時間和通話時間是終端設計時需要考慮的重要方面。終端在待機過程中降低功耗的方法主要是通過在接收尋呼信息過程中,在相鄰尋呼指示之間,做省電處理。其中包括射頻模塊,模擬基帶模塊,數字基帶部分。模擬基帶部分包括降電壓處理;數字基帶部分包括降電壓處理和降頻處理。
對于尋呼過程中的省電模式,需要確保終端在收尋呼指示時的正確性。對于TD-SCDMA系統終端來說,意味著要確保系統幀號和幀定時的正確。對于移動終端,在進入深睡模式后,一般將系統的主時鐘關掉。此時系統的定時是通過一個低頻時鐘來維持的。該低頻時鐘的頻率是不確定的,在用該時鐘進行定時維護之前必須要經過校準。
在對低頻時鐘進行校準后,由于低頻時鐘校準后依然存在誤差,而且低頻時鐘存在溫度漂移現象,使得系統在由深睡模式切換到正常模式后,當采用傳統的定時跟蹤算法時會發生定時跟蹤錯誤。
傳統的定時跟蹤方法為了保證跟蹤的魯棒性(所謂“魯棒性”,是指控制系統在一定(結構,大小)的參數攝動下,維持某些性能的特性。)而采用固定步長的跟蹤算法。該固定步長的定時跟蹤算法在一定的時間內可以跟蹤的定時誤差有限。當終端從深度睡眠模式切換到正常模式時,由于存在校準誤差和溫度漂移現象,使得定時位置發生漂移。采用固定步長的定時跟蹤算法時,可能導致在接收尋呼指示之前定時位置不能恢復,從而導致接收任務失敗。
發明內容
本發明的目的是提供一種方法和設備,當終端從深度睡眠模式切換到正常模式時,能夠根據系統當前狀態調整定時跟蹤的步長,從而避免接手任務失敗。
本發明的目的是通過以下技術方案實現的一種調整定時跟蹤的步長的方法,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失,如果定時丟失則重新計算定時跟蹤的步長。
可利用如下方法判斷定時位置是否丟失首先,測量當前子幀的PCCPCH上的信噪比xSIR;然后,判斷是否滿足第一條件,即,xSIR-xSIR_AVE≥TSIR,其中,TSIR是一個預先設定的門限值,xSIR_AVE是平均信噪比;如果上述條件成立,則判斷第二條件是否成立,即xSIR≥TSIR_Min,TSIR_Min是最低信噪比門限值;當上述第一、第二條件其中之一不成立時,則認定定時位置已經丟失。
其中,xSIR_AVE由如下方法獲得xSIR_AVE=(1-α)xSIR+αxSIR_AVE,α是一個用于控制信噪比平均值更新速度的參數,其中xSIR_AVE為上一幀的平均信噪比。
當定時位置丟失時,則根據如下方法計算定時跟蹤的步長Δ=Δ+0.5chip,
其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
當定時位置沒有丟失時,判斷當前定時跟蹤的步長是否是初始值,如果不是初始值,則利用下面方法計算定時跟蹤的步長,Δ=Δ-0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
另外,每次終端從深睡模式切換到正常模式時,將定時跟蹤的步長復位,即Δ=Δmin,Δmin為定時跟蹤允許的最小步長值。
在本方法中,僅當xSIR≥TSIR_Min時才更新xSIR_MVE值。
本發明的技術方案還包括一種調整定時跟蹤的步長的設備,包括一個定時位置判斷裝置,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失;一個第一定時跟蹤步長計算裝置,其在定時位置丟失時重新計算定時跟蹤的步長。
該定時位置判斷裝置包括信噪比測量單元,其測量當前子幀的PCCPCH上的信噪比xSIR;第一判斷單元,其判斷第一條件是否成立,即,xSIR-xSIR_AVE≥TSIR,其中,TSIR是一個預先設定的門限值,xSIR_AVE是平均信噪比;第二判斷單元,其判斷第二條件是否成立,即,xSIR≥TSIR_Min,TSIR_Min是最低信噪比門限值。
該第一定時跟蹤步長計算裝置中,根據如下方法計算定時跟蹤的步長Δ=Δ+0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
該設備還包括一個第二定時跟蹤步長計算裝置,其在定時位置沒有丟失時,判斷當前定時跟蹤的步長是否是初始值,如果不是初始值,則利用下面方法計算定時跟蹤的步長,Δ=Δ-0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
進一步,該設備還包括一個定時跟蹤步長復位裝置,其在終端每次從深睡模式切換到正常模式時,將定時跟蹤的步長復位,即Δ=Δmin,Δmin為定時跟蹤允許的最小步長值。
另外,該設備還包括一個平均信噪比更新裝置,其僅當xSIR≥TSIR_Min時,才更新xSIR_AVE值。
其中,該平均信噪比更新裝置利用下面方法更新平均信噪比xSIR_AVExSIR_AVE=(1-α)xSIR+αxSIR_AVE,α是一個用于控制信噪比平均值更新速度的參數,其中xSIR_AVE為上一幀的平均信噪比。
本發明的積極進步效果在于在由深睡模式切換到正常模式后,降低了定時跟蹤的錯誤率,從而提高了接收尋呼指示的正確率。
圖1為本發明實施例1的流程圖。
圖2為本發明實施例2的方框圖。
具體實施例方式
下面結合附圖給出本發明較佳實施例,以詳細說明本發明的技術方案。
實施例1如圖1所示,一種調整定時跟蹤的步長的方法,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失。
可利用如下方法判斷定時位置是否丟失
步驟100,測量當前子幀的PCCPCH上的信噪比xSIR;步驟110,判斷是否滿足第一條件,即,xSIR-xSIR_AVE≥TSIR,其中,TSIR是一個預先設定的門限值,xSIR_AVE是平均信噪比;如果上述條件成立,則判斷第二條件是否成立(步驟120),即xSIR≥TSIR_Min,TSIR_Min是最低信噪比門限值;當上述第一、第二條件其中之一不成立時,則認定定時位置已經丟失。
步驟130,當定時位置丟失時,則根據如下方法計算定時跟蹤的步長Δ=Δ+0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
因為定時跟蹤的步長不能無限制的大,當步長增加到最大值后就不再增加定時跟蹤的步長了,所以當需要增加步長時,判斷Δ<Δmax是否成立,如果成立,則增加步長,反之,則什么都不做,Δmax為定時跟蹤允許的最大步長值。
當定時位置沒有丟失時,判斷當前定時跟蹤的步長是否是初始值Δmin,如步驟140,即判斷Δ=Δmin是否成立,如果成立則保持Δ不變。
如果不是初始值,則利用下面方法計算定時跟蹤的步長,如步驟150,Δ=Δ-0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
類似的,定時跟蹤的步長不能無限制的小,當步長減小最小值后就不再減小定時跟蹤的步長了,因而,當需要減小步長時,判斷Δ>Δmin是否成立,如果成立,則減小步長,否則,什么都不做,Δmin為定時跟蹤允許的最小步長值。
其中,xSIR-AVE由如下方法獲得xSIR_AVE=(1-α)xSIR+αxSIR_AVE,α是一個用于控制信噪比平均值更新速度的參數,其中xSIR_AVE為上一幀的平均信噪比。
在本方法中,僅當xSIR≥TSIR_Min時才更新xSIR_AVE值。
另外,每次終端從深睡模式切換到正常模式時,將定時跟蹤的步長復位,即Δ=Δmin,Δmin為定時跟蹤允許的最小步長值。
實施例2如圖2所示,一種調整定時跟蹤的步長的設備,包括一個定時位置判斷裝置1,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失;一個第一定時跟蹤步長計算裝置2,其在定時位置丟失時重新計算定時跟蹤的步長。
該定時位置判斷裝置1包括信噪比測量單元11,其測量當前子幀的PCCPCH上的信噪比xSIR;第一判斷單元12,其判斷第一條件是否成立,即,xSIR-xSIR_AVE≥TSIR,其中,TSIR是一個預先設定的門限值,xSIR_AVE是平均信噪比;第二判斷單元13,其判斷第二條件是否成立,即,xSIR≥TSIR_Min,TSIR_Min是最低信噪比門限值。
該第一定時跟蹤步長計算裝置2中,當Δ<Δmax時,根據如下方法計算定時跟蹤的步長Δ=Δ+0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間,Δmax為定時跟蹤允許的最大步長值。
該設備還包括一個第二定時跟蹤步長計算裝置3,其在定時位置沒有丟失時,判斷當前定時跟蹤的步長是否是初始值,如果不是初始值,即Δ>Δmin,則利用下面方法計算定時跟蹤的步長,
Δ=Δ-0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間,Δmin為定時跟蹤允許的最小步長值。
進一步,該設備還包括一個定時跟蹤步長復位裝置4,其在終端每次從深睡模式切換到正常模式時,將定時跟蹤的步長復位,即Δ=Δmin,Δmin為定時跟蹤允許的最小步長值。
另外,該設備還包括一個平均信噪比更新裝置5,其僅當xSIR≥TSIR_Min時,才更新xSIR_AVE值。
其中,該平均信噪比更新裝置5利用下面方法更新平均信噪比xSIR_AVExSIR_AVE=(1-α)xSIR+αxSIR_AVE,α是一個用于控制信噪比平均值更新速度的參數,其中xSIR_AVE為上一幀的平均信噪比。
權利要求
1.一種調整定時跟蹤的步長的方法,其特征在于,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失,如果定時丟失則重新計算定時跟蹤的步長。
2.根據權利要求1所述的調整定時跟蹤的步長的方法,其特征在于,利用如下方法判斷定時位置是否丟失首先,測量當前子幀的PCCPCH上的信噪比xSIR;然后,判斷是否滿足第一條件,即,xSIR-xSIR_AVE≥TSIR,其中,TSIR是一個預先設定的門限值,xSIR_AVE是平均信噪比;如果上述條件成立,則判斷第二條件是否成立,即xSIR≥TSIR_Min,TSIR_Min是最低信噪比門限值;當上述第一、第二條件其中之一不成立時,則認定定時位置已經丟失。
3.根據權利要求2所述的調整定時跟蹤的步長的方法,其特征在于,xSIR_AVE由如下方法獲得xSIR_AVE=(1-α)xSIR+αx′SIR_AVE,α是一個用于控制信噪比平均值更新速度的參數,其中x′SIR_AVE為上一幀的平均信噪比。
4.根據權利要求3所述的調整定時跟蹤的步長的方法,其特征在于,當定時位置丟失時,則根據如下方法計算定時跟蹤的步長Δ=Δ+0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
5.根據權利要求4所述的調整定時跟蹤的步長的方法,其特征在于,當定時位置沒有丟失時,判斷當前定時跟蹤的步長是否是初始值,如果不是初始值,則利用下面方法計算定時跟蹤的步長,Δ=Δ-0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
6.根據權利要求5所述的調整定時跟蹤的步長的方法,其特征在于,每次終端從深睡模式切換到正常模式時,將定時跟蹤的步長復位,即Δ=Δmin,Δmin為定時跟蹤允許的最小步長值。
7.根據權利要求5所述的調整定時跟蹤的步長的方法,其特征在于,僅當xSIR≥TSIR_AVE時才更新xSIR_AVE值。
8.一種調整定時跟蹤的步長的設備,其特征在于,其包括一個定時位置判斷裝置,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失;一個第一定時跟蹤步長計算裝置,其在定時位置丟失時重新計算定時跟蹤的步長。
9.根據權利要求8所述的調整定時跟蹤的步長的設備,其特征在于,該定時位置判斷裝置包括信噪比測量單元,其測量當前子幀的PCCPCH上的信噪比xSIR;第一判斷單元,其判斷第一條件是否成立,即,xSIR-xSIR_AVE≥TSIR,其中,TSIR是一個預先設定的門限值,xSIR_AVE是平均信噪比;第二判斷單元,其判斷第二條件是否成立,即,xSIR≥TSIR_Min,TSIR_Min是最低信噪比門限值。
10.根據權利要求9所述的調整定時跟蹤的步長的設備,其特征在于,該第一定時跟蹤步長計算裝置中,根據如下方法計算定時跟蹤的步長Δ=Δ+0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
11.根據權利要求10所述的調整定時跟蹤的步長的設備,其特征在于,其還包括一個第二定時跟蹤步長計算裝置,其在定時位置沒有丟失時,判斷當前定時跟蹤的步長是否是初始值,如果不是初始值,則利用下面方法計算定時跟蹤的步長,Δ=Δ-0.5chip,其中,Δ為當前定時跟蹤算法的步長,chip是碼片,單位為時間。
12.根據權利要求11所述的調整定時跟蹤的步長的設備,其特征在于,該設備還包括一個定時跟蹤步長復位裝置,其在終端每次從深睡模式切換到正常模式時,將定時跟蹤的步長復位,即Δ=Δmin,Δmin為定時跟蹤允許的最小步長值。
13.根據權利要求12所述的調整定時跟蹤的步長的設備,其特征在于,該設備還包括一個平均信噪比更新裝置,其僅當xSIR≥TSIR_Min時,才更新xSIR_AVE值。
14.根據權利要求12所述的調整定時跟蹤的步長的設備,其特征在于,該平均信噪比更新裝置利用下面方法更新平均信噪比xSIR_AVExSIR_AVE=(1-α)xSIR+αx′SIR_AVE,α是一個用于控制信噪比平均值更新速度的參數,其中x′SIR_AVE為上一幀的平均信噪比。
全文摘要
本發明公開了一種調整定時跟蹤的步長的方法,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失,如果定時丟失則重新計算定時跟蹤的步長。本發明還公開了一種調整定時跟蹤的步長的設備,包括一個定時位置判斷裝置,當終端從深度睡眠模式切換到正常模式時,首先判斷定時位置是否丟失;一個第一定時跟蹤步長計算裝置,其在定時位置丟失時重新計算定時跟蹤的步長。本發明所公開的方法和設備在由深睡模式切換到正常模式后,降低了定時跟蹤的錯誤率,從而提高了接收尋呼指示的正確率。
文檔編號H04W52/02GK1787674SQ20051011161
公開日2006年6月14日 申請日期2005年12月16日 優先權日2005年12月16日
發明者曾嶸 申請人:凱明信息科技股份有限公司