1.一種基于指紋識(shí)別權(quán)限控制的物聯(lián)網(wǎng)控制開關(guān),其特征在于,
在Wi-Fi物聯(lián)網(wǎng)開關(guān)中,包含:
指紋采集模塊,其對(duì)指紋信息進(jìn)行采集;
指紋識(shí)別及指紋特征提取模塊,其與所述指紋采集模塊通信連接,獲取所采集的指紋信息來進(jìn)行識(shí)別及指紋特征的提取;
指紋特征及控制權(quán)限列表模塊,其存儲(chǔ)有與可識(shí)別的指紋信息相匹配的指紋特征及控制權(quán)限列表,還與所述指紋識(shí)別及指紋特征提取模塊通信連接獲取所提取的指紋特征,來識(shí)別并判斷與之相應(yīng)的控制權(quán)限及指紋控制模式;
指紋特征壓縮模塊,其與所述指紋識(shí)別及指紋特征提取模塊和/或所述指紋特征及控制權(quán)限列表模塊通信連接,獲取所提取的指紋特征進(jìn)行壓縮,得到指紋特征壓縮信息;
控制命令檢索生成模塊,其與所述指紋特征及控制權(quán)限列表模塊通信連接,獲取判斷得到的控制權(quán)限及指紋控制模式,并生成相應(yīng)的控制命令字段;或者,所述控制命令檢索生成模塊與所述指紋特征壓縮模塊及所述指紋特征及控制權(quán)限列表模塊通信連接,獲取指紋特征壓縮信息、判斷得到的控制權(quán)限及指紋控制模式,并生成相應(yīng)的控制命令字段;
Wi-Fi模塊,其與所述控制命令檢索生成模塊通信連接,獲取所生成的控制命令字段,在不需要MAC層連接的單播包或廣播包中通過私有定義的控制信息元素來加載控制命令字段,并將所述單播包或廣播包發(fā)送給一個(gè)或多個(gè)Wi-Fi物聯(lián)網(wǎng)設(shè)備,對(duì)與控制權(quán)限相匹配的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組進(jìn)行控制。
2.如權(quán)利要求1所述的物聯(lián)網(wǎng)控制開關(guān),其特征在于,
所述Wi-Fi物聯(lián)網(wǎng)開關(guān)進(jìn)一步包含指紋信息及固件升級(jí)控制模塊,其通過以STA模式連接到Wi-Fi接入點(diǎn)的Wi-Fi模塊來與物聯(lián)網(wǎng)云端服務(wù)器通信連接,對(duì)Wi-Fi物聯(lián)網(wǎng)開關(guān)進(jìn)行固件升級(jí),和/或獲取物聯(lián)網(wǎng)云端服務(wù)器記錄的可識(shí)別的指紋信息及與之相匹配的指紋特征及控制權(quán)限列表發(fā)送至所述指紋特征及控制權(quán)限列表模塊進(jìn)行信息更新。
3.如權(quán)利要求1所述的物聯(lián)網(wǎng)控制開關(guān),其特征在于,
所述廣播包將配對(duì)信息放在私有定義的控制信息元素中;
所述單播包通過包頭的地址區(qū)分配對(duì)設(shè)備,或者將配對(duì)信息放在私有定義的控制信息元素中;
所述配對(duì)信息,由Wi-Fi物聯(lián)網(wǎng)設(shè)備及外部的智能終端配合提供,包含智能終端采集的用戶或用戶組的指紋特征與該用戶或用戶組權(quán)限內(nèi)可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組之間進(jìn)行配對(duì)的信息;
所述配對(duì)信息還包含以下的一項(xiàng)或多項(xiàng):
智能終端對(duì)所述可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組的控制安全級(jí)別和相對(duì)應(yīng)的指紋控制模式進(jìn)行設(shè)置的信息;
所述Wi-Fi物聯(lián)網(wǎng)開關(guān)的MAC地址與所述可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組進(jìn)行配對(duì)的信息;
所述可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組的MAC地址;
對(duì)與所述控制命令字段相應(yīng)控制命令的加密密鑰進(jìn)行設(shè)置的信息。
4.如權(quán)利要求1-3中任意一項(xiàng)所述的物聯(lián)網(wǎng)控制開關(guān),其特征在于,
所述Wi-Fi物聯(lián)網(wǎng)開關(guān),符合S1、S2、S3中的一項(xiàng)或多項(xiàng):
S1、所述單播包或廣播包,是Beacon包、或ProbResp包、或ProbReq包、或Action包;
S2、與所述控制命令字段相應(yīng)的控制命令,設(shè)置有應(yīng)用層加密的密鑰,或設(shè)置有MAC層加密的密鑰,或不進(jìn)行加密;
S3、所述指紋控制模式,包含:
第一指紋控制模式,Wi-Fi物聯(lián)網(wǎng)開關(guān)基于其在本地采集并識(shí)別單人單指紋的結(jié)果,發(fā)送加載控制命令字段的單播包或廣播包給對(duì)應(yīng)的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;
或者,第二指紋控制模式,Wi-Fi物聯(lián)網(wǎng)開關(guān)基于其在本地采集并識(shí)別的單人多指紋或多人多指紋的結(jié)果,發(fā)送加載控制命令字段的單播包或廣播包給對(duì)應(yīng)的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;所述單人多指紋或多人多指紋依指定次序采集,或者不依次序采集;
或者,第三指紋控制模式,Wi-Fi物聯(lián)網(wǎng)開關(guān)基于其在本地采集并識(shí)別的單人多指紋或多人多指紋的結(jié)果,來發(fā)送加載控制命令字段的單播包或廣播包給對(duì)應(yīng)的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;接收到所述單播包或廣播包的至少一個(gè)Wi-Fi物聯(lián)網(wǎng)設(shè)備,將所述控制命令字段所包含的指紋特征壓縮信息,通過Wi-Fi接入點(diǎn)發(fā)送給物聯(lián)網(wǎng)云端服務(wù)器;所述物聯(lián)網(wǎng)云端服務(wù)器對(duì)解壓縮的指紋特征壓縮信息來進(jìn)行二次指紋識(shí)別鑒定,并將二次鑒定結(jié)果反饋給接收到所述單播包或廣播包的所有Wi-Fi物聯(lián)網(wǎng)設(shè)備;接收到所述單播包或廣播包的Wi-Fi物聯(lián)網(wǎng)設(shè)備,根據(jù)二次鑒定結(jié)果來確定是否執(zhí)行與所述控制命令字段對(duì)應(yīng)的控制命令。
5.一種基于指紋識(shí)別權(quán)限控制的物聯(lián)網(wǎng)控制方法,其特征在于,
通過Wi-Fi物聯(lián)網(wǎng)開關(guān),執(zhí)行以下的指紋控制操作:
采集指紋信息,并提取相應(yīng)的指紋特征;
基于存儲(chǔ)的與可識(shí)別的指紋信息相匹配的指紋特征及控制權(quán)限列表,來對(duì)提取的指紋特征進(jìn)行識(shí)別并判斷與之相應(yīng)的控制權(quán)限及指紋控制模式;
生成與控制命令、控制權(quán)限及指紋控制模式相應(yīng)的控制命令字段;或者,生成與指紋特征壓縮信息、控制命令、控制權(quán)限及指紋控制模式相應(yīng)的控制命令字段;所述指紋特征壓縮信息通過對(duì)提取的指紋特征進(jìn)行壓縮得到;
使用所設(shè)置的Wi-Fi模塊,在不需要MAC層連接的單播包或廣播包中通過私有定義的控制信息元素來加載所述控制命令字段,并將所述單播包或廣播包發(fā)送給一個(gè)或多個(gè)Wi-Fi物聯(lián)網(wǎng)設(shè)備,對(duì)與控制權(quán)限相匹配的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組進(jìn)行控制。
6.如權(quán)利要求5所述的物聯(lián)網(wǎng)控制方法,其特征在于,
根據(jù)判斷出的第一指紋控制模式,Wi-Fi物聯(lián)網(wǎng)開關(guān)基于其在本地采集并識(shí)別單人單指紋的結(jié)果,發(fā)送加載控制命令字段的單播包或廣播包給對(duì)應(yīng)的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;
或者,根據(jù)判斷出的第二指紋控制模式,Wi-Fi物聯(lián)網(wǎng)開關(guān)基于其在本地采集并識(shí)別的單人多指紋或多人多指紋的結(jié)果,發(fā)送加載控制命令字段的單播包或廣播包給對(duì)應(yīng)的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;所述單人多指紋或多人多指紋依指定次序采集,或者不依次序采集;
或者,根據(jù)判斷出的第三指紋控制模式,Wi-Fi物聯(lián)網(wǎng)開關(guān)基于其在本地采集并識(shí)別的單人多指紋或多人多指紋的結(jié)果,來發(fā)送加載控制命令字段的單播包或廣播包給對(duì)應(yīng)的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;
接收到所述單播包或廣播包的至少一個(gè)Wi-Fi物聯(lián)網(wǎng)設(shè)備,將所述控制命令字段所包含的指紋特征壓縮信息,通過Wi-Fi接入點(diǎn)發(fā)送給物聯(lián)網(wǎng)云端服務(wù)器;
所述物聯(lián)網(wǎng)云端服務(wù)器對(duì)解壓縮的指紋特征壓縮信息來進(jìn)行二次指紋識(shí)別鑒定,并將二次鑒定結(jié)果反饋給接收到所述單播包或廣播包的所有Wi-Fi物聯(lián)網(wǎng)設(shè)備;
接收到所述單播包或廣播包的Wi-Fi物聯(lián)網(wǎng)設(shè)備,根據(jù)二次鑒定結(jié)果來確定是否執(zhí)行與所述控制命令字段對(duì)應(yīng)的控制命令。
7.如權(quán)利要求5所述的物聯(lián)網(wǎng)控制方法,其特征在于,
在Wi-Fi物聯(lián)網(wǎng)開關(guān)執(zhí)行指紋控制操作之前,進(jìn)一步包含通過智能終端執(zhí)行的以下系統(tǒng)配置操作:
智能終端將其采集的用戶或用戶組的指紋特征,與該用戶或用戶組權(quán)限內(nèi)可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組之間進(jìn)行配對(duì);
對(duì)實(shí)現(xiàn)所述可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組的控制安全級(jí)別和相對(duì)應(yīng)的指紋控制模式進(jìn)行設(shè)置;
進(jìn)行所述可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組的MAC地址、控制命令的加密密鑰設(shè)置;
將Wi-Fi物聯(lián)網(wǎng)開關(guān)的MAC地址配給所述可控的Wi-Fi物聯(lián)網(wǎng)設(shè)備或設(shè)備組;
將包含有指紋特征、MAC地址組、控制命令類型、加密密鑰信息、指紋控制模式的信息列表上傳至物聯(lián)網(wǎng)云端服務(wù)器;
所述Wi-Fi物聯(lián)網(wǎng)開關(guān)的Wi-Fi模塊通過標(biāo)準(zhǔn)Wi-Fi STA模式連接到附近的Wi-Fi接入點(diǎn),從物聯(lián)網(wǎng)云端服務(wù)器獲取指紋特征及控制權(quán)限列表,存儲(chǔ)至指紋特征及控制權(quán)限列表模塊進(jìn)行信息更新。
8.如權(quán)利要求6所述的物聯(lián)網(wǎng)控制方法,其特征在于,
所述Wi-Fi物聯(lián)網(wǎng)開關(guān),符合S1和/或S2:
S1、所述單播包或廣播包,是Beacon包、或ProbResp包、或ProbReq包、或Action包;
S2、與所述控制命令字段相應(yīng)的控制命令,設(shè)置有應(yīng)用層加密的密鑰,或設(shè)置有MAC層加密的密鑰,或不進(jìn)行加密。
9.如權(quán)利要求5、6、8中任意一項(xiàng)所述的物聯(lián)網(wǎng)控制方法,其特征在于,
Wi-Fi物聯(lián)網(wǎng)設(shè)備將其通過應(yīng)用層或MAC層定義的確認(rèn)信息元素,加載于其向Wi-Fi物聯(lián)網(wǎng)開關(guān)反饋的單播包或廣播包中,作為該Wi-Fi物聯(lián)網(wǎng)設(shè)備對(duì)收到加載有控制命令字段的單播包或廣播包的確認(rèn);
或者,Wi-Fi物聯(lián)網(wǎng)設(shè)備將其MAC硬件基于Wi-Fi標(biāo)準(zhǔn)規(guī)定自動(dòng)回復(fù)的ACK包,反饋給Wi-Fi物聯(lián)網(wǎng)開關(guān)作為該Wi-Fi物聯(lián)網(wǎng)設(shè)備對(duì)收到加載有控制命令字段的單播包或廣播包的確認(rèn);
或者,Wi-Fi物聯(lián)網(wǎng)設(shè)備對(duì)收到的加載有控制命令字段的單播包或廣播包,不向發(fā)送的Wi-Fi物聯(lián)網(wǎng)開關(guān)進(jìn)行任何反饋或確認(rèn)。
10.如權(quán)利要求5或6所述的物聯(lián)網(wǎng)控制方法,其特征在于,
所述Wi-Fi物聯(lián)網(wǎng)設(shè)備,是已經(jīng)通過標(biāo)準(zhǔn)Wi-Fi STA模式與Wi-Fi接入點(diǎn)進(jìn)行通信連接,并能通過Wi-Fi接入點(diǎn)接入互聯(lián)網(wǎng)的設(shè)備;
或者,所述Wi-Fi物聯(lián)網(wǎng)設(shè)備,是同時(shí)支持標(biāo)準(zhǔn)Wi-Fi STA模式和softAP模式,且已經(jīng)通過標(biāo)準(zhǔn)Wi-Fi STA模式與Wi-Fi接入點(diǎn)進(jìn)行通信連接,并能通過Wi-Fi接入點(diǎn)接入互聯(lián)網(wǎng)的設(shè)備。