一種用于室內(nèi)智能安防系統(tǒng)的中間件裝置制造方法
【專利摘要】本發(fā)明涉及一種用于室內(nèi)智能安防系統(tǒng)的中間件裝置,包括接口單元,用于獲取前端探測器和控制模塊的相關(guān)狀態(tài)信息和從周邊電路和輔助模塊獲取探測器周邊環(huán)境信息,并將上層設(shè)備的指令下發(fā);數(shù)據(jù)處理單元,用于控制對(duì)前端探測器設(shè)備進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)預(yù)處理;MCU單元,用于協(xié)調(diào)整個(gè)裝置的工作,設(shè)置多種探測器協(xié)同工作方法,實(shí)現(xiàn)自學(xué)習(xí)算法,并處理工作模式和對(duì)探測器采集信息進(jìn)行綜合判決;通信協(xié)議單元,用于前端探測器與網(wǎng)關(guān)系統(tǒng)的實(shí)際通信,并進(jìn)行探測器統(tǒng)一資源標(biāo)識(shí),統(tǒng)一抽象化的注冊(cè)和統(tǒng)一接口數(shù)據(jù)封裝管理;通信單元,用于與網(wǎng)關(guān)和上級(jí)系統(tǒng)的數(shù)據(jù)通信和命令交互。本發(fā)明能夠提高第三方設(shè)備系統(tǒng)接入的可能性,降低漏報(bào)概率和誤報(bào)警概率。
【專利說明】—種用于室內(nèi)智能安防系統(tǒng)的中間件裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能安防【技術(shù)領(lǐng)域】,特別是涉及一種用于室內(nèi)智能安防系統(tǒng)的中間件
>J-U ρ?α裝直。
【背景技術(shù)】
[0002]智能安防是智能家居和智能樓宇的重要組成部分,隨著物聯(lián)網(wǎng)概念的提出和相關(guān)技術(shù)的不斷發(fā)展,家居和建筑智能化的水平不斷提高,然而受制于現(xiàn)有技術(shù)的種種限制,一直難以真正大規(guī)模推廣應(yīng)用。
[0003]現(xiàn)有智能安防系統(tǒng)采用封閉垂直系統(tǒng)架構(gòu)方式,其通信協(xié)議的封閉性、應(yīng)用開發(fā)的單一性、布置應(yīng)用的針對(duì)性等特有的性質(zhì),使得傳統(tǒng)分層的物聯(lián)網(wǎng)體系結(jié)構(gòu)不能很好地適應(yīng)于系統(tǒng)的大規(guī)模應(yīng)用發(fā)展。同時(shí)現(xiàn)有物聯(lián)網(wǎng)智能安防系統(tǒng)存在異構(gòu)網(wǎng)絡(luò)與終端多樣化,各種資源通信協(xié)議不統(tǒng)一,使得系統(tǒng)無法對(duì)資源進(jìn)行統(tǒng)一的協(xié)同處理與協(xié)作調(diào)度。
[0004]現(xiàn)有基于物聯(lián)網(wǎng)技術(shù)的室內(nèi)安防系統(tǒng)在兼容性和開放性上存在缺陷,僅適合需求明確的大規(guī)模行業(yè)應(yīng)用場景,系統(tǒng)基礎(chǔ)設(shè)施架構(gòu)和服務(wù)能力的分享和重用效率低,難以低成本地集成第三方資源。目前室內(nèi)智能安防系統(tǒng)采用了垂直封閉設(shè)計(jì),資源的發(fā)現(xiàn)、分配和使用是事先設(shè)定好的,或是需要專業(yè)人員進(jìn)行添加的,從應(yīng)用者角度來說,添加新功能難以實(shí)現(xiàn)。
[0005]室內(nèi)安防系統(tǒng)中的探測器自身在不同環(huán)境下工作的穩(wěn)定性、靈敏度、觸發(fā)閾值以及其他特征信息都會(huì)對(duì)系統(tǒng)的性能產(chǎn)生影響,產(chǎn)生系統(tǒng)漏報(bào)。在實(shí)際工作中易受強(qiáng)光溫度和異物影響,背離標(biāo)準(zhǔn)工作狀態(tài)而產(chǎn)生誤報(bào)警的缺點(diǎn)。常用探測器采集信息維度單一以及探測器固有屬性受條件約束容易帶來誤報(bào)警的缺點(diǎn)。層次分析法及綜合決策算法在自動(dòng)控制和分布式網(wǎng)絡(luò)中有著普遍應(yīng)用,適合于解決特定物理?xiàng)l件下的多傳感器協(xié)同工作問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明所要解決的技術(shù)問題是提供一種用于室內(nèi)智能安防系統(tǒng)的中間件裝置,能夠提高第三方設(shè)備系統(tǒng)接入的可能性,降低漏報(bào)概率和誤報(bào)警概率,提升用戶體驗(yàn)。
[0007]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種用于室內(nèi)智能安防系統(tǒng)的中間件裝置,包括接口單元、數(shù)據(jù)處理單元、MCU單元、通信協(xié)議單元和通信單元,所述接口單元用于為該裝置提供了與前端探測器設(shè)備連接的數(shù)據(jù)通道,用于獲取前端探測器和控制模塊的相關(guān)狀態(tài)信息和從周邊電路和輔助模塊獲取探測器周邊環(huán)境信息,并將上層設(shè)備的指令下發(fā);所述數(shù)據(jù)處理單元用于控制對(duì)前端探測器設(shè)備進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)預(yù)處理;所述MCU單元為主控控制器用于協(xié)調(diào)整個(gè)裝置的工作,與電源單元合作,實(shí)現(xiàn)功率控制,設(shè)置多種探測器協(xié)同工作方法,實(shí)現(xiàn)自學(xué)習(xí)算法,并處理工作模式和對(duì)探測器采集信息進(jìn)行綜合判決;所述通信協(xié)議單元用于前端探測器與網(wǎng)關(guān)系統(tǒng)的實(shí)際通信,并進(jìn)行探測器統(tǒng)一資源標(biāo)識(shí),統(tǒng)一抽象化的注冊(cè)和統(tǒng)一接口數(shù)據(jù)封裝管理,以統(tǒng)一的形式向上級(jí)系統(tǒng)開放;所述通信單元用于與網(wǎng)關(guān)和上級(jí)系統(tǒng)的數(shù)據(jù)通信和命令交互。
[0008]所述數(shù)據(jù)處理單元對(duì)探測器信息進(jìn)行預(yù)處理,比對(duì)URI信息,判斷是否為增減前端探測器;若判斷為新增減模塊,則通過所述通信協(xié)議單元進(jìn)行探測器資源統(tǒng)一標(biāo)識(shí);若判斷并非為新增減模塊,則通過所述MCU單元對(duì)探測器狀態(tài)信息進(jìn)行層次分析和加權(quán)算法后,進(jìn)行綜合判決是否達(dá)到算法所設(shè)定閾值;若綜合判決結(jié)果判定達(dá)到或超過閾值,則進(jìn)行裝置設(shè)定的模式處理;若綜合判決結(jié)果判定未達(dá)到閾值,則存儲(chǔ)相關(guān)信息。
[0009]所述MCU單元將所述接口單元上報(bào)的信息和探測器標(biāo)準(zhǔn)工作條件進(jìn)行比對(duì),判定是否需要調(diào)整綜合判決算法單元中相應(yīng)探測器模塊的權(quán)系數(shù);若判定需要調(diào)整,則發(fā)送調(diào)整指令至綜合判決判決算法單元,并更新報(bào)警閾值;若判定無需調(diào)整,則將環(huán)境信息進(jìn)行存儲(chǔ)。
[0010]所述通信單元將上級(jí)設(shè)備下發(fā)的指令傳送給所述通信協(xié)議單元;所述通信協(xié)議單元查找相應(yīng)的URI標(biāo)識(shí),判定是否存在;若存在該標(biāo)識(shí),則將指令通過所述接口單元下發(fā)給前端探測器模塊;若不存在該標(biāo)識(shí),則將錯(cuò)誤提示上報(bào)至網(wǎng)關(guān)和上級(jí)系統(tǒng)。
[0011]有益效果
[0012]由于采用了上述的技術(shù)方案,本發(fā)明與現(xiàn)有技術(shù)相比,具有以下的優(yōu)點(diǎn)和積極效果:
[0013]本發(fā)明對(duì)室內(nèi)智能安防系統(tǒng)探測器節(jié)點(diǎn)資源進(jìn)行統(tǒng)一抽象化的注冊(cè),統(tǒng)一接口數(shù)據(jù)封裝管理,進(jìn)行URI統(tǒng)一標(biāo)識(shí),為上層應(yīng)用程序屏蔽了底層硬件設(shè)備、通信協(xié)議和管理機(jī)制等的復(fù)雜性和異構(gòu)性,在其運(yùn)行環(huán)境中提取數(shù)據(jù)和信息,并向上層的應(yīng)用以統(tǒng)一的WebAPI形式提供資源,完成開放和業(yè)務(wù)的聚合,提高第三方設(shè)備系統(tǒng)接入的可能性。
[0014]本發(fā)明內(nèi)部采用多種探測器協(xié)同工作的方式,采用自主學(xué)習(xí)算法減少前端探測器在工作中所受的環(huán)境影響,并采用綜合判決的放大幅提高探測器工作的可靠性,降低漏報(bào)概率和誤報(bào)警概率,提升用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0015]圖1是本發(fā)明結(jié)構(gòu)示意圖;
[0016]圖2是前端探測器狀態(tài)信息變化系統(tǒng)工作流程圖;
[0017]圖3是上級(jí)系統(tǒng)下發(fā)指令工作流程圖;
[0018]圖4是周圍電路和輔助模塊米集環(huán)境信息工作流程圖;
[0019]圖5是二級(jí)層次分析法示意圖。
【具體實(shí)施方式】
[0020]下面結(jié)合具體實(shí)施例,進(jìn)一步闡述本發(fā)明。應(yīng)理解,這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍。此外應(yīng)理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對(duì)本發(fā)明作各種改動(dòng)或修改,這些等價(jià)形式同樣落于本申請(qǐng)所附權(quán)利要求書所限定的范圍。
[0021]本發(fā)明的實(shí)施方式涉及一種用于室內(nèi)智能安防系統(tǒng)的中間件裝置,如圖1所示,包括接口單元、數(shù)據(jù)處理單元、MCU單元、通信協(xié)議單元和通信單元,所述接口單元用于為該裝置提供了與前端探測器設(shè)備連接的數(shù)據(jù)通道,用于獲取前端探測器和控制模塊的相關(guān)狀態(tài)信息和從周邊電路和輔助模塊獲取探測器周邊環(huán)境信息,并將上層設(shè)備的指令下發(fā);所述數(shù)據(jù)處理單元用于控制對(duì)前端探測器設(shè)備進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)預(yù)處理;所述MCU單元為主控控制器用于協(xié)調(diào)整個(gè)裝置的工作,與電源單元合作,實(shí)現(xiàn)功率控制,設(shè)置多種探測器協(xié)同工作方法,實(shí)現(xiàn)自學(xué)習(xí)算法,并處理工作模式和對(duì)探測器采集信息進(jìn)行綜合判決;所述通信協(xié)議單元用于前端探測器與網(wǎng)關(guān)系統(tǒng)的實(shí)際通信,支持包括各種無線通信協(xié)議(802.11、802.15.4等),并進(jìn)行探測器統(tǒng)一資源標(biāo)識(shí),統(tǒng)一抽象化的注冊(cè)和統(tǒng)一接口數(shù)據(jù)封裝管理,以統(tǒng)一的形式向上級(jí)系統(tǒng)開放;所述通信單元用于與網(wǎng)關(guān)和上級(jí)系統(tǒng)的數(shù)據(jù)通信和命令交互。
[0022]所述數(shù)據(jù)處理單元對(duì)探測器信息進(jìn)行預(yù)處理,比對(duì)URI信息,判斷是否為增減前端探測器;若判斷為新增減模塊,則通過所述通信協(xié)議單元進(jìn)行探測器資源統(tǒng)一標(biāo)識(shí);若判斷并非為新增減模塊,則通過所述MCU單元對(duì)探測器狀態(tài)信息進(jìn)行層次分析和加權(quán)算法后,進(jìn)行綜合判決是否達(dá)到算法所設(shè)定閾值;若綜合判決結(jié)果判定達(dá)到或超過閾值,則進(jìn)行裝置設(shè)定的模式處理;若綜合判決結(jié)果判定未達(dá)到閾值,則存儲(chǔ)相關(guān)信息。即在前端探測器狀態(tài)信息發(fā)生變化觸發(fā)工作狀態(tài)中:
[0023]步驟1:前端探測器被觸發(fā)狀態(tài)發(fā)生變化。
[0024]步驟2:前端探測器將狀態(tài)信息通過接口單元上報(bào)到中間件裝置。
[0025]步驟3:數(shù)據(jù)處理單元對(duì)探測器信息進(jìn)行預(yù)處理,比對(duì)URI信息,判斷是否為增減前端探測器。
[0026]步驟4:若判斷為新增減模塊,則通過通信協(xié)議單元進(jìn)行探測器資源統(tǒng)一標(biāo)識(shí)。
[0027]步驟5:若判斷并非為新增減模塊,則通過MCU單元對(duì)探測器狀態(tài)信息進(jìn)行層次分析和加權(quán)算法后,進(jìn)行綜合判決是否達(dá)到算法所設(shè)定閾值。
[0028]步驟6:若綜合判決結(jié)果判定達(dá)到或超過閾值,則進(jìn)行裝置設(shè)定的模式處理。
[0029]步驟7:若綜合判決結(jié)果判定未達(dá)到閾值,則存儲(chǔ)相關(guān)信息。
[0030]步驟8:通信協(xié)議單元將模式處理結(jié)果或新增URI標(biāo)識(shí),通過通信單元上報(bào)給上級(jí)網(wǎng)關(guān)和系統(tǒng)。
[0031]所述MCU單元將所述接口單元上報(bào)的信息和探測器標(biāo)準(zhǔn)工作條件進(jìn)行比對(duì),判定是否需要調(diào)整綜合判決算法單元中相應(yīng)探測器模塊的權(quán)系數(shù);若判定需要調(diào)整,則對(duì)調(diào)整指令進(jìn)行綜合判決;若判定無需調(diào)整,則將環(huán)境信息進(jìn)行存儲(chǔ)。即在周圍電路和輔助模塊采集環(huán)境信息工作狀態(tài)中:
[0032]步驟1:利用周圍電路和輔助模塊對(duì)環(huán)境信息進(jìn)行定時(shí)采集。
[0033]步驟2:查找對(duì)應(yīng)的URI的標(biāo)簽,更新響應(yīng)的探測器工作環(huán)境狀態(tài)信息。
[0034]步驟3:自動(dòng)學(xué)習(xí)單元將接口單元上報(bào)的信息和探測器標(biāo)準(zhǔn)工作條件進(jìn)行比對(duì),判定是否需要調(diào)整綜合判決算法單元中相應(yīng)探測器模塊的權(quán)系數(shù)。
[0035]步驟4:若判定需要調(diào)整,則將調(diào)整指令發(fā)送至綜合判決算法單元,更新報(bào)警閾值。
[0036]步驟5:若判定無需調(diào)整,則將環(huán)境信息進(jìn)行存儲(chǔ)。
[0037]所述通信單元將上級(jí)設(shè)備下發(fā)的指令傳送給所述通信協(xié)議單元;所述通信協(xié)議單元查找相應(yīng)的URI標(biāo)識(shí),判定是否存在;若存在該標(biāo)識(shí),則將指令通過所述接口單元下發(fā)給前端探測器模塊;若不存在該標(biāo)識(shí),則將錯(cuò)誤提示上報(bào)至網(wǎng)關(guān)和上級(jí)系統(tǒng)。即在上級(jí)系統(tǒng)下發(fā)指令工作狀態(tài)中:
[0038]步驟1:通信單元將上級(jí)設(shè)備下發(fā)的指令傳送給設(shè)備通信協(xié)議單元。
[0039]步驟2:通信協(xié)議單元查找相應(yīng)的URI標(biāo)識(shí),判定是否存在。
[0040]步驟3:若存在該標(biāo)識(shí),則將指令通過接口單元下發(fā)給前端探測器模塊。
[0041]步驟4:若不存在該標(biāo)識(shí),則將錯(cuò)誤提示上報(bào)至上級(jí)網(wǎng)關(guān)和系統(tǒng)。
[0042]下面以一個(gè)具體的實(shí)施例進(jìn)一步說明本發(fā)明。
[0043]現(xiàn)已3居室2廳,室內(nèi)系統(tǒng)共布置2紅外、3門磁、4振動(dòng)為例,其中主要房間內(nèi)有一個(gè)紅外探測器,一個(gè)門磁探測器,一個(gè)振動(dòng)探測器,其余設(shè)防房間至少有一個(gè)探測器,各探測器工作環(huán)境條件相同。設(shè)紅外探測器的漏報(bào)警概率和誤報(bào)警概率分別為0.1,振動(dòng)探測器的漏報(bào)警概率和誤報(bào)警概率分別為0.1,門窗磁探測器的漏報(bào)警概率和誤報(bào)警概率分別為0.2,具體見表1。
[0044]表1、單個(gè)探測器漏報(bào)警概率和誤報(bào)警概率
[0045]
【權(quán)利要求】
1.一種用于室內(nèi)智能安防系統(tǒng)的中間件裝置,包括接口單元、數(shù)據(jù)處理單元、MCU單元、通信協(xié)議單元和通信單元,其特征在于,所述接口單元用于為該裝置提供了與前端探測器設(shè)備連接的數(shù)據(jù)通道,用于獲取前端探測器和控制模塊的相關(guān)狀態(tài)信息和從周邊電路和輔助模塊獲取探測器周邊環(huán)境信息,并將上層設(shè)備的指令下發(fā);所述數(shù)據(jù)處理單元用于控制對(duì)前端探測器設(shè)備進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)預(yù)處理;所述MCU單元為主控控制器用于協(xié)調(diào)整個(gè)裝置的工作,與電源單元合作,實(shí)現(xiàn)功率控制,設(shè)置多種探測器協(xié)同工作方法,實(shí)現(xiàn)自學(xué)習(xí)算法,并處理工作模式和對(duì)探測器采集信息進(jìn)行綜合判決;所述通信協(xié)議單元用于前端探測器與網(wǎng)關(guān)系統(tǒng)的實(shí)際通信,并進(jìn)行探測器統(tǒng)一資源標(biāo)識(shí),統(tǒng)一抽象化的注冊(cè)和統(tǒng)一接口數(shù)據(jù)封裝管理,以統(tǒng)一的形式向上級(jí)系統(tǒng)開放;所述通信單元用于與網(wǎng)關(guān)和上級(jí)系統(tǒng)的數(shù)據(jù)通信和命令交互。
2.根據(jù)權(quán)利要求1所述的用于室內(nèi)智能安防系統(tǒng)的中間件裝置,其特征在于,所述數(shù)據(jù)處理單元對(duì)探測器信息進(jìn)行預(yù)處理,比對(duì)URI信息,判斷是否為增減前端探測器;若判斷為新增減模塊,則通過所述通信協(xié)議單元進(jìn)行探測器資源統(tǒng)一標(biāo)識(shí);若判斷并非為新增減模塊,則通過所述MCU單元對(duì)探測器狀態(tài)信息進(jìn)行層次分析和加權(quán)算法后,進(jìn)行綜合判決是否達(dá)到算法所設(shè)定閾值;若綜合判決結(jié)果判定達(dá)到或超過閾值,則進(jìn)行裝置設(shè)定的模式處理;若綜合判決結(jié)果判定未達(dá)到閾值,則存儲(chǔ)相關(guān)信息。
3.根據(jù)權(quán)利要求1所述的用于室內(nèi)智能安防系統(tǒng)的中間件裝置,其特征在于,所述MCU單元將所述接口單元上報(bào)的信息和探測器標(biāo)準(zhǔn)工作條件進(jìn)行比對(duì),判定是否需要調(diào)整綜合判決算法單元中相應(yīng)探測器模塊的權(quán)系數(shù);若判定需要調(diào)整,則通過自動(dòng)學(xué)習(xí)算法將調(diào)整指令發(fā)送至綜合判決算法單元,通過計(jì)算確定新的報(bào)警閾值;若判定無需調(diào)整,則將環(huán)境信息進(jìn)行存儲(chǔ)。
4.根據(jù)權(quán)利要求1所述的用于室內(nèi)智能安防系統(tǒng)的中間件裝置,其特征在于,所述通信單元將上級(jí)設(shè)備下發(fā)的指令傳送給所述通信協(xié)議單元;所述通信協(xié)議單元查找相應(yīng)的URI標(biāo)識(shí),判定是否存在;若存在該標(biāo)識(shí),則將指令通過所述接口單元下發(fā)給前端探測器模塊;若不存在該標(biāo)識(shí),則將錯(cuò)誤提示上報(bào)至網(wǎng)關(guān)和上級(jí)系統(tǒng)。
【文檔編號(hào)】H04L29/12GK104184844SQ201410345654
【公開日】2014年12月3日 申請(qǐng)日期:2014年7月21日 優(yōu)先權(quán)日:2014年7月21日
【發(fā)明者】梅小青, 姚煒, 熊勇, 單聯(lián)海, 李強(qiáng), 張甫慶, 程莉莉, 趙建龍 申請(qǐng)人:上海物聯(lián)網(wǎng)有限公司