摘 要 為改善居民的生活質(zhì)量,提高市民的精神文明生活,廣播電視的大力推廣起到了積極的作用。為了確保現(xiàn)有的廣播電視信號(hào)的正常輸出,保障節(jié)目放映的穩(wěn)定,就需要對(duì)廣播電視發(fā)射情況進(jìn)行監(jiān)控。在本文中,以嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控系統(tǒng)為討論的主要議題,根據(jù)在嵌入式系統(tǒng)中的兩套監(jiān)控方案進(jìn)行對(duì)比,并根據(jù)系統(tǒng)的要求,在人機(jī)交互使用的過(guò)程中達(dá)到服務(wù)器的動(dòng)態(tài)平衡。結(jié)合程序語(yǔ)言的編譯實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)置的鏈接,并在Web嵌入的環(huán)境下實(shí)現(xiàn)發(fā)射機(jī)遠(yuǎn)程監(jiān)控的目的,以此來(lái)保證信號(hào)資源的穩(wěn)定利用。
【關(guān)鍵詞】嵌入式 遠(yuǎn)程控制 Web控制 發(fā)射機(jī)
1 引言
廣播電視播出的穩(wěn)定性和信號(hào)的發(fā)射有著密切的關(guān)聯(lián),在信號(hào)發(fā)射接收良好的情況下可以保證廣播電視正常播出,在這樣的情況下就需要對(duì)信號(hào)的發(fā)射機(jī)進(jìn)行調(diào)試,并在信號(hào)發(fā)射中對(duì)信號(hào)源進(jìn)行遠(yuǎn)程監(jiān)控。在計(jì)算機(jī)技術(shù)的不斷更新發(fā)展過(guò)程中,改變了以往人工操作中的不足之處,使得信號(hào)的管理變得方便快捷同時(shí)具有很強(qiáng)的智能性。在改良了監(jiān)控系統(tǒng)后,檢測(cè)網(wǎng)絡(luò)發(fā)揮了更大的技術(shù)優(yōu)勢(shì),于此同時(shí)嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控系統(tǒng)起著關(guān)鍵作用。
2 嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控方案
在遠(yuǎn)程控制的方案中,主要區(qū)分為兩種:代理式和嵌入式?,F(xiàn)階段使用較為最大的是代理式的控制方案,在操作中,中央處理裝置在互聯(lián)網(wǎng)的沒(méi)接下實(shí)現(xiàn)代理,將遠(yuǎn)程的服務(wù)終端與指令相互結(jié)合,在主機(jī)中進(jìn)行代理操作,并在內(nèi)部網(wǎng)絡(luò)中實(shí)現(xiàn)數(shù)據(jù)的采集控制,最終形成數(shù)據(jù)代理網(wǎng)絡(luò)(如圖1所示)。
在這套方案中,將數(shù)據(jù)采集作為核心的任務(wù)完成,不僅能發(fā)揮數(shù)據(jù)庫(kù)容量大的優(yōu)勢(shì),還能實(shí)現(xiàn)代理服務(wù)的穩(wěn)定控制。但是使用中可以看出,代理服務(wù)控制中,數(shù)據(jù)資源較為固定核能進(jìn)行擴(kuò)充,同時(shí)在遠(yuǎn)程控制中監(jiān)控的穩(wěn)定性得不到很好的保障,存儲(chǔ)的速度明顯跟不上傳輸更新的速度。在這樣的基礎(chǔ)之上,使用嵌入式的遠(yuǎn)程控制操作系統(tǒng)是十分有必要的。在嵌入式的控制器中,主機(jī)在互聯(lián)網(wǎng)的環(huán)境下,控制分級(jí)服務(wù)器,并改換了數(shù)據(jù)庫(kù)單一存在的形式。在數(shù)據(jù)采集中,數(shù)據(jù)之間進(jìn)行共享,在數(shù)據(jù)最優(yōu)的環(huán)境下轉(zhuǎn)換為信號(hào)源進(jìn)行發(fā)射。
通過(guò)在代理式控制的基礎(chǔ)進(jìn)行改良的嵌入式監(jiān)控方案不僅彌補(bǔ)了代理式控制的不足,還能將實(shí)時(shí)、大容量的數(shù)據(jù)進(jìn)行備份處理,保證數(shù)據(jù)資料不丟失,也能在網(wǎng)絡(luò)中進(jìn)行主機(jī)的整體控制,完成了數(shù)據(jù)處理、數(shù)據(jù)發(fā)射智能化的轉(zhuǎn)變過(guò)程。由于嵌入式控制系統(tǒng)操作方面的簡(jiǎn)化,因此在設(shè)備造價(jià)上有了一定的降低,能夠在廣播電視信號(hào)的發(fā)射中廣泛的使用。
3 嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控操作方式
嵌入式的監(jiān)控方式必須配合有以太網(wǎng)的連接,在IP協(xié)議下實(shí)現(xiàn)控制器的網(wǎng)絡(luò)鏈接,在數(shù)據(jù)終端接口的配置中,完成對(duì)數(shù)據(jù)的采集,并在Web服務(wù)器中轉(zhuǎn)換為發(fā)射機(jī)的源信號(hào),充分利用了以太網(wǎng)信號(hào)的優(yōu)勢(shì)。在Web系統(tǒng)服務(wù)器中,使用的處理器在CMOS的控制下有較好的結(jié)構(gòu)性能,在完成指令的流程中還實(shí)現(xiàn)了時(shí)鐘的調(diào)整,讓系統(tǒng)操作速度提升質(zhì)150MIPS。用戶(hù)在使用I/O端口中可以在虛擬的環(huán)境下對(duì)硬件進(jìn)行設(shè)置,并對(duì)縱接線裝置的幀數(shù)控制在高分辨率的條件下。數(shù)據(jù)接口是嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控系統(tǒng)的一個(gè)重要元件,在并聯(lián)式的轉(zhuǎn)換模式下,通過(guò)芯片的控制把電力的電壓系統(tǒng)提升3V以上,實(shí)現(xiàn)了充放電信號(hào)的穩(wěn)定性,讓系統(tǒng)的配置信息充分的工作,并把電路的完整性這一特點(diǎn)凸顯出來(lái)。
嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控系統(tǒng)要在主機(jī)中安裝瀏覽器,在網(wǎng)絡(luò)中用Web控制進(jìn)行數(shù)據(jù)的調(diào)整,把I/O端口的數(shù)據(jù)與發(fā)射機(jī)進(jìn)行對(duì)換,最終取得發(fā)射系統(tǒng)的穩(wěn)定性。
本地局域網(wǎng)即為發(fā)射臺(tái)的內(nèi)網(wǎng)(Intranet),由于多采用以太網(wǎng),所以每個(gè)嵌入式Web服務(wù)器可以直接連入內(nèi)網(wǎng),并被分配惟一的IP地址。本地監(jiān)控計(jì)算機(jī)可以通過(guò)內(nèi)網(wǎng)訪問(wèn)每個(gè)嵌入式Web服務(wù)器。內(nèi)網(wǎng)通過(guò)網(wǎng)關(guān)接入外網(wǎng),增加防火墻可以提高內(nèi)網(wǎng)的安全性。遠(yuǎn)程監(jiān)控計(jì)算機(jī)位于發(fā)射臺(tái)的遠(yuǎn)程監(jiān)控中心,監(jiān)控中心網(wǎng)絡(luò)接入到互聯(lián)網(wǎng)。在訪問(wèn)IP的過(guò)程中以嵌入式的Web作為導(dǎo)入方式,在接入系統(tǒng)后可進(jìn)行瀏覽。系統(tǒng)的工程技術(shù)人員在維修處理中就可采用這種方式進(jìn)行,以確保系統(tǒng)管理的穩(wěn)定性。
對(duì)于信號(hào)發(fā)射中,監(jiān)控系統(tǒng)的使用功能需要進(jìn)行嚴(yán)格的規(guī)范。在數(shù)據(jù)采集方面,中央控制系統(tǒng)在I/O端口中采集到的數(shù)據(jù)資料需進(jìn)行核對(duì),保證發(fā)射機(jī)中的數(shù)據(jù)來(lái)源可靠,并在實(shí)時(shí)的條件下記錄接受的參數(shù),對(duì)于沒(méi)有參考意義的數(shù)據(jù)資料,將不會(huì)錄入監(jiān)控系統(tǒng)當(dāng)中。根據(jù)時(shí)間段的不同,嵌入系統(tǒng)會(huì)將信息進(jìn)行分類(lèi),每個(gè)類(lèi)別的數(shù)據(jù)資料也方面調(diào)用。在Web鏈接的條件下,服務(wù)器將記錄的數(shù)據(jù)(已處理數(shù)據(jù))定期的發(fā)送終端管理裝置,該裝置將接收到的數(shù)據(jù)存儲(chǔ)在發(fā)射的參數(shù)類(lèi)別中,并使用CMOS控制對(duì)數(shù)據(jù)進(jìn)行分析處理,最終達(dá)到監(jiān)控的目的。在人機(jī)交互使用中,工作人員在主機(jī)上可以根據(jù)發(fā)射器收集的數(shù)據(jù)進(jìn)行判斷,在遠(yuǎn)程的環(huán)境中對(duì)參數(shù)進(jìn)行設(shè)定,并根據(jù)客戶(hù)端的數(shù)據(jù)請(qǐng)求來(lái)實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)程監(jiān)控模式。
此外,在結(jié)構(gòu)系統(tǒng)中,軟件發(fā)揮著對(duì)數(shù)據(jù)分析處理的作用。在對(duì)于發(fā)射機(jī)的管理過(guò)程中,考慮到操作人員對(duì)于瀏覽器的控制進(jìn)行的優(yōu)化,必須在Web的環(huán)境中進(jìn)行模擬,界面的監(jiān)控中要根據(jù)發(fā)射機(jī)實(shí)時(shí)的監(jiān)控?cái)?shù)據(jù)對(duì)動(dòng)態(tài)模式進(jìn)行分析,并在Web頁(yè)面中進(jìn)行人機(jī)的交互使用。通常情況下,考慮Web網(wǎng)絡(luò)的運(yùn)行穩(wěn)定性進(jìn)行監(jiān)控的數(shù)據(jù)分析,在了解時(shí)間向量的前提下掌握文檔方案,在對(duì)于文檔的劃分中,主要有以下幾種:
(1)模擬控制中靜態(tài)的靜態(tài)Web,文檔駐留在一個(gè)與Web服務(wù)器相聯(lián)系的文件中,對(duì)該文件的每次訪問(wèn)都返回并形成相同的結(jié)果。
(2)模擬控制中動(dòng)態(tài)的動(dòng)態(tài)Web,文檔是在每次瀏覽器請(qǐng)求文檔時(shí)由Web服務(wù)器創(chuàng)建的。Web服務(wù)器運(yùn)行一個(gè)應(yīng)用程序,該程序的輸出作為響應(yīng)返回給瀏覽器。動(dòng)態(tài)Web文檔的內(nèi)容隨每次請(qǐng)求不同而改變。
(3)活動(dòng)的一個(gè)活動(dòng)Web,文檔是由一個(gè)能理解如何去計(jì)算和顯示數(shù)值的計(jì)算機(jī)程序構(gòu)成。服務(wù)器返回一個(gè)程序的副本,由瀏覽器在本地執(zhí)行程序?;顒?dòng)文檔可以與用戶(hù)進(jìn)行交互并能不斷地改變顯示。其實(shí)現(xiàn)技術(shù)主要有Java Applet和ActiveX等,它們屬于瘦服務(wù)/肥客戶(hù)機(jī)模式。
根據(jù)以上分析,考慮到嵌入式Web服務(wù)器的資源有限性,本文采用Java Applet技術(shù)來(lái)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)的實(shí)時(shí)瀏覽和交互。Java Applet是一種特殊的Java程序,它可以在兼容Java的任何平臺(tái)的Web瀏覽器上直接運(yùn)行,適合開(kāi)發(fā)Web程序。具體方法為,在HTML文檔中利用標(biāo)記指定Applet的字節(jié)碼文件、視區(qū)大小和其他相關(guān)參數(shù)等。當(dāng)客戶(hù)端的瀏覽器瀏覽這個(gè)網(wǎng)頁(yè)時(shí),會(huì)把網(wǎng)頁(yè)中標(biāo)識(shí)的Java Applet源程序下載到客戶(hù)端執(zhí)行。在Java Applet源程序中,創(chuàng)建了一個(gè)套接字來(lái)完成與服務(wù)器的通信,獲取實(shí)時(shí)數(shù)據(jù),用于在瀏覽器中顯示。
4 結(jié)束語(yǔ)
嵌入式的遠(yuǎn)程監(jiān)控系統(tǒng)完善了代理服務(wù)系統(tǒng)的不足之處,并對(duì)以往監(jiān)控系統(tǒng)中的局限性有了很大的改觀。在對(duì)于嵌入式的控制系統(tǒng)中,在以太網(wǎng)的鏈接中,實(shí)現(xiàn)了數(shù)據(jù)的共享功能,具有更好的靈活性和可控性。在使用嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控后,不但完成了操作模式的便利性,還能起到一定的經(jīng)濟(jì)效益。
基于嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控系統(tǒng)在較為先進(jìn)的網(wǎng)絡(luò)環(huán)境中進(jìn)行數(shù)據(jù)的監(jiān)控,可以實(shí)現(xiàn)人機(jī)交互使用的模式,使得客戶(hù)端在發(fā)射裝置中有了更多發(fā)揮性能的空間。但是對(duì)于該監(jiān)測(cè)系統(tǒng)還存在一定的不足之處,對(duì)于數(shù)據(jù)的備份存儲(chǔ)功能還有待提高,并在網(wǎng)絡(luò)條件下,將瀏覽的程序與相關(guān)參數(shù)進(jìn)行串聯(lián),保證客戶(hù)端的使用穩(wěn)定。今后,對(duì)于監(jiān)控系統(tǒng)的發(fā)展趨勢(shì),嵌入式Web的發(fā)射機(jī)遠(yuǎn)程監(jiān)控必然得到大力的發(fā)展。
參考文獻(xiàn)
[1]黃天戍,余智欣,袁學(xué)文.新型嵌入式Web服務(wù)器系統(tǒng)的設(shè)計(jì)與研究[J].計(jì)算機(jī)工程,2005,31(17):187-188
[2]溫立群.基于嵌入式Web遠(yuǎn)程監(jiān)控系統(tǒng)的研究與應(yīng)用[J].大連理工大學(xué),2005.12(15):167-168
[3]付保川,王中杰,班建民.基于CGI嵌入式監(jiān)控系統(tǒng)動(dòng)態(tài)數(shù)據(jù)交互的實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2005,31(24):88-89
[4]馬亞娜,錢(qián)煥延,孫亞民.Cookie在web認(rèn)證中的應(yīng)用研究[J].小型微型計(jì)算機(jī)系統(tǒng),2004,25(2):207-210.
作者簡(jiǎn)介
萬(wàn)學(xué)軍(1973-),男,吉林省樺甸市人?,F(xiàn)為國(guó)家新聞出版廣電總局九五三臺(tái)高級(jí)工程師。研究方向?yàn)榘l(fā)射機(jī)及計(jì)算機(jī)控制。
作者單位
國(guó)家新聞出版廣電總局 九五三臺(tái) 吉林省吉林市蛟河市 132500