基于藍(lán)牙低功耗ble技術(shù)發(fā)送信息的方法和終端的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及信息發(fā)送技術(shù)領(lǐng)域,特別是涉及一種基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法和終端。
【背景技術(shù)】
[0002]隨著電子設(shè)備的不斷發(fā)展和應(yīng)用,硬件及軟件功能均實現(xiàn)了很大的提示,其所需要消耗的電量也越來越多,然而如今電池還無法實現(xiàn)長時間的供電,因此為了實現(xiàn)更長的電池壽命和更高的性能,對于電子設(shè)備低功耗的要求也越來越高。對于消耗較多電量的無線連接,藍(lán)牙低功耗BLE技術(shù)的使用也越來越廣泛。
[0003]人們越來越多的使用電子設(shè)備進(jìn)行交互,即終端與終端之間、終端與基站之間相互傳遞信息,如今信息的傳遞可以通過3G/4G網(wǎng)絡(luò)、Wifi無線網(wǎng)絡(luò)、NFC近場通信等。然而使用3G/4G網(wǎng)絡(luò)或Wifi無線網(wǎng)絡(luò)常常會耗費較多電量,以手機(jī)為例,若多次使用網(wǎng)絡(luò)進(jìn)行信息傳遞,手機(jī)中的電池甚至不能支撐一天的使用,出現(xiàn)功耗較大的問題;若使用NFC近場通信,則需要兩終端相互靠近感應(yīng)才能實現(xiàn)信息傳遞,無法高效實現(xiàn)對一個區(qū)域內(nèi)的所有終端進(jìn)行信息傳遞。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問題是提供一種基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法和終端,能夠耗費較少的電量將信息發(fā)送至一定范圍內(nèi)的終端。
[0005]為解決上述技術(shù)問題,本發(fā)明提供一種基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法,該方法包括:第一終端接收發(fā)送信息的第一指令;根據(jù)第一指令開啟Beacon基站模式,在Beacon基站模式下,第一終端作為Beacon基站覆蓋一信號范圍;在Beacon基站模式下發(fā)送信息至信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的第二終端。
[0006]其中,第一終端發(fā)送的信息為求助信息、廣告信息或公益信息。
[0007]其中,第一終端接收發(fā)送信息的第一指令的步驟之后包括:根據(jù)第一指令開啟無聲模式。
[0008]其中,在Beacon基站模式下發(fā)送信息至信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的第二終端的步驟包括:發(fā)送所述信息至信號范圍內(nèi)除最接近所述第一終端支持藍(lán)牙低功耗BLE技術(shù)的第一數(shù)量的第二終端之外的其他第二終端。
[0009]其中,基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法進(jìn)一步包括:選擇預(yù)設(shè)信息作為待發(fā)送的信息;選擇預(yù)設(shè)信息作為待發(fā)送的信息的步驟,在根據(jù)第一指令開啟Beacon基站模式的步驟之前或之后。
[0010]其中,第一終端接收發(fā)送信息的第一指令的步驟之后包括:判斷在第一自定義時間內(nèi)是否接收到取消所述第一指令的第二指令;若接收到第二指令,則返回第一終端接收發(fā)送信息的第一指令的步驟,并停止執(zhí)行后續(xù)步驟;若未接收到第二指令,則執(zhí)行根據(jù)第一指令開啟Beacon基站模式的步驟。[0011 ] 其中,在Beacon基站模式下發(fā)送信息信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的第二終端的步驟之后包括:判斷在第二自定義時間內(nèi)是否接收到停止發(fā)送信息的第三指令;若接收到第三指令,則停止發(fā)送信息,并停止執(zhí)行后續(xù)步驟;若未接收到第三指令,則記錄發(fā)送信息的次數(shù);判斷次數(shù)是否達(dá)到閾值;若次數(shù)達(dá)到閾值,則停止發(fā)送信息;若次數(shù)未達(dá)到閾值,則返回在Beacon基站模式下發(fā)送信息至信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的終端的步驟。
[0012]為解決上述技術(shù)問題,本發(fā)明提供一種基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的終端,該終端包括:接收模塊,用于接收發(fā)送信息的第一指令;BeaCon模塊,連接接收模塊,用于根據(jù)第一指令開啟Beacon基站模式,在所述Beacon基站模式下,所述終端作為Beacon基站覆蓋一信號范圍;發(fā)送模塊,用于在Beacon基站模式下發(fā)送信息至信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的第二終端。
[0013]其中,終端發(fā)送的信息為求助信息、廣告信息或公益信息。
[0014]其中,終端進(jìn)一步包括:聲控模塊,連接接收模塊,用于根據(jù)第一指令開啟無聲模式。
[0015]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù),本發(fā)明第一終端接收到要求發(fā)送信息的第一指令,為了實現(xiàn)低功耗的信息發(fā)送,第一終端開啟基于藍(lán)牙低功耗BLE技術(shù)的Beacon基站模式,并作為Beacon基站覆蓋一定的信號范圍,實現(xiàn)該范圍內(nèi)的通信,在此條件下,第一終端能夠同時發(fā)送信息至該范圍內(nèi)所有支持藍(lán)牙低功耗BLE技術(shù)的第二終端。并且第一終端只需有一定的電量,無需其他特殊條件就能在任何情況下開啟Beacon基站模式,并作為Beacon基站覆蓋一定的信號范圍,實現(xiàn)一定范圍內(nèi)信息的發(fā)送,即本發(fā)明能夠隨時隨地的以較少的電量在一定范圍內(nèi)的發(fā)送信息。
【附圖說明】
[0016]圖1是本發(fā)明基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法第一實施方式的流程示意圖;
[0017]圖2是支持藍(lán)牙低能耗BLE技術(shù)的終端六種狀態(tài)相應(yīng)的流程示意圖;
[0018]圖3是支持藍(lán)牙低能耗BLE技術(shù)的終端廣播信息的流程示意圖;
[0019]圖4是本發(fā)明基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法第二實施方式的流程示意圖;
[0020]圖5是本發(fā)明基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的終端第一實施方式的結(jié)構(gòu)示意圖;
[0021]圖6是本發(fā)明基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的終端第二實施方式的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]參閱圖1,圖1是本發(fā)明基于藍(lán)牙低功耗BLE技術(shù)發(fā)送信息的方法第一實施方式的流程示意圖,本實施方式包括步驟:
[0023]SlOl:第一終端接收發(fā)送信息的第一指令。
[0024]本實施方式中,第一終端可以為個人使用的手機(jī)、平板、智能穿戴設(shè)備或便攜發(fā)射器等,也可以是商家或社會組織等集體使用的計算機(jī)、平板電腦、POS機(jī)或基站等。
[0025]對于個人使用的終端,需要發(fā)送的信息可能是緊急情況下的求助信息、交友信息或進(jìn)行個人品牌推廣的信息。對于商家、社會或政府組織使用的終端,則需要發(fā)送的信息則可能是商家的廣告信息、政府組織的公告信息、社會組織的公益信息等。
[0026]用戶對第一終端發(fā)送第一指令,第一終端接收該第一指令后執(zhí)行后續(xù)步驟。而用戶發(fā)出第一指令的方式可以有多種,例如對于有觸控屏的手機(jī)或平板,第一指令可以為多次點擊屏幕、搖晃終端、長按某物理鍵、多次按動某物理鍵或虛擬鍵,當(dāng)終端感應(yīng)到用戶的操作,即接收到第一指令,則發(fā)送用戶實時編輯的信息或預(yù)設(shè)信息;對于穿戴設(shè)備或編寫發(fā)射器,第一指令一般是按動某物理鍵,而此類終端接收到第一指令后,一般是發(fā)送預(yù)設(shè)信息;對于計算機(jī)、POS機(jī)或基站等設(shè)備,第一指令是按動某物理鍵,也可以是某APP中的虛擬按鍵,相應(yīng)發(fā)送的信息則一般是可編輯的預(yù)設(shè)信息。
[0027]S102:根據(jù)第一指令開啟Beacon基站模式,在Beacon基站模式下,第一終端作為Beacon基站覆蓋一信號范圍。
[0028]第一終端在接收到第一指令后,相應(yīng)的觸發(fā)Beacon基站模式,例如在步驟SlOl中所說的,第一終端感應(yīng)到多次點擊屏幕、長按某物理鍵等操作后,自主開啟Beacon基站模式;第一終端也可能具有相應(yīng)的Beacon應(yīng)用,開啟此應(yīng)用即相應(yīng)的開啟Beacon基站模式。
[0029]Beacon是基于藍(lán)牙4.0協(xié)議所開發(fā)的技術(shù),藍(lán)牙4.0協(xié)議包括三種規(guī)格:傳統(tǒng)藍(lán)牙技術(shù)、高速技術(shù)和低能耗技術(shù)。其中藍(lán)牙低能耗技術(shù)相比于傳統(tǒng)藍(lán)牙技術(shù)節(jié)省能量的第一技巧就是僅用3個廣播信道進(jìn)行掃描連接,相比之下傳統(tǒng)的藍(lán)牙技術(shù)使用32個信道。在開啟Beacon基站模式后,第一終端就能夠作為Beacon基站使用,即第一終端能夠覆蓋一定的信號范圍,一般來說其所覆蓋的范圍為50m,并且能夠?qū)τ诖朔秶鷥?nèi)的第二終端進(jìn)行定位,確定第二終端到第一終端的距離;在此范圍內(nèi),通過三個信道對同樣支持藍(lán)牙4.0協(xié)議的終端實現(xiàn)掃描連接;在Beacon基站模式下,第一終端還能夠基于藍(lán)牙低功耗BLE技術(shù),通過三個信道實現(xiàn)信息發(fā)送。
[0030]S103:在Beacon基站模式下發(fā)送信息至信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的第二終端。
[0031]如步驟102中提到的,第一終端作為Beacon基站能夠覆蓋一定的信號范圍,第一終端在Beacon基站模式下還能發(fā)送信息至此信號范圍內(nèi)支持藍(lán)牙低功耗BLE技術(shù)的第二終端,如今很多終端都已經(jīng)支持藍(lán)牙4.0,因此可以有效地發(fā)送信息給多個第二終端。具體信息發(fā)送技術(shù)是基于藍(lán)牙鏈路層藍(lán)牙低能耗的廣播幀發(fā)送技術(shù),其中低功耗藍(lán)牙鏈路層一般占用24400-2483.5MHz的2.4GISM頻段,頻段劃分40個信道,3個為廣播信道,用于廣播信息的發(fā)送以及連接的建立,其他37個為數(shù)據(jù)信道。而支持此藍(lán)牙低能耗BLE技術(shù)的終端一般有六種狀態(tài):主設(shè)備、待