一種小區搜索系統及方法以及移動終端的制作方法
【技術領域】
[0001]本發明涉及網絡搜索技術領域,尤其涉及一種小區搜索系統及方法以及移動終端。
【背景技術】
[0002]傳統的網絡搜索過程中,按照相關通信協議的要求,通常會進行全頻帶網絡量測,并根據量測得到的結果對搜索到的小區進行排序,以確定一個信號最優的小區作為目標小區。隨后對該目標小區進行相應步驟的量測,并不斷循環直到所有網絡均被發現為止。
[0003]但是,由于傳統的網絡搜索過程比較繁瑣,步驟與步驟之間缺乏一定的靈活性,從而導致搜索時間過長,搜索效率低下。
【發明內容】
[0004]根據現有技術中存在的問題,現提供一種小區搜索系統及方法以及移動終端,旨在解決因多個搜索和量測步驟串行處理導致的網絡搜索時間過長、搜索效率低下的問題。
[0005]上述技術方案具體包括:
[0006]一種小區搜索系統,適用于移動終端;其中,包括:
[0007]需求獲取單元,用于根據所述移動終端的當前狀態確定對應正在量測的小區的需要接收的系統信息數據塊;
[0008]數據塊獲取單元,連接所述需求獲取單元,用于接收所述系統信息數據塊中的主信息數據塊,根據所述需要接收的系統信息數據塊和所述主信息數據塊中包括的調度信息計算獲得需要接收的所述系統信息數據塊的接收位置,并在所述接收位置接收需要接收的所述系統信息數據塊;
[0009]位置設定單元,連接所述數據塊獲取單元,用于將除去所述接收位置的其他數據幀位置設定為空閑位置;
[0010]量測單元,連接所述位置設定單元,用于對小區進行量測,并根據所述空閑位置的持續時長對正在量測的小區外的其他小區執行相應的量測任務。
[0011]優選的,該小區搜索系統,其中,所述量測單元中包括:
[0012]頻帶量測模塊,用于對一個小區進行頻帶量測;
[0013]巾貞偏移獲取模塊,用于獲取一個小區的系統巾貞偏移量;
[0014]量測選擇模塊,分別連接所述頻帶量測模塊和所述幀偏移獲取模塊,用于根據所述空閑位置的持續時長,選擇所述頻帶量測模塊或者所述幀偏移獲取模塊對一個小區進行量測。
[0015]優選的,該小區搜索系統,其中,所述頻帶量測模塊中包括:
[0016]第一量測部件,用于對一個小區進行信號強度量測;
[0017]第二量測部件,用于對一個小區進行信號碼功率量測和主擾碼確認。
[0018]優選的,該小區搜索系統,其中,所述數據塊獲取單元中包括:
[0019]計算模塊,連接所述量測單元,用于根據獲得的對應需要接收的小區的所述系統幀偏移量計算得到所述主信息數據塊的所述接收位置。
[0020]優選的,該小區搜索系統,其中,適用于單頻帶或多頻帶的移動終端。
[0021]優選的,該小區搜索系統,其中,適用于WCDMA通信系統。
[0022]一種小區搜索方法,適用于移動終端;其中,包括:
[0023]步驟S1,獲取所述移動終端的當前狀態;
[0024]步驟S2,根據所述當前狀態確定正在量測的小區的需要接收的系統信息數據塊;
[0025]步驟S3,接收所述系統信息數據塊中的所述主信息數據塊,并根據所述主信息數據塊中包括的調度信息以及需要接收的所述系統信息數據塊獲取需要接收的所述系統信息數據塊的相應的接收位置;
[0026]步驟S4,將除去所述接收位置的其他數據幀位置設定為空閑位置;
[0027]步驟S5,根據所述空閑位置的持續時長,對除正在量測的小區外的其他小區執行相應的量測任務。
[0028]優選的,該小區搜索方法,其中,所述步驟S3中,在接收所述主信息數據塊之前,首先獲取正在量測的小區的系統幀偏移量,隨后根據獲取到的所述系統幀偏移量計算得到所述主信息數據塊的接收位置。
[0029]優選的,該小區搜索方法,其中,所述步驟S5中,相應的所述量測任務包括:
[0030]對一個小區進行頻帶量測;或者
[0031]獲取一個小區的系統巾貞偏移量。
[0032]優選的,該小區搜索方法,其中,所述頻帶量測包括:
[0033]對一個小區進行信號強度量測;或者
[0034]對一個小區進行信號碼功率量測以及主擾碼確認。
[0035]優選的,該小區搜索方法,其中,適用于單頻帶或多頻帶的移動終端。
[0036]優選的,該小區搜索方法,其中,適用于WCDMA通信系統。
[0037]—種移動終端,其中,包括上述的小區搜索系統。
[0038]一種移動終端,其中,采用上述的小區搜索方法。
[0039]上述技術方案的有益效果是:通過在系統信息數據塊接收過程中并行穿插小區量測過程,大幅減少整個網絡搜索的時間,提高網絡搜索的效率。
【附圖說明】
[0040]圖1是本發明的較佳的實施例中,一種網絡搜索系統的結構示意圖;
[0041]圖2是本發明的較佳的實施例中,一種網絡搜索方法的流程示意圖。
【具體實施方式】
[0042]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0043]需要說明的是,在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互組合。
[0044]下面結合附圖和具體實施例對本發明作進一步說明,但不作為本發明的限定。
[0045]傳統的網絡搜索過程中,移動設備會進行全頻帶的網絡量測,并根據量測結果進行排序,選擇信號最優的小區作為目標,隨后對目標小區進行幀偏移量的獲取以及系統信息數據塊(System Informat1n Block, SIB)的獲取;上述過程不斷循環,直至所有小區網絡均被發現為止。
[0046]但是,現有技術中,在進行全頻帶量測的過程中,對于一個待檢測的小區而言,通常需要串行進行頻帶量測、系統幀偏移量獲取以及系統信息數據塊獲取的過程,即在完成一項任務后才能開始執行下一項任務。上述串行任務執行過程使得傳統的網絡搜索過程耗時較長,尤其對于網絡覆蓋比較復雜的地區,會使得整個搜索網絡的時間變得非常長,從而大幅降低搜網效率。
[0047]基于現有技術中存在的上述問題,本發明的較佳的實施例中,提供一種小區搜索系統,具體如圖1所示,包括:
[0048]需求獲取單元1。本發明的較佳的實施例中,每個移動終端進行全頻帶搜索時,都具有一個預定的當前狀態。進一步地,本發明的較佳的實施例中,上述當前狀態為移動終端當前使用的小區搜索模式,例如移動終端當前使用的為手動搜網模式。而對于每個小區搜索模式而言,均具有其相應需要接收的系統信息數據塊。例如對于手動搜網模式而言,僅需要接收主信息數據塊(Master Informat1n Block, MIB)即可。
[0049]因此,本發明的較佳的實施例中,上述需求獲取單元1即用于獲取移動終端當前使用的小區搜索模式,并根據獲取到的當前使用的小區搜索模式得到對應正在量測的小區的需要接收的系統信息數據塊。
[0050]本發明的較佳的實施例中,上述小區搜索系統還包括:
[0051]數據塊獲取單元2,連接上述需求獲取單元1。本發明的較佳的實施例中,數據塊獲取單元2用于根據需求獲取單元1獲取的需求(需要接收的系統信息數據塊)獲取相應的系統信息數據塊。
[