999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

EPON網絡拓撲管理系統①

2017-10-13 14:47:38肖堅紅
計算機系統應用 2017年3期
關鍵詞:數據庫設備信息

肖堅紅, 陳 馳

?

EPON網絡拓撲管理系統①

肖堅紅1, 陳 馳2

1(國家電網安徽省電力公司, 合肥 230022)2(國家電網南京供電公司, 南京 210019)

針對大規模異構EPON(EPON: Ethernet Passive Optical Network)網絡, 為了提高EPON網絡的管理水平和維護效率, 并且能夠更直觀地顯示EPON網絡內部設備拓撲關系、網絡工作實時狀態和告警等重要信息, 需要設計一個EPON網絡拓撲管理系統對EPON網絡進行有效管理. 本文首先介紹了拓撲管理系統設計與實現方案, 將整個系統其劃分為采集、處理、顯示三大模塊. 數據采集層采用基于TL1通信協議獲取網絡信息, 處理層基于MVC(Model View Controller)的模式設計和開發B/S(Browser/Server)架構的集中處理系統, 拓撲顯示層的GUI應用HTML5 Canvas標簽實現. 最后通過搭建測試環境, 證明了設計方案是可行和高效的.

EPON; 網絡管理; 拓撲管理; B/S架構; MVC

1 引言

EPON網絡[1]的種種優勢, 讓越來越多的電信設備商、網絡運營商開始采用這種網絡技術, 從而推廣普及了EPON網絡的使用, 使得EPON網絡的規模越來越大. 同時, EPON網絡設備生產廠商, 如華為、中興、烽火等, 生產的EPON網絡設備兼容性差, 相互間大都不能直接通信, 造成EPON網絡基本網元, 如OLT和ONU設備之間的關系復雜而凌亂. 為了使EPON網絡能夠高效、穩定、低故障地運行, 向用戶提供更優質的網絡服務, EPON網絡使用者迫切地需要一個拓撲管理系統來清晰地表示和管理復雜的EPON網絡結構. 通過EPON拓撲實時反映EPON網絡網元的運行情況, 當出現告警信息時, 能夠及時發現故障位置, 反饋到系統管理平臺, 讓故障問題得到有效的處理, 這樣可以提高網絡的運行性能和服務質量.

現階段, 對于IP 網絡的拓撲管理研究較多, 而對EPON 網絡的拓撲管理研究卻很少, EPON 網絡的拓撲管理的研究還處于不成熟階段. 以往拓撲管理的設計大多都是基于C/S (Client/Server, 客戶端/服務器)模式, 反應速度慢, 代價高, 管理起來不太方便. 鑒于拓撲管理存在以上的缺點, 本文針對綜合管理大規模異構EPON網絡拓撲的需求, 采用B/S(Browser/Server)網絡架構, 設計了三層結構的EPON網絡拓撲管理系統, 闡述了拓撲可視化的實現方法, 展示了EPON網絡網元拓撲管理系統簡潔、直觀、高效的特性, 具有非常好的應用前景.

2 EPON網絡拓撲管理系統設計

EPON網絡系統主要由光線路終端OLT(Optical Line Terminal)、光配線網ODN(Optical Distribution Network)以及光網絡單元ONU(Optical Network Unit)三部分組成, 對EPON網絡設備的管理主要是對OLT和ONU進行管理.

圖1 EPON網絡結構圖

2.1網絡拓撲管理體系結構設計

基于B/S 模式的網絡拓撲管理的體系結構如圖2 所示. 數據采集層與EPON網絡設備供應商的網絡管理系統進行通信, 主要獲取OLT與ONU等設備數據信息, 這些信息經過數據處理層處理后, 一部分直接實時傳遞到拓撲顯示模塊, 另一部分存儲到數據庫中, 用來存儲、修改和備份拓撲數據信息, 作為信息庫. 當GUI層需要進行拓撲顯示操作的時候, 首先訪問數據庫, 執行查詢操作, 過濾信息之后, 拓撲數據處理模塊將有效信息進行組裝, 交給前端顯示理模塊[2].

2.2 拓撲圖的數據庫結構設計

設計拓撲圖的數據庫, 負責將數據顯示為各種拓撲的表現形式. 考慮到平臺的安全性能高以及EPON網絡的規模龐大且設備數量多的特點, 我們采用Oracle數據庫[3]. 相比于其他關系型數據庫, Oracle具有穩定性好、用戶分級管理、大數據處理能力強等優勢, 在大型工業級項目中應用十分廣泛. 設計中, 以EPON 設備信息為重點, 包括OLT 信息、PON 信息、ONU 信息等, 表1 給出了設備管理數據庫的匯總表. 主要包括設備表信息、告警表信息、拓撲網元表信息、拓撲鏈路表信息等. 圖3顯示了設備管理、告警管理和拓撲管理數據表的關系圖, 顯示了表1中的各表的表關系.

表1 拓撲管理數據庫匯總表

圖3 拓撲數據表關系圖

圖4 EPON拓撲數據生成流程

圖4是對EPON拓撲數據對象的組裝過程, 在這個過程中通過具體應用Java集合類中的ArrayList(java中的集合類)與HashMap(java中的集合類)對采集到的設備信息進行包裝處理, 獲取到拓撲管理系統所需要的拓撲數據對象.

3 EPON網絡拓撲管理的實現及測試

3.1 拓撲管理的實現

拓撲管理的實現主要是包括數據采集實現、拓撲處理實現和拓撲圖顯示3 個子模塊. 本系統是基于B/S網絡結構, 采集層采用Java語言開發使用Oracle數據庫存儲數據, 拓撲處理和拓撲顯示使用了基于MVC設計模式的Struts框架和基于ORM的Hibernate框架以及HTML5中的Canvas等. 首先是數據采集的實現, 考慮到設備商的北向接口協議, 將數據采集部分在TL1協議的基礎上進行開發, 設備商的EMS系統可以通過北向接口把數據信息傳送給上層的網管, 我們通過TL1協議獲取設備商EMS(Network Element Management System, 網元管理系統)上傳的信息并解析, 把解析完的數據存儲在數據庫中[4].

其次是拓撲處理的實現, 通過數據采集模塊得到的各種設備信息是需要存儲到數據庫中, 數據處理模塊需要讀取存儲的EPON設備信息來組裝成拓撲數據對象, 而這些拓撲數據也是需要存儲在數據庫中, 拓撲顯示模塊會讀取數據庫中的設備信息、告警信息、拓撲信息以供拓撲管理系統的各個子功能模塊使用. 因此, 需要JDBC(java數據庫連接)來完成拓撲管理系統與Oracle數據庫的交互. 為了更為方便的使用JDBC, 本論文在數據存儲上利用Hibernate框架技術, 既可以實現EPON內存對象的持久化, 又可以封裝JDBC使得對Oracle的操作更為便捷. 另外為了將EPON數據處理部分與拓撲顯示以及基礎數據對象模型相互分離, 降低它們之間的依賴性, 需要使用MVC(Model-View-Controller)設計模式數, 而Struts框架是現在主流的基于MVC的開發技術, 可以很好地管理系統中的業務邏輯關系.

最后是拓撲顯示的實現, 圖5是顯示模塊實現的說明, 數據采集模塊不僅要對設備信息進行采集還需要實時監聽網絡資源的變化, 當出現網絡資源的變化時, 需要對變化類型進行判斷是屬于告警信息的變化還是設備資源的變化, 當出現的是告警信息時, 首先是獲取告警信息對應的設備類型、位置信息, 將其與對應的設備關聯起來, 同時對拓撲數據對象中的設備的告警狀態進行修改, 添加上相關的告警描述, 最后要對相應的LinkArraylist(Java的集合類)與HashMap(Java的集合類)關系進行修改. 而當判定的是資源變化的信息, 就需要重新生成拓撲數據對象塊[5]. 對于數據采集模塊獲取到的設備信息除了要對其進行數據存儲與數據持久化操作, 還要這些設備信息進行拓撲數據對象的組裝. 生成拓撲數據對象后由數據處理層傳遞給顯示層, 瀏覽器會解析來自web服務器的數據, 調用相關的js文件, 將數據在Canvas中顯示[2].

3.2 測試結果

為了表明文中對EPON網絡拓撲管理系統的設計是可行的, 需要搭建軟件項目的運行環境資源, 然后分析管理系統的運行狀況. 由于整個系統是采用B/S的架構, 客戶端不需要安裝實現拓撲管理的軟件資源, 只需要通過瀏覽器訪問服務器提供的拓撲管理資源網站即可. 圖6是拓撲管理系統的主界面, 頁面可以提供訪問子功能的鏈接地址外還可以訪問綜合網管系統的子模塊, 頁面還對拓撲管理的功能進行了介紹, 提供關鍵字的檢索操作, 這樣可以幫助用戶更快地更全面地了解管理系統, 提升系統的便捷性、可操作性.

圖5 顯示模塊的實現

圖6 拓撲管理系統主頁面

圖7 拓撲管理系統的拓撲顯示頁面

如圖7所示是拓撲顯示模塊的設備顯示頁面, 整個頁面包含有主菜單區域、子級菜單區域、用戶信息區域、工具欄區域、Canvas顯示區域. 主菜單部分提供主頁面、綜合網管其他功能模塊、退出功能的鏈接; 子菜單提供拓撲管理各個功能模塊的訪問入口; 工具欄可以實現對拓撲圖的拖拽、框選、顯示布局方式的改變、方法縮小、信息查詢、拓撲圖的保存等功能.

4 結語

本文設計了EPON網絡拓撲管理系統, 基于B/S網絡結構給出了拓撲管理的設計架構方案及拓撲數據庫的設計. 將整個系統其劃分為采集、處理、顯示三大模塊; 數據采集層采用基于TL1協議的通信方式, 處理層采用B/S架構的基于MVC的設計開發模式, 拓撲顯示層的GUI是對HTML5 Canvas標簽的使用. 本系統具有以下優點: 提高EPON網絡的服務質量, 使EPON網絡更加高效、穩定地運行, 并且能直觀地反映設備之間的連接關系, 讓系統使用者快速地了解設備的告警信息與實時運行狀態, 將設備實時狀態與告警故障內容結合拓撲管理模塊展現給用戶, 從而使EPON綜合網管的操作更加便捷、反映信息更加直觀, 提升了整體管理性能, 本文設計的系統, 已應用于安徽16個地市的網絡管理中.

1湯建漢.EPON接入網絡技術的研究.信息通信,2014,(11): 204–205.

2 尹恒,趙咸紅.EPON-EoC的拓撲自動發現研究與實現.信息通信,2015,(2):11–13,23.

3孫琳娜.EPON技術在接入網中的設計與應用[碩士學位論文].北京:北京郵電大學,2012.

4 徐孝娜,雒江濤,胡燕清.基于WEB的拓撲管理的設計與實現.通信技術,2013,46(2):42–43,47.

5 劉亮,霍劍青,郭玉剛,袁泉,王曉蒲.基于MVC的通用型模式的設計與實現.中國科學技術大學學報,2010,6(40):635– 639.

Topology Management System for EPON

XIAO Jian-Hong1, CHEN Chi2

1(State Grid Anhui Electric Power Company, Hefei 2300022, China)2(State Grid Nanjing Power Supply Company, Nanjing 210019, China)

Because the scale of EPON network increases rapidly, it is required to design an EPON network topology management system in order to improve the management and maintenance of EPON network, which can intuitively display the EPON network topology structure, the network working status and alarm in real time. Firstly, the design and implementation of topology management system is introduced. The designed system is divided into structure of three levels including acquisition, processing and view. The acquisition layer employs the TL1 communication protocol mode to get network information. The processing layer uses B/S structure and processing system is based on MVC model. The GUI of display layer employs HTML 5 Canvas tag to display the topology relationship. And finally, through constructing the test environment, it proves the design is feasible and effective.

EPON; network management; topology management; B/S structure; MVC

2016-06-30;

2016-08-08

[10.15888/j.cnki.csa.005675]

猜你喜歡
數據庫設備信息
諧響應分析在設備減振中的應用
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 久久不卡国产精品无码| 欧美日韩福利| 国产成熟女人性满足视频| 色综合天天综合| 91亚洲视频下载| 在线观看亚洲人成网站| 国产18页| 欧美午夜视频| 精品久久香蕉国产线看观看gif | 91久久偷偷做嫩草影院精品| 国产91导航| 久久久亚洲色| 日韩精品一区二区三区中文无码| 亚洲an第二区国产精品| 免费观看精品视频999| 91精品最新国内在线播放| 少妇被粗大的猛烈进出免费视频| 欧美精品成人| 久久亚洲精少妇毛片午夜无码| 日本久久网站| 理论片一区| 免费亚洲成人| 老司国产精品视频| 国产三级韩国三级理| 国产成人做受免费视频| 久久超级碰| 久久久波多野结衣av一区二区| 五月综合色婷婷| WWW丫丫国产成人精品| 国产97视频在线观看| 一区二区偷拍美女撒尿视频| 国产成人AV综合久久| 99视频在线观看免费| 日韩色图在线观看| 欧美精品在线免费| 狠狠色香婷婷久久亚洲精品| 国产亚洲欧美在线中文bt天堂 | 国产迷奸在线看| 欧美成人精品在线| 国产精品女主播| 国产97视频在线| 亚洲人成网站色7799在线播放| 久久久久久久久久国产精品| 热伊人99re久久精品最新地| 国产成人精品18| 国产美女主播一级成人毛片| 欧美成人影院亚洲综合图| 色婷婷电影网| 91黄视频在线观看| 成人无码一区二区三区视频在线观看| 高清色本在线www| AV片亚洲国产男人的天堂| 成人第一页| 成人年鲁鲁在线观看视频| 国产精品对白刺激| 成色7777精品在线| 色网站在线免费观看| 国产综合在线观看视频| 国产伦片中文免费观看| 自拍中文字幕| 福利小视频在线播放| 亚洲精品色AV无码看| 欧美日韩国产高清一区二区三区| 亚洲色偷偷偷鲁综合| 亚洲中文精品人人永久免费| 国产福利大秀91| 欧美中文一区| 国产熟女一级毛片| 日本草草视频在线观看| 久久国产精品电影| 97青草最新免费精品视频| 日本久久久久久免费网络| 免费激情网站| 好吊妞欧美视频免费| 精品视频一区在线观看| 视频二区欧美| 99无码中文字幕视频| 97综合久久| 999国内精品视频免费| 久久亚洲AⅤ无码精品午夜麻豆| 色综合天天视频在线观看| 亚洲一区精品视频在线|