王志義
(作者單位:內(nèi)蒙古自治區(qū)廣播電視傳輸發(fā)射中心包頭廣播發(fā)射中心臺(tái))
廣電節(jié)目傳輸中心廣播電視發(fā)射機(jī)系統(tǒng)主要涵蓋發(fā)射機(jī)自動(dòng)化控制以及遠(yuǎn)程網(wǎng)絡(luò)管理兩個(gè)不同的系統(tǒng),前者主要是通過自動(dòng)化的方式對(duì)不同發(fā)射機(jī)播音工作進(jìn)行調(diào)控,使發(fā)射機(jī)的實(shí)時(shí)數(shù)據(jù)信息既可以成為本地?cái)?shù)據(jù)庫的一部分,也能夠傳遞到節(jié)目傳輸中心形成數(shù)據(jù)庫,后者主要是對(duì)管理體系中的數(shù)據(jù)信息進(jìn)行實(shí)時(shí)有效監(jiān)控,同時(shí),對(duì)此過程中出現(xiàn)的不同類型的故障進(jìn)行及時(shí)預(yù)警,借助專門的全球定位系統(tǒng)(Global Positioning System,GPS)模塊與衛(wèi)星進(jìn)行的實(shí)時(shí)通信活動(dòng);借助環(huán)境電力檢測儀實(shí)時(shí)監(jiān)控處于異地的電力設(shè)備設(shè)施,同時(shí)基于市電收集的數(shù)據(jù)信息,對(duì)故障進(jìn)行預(yù)警。目前,廣電節(jié)目傳輸系統(tǒng)中的自動(dòng)控制短波發(fā)射機(jī)的技術(shù),如發(fā)射機(jī)的自動(dòng)開關(guān)、音頻前端音頻信號(hào)的監(jiān)測、上級(jí)終端的數(shù)據(jù)傳送等,已經(jīng)在廣電體系當(dāng)中得到了廣泛應(yīng)用。
1.2.1 安全性
廣播電視發(fā)射機(jī)是保障廣播電視安全有效播出的關(guān)鍵設(shè)備,若是廣電發(fā)射機(jī)處于停播或者劣播狀態(tài),會(huì)使廣電整體發(fā)展受到負(fù)面沖擊。因此,首要考慮的因素是系統(tǒng)自身的安全性問題,對(duì)此,筆者從網(wǎng)絡(luò)、結(jié)構(gòu)與系統(tǒng)三個(gè)不同視角進(jìn)行技術(shù)關(guān)鍵點(diǎn)分析。
網(wǎng)絡(luò):此系統(tǒng)僅僅允許在內(nèi)部聯(lián)網(wǎng)的狀況下運(yùn)行,不安裝與外界進(jìn)行互聯(lián)的相關(guān)接口,從源頭位置遏制來自外網(wǎng)的侵襲與攻擊。此外,利用軟件系統(tǒng)自身的防火墻功能,為內(nèi)網(wǎng)的安全性以及相關(guān)病毒的防范提供必要的保障[1]。
結(jié)構(gòu):保障發(fā)射機(jī)的監(jiān)控與管理工作處于全自動(dòng)化的狀態(tài),指定特定功能的主機(jī)與網(wǎng)際互連協(xié)議(Internet Protocol,IP),通過自動(dòng)監(jiān)控系統(tǒng)對(duì)數(shù)據(jù)信息進(jìn)行接收處理,從而使發(fā)射機(jī)整體的操作處于安全有效的狀態(tài)中。
系統(tǒng):負(fù)責(zé)全部連接、連接與退出時(shí)對(duì)應(yīng)的時(shí)間、IP地址等信息的記錄,有效阻攔與要求并不匹配的相關(guān)連接,同時(shí)具備查看訪問狀態(tài)的功能。
三天后,號(hào)角鳴響,胡人大舉攻城,用炮轟,用巨木撞城門,順著云梯往上爬。城里城外殺聲震天,羽箭在空中來去,猶似飛蝗。胡人登上城頭,又被一槍捅下去,抓住鉤索往上攀援的胡人,剛把遮擋石塊的盾牌拿開,冷不防臉上中了一箭,慘叫著墜落下來。東、西、南三面城墻上,胡人好像下餃子一樣往下掉,他們死了,其他胡人看也不看,踩著尸體就往上爬。
1.2.2 通用性
首先,在對(duì)軟件模塊進(jìn)行開發(fā)的過程中,要嚴(yán)格根據(jù)模塊標(biāo)準(zhǔn)開展,促使全部模塊表現(xiàn)出通用性,為后續(xù)軟件系統(tǒng)的升級(jí)與有效維護(hù)奠定基礎(chǔ)。其次,保障監(jiān)控軟件可以安裝在局域網(wǎng)(Local Area Network,LAN)的任何一臺(tái)電腦上。再次,若是自動(dòng)操作發(fā)射機(jī),僅僅借助特定功能的主機(jī)與IP,在其他機(jī)器上也可以進(jìn)行數(shù)據(jù)信息的查看。此外,層次多元化的系統(tǒng)軟件所配套的服務(wù)器表現(xiàn)出較高的兼容性,可以在不同的平臺(tái)當(dāng)中運(yùn)用。
1.2.3 穩(wěn)定性
采集設(shè)備設(shè)施的穩(wěn)定性:本系統(tǒng)當(dāng)中全部的采集模塊都是運(yùn)用市場上應(yīng)用范圍比較廣的工業(yè)模塊,整體的性能比較穩(wěn)定與可靠。
系統(tǒng)的穩(wěn)定性:本系統(tǒng)控制活動(dòng)均是借助工控機(jī)完成,全部的線纜均為屏蔽線,線纜接口具有屏蔽性,確保系統(tǒng)處在完全屏蔽的狀態(tài)當(dāng)中。所以,可以避免短波發(fā)射機(jī)系統(tǒng)當(dāng)中功率相對(duì)較大的設(shè)備出現(xiàn)干擾類問題。
軟件的穩(wěn)定性:本系統(tǒng)的軟件在設(shè)計(jì)過程中表現(xiàn)出模塊化的特征,可以有效降低程序結(jié)構(gòu)的復(fù)雜程度[2]。在編制程序的過程中,對(duì)不同類型的運(yùn)行錯(cuò)誤進(jìn)行有效考量。在歷經(jīng)了為期一年的試運(yùn)行之后,對(duì)本系統(tǒng)進(jìn)行修改,從而滿足用戶需求。此外,軟件自身的穩(wěn)定性也得到有效檢驗(yàn)。
發(fā)射機(jī)局域網(wǎng)和無線局機(jī)關(guān)的硬軟件系統(tǒng)架構(gòu)表現(xiàn)出一定的相似性,發(fā)射機(jī)局域網(wǎng)中增設(shè)了工作站,可以對(duì)機(jī)房發(fā)射機(jī)的相關(guān)數(shù)據(jù)信息進(jìn)行采集與監(jiān)控,同時(shí)能夠有效監(jiān)控發(fā)射機(jī)的運(yùn)行狀態(tài),監(jiān)測數(shù)據(jù)傳送的過程。在發(fā)射機(jī)的自控體系中,機(jī)房監(jiān)控工控機(jī)占據(jù)重要地位,其為電控體系溝通、數(shù)據(jù)信息采集、業(yè)務(wù)應(yīng)用提供了平臺(tái)與橋梁,使得兩個(gè)存在差異性的、建立在通信協(xié)議基礎(chǔ)之上的數(shù)據(jù)通信體系RS232與TCP/IP達(dá)到互連狀態(tài),能夠集中管控系統(tǒng),可以把采集到的數(shù)據(jù)信息保存到相應(yīng)的數(shù)據(jù)庫中。此外,值班員能夠借助機(jī)房監(jiān)控查看發(fā)射機(jī)整體的狀態(tài),進(jìn)行故障查詢、曲線分析等相關(guān)工作。
相比傳統(tǒng)的發(fā)射機(jī)管理體系與模式,中短波發(fā)射機(jī)網(wǎng)絡(luò)管理模式優(yōu)勢更為明顯。過去,在管理發(fā)射機(jī)時(shí)大都是借助人力,值班員定時(shí)巡查中短波發(fā)射機(jī)的運(yùn)行情況,并進(jìn)行巡查情況記錄。上述工作重復(fù)性較強(qiáng),且個(gè)別值班者專業(yè)素養(yǎng)較低,在巡視時(shí)難以及時(shí)有效地發(fā)現(xiàn)和上報(bào)故障問題,導(dǎo)致故障無法得到及時(shí)有效處理。隨著信息技術(shù)的持續(xù)發(fā)展,發(fā)射機(jī)管理體系的完善程度進(jìn)一步提高,如今,中短波發(fā)射機(jī)的遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)在技術(shù)層面上的優(yōu)勢更加顯著[3]。第一,可以對(duì)發(fā)射機(jī)供電過程進(jìn)行全程有效監(jiān)測,基于遠(yuǎn)程網(wǎng)絡(luò)的監(jiān)測,電力系統(tǒng)發(fā)出的信號(hào)會(huì)相對(duì)穩(wěn)定,發(fā)射機(jī)用電狀況與效益信息可以在計(jì)算機(jī)上進(jìn)行映射,借助上述管理模式一定程度上可以降低能耗與成本,提升管理與效益水平。第二,節(jié)目播出效果與智能化水平以及系統(tǒng)資源的水平直接相關(guān),信息傳輸、節(jié)目錄制、遠(yuǎn)程控制系統(tǒng)等均會(huì)影響節(jié)目播出效果。因此,中短波發(fā)射機(jī)的遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)在一定程度上能夠提升中短波管理水平,提高節(jié)目播出的品質(zhì)。
為促使廣電傳輸體系的管理工作達(dá)到全自動(dòng)化,有必要改造與升級(jí)中短波廣播站發(fā)射機(jī)監(jiān)控體系,保障其可以接收多類別的發(fā)射機(jī)信息,并具備播出管理、運(yùn)維、辦公管理等多元化的功能。
數(shù)據(jù)庫管理系統(tǒng)采用的是微軟公司的SQL Server,即“數(shù)據(jù)庫在線管理系統(tǒng)”。這一管理系統(tǒng)不僅可以滿足客戶/服務(wù)器在架構(gòu)方面的要求,也可以為三層體系架構(gòu)的創(chuàng)建提供必要的支持。Server可以在Windows環(huán)境中運(yùn)行,表現(xiàn)出較高的通用性,它不單單可以為體量大于萬億字節(jié)的相關(guān)數(shù)據(jù)庫的運(yùn)行提供支持,還具有自動(dòng)復(fù)制數(shù)據(jù)信息的功能,所以能夠運(yùn)用上述特性將數(shù)據(jù)信息復(fù)制分布到不同的遠(yuǎn)程站點(diǎn)中。例如:將遠(yuǎn)程數(shù)據(jù)信息在機(jī)關(guān)數(shù)據(jù)庫體系中同步,從而有效提升訪問速度;把工作負(fù)荷在多元化的地理位置中分散處理,拉近用戶與數(shù)據(jù)信息之間的距離。
在分布與訂購模型的基礎(chǔ)上,SQL Server可以對(duì)數(shù)據(jù)庫進(jìn)行復(fù)制,涵蓋發(fā)布者、訂購者、出版物、分布者等不同元素。對(duì)此,可根據(jù)遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)實(shí)況,借助多發(fā)布者構(gòu)建的物理模型展開拉式訂購活動(dòng)。在各個(gè)直屬的發(fā)射機(jī)中,發(fā)布者是數(shù)據(jù)庫服務(wù)器,能夠?yàn)閿?shù)據(jù)復(fù)制提供平臺(tái)。為提升數(shù)據(jù)整體的完整性,復(fù)制數(shù)據(jù)元素的相關(guān)活動(dòng)均由發(fā)布者進(jìn)行,執(zhí)行者是此系統(tǒng)對(duì)應(yīng)的直屬數(shù)據(jù)庫服務(wù)器。
中短波廣播發(fā)射機(jī)遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)整體的程序架構(gòu)模式表現(xiàn)出先進(jìn)性,多層構(gòu)架把應(yīng)用層和數(shù)據(jù)層有效分隔,使得數(shù)據(jù)的安全性與訪問效率水平有效提升。該結(jié)構(gòu)運(yùn)用了J2EE技術(shù),使得用戶平臺(tái)更加穩(wěn)定、服務(wù)器功能更加多元等。該系統(tǒng)結(jié)構(gòu)有4層,如圖1所示:
圖1 中短波廣播發(fā)射機(jī)遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)結(jié)構(gòu)
客戶端層:可以和客戶群體進(jìn)行直接有效的交互,促使客戶借助內(nèi)聯(lián)網(wǎng)直接訪問網(wǎng)頁。在遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)中,借助標(biāo)準(zhǔn)化的Html(超文本標(biāo)記語言)與Java語言(計(jì)算機(jī)編程語言)可以為大部分瀏覽器提供開發(fā)支持。
Web層:是建立在Web基礎(chǔ)上的應(yīng)用程序,可以對(duì)Web客戶提出的請(qǐng)求作出響應(yīng)。
EJB層:對(duì)遠(yuǎn)程網(wǎng)絡(luò)管理體系邏輯進(jìn)行封裝處理,達(dá)到遠(yuǎn)程監(jiān)控的目的。
ELS層(企業(yè)信息系統(tǒng)層):涵蓋自動(dòng)辦公、數(shù)據(jù)庫、文件系統(tǒng)等多元化的系統(tǒng),主要是借助RMIIIOP協(xié)議對(duì)EJP組件當(dāng)中的應(yīng)用程序進(jìn)行直接有效的訪問。
遠(yuǎn)程監(jiān)控系統(tǒng)軟件能夠?qū)崿F(xiàn)對(duì)平臺(tái)進(jìn)行一體化監(jiān)測的目標(biāo),此系統(tǒng)軟件涵蓋自動(dòng)化運(yùn)行系統(tǒng),具備運(yùn)維與調(diào)度管理等功能。
該軟件可以查看發(fā)射機(jī)房實(shí)況,同時(shí)借助本地?cái)?shù)據(jù)庫中的實(shí)時(shí)數(shù)據(jù)信息,監(jiān)控發(fā)射機(jī)的運(yùn)行參數(shù),若是出現(xiàn)不良情況,可以及時(shí)預(yù)警并落實(shí)補(bǔ)救措施。此系統(tǒng)提供了相關(guān)的網(wǎng)頁服務(wù),借助自動(dòng)網(wǎng)站可以傳輸廣電節(jié)目信息,工作者在瀏覽網(wǎng)頁時(shí)可以了解發(fā)射機(jī)的相關(guān)播音信息[4]。此外,此系統(tǒng)不單單可以收集發(fā)射機(jī)的運(yùn)行數(shù)據(jù)信息,監(jiān)控機(jī)房整體的工作情況,也能夠維護(hù)數(shù)據(jù)庫服務(wù)器中儲(chǔ)存的與發(fā)射機(jī)相關(guān)的運(yùn)行數(shù)據(jù)信息,相關(guān)工作者可以對(duì)數(shù)據(jù)信息進(jìn)行查詢以及統(tǒng)計(jì)處理。
當(dāng)整個(gè)系統(tǒng)正常運(yùn)轉(zhuǎn)時(shí),主要是分析網(wǎng)絡(luò)體系當(dāng)中的相關(guān)數(shù)據(jù)與流量、均衡網(wǎng)絡(luò)負(fù)載、協(xié)調(diào)處理各種網(wǎng)絡(luò)資源、管理網(wǎng)絡(luò)連接設(shè)備的運(yùn)行狀態(tài)等。管理工作大都借助集中網(wǎng)管軟件開展,此軟件運(yùn)用圖形形式的人機(jī)界面,便于查找、監(jiān)視與配置等工作的開展,在Oracle Database 10g本地?cái)?shù)據(jù)庫當(dāng)中存儲(chǔ)著所有的配置與系統(tǒng)日志,可運(yùn)用Java script腳本與通用Java語言對(duì)主體軟件進(jìn)行編寫。
網(wǎng)絡(luò)管理系統(tǒng)的安全管理工作是對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行病毒防護(hù)、防御有害入侵等,其中涵蓋設(shè)備設(shè)施、網(wǎng)絡(luò)故障、災(zāi)害恢復(fù)等相關(guān)數(shù)據(jù)信息的安全儲(chǔ)存與備份的方案。
病毒防護(hù)、有效抵御有害入侵的方式主要包括以下三類:第一,不同類型業(yè)務(wù)、不同子系統(tǒng)、不同單位間形成的數(shù)據(jù)通路基于保障級(jí)別展開物理與邏輯層面的隔離操作;第二,對(duì)不同業(yè)務(wù)以及子系統(tǒng)中的數(shù)據(jù)信息訪問權(quán)限進(jìn)行分配控制,對(duì)管理人員及用戶等群體訪問數(shù)據(jù)信息的權(quán)限予以設(shè)置;第三,運(yùn)用專業(yè)的系統(tǒng)安全防護(hù)軟件,進(jìn)行病毒防護(hù)、集中控制程序運(yùn)行與訪問監(jiān)控等,集中對(duì)全網(wǎng)計(jì)算機(jī)設(shè)備上的病毒進(jìn)行預(yù)警,有效降低病毒對(duì)計(jì)算機(jī)網(wǎng)絡(luò)通信過程的侵害,其他計(jì)算機(jī)借助對(duì)此防護(hù)體系進(jìn)行訪問的方式來達(dá)到控制與防護(hù)本機(jī)的效果[5]。
可運(yùn)用如下四種不同的方法使數(shù)據(jù)處于安全狀態(tài):第一,運(yùn)用軟件自動(dòng)地對(duì)不同業(yè)務(wù)中的關(guān)鍵數(shù)據(jù)信息定期備份;第二,運(yùn)用離線存儲(chǔ)的形式對(duì)關(guān)鍵性的業(yè)務(wù)數(shù)據(jù)信息脫機(jī)存儲(chǔ),同時(shí)定期進(jìn)行更新;第三,運(yùn)用硬件冗余機(jī)制為數(shù)據(jù)信息的安全性提供保障;第四,針對(duì)不同的服務(wù)器,應(yīng)用安全級(jí)別存在差異的操作系統(tǒng)。
本系統(tǒng)的設(shè)計(jì)初衷是實(shí)現(xiàn)發(fā)射機(jī)的機(jī)房實(shí)況遠(yuǎn)程監(jiān)控。通過系統(tǒng)自動(dòng)運(yùn)轉(zhuǎn),對(duì)數(shù)據(jù)庫服務(wù)器當(dāng)中的數(shù)據(jù)信息進(jìn)行實(shí)時(shí)顯示與監(jiān)控,若是出現(xiàn)故障,及時(shí)報(bào)警。
當(dāng)系統(tǒng)是Web服務(wù)的提供者,通過創(chuàng)建自動(dòng)化網(wǎng)站,使發(fā)射機(jī)具有機(jī)房一級(jí)網(wǎng)站,能夠在網(wǎng)頁中對(duì)不同發(fā)射機(jī)的運(yùn)行實(shí)況進(jìn)行查看。發(fā)射機(jī)的自動(dòng)化管理系統(tǒng)可以自動(dòng)控制發(fā)射機(jī)自身的運(yùn)行狀況,也可以收集發(fā)射機(jī)運(yùn)行的數(shù)據(jù)信息,監(jiān)控機(jī)房當(dāng)中相關(guān)發(fā)射機(jī)整體的運(yùn)轉(zhuǎn)情況[6]。此系統(tǒng)還可以對(duì)數(shù)據(jù)庫服務(wù)器中與發(fā)射機(jī)運(yùn)行狀況相關(guān)的歷史數(shù)據(jù)信息進(jìn)行管理,機(jī)房工作者可以查詢發(fā)射機(jī)運(yùn)行情況。
中短波廣播發(fā)射機(jī)遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)的構(gòu)建,使得信息可以有效匯集、傳輸和監(jiān)控,便于進(jìn)行統(tǒng)一管理,有助于聯(lián)網(wǎng)發(fā)射機(jī)管理成效的全面提升。所以,我們有必要持續(xù)對(duì)發(fā)射機(jī)的自動(dòng)化體系、遠(yuǎn)程網(wǎng)絡(luò)傳輸體系進(jìn)行完善,使其更加規(guī)范,從而實(shí)現(xiàn)控制成本的目標(biāo)。