基于SNMP的電源設備管理無(wú)線(xiàn)傳輸系統的框架組成
SNMP協(xié)議的兩個(gè)實(shí)體Manager和Agent的交換信息方式有Polling模式、Trap模式。如圖1。

Polling模式:SNMP Request 由Manager發(fā)出,Agent接收。該Request包含三個(gè)基本信息:執行的動(dòng)作類(lèi)型、執行的動(dòng)作對象,對象的參數。其中執行的動(dòng)作類(lèi)型是:Set命令、Get命令。比如我們想預設電壓達到250v時(shí)Agent必須報警,該設定通過(guò)Manager的Set命令下達到Agent,Agent自動(dòng)判斷當前電壓值,根據情況發(fā)出報警。同時(shí),值班員為了監視電壓值,Manager必須定期通過(guò)Get命令從Agent上獲得當前電壓值。
Trap模式:Trap由Agent發(fā)出,Manager接收。當某種預先定義的變量達到報警值時(shí),Agent主動(dòng)發(fā)出信息給Manager。比如當電源電壓達到250v時(shí),Agent主動(dòng)通過(guò)Trap數據包向Manager報告。
相比之下,Trap模式的實(shí)時(shí)性較強,Polling模式是定期采集,有時(shí)間間隔。
4.2 基于SNMP的電源監控系統
隨著(zhù)無(wú)人值班、計算機網(wǎng)絡(luò )應用的發(fā)展,要求實(shí)現電源系統的遠程監控成為趨勢。圖2是基于SNMP的無(wú)線(xiàn)短信電源管理系統的模型。

圖2 基于SNMP無(wú)線(xiàn)短信電源管理系統模型
該模型由以下幾部分組成:
1)監控對象端
包括電源設備(監控對象)、電壓/電流傳感器(主要完成高電壓到低電壓、大電流到小電流的轉換、A/D轉換)、MCU(微處理器,將信號處理后觸發(fā)無(wú)線(xiàn)發(fā)射模塊發(fā)射短信到Agent。)、GSM/GPRS短信發(fā)射模塊(發(fā)射/接收短信)。
2)監控系統Agent
該Agent內置一個(gè)實(shí)時(shí)操作系統,TCP/IP協(xié)議棧、SNMP Agent 等。通過(guò)自帶的無(wú)線(xiàn)發(fā)射模塊,向監控對象端發(fā)送和接收信息。通過(guò)有線(xiàn)網(wǎng)絡(luò )或者無(wú)線(xiàn)網(wǎng)絡(luò ),接收Manager發(fā)來(lái)的請求,將當前的電壓、電流值反饋給Manager。如果出現電壓過(guò)高或過(guò)低現象,通過(guò)SNMP Trap通知Manager。
3)SNMP Manager
SNMP Manager接收值班員發(fā)來(lái)的命令,通過(guò)SNMP Resquest發(fā)送到Agent,采集相關(guān)的信息,同時(shí)接收Agent發(fā)出的Trap數據包,并將警告信息通知電源管理員。
4)Http Server/Web server
Internet的最大優(yōu)點(diǎn)是人機界面友善和內容隨處可見(jiàn)。值班員通過(guò)瀏覽器訪(fǎng)問(wèn)Http Server,監視和查看當前和歷史數據、畫(huà)面、多媒體信息等。同時(shí)通過(guò)Applet等技術(shù),Http Server還可以將實(shí)時(shí)的警告信息主動(dòng)傳送到瀏覽器上,通過(guò)電子郵件、呼叫中心等將電源告警信息處理后轉發(fā)給其他相關(guān)值班員。
5 利用短信服務(wù)實(shí)現電源的遠程監控
以不間斷電源(UPS)為例。利用SMS,我們可以將UPS當前的工作狀態(tài)例如online/on battery,加上預先約定的其它信息,如當前時(shí)間、UPS設備編號等,組合成短消息,發(fā)送到異地的值班員的手機上。同樣地,UPS當前的負載量、當前的電池容量、內部溫度、所處機房的溫度濕度或其他傳感信號也可以用這個(gè)方法傳輸。
利用SMS,身處異地的值班員將指令合成短信(這當然要UPS產(chǎn)品的支持和接收),發(fā)到機房?jì)鹊腢PS控制器,實(shí)現遠程操作??蓪?shí)現的操作包括:開(kāi)啟/關(guān)閉UPS、設定休眠時(shí)間、自檢并發(fā)送報告、設定調整自檢時(shí)間表、設定各項運行參數。
6 結束語(yǔ)
計算機運行離不開(kāi)電源供應,利用SNMP來(lái)管理計算機供電電源,足以滿(mǎn)足一般的正常供電的需求,而使用移動(dòng)短信的方式實(shí)現電源監控信息的傳輸,來(lái)與值班員進(jìn)行交互,則可以提高工作效率,起到減人增效的結果。
參考文獻
[1] Behrouz A.Forouzan,數據通信域網(wǎng)絡(luò )
[2] 季風(fēng),網(wǎng)絡(luò )管理和SNMP協(xié)議,現代計算機,2001,(2):29-31
[3] 張文斐等,廣東信息與自動(dòng)化,2002,(3):23-25
評論