本發(fā)明涉及通信技術領域,具體涉及一種用戶終端及其頻點搜索方法。
背景技術:
在無線通信中,用戶終端(User Equipment,UE)需要先搜索網(wǎng)絡,找到合適的網(wǎng)絡后接入所述網(wǎng)絡,才能享用運營商提供的服務。
目前,UE開機后,其搜網(wǎng)過程為:首先按照通信模式的優(yōu)先級,依次在每個通信模式下進行頻點搜索,獲得若干個候選頻點;然后從所獲得的候選頻點中選擇符合所述通信模式規(guī)定的頻點,并對所選擇的頻點對應的小區(qū)依次執(zhí)行搜網(wǎng)過程,直至找到合適的小區(qū);最后駐留在該小區(qū),完成UE的搜網(wǎng)過程。
其中,UE在對每個通信模式下進行頻點搜索時,首先逐個接收某一頻點下的無線信號,再對所述頻點進行接收信號強度指示(Received Signal Strength Indication,RSSI)測量,即測量所述UE在某個時隙的某個頻點上接收到的所有無線信號功率之和,得到與所述頻點對應的頻點功率值;然后將頻點功率值大于一定功率閥值的無線信號對應的頻點作為候選頻點。
由于每個通信模式都存在大量頻點,逐個頻點進行RSSI測量會導致頻點搜索速度很慢。并且,由于時域干擾的存在,會對每個頻點進行RSSI測量的結果產(chǎn)生影響,最終導致UE駐留在非最優(yōu)小區(qū)。
技術實現(xiàn)要素:
本發(fā)明要解決的問題是如何提高用戶終端搜網(wǎng)的速度及準確性。
為解決上述問題,本發(fā)明實施例提供了一種用戶終端的頻點搜索方法,所述方法包括:
步驟a,接收頻點搜索指令,所述頻點搜索指令包括:待接收的無線信號的信息;
步驟b,根據(jù)所述頻點搜索指令,控制所述用戶終端在預設時間內(nèi)按照預設帶寬,接收所述待接收的無線信號中至少對應兩個頻點的無線信號;對接收到的無線信號分別進行傅里葉變換;根據(jù)傅里葉變換后得到的與所接收到的無線信號對應的頻點的幅度值,分別計算對應的頻點功率值;
步驟c,將計算得到的頻點功率值中大于預設功率閾值的頻點作為候選頻點。
可選地,重復執(zhí)行步驟b達到預設次數(shù);
所述方法還包括:
對各次計算得到的每個頻點的頻點功率值分別求取平均值,作為所述頻點的實際頻點功率值。
可選地,在執(zhí)行步驟c之前,所述方法還包括:
按照所獲得的頻點功率值從大到小的順序,將對應的頻點進行排序。
可選地,所述待接收的無線信號的信息包括:待接收的無線信號的通信模式信息,以及待接收無線信號的頻段信息。
可選地,所述預設帶寬為所述用戶終端射頻電路的最大帶寬。
本發(fā)明實施例還提供了一種用戶終端,所述用戶終端包括:
接收單元,適于接收頻點搜索指令,所述頻點搜索指令包括:待接收的無線信號的信息;
處理單元,適于根據(jù)所述頻點搜索指令,控制所述用戶終端在預設時間內(nèi)按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號;對接收到的無線信號分別進行傅里葉變換;根據(jù)傅里葉變換后得到的與所接收到的無線信號對應的頻點的幅度值,分別計算對應的功率值;
選取單元,適于將計算得到的頻點功率值中大于預設功率閾值的頻點作為候選頻點。
可選地,所述處理單元適于在預設時間內(nèi),按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號的次數(shù),小于預設次數(shù)時,重復執(zhí)行直至達到預設次數(shù);
所述用戶終端還包括:
計算單元,適于對各次計算得到的每個頻點的頻點功率值分別求取平均值,作為所述頻點的實際頻點功率值。
可選地,所述用戶終端還包括:排序單元,適于按照所獲得的頻點功率值從大到小的順序,將對應的頻點的進行排序。
可選地,所述接收單元接收的頻點搜索指令中,所述待接收的無線信號的信息包括:待接收無線的信號的通信模式信息,以及待接收的無線信號的頻段信息。
可選地,所述處理單元將所述射頻電路的最大帶寬作為所述預設帶寬。
與現(xiàn)有技術相比,本發(fā)明的技術方案至少具有以下優(yōu)點:
通過控制用戶終端在預設時間內(nèi)按照預設帶寬接收無線信號,進而可以并行接收至少對應兩個頻點多個無線信號,從而可以對多個頻點并行測量,有效提高頻點搜索的速度。并且,在對所述頻點進行測量時,是將在時域接收到的信號轉換至頻域進行測量,因此可以減少時域干擾對頻點測量產(chǎn)生的影響,提高頻點搜索的準確性。
進一步地,通過將各次計算得到的每個頻點的頻點功率值求取平均值,并將平均后的結果作為所述頻點的實際頻點功率值,可以使得頻點搜索更加準確。
進一步地,通過按照所獲得頻點功率值從大到小的順序,將對應的頻點進行排序,進而可以在選取候選頻點的過程中,當其中一頻點的頻點功率值低于預設功率閥值時,即停止選取候選頻點,無須再對后續(xù)的頻點的頻點功率進行計算,因此可以進一步提高頻點搜索的速度。
進一步地,通過將所述預設帶寬設置為用戶終端射頻電路的最大帶寬,可以使得所述用戶終端在預設的時間內(nèi)盡量接收對應更多頻點的無線信號,從而可以對更多的頻點并行測量,進一步提高頻點搜索的速度。
附圖說明
圖1是本發(fā)明實施例中一種用戶終端的頻點搜索方法流程圖;
圖2是本發(fā)明實施例中另一種用戶終端的頻點搜索方法流程圖;
圖3是本發(fā)明實施例中一種用戶終端的結構示意圖;
圖4使本發(fā)明實施例中另一種用戶終端的結構示意圖。
具體實施方式
目前,UE在進行頻點搜索時,通??刂破渖漕l電路逐個接收某個頻點上的無線信號,再計算所述頻點對應的所有無線信號的功率之和,即對所述頻點進行RSSI測量,得到所述頻點的頻點功率值,最后根據(jù)所述頻點功率值選取相應的頻點作為候選頻點。
由于所述UE通??梢灾С侄鄠€通信模式,而每個通信模式都包含大量的頻段,每個頻段又對應多個頻點,控制射頻電路逐個頻點進行無線信號的接收,再對所述頻點進行RSSI測量,會導致UE的頻點搜索很慢。并且,由于每個無線信號是在不同的時刻接收到的,因此,在對頻點進行RSSI測量時,時域干擾的隨機分布會對測量結果產(chǎn)生一定的影響,導致所述UE頻點搜索的準確地較低。
針對上述問題,本發(fā)明的實施例提供了一種頻點搜索方法,所述方法通過控制用戶終端在預設時間內(nèi)按照預設帶寬接收對應至少兩個頻點的無線信號,從而可以對多個頻點進行并行測量,而非逐個頻點進行測量,有效提高頻點搜索速度。并且,通過將接收到的無線信號進行傅里葉變換,進而可以在頻域對所述接收到的無線信號對應的頻點進行頻點測量,從而可以有效避免時域干擾,因此可以提高頻點搜索的準確性。
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結合附圖對本發(fā)明的具體實施例作詳細地說明。
如圖1所示,本發(fā)明實施例提供了一種用戶終端的頻點搜索方法,所述方法可以包括如下步驟:
步驟a,接收頻點搜索指令。
在具體實施中,UE開機后,會執(zhí)行初始搜網(wǎng)過程,獲得與其同步的服務小區(qū)并進行駐留。在上述過程中,UE會產(chǎn)生頻點搜索指令,進而可以對鄰小 區(qū)進行測量,便于后續(xù)進行小區(qū)切換或小區(qū)重選。
其中,所述頻點搜索指令中包括待接收的無線信號的信息。所述待接收的無線信號的信息可以包括待接收無線信號的通信模式信息,以及待接收無線信號的頻段信息。因此,根據(jù)所述頻點搜索指令,可以確定待接收的無線信號的通信模式及頻段。
步驟b,接收所述待接收的無線信號中至少對應兩個頻點的無線信號,并分別計算對應的頻點功率值。
具體而言,所述步驟b可以包括如下步驟b1~b3:
步驟b1,根據(jù)所述頻點搜索指令,控制所述用戶終端在預設時間內(nèi)按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號。
在具體實施中,UE內(nèi)設置有射頻電路,通過所述射頻電路可以接收、發(fā)送以及處理信號。因此,當UE接收到所述頻點搜索指令時,根據(jù)所述頻點搜索指令中攜帶的待接收的無線信號的通信模式及頻段,將其內(nèi)的射頻電路接收信號的通信模式及頻段對應調整至所述待搜索的無線信號的通信模式及頻段,由所述射頻電路接收所述待接收的無線信號。
在具體實施中,所述預設帶寬可以根據(jù)待接收的無線信號對應的頻點數(shù)量進行設置。所述預設帶寬越大,在預設時間內(nèi)接收到的無線信號對應的頻點數(shù)量也就越多。所述UE既可以將所述射頻電路的部分帶寬作為所述預設帶寬,也可以將所述射頻電路的最大帶寬作為所述預設帶寬,以在預設的時間內(nèi),盡可能多地接收對應更多頻點的無線信號。但無論所述預設帶寬如何設置,只要所述UE在預設的時間內(nèi)可以接收兩個以上的無線信號即可。
需要說明的是,所述預設時間可以由本領域技術人員根據(jù)實際情況進行設置,只要在所設置的預設時間內(nèi),所述射頻電路按照預設帶寬可以接收對應兩個以上頻點的無線信號即可。例如,所述預設時間可以為5ms。
需要說明的是,當所述頻點搜索指令中,所述待接收的無線信號對應的頻點數(shù)量,大于所述射頻電路在預設時間內(nèi)按照預設帶寬可以接收的無線信號對應的頻點數(shù)量時,所述UE可以在多個預設時間內(nèi)按照預設帶寬接收對應其他頻點的無線信號,直至所述UE的射頻電路接收到所述頻點搜索指令對應 的全部頻點的無線信號。也就是說,所述UE可以在預設時間內(nèi),通過調整射頻電路的帶寬以接收所述頻點搜索指令對應的全部頻點的無線信號,也可以分別在多個預設時間內(nèi),通過調整射頻電路的帶寬以接收所述頻點搜索指令對應的部分頻點的無線信號。具體無論所述UE如何接收所述頻點搜索指令對應的頻點的無線信號,均不夠成對本發(fā)明的限制,且均在本發(fā)明的保護范圍之內(nèi),只要所述UE可以接收到所述頻點搜索指令對應的全部頻點的無線信號即可。
步驟b2,對接收到的無線信號分別進行傅里葉變換。
例如,UE在預設的時間內(nèi)接收到20個無線信號,可以將所述20個無線信號分別進行傅里葉變換,即將所接收到的20個無線信號分別由時域信號變換為頻域信號,在頻域對所接收到的無線信號進行處理,以避免時域的干擾。其中,在對所接收到的無線信號進行傅里葉變換時,為了獲得比較清晰的頻譜圖像,取樣點數(shù)可以設置為2048點,即相鄰兩無線信號的頻譜間隔為15KHZ。
在具體實施中,為了提高對接收到的無線信號進行傅里葉變換的速度,可以使用快速傅里葉變換(Fast Fourier Transformation,F(xiàn)FT)對接收到的無線信號進行時域轉頻域的變換。當然,也可以采用其他傅里葉變換的算法對接收到的無線信號由時域轉頻域,此處不作限定,只要所采用的傅里葉變換算法可以將所接收到的無線信號由時域轉頻域。
步驟b3,根據(jù)傅里葉變換后得到的幅度值分別計算對應的功率值。
對每個無線信號進行傅里葉變換后,會得到與所述無線信號對應頻點的頻譜曲線。從所述頻譜曲線對應的數(shù)據(jù)中可以獲得所述無線信號對應的頻點的幅度值,因此,根據(jù)所述無線信號對應的頻點的幅度值可以計算對應的頻點功率值。
步驟c,將計算得到的頻點功率值中大于預設功率閾值的頻點作為候選頻點。
將計算得到的每個頻點的頻點功率值分別與預設的功率閥值進行比較,并在所述頻點的頻點功率值大于預設功率閥值時,將所述頻點作為候選頻點。 UE可以將所得到的候選頻點記錄到候選頻點列表中,后續(xù)可以根據(jù)其所支持的通信模式,對所述候選頻點進行篩選,并按照篩選后的頻點啟動小區(qū)初始搜索過程。
可以理解的是,在具體確定候選頻點的過程中,預設功率閾值本身是一個邊界值,也可以在頻點功率值等于預設功率閾值時,即確定所述頻點為候選頻點。換句話說,在邊界值可以確定所述頻點為候選頻點,也可以確定所述頻點非候選頻點,具體是否確定,可以由技術人員自行設置。但不論是否確定,上述方案均在本發(fā)明的保護范圍內(nèi)。
在具體實施中,UE根據(jù)所述頻點搜索指令,可以控制射頻電路在預設的時間內(nèi)按照預設帶寬僅接收一次所述待接收的無線信號中至少對應兩個頻點的無線信號(如圖1所示),也可以控制射頻電路在預設的時間內(nèi)按照預設帶寬接收N次所述待接收的無線信號中至少對應兩個頻點的無線信號(如圖2所示)。其中N為預設次數(shù)。
如圖1所示,當UE控制射頻電路在預設的時間內(nèi)按照預設帶寬僅接收一次所述待接收的無線信號時,執(zhí)行步驟b后,即可執(zhí)行步驟c。如圖2所示,當UE控制射頻電路在預設的時間內(nèi)按照預設帶寬接收N次所述待接收的無線信號時,執(zhí)行步驟b后,可以先判斷所述射頻電路在預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號的次數(shù)是否等于N(即步驟d),并在所述射頻電路在預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號的次數(shù)等于N時,再依次執(zhí)行步驟e及c,否則重復執(zhí)行步驟b1至b3,直至所述射頻電路預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號的次數(shù)等于N。下面對圖2所示的用戶終端的頻點搜索方法進行詳細介紹:
如圖2所示,相對于圖1,除步驟a、步驟b以及步驟c外,所述方法還包括:
步驟d,判斷所述射頻電路在預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號的次數(shù)是否等于N。
需要說明的是,所述N可以由本領域人員根據(jù)實際情況進行設定。例如,可以將所述N的值設置為2或3。
當所述射頻電路在預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號的次數(shù)小于N時,重復執(zhí)行步驟b,直至所述射頻電路在預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號的次數(shù)等于N。當所述射頻電路在預設的時間內(nèi)按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號的次數(shù)等于N時,執(zhí)行步驟e。
步驟e,對各次計算得到的每個頻點的頻點功率值分別求取平均值,作為所述頻點的實際頻點功率值。
UE每次接收到所述待接收的無線信號中至少對應兩個頻點的無線信號,都會獲得與所接收到的無線信號對應的頻點的頻點功率值。將每次獲得的同一頻點的頻點功率值進行相加運算后,在與接收所述頻點對應的無線信號的次數(shù)進行相除運算,即對各次計算得到的每個頻點的頻點功率值分別求取平均值,將求取平均值后的結果作為所述頻點的實際頻點功率值。
在具體實施中,為了進一步提高頻點搜索的速度,在獲得所述頻點的實際頻點功率值后,也就是在執(zhí)行步驟c前,圖1中所示的方法以及圖2中所示的方法均還可以包括:
步驟f,按照所獲得的頻點功率值從大到小的順序,將對應的頻點進行排序。
在圖1所示的實施例中,按照所獲得的頻點功率值從大到小的順序,將對應的頻點進行排序。在圖2所示的實施例中,按照所獲得的頻點功率從大到小的順序,將對應的頻點進行排序。通過對頻點功率值進行排序,可以在選取候選頻點的過程中,一旦其中一頻點的實際頻點功率值低于預設功率閥值,即停止選取候選頻點,無須再對后續(xù)的頻點的頻點功率進行計算,因此可以進一步提高頻點搜索的速度。
需要說明的是,在圖2所示的實施例中,步驟a、b及c可以參照上述對圖1中所示實施例的相應描述進行實施,此處不再贅述。
需要說明的是,本發(fā)明實施例中,所述UE包括但不限于手機、筆記本、平板電腦以及車載電腦等適于在移動中使用的計算機設備或便攜設備。所述UE可以與基站進行通信,所述通信包括接收基站發(fā)送的信號以及向基站發(fā)送 信號等。
需要說明的是,應用本發(fā)明實施例中所述UE的頻點搜索方法,所述UE可以對所述頻點搜索指令對應的通信模式下的至少一個頻段內(nèi)的頻點進行搜索,當需要對所述通信模式下的其他頻段內(nèi)的頻點,以及其他通信模式下不同頻段內(nèi)的頻點進行搜索時,需要重新設置所述頻點搜索指令,再利用本發(fā)明實施例中所述UE的頻點搜索方法進行頻點搜索。
由上述內(nèi)容可以看出,本發(fā)明實施例中,所述用戶終端的頻點搜索方法,通過控制UE在預設時間內(nèi)按照預設帶寬接收至少對應兩個頻點的無線信號,從而可以對多個頻點并行測量,有效提高頻點搜索的速度。并且,在對所述頻點進行測量時,是將在時域接收到的信號轉換至頻域進行測量,因此可以減少時域干擾對頻點測量產(chǎn)生的影響,提高頻點搜索的準確性。
為了使本領域技術人員更好地理解和實現(xiàn)本發(fā)明,以下對上述用戶終端的頻點搜索方法對應的用戶終端進行詳細描述。
如圖3所示,本發(fā)明實施例提供了一種UE 30。所述UE 30可以包括:接收單元31,處理單元32以及選取單元33。
具體地,所述接收單元31適于接收頻點搜索指令,所述頻點搜索指令包括:待接收的無線信號的信息。所述處理單元32適于根據(jù)所述頻點搜索指令,控制所述用戶終端的按照預設帶寬接收所述待接收的無線信號中至少對應兩個頻點的無線信號;對接收到的無線信號分別進行傅里葉變換;根據(jù)傅里葉變換后得到的與所接收到的無線信號對應的頻點的幅度值,分別計算對應的頻點功率值。所述選取單元33將計算得到的頻點功率值中大于預設功率閾值的頻點作為候選頻點。
其中,所述接收單元31接收的頻點搜索指令中,所述待接收的無線信號的信息可以包括:待接收無線的信號的通信模式信息,以及待接收的無線信號的頻段信息。所述處理單元32可以將所述射頻電路的最大帶寬作為所述預設帶寬。
在具體實施中,根據(jù)接收單元31接收到的所述頻點搜索指令,所述處理單元32可以控制射頻電路在預設的時間內(nèi)按照預設帶寬僅接收一次所述待接 收的無線信號中至少對應兩個頻點的無線信號,并對接收到的無線信號進行處理,即可獲得對應的候選頻點。所述處理單元32也可以控制射頻電路在預設的時間內(nèi)按照預設帶寬接收N次所述待接收的無線信號中至少對應兩個頻點的無線信號,此時所述處理單元32需重復執(zhí)行直至達到預設次數(shù)N,并對每次接收到的無線信號均進行處理。
如圖4所示,當所述處理單元32重復執(zhí)行直至達到預設次數(shù)N時,相對于圖3中所示的UE 30,除所述接收單元41,處理單元42以及選取單元43外,所述UE 40還可以包括:計算單元44,適于對各次計算得到的每個頻點的頻點功率值分別求取平均值,作為所述頻點的實際頻點功率值。
在具體實施中,無論是圖3中所示的UE 30,還是圖4中所示的UE 40,均還可以包括:排序單元45,適于按照所獲得的頻點功率值從大到小的順序,將對應的頻點進行排序。
需要說明的是,本發(fā)明實施例中,所述UE包括但不限于手機、筆記本、平板電腦以及車載電腦等適于在移動中使用的計算機設備或便攜設備。所述UE可以與基站進行通信,所述通信包括接收基站發(fā)送的信號以及向基站發(fā)送信號等。
由上述內(nèi)容可以看出,本發(fā)明實施例中的UE,通過處理單元32或42控制UE在預設時間內(nèi)按照預設帶寬接收至少對應兩個頻點的無線信號,從而可以對多個頻點并行測量,有效提高頻點搜索的速度。并且,在對所述頻點進行測量時,是將在時域接收到的信號轉換至頻域進行測量,因此可以減少時域干擾對頻點測量產(chǎn)生的影響,提高頻點搜索的準確性。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:ROM、RAM、磁盤或光盤等。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護范圍應當以權利要求所限定的范圍為準。