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