本發(fā)明屬于無線網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體涉及一種低功耗藍牙輔助的wifi智能接入方法。
背景技術(shù):
隨著wifi和移動智能設(shè)備的普及,將移動設(shè)備連接到wifi已成為人們在日常生活中必不可少的操作。然而,現(xiàn)有的wifi接入方法采用wifi網(wǎng)絡(luò)接口卡(nic,networkinterfacecard)持續(xù)檢測周邊的wifi接入點(ap,accesspoint),這會持續(xù)消耗移動設(shè)備中的能量。此外,如今城市中的wifiap分布密集,其中許多都是私有的(需要密碼進行接入)。因此,當任意的ap出現(xiàn)時,不知道能否接入就盲目喚醒wifi的nic會大大浪費移動設(shè)備的能量。
現(xiàn)有技術(shù)中,還沒有發(fā)現(xiàn)利用低功耗藍牙ble(ble,bluetoothlowenergy)的輔助實現(xiàn)wifi的智能接入的報道。公告號為cn205862389u、“基于wi-fi與藍牙技術(shù)的密碼智能鎖遠程管理中繼器”的實用新型也涉及低功耗藍牙模塊和wi-fi,但其主要目的是實現(xiàn)對密碼智能鎖的遠程管理。考慮到當前越來越多的移動設(shè)備支持低功耗藍牙。因此研究如何借助低功耗藍牙的輔助實現(xiàn)wifi的智能接入,最大程度地實現(xiàn)移動設(shè)備的節(jié)能和延長待機時間具有重要的意義。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于針對現(xiàn)有wifi接入方法的不足,提供了一種低功耗藍牙(ble)輔助的wifi智能接入方法。該方法可以大大節(jié)約傳統(tǒng)接入方法中由于wifinic持續(xù)工作所產(chǎn)生的能量消耗。此外,該方法既不用硬件定制,又不影響正常的wifi通信,具有普遍適用性。
為實現(xiàn)上述目的,本發(fā)明提出的技術(shù)方案為一種低功耗藍牙(ble)輔助的wifi智能接入方法,具體包括如下步驟:
步驟1:wifiap讀取自身狀態(tài),確認當前狀態(tài)為公開或私有;
步驟2:wifiap根據(jù)不同的自身狀態(tài)采用不同的周期發(fā)送wifi信標;
步驟3:移動終端使用低功耗藍牙ble的接收信號強度指示器(rssi,receivedsignalstrengthindication)持續(xù)檢測周邊wifi信標的周期;
步驟4:移動終端根據(jù)檢測到的信標周期決定是否喚醒wifi網(wǎng)絡(luò)接口卡(nic)以便接入wifi。
進一步,上述步驟2的具體過程為:若為私有,則采用默認的周期發(fā)送wifi信標;若為公開,則采用特定的(與默認不同)周期發(fā)送wifi信標。
上述步驟3的具體步驟為:移動終端使用低功耗藍牙ble的接收信號強度指示器rssi掃描wifi信標的常見頻段,若檢測到周期性的達到wifi信號強度的信號,則認為檢測到周邊某個ap的wifi信標并記錄其信標周期。
上述步驟4的具體步驟為:若低功耗藍牙檢測到的wifi信標周期為默認信標周期,則說明對應(yīng)的wifiap為私有,不去喚醒移動終端上的wifi網(wǎng)絡(luò)接口卡(nic);若檢測到的wifi信標周期為特定的(與默認不同)信標周期,則說明該wifiap為公有,喚醒移動終端上的wifi網(wǎng)絡(luò)接口卡nic以接入wifi。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果:
1、本發(fā)明使得移動終端在ble檢測到可接入的wifiap時才會喚醒wifinic進行wifi接入,大大節(jié)約傳統(tǒng)接入方法中由于wifinic持續(xù)工作所產(chǎn)生的能量消耗。
2、本發(fā)明通過wifiap發(fā)送信標的周期來向ble傳遞wifiap的可接入性信息,既不用硬件定制,又不影響正常的wifi通信,具有普遍適用性。
附圖說明
圖1為本發(fā)明的整體方法流程示意圖。
圖2為本發(fā)明的具體實現(xiàn)流程示意圖。
具體實施方式
以下結(jié)合說明書附圖對本發(fā)明作進一步的詳細說明。
本發(fā)明提出了一種低功耗藍牙ble輔助的wifi智能接入方法。該方法在移動終端的ble檢測到可接入的wifi的ap時才會喚醒wifi的nic進行wifi接入,相比傳統(tǒng)wifi接入方案可以大大節(jié)約由于wifi的nic持續(xù)工作所產(chǎn)生的能量消耗。此外,本發(fā)明通過wifiap發(fā)送信標的周期來向ble傳遞wifiap的可接入性信息,既不用硬件定制,又不影響正常的wifi通信,具有普遍適用性。
本發(fā)明解決其技術(shù)問題所采取的技術(shù)方案是一種低功耗藍牙ble輔助的wifi智能接入方法,該方法通過wifiap發(fā)送信標的周期來向ble傳遞wifiap的可接入性信息,使得移動終端在ble檢測到可接入的wifiap時才會喚醒wifinic進行wifi接入,相比傳統(tǒng)wifi接入方法大大節(jié)約了能量消耗,且具有普遍適用性。
如圖1所示,本發(fā)明方法的流程如下:
步驟1:wifiap廣播自身狀態(tài);
步驟1-1:wifiap讀取自身狀態(tài),確認當前狀態(tài)為公開或私有;
步驟1-2:wifiap根據(jù)自身狀態(tài)(公開或私有)采用不同的周期發(fā)送廣播信標:若為私有,則采用默認的周期發(fā)送wifi信標;若為公開,則采用特定的(與默認不同)周期發(fā)送wifi信標。
步驟2:移動終端根據(jù)ap的狀態(tài)智能接入wifi;
步驟2-1:移動終端使用ble的rssi掃描wifi信標的常見頻段,若檢測到周期性的達到wifi信號強度的信號,則認為檢測到周邊某個ap的wifi信標并記錄其信標周期。
步驟2-2:移動終端根據(jù)檢測到的信標周期決定是否喚醒wifi網(wǎng)絡(luò)接口卡(nic)接入wifi:若ble檢測到的wifi信標周期為默認信標周期,則說明對應(yīng)的wifiap為私有,不去喚醒移動終端上的wifi網(wǎng)絡(luò)接口卡(nic);若檢測到的wifi信標周期為特定(與默認不同)信標周期,則說明該wifiap為公有,喚醒移動終端上的wifinic。
步驟2-3:移動終端使用wifinic接入wifi。
如圖2所示,本方法包含兩種類型的實體以及它們之間的交互:wifi接入點(ap)和支持ble的移動終端。其中,wifiap通過發(fā)送信標的周期來向ble傳遞wifiap的可接入性信息;移動終端利用ble獲取的wifiap的接入狀態(tài),智能選擇是否喚醒wifinic接入wifi。結(jié)合圖2說明該方法具體的工作流程為:
wifiap1首先讀取自身狀態(tài),確認當前狀態(tài)為公開或私有。這里我們假設(shè)ap1當前狀態(tài)為公開。接著ap1根據(jù)自身狀態(tài)(公開或私有)采用不同的周期發(fā)送廣播信標:若為私有,則采用默認周期td發(fā)送wifi信標;若為公開,則采用特定周期ts(ts≠td)發(fā)送wifi信標。因為ap1當前狀態(tài)為公開,故采用特定周期ts發(fā)送wifi信標。
移動終端m1到達ap1附近時,使用ble的rssi掃描wifi信標的常見頻段,檢測到ap1的wifi信標并記錄其信標周期ts。m1根據(jù)檢測到的信標周期決定是否喚醒wifi網(wǎng)絡(luò)接口卡(nic)接入wifi:若ble檢測到的wifi信標周期為默認信標周期td,則說明對應(yīng)的ap1為私有,不去喚醒m1上的wifi網(wǎng)絡(luò)接口卡(nic);若檢測到的wifi信標周期為ts,則說明該ap1為公有,喚醒m1上的wifinic以接入wifi。m1檢測到ap1的wifi信標周期為ts,說明ap1為公有,選擇喚醒wifinic,連接ap1接入wifi。
上述實施例僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出:對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和等同替換,這些對本發(fā)明權(quán)利要求進行改進和等同替換后的技術(shù)方案,均落入本發(fā)明的保護范圍。