專利名稱:消防遠(yuǎn)程監(jiān)控通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信系統(tǒng),尤其涉及一種消防遠(yuǎn)程監(jiān)控通信系統(tǒng)。
背景技術(shù):
近年來,隨著信息技術(shù)、網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,全國各城市的消防監(jiān)控系統(tǒng)的發(fā)展 非常迅速,有效的監(jiān)控了單位內(nèi)部消防設(shè)施的運(yùn)行情況,做到了及時(shí)發(fā)現(xiàn)警情的目的。但 是,這種監(jiān)控都是各自分散的,監(jiān)控室設(shè)置在各單位內(nèi)部,這使得消防主管部門無法監(jiān)管值 班人員的工作情況、報(bào)警系統(tǒng)維修保養(yǎng)不足,缺少有效的維保管理體系與流程,無法對(duì)火 警、故障數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。同時(shí),若需要通過一個(gè)統(tǒng)一的監(jiān)控平臺(tái)實(shí)現(xiàn)對(duì)各聯(lián)網(wǎng)單位消防設(shè)施的監(jiān)控,能實(shí) 時(shí)監(jiān)控各聯(lián)網(wǎng)單位傳送過來的報(bào)警信息,就需要一個(gè)專門的設(shè)備接收大量報(bào)警數(shù)據(jù)并進(jìn)行 分析,且如果這個(gè)設(shè)備沒有較強(qiáng)的并發(fā)能力,將會(huì)丟失數(shù)據(jù),如果丟失的數(shù)據(jù)恰好是真實(shí)火
警,將會(huì)產(chǎn)生嚴(yán)重后果。城市消防遠(yuǎn)程監(jiān)控系統(tǒng)面臨的另一個(gè)問題是需要建立多級(jí)監(jiān)控中心,上級(jí)監(jiān)控中 心需要訪問下一級(jí)監(jiān)控中心的數(shù)據(jù);而目前大多數(shù)廠家的監(jiān)控中心是獨(dú)立的,沒有做到數(shù) 據(jù)共享或沒有全面共享。
發(fā)明內(nèi)容
本發(fā)明的目的就在于提供一種解決上述問題,可以接收大量警情信息,并對(duì)警情 信息進(jìn)行分析、存儲(chǔ),接收用戶控制指令并傳送,且并發(fā)性和穩(wěn)定性高的消防遠(yuǎn)程監(jiān)控通信 系統(tǒng)。為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是一種消防遠(yuǎn)程監(jiān)控通信系統(tǒng),包括 采集層、分析層和處理層,其中采集層包括多臺(tái)數(shù)據(jù)通信服務(wù)器,分析層包括多臺(tái)分析服務(wù) 器,處理層包括報(bào)警系統(tǒng);
數(shù)據(jù)通信服務(wù)器通過以太網(wǎng)、GPRS、電話線方式采集警情數(shù)據(jù),通過負(fù)載均衡算法將警 情數(shù)據(jù)傳送給分析層中任務(wù)數(shù)量最小的分析服務(wù)器,接收用戶控制命令并輸出;
分析服務(wù)器分析警情數(shù)據(jù),并識(shí)別警情數(shù)據(jù)的類型、來源和真實(shí)性,將分析結(jié)果輸出至 報(bào)警系統(tǒng);報(bào)警系統(tǒng)促發(fā)報(bào)警。作為優(yōu)選還包括一命令接收器,所述命令接收器與多臺(tái)數(shù)據(jù)通信服務(wù)器相連,將 用戶指令由數(shù)據(jù)通信服務(wù)器發(fā)出。作為優(yōu)選所述數(shù)據(jù)通信服務(wù)器包括采集以太網(wǎng)、GPRS信息的TCP通信模塊、采集 以太網(wǎng)信息的UDP通信模塊、采集電話信息的電話傳輸模塊、三個(gè)預(yù)處理模塊和一個(gè)數(shù)據(jù) 轉(zhuǎn)發(fā)器,TCP通信模塊、UDP通信模塊、電話傳輸模塊分別將采集到的警情數(shù)據(jù)送入對(duì)應(yīng)的 預(yù)處理模塊進(jìn)行規(guī)一化處理,再由數(shù)據(jù)轉(zhuǎn)發(fā)器執(zhí)行負(fù)載均衡算法,將警情數(shù)據(jù)發(fā)送至分析 服務(wù)器。作為優(yōu)選所述分析服務(wù)器由任務(wù)接收模塊、任務(wù)隊(duì)列、分析模塊和狀態(tài)通知模塊構(gòu)成,所述任務(wù)接收模塊接收數(shù)據(jù)轉(zhuǎn)發(fā)器發(fā)來的數(shù)據(jù)信息,并將其送入任務(wù)隊(duì)列,分析模塊 從任務(wù)隊(duì)列中不斷的讀取任務(wù)分析處理,并和任務(wù)接收模塊一起輸出任務(wù)數(shù)量至狀態(tài)通知 模塊,由狀態(tài)通知模塊反饋回?cái)?shù)據(jù)轉(zhuǎn)發(fā)器。作為優(yōu)選還包括一數(shù)據(jù)接口,所述數(shù)據(jù)接口與分析層的分析服務(wù)器連通。作為優(yōu)選所述處理層還包括一警情數(shù)據(jù)庫,所述警情數(shù)據(jù)庫也分別與數(shù)據(jù)接口 和分析層的分析服務(wù)器連通。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于采用采集層、分析層和處理層三層結(jié)構(gòu),采 集層負(fù)責(zé)數(shù)據(jù)的接收,可通過以太網(wǎng)、GPRS、電話線方式采集數(shù)據(jù);分析層負(fù)責(zé)分析數(shù)據(jù),識(shí) 別信息的類型、來源和真實(shí)性;處理層負(fù)責(zé)將分析結(jié)果進(jìn)行輸出,前一層的機(jī)器選擇下一層 的機(jī)器時(shí)采用負(fù)載均衡技術(shù),選擇一個(gè)相對(duì)空閑的機(jī)器,充分發(fā)揮系統(tǒng)各部件的性能,均衡 利用資源;并發(fā)性能和穩(wěn)定性能高。采集層、分析層和處理層均由多臺(tái)機(jī)器構(gòu)成,多個(gè)數(shù)據(jù)通信服務(wù)器可以緩解數(shù)據(jù) 接收壓力,完成對(duì)客戶端的應(yīng)答,依據(jù)負(fù)載均衡算法將接收到的數(shù)據(jù)轉(zhuǎn)發(fā)給某臺(tái)分析服務(wù) 器,多臺(tái)分析服務(wù)器,用于對(duì)接收到的數(shù)據(jù)進(jìn)行分析,包括報(bào)警類別、報(bào)警地點(diǎn)的識(shí)別,對(duì)報(bào) 警信息可信度分析,將分析結(jié)果存入警情數(shù)據(jù)庫,并將火警、故障等報(bào)警信息傳送給報(bào)警系 統(tǒng),由于采用負(fù)載均衡技術(shù)和多臺(tái)機(jī)器并發(fā),使本發(fā)明的準(zhǔn)確度更高,且完成了信息的上 傳。命令接收器可以接收上一級(jí)的指令,并將指令傳送至數(shù)據(jù)通信服務(wù)器,由數(shù)據(jù)通 信服務(wù)器向下一級(jí)傳達(dá),實(shí)現(xiàn)了信息的下達(dá)。數(shù)據(jù)通信服務(wù)器采用三種通信模塊接收數(shù)據(jù)可以采集三種方式的數(shù)據(jù),這三種 通信模塊都使用相同的應(yīng)用層協(xié)議進(jìn)行傳輸,預(yù)處理模塊對(duì)數(shù)據(jù)格式進(jìn)行規(guī)一化處理,然 后由數(shù)據(jù)轉(zhuǎn)發(fā)器轉(zhuǎn)發(fā)至分析服務(wù)器。本發(fā)明多設(shè)置在監(jiān)控中心中,解決了現(xiàn)有行業(yè)中,服務(wù)器處理能力不足,并發(fā)性能 差,多級(jí)監(jiān)控中心沒有統(tǒng)一的接口甚至沒有接口的問題,設(shè)計(jì)了一種三層結(jié)構(gòu)的系統(tǒng),具有 較高的并發(fā)處理能力,支持多種數(shù)據(jù)接入方式,監(jiān)控中心之間通過數(shù)據(jù)接口可以做到數(shù)據(jù) 共享,可建立上下級(jí)關(guān)系,組合模式可以任意配置。
圖1為本發(fā)明的結(jié)構(gòu)圖2為圖1中數(shù)據(jù)通信服務(wù)器的內(nèi)部結(jié)構(gòu)圖; 圖3為圖1中分析服務(wù)器的內(nèi)部結(jié)構(gòu)圖; 圖4為本發(fā)明在實(shí)施例1中的具體應(yīng)用圖。
具體實(shí)施例方式下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說明。實(shí)施例1 參見圖1、圖2、圖3、圖4,本發(fā)明設(shè)置在監(jiān)控中心中,分為三層結(jié)構(gòu),包 括采集層、分析層和處理層,其中采集層包括多臺(tái)數(shù)據(jù)通信服務(wù)器,本實(shí)施例中僅采用兩臺(tái),分析層包括多臺(tái)分析服務(wù)器,處理層包括報(bào)警系統(tǒng)和警情數(shù)據(jù)庫;
數(shù)據(jù)通信服務(wù)器通過以太網(wǎng)、GPRS、電話線方式采集警情數(shù)據(jù),通過負(fù)載均衡算法將警 情數(shù)據(jù)傳送給分析層中任務(wù)數(shù)量最小的分析服務(wù)器,接收用戶控制命令并輸出,其具體實(shí) 現(xiàn)為所述數(shù)據(jù)通信服務(wù)器包括采集以太網(wǎng)、GPRS信息的TCP通信模塊、采集以太網(wǎng)信息的 UDP通信模塊、采集電話信息的電話傳輸模塊、三個(gè)預(yù)處理模塊和一個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)器,TCP通 信模塊、UDP通信模塊、電話傳輸模塊分別將采集到的警情數(shù)據(jù)送入對(duì)應(yīng)的預(yù)處理模塊進(jìn)行 規(guī)一化處理,再由數(shù)據(jù)轉(zhuǎn)發(fā)器執(zhí)行負(fù)載均衡算法,將警情數(shù)據(jù)發(fā)送至分析服務(wù)器;
分析服務(wù)器分析警情數(shù)據(jù),并識(shí)別警情數(shù)據(jù)的類型、來源和真實(shí)性,將分析結(jié)果輸出至 報(bào)警系統(tǒng);報(bào)警系統(tǒng)促發(fā)報(bào)警,并將分析結(jié)果存入警情數(shù)據(jù)庫,所述分析服務(wù)器由任務(wù)接收 模塊、任務(wù)隊(duì)列、分析模塊和狀態(tài)通知模塊構(gòu)成,所述任務(wù)接收模塊接收數(shù)據(jù)轉(zhuǎn)發(fā)器發(fā)來的 數(shù)據(jù)信息,并將其送入任務(wù)隊(duì)列,分析模塊從任務(wù)隊(duì)列中不斷的讀取任務(wù)分析處理,并和任 務(wù)接收模塊一起輸出任務(wù)數(shù)量至狀態(tài)通知模塊,由狀態(tài)通知模塊反饋回?cái)?shù)據(jù)轉(zhuǎn)發(fā)器;
對(duì)于TCP通信,使用線程池技術(shù),一個(gè)線程服務(wù)于一個(gè)客戶端連接,提高數(shù)據(jù)通信服務(wù) 器的并發(fā)處理能力,地址映射表記錄傳輸設(shè)備對(duì)監(jiān)控中心的IP地址,在UDP通信時(shí),監(jiān)控中 心可能要訪問位于聯(lián)網(wǎng)單位內(nèi)部網(wǎng)絡(luò)的傳輸設(shè)備,其IP地址一般為單位私有地址,經(jīng)NAT 轉(zhuǎn)換為互聯(lián)網(wǎng)地址,所以,監(jiān)控中心需要記錄這個(gè)互聯(lián)網(wǎng)地址;
負(fù)載均衡算法由數(shù)據(jù)轉(zhuǎn)發(fā)器執(zhí)行,當(dāng)需要進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)時(shí),轉(zhuǎn)發(fā)器執(zhí)行均衡算法,選擇 一個(gè)分析服務(wù)器,數(shù)據(jù)轉(zhuǎn)發(fā)器與分析服務(wù)器使用TCP/IP協(xié)議實(shí)現(xiàn)它們之間的通信,通信數(shù) 據(jù)類型包括警情數(shù)據(jù)和任務(wù)數(shù)量信息,任務(wù)數(shù)量供負(fù)載均衡算法使用,算法總是選擇一個(gè) 任務(wù)數(shù)量最小的分析服務(wù)器,分析服務(wù)器根據(jù)當(dāng)前任務(wù)數(shù)量和處理能力,不定期的將待處 理任務(wù)數(shù)量傳送給所有數(shù)據(jù)轉(zhuǎn)發(fā)器;
本發(fā)明中,報(bào)警系統(tǒng)可以以聲光的形式產(chǎn)生報(bào)警,也可以通過短信的形式將報(bào)警信息 發(fā)送給相關(guān)人員,警情數(shù)據(jù)庫存儲(chǔ)各種報(bào)警信息和操作信息,供各類用戶查詢;
本發(fā)明還包括一命令接收器和一數(shù)據(jù)接口,所述命令接收器與多臺(tái)數(shù)據(jù)通信服務(wù)器相 連,將用戶指令由數(shù)據(jù)通信服務(wù)器發(fā)出;一般監(jiān)控中心中,用戶指令由報(bào)警受理系統(tǒng)發(fā)出, 報(bào)警受理系統(tǒng)發(fā)出的用戶指令經(jīng)數(shù)據(jù)通信服務(wù)器傳回用戶單位;所述數(shù)據(jù)接口與分析層的 分析服務(wù)器連通,同時(shí)也與警情數(shù)據(jù)庫連通。 在城市消防遠(yuǎn)程監(jiān)控系統(tǒng)中,監(jiān)控中心的建設(shè)可能是分級(jí)的,如市級(jí)監(jiān)控中心、縣 級(jí)監(jiān)控中心,各級(jí)監(jiān)控中心之間需要相互通信,下級(jí)監(jiān)控中心的數(shù)據(jù)需要向上級(jí)報(bào)告,上級(jí) 監(jiān)控中心需要查看下級(jí)監(jiān)控中心的工作情況,數(shù)據(jù)接口可實(shí)現(xiàn)這種交互,但這種交互滿足 如下原則
1.對(duì)警情信息的處理只有本級(jí)監(jiān)控中心用戶才能完成
2.上級(jí)監(jiān)控中心可以監(jiān)視下級(jí)監(jiān)控中心的警情數(shù)據(jù)
因此,各警情信息均附帶上監(jiān)控中心ID,監(jiān)控中心ID在全網(wǎng)唯一,如果發(fā)生沖突,則不 能與其它監(jiān)控中心交互數(shù)據(jù)。系統(tǒng)提供檢測監(jiān)控中心ID是否重復(fù)的機(jī)制,關(guān)鍵數(shù)據(jù)結(jié)構(gòu)如 下表
表1監(jiān)控中心信息表
權(quán)利要求
1.一種消防遠(yuǎn)程監(jiān)控通信系統(tǒng),其特征在于包括采集層、分析層和處理層,其中采集 層包括多臺(tái)數(shù)據(jù)通信服務(wù)器,分析層包括多臺(tái)分析服務(wù)器,處理層包括報(bào)警系統(tǒng);數(shù)據(jù)通信服務(wù)器通過以太網(wǎng)、GPRS、電話線方式采集警情數(shù)據(jù),通過負(fù)載均衡算法將警 情數(shù)據(jù)傳送給分析層中任務(wù)數(shù)量最小的分析服務(wù)器,接收用戶控制命令并輸出;分析服務(wù)器分析警情數(shù)據(jù),并識(shí)別警情數(shù)據(jù)的類型、來源和真實(shí)性,將分析結(jié)果輸出至 報(bào)警系統(tǒng);報(bào)警系統(tǒng)促發(fā)報(bào)警。
2.根據(jù)權(quán)利要求1所述的消防遠(yuǎn)程監(jiān)控通信系統(tǒng),其特征在于還包括一命令接收器, 所述命令接收器與多臺(tái)數(shù)據(jù)通信服務(wù)器相連,將用戶指令由數(shù)據(jù)通信服務(wù)器發(fā)出。
3.根據(jù)權(quán)利要求1所述的消防遠(yuǎn)程監(jiān)控通信系統(tǒng),其特征在于所述數(shù)據(jù)通信服務(wù)器 包括采集以太網(wǎng)、GPRS信息的TCP通信模塊、采集以太網(wǎng)信息的UDP通信模塊、采集電話信 息的電話傳輸模塊、三個(gè)預(yù)處理模塊和一個(gè)數(shù)據(jù)轉(zhuǎn)發(fā)器,TCP通信模塊、UDP通信模塊、電話 傳輸模塊分別將采集到的警情數(shù)據(jù)送入對(duì)應(yīng)的預(yù)處理模塊進(jìn)行規(guī)一化處理,再由數(shù)據(jù)轉(zhuǎn)發(fā) 器執(zhí)行負(fù)載均衡算法,將警情數(shù)據(jù)發(fā)送至分析服務(wù)器。
4.根據(jù)權(quán)利要求3所述的消防遠(yuǎn)程監(jiān)控通信系統(tǒng),其特征在于所述分析服務(wù)器由任 務(wù)接收模塊、任務(wù)隊(duì)列、分析模塊和狀態(tài)通知模塊構(gòu)成,所述任務(wù)接收模塊接收數(shù)據(jù)轉(zhuǎn)發(fā)器 發(fā)來的數(shù)據(jù)信息,并將其送入任務(wù)隊(duì)列,分析模塊從任務(wù)隊(duì)列中不斷的讀取任務(wù)分析處理, 并和任務(wù)接收模塊一起輸出任務(wù)數(shù)量至狀態(tài)通知模塊,由狀態(tài)通知模塊反饋回?cái)?shù)據(jù)轉(zhuǎn)發(fā)ο
5.根據(jù)權(quán)利要求1所述的消防遠(yuǎn)程監(jiān)控通信系統(tǒng),其特征在于還包括一數(shù)據(jù)接口,所 述數(shù)據(jù)接口與分析層的分析服務(wù)器連通。
6.根據(jù)權(quán)利要求5所述的消防遠(yuǎn)程監(jiān)控通信系統(tǒng),其特征在于所述處理層還包括一 警情數(shù)據(jù)庫,所述警情數(shù)據(jù)庫也分別與數(shù)據(jù)接口和分析層的分析服務(wù)器連通。
全文摘要
本發(fā)明公開了一種消防遠(yuǎn)程監(jiān)控通信系統(tǒng),包括采集層、分析層和處理層,其中采集層包括多臺(tái)數(shù)據(jù)通信服務(wù)器,分析層包括多臺(tái)分析服務(wù)器,處理層包括報(bào)警系統(tǒng),數(shù)據(jù)通信服務(wù)器采集警情數(shù)據(jù),通過負(fù)載均衡算法將警情數(shù)據(jù)傳送給分析層中任務(wù)數(shù)量最小的分析服務(wù)器,接收用戶控制命令并輸出,分析服務(wù)器分析警情數(shù)據(jù),將分析結(jié)果輸出至報(bào)警系統(tǒng),報(bào)警系統(tǒng)促發(fā)報(bào)警。本發(fā)明設(shè)置在監(jiān)控中心中,解決了現(xiàn)有服務(wù)器處理能力不足,并發(fā)性能差,多級(jí)監(jiān)控中心無統(tǒng)一的接口甚至沒有接口的問題,具有較高的并發(fā)處理能力,支持多種數(shù)據(jù)接入方式,監(jiān)控中心之間通過數(shù)據(jù)接口可以做到數(shù)據(jù)共享,可建立上下級(jí)關(guān)系,組合模式可以任意配置。
文檔編號(hào)H04L29/08GK102075577SQ20111002055
公開日2011年5月25日 申請(qǐng)日期2011年1月18日 優(yōu)先權(quán)日2011年1月18日
發(fā)明者姜?jiǎng)倮?申請(qǐng)人:成都安吉斯信息技術(shù)有限公司