微波設(shè)備網(wǎng)管系統(tǒng)中Web設(shè)計(jì)與實(shí)現(xiàn)
摘要:為了對(duì)遠(yuǎn)程微波設(shè)備進(jìn)行實(shí)時(shí)的監(jiān)控和管理,本文采用B/S結(jié)構(gòu)模式,以ARM7為核心的微控制器,研究基于嵌入式操作系統(tǒng) μC/0S-Ⅱ的一種嵌入式Web設(shè)計(jì)與實(shí)現(xiàn),解決了對(duì)遠(yuǎn)程微波設(shè)備的監(jiān)測(cè)和控制的問題,并將Web技術(shù)應(yīng)用到微波設(shè)備網(wǎng)管系統(tǒng)中,通過瀏覽器給服務(wù)器發(fā) 送請(qǐng)求,然后服務(wù)器響應(yīng)瀏覽器的請(qǐng)求,來進(jìn)行遠(yuǎn)程微波設(shè)備的參數(shù)設(shè)置,工作狀態(tài)的監(jiān)控。測(cè)試結(jié)果表明,將Web技術(shù)應(yīng)用到微波設(shè)備網(wǎng)管系統(tǒng)中,實(shí)現(xiàn)了對(duì)微 波設(shè)備的遠(yuǎn)程控制,具有方便管理,界面友好,易于操作等優(yōu)點(diǎn)。
關(guān)鍵詞:Web服務(wù)器;μC/0S-Ⅱ;嵌入式系統(tǒng);微波網(wǎng)管
隨著互聯(lián)網(wǎng)的快速發(fā)展和普及,采用Web技術(shù)實(shí)現(xiàn)的遠(yuǎn)程網(wǎng)絡(luò)管理系統(tǒng)已經(jīng)成為網(wǎng)管系統(tǒng)不可缺少的一部分。嵌入式系統(tǒng)設(shè)計(jì)也逐漸發(fā)展成為計(jì)算機(jī)和網(wǎng)絡(luò)控制應(yīng) 用的一個(gè)新領(lǐng)域,具有功能強(qiáng)大、實(shí)時(shí)性強(qiáng)、可靠性高和結(jié)構(gòu)靈巧等優(yōu)點(diǎn)。基于嵌入式Web的遠(yuǎn)程網(wǎng)管系統(tǒng),通過Web方式實(shí)現(xiàn)服務(wù)器端與客戶端的跨平臺(tái)信息 交互。目前微波傳輸系統(tǒng)的網(wǎng)絡(luò)管理采用基于Web的遠(yuǎn)程網(wǎng)管系統(tǒng)代理的研究和應(yīng)用很少。本文是以ARM7處理器系統(tǒng)為硬件開發(fā)平臺(tái),在μC/OS-Ⅱ嵌入 式操作系統(tǒng)基礎(chǔ)上,采用嵌入式Web技術(shù)實(shí)現(xiàn)微波傳輸系統(tǒng)的監(jiān)控和管理,使系統(tǒng)具有靈活性、可擴(kuò)展性和通用性。
1 開發(fā)背景
微波通信是一種利用微波傳輸信息的通信手段,數(shù)字微波采用數(shù)字信號(hào)處理技術(shù),利用微波信道傳輸數(shù)字信號(hào)。而微波設(shè)備網(wǎng)管系統(tǒng)就是采用微波通信的方式傳輸數(shù)據(jù),圖l給出了該系統(tǒng)的結(jié)構(gòu)圖。
該系統(tǒng)分為管理站和被管對(duì)象,其中被管對(duì)象為微波鏈路的設(shè)備,每一個(gè)微波鏈路包括2個(gè)端站,每個(gè)端站含室內(nèi)單元IDU和室外單元OD-U,這兩個(gè)單元通過 同軸電纜連接,站內(nèi)設(shè)備通過網(wǎng)線(雙絞線)連接,站間設(shè)備通過微波鏈路連接。室內(nèi)單元安裝在機(jī)柜里或門架上,室外單元和天線被安裝在室外的鐵塔或高建筑物 上。在室內(nèi)單元IDU的面板上,留有RJ-45接口,方便計(jì)算機(jī)接入對(duì)微波設(shè)備進(jìn)行管理和控制。該系統(tǒng)另外一部分為管理站,即圖l中的PC,管理站內(nèi)嵌瀏 覽軟件,能夠?qū)崿F(xiàn)Web方式(即采用網(wǎng)頁瀏覽的方式通過IP地址遠(yuǎn)程訪問這條鏈路上所接入的設(shè)備)對(duì)設(shè)備進(jìn)行管理和維護(hù),即查看設(shè)備參數(shù)、設(shè)置設(shè)備參數(shù)和 接收告警信息等。PC機(jī)與IDU通過SNMP協(xié)議通信,不同站點(diǎn)之間的IDU通過ODU之間連接的微波鏈路傳輸信息。IDU內(nèi)部由兩個(gè)子系統(tǒng)構(gòu)成,使用的 CPU分別為L(zhǎng)PC2214、SmartARM2200,前者主要運(yùn)行監(jiān)控程序,后者運(yùn)行代理程序,即嵌入式Web服務(wù)器,負(fù)責(zé)網(wǎng)絡(luò)管理。二者通過自定義 的串口通信協(xié)議完成信息的交換。
在微波網(wǎng)絡(luò)中,通過在管理站和被管對(duì)象之間采用TCP/IP協(xié)議傳輸網(wǎng)管信息,實(shí)現(xiàn)不同設(shè)備之間的路由選擇,采用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP),實(shí)現(xiàn)微波設(shè)備各參數(shù)的監(jiān)測(cè)與控制,實(shí)現(xiàn)管理站對(duì)被管對(duì)象的遠(yuǎn)程訪問和控制。
評(píng)論