一種無線保真Wi-Fi熱點掃描方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及通信技術領域,具體涉及一種W1-Fi熱點掃描方法及終端。
【背景技術】
[0002]目前,無線保真W1-Fi熱點隨處可見,W1-Fi功能也已成為智能手機、平板電腦等移動終端的標配,移動終端接入這些W1-Fi熱點后即可實現(xiàn)隨時隨地的上網(wǎng),這也導致大多數(shù)情況下,用戶一般會將移動終端的W1-Fi功能長時間保持開啟狀態(tài),即使當前沒有連接到某個W1-Fi熱點上。
[0003]然而,在移動終端的W1-Fi功能開啟時,如果當前未連接到某個W1-Fi熱點,那么移動終端會周期性的喚醒系統(tǒng),利用W1-Fi模塊掃描周圍環(huán)境中的W1-Fi熱點,這顯然會帶來較大的電能消耗,導致移動終端的待機時間大幅縮短,同時W1-Fi熱點的掃描效率較低。因此,如何有效降低移動終端開啟W1-Fi功能后處于未連接狀態(tài)下的功耗,以及提高終端對W1-Fi熱點的掃描效率已成為亟待解決的問題。
【發(fā)明內容】
[0004]本發(fā)明實施例提供了一種W1-Fi熱點掃描方法及終端,可以有效降低終端在待機狀態(tài)下掃描W1-Fi熱點過程中所需的功耗,延長終端的待機時間,并提升W1-Fi熱點的掃描效率。
[0005]本發(fā)明實施例第一方面提供了一種W1-Fi熱點掃描方法,包括:
[0006]從預設的K個無線信道中確定出M個第一信道,所述K為大于I的整數(shù),所述M為大于O的整數(shù);
[0007]將所述M個第一信道中每一個信道的掃描時長設為第一時長,并將所述K個無線信道中除所述M個第一信道之外的N個第二信道中每一個信道的掃描時長設為第二時長,所述第一時長大于所述第二時長,所述N為大于O的整數(shù),且N = K-M ;
[0008]按照預設的信道掃描順序和掃描時長,利用配置的W1-Fi模塊在所述預設的K個無線信道上掃描W1-Fi熱點;
[0009]輸出在所述預設的K個無線信道上的W1-Fi熱點掃描結果。
[0010]本發(fā)明實施例第二方面提供了一種終端,包括:
[0011 ] 確定單元,用于從預設的K個無線信道中確定出M個第一信道,所述K為大于I的整數(shù),所述M為大于O的整數(shù);
[0012]設置單元,用于將所述M個第一信道中每一個信道的掃描時長設為第一時長,并將所述K個無線信道中除所述M個第一信道之外的N個第二信道中每一個信道的掃描時長設為第二時長,所述第一時長大于所述第二時長,所述N為大于O的整數(shù),且N = K-M ;
[0013]掃描單元,用于按照預設的信道掃描順序和掃描時長,利用配置的W1-Fi模塊在所述預設的K個無線信道上掃描W1-Fi熱點;
[0014]輸出單元,用于輸出在所述預設的K個無線信道上的W1-Fi熱點掃描結果。
[0015]通過本發(fā)明實施例可從預設的K個無線信道中確定出M個第一信道,將該M個第一信道中每一個信道的掃描時長設為第一時長,并將該K個無線信道中除該M個第一信道之外的N個第二信道中每一個信道的掃描時長設為第二時長,該第一時長大于該第二時長,且N = K-M ;進而按照預設的信道掃描順序和掃描時長,利用配置的W1-Fi模塊在該預設的K個無線信道上掃描W1-Fi熱點,以及輸出在該預設的K個無線信道上的W1-Fi熱點掃描結果,可以有效降低終端在待機狀態(tài)下掃描W1-Fi熱點過程中所需的功耗,延長終端的待機時間,并提升W1-Fi熱點的掃描效率。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例提供的一種W1-Fi熱點掃描方法的第一實施例流程示意圖;
[0018]圖2是本發(fā)明實施例提供的一種W1-Fi熱點掃描方法的第二實施例流程示意圖;
[0019]圖3是本發(fā)明實施例提供的一種W1-Fi熱點掃描方法的第二實施例流程不意圖;
[0020]圖4是本發(fā)明實施例提供的一種終端的第一實施例結構示意圖;
[0021]圖5是本發(fā)明實施例提供的一種終端的第二實施例結構示意圖;
[0022]圖6是本發(fā)明實施例提供的一種終端的第三實施例結構示意圖;
[0023]圖7是本發(fā)明實施例提供的一種終端的第四實施例結構示意圖。
【具體實施方式】
[0024]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]本發(fā)明實施例中的終端可以包括智能手機(如Android手機、1S手機、WindowsPhone手機等)、平板電腦、掌上電腦、筆記本電腦、移動互聯(lián)網(wǎng)設備(MID,Mobile InternetDevices)或穿戴式設備等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0026]本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二“等是用于區(qū)別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
[0027]請參閱圖1,為本發(fā)明實施例提供的一種W1-Fi熱點掃描方法的第一實施例流程示意圖。本實施例中所描述的W1-Fi熱點掃描方法,包括以下步驟:
[0028]S101、終端從預設的K個無線信道中確定出M個第一信道,所述K為大于I的整數(shù),所述M為大于O的整數(shù)。
[0029]其中,信道也稱作通道(Channel)、頻段,是以無線信號(即電磁波)作為傳輸載體的數(shù)據(jù)信號傳送通道,各種無線網(wǎng)絡設備,如路由器、無線接入點(英文縮寫:AP,英文全稱:Access Point)、無線網(wǎng)卡等均可工作在多個不同的信道上。
[0030]需要指出的是,該M個第一信道為該K個無線信道中相互之間互不干擾的信道。目前在中國境內,根據(jù)802.11無線工作組等國際標準制定組織的規(guī)定,2.4GHz W1-Fi的無線頻段上設有13個可用信道,5GHz W1-Fi的無線頻段上設有4個可用信道,以2.4GHzW1-Fi為例,13個可用信道中,每個信道的有效寬度都是20MHz,另外還有2MHz的強制隔離頻帶(類似于公路上的隔離帶),相鄰信道間的中心頻率相差5MHz,即對于中心頻率為2412MHz的信道I,其頻率范圍為2401MHz?2423MHz,中心頻率為2417MHz的信道2,其頻率范圍為2406MHz?2428MHz,直到中心頻率為2472MHz的信道13,其頻率范圍為2461MHz?2483MHz,從而在13個可用信道中又默認定義了 3個互不干擾信道(信道之間的頻段沒有任何重疊),即信道1、6和11,這使得默認情況下,路由器、AP等設備發(fā)出的W1-Fi熱點中,絕大部分W1-Fi熱點的工作信道都是這三個信道中的其中之一。
[0031]具體的,終端打開W1-Fi熱點掃描功能的開關后,根據(jù)配置的W1-Fi模塊的類型(如2.4GHz W1-Fi或5GHz W1-Fi),從該類型的W1-Fi模塊工作的K個無線信道中確定出M個互不干擾的第一信道。例如,智能手機根據(jù)用戶操作開啟WLAN功能后,若配置的W1-Fi模塊類型為2.4GHz W1-Fi,則智能手機從2.4GHz W1-Fi的13個可用信道中,確定出信道
1、6和11這三個信道。
[0032]S102、所述終端將所述M個第一信道中每一個信道的掃描時長設為第一時長,并將所述K個無線信道中除所述M個第一信道之外的N個第二信道中每一個信道的掃描時長設為第二時長,所述第一時長大于所述第二時長,所述N為大于O的整數(shù),且N = K-M。
[0033]具體的,終端可為該M個第一信道和該K個無線信道中除該M個第一信道之外的N個第二信道,分配各自的掃描時長。
[0034]進一步的,終端可為該M個第一信道和該N個第二信道分別設置不同的掃描時長,將該M個第一信道中每一個信道的掃描時長設為第一時長,將該N個第二信道中每一個信道的掃描時長設為第二時長,其中第一時長大于第二時長,即終端可為互不干擾、W1-Fi熱點數(shù)量較多的無線信道設置較長的掃描時間,而對于其它無線信道可設置較少的掃描時間。
[0035]S103、所述終端按照預設的信道掃描順序和掃描時長,利用配置的W1-Fi模塊在所述預設的K個無線信道上掃描W1-Fi熱