資源描述:
《EPON網(wǎng)元管理系統(tǒng)告警管理模塊的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、摘要隨著網(wǎng)絡(luò)技術(shù)和設(shè)備的發(fā)展,光接入網(wǎng)(OAN)已經(jīng)成為接入網(wǎng)發(fā)展的趨勢。EPON以其成本低、帶寬高、分配靈活和服務(wù)范圍大的特點(diǎn),將成為接入網(wǎng)的一種最有效的通信方法。EPON技術(shù)和設(shè)備的使用和發(fā)展也為EPON網(wǎng)絡(luò)和設(shè)備的管理提出了新的要求和課題。EPON標(biāo)準(zhǔn)屬于以太網(wǎng)范圍,其設(shè)備支持SNMP(簡單網(wǎng)絡(luò)管理協(xié)議),可以將其視為一種IP設(shè)備來管理,但是EPON設(shè)備又有其自身的特點(diǎn),不同于一般的IP設(shè)備。本文主要研究的是EPON網(wǎng)元管理系統(tǒng)中告警管理模塊的設(shè)計(jì)與實(shí)現(xiàn)。本文仔細(xì)分析了EPON網(wǎng)元告警管理模塊的需求標(biāo)準(zhǔn)與實(shí)際需求,精心設(shè)計(jì)了整
2、個(gè)模塊的流程、功能之間的關(guān)系和一些必需的算法,根據(jù)子功能模塊的劃分將告警管理模塊劃分為告警采集、告警事件實(shí)時(shí)顯示、告警事件實(shí)時(shí)顯示過濾和告警事件處理四個(gè)子功能模塊。整個(gè)模塊分為四層,其中,告警采集子模塊處于采集層;告警事件實(shí)時(shí)顯示子模塊、告警事件實(shí)時(shí)顯示過濾子模塊和告警事件處理子模塊處于服務(wù)器層;表現(xiàn)層使用GUI用戶界面;數(shù)據(jù)庫層使用Hibernate支持多種數(shù)據(jù)庫。為了保證模塊能快速穩(wěn)定地運(yùn)行并且考慮到模塊的擴(kuò)展性,在整個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn)過程中,大量使用了接口注入、觀察者模式、MVC模式等先進(jìn)的設(shè)計(jì)思想和設(shè)計(jì)模式;采用了相互關(guān)聯(lián)的
3、數(shù)據(jù)表,極大地降低了數(shù)據(jù)庫的數(shù)據(jù)量;使用回調(diào)方式解決客戶端同步問題;使用XML作為客戶端配置文件。最后,本文提出了針對本模塊可行的改進(jìn)方向。關(guān)鍵詞:EPON告警管理告警事件設(shè)計(jì)模式IAbstractWiththedevelopmentofnetworktechnologyandequipment,OpticalAccessNetwork(OAN)hasbecomeatendencyofAccessNetwork.AsoneofthemosteffectivecommunicationstechnologiesofAccessNetw
4、ork,EPONhastheadvantagesoflowcost,highbandwidth,flexibilityandwildrangeofservices.TheusageanddevelopmentofEPONtechnologyandequipmentleadtothenewrequirementsandsubjectofEPONequipmentmanagement.TheEPONstandardisapartoftheEthernetstandards.TheEPONequipmentsupportsSNMPandc
5、anbemanagedasakindofIPequipments.ButEPONequipmentisdifferentfromordinaryIPequipmentsbecauseofitsowncharacteristics.ThemainpointofthisarticleistodesignandimplementthefaultmanagemoduleofEPONnetworkelementmanagesystem.Thestandardofrequirementsandactualrequirementsoffaultm
6、anagemoduleareanalyzedindetail.Theprocessesofthemodule,connectionsbetweenallthefunctionsandsomenecessaryarithmeticarewelldesigned.Accordingtothefunctions,faultmanagemoduleisdividedintofoursubmodules,includingfaultcollectionsubmodule,real-timedisplaysubmodule,displayfil
7、trationsubmoduleandeventdisposalsubmodule.Thefaultmanagemoduleisdividedintofourlayers.Faultcollectionsubmodulebelongstothecollectionlayer.Real-timedisplaysubmodule,displayfiltrationsubmoduleandeventdisposalsubmodulebelongtoserverlayer.GUIuserinterfaceisusedinthedisplay
8、layer.Ondatabaselayer,Hibernateisusedtosupportdifferentkindsofdatabases.Toguaranteetheperformance,stabilityandexpansi