摘要:針對福建電信兩個資源系統——SRM系統和GCOMM系統的整合工作,引入國際電信管理論壇(TMF)NGOSS構架中ETOM和SID模型,分析福建電信兩個主要的資源系統之間在模型上的差異,提出使用NGOSS整合SRM系統和GCOMM系統一種思路,并使用一個例子說明了具體整合的方法:使用UML語言自上而下對資源進行邏輯域和物理域進行劃分,并在數據庫進行模式設計時參照UML劃分的結果進行E—R設計。
關鍵詞:NGOSS;eTOM;SID;資源系統;系統整合
中圖分類號:TP31 文獻標識碼:A
A Method for the Integration of the Resouces Management Systems Based on NGOSS
CHEN Peng
(Longyan Branch of China Telecom Corporation,Longyan364000,China)
Abstract:To meet the challenges in fields of sofeware integration of the Fujian Telecom Corporation, this paper presents The Shared Information/Data model (SID) and Enhanced Telecom Operations Map (eTOM) model which are the two important parts of NGOSS presented by Telecom Management Forum(TMF).On the bases of researches on the two Resources Management Systems of The Fujian Branch of China Telecom Corpration ,the paper presents a way with The SID and eTOM in combination to bridge the differences between SRM (focus on Logincal resouces) and GCOMM(focus on Physical resouces)
Key words:NGOSS;eTOM;SID;resouces management system;system integration
1引言
經過多年的系統建設和完善,福建電信的IT系統取得了巨大的成就,就資源管理這塊的IT系統來說,目前已經建設了SRM和GCOMM兩套系統,兩者在電纜、設備等多個領域存在重疊。然而兩者的差異是巨大的,兩者的設計、部署時間不同,主要使用部門不同,前臺后臺實現的技術亦有相當大的差異。這種差異造成了資源系統的“信息孤島”,使系統可維護性、數據一致性、可用性和完整性面臨很大的挑戰,有效整合兩個系統,將大大提升系統的使用效能并降低使用成本。NGOSS的資源域中明確提出了資源計劃、物理資源規范、物理資源、邏輯資源規范,這些概念對融合SRM和GCOMM系統,合理規劃系統建設,具有很好的借鑒意義。
2NGOSS 概況
隨著全球電信業務的逐步開放,原來的單一業務運營支撐系統已經越來越無法滿足新業務不斷涌現的競爭要求。當前電信業務和網絡正經歷著前所未有的變革,為了改進服務質量,迫切需要快速開發和部署新業務的能力。國際電信論壇TMF(Telecom Management Forum)的NGOSS (New Generation Opeartion System and Sotfware)構架從系統(即插即用規則)、過程(企業事務過程模型)、信息(關聯處理公用數據)、產品四個方面保證電信應用軟件體系具備標準化、能夠逐步演化、保證互連互操作(開放)、實現端到端的管理和高度自動化的特點[1—2]。增強的電信運營圖eTOM (Enhanced Telecom Operations Map)和共享信息和數據模型SID(Shared Information Data)是NGOSS中最重要的兩部分[3]。
2.1增強的電信運營圖
TMF采用圖形化的方法(即eTOM視圖,圖1)來描述電信運營過程中的主要過程框架。頂層過程域劃分為3個部分[4]:戰略、基礎設施和產品,運營,企業管理。其中戰略、基礎設施和產品,運營橫向過程分為市場、產品、客戶、服務、資源、供應商與合作伙伴等層次;在縱向上分為戰略與決策,基礎設施生命周期管理、產品生命周期管理、運營支撐就緒、業務開通、業務保障、業務計費7個流程組。按照橫向和縱向的交叉可以對每一塊的過程進行進一步細化。
在eTOM中資源域(Resource Management Operation)定義了各種用于管理網絡和各層網絡技術的ABE。資源域的目的是確保各種網絡技術能實現各種服務的傳送。資源域共定義了17個ABE:資源計劃、物理資源規范、物理資源、邏輯資源規范、資源訂購、網絡拓撲、邏輯網元、資源故障、資源告警和中止、資源中止修復、資源測試、資源性能、資源性能趨勢、資源流量控制、資源流量、資源流量趨勢和資源使用[7]。
圖1eTOM模型
計算技術與自動化2012年9月
第31卷第3期陳鵬:基于NGOSS體系的電信資源系統整合方法
2.2共享信息模型
SID為運營商、系統集成商、軟件提供商提供了討論電信運營的共同概念和語言。SID在頂級域的劃分上與eTOM域的劃分和業務過程橫向劃分是一致的。SID共分為市場、銷售、產品、客戶、服務、資源、提供商合作伙伴、企業、公共業務實體8個域。和eTOM可分解特性一致,SID也可以逐級分解,并且和業務過程相關。SID框架的特性在于其可以被繼承和發展,SID的框架特性可以像插件那樣被繼續發展下去。
一個好的共享信息數據模型是運營支撐系統設計中的關鍵[9]。SID是NGOSS提出的建立共享信息模型的通用框架,SID分別從業務視圖(業務對象實體定義)和系統視圖(含有對象屬性及關系定義的UML模型)描述共享信息模型[10]。
3使用共享模型整合資源系統
3.1福建電信兩套資源系統的異同點
為了較好地分析兩者的差異,本文從數據模型著手,從電纜的數據庫模型上進行分析,圖2是通過數據庫逆向工程所獲得的電纜的E—R圖(其中左邊由GCOMM系統獲得,右邊部分由SRM系統獲得)。
圖2系統電纜相關ER圖
從圖2可以看出,GCOMM中使用電纜、電纜段、電纜盤留對電纜進行描述(為了便于描述,本文不對配線架、交接箱和分線盒相關模型進行比較)。預留電纜中包含多對電纜;電纜由多條電纜段復接而成,電纜與電纜之間通過盤留電纜進行連接。GCOMM系統數據庫中對電纜組成、連接方式、支撐方式、長度、位置等作了詳細的描述,通過這些信息,能夠詳盡描述電纜的實際狀況(物理信息),便于對電纜建設的規劃、建設以及對電纜本身的維護和修障。與GCOMM系統中對電纜的描述相比,SRM系統對電纜的描述就簡單的多,主要對電纜的種類、帶寬和兩端的連接方式進行描述,主要從應用層面(邏輯狀信息)進行描述。
上述可知:GCOMM系統和SRM系統在對資源的描述上雖然存在重疊之處,但是存在很大的不同。GCOMM側重于從物理信息方面描述(如地址、位置、長度等),而SRM系統則從邏輯方式(如帶寬、兩端信息等)進行描述。參照NGOSS模型相關文檔,合理規劃資源的邏輯資源域和物理資源域,將是有效整合這兩個系統的一個有效方法。
3.2構建資源系統共享模型
本節將闡述使用UML構建資源系統統一模型的過程,為了更好地分析,將資源進行分類:
1.Device(設備)例如路由器、交換機、防火墻等能夠完成用戶的功能的。
2.Device Component(設備構件)組成設備的構件。
3.Auxiliary Component(輔助構件)例如電力供應、風扇、電纜等。
設備構件和輔助構件并不能提供給客戶完整的功能,而是通過嵌入到設備當中發揮作用。
按照SID框架對資源進行劃分,將資源劃分為邏輯資源和物理資源,使用UML語言將資源設計為圖3形式的構架:資源由物理資源和邏輯組成,向外提供各項服務;物理資源有各項物理設備組成,每個設備由硬件組成;邏輯資源由邏輯設備組成,邏輯設備擁有多項軟件資源并且能夠支持各項協議;邏輯資源所能實現的各項功能由相應的物理資源支撐。由于本模型引進了“邏輯資源”和物理資源的概念,能夠較好地填平SRM和GCOMM的鴻溝,因而可以較好地整合SRM和GCOMM。
將圖3左側物理資源進一步劃分,將硬件劃分為設備構件(板卡、各類模塊等)、器件容器(如機架等)以及輔助構件,同時將物理設備劃分為交換機和路由器等設備,得到圖4。
圖3整合后資源系統頂層模型
圖4整合后物理資源第二層模型
再將圖4右側設備構件、器件容器(如機架等)以及輔助構件進一步劃分,得到更為細致的信息(如圖5),經過適當層次的深化設計,得到最終層次的物理資源的對象模型。同理,對邏輯資源自上而下的劃分也采用相同的方法,從而得到詳細邏輯資源對象模型。在獲取完整的系統對象模型后,使用O/R(Object/Relation database mapping)對象模型與關系數據庫映射工具將對象模型映射為關系數據庫模型,實現關系數據庫層面按照NGOSS構架的E—R設計,按照邏輯資源和物理資源的概念合理劃分數據庫域,獲取相應的關系數據庫模型。
本節述闡了使用NGOSS構架整合電信資源系統的一種方法:首先,參照NGOSS資源域有關理念將資源劃分為物理資源域和邏輯資源域,然后,使用UML語言自上而下對電信資源進行逐層對象建模,獲取完整的資源系統對象模型,最后,使用O/R映射工具,對對象模型進行映射,獲得可以實際使用的關系數據模型。4小結
本文探討了電信兩個主要的資源系統——SRM系統和GCOMM系統的差異,在數據庫層面分析兩個系統對資源描述的異同,借鑒NGOSS中eTOM和SID模型對如何整合SRM系統和GCOMM系統進行嘗試:使用UML語言按照SID構架對資源進行邏輯域和物理域進行層層深化設計,獲取完整的對象模型,最終通過O/R映射獲取關系數據模型。
圖5整合后物理資源第三層模型
參考文獻
[1]Tele Management Forum,TMF053:The NGOSS Technology Architecture. 2001.
[2]Tele Management Forum, TMF053B:The NGOSS Technology Architecture Specification;Annex B:Contract Specification.,2001.
[3]張磊. 新一代運營系統與軟件NGOSS若干關鍵問題研究[D].蘭州: 蘭州大學博士論文,2007.
[4]Tele Management Forum,eTOM GB921:enhanced Telecom Operations Map version 3.0, 2002.
[5]Tele Management Forum, GB921_R5—0_V0—3—1:Enhanced Telecom Operations Map(eTOM),The Business Process Framework for The Information and Communications Services Industry, 2005.
[6]Tele Management Forum, GB921D_R5—0_V0—6—1:Enhanced Telecom Operations Map(eTOM),The Business Process Framework for The Information and Communications Services Industry ,Addendum D: Process Decompositions and Descriptions,2005.
[7]Tele Management Forum, GB921D_R5—0_V0—6—1:Enhanced Telecom Operations Map(eTOM),The Business Process Framework for The Information and Communications Services Industry . Addendum P: An eTOM Primer Release 4.5, 2005.
[8]TeleManagement Forum, GB922:SID Business View: Concepts Principles, Version 7.5. May 2008.
[9]李克峰,康建初,鄭巖. NGOSS中共享信息模型的應用研究與實現[J]. 計算機工程與設計,2007,(23):21—26.
[10]TeleManagement Forum, GB9221BT: SID Business Entity Base Types, Version 4.1. July 2008.