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