丁妍文


摘 要:本文結(jié)合XML,詳細闡述了電力通信設備管理的相關(guān)內(nèi)容,通過了解給予XML的系統(tǒng)功能,詳細闡述了其中的關(guān)鍵技術(shù),并對電力通信設備管理的實現(xiàn)與支持方法進行了分析。總體而言,XML技術(shù)的出現(xiàn)可以切實增強電力通信設備管理能力,實現(xiàn)了設備管理模式的變革,這對于推動企業(yè)發(fā)展具有重要意義。
關(guān)鍵詞:XML;電力通信設備;設備管理
中圖分類號:TN934.4 文獻標識碼:A 文章編號:1671-2064(2019)18-0195-02
0 引言
XML(可擴展標記語言)技術(shù)的出現(xiàn)進一步創(chuàng)新了設備管理模式,工作人員可以通過XML文件替換傳統(tǒng)數(shù)據(jù)庫中的設備配置信息方式,并依靠自身語言靈活、易于擴展等優(yōu)點,適應不同設備管理的要求,并具有理想的多樣性、復雜性特征。隨著電力通信設備管理難度的增加,給予XML的設備管理問題逐漸得到越來越多人的關(guān)注。
1 基于XML電力通信設備管理的系統(tǒng)功能分析
本文所介紹的基于XML的設備管理系統(tǒng),其核心就是通過XML文件作為設備管理數(shù)據(jù)存儲、轉(zhuǎn)發(fā)的介質(zhì),并在特定的系統(tǒng)運行模式下完成設備管理。該XML文件是根據(jù)設備的MIB所確定的,其中包含了電力通信設備的各種配置信息,所以在操作環(huán)節(jié),工作人員可以通過瀏覽器來實現(xiàn)對設備管理系統(tǒng)的訪問,并根據(jù)系統(tǒng)所賦予的權(quán)限,完成設備信息查詢、配置以及其他輔助功能。
以常規(guī)的電力通信設備為例,在XML設備管理系統(tǒng)中,通信設備可以在綜合網(wǎng)管的基礎上實現(xiàn)與其他設備之間的互通,并且全網(wǎng)設備的信息也可以經(jīng)過業(yè)務處理器進行轉(zhuǎn)發(fā)處理后,能夠完成其他不同設備之間的信息傳輸要求,因此在整個XML設備管理系統(tǒng)中,業(yè)務處理器是其中的核心,結(jié)合未來電力通信設備管理的要求,本文認為當前XML電力通信設備管理中的業(yè)務處理器應該具有以下功能:
(1)配置參數(shù)查詢的功能。工作人員可以按照Web界面所確定的配置參數(shù),直接在頁面系統(tǒng)上獲得詳細的設備配置參數(shù)信息。(2)對各類配置參數(shù)的修改。在Web界面下,能夠快速修改業(yè)務控制器的各種配置參數(shù),以適應不同通信設備的管理要求。(3)設備重啟。在Web支持下,實現(xiàn)系統(tǒng)重啟,并記錄重啟的時間以及相關(guān)設備的數(shù)據(jù)資料。(4)軟件升級。為了不斷強化XML的設備管理能力,需要支持系統(tǒng)軟件更新升級,并在軟件升級操作中直接上傳系統(tǒng)升級軟件包,短時間內(nèi)實現(xiàn)系統(tǒng)功能的更新。
2 基于XML電力通信設備管理的關(guān)鍵技術(shù)
2.1 信息建模
在XML系統(tǒng)中,信息建模可以面向不同設備管理要求而產(chǎn)生的通信設備管理方法,在整個設備管理環(huán)節(jié),信息建模結(jié)果會對最終的設備管理能力產(chǎn)生直接影響。此時考慮到XML能夠描述大量的現(xiàn)有設備管理方案以及部署方案中的信息模型,還可以提供相應的工具完成設備瀏覽、編輯、信息識別等過程[1]。因此結(jié)合電力通信設備管理要求,需要在物理設備的信息建模環(huán)節(jié),對不同設備的工作狀態(tài)進行監(jiān)控,并結(jié)合設備的歷史數(shù)據(jù)資料,判斷各類設備的運行風險情況,針對各類設備狀態(tài)警告信息進行管理,并結(jié)合設備的運行要求,將各類報警信息劃分為不同等級,確保各類風險發(fā)生之后都能得到快速、有效的解決。除此之外,設備中的各類詳細資料都應該按照企業(yè)通信設備管理的要求加以明確,包括設備的規(guī)格型號、配置方式與生產(chǎn)信息等,為各類設備管理手段的實現(xiàn)奠定基礎。
同時,結(jié)合電力通信網(wǎng)的組成情況,可以根據(jù)設備的不同類型對其進行劃分,包括衛(wèi)星通信設備、數(shù)字微波設備、電力線載波設備等,這些設備在電力通信體系中,成為被管理的物理資源,所以本文所介紹的物理建模就是按照這種類型劃分情況所確定的(見圖1)。
2.2 系統(tǒng)結(jié)構(gòu)的確定
本文所介紹的XML系統(tǒng)中的業(yè)務控制器管理系統(tǒng)的軟件結(jié)構(gòu)如圖2所示,根據(jù)圖2的相關(guān)內(nèi)容可知,整個系統(tǒng)中包含著管理代理模塊、服務控制子系統(tǒng)、BOA服務器等。
(1)BOA。BOA服務器是一個高效率的Web服務器,能夠滿足CGI的運行要求,經(jīng)常被應用與嵌入式系統(tǒng)應用中在各類業(yè)務控制器設備管理系統(tǒng)中,管理員采用瀏覽器訪問設備的BOA服務器來處理用戶的各種請求,并將瀏覽器的相關(guān)資料發(fā)送至CGI中。(2)CGI。從物理的角度來看,CGI在實際上屬于一段程序,在電力通信設備管理中,可以根據(jù)運行在服務器上的相關(guān)功能,通過提供客戶端的頁面信息處理接口,結(jié)合動態(tài)頁面的顯示功能,其配置文件參數(shù)以及系統(tǒng)修改等數(shù)據(jù)處理要求,在shell腳本基礎上細化系統(tǒng)功能。(3)管理代理模塊。系統(tǒng)代理模塊的主要功能,對對各類網(wǎng)管的業(yè)務請求進行分析,并結(jié)合當前業(yè)務數(shù)據(jù)的標準,對各類電力通信設備的管理業(yè)務需求進行識別,最終完成對相關(guān)設備的精準管理。本文所介紹的管理代理模塊主要包括“set”接口、服務結(jié)構(gòu)以及“get”接口等,結(jié)合圖1所介紹的信息建模結(jié)果,劃分整個系統(tǒng)中相關(guān)設備的管理以被管理關(guān)系。在這種管理模式的基礎上,工作人員可以通過業(yè)務管理模塊,將工作人員的各類業(yè)務請求進行識別,并按照管理工作的不同業(yè)務項,對系統(tǒng)的配置進行調(diào)整。
2.3 業(yè)務處理流程
結(jié)合電力通信設備管理的要求,管理員用戶在通過瀏覽器訪問業(yè)務控制流程之后,對各項設備管理標準進行識別,并將嵌套在設備中的BOA服務器,對接收的用戶使用功能請求進行身份驗證,在確定功能實現(xiàn)之后,將瀏覽器數(shù)據(jù)處理結(jié)果反饋到設備管理系統(tǒng)的主頁上,工作人員以系統(tǒng)管理員的身份運行相關(guān)業(yè)務。例如通過點擊頁面鏈接的方法,將各種面向服務的設備配置情況體現(xiàn)在CGI頁面上;服務器會持續(xù)響應用戶的這一請求,結(jié)合業(yè)務管理模塊的get接口,獲得配置文件。
通過(.CGI)腳本檢驗用戶的數(shù)據(jù)配置資料,并在將相關(guān)資料封裝成固定格式之后,在set接口的支持下,將信息返送給業(yè)務管理子系統(tǒng),由業(yè)務管理子系統(tǒng)識別其中的業(yè)務數(shù)據(jù)信息,并且此時的功能模塊會接受各類配置信息,實時修改各類業(yè)務中的響應配置參數(shù),因此在業(yè)務管理子系統(tǒng)的基礎上,判斷系統(tǒng)的各項配置是否響應成功。
2.4 XML代理功能的實現(xiàn)
XML代理模塊中普遍添加了XML文件解析功能與消息通信功能等,為了可以更好的適應電力通信系統(tǒng)的管理要求,就需要對其中的各項系統(tǒng)功能細則加以識別,其中的關(guān)鍵技術(shù)內(nèi)容包括:
(1)消息轉(zhuǎn)換功能的實現(xiàn)。在XML代理中,消息轉(zhuǎn)換功能需要XML解析器的支持,確保能夠?qū)Ω黝愲娏νㄐ旁O備管理的指令進行識別。XML文檔解析器的主要功能,是對各類用戶指令請求加以分析,包括參數(shù)指令、請求指令等,在獲得節(jié)點對象的標識符號之后,將其中的各類請求類型及其節(jié)點對象的標識情況進行判斷,在總結(jié)其中的關(guān)鍵數(shù)據(jù)之后,將其中的各類關(guān)鍵信息體現(xiàn)在系統(tǒng)操作中,并等待下層處理結(jié)果的反饋[2]。而此時代理接收到設備數(shù)據(jù)資料之后,需要對數(shù)據(jù)報的內(nèi)容進行解析,判斷各類指令指標是否實現(xiàn)。若判斷請求得到響應之后,判斷各類管理信息庫節(jié)點的參數(shù),并由解析器做封裝處理,實現(xiàn)了消息轉(zhuǎn)換功能。(2)設備管理信息的接收與處理。發(fā)送各類通信設備管理信息之前,系統(tǒng)根據(jù)抽象語法標記結(jié)構(gòu)的內(nèi)容,明確標識出協(xié)議數(shù)據(jù)單元,并將協(xié)議數(shù)據(jù)單元連同版本號等轉(zhuǎn)變?yōu)楸氐男问剑⑼ㄟ^基本編碼,將編碼發(fā)送至實現(xiàn)傳輸服務的接口,以此來實現(xiàn)各類管理指令的實現(xiàn)。
在代理功能模塊的基礎上,XML可以按照上述設備管理信息的接收與處理要求來進一步識別其中的關(guān)鍵資料,此時系統(tǒng)在識別其中的關(guān)鍵數(shù)據(jù)之后,對各類指令的數(shù)據(jù)匹配性進行判斷,其中包括設備管理的源地址、目標地質(zhì)等,若結(jié)果顯示鑒別失敗,則需要將之前的指令消息丟棄;若鑒別成功,則會由相應的功能模塊完成各類管理。
3 系統(tǒng)的實現(xiàn)
在XML電力通信設備管理的系統(tǒng)實現(xiàn)過程中,需要按照當前業(yè)務控制器的功能需求等完成設計方案規(guī)劃,在確保業(yè)務控制器相關(guān)功能實現(xiàn)的基礎上,對其系統(tǒng)的實現(xiàn)路徑作出明確。
在系統(tǒng)實現(xiàn)階段,業(yè)務控制器可以將XML作為配置信息存儲以及轉(zhuǎn)發(fā)的介質(zhì),工作人員通過文件管理功能以及文件資源配置的方法,通過這種方法可以實現(xiàn)各類設備管理配置信息能夠在同類設備上共享,這種設計方法最顯著的優(yōu)點,就是可以最大程度上強化設備管理數(shù)據(jù)的可移植性[3]。此時,在電力通信設備的管理信息發(fā)生變化的情況下,通過XML語言靈活的先進性,工作人員可以隨時按照相關(guān)設備的管理要求對各類資源配置信息進行調(diào)整,并不需要對資料數(shù)據(jù)庫進行二次規(guī)劃,這種設計方法可以增強設備的可維護性、擴展性等。
在這種情況下,工作人員通過將XML的業(yè)務控制器部署在互聯(lián)網(wǎng)中,使工作人員能夠在主機上登錄各類業(yè)務控制設備管理系統(tǒng),在這種情況下,可以通過不同工作人員在不同地點以及不同接入方式的模式下,通過瀏覽器直接改進業(yè)務控制器的管理路徑,并對各類設備的管理路徑進行細化,因此可以讓設備管理變得更加高效。
4 結(jié)語
基于XML的電力通信設備管理具有技術(shù)先進性,在本次研究中,本文對XML系統(tǒng)的實現(xiàn)路徑進行了分析。從本文研究結(jié)果可知,在電力通信設備管理期間,通過XML系統(tǒng)可以進一步簡化設備管理流程,將各類設備信息真實反饋到設備管理環(huán)節(jié),最終避免質(zhì)量風險發(fā)生,提高設備管理能力。
參考文獻
[1] 玉龍,韋潛,蔡晴.一種基于讀取和解析XML文件的設備自動配置方案[J].視聽,2019(05):6-8.
[2] 曹春蘭.水電廠生產(chǎn)管理系統(tǒng)中XML模型驅(qū)動架構(gòu)的應用[J].電力信息與通信技術(shù),2015,13(05):87-92.
[3] 瞿連政.基于XML的機動通信網(wǎng)網(wǎng)絡管理系統(tǒng)數(shù)據(jù)交換研究[J].科技創(chuàng)業(yè)月刊,2013,26(02):197-198+200.