一種用戶終端的掃頻方法及裝置制造方法
【專利摘要】本申請公開了一種用戶終端的掃頻方法及裝置,所述方法包括:當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個所述待搜索頻段內搜索有效頻點;從搜索到的第一個有效頻點所在待搜索頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。和現有技術相比,本發(fā)明提出的用戶終端的掃頻方法及裝置,能夠縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
【專利說明】一種用戶終端的掃頻方法及裝置
【技術領域】
[0001]本申請涉及移動通信技術,特別涉及一種用戶終端的掃頻方法及裝置。
【背景技術】
[0002]當用戶終端初次在公共陸地移動網絡(Public Land Mobile Network,PLMN)中進行掃頻時,所述用戶終端根據預先設置的掃頻順序和掃頻間隔在自身支持的頻段內搜索有效頻點,即接收信號強度指示(Received Signal Strength Indication, RSSI)測量值大于預設閾值的頻點,當用戶終端搜索到有效頻點時,用戶終端將選擇其中的一個有效頻點進行駐留。此外,為了使得用戶終端能夠在下一次掃頻中更快地搜索到RSSI測量值大于預設閾值的有效頻點,用戶終端需要保存在本次掃頻中搜索到的有效頻點。其中,上述被用戶終端所保存的有效頻點,可稱之為歷史有效頻點。
[0003]圖1為現有技術中用戶終端的掃頻方法的實現流程圖。如圖1所示,包括如下所述的步驟:
[0004]步驟101:根據固定的掃頻順序從各個待搜索頻段中選擇一個頻段作為當前搜索頻段。
[0005]步驟102:判斷當前待搜索頻段內是否包括歷史有效頻點;若是,執(zhí)行步驟103 ;否貝U,執(zhí)行步驟106。
[0006]步驟103:對當前待搜索頻段內的各個歷史有效頻點分別進行RSSI測量,獲取各個歷史有效頻點的RSSI測量值。
[0007]在本步驟中,用戶終端可以先讀取當前待搜索頻段內的各個歷史有效頻點,然后對當前待搜索頻段內的各個歷史有效頻點分別進行RSSI測量,獲取當前待搜索頻段內的各個歷史有效頻點的RSSI測量值。
[0008]步驟104:判斷當前待搜索頻段內是否有至少一個歷史有效頻點為有效頻點;若是,執(zhí)行步驟105 ;否則,執(zhí)行步驟106。
[0009]由于在當前的通信條件下,由用戶終端保存的各個歷史有效頻點有可能仍為有效頻點(即RSSI測量值大于預設閾值的頻點),也可能已成為無效頻點(即RSSI測量值小于或等于預設閾值的頻點),因此,在本步驟中,用戶終端將依次判斷當前待搜索頻段內的各個歷史有效頻點的RSSI測量值是否大于預設閾值,從而獲知在當前待搜索頻段內的各個歷史有效頻點中是否還有至少一個歷史有效頻點為有效頻點。如果在當前待搜索頻段內的各個歷史有效頻點中有任意一個歷史有效頻點的RSSI測量值大于預設閾值,則說明還有至少一個歷史有效頻點為有效頻點,因此可執(zhí)行步驟105 ;而如果當前待搜索頻段內所有的歷史有效頻點的RSSI測量值均小于或等于預設閾值,則說明當前待搜索頻段內所有的歷史有效頻點均為無效頻點,此時,將執(zhí)行步驟106。
[0010]步驟105:從所有RSSI測量值大于預設閾值的歷史有效頻點中選擇一個歷史有效頻點作為當前有效頻點,結束整個流程。
[0011]步驟106,判斷各個待搜索頻段是否均被搜索完畢;若是,執(zhí)行步驟107 ;否則,返回執(zhí)行步驟101。
[0012]步驟107:根據固定的掃頻順序和固定的掃頻間隔依次在各個待搜索頻段內搜索有效頻點,并從搜索到的有效頻點中選擇一個有效頻點作為當前有效頻點。
[0013]通過上述的步驟101?107,用戶終端即可從待搜索頻段中獲取當前有效頻點。
[0014]然而,隨著移動通信技術的發(fā)展,用戶終端支持的頻段會不斷地增加,每個頻段的帶寬也會不斷地提高。例如,在第三代移動通信系統(tǒng)中,時分同步碼分多址(TimeDivision-Synchronous Code Division Multiple Access, TD-SCDMA)系統(tǒng)的信道帶寬為
1.6MHz ;而在接近于第四代移動通信系統(tǒng)中,長期演進(Long Term Evolution,LTE)系統(tǒng)的信道帶寬則已增加到20MHz。另外,由于每個運營商在各自運營的PLMN中都有自己的頻點部署策略,即每個運營商在各自運營的PLMN中所部署的頻點數量和頻點位置都不盡相同,而用戶終端無法得知自身支持的頻段的頻點部署策略,因此,在現有的用戶終端的掃頻方法中,當所有待搜索頻段內的歷史有效頻點均為無效頻點(即用戶終端在預先保存的待搜索頻段內的全部歷史有效頻點上測量得到的RSSI測量值均小于或等于預設閾值)時,用戶終端將執(zhí)行步驟107,即在待搜索頻段內重新搜索有效頻點。此時,用戶終端一般都是按照現有協議中規(guī)定的掃頻順序依次對各個待搜索頻段進行搜索。另外,用戶終端在各個待搜索頻段的內部進行搜索時,為了防止在搜索時遺漏掉RSSI測量值大于預設閾值的當前有效頻點,用戶終端一般都是按照現有協議中規(guī)定的掃頻間隔(例如,IOOKHz)在當前搜索頻段內搜索所述當前有效頻點。
[0015]在實現本發(fā)明的過程中,發(fā)明人發(fā)現現有技術中至少存在如下問題:
[0016]在上述用戶終端的掃頻方法中的步驟107中,由于用戶終端對各個待搜索頻段進行搜索時的掃頻順序是固定不變的,因此即使當掃頻順序靠前的待搜索頻段中不存在歷史有效頻點時,用戶終端仍然將按照上述固定不變的掃頻順序對各個待搜索頻段進行搜索。由于在不存在歷史有效頻點的待搜索頻段中搜索到有效頻點的概率一般都很低,因此用戶終端對上述不存在歷史有效頻點的待搜索頻段的搜索將占用大量的搜索時間,且難以搜索到有效頻點,從而大大增加了用戶終端的掃頻時間,降低了用戶終端的掃頻效率。
[0017]更進一步的,由于在部分待搜索頻段內,有效頻點的分布一般比較稀疏(例如,最小間隔為20MHz),但在現有的用戶終端的掃頻方法中,用戶終端在上述部分待搜索頻段內進行搜索時,所使用的掃頻間隔仍然是現有協議中規(guī)定的最小掃頻間隔ΙΟΟΚΗζ,因此也將大大增加用戶終端的掃頻時間,降低用戶終端的掃頻效率。
【發(fā)明內容】
[0018]有鑒于此,本發(fā)明的主要目的在于提供一種用戶終端的掃頻方法,能夠縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
[0019]本發(fā)明的另一目的在于提供一種用戶終端的掃頻裝置,能夠縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
[0020]為達到上述目的,本發(fā)明的技術方案是這樣實現的:
[0021]一種用戶終端的掃頻方法,所述方法包括:
[0022]當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個所述待搜索頻段內搜索有效頻點;[0023]從搜索到的第一個有效頻點所在待搜索頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
[0024]一種用戶終端的掃頻裝置,包括:搜索單元和選擇單元;
[0025]所述搜索單元,用于當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個所述待搜索頻段內搜索有效頻點,將搜索到的有效頻點通知給選擇單元;
[0026]所述選擇單元,用于從搜索到的第一個有效頻點所在待搜索頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
[0027]由上可見,在本發(fā)明的技術方案中,當所有待搜索頻段內的歷史有效頻點均為無效頻點時,將根據預先設置的搜索優(yōu)先級依次對各個待搜索頻段進行搜索,而不是按照現有協議中規(guī)定的固定掃頻順序依次對各個待搜索頻段進行搜索,因此在運營商的頻點部署策略變化不大的情況下,用戶終端可以根據各個待搜索頻段的搜索優(yōu)先級盡快地搜索到當前有效頻點,從而能夠有效地縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
【專利附圖】
【附圖說明】
[0028]圖1為現有技術中用戶終端的掃頻方法的實現流程圖。
[0029]圖2為本發(fā)明用戶終端的掃頻方法的實現流程圖。
[0030]圖3為本發(fā)明設置搜索優(yōu)先級的方法流程圖。
[0031]圖4為本發(fā)明確定與各個待搜索頻段相對應的掃頻間隔的方法流程圖。
[0032]圖5為本發(fā)明第一種【具體實施方式】的實現流程圖。
[0033]圖6為本發(fā)明第二種【具體實施方式】的實現流程圖。
[0034]圖7為本發(fā)明用戶終端的搜索裝置結構示意圖。
【具體實施方式】
[0035]針對現有技術中存在的問題,本發(fā)明中提出一種改進后的用戶終端的掃頻方案,能夠提高用戶終端的掃頻效率。
[0036]為使本發(fā)明的技術方案更加清楚、明白,以下參照附圖并舉實施例,對本發(fā)明所述方案作進一步地詳細說明。
[0037]圖2為本發(fā)明用戶終端的掃頻方法的實現流程圖。如圖2所示,包括如下所述的步驟:
[0038]步驟201:當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個待搜索頻段內搜索有效頻點。
[0039]在本發(fā)明的具體實施例中,所述待搜索頻段是指在用戶終端自身支持的頻段中未被搜索的頻段;所述歷史有效頻點是指在本次掃頻之前由用戶終端保存的有效頻點,即RSSI測量值大于預設閾值的頻點;所述無效頻點是指RSSI測量值小于或等于預設閾值的頻點。
[0040]在本步驟中,當所有待搜索頻段內的歷史有效頻點均為無效頻點時,用戶終端將根據預先設置的搜索優(yōu)先級依次對各個待搜索頻段進行搜索,以搜索到有效頻點。
[0041]例如,假設用戶終端支持3個頻段:A頻段、B頻段和C頻段,且所述3個頻段的搜索優(yōu)先級分別為中、高、低。則在本步驟中,用戶終端將首先在搜索優(yōu)先級最高的B頻段內搜索有效頻點,當用戶終端在B頻段內至少搜索到一個有效頻點時,執(zhí)行步驟202 ;當用戶終端在B頻段內沒有搜索到有效頻點時,用戶終端將接著在搜索優(yōu)先級為中的A頻段內進行搜索,當用戶終端在A頻段內至少搜索到一個有效頻點時,執(zhí)行步驟202 ;當用戶終端在A頻段內也沒有搜索到有效頻點時,用戶終端最后將在搜索優(yōu)先級最低的C頻段內進行搜索,當用戶終端在C頻段內至少搜索到一個有效頻點時,執(zhí)行步驟202 ;而當用戶終端在C頻段內沒有搜索到有效頻點時,則可結束整個搜索流程。
[0042]另外,在本發(fā)明的較佳實施例中,當所有待搜索頻段內的各個歷史有效頻點中有至少一個歷史有效頻點為有效頻點時,則可直接從所有RSSI測量值大于預設閾值的歷史有效頻點中選擇一個歷史有效頻點作為當前有效頻點,并結束整個搜索流程。
[0043]步驟202:從搜索到的第一個有效頻點所在的頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
[0044]具體來說,如果用戶終端根據預先設置的搜索優(yōu)先級依次對各個待搜索頻段進行搜索,并搜索到至少一個有效頻點時,則在本步驟中,用戶終端將從搜索到的第一個有效頻點所在的頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
[0045]例如,假設用戶終端支持3個頻段:A頻段、B頻段和C頻段,而用戶終端在B頻段內搜索到第一個有效頻點,并且假設用戶終端在B頻段內共搜索到了 3個有效頻點,則用戶終端將直接從所述B頻段內的3個有效頻點中選擇一個有效頻點作為當前有效頻點。
[0046]另外,在本發(fā)明的較佳實施例中,當用戶終端搜索到第一個有效頻點,并對第一個有效頻點所在的當前待搜索頻段(例如,上述的B頻段)進行搜索之后,將停止對未搜索的待搜索頻段(例如,上述的A頻段和C頻段)進行搜索,并可在選擇當前有效頻點之后,結束整個搜索流程。
[0047]較佳地,用戶終端可以從搜索到的第一個有效頻點所在的頻段內的有效頻點中選擇RSSI測量值最大的有效頻點作為當前有效頻點。例如,假設用戶終端在B頻段內搜索到第一個有效頻點,并且假設用戶終端在B頻段內共搜索到了 3個有效頻點,則用戶終端從所述3個有效頻點中選擇RSSI測量值最大的有效頻點作為當前有效頻點。
[0048]較佳的,在發(fā)明的具體實施例中,在上述步驟201之前,用戶終端還需要預先設置各個待搜索頻段在本次掃頻中的搜索優(yōu)先級。
[0049]圖3為本發(fā)明設置搜索優(yōu)先級的方法流程圖。如圖3所示,包括如下所述的步驟:
[0050]步驟301:統(tǒng)計各個待搜索頻段內的歷史有效頻點的數量。
[0051]較佳的,在本發(fā)明的具體實施例中,用戶終端在保存歷史有效頻點時可以設置多個比特(bit),并以各個比特的取值來表示所述歷史有效頻點所屬的待搜索頻段。因此,在本步驟中,用戶終端可以根據用于表示歷史有效頻點所屬的待搜索頻段的比特位,判斷每個歷史有效頻點所屬的待搜索頻段,進而可以統(tǒng)計各個待搜索頻段內的歷史有效頻點的數量。
[0052]步驟302:根據預設數量以及各個待搜索頻段內的歷史有效頻點的數量,將各個待搜索頻段設置為歷史有效頻段或歷史無效頻段。
[0053]較佳的,在本步驟中,用戶終端可以將歷史有效頻點的數量大于預設數量的待搜索頻段設置為歷史有效頻段;將歷史有效頻點的數量小于或等于預設數量的待搜索頻段設置為歷史無效頻段。較佳地,在本發(fā)明的具體實施例中,用戶終端可以將預設數量設置為1,因此在本步驟中,用戶終端可以將歷史有效頻點的數量大于I的待搜索頻段設置為歷史有效頻段;將歷史有效頻點的數量小于或等于I的待搜索頻段設置為歷史無效頻段。
[0054]例如,假設用戶終端支持3個頻段分別為A頻段、B頻段和C頻段,另外假設A頻段內的歷史有效頻點的數量為2個,B頻段內的歷史有效頻點的數量為3個,C頻段內的歷史有效頻點的數量為I個,且假設所述預設數量為I。則在本步驟中,用戶終端可以將A頻段和B頻段分別設置為歷史有效頻段,將C頻段設置為歷史無效頻段。
[0055]步驟303:根據各個歷史有效頻段內的歷史有效頻點的數量,為各個歷史有效頻段設置相對應的搜索優(yōu)先級。
[0056]在本步驟中,用戶終端可以根據各個歷史有效頻段內的歷史有效頻點的數量,為各個歷史有效頻段設置相對應的搜索優(yōu)先級。例如,根據實際應用經驗可知,在對各個待搜索頻段進行搜索時,從具有較多歷史有效頻點的歷史有效頻段中搜索到有效頻點的概率,遠遠大于從具有較少歷史有效頻點或不具有歷史有效頻點的歷史無效頻段中搜索到有效頻點的概率。因此,用戶終端可按照頻段內的歷史有效頻點的數量從大到小的順序,依次為各個歷史有效頻段設置從高到低的搜索優(yōu)先級。因此,當歷史有效頻段內的歷史有效頻點的數量較多時,用戶終端可以將該歷史有效頻段的頻段搜索優(yōu)先級設置為較高的搜索優(yōu)先級;當歷史有效頻段內的歷史有效頻點的數量較少時,用戶終端可以將該歷史有效頻段的頻段索優(yōu)先級設置為較低的搜索優(yōu)先級。
[0057]例如,假設A頻段內的歷史有效頻點的數量為2個,B頻段內的歷史有效頻點的數量為3個。在本步驟中,用戶終端可以將A頻段的搜索優(yōu)先級設置為中,將B頻段的搜索優(yōu)先級設置為高;或者,用戶終端還可以將A頻段的搜索優(yōu)先級設置為2,將B頻段的搜索優(yōu)先級設置為1,其中,搜索優(yōu)先級的數值越大,則搜索優(yōu)先級越低。此外,用戶終端還可以按照其他預設方法設置各個歷史有效頻段的搜索優(yōu)先級。例如,在實際應用情況中,還可以根據各個歷史有效頻段內的歷史有效頻點的數量,直接指定各個歷史有效頻段的頻段搜索優(yōu)先級。
[0058]需要說明的是,當兩個以上歷史有效頻段內的歷史有效頻點的數量相同時,在本發(fā)明的具體實施例中,用戶終端可以通過比較各個歷史有效頻段內最低頻點的高低,設置各個歷史有效頻段的搜索優(yōu)先級;或者,用戶終端也可以通過比較各個歷史有效頻段內最高頻點的高低,設置各個歷史有效頻段的搜索優(yōu)先級。具體地,用戶終端可以按照最低頻點或最高頻點由高到低的順序設置各個歷史有效頻段的搜索優(yōu)先級;也可以按照最低頻點或最高頻點由低到高的順序設置各個歷史有效頻段的搜索優(yōu)先級;還可以按照其他預設方法設置各個歷史有效頻段的搜索優(yōu)先級。
[0059]步驟304、根據預設規(guī)則為各個歷史無效頻段設置相對應的搜索優(yōu)先級。
[0060]在本發(fā)明的具體實施例中,用戶終端還將為各個歷史無效頻段也設置相對應的搜索優(yōu)先級。其中,所有歷史無效頻段的搜索優(yōu)先級均低于任意一個歷史有效頻段的搜索優(yōu)先級。
[0061]較佳的,用戶終端可以通過比較各個歷史無效頻段內最低頻點的高低,為各個歷史無效頻段設置相對應的搜索優(yōu)先級;或者,用戶終端也可以通過比較各個歷史無效頻段內最高頻點的高低,為各個歷史無效頻段設置相對應的搜索優(yōu)先級。具體地,用戶終端可以按照最低頻點或最高頻點由高到低的順序設置各個歷史無效頻段的搜索優(yōu)先級;也可以按照最低頻點或最高頻點由低到高的順序設置各個歷史無效頻段的搜索優(yōu)先級;還可以按照其他預設方法為每個歷史無效頻段設置相對應的搜索優(yōu)先級。
[0062]通過上述的步驟301?304,即可為各個待搜索頻段設置在本次掃頻中的搜索優(yōu)先級。
[0063]在本發(fā)明的上述用戶終端的掃頻方法中,由于用戶終端在步驟201之前即可為各個待搜索頻段預先設置不同的搜索優(yōu)先級,而且在步驟201中并不是按照現有協議中規(guī)定的掃頻順序依次對各個待搜索頻段進行搜索,而是根據預先設置的搜索優(yōu)先級對各個待搜索頻段進行搜索,因此使得用戶終端可以先對具有較多的歷史有效頻點的歷史有效頻段進行搜索,以盡早搜索到有效頻點,從而可大大減少用戶終端搜索到有效頻點的時間,有效縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
[0064]另外,由于現有技術中的用戶終端的掃頻方法中,用戶終端在待搜索頻段內進行搜索時,即使是對有效頻點分布比較稀疏的待搜索頻段,所使用的掃頻間隔也仍然是現有協議中規(guī)定的最小掃頻間隔ΙΟΟΚΗζ,因此用戶終端所耗費的掃頻時間較長,導致掃頻效率低下。
[0065]因此,為了進一步縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率,在本發(fā)明的較佳實施例中,上述步驟201中所述對各個待搜索頻段進行搜索可通過如下的步驟來實現:
[0066]根據預先確定的與各個所述待搜索頻段相對應的掃頻間隔在各個所述待搜索頻段內搜索有效頻點。
[0067]較佳地,在本發(fā)明的具體實施例中,在對各個所述待搜索頻段進行搜索之前,用戶終端還可以預先確定與各個待搜索頻段相對應的掃頻間隔。圖4為本發(fā)明確定各個待搜索頻段的掃頻間隔的方法流程圖。如圖4所示,包括如下所述的步驟:
[0068]步驟401:獲取各個歷史有效頻段內的歷史有效頻點。
[0069]在本發(fā)明的具體實施例中,由于用戶終端在保存歷史有效頻點時采用的記錄方法中可以設置多個比特(bit),并以各個比特的取值來表示所述歷史有效頻點所屬的歷史有效頻段。因此,在本步驟中,用戶終端可以根據用于表示歷史有效頻點所屬的歷史有效頻段的比特位,判斷各個歷史有效頻點所屬的歷史有效頻段,進而可以獲取各個歷史有效頻段內的歷史有效頻點。
[0070]步驟402:根據每個歷史有效頻段內的各個歷史有效頻點之間的頻點間隔,確定與各個歷史有效頻段相對應的掃頻間隔。
[0071]較佳的,在本步驟中,用戶終端可以將每個歷史有效頻段內相鄰兩個歷史有效頻點之間的最小頻點間隔作為與該歷史有效頻段相對應的掃頻間隔。具體地,當用戶終端在獲取到各個歷史有效頻段內的歷史有效頻點之后,可以計算在各個歷史有效頻段內每相鄰兩個歷史有效頻點之間的頻點間隔,然后比較每相鄰兩個歷史有效頻點之間的頻點間隔的大小,獲取在各個歷史有效頻段內相鄰兩個歷史有效頻點之間的最小頻點間隔,用戶終端將各個歷史有效頻段內的最小頻點間隔作為與各個歷史有效頻段相對應的掃頻間隔。
[0072]步驟403:根據預設方法確定與各個歷史無效頻段相對應的掃頻間隔。
[0073]在本步驟中,用戶終端可以將與各個歷史無效頻段相對應的掃頻間隔設置為最小掃頻間隔(例如,ΙΟΟΚΗζ)。
[0074]通過上述的步驟401和403,即可預先為各個待搜索頻段都確定一個相對應的掃頻間隔。
[0075]另外,較佳地,在本發(fā)明的具體實施例中,當根據預先設置的搜索優(yōu)先級以及預先確定的與各個歷史有效頻段相對應的掃頻間隔對各個待搜索頻段進行搜索之后仍未搜索到至少一個有效頻點時,本發(fā)明中的用戶終端的掃頻方法還可以進一步包括:
[0076]將與各個歷史有效頻段相對應的掃頻間隔設置為最小掃頻間隔。
[0077]根據預先設置的搜索優(yōu)先級以及與各個待搜索頻段相對應的掃頻間隔在各個待搜索頻段內再次搜索有效頻點。
[0078]以下將以第一中【具體實施方式】為例對上述的掃頻方法進行詳細地介紹。
[0079]圖5為本發(fā)明第一種【具體實施方式】的實現流程圖。如圖5所示,包括以下所述的步驟:
[0080]步驟501:根據預先設置的搜索優(yōu)先級從待搜索的歷史有效頻段中選擇一個歷史有效頻段作為當前歷史有效頻段,根據預先確定的與當前歷史有效頻段相對應的掃頻間隔在當前歷史有效頻段內搜索有效頻點。
[0081]在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級的高低確定各個歷史有效頻段的搜索順序;按照所確定的搜索順序,從待搜索的歷史有效頻段中選擇一個歷史有效頻段作為當前歷史有效頻段,根據預先確定的與當前歷史有效頻段相對應的掃頻間隔在當前歷史有效頻段內搜索有效頻點。例如,假設用戶終端支持3個頻段,分別為A頻段、B頻段和C頻段。在本步驟之前,用戶終端將A頻段和B頻段分別設置為歷史有效頻段,將C頻段設置為歷史無效頻段,并且用戶終端分別將A頻段和B頻段的搜索優(yōu)先級設置為中和高。在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級,首先選擇B頻段作為當前歷史有效頻段,根據預先確定的與B頻段相對應的掃頻間隔在B頻段內搜索有效頻點。
[0082]步驟502:判斷在當前歷史有效頻段內是否至少搜索到一個有效頻點;若是,執(zhí)行步驟503 ;否則,執(zhí)行步驟504。
[0083]在本步驟中,當用戶終端在當前歷史有效頻段內至少搜索到一個有效頻點時,執(zhí)行步驟503 ;當用戶終端在當前歷史有效頻段內沒有搜索到有效頻點時,執(zhí)行步驟504。例如,當用戶終端在B頻段內至少搜索到一個有效頻點時,執(zhí)行步驟503 ;當用戶終端在B頻段內沒有搜索到有效頻點時,執(zhí)行步驟504。
[0084]步驟503:執(zhí)行步驟202。
[0085]在本步驟中,當用戶終端在當前歷史有效頻段內至少搜索到一個有效頻點時,執(zhí)行步驟202。
[0086]步驟504:判斷各個待搜索的歷史有效頻段是否均被搜索完畢;若是,執(zhí)行步驟505 ;否則,返回執(zhí)行步驟501。
[0087]在本步驟中,當各個待搜索的歷史有效頻段均被搜索完畢時,執(zhí)行步驟505 ;當待搜索的歷史有效頻段還沒有被搜索完畢時,返回執(zhí)行步驟501。
[0088]步驟505:將所有歷史有效頻段重新設置為待搜索的歷史有效頻段。
[0089]在本步驟中,當各個待搜索的歷史有效頻段均被搜索完畢時,用戶終端將所有歷史有效頻段重新設置為待搜索的歷史有效頻段。例如,用戶終端將A頻段和B頻段重新設置為待搜索的歷史有效頻段。
[0090]步驟506:將與各個歷史有效頻段相對應的掃頻間隔設置為最小掃頻間隔。
[0091]在本步驟中,用戶終端可以將與各個歷史有效頻段相對應的掃頻間隔設置為最小掃頻間隔(例如,ΙΟΟΚΗζ)。
[0092]步驟507:根據預先設置的搜索優(yōu)先級從待搜索的歷史有效頻段中選擇一個歷史有效頻段作為當前歷史有效頻段,根據最小掃頻間隔在當前歷史有效頻段內搜索有效頻點。
[0093]在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級的高低確定各個歷史有效頻段的搜索順序;按照所確定的搜索順序,從待搜索的歷史有效頻段中選擇一個歷史有效頻段作為當前歷史有效頻段,根據最小掃頻間隔在當前歷史有效頻段內搜索有效頻點。例如,假設用戶終端支持3個頻段,分別為A頻段、B頻段和C頻段。在本步驟之前,用戶終端將A頻段和B頻段分別設置為歷史有效頻段,將C頻段設置為歷史無效頻段,并且用戶終端分別將A頻段和B頻段的搜索優(yōu)先級設置為中和高。在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級,首先選擇B頻段作為當前歷史有效頻段,根據最小掃頻間隔在B頻段內搜索有效頻點。
[0094]步驟508:判斷在當前歷史有效頻段內是否至少搜索到一個有效頻點;若是,執(zhí)行步驟503 ;否則,執(zhí)行步驟509。
[0095]在本步驟中,當用戶終端在當前歷史有效頻段內至少搜索到一個有效頻點時,執(zhí)行步驟503 ;當用戶終端在當前歷史有效頻段內沒有搜索到有效頻點時,執(zhí)行步驟509。例如,用戶終端判斷在B頻段內是否至少搜索到一個有效頻點;若是,執(zhí)行步驟503 ;否則,執(zhí)行步驟509。
[0096]步驟509:判斷各個待搜索的歷史有效頻段是否均被搜索完畢;若是,執(zhí)行步驟510 ;否則,返回執(zhí)行步驟507。
[0097]在本步驟中,當各個待搜索的歷史有效頻段均被搜索完畢時,執(zhí)行步驟510 ;當待搜索的歷史有效頻段沒有被搜索完畢時,返回執(zhí)行步驟507。
[0098]步驟510:根據預先設置的搜索優(yōu)先級以及預先確定的與各個歷史無效頻段相對應的掃頻間隔依次在各個歷史有效頻段內搜索有效頻點。
[0099]在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級的高低確定各個歷史無效頻段的搜索順序;按照所確定的搜索順序,在各個歷史無效頻段內按照預先確定的與各個歷史無效頻段相對應的掃頻間隔搜索有效頻點。
[0100]另外,較佳地,在本發(fā)明的具體實施例中,當根據與當前歷史有效頻段相對應的掃頻間隔在當前歷史有效頻段內進行搜索之后仍未搜索到至少一個有效頻點時,本發(fā)明中的用戶終端的掃頻方法還可以進一步包括:
[0101]將與當前歷史有效頻段相對應的掃頻間隔設置為最小掃頻間隔。
[0102]根據最小掃頻間隔在當前歷史有效頻段內再次搜索有效頻點。
[0103]當根據最小掃頻間隔在當前歷史有效頻段內進行搜索之后仍未搜索到至少一個有效頻點時,根據預先確定的與各個歷史無效頻段相對應的掃頻間隔依次在各個歷史有效頻段內進行搜索有效頻點。
[0104]以下將以第二種【具體實施方式】為例對上述的掃頻方法進行詳細地介紹。[0105]圖6為本發(fā)明第二種【具體實施方式】的實現流程圖。如圖6所示,包括以下所述的步驟:
[0106]步驟601:根據預先設置的搜索優(yōu)先級從待搜索的歷史有效頻段中選擇一個歷史有效頻段作為當前歷史有效頻段,根據預先確定的與當前歷史有效頻段相對應的掃頻間隔在當前歷史有效頻段內搜索當前有效頻點。
[0107]在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級的高低確定各個歷史有效頻段的搜索順序;按照所確定的搜索順序,從待搜索的歷史有效頻段中選擇一個歷史有效頻段作為當前歷史有效頻段,根據預先確定的與當前歷史有效頻段相對應的掃頻間隔在當前歷史有效頻段內搜索有效頻點。例如,假設用戶終端支持3個頻段,分別為A頻段、B頻段和C頻段。在本步驟之前,用戶終端將A頻段和B頻段分別設置為歷史有效頻段,將C頻段設置為歷史無效頻段,并且用戶終端分別將A頻段和B頻段的搜索優(yōu)先級設置為中和高。在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級,首先選擇B頻段作為當前歷史有效頻段,根據預先確定的與B頻段相對應的掃頻間隔在B頻段內搜索有效頻點。
[0108]步驟602:判斷在當前歷史有效頻段內是否至少搜索到一個有效頻點;若是,執(zhí)行步驟603 ;否則,執(zhí)行步驟604。
[0109]在本步驟中,當用戶終端在當前歷史有效頻段內至少搜索到一個有效頻點時,執(zhí)行步驟603 ;當用戶終端在當前歷史有效頻段內沒有搜索到有效頻點時,執(zhí)行步驟604。例如,用戶終端判斷在B頻段內是否至少搜索到一個有效頻點;若是,執(zhí)行步驟603 ;否則,執(zhí)行步驟604。
[0110]步驟603:執(zhí)行步驟202。
[0111]在本步驟中,當用戶終端在當前歷史有效頻段內至少搜索到一個有效頻點時,執(zhí)行步驟202。
[0112]步驟604:將與當前歷史有效頻段相對應的掃頻間隔設置為最小掃頻間隔。
[0113]在本步驟中,用戶終端可以將與當前歷史有效頻段相對應的掃頻間隔設置為最小掃頻間隔(例如,ΙΟΟΚΗζ)。
[0114]步驟605:根據最小掃頻間隔在當前歷史有效頻段內搜索有效頻點。
[0115]在本步驟中,當用戶終端根據與當前歷史有效頻段相對應的掃頻間隔在當前歷史有效頻段內沒有搜索到有效頻點時,用戶終端根據最小掃頻間隔在當前歷史有效頻段內搜索有效頻點。
[0116]步驟606:判斷在當前歷史有效頻段內是否至少搜索到一個有效頻點;若是,返回執(zhí)行步驟603 ;否則,執(zhí)行步驟607。
[0117]在本步驟中,當用戶終端在當前歷史有效頻段內搜索到至少一個有效頻點時,返回執(zhí)行步驟603;當用戶終端在當前歷史有效頻段內沒有搜索到有效頻點時,執(zhí)行步驟607。
[0118]步驟607:判斷各個待搜索的歷史有效頻段是否均被搜索完畢;若是,執(zhí)行步驟608 ;否則,返回執(zhí)行步驟601。
[0119]在本步驟中,當各個待搜索的歷史有效頻段均被搜索完畢時,執(zhí)行步驟608;當待搜索的歷史有效頻段沒有被搜索完畢時,返回執(zhí)行步驟601。
[0120]步驟608:根據預先設置的搜索優(yōu)先級以及預先確定的與各個歷史無效頻段相對應的掃頻間隔依次在各個歷史有效頻段內搜索有效頻點。
[0121]在本步驟中,用戶終端根據預先設置的搜索優(yōu)先級的高低確定各個歷史無效頻段的搜索順序;按照所確定的搜索順序,在各個歷史無效頻段內按照預先確定的與各個歷史無效頻段相對應的掃頻間隔搜索有效頻點。
[0122]較佳地,為了使得用戶終端能夠在下一次掃頻中更快地搜索到有效頻點,用戶終端可以在本次掃頻之后保存在本次掃頻中搜索到的當前有效頻點。較佳地,在本發(fā)明的具體實施例中,用戶終端還可以根據在本次掃頻中搜索到的當前有效頻點和預先保存的所有待搜索頻段內的歷史有效頻點,重新設置搜索優(yōu)先級。具體地,用戶終端可以將在本次掃頻中搜索到的當前有效頻點添加到預先保存的所有待搜索頻段內的歷史有效頻點中,按照如圖3所示的搜索優(yōu)先級的設置方法重新設置搜索優(yōu)先級,用戶終端判斷重新設置的搜索優(yōu)先級與預先保存的搜索優(yōu)先級是否相同,若相同,用戶終端保持預先保存的搜索優(yōu)先級;若不相同,用戶終端將重新設置的搜索優(yōu)先級替換預先設置的搜索優(yōu)先級。
[0123]本發(fā)明提出的用戶終端的掃頻方法,當所有待搜索頻段內的歷史有效頻點均為無效頻點時,將根據預先設置的搜索優(yōu)先級依次對各個待搜索頻段進行搜索,而不是按照現有協議中規(guī)定的固定掃頻順序依次對各個待搜索頻段進行搜索,因此在運營商的頻點部署策略變化不大的情況下,用戶終端可以根據各個待搜索頻段的搜索優(yōu)先級盡快地搜索到當前有效頻點,從而能夠有效地縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
[0124]更進一步的,由于在部分待搜索頻段內,有效頻點的分布一般比較稀疏(例如,最小間隔為20MHz),在本發(fā)明提出的用戶終端的掃頻方法中,用戶終端在上述部分待搜索頻段內進行搜索時,先使用較大的掃頻間隔搜索有效頻點,因此用戶終端能夠盡快地搜索到當前有效頻點,從而能夠有效地用戶終端的掃頻時間,提高用戶終端的掃頻效率。
[0125]圖7為本發(fā)明用戶終端的搜索裝置結構示意圖。如圖7所示,所述裝置包括:搜索單元701和選擇單元702 ;
[0126]所述搜索單元701,用于當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個所述待搜索頻段內搜索有效頻點,將搜索到的有效頻點通知給選擇單元702 ;
[0127]所述選擇單元702,用于從搜索到的第一個有效頻點所在待搜索頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
[0128]進一步的,所述裝置還進一步包括:判斷單元703 ;
[0129]所述判斷單元703,用于根據預設閾值以及所有待搜索頻段內的歷史有效頻點的RSSI測量值,判斷是否所有待搜索頻段內的歷史有效頻點均為無效頻點,若是,向所述搜索單元701發(fā)送一個搜索指令。
[0130]進一步的,所述裝置還進一步包括:設置單元704 ;
[0131]所述設置單元704,用于統(tǒng)計各個所述待搜索頻段內的歷史有效頻點的數量;根據預設數量以及各個所述待搜索頻段內的歷史有效頻點的數量,將各個所述待搜索頻段設置為歷史有效頻段或歷史無效頻段;根據各個所述歷史有效頻段內的歷史有效頻點的數量,為各個所述歷史有效頻段設置相對應的搜索優(yōu)先級;根據預設規(guī)則為各個所述歷史無效頻段設置相對應的搜索優(yōu)先級,將與各個所述歷史有效頻段相對應的搜索優(yōu)先級以及與各個所述歷史無效頻段相對應的搜索優(yōu)先級發(fā)送給所述搜索單元701。[0132]進一步的,所述搜索單元701,具體用于根據預先確定的與各個所述待搜索頻段相對應的掃頻間隔在各個所述待搜索頻段內搜索有效頻點。
[0133]進一步的,所述裝置還進一步包括:確定單元705 ;
[0134]所述確定單元705,用于獲取各個所述歷史有效頻段內的歷史有效頻點;根據每個歷史有效頻段內的各個歷史有效頻點之間的頻點間隔,確定與各個所述歷史有效頻段相對應的掃頻間隔;根據預設方法確定與各個所述歷史無效頻段相對應的掃頻間隔,將與各個所述待搜索頻段相對應的掃頻間隔發(fā)送給所述搜索單元701。
[0135]本發(fā)明提出的用戶終端的掃頻裝置,本發(fā)明提出的用戶終端的掃頻方法,當所有待搜索頻段內的歷史有效頻點均為無效頻點時,將根據預先設置的搜索優(yōu)先級依次對各個待搜索頻段進行搜索,而不是按照現有協議中規(guī)定的固定掃頻順序依次對各個待搜索頻段進行搜索,因此在運營商的頻點部署策略變化不大的情況下,用戶終端可以根據各個待搜索頻段的搜索優(yōu)先級盡快地搜索到當前有效頻點,從而能夠有效地縮短用戶終端的掃頻時間,提高用戶終端的掃頻效率。
[0136]更進一步的,由于在部分待搜索頻段內,有效頻點的分布一般比較稀疏(例如,最小間隔為20MHz),在本發(fā)明提出的用戶終端的掃頻方法中,用戶終端在上述部分待搜索頻段內進行搜索時,先使用較大的掃頻間隔搜索有效頻點,因此用戶終端能夠盡快地搜索到當前有效頻點,從而能夠有效地用戶終端的掃頻時間,提高用戶終端的掃頻效率。
【權利要求】
1.一種用戶終端的掃頻方法,其特征在于,包括: 當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個所述待搜索頻段內搜索有效頻點; 從搜索到的第一個有效頻點所在待搜索頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
2.根據權利要求1所述的方法,其特征在于,在所述根據預先設置的搜索優(yōu)先級依次在各個待搜索頻段內搜索有效頻點之前,該方法還進一步包括: 根據預設閾值以及所有待搜索頻段內的歷史有效頻點的RSSI測量值,判斷是否所有待搜索頻段內的歷史有效頻點均為無效頻點。
3.根據權利要求1所述的方法,其特征在于,預先設置所述搜索優(yōu)先級的方法具體包括: 統(tǒng)計各個所述待搜索頻段內的歷史有效頻點的數量; 根據預設數量以及各個所述待搜索頻段內的歷史有效頻點的數量,將各個所述待搜索頻段設置為歷史有效頻段或歷史無效頻段; 根據各個所述歷史有效頻段內的歷史有效頻點的數量,為各個所述歷史有效頻段設置相對應的搜索優(yōu)先級; 根據預設規(guī)則為各個所述歷史無效頻段設置相對應的搜索優(yōu)先級。
4.根據權利要求3所述的方法,其特征在于,所述對各個待搜索頻段進行搜索為: 根據預先確定的與各個所述待搜索頻段相對應的掃頻間隔在各個所述待搜索頻段內搜索有效頻點。
5.根據權利要求4所述的方法,其特征在于,預先確定與各個所述待搜索頻段相對應的掃頻間隔的方法具體包括: 獲取各個所述歷史有效頻段內的歷史有效頻點; 根據每個歷史有效頻段內的各個歷史有效頻點之間的頻點間隔,確定與各個所述歷史有效頻段相對應的掃頻間隔; 根據預設方法確定與各個所述歷史無效頻段相對應的掃頻間隔。
6.一種用戶終端的掃頻裝置,其特征在于,包括:搜索單元和選擇單元; 所述搜索單元,用于當所有待搜索頻段內的歷史有效頻點均為無效頻點時,根據預先設置的搜索優(yōu)先級依次在各個所述待搜索頻段內搜索有效頻點,將搜索到的有效頻點通知給選擇單元; 所述選擇單元,用于從搜索到的第一個有效頻點所在待搜索頻段內的有效頻點中選擇一個有效頻點作為當前有效頻點。
7.根據權利要求6所述的裝置,其特征在于,所述裝置還進一步包括:判斷單元; 所述判斷單元,用于根據預設閾值以及所有待搜索頻段內的歷史有效頻點的RSSI測量值,判斷是否所有待搜索頻段內的歷史有效頻點均為無效頻點,若是,向所述搜索單元發(fā)送一個搜索指令。
8.根據權利要求6所述的裝置,其特征在于,所述裝置還進一步包括:設置單元; 所述設置單元,用于統(tǒng)計各個所述待搜索頻段內的歷史有效頻點的數量;根據預設數量以及各個所述待搜索頻段內的歷史有效頻點的數量,將各個所述待搜索頻段設置為歷史有效頻段或歷史無效頻段;根據各個所述歷史有效頻段內的歷史有效頻點的數量,為各個所述歷史有效頻段設置相對應的搜索優(yōu)先級;根據預設規(guī)則為各個所述歷史無效頻段設置相對應的搜索優(yōu)先級,將與各個所述歷史有效頻段相對應的搜索優(yōu)先級以及與各個所述歷史無效頻段相對應的搜索優(yōu)先級發(fā)送給所述搜索單元。
9.根據權利要求8所述的裝置,其特征在于,所述搜索單元,具體用于根據預先確定的與各個所述待搜索頻段相對應的掃頻間隔在各個所述待搜索頻段內搜索有效頻點。
10.根據權利要求9所述的裝置,其特征在于,所述裝置還進一步包括:確定單元; 所述確定單元,用于獲取各個所述歷史有效頻段內的歷史有效頻點;根據每個歷史有效頻段內的各個歷史有效頻點之間的頻點間隔,確定與各個所述歷史有效頻段相對應的掃頻間隔;根據預設方法確定與各個所述歷史無效頻段相對應的掃頻間隔,將與各個所述待搜索頻段相對應的掃頻間隔發(fā)送給所述搜索單元。
【文檔編號】H04W48/16GK103533605SQ201210230168
【公開日】2014年1月22日 申請日期:2012年7月4日 優(yōu)先權日:2012年7月4日
【發(fā)明者】黃宇紅, 郭衛(wèi)江 申請人:中國移動通信集團公司