[摘要] 文章主要討論了基于B/S的直放站監(jiān)控管理平臺的系統設計,包括系統網絡架構、分布式架構、邏輯架構等。該系統的實現,滿足了移動運營商對直放站“集中監(jiān)控、集中維護、集中管理”的要求,同時也滿足了信息時代對網絡管理平臺安全穩(wěn)定高性能的要求。
[關鍵詞] B/S 直放站 直放站監(jiān)控系統
一、引言
直放站監(jiān)控與管理系統主要滿足對不同廠家的直放站設備進行集中統一的監(jiān)控管理與操作維護,對設備性能參數進行統計和分析,以保證直放站設備的正常運行,提高系統設備維護效率。
現有的直放站監(jiān)控系統均基于C/S(Client/Server,客戶機/服務器)模式開發(fā),存在兼容性、可維護性、移植性和互操作性差等缺點。本文針對移動通信設備管理的專業(yè)化運維需求,提出基于B/S(Browser/Server,瀏覽器/服務器)模式來構架直放站監(jiān)控與管理系統,實現直放站監(jiān)控系統的“集中監(jiān)控、集中維護、集中管理”功能。
二、系統總體設計
1.系統采用J2EE框架規(guī)范設計,具有跨平臺特性,可以無縫移植到各個系統平臺(如:Windows/Linux/Unix等)。
(1)采用ORACLE 10g 應用服務器:ORACLE 10g Application Server是一個強大且可伸縮的 J2EE 服務器,可搭配高可用性解決方案,并具備自我管理能力,更提供完善的使用者身份管理基礎架構,以實現集中化的智慧型使用者管理,并具備與非Oracle環(huán)境的整和。
(2)采用ORACLE9i數據庫平臺:支持大數據庫、多用戶的高性能的事務處理;遵守數據存取語言、操作系統、用戶接口和網絡通信協議的工業(yè)標準;實施安全性控制和完整性控制;支持分布式數據庫和分布處理;具有可移植性、可兼容性和可連接性。
2.系統采用分布式架構設計(見圖1),分為四大子系統:主站系統、前置機系統、數據庫、WebGIS。
(1)主站系統:提供人機交互界面,實際系統主要的業(yè)務功能。
(2)前置機系統:后臺服務系統,主要處理數據通信和報文解析。
(3)數據庫:存儲設備信息、配置信息、業(yè)務數據等。
(4)WebGIS:提供人機交互界面,實現電子地圖的管理與展示。
三、系統網絡架構
系統網絡架構如圖2所示:
1.上行:每個直放站設備配備了一個移動模塊,直放站設備根據通信協議將數據編碼成一串數據報文,然后以短信的形式通過移動模塊發(fā)送至移動運營商短信中心,短信中心通過無線網或有線網將短信轉發(fā)至直放站監(jiān)控系統,直放站監(jiān)控系統收到短信后根據通信協議對數據報文進行解碼,然后將解碼后的數據存入數據庫,以供統計分析或頁面展示。
2.下行:直放站監(jiān)控系統根據通信協議編碼數據報文,直放站設備收到數據報文后根據通信協議進行解碼,然后執(zhí)行數據報文對應的指令。
四、系統分布式架構設計
1.應用層設計。使用MVC三層開發(fā)架構(見圖3),模型-視圖-控制結構(MVC)是交互式應用程序廣泛使用的一種體系結構。它有效地在存儲和展示數據的對象中區(qū)分功能模塊以降低它們之間的連接度。MVC體系結構具有三個層面:模型(Model)、視圖(View)和控制器(Controller)。在模型層、視圖層和控制層之間劃分責任可以減少代碼的重復度,并使應用程序維護起來更簡單。同時由于數據和商務邏輯的分開,在新的數據源加入和數據顯示變化的時候,數據處理也會變得更簡單。
(1)模型層(MODEL):主要實現用戶操作交互、業(yè)務邏輯、報文解析(支持多套規(guī)約)等功能。
(2)視圖層(VIEW):負責顯示模型層的內容。它從模型層取得數據并指定這些數據如何被顯示出來。在模型層變化的時候,它將自動更新。另外視圖層也會將用戶的輸入傳送給控制器。
(3)控制層(CONTROL):起統一調度作用,負責請求的分發(fā),為不同請求選擇不同的業(yè)務模型。
2.通訊層設計。通訊層采用組件式開發(fā)方式(見圖4),多種通訊方式以組件形式載入通訊服務器,具體良好的可擴展性。各個組件配置于核心配置文件中,系統啟動時解析核心配置文件啟動其中配置的組件,通訊調度器負責各個組件的通訊調度。
3.持久層設計。持久層主要負責數據存儲、數據分析、數據備份等,即傳統意義上的數據庫,本系統采用大型關系型數據庫ORACLE。
五、系統實現主界面(圖5)
六、結束語
該系統已應用于國內各通信運營商,基于B/S的直放站監(jiān)控管理系統克服了已有監(jiān)控管理系統的種種不足,是集計算機技術、通信技術、直放站應用技術為一體的專業(yè)化監(jiān)控管理系統。在設計上遵循電信管理網(TMN)規(guī)范和相關技術規(guī)范,且充分考慮到移動通信未來發(fā)展的升級與維護,實現不同設備廠商的直放站接入和統一管理,體現了系統的專業(yè)化。該系統的應用將有效提高移動網絡運維和服務水平,減少運營商的系統維護成本。
參考文獻:
[1]中國移動通信有限公司,中國移動直放站監(jiān)控系統功能規(guī)范1.0.0QB-W-004-2005
[2]中國移動通信有限公司,中國移動直放站設備網管接口技術規(guī)范1.0.0QB-W-003-2005
[3]李英軍等譯:Gamma E , Helm R , Johnson R ,et al1 設計模式[M].北京:機械工業(yè)出版社,2000