摘 要:現(xiàn)如今,B/S體系結(jié)構(gòu)以其獨(dú)特的優(yōu)勢(shì)實(shí)力碾壓C/S結(jié)構(gòu),在通信電源監(jiān)控系統(tǒng)方面的應(yīng)用越來越廣泛。本文通過探討如何設(shè)計(jì)和實(shí)現(xiàn)在B/S基礎(chǔ)上的通信電源監(jiān)控系統(tǒng)軟件,首先從三個(gè)方面分析了研究此類B/S的通信電源監(jiān)控系統(tǒng)的必要性,進(jìn)而從C/S結(jié)構(gòu)比較分析和B/S結(jié)構(gòu)介紹兩方面來概述在B/S基礎(chǔ)上的通信電源監(jiān)控系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn),希望能夠?yàn)樘接懘朔矫娴挠嘘P(guān)人士及相關(guān)領(lǐng)域提供一些幫助。
關(guān)鍵詞:BS結(jié)構(gòu);WEB;通信電源;監(jiān)控
中圖分類號(hào):TN86 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1004-7344(2018)15-0275-02
1 引 言
現(xiàn)如今,隨著經(jīng)濟(jì)社會(huì)的發(fā)展和科學(xué)技術(shù)的進(jìn)步,通信越發(fā)成為人們?nèi)粘I钪胁豢苫蛉钡闹匾獌?nèi)容。在通信網(wǎng)絡(luò)中,通信電源的可靠性和供電質(zhì)量在很大程度上會(huì)對(duì)通信網(wǎng)絡(luò)和電信設(shè)備的運(yùn)行狀態(tài)帶來影響,作為通信網(wǎng)絡(luò)的動(dòng)力基礎(chǔ),通信電源已經(jīng)成為通信網(wǎng)絡(luò)中無法替代、不可缺少的重要組成部分。另一方面,隨著計(jì)算機(jī)控制技術(shù)的不斷加強(qiáng)、通信技術(shù)的不斷提高以及無線網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,進(jìn)一步完善了通信電源監(jiān)控系統(tǒng);高質(zhì)量、全新工藝以及新技術(shù)的機(jī)器更為普遍性地應(yīng)用于了通信電源設(shè)備的生產(chǎn)制造過程中,為全面提高監(jiān)控系統(tǒng)的安全可靠性以及提升其自動(dòng)化程度作出了重要保障;再者,近年來陸續(xù)出臺(tái)了配套的監(jiān)控系統(tǒng)規(guī)范、相關(guān)標(biāo)準(zhǔn),同時(shí)在不斷的完善和修改過程中,為通信電源監(jiān)控系統(tǒng)的研制和改進(jìn)引導(dǎo)了前進(jìn)的方向。因此,本次基于BS的通信電源監(jiān)控系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)具有重大現(xiàn)實(shí)意義。
2 探討基于BS的通信電源監(jiān)控系統(tǒng)的必要性
(1)就目前的情況而言,我國通信業(yè)是近年技術(shù)更新最為迅速、發(fā)展最為迅猛的行業(yè)之一,尤其以移動(dòng)通信為代表最為迅速,并為進(jìn)一步適應(yīng)當(dāng)代市場的發(fā)展要求和方向,通信網(wǎng)絡(luò)的建設(shè)也伴隨系統(tǒng)技術(shù)和基礎(chǔ)技術(shù)的發(fā)展邁向新的臺(tái)階。
(2)在所有的通信基站設(shè)備中,對(duì)通信的安全性和可靠性影響最大的就是電源系統(tǒng)。根據(jù)相關(guān)調(diào)查報(bào)告表明,通常有一半多的通信系統(tǒng)問題都是由于電源系統(tǒng)運(yùn)行過程中出現(xiàn)問題。尤其是現(xiàn)幾年,通信基站建設(shè)越來越多,基站分布范圍愈發(fā)廣泛,從而對(duì)電源系統(tǒng)的集中化管理帶來不便,導(dǎo)致維護(hù)成本過高、管理維護(hù)水平偏低等各種問題。
(3)另外,通信事業(yè)也在不斷地往好的方向發(fā)展,通信設(shè)備自動(dòng)化程度也在很大程度上得到提升,如此便對(duì)通信設(shè)備的供電系統(tǒng)要求更高,因此,為了從整體上提高通信技術(shù)的發(fā)展水平,采用良好的監(jiān)控通信電源監(jiān)控系統(tǒng)是相當(dāng)重要的。
3 基于BS的通信電源監(jiān)控系統(tǒng)軟件探討
3.1 C/S結(jié)構(gòu)比較分析
(1)現(xiàn)今國內(nèi)外的一些電源監(jiān)控技術(shù),比如基于SNMP的監(jiān)控技術(shù)、以Modem為基礎(chǔ)的電話尋呼網(wǎng)絡(luò)方式的監(jiān)控技術(shù)以及基于串行通信方式的監(jiān)控方式等,其主體皆為C/S結(jié)構(gòu),即為大眾所知道的客戶機(jī)和服務(wù)器結(jié)構(gòu)。通常而言,C/S結(jié)構(gòu)在Sever端和Client端將任務(wù)合理分配好,如此不斷能夠減少系統(tǒng)的通訊開銷,而且能夠最大程度發(fā)揮兩端硬件環(huán)境的優(yōu)點(diǎn)。C/S結(jié)構(gòu)具備數(shù)據(jù)的儲(chǔ)存管理功能相對(duì)透明且應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷相對(duì)輕等優(yōu)勢(shì),從而成為當(dāng)下應(yīng)用系統(tǒng)的主流發(fā)展取向。
(2)然而,這種傳統(tǒng)性質(zhì)的C/S結(jié)構(gòu)的開放度只局限在系統(tǒng)開發(fā)的初級(jí)應(yīng)用階段,但是某些特定的應(yīng)用中,不管是Sever端還是Client端都離不開特定的軟件支持,如此便導(dǎo)致此種C/S結(jié)構(gòu)僅能應(yīng)用在局域網(wǎng)中,除此之外,C/S結(jié)構(gòu)的軟件還要根據(jù)操作系統(tǒng)的差異性來進(jìn)行各個(gè)不同版本軟件的開發(fā)工作,不但效率低下而且代價(jià)高昂,因而隨著應(yīng)用深度和應(yīng)用范圍的不斷擴(kuò)大,此種結(jié)構(gòu)極難適應(yīng)不斷變化的應(yīng)用需求。
3.2 B/S結(jié)構(gòu)介紹
(1)從C/S結(jié)構(gòu)中存在的諸多問題表明,為了適應(yīng)各種各樣的應(yīng)用需求,必須要有各類應(yīng)用來做支撐。現(xiàn)如今隨著網(wǎng)絡(luò)技術(shù)的大范圍使用和迅速發(fā)展,這種基于BS的通信電源監(jiān)控模式越發(fā)收到人們的歡迎。此種因特網(wǎng)接受底層TCP/IP協(xié)議,如此能夠利用因特網(wǎng)廣泛連接各監(jiān)控子網(wǎng),以此實(shí)現(xiàn)監(jiān)控功能的范圍最大化,促使系統(tǒng)擁有更強(qiáng)大的開放性。尤其是當(dāng)JAVA此類跨平臺(tái)語言后的出現(xiàn)和普及后,B/S架構(gòu)以其絕對(duì)的優(yōu)勢(shì),C/S架構(gòu)更是受到了B/S架構(gòu)的猛烈沖擊,并在市場上為其帶來挑戰(zhàn)和威脅。
(2)B/S體系結(jié)構(gòu)分為三層,由上至下分別是表示層、功能層以及數(shù)據(jù)層。表示層主要是對(duì)客戶端的各種各樣的請(qǐng)求進(jìn)行分析,并驗(yàn)證各種請(qǐng)求操作和身份合法性,同時(shí)傳送這些請(qǐng)求至功能層;功能層具備公共網(wǎng)關(guān)接口,即CGI,為其最主要的特點(diǎn),此種接口實(shí)現(xiàn)于WEB服務(wù)器,接受從WEB服務(wù)器傳過來的數(shù)據(jù)調(diào)用申請(qǐng),同時(shí)數(shù)據(jù)層接到申請(qǐng),進(jìn)而客戶端收到數(shù)據(jù)層的處理結(jié)果,該種為其最主要的功能;數(shù)據(jù)層為最底層,其為數(shù)據(jù)庫層,因?yàn)椴捎肂/S體系結(jié)構(gòu),從而數(shù)據(jù)能夠分別置放在各個(gè)不同的服務(wù)器中,并且存在于服務(wù)器中的數(shù)據(jù)可以采取WEB技術(shù)連成多點(diǎn)到多點(diǎn)、一點(diǎn)帶多點(diǎn)的結(jié)構(gòu)模式。若是用戶想要獲取監(jiān)控?cái)?shù)據(jù),則能夠利用任何一臺(tái)能夠正常上網(wǎng)的計(jì)算機(jī),即可實(shí)現(xiàn)遠(yuǎn)程訪問數(shù)據(jù)層的數(shù)據(jù)。如圖1所示,為B/S體系的三層結(jié)構(gòu)。
(3)就通信電源監(jiān)控系統(tǒng)來說,最主要的即實(shí)時(shí)控制和準(zhǔn)確動(dòng)態(tài)監(jiān)控各種電源設(shè)備的狀態(tài)和運(yùn)行參數(shù),并且針對(duì)一些主要數(shù)據(jù),在處理數(shù)據(jù)方面可以表現(xiàn)得更為靈活,在收集方面也可以更為可靠。因此,在B/S結(jié)構(gòu)基礎(chǔ)上的通信電源智能采集監(jiān)控單元組成部分為某些中央控制單元CPU和設(shè)備監(jiān)控模塊。在監(jiān)控系統(tǒng)中,其重中之重就是設(shè)備監(jiān)控模塊,各個(gè)設(shè)備監(jiān)控模板分擔(dān)各自的任務(wù),例如數(shù)字量的輸出、輸入監(jiān)控功能是由某些設(shè)備監(jiān)控單元來執(zhí)行的,而模擬量的輸出、輸入監(jiān)控功能是由某些設(shè)備監(jiān)控單元來執(zhí)行的,分工各不相同。除此之外,設(shè)備監(jiān)控單元還承擔(dān)監(jiān)控各種控制量信息等的作用,通過通信接口,底層監(jiān)控?cái)?shù)據(jù)被傳輸至各類監(jiān)控單元控制中心,隨后開展數(shù)據(jù)處理工作,進(jìn)而通過因特網(wǎng),處理后的數(shù)據(jù)被傳送至接收至各類控制模塊數(shù)據(jù)的中央數(shù)據(jù)控制中心,與庫中的標(biāo)準(zhǔn)數(shù)據(jù)比較之后,以此對(duì)設(shè)備相關(guān)的控制操作和工作狀態(tài)做出決定。
(4)在整套監(jiān)控系統(tǒng)過程中,各個(gè)監(jiān)控單元應(yīng)當(dāng)具備的功能設(shè)計(jì)應(yīng)當(dāng)是按照電源系統(tǒng)各設(shè)備的測(cè)控需要來進(jìn)行的,主要幾項(xiàng)有數(shù)據(jù)存儲(chǔ)、系統(tǒng)容錯(cuò)、網(wǎng)絡(luò)通信、設(shè)備告警、數(shù)據(jù)處理、以及數(shù)據(jù)采集等功能,如圖2,統(tǒng)一分布在B/S結(jié)構(gòu)的各個(gè)層次中(圖3為該系統(tǒng)的軟件結(jié)構(gòu)圖)。
4 結(jié)束語
通過B/S體系結(jié)構(gòu)來設(shè)計(jì)與實(shí)現(xiàn)通信電源監(jiān)控系統(tǒng),對(duì)于各個(gè)節(jié)點(diǎn)的升級(jí)、擴(kuò)展和維護(hù)以及各個(gè)監(jiān)控站的模塊化設(shè)計(jì)都有很大幫助。中央控制中心都關(guān)聯(lián)著各種各樣的監(jiān)控站點(diǎn),并且作為中轉(zhuǎn)中心處理著各類操作,屏蔽了各種具有復(fù)雜性地層結(jié)構(gòu)的站點(diǎn),方便了用戶的使用。從而,基于B/S的通信電源監(jiān)控系統(tǒng)相較于其他的結(jié)構(gòu)具有很大優(yōu)勢(shì),可移植性強(qiáng)、可擴(kuò)展性大,而且靈活性非常好,同時(shí)能夠?yàn)橛脩魩砭薮蟮臉?biāo)準(zhǔn)化服務(wù),在一定程度上使開發(fā)效率提高,減低了系統(tǒng)開發(fā)的難度,并且最大程度完成了系統(tǒng)各方面的功能。
參考文獻(xiàn)
[1]陳 皓,胡亞平,陳炯聰.變電站視頻及環(huán)境監(jiān)控系統(tǒng)中通信電源監(jiān)控模塊的一體化集成方法[J].廣東電力,2014(08).
[2]劉興綱,康洪波.基于B/S結(jié)構(gòu)的通信電源監(jiān)控系統(tǒng)的研究與設(shè)計(jì)[J].河北北方學(xué)院學(xué)報(bào)(自然科學(xué)版),2010(06).
[3]茍志堅(jiān),王太宏,張恩迪,游運(yùn)喜.基于物聯(lián)網(wǎng)的通信電源監(jiān)控系統(tǒng)的設(shè)計(jì)[J].電源技術(shù),2016(08).
[4]王洪霞,孟麗囡.基于GSM短消息的通信電源監(jiān)控系統(tǒng)的設(shè)計(jì)[J].通信電源技術(shù),2010(02).
[5]王利霞,康洪波.基于TCP/IP協(xié)議的通信電源監(jiān)控系統(tǒng)的設(shè)計(jì)[J].電源技術(shù),2013(12).
[6]唐婧壹.通信電源監(jiān)控系統(tǒng)在電力通信中的應(yīng)用[J].岳陽職業(yè)技術(shù)學(xué)院學(xué)報(bào),2016(01).
收稿日期:2018-4-24