(許昌電氣職業(yè)學(xué)院,河南許昌市,461000)徐洋杜瑞濤
隨著計算機、網(wǎng)絡(luò)、圖形處理與傳輸?shù)燃夹g(shù)的發(fā)展,促進了視頻監(jiān)控技術(shù)的發(fā)展。在監(jiān)控領(lǐng)域中,網(wǎng)絡(luò)視頻監(jiān)控為發(fā)展重點內(nèi)容。傳統(tǒng)使用視頻存儲的錄像機已經(jīng)無法使現(xiàn)代需求得到滿足,數(shù)字化網(wǎng)絡(luò)視頻監(jiān)控發(fā)展為視頻監(jiān)控領(lǐng)域,使數(shù)字監(jiān)控系統(tǒng)的智能性、可靠性得到提高,從而實現(xiàn)遠程訪問,使視頻圖像遠程傳輸?shù)膯栴}得到解決,便于視頻資料的保存,數(shù)字化系統(tǒng)圖像也更加的清晰,抗干擾能力比較強。通過現(xiàn)有的網(wǎng)絡(luò)系統(tǒng),網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)能夠共享系統(tǒng)軟硬件資源,此為監(jiān)控系統(tǒng)發(fā)展主要趨勢[1]。以此,本文將實時性、安全性、可擴展性與易操作性作為基礎(chǔ),設(shè)計數(shù)字視頻傳輸、壓縮、播放和存儲為核心的監(jiān)控集中管理系統(tǒng)。
集中監(jiān)控系統(tǒng)的結(jié)構(gòu)在本地網(wǎng)絡(luò)范圍中劃分為多級分布式計算機監(jiān)控網(wǎng)絡(luò),具體到設(shè)備、局部、區(qū)域管理中。與監(jiān)控網(wǎng)絡(luò)結(jié)構(gòu)特點和信息交換的實際需求結(jié)合,實現(xiàn)集中監(jiān)控系統(tǒng)主要包括利用計算機網(wǎng)絡(luò)平臺和通信網(wǎng)絡(luò)兩種方式。
其一,客戶網(wǎng)絡(luò)和服務(wù)器體系結(jié)構(gòu)。此種監(jiān)控系統(tǒng)的方式將數(shù)據(jù)服務(wù)器設(shè)置到監(jiān)控中心,實現(xiàn)商業(yè)數(shù)據(jù)庫軟件的安裝,對所有數(shù)據(jù)信息進行存儲和處理,和實際結(jié)合對數(shù)據(jù)信息進行更新。此種通信方式的安全性能比較高,并且操作實現(xiàn)比較方便。其二,點對點網(wǎng)絡(luò)體系結(jié)構(gòu)。此種結(jié)構(gòu)在對等通信監(jiān)控系統(tǒng)中使用,能夠管理現(xiàn)場數(shù)據(jù)信息,結(jié)合實際的更新數(shù)據(jù)庫。此種通信方式具有實時性分布型數(shù)據(jù)庫,數(shù)據(jù)庫內(nèi)部的信息能夠滿足實際需求。以需求傳輸數(shù)據(jù),降低網(wǎng)絡(luò)負荷[2]。
通過智能設(shè)備、數(shù)據(jù)采集設(shè)備構(gòu)成現(xiàn)場通訊網(wǎng)絡(luò),屬于低層次數(shù)據(jù)處理轉(zhuǎn)換計算機網(wǎng)絡(luò)。利用單片機實現(xiàn)智能設(shè)備與通信網(wǎng)絡(luò)設(shè)備的相互通訊,通過RS422/RS455網(wǎng)絡(luò)降低通訊電纜和串口資源,具有較高的單通訊速度,數(shù)據(jù)的刷新能夠有效滿足實際的需求。
將開放式網(wǎng)絡(luò)結(jié)構(gòu)應(yīng)用到區(qū)域網(wǎng)絡(luò)監(jiān)控管理中心,將網(wǎng)絡(luò)監(jiān)控管理分中心設(shè)置到廣域范圍中,并且不會受到傳輸數(shù)據(jù)中心的限制。有效解決區(qū)域監(jiān)控負擔(dān)比較大的問題,實現(xiàn)完善局域網(wǎng)系統(tǒng)的創(chuàng)建。處理監(jiān)控數(shù)據(jù),在同個實時性網(wǎng)絡(luò)中應(yīng)用計算機,方便數(shù)據(jù)信息的共享和協(xié)同,進一步提高監(jiān)控系統(tǒng)工作效率[3]。
圖1 監(jiān)控集中管理系統(tǒng)的架構(gòu)
監(jiān)管系統(tǒng)要對客戶端上傳知識文件接收,并且設(shè)計網(wǎng)絡(luò)協(xié)議對系統(tǒng)與Client通信進行監(jiān)管。將TCP/IP協(xié)議作為基礎(chǔ),利用Socket通信機制實現(xiàn)系統(tǒng)通信。系統(tǒng)使用連接通信機制,在連接的時候雙方利用此通信鏈路實現(xiàn)I/O操作,此方式比較可靠。因為Socket機制為底層通信機制,所以利用Socket數(shù)據(jù)為原始字節(jié)流信息。那么,客戶/服務(wù)器要根據(jù)程序員所制定的約定實現(xiàn)數(shù)據(jù)格式化處理之后才能夠使用,此約定就是一種協(xié)議。在系統(tǒng)中定義以下通信協(xié)議:控制信息利用指定字符在Clinent和監(jiān)管系統(tǒng)實現(xiàn)傳輸通信,知識庫文件利用FTP協(xié)議傳輸?shù)椒?wù)器端FTP,圖2為Server和Client的通信協(xié)議[4]。
圖2 Server和Client的通信協(xié)議
因為集中管理系統(tǒng)執(zhí)行過程為不斷監(jiān)聽、處理監(jiān)聽信息的過程,通過圖2的通信過程表示,監(jiān)管系統(tǒng)在對端口監(jiān)聽的時候,還要對監(jiān)聽信息進行處理,為客戶端返回信息。為了使監(jiān)管系統(tǒng)能夠正常運行,要對客戶端傳輸知識文件進行保存,設(shè)計系統(tǒng)配置文件configment.sys,其中包括監(jiān)管系統(tǒng)運行時候的基本信息,比如監(jiān)管系統(tǒng)時候綁定的端口號、IP號和線程池中工作線程數(shù)量等[5]。
監(jiān)控模塊能夠?qū)芾砭W(wǎng)絡(luò)進行擴充、創(chuàng)建、改造,此屬于基本的網(wǎng)絡(luò)管理功能,控制網(wǎng)絡(luò)配置狀態(tài),并且實現(xiàn)網(wǎng)絡(luò)拓撲結(jié)構(gòu)、使用狀態(tài)、資源配備等配置信息的修改、監(jiān)測與定義。配置管理功能包括業(yè)務(wù)提供、資源提供、資源清單管理、網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
資源清單管理屬于基本的功能,能夠提供網(wǎng)絡(luò)管理所需要的資源數(shù)據(jù)。通過資源滿足業(yè)務(wù)需求,合理開發(fā)資源,提供客戶需要的業(yè)務(wù)和功能,為客戶組和客戶分配物理資源。網(wǎng)絡(luò)拓撲服務(wù)能夠顯示網(wǎng)絡(luò)層次布局,需要網(wǎng)絡(luò)圖譜技術(shù)支持。配置管理創(chuàng)建MIB,配置MIB使配置功能能夠使用,也能夠使全部管理系統(tǒng)所使用[6]。
故障管理能夠及時發(fā)現(xiàn)網(wǎng)絡(luò)故障并且糾正,對網(wǎng)絡(luò)進行動態(tài)維護,故障管理能夠?qū)崿F(xiàn)故障定位、告警檢測、故障修復(fù)、業(yè)務(wù)恢復(fù)和測試等。在網(wǎng)絡(luò)監(jiān)測與測試過程中,故障管理根據(jù)配置管理資源清單對網(wǎng)絡(luò)元素進行識別。
告警檢測能夠監(jiān)督網(wǎng)絡(luò)狀態(tài)并且實現(xiàn)故障檢測,通過故障定位能夠定位設(shè)備故障,和診斷、測試與性能監(jiān)測結(jié)合得出數(shù)據(jù)并分析。在出現(xiàn)網(wǎng)絡(luò)故障之后,通過業(yè)務(wù)恢復(fù)功能和備用資源提供業(yè)務(wù),恢復(fù)策略包括隔離故障設(shè)備、備用設(shè)備與故障設(shè)備的切換等。
2.5.1 客戶端列表
此列表包括全部授權(quán)客戶端和流媒體服務(wù)器現(xiàn)實連接狀態(tài),列表顯示操作種類、IP地址、客戶端端口號、操作時間。某客戶端對服務(wù)器發(fā)送請求的時候,列表能夠?qū)?dāng)前客戶端IP地址展現(xiàn)出來,顯示流媒體服務(wù)器為隨機分配端口號和加入具體時間。在客戶端停止播放的時候,列表頁包括相應(yīng)端口號、IP地址與操作時間[7]。
2.5.2 服務(wù)器功能控制
此部分能夠?qū)崿F(xiàn)服務(wù)器軟件功能控制,包括被監(jiān)控對象的功能,比如停止、啟動、關(guān)于、配置和退出等。在啟動軟件之后就會進入到啟動狀態(tài),為了避免錯誤操作要禁止關(guān)閉軟件,只能夠在停止手動轉(zhuǎn)發(fā)之后,才能夠退出軟件。對配置按鈕點擊的時候,就能夠設(shè)置軟件。
2.5.3 連接信息顯示
將服務(wù)器目前連接狀態(tài)顯示出來,并且顯示有多少客戶端連接流媒體服務(wù)器和流媒體服務(wù)器連接DVR數(shù)量。
2.5.4 轉(zhuǎn)發(fā)控制
轉(zhuǎn)發(fā)控制為服務(wù)器核心部分,處于系統(tǒng)服務(wù)器后臺,能夠處理客戶端請求、視頻分發(fā)和判斷某請求合法性和某路視頻處于轉(zhuǎn)發(fā)狀態(tài)[8]。
圖3為系統(tǒng)登錄界面,不同用戶在選擇系統(tǒng)登錄到監(jiān)控集中管理系統(tǒng)的時候,管理工作人員將合法用戶名與密碼、正確驗證圖片輸入之后就能夠登錄。
圖3 系統(tǒng)登錄界面
系統(tǒng)監(jiān)控信息詳見圖4,利用路由表信息得出IP傳輸路徑和網(wǎng)絡(luò)拓撲結(jié)構(gòu)。在相同路由器連接互聯(lián)網(wǎng)絡(luò)中,如果所有連接連通,那么能夠利用路由表展示任意一條利用源網(wǎng)絡(luò)到目的網(wǎng)絡(luò)的IP數(shù)據(jù)傳輸路徑[9]。
圖4 系統(tǒng)監(jiān)控信息
通過路由表實現(xiàn)網(wǎng)絡(luò)拓撲自動建模,系統(tǒng)能夠動態(tài)發(fā)現(xiàn)路由全部子網(wǎng)結(jié)構(gòu),自動搜索路由器自拓撲,并且動態(tài)顯示實時更新。進入到系統(tǒng)之后,管理人員單擊開始監(jiān)控之后就會進入到監(jiān)控狀態(tài)。相應(yīng)設(shè)備監(jiān)控信息表和網(wǎng)絡(luò)拓撲結(jié)構(gòu)圖能夠自動顯示,便于管理人員管理和監(jiān)控。因為子網(wǎng)信息,活動主機為創(chuàng)建拓撲結(jié)構(gòu)主要信息,所以在得到路由表創(chuàng)建網(wǎng)絡(luò)拓撲結(jié)構(gòu)的時候,利用此方法能夠得到同個網(wǎng)段子網(wǎng)活動主機信息。
此監(jiān)控集中管理系統(tǒng)通過系統(tǒng)實際運行效果分析,實現(xiàn)網(wǎng)管技術(shù)和web功能的融合,提供給網(wǎng)管人員比傳統(tǒng)工具更有力的手段。管理人員使用web能夠利用任何瀏覽器在任何站點對內(nèi)部網(wǎng)絡(luò)進行監(jiān)測和控制,解決操作問題。使網(wǎng)絡(luò)運行維護人員工作效率得到提高,并且更好地維護網(wǎng)絡(luò),保證網(wǎng)絡(luò)能夠穩(wěn)定、高效、正常的運行[10]。
信息時代對社會各領(lǐng)域發(fā)展具有一定影響,集中監(jiān)控網(wǎng)絡(luò)屬于多網(wǎng)絡(luò)攝像機畫面所集中的監(jiān)控軟件,主要業(yè)務(wù)包括截屏、實時監(jiān)控、錄像、回放等。和各環(huán)境監(jiān)控流程總結(jié),并且和先進5G、4G技術(shù)、互聯(lián)網(wǎng)技術(shù)結(jié)合,從而實現(xiàn)安全監(jiān)控管理,促進我國通信系統(tǒng)的發(fā)展。