一種基于無線信號強度的設(shè)備自動配對方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能建筑和無線通信技術(shù)領(lǐng)域,特別涉及一種可應(yīng)用于智能建筑中的基于無線信號強度的設(shè)備自動配對方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)已經(jīng)進(jìn)入人們生活的方方面面。不論是家庭,還是餐廳,或是一些公共建筑,都被WIFI覆蓋。不論走到哪里,只要將手機或是其它移動設(shè)備拿出,就可以連入相應(yīng)的WIFI,進(jìn)行上網(wǎng)。不僅如此,智能家居的技術(shù)現(xiàn)在也在不斷成熟,越來越多的電子設(shè)備也能夠通過無線通信終端的方式進(jìn)行控制,其中有很大部分可以通過WIFI進(jìn)行通信,此外還有一些其它專用的無線通信方式,如zigbee或其它特定頻段的無線通信協(xié)議。
[0003]在使用具有無線通信能力的智能家居設(shè)備時,需要首先建立起無線遙控裝置與被控設(shè)備之間的配對關(guān)系,當(dāng)室內(nèi)設(shè)備比較多時,建立所有設(shè)備相對應(yīng)的配對關(guān)系是一件相當(dāng)繁瑣復(fù)雜的事情,如何簡化智能建筑設(shè)備之間的配對工作是智能建筑設(shè)備技術(shù)研究領(lǐng)域的重要問題。另外一方面,智能家居設(shè)備面向的是家庭用戶,而非專業(yè)人士,許多中老年非技術(shù)人員更加難以獨立完成所有設(shè)備與無線遙控裝置之間配置工作,阻礙了智能家居設(shè)備的推廣應(yīng)用。
[0004]現(xiàn)有無線設(shè)備之間建立配對關(guān)系往往需要有一個信號源選擇和密碼配置的過程,例如使用WIFI協(xié)議進(jìn)行通信的設(shè)備在建立連接時,首先需要終端用戶從當(dāng)前范圍內(nèi)的WIFI熱點中找出自己想要連接的熱點,然后輸入相應(yīng)的密碼(大多數(shù)WIFI熱點都設(shè)置了密碼安全選項),當(dāng)設(shè)備較多時該過程比較繁瑣,而且也可能面臨密碼設(shè)置、忘記密碼等問題。同時對于一部分家庭用戶來說,他們可能年紀(jì)較大,接受新鮮事物的能力較差,或是一些對于這部分內(nèi)容完全不懂的人,他們知道連接上網(wǎng)絡(luò)能看新聞,看網(wǎng)頁,但不知道還要去選擇網(wǎng)絡(luò),輸入密碼,他們希望智能建筑設(shè)備的使用方式能夠像使用傳統(tǒng)遙控器般的簡單便捷、上手即用。因此,需要一種簡便、安全的設(shè)備配對方法來滿足用戶的上述需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明旨在至少在一定程度上解決上述相關(guān)技術(shù)中的技術(shù)問題之一。
[0006]為此,本發(fā)明的目的在于提供一種基于無線信號強度的設(shè)備自動配對方法,該方法能自動完成設(shè)備配對,同時保證了設(shè)備之間配對與通信的安全性,且該方法易于實現(xiàn),提高了用戶的體驗度。
[0007]為了實現(xiàn)上述目的,本發(fā)明的實施例提出了一種基于無線信號強度的設(shè)備自動配對方法,所述設(shè)備包括無線遙控設(shè)備和待配對設(shè)備,所述無線遙控設(shè)備和待配對設(shè)備均具有無線通信模塊,所述方法包括以下步驟:所述無線遙控設(shè)備向所述待配對設(shè)備廣播配對初始化信號,其中,所述配對初始化信號包括所述無線遙控設(shè)備的網(wǎng)絡(luò)ID標(biāo)識;當(dāng)所述待配對設(shè)備接收到所述無線遙控設(shè)備廣播的配對初始化信號后,檢測所述配對初始化信號的強度;如果所述配對初始化信號的強度高于第一預(yù)設(shè)強度閾值,則所述待配對設(shè)備向所述無線遙控設(shè)備發(fā)送配對回應(yīng)信號,其中,所述配對回應(yīng)信號包括所述待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識;當(dāng)所述無線遙控設(shè)備接收到所述配對回應(yīng)信號后,進(jìn)一步檢測所述配對回應(yīng)信號的強度;如果所述配對回應(yīng)信號的強度高于第二預(yù)設(shè)強度閾值,則所述無線遙控設(shè)備將其網(wǎng)絡(luò)ID標(biāo)識與所述待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識進(jìn)行配對,并在配對成功時向所述待配對設(shè)備發(fā)送配對成功信號;所述待配對設(shè)備接收到所述配對成功信號后,停止發(fā)送所述配對回應(yīng)信號。
[0008]根據(jù)本發(fā)明實施例的基于無線信號強度的設(shè)備自動配對方法,利用無線信號強度隨距離增加而迅速減小的關(guān)系,通過設(shè)計適當(dāng)?shù)耐ㄐ耪J(rèn)證協(xié)議,避免終端用戶在使用時所可能面臨的信號源選擇和密碼設(shè)置問題,無需用戶的任何交互式信息輸入或手動配對設(shè)置,即可自動完成所有的智能建筑設(shè)備配對工作,使家庭用戶在使用無線遙控設(shè)備控制智能建筑設(shè)備時,避免了智能建筑無線設(shè)備之間傳統(tǒng)所采用的繁瑣復(fù)雜的配對過程,能夠?qū)崿F(xiàn)“無需配對、即拿即用”的用戶體驗,因此,該方法易于實現(xiàn);同時,該方法通過物理原理保證設(shè)備之間配對與通信的安全性。
[0009]另外,根據(jù)本發(fā)明上述實施例的基于無線信號強度的設(shè)備自動配對方法還可以具有如下附加的技術(shù)特征:
[0010]在一些示例中,還包括:如果所述待配對設(shè)備在預(yù)定時間內(nèi)未收到所述配對成功信號,則停止發(fā)送所述配對回應(yīng)信號,并進(jìn)入靜默接收模式。
[0011 ] 在一些示例中,還包括:所述無線遙控設(shè)備向已配對成功的待配對設(shè)備發(fā)送控制指令信號;所述已配對成功的待配對設(shè)備接收所述無線遙控設(shè)備發(fā)射的所述控制指令信號,并檢測所述控制指令信號的強度;如果所述控制指令信號的強度高于第三預(yù)設(shè)強度閾值,則所述已配對成功的待配對設(shè)備根據(jù)所述控制指令信號執(zhí)行相應(yīng)的動作,否則,所述已配對成功的待配對設(shè)備忽略所述控制指令信號。
[0012]在一些示例中,還包括:如果所述無線遙控設(shè)備沒有已配對成功的待配對設(shè)備,則所述無線遙控設(shè)備可提示用戶繼續(xù)向所述待配對設(shè)備廣播所述配對初始化信號。
[0013]在一些示例中,還包括:如果所述配對初始化信號的強度低于所述第一預(yù)設(shè)強度閾值,則忽略所述配對初始化信號。
[0014]在一些示例中,還包括:如果所述配對回應(yīng)信號的強度低于所述第二預(yù)設(shè)強度閾值,則忽略所述配對回應(yīng)信號。
[0015]在一些示例中,所述無線通信模塊采用WIF1、ZigBee或其它無線通信協(xié)議。
[0016]在一些示例中,所述無線遙控設(shè)備的網(wǎng)絡(luò)ID標(biāo)識包括所述無線遙控設(shè)備的物理硬件地址或IP地址。
[0017]在一些示例中,所述待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識包括所述待配對設(shè)備的物理硬件地址或IP地址。
[0018]本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0019]本發(fā)明的上述和/或附加的方面和優(yōu)點從結(jié)合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0020]圖1是根據(jù)本發(fā)明一個實施例的基于無線信號強度的設(shè)備自動配對方法的流程圖;以及
[0021]圖2是根據(jù)本發(fā)明另一個實施例的基于無線信號強度的設(shè)備自動配對方法的流程圖。
【具體實施方式】
[0022]下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0023]以下結(jié)合附圖描述根據(jù)本發(fā)明實施例的應(yīng)用于智能建筑中的基于無線信號強度的設(shè)備自動配對方法。
[0024]圖1是根據(jù)本發(fā)明一個實施例的基于無線信號強度的設(shè)備自動配對方法的流程圖。圖2是根據(jù)本發(fā)明另一個實施例的基于無線信號強度的設(shè)備自動配對方法的流程圖。其中,該設(shè)備包括無線遙控設(shè)備和待配對設(shè)備,無線遙控設(shè)備和待配對設(shè)備均具有無線通信模塊。更為具體地,無線通信模塊例如采用WIF1、ZigBee或其它無線通信協(xié)議。待配對設(shè)備例如為具有無線控制功能的燈具、百葉、窗戶、空調(diào)等設(shè)備。
[0025]結(jié)合圖1和圖2所示,該方法包括以下步驟:
[0026]步驟SlOl:無線遙控設(shè)備向待配對設(shè)備廣播配對初始化信號,其中,配對初始化信號包括無線遙控設(shè)備的網(wǎng)絡(luò)ID標(biāo)識。其中,在本發(fā)明的一個實施例中,無線遙控設(shè)備的網(wǎng)絡(luò)ID標(biāo)識例如包括無線遙控設(shè)備的物理硬件地址或IP地址。
[0027]換言之,例如,當(dāng)初次使用無線遙控設(shè)備來控制某個智能建筑設(shè)備(待配對設(shè)備)時,首先需要進(jìn)行設(shè)備配對操作。將無線遙控設(shè)備靠近待配對設(shè)備,并點擊開始配對的按鈕,無線遙控設(shè)備即廣播配對初始化信號,該配對初始化信號的目標(biāo)地址為廣播地址,且該信號中包含無線遙控設(shè)備的網(wǎng)絡(luò)ID標(biāo)識等必要信息字段,同時無線遙控設(shè)備進(jìn)入靜默接收模式。
[0028]步驟S102:當(dāng)待配對設(shè)備接收到無線遙控設(shè)備廣播的配對初始化信號后,檢測配對初始化信號的強度。
[0029]步驟S103:如果配對初始化信號的強度高于第一預(yù)設(shè)強度閾值,則待配對設(shè)備向無線遙控設(shè)備發(fā)送配對回應(yīng)信號,其中,配對回應(yīng)信號包括待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識。其中,在本發(fā)明的一個實施例中,待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識例如包括待配對設(shè)備的物理硬件地址或IP地址。
[0030]具體地說,例如,當(dāng)待配對設(shè)備處于靜默接收模式時,偵聽周圍環(huán)境的無線信號,當(dāng)待配對設(shè)備接收到配對初始化信號后,根據(jù)接收到的信號強度(RSSI)判斷無線遙控設(shè)備是否處于近場范圍:如果信號強度高于第一預(yù)設(shè)強度閾值,例如為_20dB,則從靜默接收模式進(jìn)入配對回應(yīng)模式,并以固定周期,例如每秒I次的頻率向無線遙控設(shè)備發(fā)送配對回應(yīng)信號,也即配對回應(yīng)信號的目標(biāo)地址為無線遙控設(shè)備的網(wǎng)絡(luò)地址。其中,配對回應(yīng)信號中包含待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識等必要信息字段。
[0031]進(jìn)一步地,如果配對初始化的信號低于第一預(yù)設(shè)強度閾值,例如-20dB,則忽略該配對初始化信號。
[0032]步驟S104:當(dāng)無線遙控設(shè)備在預(yù)定時間內(nèi)接收到配對回應(yīng)信號,則進(jìn)一步檢測配對回應(yīng)信號的強度。
[0033]步驟S105:如果配對回應(yīng)信號的強度高于第二預(yù)設(shè)強度閾值,則無線遙控設(shè)備將其網(wǎng)絡(luò)ID標(biāo)識與待配對設(shè)備的網(wǎng)絡(luò)ID標(biāo)識進(jìn)行配對,并在配對成功時向待配對設(shè)備發(fā)送配對成功信號。
[0034]具體地說,例如,當(dāng)無線遙控設(shè)備在接收到上述配對回應(yīng)信號后,根據(jù)接收到的信號強度(RSSI)判斷待配對設(shè)備是否處于近場范圍:如果該信號強度超過預(yù)先給定的第二預(yù)設(shè)強度閾值,例如為_20dB,則自動將該設(shè)備的ID標(biāo)識(如IP地址)與無線遙控設(shè)備的當(dāng)前模塊ID標(biāo)識(由軟件自定義的模塊ID)進(jìn)行配對,同時無線遙控設(shè)備向待配對設(shè)備發(fā)送配對成功信號,也即該配對成功信號的目標(biāo)地址設(shè)定為待配對設(shè)備的網(wǎng)絡(luò)地址,同時無線遙控設(shè)備進(jìn)入待發(fā)射指令模式。
[0035]進(jìn)一步地,如果配對回應(yīng)信號的強度低于第二預(yù)設(shè)強度閾值,例如_20dB,則忽略該配對回應(yīng)信號。
[0036]步驟S106:待配對設(shè)備接收到配對成功信號后,停止發(fā)送配對回應(yīng)信號,并進(jìn)入靜默接收模式,等待接收無線遙控設(shè)備后續(xù)可能發(fā)來的設(shè)備控制指令信號。
[0037]進(jìn)一步地,在步驟S106中,如果待