亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        嵌入式SNMP衛(wèi)星網(wǎng)管代理軟件設(shè)計

        2011-09-26 01:59:36
        無線電工程 2011年1期
        關(guān)鍵詞:設(shè)備

        李 想

        (中國電子科技集團公司第五十四研究所,河北石家莊050081)

        0 引言

        隨著衛(wèi)星通信的迅猛發(fā)展,衛(wèi)星通信網(wǎng)絡(luò)逐漸呈現(xiàn)規(guī)模大、結(jié)構(gòu)復(fù)雜的趨勢,網(wǎng)管對衛(wèi)星網(wǎng)絡(luò)規(guī)劃和資源分配的重要意義日益顯現(xiàn)。網(wǎng)管代理是實現(xiàn)網(wǎng)管對所需信息進行收集和下發(fā)的基礎(chǔ),避免了所有站點網(wǎng)管信息的采集全部依賴于中心的管理站,降低了網(wǎng)絡(luò)流量,避免了網(wǎng)絡(luò)阻塞;同時利于多站點的統(tǒng)一管理、合理分配信道資源,在衛(wèi)星通信中具有重要意義。在Red Hat Linux 2.6.4環(huán)境下,使用agent++、snmp++開發(fā)包實現(xiàn)基于SNMP協(xié)議嵌入式網(wǎng)管代理軟件(Agent),很好地實現(xiàn)了信息管理。

        1 網(wǎng)管代理軟件設(shè)計

        衛(wèi)星通信網(wǎng)管代理主要作用是搭建中心站與小站之間聯(lián)系的橋梁?,F(xiàn)階段衛(wèi)通站中被管理設(shè)備多采用適合自己的串口通信協(xié)議,而網(wǎng)管中心也只提供唯一的對外接口,協(xié)議不統(tǒng)一造成了網(wǎng)絡(luò)設(shè)計、系統(tǒng)集成的困難。使用統(tǒng)一的網(wǎng)管代理設(shè)備進行協(xié)議轉(zhuǎn)換,對上級網(wǎng)管接口采用SNMP協(xié)議格式,使管理信息的傳輸具有統(tǒng)一的標(biāo)準。

        設(shè)計完成的代理程序具有如下技術(shù)特性:

        ①代理性。Agent能代表用戶完成某些工作或與被管理設(shè)備進行通信,主要體現(xiàn)在衛(wèi)通子站網(wǎng)管代理與設(shè)備監(jiān)控軟件進行通信,根據(jù)要求上報設(shè)備狀態(tài);進行按需分配(DAMA)方式分配資源等;

        ②獨立性。Agent本身是一個獨立實體,能不依賴管理服務(wù)器監(jiān)控各設(shè)備狀態(tài),并與網(wǎng)管中心數(shù)據(jù)交互;

        ③主動性。Agent能根據(jù)用戶的需求,適應(yīng)環(huán)境的變化主動為用戶提供服務(wù);

        ④直觀性。Agent內(nèi)嵌設(shè)備監(jiān)控web server,能夠通過網(wǎng)頁監(jiān)控本地設(shè)備,提交各種業(yè)務(wù)申請,顯示下發(fā)信息。

        2 網(wǎng)管代理軟件工作原理與實現(xiàn)

        2.1 軟件工作原理

        嵌入式網(wǎng)管代理軟件采用B/S軟件構(gòu)架,運行在ARM硬件平臺上,通過RS485、RS232串口監(jiān)控站內(nèi)設(shè)備,操作人員可以通過IP地址訪問網(wǎng)管代理Web服務(wù)器,通過網(wǎng)頁完成對衛(wèi)通站內(nèi)各設(shè)備的監(jiān)控以及衛(wèi)通站主要指標(biāo)監(jiān)視。根據(jù)網(wǎng)絡(luò)劃分修改XML文件,轉(zhuǎn)變站角色。與此同時,自動接收網(wǎng)管中心各種SNMP類型請求,根據(jù)業(yè)務(wù)類型做出相應(yīng)處理,工作流程如圖1所示。

        圖1 網(wǎng)管代理設(shè)計方框圖

        2.2 網(wǎng)管代理軟件實現(xiàn)

        2.2.1 設(shè)備監(jiān)控Web服務(wù)器

        使用GoAhead Web服務(wù)器,通過CGI進程,定義的ASP、form函數(shù)實現(xiàn)頁面與服務(wù)器之間的數(shù)據(jù)交互。通過C語言編輯實現(xiàn)其功能,采用自動輪詢的機制,實時監(jiān)視設(shè)備狀態(tài)。HTML語言設(shè)計的監(jiān)控網(wǎng)頁增加了密碼管理、權(quán)限管理和容錯處理,不同權(quán)限口令登錄操作權(quán)限不同,輸入超出范圍提示用戶,令使用更加安全、人性化。

        2.2.2 MIB庫的創(chuàng)建

        MIB庫即“管理信息庫”,基于編碼規(guī)則的抽象語法規(guī)則1(ASN.1)的語法來描述,是網(wǎng)絡(luò)管理數(shù)據(jù)的標(biāo)準。在這個標(biāo)準里管理信息結(jié)構(gòu)與標(biāo)識(SMI)規(guī)定了每一個對象或表項都有對象類型、語法、存取和狀態(tài)4個屬性。

        網(wǎng)管代理的MIB采用樹形結(jié)構(gòu)組織,MIB中每個對象都被賦予一個對象標(biāo)識符(OID)來命名對象。對象標(biāo)識符能夠唯一標(biāo)識某個對象,其值由一個整數(shù)序列構(gòu)成。針對在衛(wèi)通站中同一類型的設(shè)備可能有多臺的情況對MIB樹進行拓展。將同種設(shè)備定義成一個類作為MIB樹的一個子葉,相同參數(shù)定義成一個參數(shù)組,且每個參數(shù)的OID唯一??梢詫⒚總€參數(shù)組看作由設(shè)備葉子節(jié)點組成的縱向列表,這樣就生成了一個設(shè)備子樹,主線程會在初始化中根據(jù)配置文件中設(shè)備的數(shù)量自動生成列表。例如:3臺同類調(diào)制解調(diào)器設(shè)備的modemTemperaturehigh參數(shù)組對應(yīng)著列表中的1列,OID分別是1.6.9.4.62.1.1、1.6.9.4.62.1.2 和1.6.9.4.62.1.3,modemTemperaturelow同理作為列表中的一列,相關(guān)代碼如下:

        2.2.3 SNMP代理軟件通信模塊

        (1)Socket通信端口

        UDP協(xié)議傳輸具有網(wǎng)絡(luò)資源開銷較小、數(shù)據(jù)處理速度快的優(yōu)點,在對數(shù)據(jù)安全性要求不高的情況下,采用UDP協(xié)議是一個非常不錯的選擇。網(wǎng)管代理軟件Socket通信時在數(shù)據(jù)幀中加入幀長、設(shè)備的類型、地址和校驗等會使UDP變得靈活而可靠,保證了數(shù)據(jù)實時性、準確性,整體流程如圖2所示。

        圖2 進程間的通信流程

        網(wǎng)管代理設(shè)備各模塊間廣泛使用UDP通信方式,發(fā)送線程使用UDP廣播方式傳遞數(shù)據(jù),便于本地界面顯示、上報設(shè)備狀態(tài)同步進行,接收線程創(chuàng)建Socket采用地址重用的方式,使多線程間用相同端口號進行接收,簡化了代碼設(shè)計,其方法如下:

        ①創(chuàng)建Socket端口:

        ②發(fā)送、接收數(shù)據(jù):通過調(diào)用sendto()、recv()函數(shù)發(fā)送、接收數(shù)據(jù)報。

        (2)隊列初始化

        隊列在串口通信、socket通信和數(shù)據(jù)存儲中起著重要作用,通信數(shù)據(jù)隊列避免了收發(fā)阻塞現(xiàn)象出現(xiàn)。設(shè)備隊列根據(jù)設(shè)備類型分配存儲空間,便于數(shù)據(jù)幀解析后填充,通過遍歷隊列,取得所需監(jiān)控設(shè)備的參數(shù)。

        2.2.4 代理軟件SNMP協(xié)議處理模塊

        SNMP協(xié)議處理模塊是一個單任務(wù)模塊,采用先進先出隊列,一次處理一個PDU(協(xié)議數(shù)據(jù)單元)。從網(wǎng)管中心接收消息后,對其進行語法分析,將其轉(zhuǎn)換成內(nèi)部數(shù)據(jù)結(jié)構(gòu),驗證版本號、認證信息。將收到MIB變量對應(yīng)成本地格式,判斷請求的MIB對象是否在代理的MIB樹中,如果存在,調(diào)用對應(yīng)的MIB變量處理例程來處理。命令執(zhí)行完后,再將內(nèi)部數(shù)據(jù)格式轉(zhuǎn)換回 ASN.1格式創(chuàng)建響應(yīng) PDU,調(diào)用Socket的sendto()函數(shù)將消息發(fā)出。

        3 軟件仿真與測試結(jié)果

        3.1 軟件仿真

        將一臺調(diào)制解調(diào)器通過RS485接口與網(wǎng)管代理設(shè)備進行連接。使用PC模擬網(wǎng)管中心,使用HP的Mib Browser軟件進行Get、Set操作測試;登錄網(wǎng)管代理Web頁面,以主動申請資源、入退網(wǎng)功能為測試用例,進行Trap功能測試。物理連接關(guān)系如圖 3所示。

        圖3 仿真環(huán)境連接關(guān)系

        3.2 測試結(jié)果

        通過對Mib Browser、Ethereal軟件捕獲的SNMP協(xié)議網(wǎng)絡(luò)數(shù)據(jù)包進行分析,對OID為1.6.9.4.62.1.1(調(diào)制解調(diào)器參數(shù)OID)的對象值獲取及修改成功;網(wǎng)管計算機收到OID為1.6.9.4.100.1(入退網(wǎng)功能OID)、1.6.9.4.200.1(主動申請資源功能OID)的Trap請求,數(shù)據(jù)正確,返回成功應(yīng)答。分析結(jié)果表明,網(wǎng)管代理軟件實現(xiàn)了 Get、Set、Trap三大核心功能。

        4 結(jié)束語

        針對衛(wèi)通地球站的具體需求設(shè)計并實現(xiàn)了基于SNMP協(xié)議的網(wǎng)管代理,成為衛(wèi)通網(wǎng)絡(luò)的重要組成部分。該代理軟件在工程上廣泛應(yīng)用,極大提高了整個網(wǎng)管系統(tǒng)的工作效率,能夠在網(wǎng)管系統(tǒng)信息流量較大時穩(wěn)定工作。實現(xiàn)了對整個網(wǎng)絡(luò)的資源分配、全網(wǎng)規(guī)劃以及子站管理。

        [1]楊家海,任憲坤.網(wǎng)絡(luò)管理原理與實現(xiàn)技術(shù)[M].北京:清華大學(xué)出版社,2000:41-54.

        [2]蔡 琳.在VC++6.0平臺下基于SNMP網(wǎng)絡(luò)管理軟件的開發(fā)[J].信息與電子工程,2005,3(3):67-70,74.

        [3]周冀松,雷震甲.SNMP網(wǎng)管協(xié)議的原理與實現(xiàn)[J].無線電通信技術(shù),2004,30(3):1-2.

        [4]RFC 1213.ManagementInformation Base forNetwork Management of TCP/IP-based Internets MIB-Ⅱ[S],1991.

        猜你喜歡
        設(shè)備
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        調(diào)試新設(shè)備
        基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
        基于MPU6050簡單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        廣播發(fā)射設(shè)備中平衡輸入與不平衡輸入的轉(zhuǎn)換
        電子制作(2018年10期)2018-08-04 03:24:48
        食之無味,棄之可惜 那些槽點滿滿的可穿戴智能設(shè)備
        500kV輸變電設(shè)備運行維護探討
        HTC斥資千萬美元入股虛擬現(xiàn)實設(shè)備商WEVR
        IT時代周刊(2015年8期)2015-11-11 05:50:37
        Automechanika Shanghai 2014 之“看” 汽保設(shè)備篇
        如何在設(shè)備采購中節(jié)省成本
        女人下边被添全过视频| 伊人亚洲综合影院首页| 国产A√无码专区| 人妻少妇人人丰满视频网站| 国产三级视频在线观看国产| 国产自拍高清在线观看| 一本一道波多野结衣av中文 | 无码毛片高潮一级一免费| 国产一区二区三区韩国| 日产精品毛片av一区二区三区| 欧美黑人巨大videos精品| 草草浮力地址线路①屁屁影院| 精品 无码 国产观看| 国产精品亚洲在钱视频| 草草影院ccyy国产日本欧美| 性一交一乱一伧国产女士spa| 无夜精品久久久久久| 国产精品中文字幕日韩精品| 亚洲av乱码一区二区三区林ゆな| 乱人伦视频中文字幕| 亚洲中文一本无码AV在线无码| 青青青爽在线视频免费播放| 三级做a全过程在线观看| 毛茸茸性xxxx毛茸茸毛茸茸| 久久精品国产91久久性色tv| 亚洲天堂色婷婷一区二区| 99伊人久久精品亚洲午夜| 国产区精品一区二区不卡中文| 国产高潮国产高潮久久久| 无码一区二区三区在| 午夜亚洲精品视频在线| 最新中文字幕av无码不卡| 国产精品三级在线观看| 亚洲全国最大的人成网站| 国内永久福利在线视频图片| 99热久久精里都是精品6| 4hu44四虎www在线影院麻豆| 国产精品亚洲精品一区二区| 高清不卡一区二区三区| 亚洲精品黄网在线观看| 国产91九色免费视频|