小區(qū)之后,解碼單元2對該目標(biāo)小區(qū)的主公共控制信道(Primary Common ControlPhysical Channel, P-CCPCH)進行解碼,并獲得相應(yīng)的解碼結(jié)果。
[0061 ] 本發(fā)明的較佳的實施例中,解碼單元2根據(jù)P-CCPCH信道進行解碼,以解調(diào)得到該目標(biāo)小區(qū)下發(fā)的廣播消息;換言之,本發(fā)明的較佳的實施例中,當(dāng)解碼單元2解調(diào)得到目標(biāo)小區(qū)下發(fā)的廣播消息,則表示解調(diào)成功,反之,表示解調(diào)失敗。本發(fā)明的較佳的實施例中,通過解調(diào)得到的目標(biāo)小區(qū)下發(fā)的廣播消息可以獲得對應(yīng)目標(biāo)小區(qū)的系統(tǒng)幀號信息(SystemFrame Number, SFN)。
[0062]本發(fā)明的較佳的實施例中,由于事先無法獲知P-CCPCH信道的定時(timing)信息,因此,解碼單元2每隔預(yù)設(shè)的間隔時間進行一次P-CCPCH信道解碼,并通過檢測解碼結(jié)果來判斷P-CCPCH信道的幀邊界信息,從而獲得相應(yīng)的解碼結(jié)果。換言之,本發(fā)明的較佳的實施例中,解碼單元2每隔預(yù)設(shè)的間隔時間輸出一個相應(yīng)的解碼結(jié)果。
[0063]本發(fā)明的較佳的實施例中,上述預(yù)設(shè)的間隔時間為1ms,即本發(fā)明的較佳的實施例中,解碼單元2每隔1ms進行一次P-CCPCH信道的解碼。
[0064]本發(fā)明的較佳的實施例中,上述小區(qū)搜索系統(tǒng)還包括:
[0065]同步單元3,連接在上述選擇單元I和解碼單元2之間。本發(fā)明的較佳的實施例中,選擇單元I選定一個目標(biāo)小區(qū)后,同步單元3配置該目標(biāo)小區(qū)的主同步信道,以實現(xiàn)移動終端與目標(biāo)小區(qū)的時隙同步。
[0066]換言之,本發(fā)明的較佳的實施例中,選擇單元I通過小區(qū)的全頻帶測量確定選擇一個小區(qū)作為目標(biāo)小區(qū),同步單元3對目標(biāo)小區(qū)的主同步信道進行配置,隨后解碼單元2對目標(biāo)小區(qū)的P-CCPCH信道進行解碼,并輸出相應(yīng)的解碼結(jié)果。
[0067]本發(fā)明的較佳的實施例中,上述小區(qū)搜索系統(tǒng)還包括:
[0068]第一處理單元4,分別連接上述選擇單元I和解碼單元2。本發(fā)明的較佳的實施例中,第一處理單元4用于監(jiān)控解碼單元2輸出的解碼結(jié)果,并累加計算解碼單元2解碼失敗的次數(shù)。
[0069]具體地,本發(fā)明的較佳的實施例中,于第一處理單元4中設(shè)置一個計數(shù)模塊41,該計數(shù)模塊41中預(yù)設(shè)有一初始零位,當(dāng)?shù)谝惶幚韱卧?監(jiān)控到解碼單元2輸出的解碼結(jié)果表示解碼失敗時,則該計數(shù)模塊41中計數(shù)加I。本發(fā)明的較佳的實施例中,由于解碼單元2每隔預(yù)設(shè)的間隔時間(可以為1ms)解碼一次,因此也相應(yīng)地每隔預(yù)設(shè)的間隔時間(1ms)輸出一次解碼結(jié)果;則第一處理單元4同樣可以每隔預(yù)設(shè)的間隔時間(1ms)監(jiān)測一次解碼單元2的解碼結(jié)果,并累加計數(shù)解碼單元2連續(xù)解碼失敗的次數(shù)。由于第一處理單元4中累加記錄的為解碼單元2連續(xù)解碼失敗的次數(shù),則當(dāng)?shù)谝惶幚韱卧?監(jiān)控到解碼單元2輸出的解碼結(jié)果為解碼成功時(即獲得相應(yīng)的SFN信息),第一處理單元4將表示解碼單元2連續(xù)解碼失敗次數(shù)的計數(shù)清零,也就是將計數(shù)模塊41中的計數(shù)清零。
[0070]本發(fā)明的較佳的實施例中,第一處理單元4中預(yù)設(shè)有一解碼失敗的最大次數(shù),則當(dāng)計數(shù)模塊41中的計數(shù)超過上述預(yù)設(shè)的最大次數(shù)時,表示連續(xù)解碼失敗的次數(shù)已經(jīng)超過預(yù)設(shè)的可容忍范圍,因此第一處理單元4控制選擇單元I重新測量并選擇新的小區(qū)作為目標(biāo)小區(qū),即放棄當(dāng)前正在測量的目標(biāo)小區(qū),轉(zhuǎn)而選擇另一個小區(qū)作為目標(biāo)小區(qū)并嘗試進行SFO獲取和SID接收的過程。
[0071]本發(fā)明的較佳的實施例中,上述小區(qū)搜索系統(tǒng)中還包括:
[0072]第二處理單元5,連接上述解碼單元3。本發(fā)明的較佳的實施例中,用于根據(jù)上述解碼單元2輸出的表示解碼成功的解碼結(jié)果獲得相應(yīng)的SFN信息,并根據(jù)SFN信息對目標(biāo)小區(qū)進行系統(tǒng)幀頻移獲取以及系統(tǒng)信息塊接收。
[0073]本發(fā)明的較佳的實施例中,第二處理單元5中進一步包括:
[0074]幀頻移獲取模塊51。本發(fā)明的較佳的實施例中,幀頻移獲取模塊51用于根據(jù)上述解碼成功的解碼結(jié)果獲取目標(biāo)小區(qū)的SFN信息,并根據(jù)SFN信息獲取目標(biāo)小區(qū)的系統(tǒng)幀頻移信息(SF0信息)。
[0075]具體地,本發(fā)明的較佳的實施例中,幀頻移獲取模塊51根據(jù)解碼單元2解碼成功后輸出的解碼結(jié)果,從解調(diào)出的目標(biāo)小區(qū)下發(fā)的廣播消息中獲得相應(yīng)的SFN信息,同時幀頻移獲取模塊51獲取移動終端的本地時間,隨后幀頻移獲取模塊51根據(jù)SFN信息和移動終端的本地時間,可以計算得到當(dāng)前的目標(biāo)小區(qū)的SFO信息。
[0076]本發(fā)明的較佳的實施例中,第二處理單元5還包括:
[0077]信道配置模塊52,連接上述幀頻移獲取模塊51。本發(fā)明的較佳的實施例中,信道配置模塊52根據(jù)上述解碼單元2解碼成功后獲得的SFN信息,以及上述幀頻移獲取模塊51獲取的SFO信息,對目標(biāo)小區(qū)的公共廣播信道(Broadcast Channel, BCH)進行配置。具體地,信道配置模塊52用于配置BCH信道的位置信息。
[0078]本發(fā)明的較佳的實施例中,上述信道配置模塊52進一步包括:
[0079]啟動配置部件521。本發(fā)明的較佳的實施例中,啟動配置部件521根據(jù)上述巾貞頻移獲取模塊51獲取的SFO信息,計算并確定SIB接收過程的啟動時刻;
[0080]順序配置部件522。本發(fā)明的較佳的實施例中,當(dāng)獲取SFO信息成功后,順序配置部件522根據(jù)解碼單元2解碼成功后獲得的SFN信息,計算并調(diào)整SIB接收的順序,隨后開始的SIB接收過程依照經(jīng)過調(diào)整的順序順次進行。
[0081]因此,本發(fā)明的較佳的實施例中,信道配置模塊52通過配置SIB接收過程的啟動時刻,以及SIB接收的順序來配置BCH信道的位置信息。
[0082]本發(fā)明的較佳的實施例中,上述第二處理單元5中還包括:
[0083]系統(tǒng)信息塊接收模塊53,連接上述信道配置模塊52。本發(fā)明的較佳的實施例中,當(dāng)配置完成BCH信道的位置信息后,系統(tǒng)信息塊接收模塊53根據(jù)已經(jīng)配置完成的BCH信道,接收SIB信息。具體地,本發(fā)明的較佳的實施例中,系統(tǒng)信息塊接收模塊53在上述信道配置模塊52配置完成的啟動時刻,以上述信道配置模塊52配置完成的接收順序,通過BCH信道接收SIB信息。
[0084]本發(fā)明的較佳的實施例中,上述小區(qū)搜索系統(tǒng)適用于WCDMA通信系統(tǒng)。
[0085]綜上所述,本發(fā)明的目的在于,首先對一個目標(biāo)小區(qū)進行解碼時計算解碼失敗的次數(shù),并在超過一預(yù)設(shè)的最大次數(shù)時直接放棄對當(dāng)前目標(biāo)小區(qū)的同步配置,而轉(zhuǎn)向選擇新的目標(biāo)小區(qū),這樣避免在一個目標(biāo)小區(qū)上由于解碼失敗而陷入死循環(huán)的過程,因此提升了小區(qū)選擇和網(wǎng)絡(luò)搜索過程的效率;
[0086]同時,本發(fā)明技術(shù)方案中,在執(zhí)行SFO獲取過程后,直接根據(jù)獲取的SFO信息以及SFN信息對BCH信道的位置信息進行配置,從而可以直接根據(jù)配置完成的BCH信道開始進行SIB的接收過程,優(yōu)化了 SFO獲取和SIB接收兩個過程之間的銜接處理過程,減少小區(qū)SFO獲取之后的信道釋放過程以及SIB接收之前的BCH信道配置過程,加速了小區(qū)選擇和網(wǎng)絡(luò)搜索過程,縮短了流程時間。
[0087]本發(fā)明的較佳的實施例中,基于上述小區(qū)搜索系統(tǒng),提供一種小區(qū)搜索方法,適用于移動終端,具體如圖2所示,步驟包括:
[0088]步驟SI,進行全頻帶測量,以選擇一個小區(qū)作為目標(biāo)小區(qū);
[0089]本發(fā)明的較佳的實施例中,于移動終端進入待機模式下時進行上述全頻帶測量,并確定一個相應(yīng)的目標(biāo)小區(qū)。
[0090]步驟S2,對目標(biāo)小區(qū)的主公共控制信道進行解碼,并輸出相應(yīng)的解碼結(jié)果;
[0091]本發(fā)明的較佳的實施例中,若解碼成功,則輸出的解碼結(jié)果為解調(diào)出目標(biāo)小區(qū)下發(fā)的廣播消息,則可以從解調(diào)出的廣播消息中接收目標(biāo)小區(qū)的SFN信息;若解碼失敗,則輸出的解碼結(jié)果表示無法解調(diào)出目標(biāo)小區(qū)的廣播消息。
[0092]因此,本發(fā)明的較佳的實施例中,通過判斷解碼結(jié)果,即可以判斷出解碼是否成功。
[0093]本發(fā)明的較佳的實施例中,上述步驟S2中,每隔預(yù)設(shè)的間隔時間對主公共控制信道(P-CCPCH信道)進行一次解碼,因此相應(yīng)地每隔上述間隔時間輸出一次解碼結(jié)果;則只需要每隔上述間隔時間監(jiān)控解碼結(jié)果,即可知道本次解碼是否成功。
[0094]本發(fā)明的較佳的實施例中,上述預(yù)設(shè)的間隔時間為10ms。
[0095]本發(fā)明的較佳的實施例中,在執(zhí)行上述步驟S2之前,首先配置該目標(biāo)小區(qū)的主同步信道,以實現(xiàn)移動終端與目標(biāo)小區(qū)的物理信道的時隙同步;隨后再對P-CCPCH信道進行解碼。
[0096]步驟S3,根據(jù)解碼結(jié)果,判斷本次解碼是否成功:
[0097]若本次解碼失敗,則轉(zhuǎn)至步驟S6 ;
[0098]步驟S4,根據(jù)解碼結(jié)果,配置目標(biāo)小區(qū)的公共廣播信道的位置信息;
[0099]本發(fā)明的較佳的實施例中,上述步驟S4中的解碼結(jié)果為解碼成功后的解碼結(jié)果,換言之,該解碼結(jié)果表示可以解調(diào)出目標(biāo)小區(qū)下發(fā)的廣播消息,并可以從解調(diào)出的廣播消息中接收目標(biāo)小區(qū)的SFN信息。
[0100]上述步驟S4會在下文中詳述。
[0101]步驟S5,通過已經(jīng)配置好的公共廣播信道,接收目標(biāo)小區(qū)的系統(tǒng)信息塊,隨后退出;
[0102]本發(fā)