一種移動終端接入點搜索方法及系統的制作方法
【技術領域】
[0001]本發明涉及移動終端技術領域,尤其涉及一種移動終端接入點搜索方法及系統。
【背景技術】
[0002]隨著移動通信的發展和人們生活水平的不斷提高,各種移動終端如手機的使用越來越普及,手機已經成為人們生活中不可缺少的通信工具。
[0003]現有技術中手機的功能越來越多,wifi是一種可以將個人電腦、手持設備等終端以無線方式互相接連接的技術,目前最常用的是移動終端通過wifi接入接入點然后通過接入點進行上網。在現有技術中,wif i處于不斷定時搜索接入點的狀態,導致wif i功耗較高。
[0004]因此,現有技術還有待于改進和發展。
【發明內容】
[0005]本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種移動終端接入點搜索方法及系統。提供了一種快速可靠的移動終端接入點搜索方法及系統,其可以降低wifi搜索接入點時的功耗,從而為移動終端節省電量。
[0006]本發明解決技術問題所采用的技術方案如下:
一種移動終端接入點搜索方法,其中,包括:
A、預先設置多檔搜索時間間隔,并將多檔搜索時間間隔由短到長依次排列,排在最前面的第一檔為最低檔,排在最后面的第_當為最高檔,其中N為正整數;
B、當啟動wifi后首先采用第一檔的時間間隔作為搜索時間間隔;
C、檢測搜索到的接入點的名稱列表,并判斷與上一次搜索到的接入點的名稱列表是否相同,若連續相同的次數超過第一門限則設置高一檔的搜索時間間隔;若連續不相同的次數超過第二門限則設置低一檔的搜索時間間隔。
[0007]所述的移動終端接入點搜索方法,其中,所述步驟A具體包括:
Al、預先設置多檔搜索時間間隔;
A2、將多檔搜索時間間隔由短到長依次排列,分別為第一檔,第二檔…第N檔,其中,排在前面的第一檔為最低檔,排在最后面的第_當為最高檔,其中N為正整數。
[0008]所述的移動終端接入點搜索方法,其中,所述步驟C中的設置高一檔的搜索時間間隔,若當前已為最高檔的搜索時間間隔,則不作處理。
[0009]所述的移動終端接入點搜索方法,其中,所述步驟C中的設置低一檔的搜索時間間隔,若當前已為最低檔的搜索時間間隔,則不作處理。
[0010]所述的移動終端接入點搜索方法,其中,所述步驟C中的判斷兩次搜索到的接入點列表是否相同,包括:第一搜索列表中的每一個接入點名稱均能在第二搜索列表中找到,且第二索列表中的每一個接入點名稱均能在第一搜索列表中找到,則認為第一搜索列表與第二搜索列表相同,否則認為第一搜索列表與第二搜索列表不相同。
[0011]所述的移動終端接入點搜索方法,其中,所述步驟A中的預先設置多檔搜索時間間隔分別為:0.2秒,3秒,5秒,6秒,定義第一檔為0.2秒,第二檔為3秒,第三檔為5秒,第四檔為6秒。
[0012]所述的移動終端接入點搜索方法,其中,所述第一門限為5次,所述第二門限為5次。
[0013]—種移動終端接入點搜索系統,其中,包括:
預先設置模塊,用于預先設置多檔搜索時間間隔,并將多檔搜索時間間隔由短到長依次排列,排在最前面的第一檔為最低檔,排在最后面的第_當為最高檔,其中N為正整數;初始搜索模塊,用于當啟動wifi后首先采用第一檔的時間間隔作為搜索時間間隔;
搜索時間調節控制模塊,用于檢測搜索到的接入點的名稱列表,并判斷與上一次搜索到的接入點的名稱列表是否相同,若連續相同的次數超過第一門限則設置高一檔的搜索時間間隔;若連續不相同的次數超過第二門限則設置低一檔的搜索時間間隔。
[0014]所述的移動終端接入點搜索系統,其中,預先設置模塊包括:
設置單元,用于預先設置多檔搜索時間間隔;
劃分單元,用于將多檔搜索時間間隔由短到長依次排列,分別為第一檔,第二檔…第N檔,其中,排在前面的第一檔為最低檔,排在最后面的第_當為最高檔,其中N為正整數。
[0015]所述的移動終端接入點搜索系統,其中,所述搜索時間調節控制模塊包括:
檢測與判斷單元,用于檢測搜索到的接入點的名稱列表,并判斷與上一次搜索到的接入點的名稱列表是否相同,若連續相同的次數超過第一門限則設置高一檔的搜索時間間隔;若連續不相同的次數超過第二門限則設置低一檔的搜索時間間隔;
第一控制單元,用于當設置高一檔的搜索時間間隔時,若當前已為最高檔的搜索時間間隔,則不作處理;
第二控制單元,用于當設置低一檔的搜索時間間隔時,若當前已為最低檔的搜索時間間隔,則不作處理;
相同判斷單元,用于當判斷兩次搜索到的接入點列表是否相同,檢測第一搜索列表中的每一個接入點名稱均能在第二搜索列表中找到,且第二索列表中的每一個接入點名稱均能在第一搜索列表中找到,則認為第一搜索列表與第二搜索列表相同,否則認為第一搜索列表與第二搜索列表不相同。
[0016]本發明所提供的移動終端接入點搜索方法及系統,通過預先設置多檔搜索時間間隔,并將多檔搜索時間間隔由短到長依次排列,排在前面的為低檔,排在后面的為高檔;當啟動wifi后首先采用最低檔的時間間隔作為搜索時間間隔;檢測搜索到的接入點的名稱列表,并判斷與上一次搜索到的接入點的名稱列表是否相同,若連續相同的次數超過第一門限則設置高一檔的搜索時間間隔;若連續不相同的次數超過第二門限則設置低一檔的搜索時間間隔。從而使搜索接入點的時間間隔能夠根據所搜索到的接入點列表的變化來動態調整,有利于降低wifi搜索接入點時的功耗,從而為移動終端節省電量。
【附圖說明】
[0017]圖1是本發明移動終端接入點搜索方法的較佳實施例的流程圖。
[0018]圖2是本發明移動終端接入點搜索系統的較佳實施例的功能原理框圖。
[0019]圖3是本發明移動終端接入點搜索系統的較佳實施例工作原理流程圖。
【具體實施方式】
[0020]為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0021]請參見圖1,圖1是本發明移動終端接入點搜索方法的較佳實施例的流程圖。圖1所示的一種移動終端接入點搜索方法,包括:
步驟S100、預先設置多檔搜索時間間隔,并將多檔搜索時間間隔由短到長依次排列,排在最前面的第一檔為最低檔,排在最后面的第_當為最高檔,其中N為正整數;
本發明實施例中,需要、預先設置多檔搜索時間間隔;并將多檔搜索時間間隔由短到長依次排列,分別為第一檔,第二檔…第N檔,其中,排在前面的第一檔為最低檔,排在最后面的第_當為最高檔,其中N為正整數。
[0022]譬如,有多檔搜索時間間隔:0.2秒,3秒,5秒,6秒,則第一檔為0.2秒,第二檔為3秒,第三檔為5秒,第四檔為6秒。
[0023]步驟S200、當啟動wifi后首先采用第一檔的時間間隔作為搜索時間間隔。
[0024]本發明中當啟動wifi后,首先設置最低檔的搜索時間間隔,接上例為第一檔0.2秒。
[0025]步驟S300、檢測搜索到的接入點的名稱列表,并判斷與上一次搜索到的接入點的名稱列表是否相同,若連續相同的次數超過第一門限則設置高一檔的搜索時間間隔;若連續不相同的次數超過第二門限則設置低一檔的搜索時間間隔。
[0026]本發明實施例中,檢測搜索到的接入點的名稱列表,并判斷與上一次搜索到的接入點的名稱列表是否相同,若連續相同的次數超過第一門限(例如5次)則設置高一檔(長一點的)的搜索時間間隔;若連續不相同的次數超過第二門限(例如5次)則設置低一檔(短一點)的搜索時間間隔。
[0027]其中,所述設置高一檔的搜索時間間隔,若當前已為最高檔的搜索時間間隔,則不作處理。譬如,接上例,若當前已設置為第四檔6秒的搜索時間間隔,則不作處理。
[0028]所述的移動終端接入點搜索方法,其中,所述設置低一檔的搜索時間間隔,若當前已為最低檔的搜索時間間隔,則不作處理。譬如,接上例,若當前已設置為第一檔0.2秒的搜索時間間隔,則不作處理。
[0029]本發明實施例中,所述判斷兩次搜索到的接入點列表是否相同,包括:第一搜索列表中的每一個接入點名稱均能在第二搜索列表中找到,且第二索列表中的每一個接入點名稱均能在第一搜索列表中找到,則認為第一搜索列表與第二搜索列表相同,否則認為第一搜索列表與第二搜索列表不相同。
[0030]本發明實施例所述的移動終端接入點搜索方法,其中,所述第一門限為5次,所述第二門限為5次。
[0031]本發明實施例中,可以保存、添加、刪除、修改多檔搜索時間間隔,并將多檔搜索時間間隔由短到長依次排列,排在前面的為低檔,排在后面的為高檔。在移動終端內設置一定時器,用于觸發wifi搜索接入點,定時器的超時時間即為搜索時間間隔。