新聞中心

EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于SNMP的電源設(shè)備管理無線傳輸系統(tǒng)的框架組成

基于SNMP的電源設(shè)備管理無線傳輸系統(tǒng)的框架組成

作者: 時(shí)間:2012-08-09 來源:網(wǎng)絡(luò) 收藏

摘要  本文介紹了的原理、移動(dòng)短信的原理。提出用原理來管理設(shè)備運(yùn)行,使用移動(dòng)短信來傳輸管理信息和指令的管理系統(tǒng)的。

本文引用地址:http://m.butianyuan.cn/article/176500.htm

敘詞:電源管理 移動(dòng)短信

Abstract:  This paper introduces the protocol of SNMPSMS. Introduced the makeup of the system using SNMP to manage power supply system, sent the messages by SMS.

Keyword:Power supply manage SNMP SMS

1 引言

計(jì)算機(jī)的使用離不開電源,因此計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備、計(jì)算機(jī)應(yīng)用系統(tǒng)的電源供應(yīng)是實(shí)現(xiàn)計(jì)算機(jī)正常運(yùn)行的必備條件。隨著計(jì)算機(jī)在各行各業(yè)的應(yīng)用日益深入,對(duì)它的供電電源的運(yùn)行情況進(jìn)行監(jiān)測(cè)、控制十分必要。用來管理網(wǎng)絡(luò)設(shè)備運(yùn)行的網(wǎng)絡(luò)管理原理發(fā)展至今已經(jīng)相當(dāng)成熟,而用來管理電源運(yùn)行則是一種新的嘗試。

現(xiàn)在計(jì)算機(jī)應(yīng)用越來越廣泛,隨著計(jì)算機(jī)網(wǎng)絡(luò)的擴(kuò)展,計(jì)算機(jī)應(yīng)用系統(tǒng)分布的地理位置比較分散,對(duì)應(yīng)地供電電源的分布也比較分散,電源管理值班員要保障分散的在運(yùn)行電源正常應(yīng)用、及時(shí)得知故障信息并非易事。移動(dòng)通信在我國(guó)發(fā)展迅猛,利用移動(dòng)通信短信業(yè)務(wù)的不受時(shí)空、線路限制的優(yōu)勢(shì),將電源監(jiān)控的有關(guān)信息用短信發(fā)到值班員的手機(jī)上,讓他隨時(shí)隨地地監(jiān)視電源運(yùn)行狀況,是完全可能并且是行之有效的方式。

本文要闡述的是利用網(wǎng)絡(luò)管理原理來管理計(jì)算機(jī)供電電源,通過方式實(shí)現(xiàn)電源監(jiān)控信息與值班員交互的系統(tǒng)的所涉及的協(xié)議原理、元素等。

2 網(wǎng)絡(luò)管理原理和SNMP簡(jiǎn)介

2.1 構(gòu)成網(wǎng)絡(luò)管理系統(tǒng)的幾個(gè)要素

所謂網(wǎng)絡(luò)管理,一般是指對(duì)網(wǎng)絡(luò)系統(tǒng)中的監(jiān)控對(duì)象(這里一般指各種網(wǎng)絡(luò)設(shè)備)進(jìn)行監(jiān)測(cè)、分析與控制,從而保障整個(gè)網(wǎng)絡(luò)系統(tǒng)可靠、有效地運(yùn)行。一個(gè)典型的網(wǎng)絡(luò)管理系統(tǒng)包括四個(gè)要素:管理者、管理代理、管理信息數(shù)據(jù)庫(kù)、代理服務(wù)設(shè)備。一般說來,前三個(gè)要素是必需的,第四個(gè)只是可選項(xiàng)。

1)管理者(Manager)

管理者應(yīng)該定期查詢管理代理收集到的監(jiān)控對(duì)象的運(yùn)轉(zhuǎn)狀態(tài)、配置及性能等的信息。

2)管理代理(Agent)

管理代理通過獲得監(jiān)控對(duì)象的運(yùn)轉(zhuǎn)狀態(tài)、設(shè)備特性、系統(tǒng)配置等相關(guān)信息來完成管理者布置的采集信息的任務(wù),通過控制監(jiān)控對(duì)象的管理信息數(shù)據(jù)庫(kù)中的信息來管理該監(jiān)控對(duì)象。

3)管理信息數(shù)據(jù)庫(kù)(MIB)

管理信息數(shù)據(jù)庫(kù)(MIB)定義數(shù)據(jù)對(duì)象,值班員可以通過直接控制這些數(shù)據(jù)對(duì)象去監(jiān)控、配置監(jiān)控對(duì)象。

4)代理設(shè)備(Proxy)

代理設(shè)備在標(biāo)準(zhǔn)網(wǎng)絡(luò)管理軟件和不直接支持該標(biāo)準(zhǔn)協(xié)議的系統(tǒng)之間起橋梁作用。

2.2 SNMP協(xié)議概述

SNMP(Simple Network Management Protocol)即簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議,幫助值班員管理TCP/IP網(wǎng)絡(luò)中各種監(jiān)控對(duì)象,應(yīng)用范圍非常廣泛,主要有如下幾個(gè)特點(diǎn):

1)相對(duì)于其它種類的網(wǎng)絡(luò)管理體系或管理協(xié)議而言,SNMP易于實(shí)現(xiàn)。SNMP的管理協(xié)議、MIB及其它相關(guān)的體系能夠在各種不同類型的監(jiān)控對(duì)象上運(yùn)行,設(shè)計(jì)簡(jiǎn)單、擴(kuò)展靈活、易于使用。

2) SNMP協(xié)議是免費(fèi)開放的。只有經(jīng)過IETF的標(biāo)準(zhǔn)議程批準(zhǔn)(IETF是IAB下設(shè)的一個(gè)組織)才可以改動(dòng)SNMP協(xié)議。監(jiān)控對(duì)象的廠商們也可以私下改動(dòng)SNMP協(xié)議,但這樣作的結(jié)果很可能得不償失,因?yàn)樗麄儽仨氄f服其他廠商和用戶支持他們對(duì)SNMP協(xié)議的非標(biāo)準(zhǔn)改進(jìn),而這樣做卻有悖于他們的初衷。

3) SNMP協(xié)議有很多詳細(xì)的文檔資料,網(wǎng)絡(luò)業(yè)界對(duì)這個(gè)協(xié)議也有著較深入的理解,這些都是SNMP協(xié)議近一步發(fā)展和改進(jìn)的基礎(chǔ)。

4) SNMP是通過使用請(qǐng)求報(bào)文和返回響應(yīng)的方式在管理代理和管理者之間傳送信息。這種機(jī)制減輕了管理代理的負(fù)擔(dān),它不必要非得支持其它協(xié)議及連接模式的處理過程。因此,SNMP協(xié)議提供了一種獨(dú)有的機(jī)制來處理可靠性和故障檢測(cè)方面的問題。

5) SNMP協(xié)議之所以易于使用,這是因?yàn)樗鼘?duì)外提供了三種用于控制MIB對(duì)象的基本操作命令。它們是:Set 、Get 和 Trap。Set命令是一個(gè)特權(quán)命令,通過它來改動(dòng)設(shè)備的配置或控制設(shè)備的運(yùn)轉(zhuǎn)狀態(tài)。Get命令可從網(wǎng)絡(luò)設(shè)備中獲得管理信息。Trap命令的功能就是在網(wǎng)絡(luò)管理系統(tǒng)沒有明確要求的前提下,由管理代理通知網(wǎng)絡(luò)管理系統(tǒng)有一些特別的情況或問題發(fā)生了。

6)SNMP協(xié)議沒有定義其它的監(jiān)控對(duì)象管理代理命令,可應(yīng)用于MIB數(shù)據(jù)對(duì)象的操作只有Set和Get命令,這兩個(gè)命令的目標(biāo)是數(shù)據(jù)對(duì)象的值。比如說,SNMP協(xié)議中沒有定義reboot(重啟)命令;然而,管理代理軟件把MIB數(shù)據(jù)對(duì)象和監(jiān)控對(duì)象的內(nèi)部命令聯(lián)系起來,這樣就可以實(shí)現(xiàn)某些特殊的命令操作。如果現(xiàn)在想要重啟某個(gè)監(jiān)控對(duì)象,管理系統(tǒng)就把某個(gè)與重啟有關(guān)的MIB數(shù)據(jù)對(duì)象的值設(shè)為1(我們的假定)。這樣就會(huì)觸發(fā)管理代理執(zhí)行重新啟動(dòng)的命令,同時(shí)還把這個(gè)MIB數(shù)據(jù)對(duì)象重新設(shè)置為原來的狀態(tài)。

SNMP管理員使用GetRequest從擁有SNMP代理的監(jiān)控對(duì)象中檢索信息,SNMP代理以GetResponse消息響應(yīng)GetRequest,如系統(tǒng)的名字,系統(tǒng)自啟動(dòng)后正常運(yùn)行的時(shí)間,系統(tǒng)中的網(wǎng)絡(luò)接口數(shù)等等。SetRequest可以遠(yuǎn)程設(shè)置監(jiān)控對(duì)象的名字,關(guān)掉一個(gè)端口或清除一個(gè)地址解析表中的項(xiàng)。Trap即SNMP陷阱,是SNMP代理發(fā)送給管理者的非請(qǐng)求消息。這些消息告知管理者本設(shè)備發(fā)生了一個(gè)特定事件,如端口失敗,掉電重起等,管理站可相應(yīng)的作出處理。

2.3 MIB概述

管理信息數(shù)據(jù)庫(kù)(MIB)包含了管理代理中的有關(guān)配置和性能的數(shù)據(jù),其完整的標(biāo)識(shí)符應(yīng)該是這樣的:iso.identified-organization(3).dod(6).internet(1).mgmt(2).mib-2(1),也可以用數(shù)字形式標(biāo)識(shí)符來表示就是:1.3.6.1.2.1。這兩種表達(dá)格式的作用是一致的,都表示同一個(gè)MIB數(shù)據(jù)對(duì)象。

在定義MIB數(shù)據(jù)對(duì)象時(shí),訪問控制信息確定了可作用于該數(shù)據(jù)對(duì)象的操作種類。SNMP協(xié)議有如下的MIB數(shù)據(jù)對(duì)象訪問方式:只讀方式(Read-only)、可讀可寫(Read-write)、禁止訪問(Not-accessible)。

網(wǎng)絡(luò)管理系統(tǒng)無法改動(dòng)只讀方式的MIB數(shù)據(jù)對(duì)象,但可以通過Get或Trap命令讀取數(shù)據(jù)對(duì)象的值。例如,MIB數(shù)據(jù)對(duì)象sysDescr,它代表System Description,包含了管理代理軟件所需要的廠商信息。又例如,為了確保有關(guān)性能的信息及其它統(tǒng)計(jì)數(shù)據(jù)正確,不至于因誤操作而改動(dòng)它們,以只讀方式操作。

SNMP是一個(gè)應(yīng)用層協(xié)議,作為數(shù)據(jù)傳輸方法和數(shù)據(jù)的組織形式MIB結(jié)合,為網(wǎng)絡(luò)管理系統(tǒng)提供了底層的保障。

3 移動(dòng)短信原理

SMS(Short Message Service)即短信息服務(wù)。它能夠在移動(dòng)用戶及外部系統(tǒng)(比如電子郵件、頁面調(diào)度以及聲音郵件系統(tǒng))之間傳送包括文字與數(shù)字的短信。短信通常最多只能是160個(gè)字符。

SMS服務(wù)利用了短信服務(wù)中心作為短信的保存、轉(zhuǎn)發(fā)系統(tǒng)。該服務(wù)的一個(gè)顯著特點(diǎn)是一個(gè)可用的移動(dòng)手機(jī)能夠在任何時(shí)候接收或提交短信,不依賴于是否該手機(jī)正在通話或正在傳送信息。暫時(shí)的故障導(dǎo)致難以獲得接收的地點(diǎn),這時(shí)故障被確認(rèn),并且短信將被存在短信服務(wù)中心一直到目的地的手機(jī)恢復(fù)。

SMS的特色還在于擴(kuò)展帶寬信息包的傳輸及低帶寬的信息傳輸,這樣就產(chǎn)生了一個(gè)高效的方法用于傳輸簡(jiǎn)短而緊急的數(shù)據(jù)。


上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉