本發(fā)明涉及車(chē)輛電子技術(shù)領(lǐng)域,尤其涉及一種車(chē)輛遠(yuǎn)程監(jiān)控方法及系統(tǒng)。
背景技術(shù):
車(chē)輛遠(yuǎn)程定位監(jiān)控平臺(tái)需要滿足及時(shí)、準(zhǔn)確地反映出平臺(tái)中所有車(chē)輛的實(shí)時(shí)狀況要求,僅現(xiàn)行的交通部標(biāo)準(zhǔn)jt/t808就預(yù)留了32項(xiàng)報(bào)警項(xiàng)和32項(xiàng)狀態(tài)項(xiàng),而實(shí)際應(yīng)用中仍然是不夠用的。在全國(guó)各個(gè)地方,針對(duì)不同車(chē)輛類型,還會(huì)有不同的監(jiān)管要求,這就延伸出很多地方性標(biāo)準(zhǔn),它們根據(jù)實(shí)際要求不斷的擴(kuò)充出各類報(bào)警項(xiàng)。目前車(chē)輛定位監(jiān)控平臺(tái)最常見(jiàn)的報(bào)警提醒機(jī)制,一般都是由車(chē)載終端觸發(fā),監(jiān)控平臺(tái)被動(dòng)接收,并以廣播形式推送給監(jiān)管人員,這樣雖然可以避免中心服務(wù)器的運(yùn)算壓力,但是一味的要求車(chē)載終端不斷的擴(kuò)展新的報(bào)警要求,顯然不是最好的方案。并且,被動(dòng)接收?qǐng)?bào)警后以廣播式的推送方式,極易造成監(jiān)控中心和監(jiān)控網(wǎng)點(diǎn)的報(bào)警隊(duì)列擁堵現(xiàn)象,導(dǎo)致警情延誤、丟失等。
申請(qǐng)?zhí)枮?01310533784.x的專利文件公開(kāi)了一種車(chē)輛遠(yuǎn)程監(jiān)控中心,包括車(chē)載數(shù)據(jù)采集單元、多媒體單元、定位單元以及遠(yuǎn)端控制中心,所述的車(chē)載數(shù)據(jù)采集單元包括用于采集車(chē)輛當(dāng)前重量的承重傳感器,用于采集行車(chē)過(guò)程中行車(chē)速度的速度傳感器,用于采集車(chē)內(nèi)駕駛員面部表情數(shù)據(jù)的云臺(tái)攝像機(jī)以及將上述數(shù)據(jù)發(fā)送至遠(yuǎn)端控制中心的通信模塊;所述的多媒體單元用于在行車(chē)過(guò)程中播放系統(tǒng)內(nèi)預(yù)存的音視頻數(shù)據(jù);定位單元對(duì)校車(chē)的行駛位置進(jìn)行數(shù)據(jù)檢測(cè)并將行車(chē)歷史數(shù)據(jù)存儲(chǔ)在系統(tǒng)內(nèi)并發(fā)送數(shù)據(jù)至遠(yuǎn)端控制中心;遠(yuǎn)端控制中心實(shí)時(shí)存儲(chǔ)當(dāng)前采集的數(shù)據(jù)信息并將上述數(shù)據(jù)與內(nèi)部預(yù)設(shè)的數(shù)據(jù)庫(kù)進(jìn)行比較判斷,出現(xiàn)數(shù)據(jù)異常時(shí),觸發(fā)內(nèi)部預(yù)設(shè)的報(bào)警程序進(jìn)行報(bào)警。然而該方案并不能有效解決因報(bào)警隊(duì)列擁堵導(dǎo)致的警情延誤、丟失等問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是,提供一種車(chē)輛遠(yuǎn)程監(jiān)控方法及系統(tǒng),能夠 解決報(bào)警隊(duì)列擁堵導(dǎo)致警情延誤、丟失等問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:
一種車(chē)輛遠(yuǎn)程監(jiān)控方法,包括:
建立報(bào)警項(xiàng)、報(bào)警項(xiàng)的觸發(fā)條件以及報(bào)警項(xiàng)權(quán)限的數(shù)據(jù)庫(kù);所述報(bào)警項(xiàng)權(quán)限包括報(bào)警項(xiàng)分別與車(chē)輛和監(jiān)控終端的對(duì)應(yīng)關(guān)系;
獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù);
根據(jù)車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)以及報(bào)警項(xiàng)的觸發(fā)條件確定是否對(duì)車(chē)輛的報(bào)警項(xiàng)產(chǎn)生相應(yīng)的報(bào)警;
根據(jù)確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警情對(duì)象;
根據(jù)警情對(duì)象的優(yōu)先級(jí)對(duì)確定產(chǎn)生報(bào)警的報(bào)警項(xiàng)進(jìn)行優(yōu)先級(jí)排序;
按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端。
本發(fā)明車(chē)輛遠(yuǎn)程監(jiān)控方法的有益效果在于:通過(guò)報(bào)警項(xiàng)、報(bào)警項(xiàng)的觸發(fā)條件,可以確定報(bào)警項(xiàng)以及處于何種條件下才觸發(fā)報(bào)警項(xiàng)產(chǎn)生報(bào)警,防止錯(cuò)誤報(bào)警;通過(guò)報(bào)警權(quán)限的數(shù)據(jù)庫(kù)能夠確定車(chē)輛、報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,對(duì)車(chē)輛和車(chē)輛的報(bào)警項(xiàng)實(shí)現(xiàn)分級(jí)管控,為有序報(bào)警提供基礎(chǔ);獲取到車(chē)輛的動(dòng)態(tài)數(shù)據(jù),通過(guò)對(duì)比報(bào)警項(xiàng)的觸發(fā)條件即可確定該車(chē)輛當(dāng)前要報(bào)警的報(bào)警項(xiàng),避免不必要的報(bào)警;對(duì)要產(chǎn)生報(bào)警的報(bào)警項(xiàng)先確定其對(duì)應(yīng)的監(jiān)控終端,并按照優(yōu)先級(jí)向?qū)?yīng)的監(jiān)控終端發(fā)送警情信息,實(shí)現(xiàn)有效有序的監(jiān)控,緩解了警情隊(duì)列的擁堵?tīng)顩r,有效防止了警情延誤、丟失。
一種車(chē)輛遠(yuǎn)程監(jiān)控系統(tǒng),包括:
專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù),用于存儲(chǔ)報(bào)警項(xiàng);
報(bào)警條件池,用于管理報(bào)警項(xiàng)的觸發(fā)條件;
報(bào)警權(quán)限控制庫(kù),用于獲取并存儲(chǔ)報(bào)警項(xiàng)權(quán)限;所述報(bào)警項(xiàng)權(quán)限包括報(bào)警項(xiàng)分別與車(chē)輛和監(jiān)控終端的對(duì)應(yīng)關(guān)系;
車(chē)輛動(dòng)態(tài)數(shù)據(jù)池,用于獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù);
報(bào)警開(kāi)關(guān)控制器,用于根據(jù)車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)以及報(bào)警項(xiàng)觸發(fā)條件確定是否對(duì)車(chē)輛的報(bào)警項(xiàng)產(chǎn)生相應(yīng)的報(bào)警;
報(bào)警權(quán)限控制器,用于確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警 情對(duì)象;
警情隊(duì)列池,用于根據(jù)警情對(duì)象的優(yōu)先級(jí)對(duì)確定產(chǎn)生報(bào)警的報(bào)警項(xiàng)進(jìn)行優(yōu)先級(jí)排序;
報(bào)警路由控制器,用于按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端。
本發(fā)明車(chē)輛遠(yuǎn)程監(jiān)控系統(tǒng)的有益效果在于:專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù)、報(bào)警條件池和報(bào)警權(quán)限控制庫(kù)確定了每輛車(chē)的報(bào)警項(xiàng)、報(bào)警項(xiàng)產(chǎn)生報(bào)警的條件以及車(chē)輛、報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,對(duì)每輛車(chē)、每個(gè)報(bào)警項(xiàng)實(shí)現(xiàn)分級(jí)管控,確保監(jiān)控的有序進(jìn)行;車(chē)輛動(dòng)態(tài)數(shù)據(jù)池為報(bào)警開(kāi)關(guān)控制器提供數(shù)據(jù),報(bào)警開(kāi)關(guān)控制器控制報(bào)警項(xiàng)是否產(chǎn)生報(bào)警,避免產(chǎn)生不必要的報(bào)警,報(bào)警權(quán)限控制器為要產(chǎn)生的報(bào)警項(xiàng)確定監(jiān)控終端,實(shí)現(xiàn)分級(jí)管控;警情隊(duì)列池對(duì)警情對(duì)象進(jìn)行優(yōu)先級(jí)排序,并由報(bào)警路由控制器有序地發(fā)送至對(duì)應(yīng)監(jiān)控終端,實(shí)現(xiàn)有效有序的監(jiān)控,緩解了警情隊(duì)列的擁堵?tīng)顩r,有效防止了警情延誤、丟失。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一的車(chē)輛遠(yuǎn)程監(jiān)控方法的流程圖;
圖2為本發(fā)明實(shí)施例一的車(chē)輛遠(yuǎn)程監(jiān)控方法的組織樹(shù)示意圖;
圖3為本發(fā)明實(shí)施例一的車(chē)輛遠(yuǎn)程監(jiān)控方法的車(chē)輛、監(jiān)控終端、報(bào)警項(xiàng)的關(guān)系表;
圖4為本發(fā)明實(shí)施例一的車(chē)輛遠(yuǎn)程監(jiān)控方法的網(wǎng)點(diǎn)路由表;
圖5為本發(fā)明實(shí)施例二的車(chē)輛遠(yuǎn)程監(jiān)控系統(tǒng)的結(jié)構(gòu)圖。
標(biāo)號(hào)說(shuō)明:
1、專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù);2、報(bào)警條件池;3、報(bào)警權(quán)限控制庫(kù);4、車(chē)輛動(dòng)態(tài)數(shù)據(jù)池;5、報(bào)警開(kāi)關(guān)控制器;6、報(bào)警權(quán)限控制器;7、警情隊(duì)列池;8、報(bào)警路由控制器。
具體實(shí)施方式
為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。
本發(fā)明最關(guān)鍵的構(gòu)思在于:為車(chē)輛和監(jiān)控終端分配專屬的報(bào)警項(xiàng),實(shí)現(xiàn)分級(jí)管控;根據(jù)警情對(duì)象的優(yōu)先級(jí)發(fā)送警情對(duì)象。
請(qǐng)參閱圖1至圖4,
一種車(chē)輛遠(yuǎn)程監(jiān)控方法,包括:
s1、建立報(bào)警項(xiàng)、報(bào)警項(xiàng)的觸發(fā)條件以及報(bào)警項(xiàng)權(quán)限的數(shù)據(jù)庫(kù);所述報(bào)警項(xiàng)權(quán)限包括報(bào)警項(xiàng)分別與車(chē)輛和監(jiān)控終端的對(duì)應(yīng)關(guān)系;
s2、獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù);
s3、根據(jù)車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)以及報(bào)警項(xiàng)的觸發(fā)條件確定是否對(duì)車(chē)輛的報(bào)警項(xiàng)產(chǎn)生相應(yīng)的報(bào)警;
s4、根據(jù)確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警情對(duì)象;
s5、根據(jù)警情對(duì)象的優(yōu)先級(jí)對(duì)確定產(chǎn)生報(bào)警的報(bào)警項(xiàng)進(jìn)行優(yōu)先級(jí)排序;
s6、按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端。
從上述描述可知,本發(fā)明車(chē)輛遠(yuǎn)程監(jiān)控方法的有益效果在于:通過(guò)警項(xiàng)、報(bào)警項(xiàng)的觸發(fā)條件,可以確定報(bào)警項(xiàng)以及處于何種條件下才觸發(fā)報(bào)警項(xiàng)產(chǎn)生報(bào)警,防止錯(cuò)誤報(bào)警;通過(guò)報(bào)警權(quán)限的數(shù)據(jù)庫(kù)能夠確定車(chē)輛、報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,對(duì)車(chē)輛和車(chē)輛的報(bào)警項(xiàng)實(shí)現(xiàn)分級(jí)管控,為有序報(bào)警提供基礎(chǔ);獲取到車(chē)輛的動(dòng)態(tài)數(shù)據(jù),通過(guò)對(duì)比報(bào)警項(xiàng)的觸發(fā)條件即可確定該車(chē)輛當(dāng)前要報(bào)警的報(bào)警項(xiàng),避免不必要的報(bào)警;對(duì)要產(chǎn)生報(bào)警的報(bào)警項(xiàng)先確定其對(duì)應(yīng)的監(jiān)控終端,并按照優(yōu)先級(jí)向?qū)?yīng)的監(jiān)控終端發(fā)送警情信息,實(shí)現(xiàn)有效有序的監(jiān)控,緩解了警情隊(duì)列的擁堵?tīng)顩r,有效防止了警情延誤、丟失。
進(jìn)一步的,所述報(bào)警項(xiàng)包括:報(bào)警項(xiàng)id、開(kāi)關(guān)和優(yōu)先級(jí)。
從上述描述可知,每一個(gè)報(bào)警項(xiàng)都具有唯一標(biāo)識(shí)、開(kāi)關(guān)狀態(tài)和優(yōu)先級(jí)。
進(jìn)一步的,建立所述“報(bào)警項(xiàng)權(quán)限的數(shù)據(jù)庫(kù)”具體為:
為車(chē)輛分配報(bào)警項(xiàng);
為監(jiān)控終端分配報(bào)警項(xiàng);
建立車(chē)輛與監(jiān)控終端的對(duì)應(yīng)關(guān)系。
從上述描述可知,通過(guò)每個(gè)報(bào)警項(xiàng)對(duì)應(yīng)的車(chē)輛和監(jiān)控終端,能夠確定車(chē)輛與監(jiān)控終端的關(guān)系,實(shí)現(xiàn)分級(jí)管控。
進(jìn)一步的,所述“根據(jù)確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警情對(duì)象”具體為:
獲取車(chē)輛對(duì)應(yīng)的所有監(jiān)控終端;
根據(jù)車(chē)輛的要產(chǎn)生報(bào)警的報(bào)警項(xiàng)和監(jiān)控終端分配的報(bào)警項(xiàng)確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端;
建立警情對(duì)象,所述警情對(duì)象包括監(jiān)控終端id、車(chē)輛id、報(bào)警項(xiàng)id、警情描述及優(yōu)先級(jí)。
從上述描述可知,通過(guò)一級(jí)級(jí)的篩選,最終得到車(chē)輛要產(chǎn)生報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,避免占用其他監(jiān)控終端的資源,從警情對(duì)象中即可獲知對(duì)應(yīng)的監(jiān)控終端、車(chē)輛、報(bào)警項(xiàng)、優(yōu)先級(jí)等,方便對(duì)警情對(duì)象的調(diào)度。
進(jìn)一步的,所述“按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端”具體為:
獲取監(jiān)控終端對(duì)應(yīng)的網(wǎng)點(diǎn);
根據(jù)優(yōu)先級(jí)自動(dòng)調(diào)度并推送警情對(duì)象;
根據(jù)監(jiān)控終端id推送警情對(duì)象至對(duì)應(yīng)的網(wǎng)點(diǎn)。
從上述描述可知,警情對(duì)象能夠有序地送達(dá)監(jiān)控終端。
進(jìn)一步的,所述對(duì)應(yīng)的網(wǎng)點(diǎn)沒(méi)有在線的監(jiān)控終端時(shí),緩存警情對(duì)象,監(jiān)控終端上線立即發(fā)送提醒信息。
從上述描述可知,警情對(duì)象能夠及時(shí)無(wú)誤地送達(dá)監(jiān)控終端。
進(jìn)一步的,采用建立組織樹(shù)的方式建立報(bào)警項(xiàng)權(quán)限的數(shù)據(jù)庫(kù),每個(gè)樹(shù)節(jié)點(diǎn)對(duì)應(yīng)車(chē)輛或監(jiān)控終端,一輛車(chē)只對(duì)應(yīng)一個(gè)樹(shù)節(jié)點(diǎn)。
進(jìn)一步的,建立所述報(bào)警項(xiàng)的觸發(fā)條件的數(shù)據(jù)庫(kù)具體為:
獲取車(chē)輛行駛狀態(tài)數(shù)據(jù),建立歷史狀態(tài)庫(kù);
將歷史狀態(tài)數(shù)據(jù)庫(kù)中的數(shù)據(jù)通過(guò)差值分析、平均值及最大和最小值方式進(jìn)行求值,得到正常狀態(tài)臨界區(qū)。
請(qǐng)參閱圖5,
一種車(chē)輛遠(yuǎn)程監(jiān)控系統(tǒng),包括:
專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù)1,用于存儲(chǔ)報(bào)警項(xiàng);
報(bào)警條件池2,用于管理報(bào)警項(xiàng)的觸發(fā)條件;
報(bào)警權(quán)限控制庫(kù)3,用于獲取并存儲(chǔ)報(bào)警項(xiàng)權(quán)限;所述報(bào)警項(xiàng)權(quán)限包括報(bào)警項(xiàng)分別與車(chē)輛和監(jiān)控終端的對(duì)應(yīng)關(guān)系;
車(chē)輛動(dòng)態(tài)數(shù)據(jù)池4,用于獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù);
報(bào)警開(kāi)關(guān)控制器5,用于根據(jù)車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)以及報(bào)警項(xiàng)觸發(fā)條件確定是否對(duì)車(chē)輛的報(bào)警項(xiàng)產(chǎn)生相應(yīng)的報(bào)警;
報(bào)警權(quán)限控制器6,用于確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警情對(duì)象;
警情隊(duì)列池7,用于根據(jù)警情對(duì)象的優(yōu)先級(jí)對(duì)確定產(chǎn)生報(bào)警的報(bào)警項(xiàng)進(jìn)行優(yōu)先級(jí)排序;
報(bào)警路由控制器8,用于按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端。
從上述描述可知,本發(fā)明車(chē)輛遠(yuǎn)程監(jiān)控系統(tǒng)的有益效果在于:專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù)1、報(bào)警條件池2和報(bào)警權(quán)限控制庫(kù)3確定了每輛車(chē)的報(bào)警項(xiàng)、報(bào)警項(xiàng)產(chǎn)生報(bào)警的條件以及車(chē)輛、報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,對(duì)每輛車(chē)、每個(gè)報(bào)警項(xiàng)實(shí)現(xiàn)分級(jí)管控,確保監(jiān)控的有序進(jìn)行;車(chē)輛動(dòng)態(tài)數(shù)據(jù)池4為報(bào)警開(kāi)關(guān)控制器5提供數(shù)據(jù),報(bào)警開(kāi)關(guān)控制器5控制報(bào)警項(xiàng)是否產(chǎn)生報(bào)警,避免產(chǎn)生不必要的報(bào)警,報(bào)警權(quán)限控制器6為要產(chǎn)生的報(bào)警項(xiàng)確定監(jiān)控終端,實(shí)現(xiàn)分級(jí)管控;警情隊(duì)列池7對(duì)警情對(duì)象進(jìn)行優(yōu)先級(jí)排序,并由報(bào)警路由控制器8有序地發(fā)送至對(duì)應(yīng)監(jiān)控終端,實(shí)現(xiàn)有效有序的監(jiān)控,緩解了警情隊(duì)列的擁堵?tīng)顩r,有效防止了警情延誤、丟失。
進(jìn)一步的,所述報(bào)警項(xiàng)包括:報(bào)警項(xiàng)id、開(kāi)關(guān)和優(yōu)先級(jí),所述警情對(duì)象包括監(jiān)控終端id、車(chē)輛id、報(bào)警項(xiàng)id、警情描述及優(yōu)先級(jí)。
從上述描述可知,每一個(gè)報(bào)警項(xiàng)都具有唯一標(biāo)識(shí)、開(kāi)關(guān)狀態(tài)和優(yōu)先級(jí),從警情對(duì)象中即可獲知對(duì)應(yīng)的監(jiān)控終端、車(chē)輛、報(bào)警項(xiàng)、優(yōu)先級(jí)等,方便對(duì)警情對(duì)象的調(diào)度。
請(qǐng)參照?qǐng)D1至圖4,本發(fā)明的實(shí)施例一為:
一種車(chē)輛遠(yuǎn)程監(jiān)控方法,包括:
建立專項(xiàng)報(bào)警開(kāi)關(guān)數(shù)據(jù)庫(kù),為各項(xiàng)報(bào)警建立唯一標(biāo)識(shí),報(bào)警項(xiàng)信息結(jié)構(gòu)定義{報(bào)警項(xiàng)id、開(kāi)關(guān)、優(yōu)先級(jí)},報(bào)警項(xiàng)id從0開(kāi)始按順序遞增,開(kāi)關(guān)狀態(tài)分為開(kāi)和關(guān)兩種狀態(tài),優(yōu)先級(jí)分為低、中、高三種狀態(tài);
建立報(bào)警項(xiàng)的觸發(fā)條件的數(shù)據(jù)庫(kù),即報(bào)警條件池,從車(chē)輛動(dòng)態(tài)數(shù)據(jù)中抽離車(chē)輛行駛狀態(tài)數(shù)據(jù),建立一個(gè)歷史狀態(tài)庫(kù),將這些狀態(tài)點(diǎn){v1、v2...an}通過(guò)差值分析、平均值及最大和最小值方式進(jìn)行求值,得到一個(gè)正常狀態(tài)臨界區(qū),例如對(duì)于報(bào)警項(xiàng)a1,其狀態(tài)閾值為[v1,v2],即當(dāng)a1的狀態(tài)處于v1-v2范圍以外,則觸發(fā)該報(bào)警項(xiàng);
建立報(bào)警項(xiàng)權(quán)限的數(shù)據(jù)庫(kù),首先如圖2所示劃分組織結(jié)構(gòu),采用樹(shù)型節(jié)點(diǎn)方式構(gòu)造一棵企業(yè)組織樹(shù),在每個(gè)樹(shù)節(jié)點(diǎn)上可以同時(shí)有車(chē)輛和監(jiān)控終端兩個(gè)屬性,或者只存在一項(xiàng);車(chē)輛只能屬于一個(gè)樹(shù)節(jié)點(diǎn),監(jiān)控終端具有自下而上逐步放大原則,即節(jié)點(diǎn)越高的監(jiān)控終端監(jiān)控車(chē)輛權(quán)限越大;給每個(gè)樹(shù)節(jié)點(diǎn)上的車(chē)輛分配需要監(jiān)管的報(bào)警項(xiàng),通過(guò)車(chē)輛標(biāo)識(shí)與報(bào)警項(xiàng)的數(shù)據(jù)庫(kù)關(guān)聯(lián),為每輛車(chē)分配好所需要監(jiān)管的報(bào)警項(xiàng);給每個(gè)樹(shù)節(jié)點(diǎn)上監(jiān)控終端分配能夠接收的報(bào)警項(xiàng),最終監(jiān)控員和車(chē)輛之間的關(guān)系如圖3所示;
獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù);
根據(jù)車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)、車(chē)輛與報(bào)警項(xiàng)的關(guān)系即可得到該車(chē)輛需要監(jiān)管的報(bào)警項(xiàng),得到車(chē)輛需要監(jiān)管報(bào)警項(xiàng)后,根據(jù)所有報(bào)警項(xiàng)對(duì)應(yīng)的報(bào)警狀態(tài)臨界區(qū);當(dāng)報(bào)警條件滿足時(shí)立即產(chǎn)生報(bào)警信息,等待分配所屬監(jiān)控終端;
根據(jù)確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警情對(duì)象;具體的,當(dāng)有報(bào)警信息到達(dá)時(shí),先通過(guò)車(chē)輛id找到所在樹(shù)節(jié)點(diǎn),并從該節(jié)點(diǎn)開(kāi)始逐步往上搜索,將該分支上的所有節(jié)點(diǎn)的在線監(jiān)控終端信息都查找出來(lái),生成一張車(chē)輛id與在線監(jiān)控終端映射表;取得有車(chē)輛權(quán)限的監(jiān)控終端后,即可從報(bào)警權(quán)限控制庫(kù)中,得到每個(gè)監(jiān)控終端所具備的報(bào)警權(quán)限;再依據(jù)接收到的報(bào)警信息的報(bào)警項(xiàng)id,與在線監(jiān)控終端所具備的報(bào)警權(quán)限進(jìn)行邏輯運(yùn)算后,最終篩選出有報(bào)警權(quán)限的監(jiān)控終端;以在線監(jiān)控終端創(chuàng)建新的警情對(duì)象,并送入警情隊(duì)列,等待報(bào)警路由控制策略進(jìn)行調(diào)度,優(yōu)選的,所述警情對(duì)象包括監(jiān)控終端id、車(chē)輛id、報(bào)警項(xiàng)id、警情描述及優(yōu)先級(jí)。
根據(jù)警情對(duì)象的優(yōu)先級(jí)對(duì)確定產(chǎn)生報(bào)警的報(bào)警項(xiàng)進(jìn)行優(yōu)先級(jí)排序;
按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端,具體的,設(shè)計(jì)一份如圖4所示的監(jiān)控終端所登錄的網(wǎng)點(diǎn)路由表,記錄所有網(wǎng)點(diǎn)所在的網(wǎng)絡(luò)信息;警情隊(duì)列中依據(jù)警情優(yōu)先級(jí)自動(dòng)調(diào)度并對(duì)警情對(duì)象進(jìn)行推送;依據(jù)警情對(duì)象中的監(jiān)控終端id可以從網(wǎng)點(diǎn)路由表中快速映射到該監(jiān)控終端所在網(wǎng)點(diǎn)信息,將數(shù)據(jù)準(zhǔn)確的推送至該網(wǎng)點(diǎn)。
優(yōu)選的,所述對(duì)應(yīng)的網(wǎng)點(diǎn)沒(méi)有在線的監(jiān)控終端時(shí),緩存警情對(duì)象,監(jiān)控終端上線立即發(fā)送提醒信息。
請(qǐng)參閱圖5,本發(fā)明的實(shí)施例二為:一種車(chē)輛遠(yuǎn)程監(jiān)控系統(tǒng),適用于實(shí)施例一所述的監(jiān)控方法,包括:
專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù)1,用于存儲(chǔ)報(bào)警項(xiàng),所述報(bào)警項(xiàng)包括:報(bào)警項(xiàng)id、開(kāi)關(guān)和優(yōu)先級(jí);
報(bào)警條件池2,用于管理報(bào)警項(xiàng)的觸發(fā)條件,即實(shí)施例一的狀態(tài)閾值;
報(bào)警權(quán)限控制庫(kù)3,用于獲取并存儲(chǔ)報(bào)警項(xiàng)權(quán)限;所述報(bào)警項(xiàng)權(quán)限包括報(bào)警項(xiàng)分別與車(chē)輛和監(jiān)控終端的對(duì)應(yīng)關(guān)系;
車(chē)輛動(dòng)態(tài)數(shù)據(jù)池4,用于獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù);
報(bào)警開(kāi)關(guān)控制器5,用于根據(jù)車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)以及報(bào)警項(xiàng)觸發(fā)條件確定是否對(duì)車(chē)輛的報(bào)警項(xiàng)產(chǎn)生相應(yīng)的報(bào)警;
報(bào)警權(quán)限控制器6,用于確定要產(chǎn)生報(bào)警的報(bào)警項(xiàng)對(duì)應(yīng)的監(jiān)控終端,建立警情對(duì)象,所述警情對(duì)象包括監(jiān)控終端id、車(chē)輛id、報(bào)警項(xiàng)id、警情描述及優(yōu)先級(jí);
警情隊(duì)列池7,用于根據(jù)警情對(duì)象的優(yōu)先級(jí)對(duì)確定產(chǎn)生報(bào)警的報(bào)警項(xiàng)進(jìn)行優(yōu)先級(jí)排序;
報(bào)警路由控制器8,用于按照優(yōu)先級(jí)排序?qū)⒕閷?duì)象發(fā)送至對(duì)應(yīng)的監(jiān)控終端。
下面以一個(gè)具體的實(shí)施例說(shuō)明,請(qǐng)參照?qǐng)D1至4:
步驟1,建立專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù),包含的報(bào)警項(xiàng):[a1、a2...an],每個(gè)報(bào)警項(xiàng)結(jié)構(gòu)定義:{報(bào)警項(xiàng)id、開(kāi)關(guān)、優(yōu)先級(jí)}。
步驟2,基于上述報(bào)警開(kāi)關(guān)庫(kù)中定義的報(bào)警項(xiàng),為每一項(xiàng)報(bào)警維護(hù)一組觸發(fā)條件;當(dāng)條件滿足時(shí),系統(tǒng)會(huì)產(chǎn)生相應(yīng)的報(bào)警信息。
步驟3,建立報(bào)警權(quán)限控制庫(kù),為每輛車(chē)分配專屬報(bào)警項(xiàng);例如為車(chē)輛a分配了報(bào)警項(xiàng)[a1、a2];車(chē)輛b分配報(bào)警項(xiàng)[a2、a3];車(chē)輛c分配報(bào)警項(xiàng)[a1、a2、a3]。
步驟4,依據(jù)組織結(jié)構(gòu),對(duì)各級(jí)節(jié)點(diǎn)上的每個(gè)監(jiān)控終端分配報(bào)警權(quán)限;例如為監(jiān)控終端m分配可接收的報(bào)警項(xiàng)[a1];監(jiān)控終端n分配報(bào)警項(xiàng)[a3]。
步驟5,經(jīng)過(guò)步驟3和4后,此時(shí)車(chē)輛、監(jiān)控終端、報(bào)警項(xiàng)三者關(guān)系被關(guān)聯(lián)起來(lái),建立三者的關(guān)系表。
步驟6,以上步驟建立完畢后,系統(tǒng)開(kāi)始接收車(chē)輛實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù),當(dāng)車(chē)輛a的數(shù)據(jù)到達(dá)時(shí),先經(jīng)由報(bào)警開(kāi)關(guān)控制器,確定該車(chē)可能產(chǎn)生的報(bào)警項(xiàng)為[a1、a2]。
步驟7,確定車(chē)輛a的報(bào)警項(xiàng)后,再依據(jù)報(bào)警條件池中定義的報(bào)警項(xiàng)[a1、a2]對(duì)應(yīng)觸發(fā)條件進(jìn)行運(yùn)算后,確立報(bào)警條件是否滿足,當(dāng)滿足其中一項(xiàng)或多項(xiàng)報(bào)警項(xiàng)的報(bào)警條件時(shí)立即產(chǎn)生相應(yīng)的警情,否則丟棄并中止。
步驟8,將車(chē)輛a所產(chǎn)生的滿足條件的警情再經(jīng)由報(bào)警權(quán)限控制器,依據(jù)步驟5建立的關(guān)系表,得到對(duì)該車(chē)輛具有訪問(wèn)權(quán)限的所有監(jiān)控終端及其所擁有的報(bào)警權(quán)限,進(jìn)行比較,最終確定該項(xiàng)警情的所屬監(jiān)控終端m,并生成新的警情對(duì)象。此步驟中選擇合適的監(jiān)控終端時(shí),可根據(jù)各監(jiān)控終端的狀態(tài)、與車(chē)輛之間的距離等進(jìn)行比較分析,最終確定最優(yōu)選的監(jiān)控終端。生成的警情對(duì)象包括監(jiān)控終端id、車(chē)輛id、報(bào)警項(xiàng)id、警情描述及優(yōu)先級(jí)。
步驟9,新生成的警情對(duì)象被送入警情隊(duì)列池中進(jìn)行優(yōu)先級(jí)調(diào)度排序;報(bào)警路由控制器按照警情隊(duì)列池的優(yōu)先順序,對(duì)警情對(duì)象進(jìn)行路由分配。
步驟10,報(bào)警路由控制器,從警情對(duì)象中附帶的監(jiān)控員id,從網(wǎng)點(diǎn)路由表中可以快速得到監(jiān)控終端m所在網(wǎng)點(diǎn),并及時(shí)將警情對(duì)象推送至該網(wǎng)點(diǎn),提醒監(jiān)控終端m;若該網(wǎng)點(diǎn)無(wú)監(jiān)控終端在線,即該網(wǎng)點(diǎn)所有監(jiān)控終端均不在線,則對(duì)該項(xiàng)警情對(duì)象進(jìn)行緩存,當(dāng)探測(cè)到該網(wǎng)點(diǎn)有監(jiān)控終端登錄時(shí),立即提醒。
當(dāng)接收到新的車(chē)輛數(shù)據(jù)時(shí),重復(fù)執(zhí)行步驟6、7、8、9、10執(zhí)行。如接收到車(chē)輛b的數(shù)據(jù)后,由步驟6確定所需的報(bào)警項(xiàng);經(jīng)過(guò)步驟7確定是否產(chǎn)生相應(yīng) 的報(bào)警;步驟8確定警情所屬監(jiān)控終端n;步驟9、10將警情及時(shí)、準(zhǔn)確地提醒給監(jiān)控終端n;如接收到車(chē)輛c數(shù)據(jù)后,同樣需要經(jīng)過(guò)步驟6、7產(chǎn)生警情,步驟8確定警情所屬監(jiān)控終端為m和n,步驟9、10將警情提醒給監(jiān)控終端m和n。
綜上所述,本發(fā)明提供的車(chē)輛遠(yuǎn)程監(jiān)控方法及系統(tǒng),通過(guò)建立專項(xiàng)報(bào)警開(kāi)關(guān)庫(kù)、報(bào)警條件池以及報(bào)警權(quán)限控制庫(kù),為每輛車(chē)和監(jiān)控終端分配報(bào)警項(xiàng),實(shí)現(xiàn)分級(jí)管理;車(chē)輛動(dòng)態(tài)數(shù)據(jù)池獲取車(chē)輛的實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)后,報(bào)警開(kāi)關(guān)控制器根據(jù)實(shí)時(shí)動(dòng)態(tài)數(shù)據(jù)和報(bào)警項(xiàng)的觸發(fā)條件確定是否產(chǎn)生報(bào)警,防止錯(cuò)誤報(bào)警,要產(chǎn)生報(bào)警的報(bào)警項(xiàng)經(jīng)報(bào)警權(quán)限控制器歸屬至相應(yīng)的監(jiān)控終端,生成包括車(chē)輛id、報(bào)警項(xiàng)id、監(jiān)控終端id和優(yōu)先級(jí)的警情對(duì)象,從而防止占用其他監(jiān)控終端的資源,并且能夠有序地送入報(bào)警路由控制器,再由報(bào)警路由控制器根據(jù)其優(yōu)先級(jí)推送至相應(yīng)的監(jiān)控終端,確保車(chē)輛監(jiān)控有序有效地進(jìn)行,避免警情隊(duì)列的擁堵導(dǎo)致警情延誤、丟失等問(wèn)題,同時(shí)監(jiān)控平臺(tái)能夠識(shí)別并支撐更大量的車(chē)輛狀況、警情等,實(shí)時(shí)、準(zhǔn)確地向監(jiān)控中心和各監(jiān)控網(wǎng)點(diǎn)產(chǎn)生專項(xiàng)報(bào)警,并以顯著的提醒警示,便于監(jiān)控人員及時(shí)做出響應(yīng),大大降低交通事故率。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等同變換,或直接或間接運(yùn)用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。