潘光麗+劉宇+卓瑩+潘宇
摘 要:隨著互聯(lián)網(wǎng)技術(shù)的廣泛應用,為電力通信系統(tǒng)提供了實時監(jiān)控的可行方案。本文通過對“互聯(lián)網(wǎng)+”應用及電力通信監(jiān)控需求的調(diào)研,提出了基于互聯(lián)網(wǎng)信息監(jiān)控的解決方案,設(shè)計并實現(xiàn)了跨平臺的信息Web發(fā)布軟件,將電力通信系統(tǒng)實時監(jiān)控信息安全發(fā)布至移動終端,使得通信運維人員通過手機等移動終端在第一時間發(fā)現(xiàn)安全隱患,提高工作效率,降低電力生產(chǎn)的安全隱患。
關(guān)鍵詞:互聯(lián)網(wǎng);電力;通信系統(tǒng);移動終端
DOI:10.16640/j.cnki.37-1222/t.2017.14.126
1 前言
現(xiàn)代電力通信系統(tǒng)主要是為電力生產(chǎn)提供電路、寬帶、視頻、電話、纖芯等全方位通信服務,包括光傳輸網(wǎng)、調(diào)度交換系統(tǒng)、通信電源系統(tǒng)等多個通信子系統(tǒng),設(shè)備多、分布范圍廣,區(qū)域化維護管理難度大[1]?,F(xiàn)有的通信網(wǎng)綜合管理系統(tǒng)可對電力通信系統(tǒng)進行集中監(jiān)控和管理,隨著移動通信技術(shù)的快速發(fā)展[2],第四代移動通信技術(shù)能夠傳輸高質(zhì)量圖片及視頻圖像,這使得在電力生產(chǎn)單位監(jiān)控中增加移動終端查詢功能變得可行。
2 研究目標
目前,部分電力企業(yè)已搭建完成通信網(wǎng)綜合管理系統(tǒng)[3],可實現(xiàn)對各區(qū)域的電力通信設(shè)備進行集中監(jiān)控管理,但通常采用B/S架構(gòu),其客戶端僅支持桌面WEB瀏覽器一種形式,只能通過PC登陸查看通信系統(tǒng)的運行情況,這使得系統(tǒng)使用起來有著較大的局限性。為了提高現(xiàn)有通信通信系統(tǒng)運行的可靠性,降低電力生產(chǎn)的安全隱患,本文基于此系統(tǒng)做進一步深化研究,將電力通信系統(tǒng)監(jiān)控信息從PC端安全高效移植至移動端,使得運維人員隨時隨地通過手機等監(jiān)控設(shè)備運行狀態(tài),在出現(xiàn)故障時快速做出應急判斷。
3 方法及內(nèi)容
3.1 方法
本文結(jié)合“互聯(lián)網(wǎng)+”主流應用技術(shù),提出微信和APP技術(shù)的移動端解決方案,實現(xiàn)了通過手機等移動端進行通信系統(tǒng)設(shè)備的運行監(jiān)控,主要采用網(wǎng)絡隔離、數(shù)據(jù)單向推送、服務器地址映射等技術(shù),將傳統(tǒng)的電力生產(chǎn)信息從Ⅲ區(qū)數(shù)據(jù)庫服務器采集發(fā)送至Ⅱ區(qū)應用服務器,再單向推送至企業(yè)內(nèi)網(wǎng)虛擬服務器中,以json文件格式進行存儲,最后在企業(yè)內(nèi)網(wǎng)虛擬服務器通過tomcat實現(xiàn)對通信系統(tǒng)數(shù)據(jù)的安全發(fā)布。方案建立最簡單便捷的存儲轉(zhuǎn)發(fā)系統(tǒng),不采用數(shù)據(jù)庫。
3.2 研究內(nèi)容
3.2.1 軟件研發(fā)
本研究基于通信網(wǎng)綜合管理系統(tǒng)及通信監(jiān)控需求,研發(fā)電力通信監(jiān)控信息web發(fā)布系統(tǒng),系統(tǒng)主要包括數(shù)據(jù)采集程序、Web服務發(fā)布程序和移動客戶端三大模塊。
數(shù)據(jù)采集程序:周期性地從在III區(qū)數(shù)據(jù)庫中采集通信監(jiān)控信息,發(fā)送至II區(qū)應用服務器中,穿過防火墻發(fā)送到連接企業(yè)內(nèi)網(wǎng)的虛擬服務器中,虛擬服務器接收采集發(fā)來的數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)成json數(shù)據(jù)文件,文件并保存到相應文件夾下。
虛擬服務器接收存儲采集客戶端發(fā)來的數(shù)據(jù)文件、處理數(shù)據(jù)訪問服務和網(wǎng)頁訪問服務,并通過Tomcat向外網(wǎng)發(fā)布數(shù)據(jù)訪問和網(wǎng)頁訪問內(nèi)容,主要包括:機房環(huán)境、告警信息、值班記錄和電話簿數(shù)據(jù)和網(wǎng)頁訪問。
移動客戶端程序,通信移動客戶端能夠查詢?yōu)g覽發(fā)布信息,其中微信客戶端通過關(guān)注的方式,Android和iOS客戶端通過應用商城或掃碼鏈接的方式下載、安裝程序。
3.2.2 程序安裝部署
數(shù)據(jù)采集程序安裝在III區(qū)應用服務器中,負責采集數(shù)據(jù)推送至虛擬服務器;Web服務發(fā)布端安裝在信息中心虛擬服務器中,負責響應外網(wǎng)訪問需求;移動客戶端程序采用微信客戶端關(guān)注形式,APP安裝在Android和iOS客戶端。具體結(jié)構(gòu)布置見圖2。
3.2.3 采用的主要技術(shù)
數(shù)據(jù)采集系統(tǒng)客戶端采用Java開發(fā),JDBC訪問數(shù)據(jù)庫,通過hessian方式將數(shù)據(jù)發(fā)送到Web服務端。Web服務端采用以Spring Framework 3.2為核心、Spring MVC作為模型視圖控制器、數(shù)據(jù)操作層采用自用自定義JSON文件操作、前端界面風格采用MUI作為前端展示框架。移動客戶端采用混合開發(fā)模式,采用DCloud公司的5+、mui方式開發(fā),5+Runtime-增強版的手機瀏覽器引擎,讓HTML5達到原生水平,MUI是接近原生App體驗的前端框架。
3.2.4 數(shù)據(jù)格式及內(nèi)容
所有存儲的數(shù)據(jù)均采JSON文件格式存儲,根據(jù)通信系統(tǒng)日常維護管理需求,數(shù)據(jù)文件內(nèi)容包括:機房環(huán)境信息、告警數(shù)據(jù)、值班記錄、電話簿、角色信息等。
3.2.5 接口設(shè)計
為了提高系統(tǒng)用戶界面的友好交互性,用戶可根據(jù)提示說明進行便捷操作,不需要單獨定義任何語法或約定。內(nèi)部接口采用用戶登錄模塊將設(shè)置用戶權(quán)限,給權(quán)限管理模塊提供接口,用戶登錄模塊將標記用戶為已登錄,給機房環(huán)境模塊、告警模塊等提供接口,權(quán)限管理模塊定義用戶的角色和權(quán)限,為功能開發(fā)模塊提供接口;外部接口使用虛擬服務器上Tomcat提供的Web Service。
3.2.6 系統(tǒng)安全
為了安全有效地對通信網(wǎng)綜合管理系統(tǒng)進行數(shù)據(jù)傳送、存儲,采用網(wǎng)絡隔離、數(shù)據(jù)單向推送、服務器地址映射等技術(shù),將信息單向推送至企業(yè)內(nèi)網(wǎng)虛擬服務器中,通過tomcat實現(xiàn)對通信系統(tǒng)數(shù)據(jù)的安全發(fā)布。
3.3 應用案例
通過上述步驟,建立了基于通信網(wǎng)綜合管理系統(tǒng)數(shù)據(jù)和通信系統(tǒng)監(jiān)控需求的移動端通信系統(tǒng),其界面展示如圖3。
通過該系統(tǒng),通信維護人員能夠在第一時間查看通信設(shè)備的運行情況、詳細告警信息、值班記錄,能夠?qū)τ谕ㄐ旁O(shè)備和業(yè)務故障做出更有效的響應,提高了維護效率、降低了維護成本,避免或減少發(fā)生嚴重設(shè)備事故造成的經(jīng)濟損失。如2016年8月某日,某市政光電纜管溝發(fā)生火情,通信運維人員通過手機第一時間獲取告警信息,準確地做出可能發(fā)生火情的判斷,并立即聯(lián)系了電網(wǎng)和消防等有關(guān)部門,及時進行滅火和光纜搶修,避免了光電纜火情蔓延造成的巨大經(jīng)濟損失。
4 結(jié)論及展望
4.1 結(jié)論
本文通過對互聯(lián)網(wǎng)+應用以及電力通信監(jiān)控需求的分析,提出了基于互聯(lián)網(wǎng)終端信息監(jiān)控的解決方案,設(shè)計研發(fā)了跨平臺的電力通信監(jiān)控信息web發(fā)布軟件, 成功地將通信監(jiān)控信息在微信、APP等移動平臺應用方式進行展示,實現(xiàn)了iOS平臺APP、Android平臺APK及微信公眾號幾種應用形式,成功探索了一條實現(xiàn)“互聯(lián)網(wǎng)+電力生產(chǎn)”應用的路。通信運維人員可隨時隨地通過手機,查看機房動環(huán)信息、告警信息、值班信息以及進行電話號碼查詢,從而提高了工作效率、降低了運維成本。
4.2 展望
對 “互聯(lián)網(wǎng)+”技術(shù)[4]與傳統(tǒng)電力生產(chǎn)結(jié)合的研究,還可繼續(xù)做進一步研究,深化成果應用。例如二維碼巡檢、視頻監(jiān)控、遠程遙控等研究,可大力推進電力通信系統(tǒng)維護的集成化、智能化、信息化改革,為企業(yè)提供更準確、更高速的信息服務能力,使電力通信系統(tǒng)的維護管理更精細完善。
參考文獻:
[1]潘慧葉.基于手機視頻監(jiān)控系統(tǒng)的人員入侵檢測[D].西安:西安科技大學,2014.
[2]于楠.基于的跨手機平臺的煤礦移動信息系統(tǒng)的研究與實現(xiàn)[D].北京:北京郵電大學,2012.
[3]盛根林,劉麗娜等.華中電力通信網(wǎng)綜合網(wǎng)絡管理系統(tǒng)建設(shè)構(gòu)想[J].華中電力,2007,20(01):22-25.
[4]樊自甫,萬曉榆等.未來無線移動互聯(lián)網(wǎng)技術(shù)的發(fā)展探討[J].電訊技術(shù),2003(43).