顏蔚冬
【摘 要】中國電信在長期的OSS系統(tǒng)建設(shè)過程中,新舊系統(tǒng)數(shù)量眾多,存在系統(tǒng)架構(gòu)不一、技術(shù)多樣、接口復(fù)雜等問題,無法適應(yīng)靈活快速支撐業(yè)務(wù)的要求。由于系統(tǒng)間的接口服務(wù)相互調(diào)用過多、且缺乏一個統(tǒng)一的管理規(guī)范,導(dǎo)致目前接口協(xié)議種類過多。為了規(guī)范化管理各個系統(tǒng)的接口服務(wù)以及系統(tǒng)之間的服務(wù)調(diào)用,本文在分析OSS系統(tǒng)現(xiàn)狀的基礎(chǔ)上,分析了吉林聯(lián)通OSS應(yīng)用集成平臺建設(shè)的需求,基于SOA架構(gòu)完成了系統(tǒng)總體設(shè)計,并對其中的應(yīng)用集成模塊、服務(wù)集成模塊、服務(wù)注冊模塊進(jìn)行了詳細(xì)設(shè)計與實(shí)現(xiàn)。所實(shí)現(xiàn)平臺可以統(tǒng)一管理接口服務(wù),屏蔽了系統(tǒng)間互聯(lián)的復(fù)雜性,達(dá)到了《中國電信集團(tuán).CTGMBOSS OSS 2.5集成及技術(shù)分冊》的要求,平臺上線后實(shí)現(xiàn)了吉林聯(lián)通OSS域系統(tǒng)間的橫向信息和數(shù)據(jù)交互,實(shí)現(xiàn)了吉林聯(lián)通OSS域系統(tǒng)同省OSS域系統(tǒng)間的縱向信息和數(shù)據(jù)的交互。
【關(guān)鍵詞】NGOSS;OSS;電信運(yùn)營支撐系統(tǒng);框架
文章編號:ISSN1006—656X(2013)09 -0105-02
一、背景
以移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、云計算為代表的開放融合信息服務(wù)成為通信信息服務(wù)發(fā)展的趨勢,由它們帶來的新型業(yè)務(wù)模式與傳統(tǒng)電信業(yè)務(wù)不同,行業(yè)應(yīng)用模式復(fù)雜,但業(yè)界并沒有進(jìn)行統(tǒng)一的技術(shù)標(biāo)準(zhǔn)和統(tǒng)一平臺規(guī)劃,導(dǎo)致缺少統(tǒng)一的業(yè)務(wù)標(biāo)準(zhǔn)和技術(shù)標(biāo)準(zhǔn),產(chǎn)品、受理和計費(fèi)流程也不固定,缺乏標(biāo)準(zhǔn)產(chǎn)品和商業(yè)模式,在接入上存在很大難度。電信運(yùn)營商需要投入專業(yè)團(tuán)隊(duì)研究新業(yè)務(wù)形態(tài)和新商業(yè)模式,改變傳統(tǒng)BOSS支撐模式,進(jìn)行新網(wǎng)絡(luò)、新業(yè)務(wù)平臺的建設(shè),以滿足用戶對應(yīng)用的可操作性、可視化等個性化需求的增強(qiáng)。同時,運(yùn)營商迫切需要通過電信集約化的手段實(shí)現(xiàn)對業(yè)務(wù)和運(yùn)營支撐的統(tǒng)一化,以降低業(yè)務(wù)部署和運(yùn)營難度。
由于三大電信運(yùn)營商此前運(yùn)營的業(yè)務(wù)較為單一,因此三個運(yùn)營商的支撐系統(tǒng)目前還普遍存在系統(tǒng)架構(gòu)老化、系統(tǒng)基礎(chǔ)能力弱、標(biāo)準(zhǔn)化水平差、擴(kuò)展能力不足等四大問題,無法更好地支撐市場發(fā)展,需通過推行一體化集約運(yùn)營型OSS系統(tǒng)來徹底完成底層數(shù)據(jù)模型以及架構(gòu)的調(diào)整。本文就是針對一體化集約運(yùn)營型OSS系統(tǒng)的應(yīng)用方案展開調(diào)查研究的。
從整體上看,我國的OSS建設(shè)仍處于初級階段,缺乏豐富的理論、技術(shù)以及實(shí)踐經(jīng)驗(yàn),缺乏普遍認(rèn)可并可以參照的建設(shè)標(biāo)準(zhǔn)和規(guī)范模型,運(yùn)營商和服務(wù)商多數(shù)根據(jù)自己的理解去規(guī)劃和建設(shè)OSS。因此,對于我國OSS標(biāo)準(zhǔn)的發(fā)展,應(yīng)在以跟蹤、消化為主的基礎(chǔ)上,逐步制定相應(yīng)的國內(nèi)規(guī)范,發(fā)展符合國際潮流和本國實(shí)情的OSS標(biāo)準(zhǔn)。
二、NGOSS理論基礎(chǔ)
NGOSS是下一代運(yùn)營支持系統(tǒng)(Next Generation Operations Support Systems)的縮寫。NGOSS是電信管理論壇(TMF)提出的新一代OSS體系。NGOSS從系統(tǒng)(即插即用規(guī)則)、過程(企業(yè)事務(wù)過程模型)、信息(關(guān)聯(lián)處理公用數(shù)據(jù))、產(chǎn)品四個方面保證OSS體系具備標(biāo)準(zhǔn)化、能夠逐步演化、保證互連互操作(開放)、實(shí)現(xiàn)端到端的管理和高度自動化的特點(diǎn)。NGOSS提出一系列的文檔、信息模型和代碼,分析研究企業(yè)核心業(yè)務(wù)流和信息技術(shù),提出一套指導(dǎo)OSS建設(shè)的系統(tǒng)框架和設(shè)計即插即用的OSS組件方法,幫助開發(fā)商迅速開發(fā)支撐系統(tǒng),滿足電信運(yùn)營商對OSS系統(tǒng)建設(shè)的需要,從而使OSS系統(tǒng)設(shè)計、開發(fā)從滿足個別運(yùn)營商的個體需求到分析電信運(yùn)營商的整體需求的范圍上來,進(jìn)一步使OSS系統(tǒng)的設(shè)計、開發(fā)進(jìn)入到一個嶄新時代。貼近運(yùn)營商需求,使系統(tǒng)開發(fā)變得更迅速、更靈活、成本更低是NGOSS的目標(biāo)。
三、中國電信行業(yè)OSS系統(tǒng)現(xiàn)狀及問題分析
中國電信行業(yè)OSS系統(tǒng)應(yīng)用現(xiàn)狀:從2003年起開始規(guī)劃自身的BSS/OSS系統(tǒng),由于電信業(yè)務(wù)比較復(fù)雜,機(jī)構(gòu)分支龐大,所以電信公司主要采取各本地網(wǎng)、各個子系統(tǒng)分別建立、逐步融合的方式,原有系統(tǒng)模塊的劃分有所變化,但各系統(tǒng)功能仍然保留。OSS系統(tǒng)建設(shè)目標(biāo)為:逐漸由本地網(wǎng)集中向省集中過渡,功能模塊之間將共享核心數(shù)據(jù)模型。
中國電信業(yè)OSS系統(tǒng)建設(shè)與應(yīng)用中存在的問題:OSS發(fā)展建設(shè)缺乏總體框架指導(dǎo)和具體實(shí)施規(guī)范;無法滿足業(yè)務(wù)變化的需求;管理流程有待進(jìn)一步規(guī)范;客戶資料系統(tǒng)不完善。
基于以上問題吉林電信公司一體化OSS系統(tǒng)建設(shè)與應(yīng)用應(yīng)滿足以下幾點(diǎn)要求:集團(tuán)、省兩級縱向信息/數(shù)據(jù)交互的需求;集團(tuán)橫向信息和數(shù)據(jù)的需求;簡化系統(tǒng)之間網(wǎng)狀互聯(lián)接口的需求;統(tǒng)一規(guī)范接口標(biāo)準(zhǔn)的需求。
四、吉林電信公司一體化OSS系統(tǒng)方案設(shè)計
(一)系統(tǒng)方案設(shè)計目標(biāo)與原則
為了支撐吉林電信OSS域系統(tǒng)間的橫向信息和數(shù)據(jù)交互需求,以及集團(tuán)公司OSS系統(tǒng)與省級系統(tǒng)間的縱向信息和數(shù)據(jù)交互需求,達(dá)到市縣OSS系統(tǒng)接口的貫通,滿足吉林電信企業(yè)信息化架構(gòu)的目標(biāo)。系統(tǒng)建設(shè)應(yīng)達(dá)到以下幾個業(yè)務(wù)目標(biāo):實(shí)現(xiàn)集團(tuán)OSS域系統(tǒng)間的橫向信息和數(shù)據(jù)交互;實(shí)現(xiàn)集團(tuán)OSS域系統(tǒng)同集團(tuán)其他域系統(tǒng)間的橫向信息和數(shù)據(jù)交互;實(shí)現(xiàn)集團(tuán)OSS域系統(tǒng)同省OSS域系統(tǒng)間的縱向信息和數(shù)據(jù)交互;企業(yè)外部系統(tǒng)對集團(tuán)OSS域系統(tǒng)的信息和數(shù)據(jù)交互技術(shù)目標(biāo)。通過建設(shè)總部OSS應(yīng)用集成平臺,減少集團(tuán)OSS域內(nèi)系統(tǒng)間、市與縣級OSS域系統(tǒng)間網(wǎng)狀互連接口,達(dá)到接口的統(tǒng)一化和標(biāo)準(zhǔn)化。
系統(tǒng)建設(shè)應(yīng)達(dá)到以下幾個技術(shù)目標(biāo):(1)統(tǒng)一接口服務(wù)管理(2)屏蔽系統(tǒng)間互聯(lián)的復(fù)雜性(3)建立系統(tǒng)之間高效、穩(wěn)定的接口管理機(jī)制(4)接口服務(wù)動態(tài)發(fā)布和擴(kuò)展能力運(yùn)用SOA理念,通過組件式模塊化開發(fā),達(dá)到系統(tǒng)組件的動態(tài)更新與發(fā)布,提局系統(tǒng)的穩(wěn)定性,并提尚系統(tǒng)的橫向與縱向擴(kuò)展能力。
系統(tǒng)方案設(shè)計原則有兩個分別為:面向服務(wù)構(gòu)架和基于SOA設(shè)計原則
(二)系統(tǒng)總體技術(shù)架構(gòu)
OSS應(yīng)用集成平臺系統(tǒng)集成邏輯圖如圖4-1所示。OSS應(yīng)用集成平臺基于spring的J2EE框架,采用的是infomix數(shù)據(jù)庫、業(yè)務(wù)邏輯層、展示層的三層架構(gòu)。在展示層使用了ExtJs、Struts2,DWR、Flex等技術(shù)。在服務(wù)端使用了Drools Hibernate、H2等技術(shù)。
圖4-1 OSS應(yīng)用集成平臺系統(tǒng)集成邏輯圖
(三)系統(tǒng)核心業(yè)務(wù)實(shí)體概念模型設(shè)計
NGOSS所強(qiáng)調(diào)是一個體系概念和結(jié)構(gòu)。在體系概念和結(jié)構(gòu)的指導(dǎo)下,規(guī)定和開發(fā)具體的標(biāo)準(zhǔn)和技術(shù),在抽象模型和結(jié)構(gòu)的基礎(chǔ)上,研究和選擇適用的分布、數(shù)據(jù)和信息共享等技術(shù),以構(gòu)造最有效的系統(tǒng)和應(yīng)用。
NGOSS的核心框架不使用任何特殊技術(shù),這樣即使使用新出現(xiàn)的技術(shù)構(gòu)建新的織件時,也無需在不同技術(shù)間建立接口,只需通過構(gòu)造適當(dāng)?shù)倪m配器就可以實(shí)現(xiàn)組件間的通信,從而保證了核別心框架的有效性和連續(xù)性。要保證技術(shù)獨(dú)立性,NGOSS核J自框架需要滿足大量的約束條件,如:不能指定任何特殊的通信協(xié)議;必須允許使用同步、異步、準(zhǔn)同步的調(diào)用方式;不能描述任何業(yè)務(wù)過程數(shù)據(jù);必須定義技術(shù)獨(dú)立的NGOSS組件如何實(shí)現(xiàn)過程中的織州一管理接口等。
雖然NGOSS核心框架不使用任何特殊技術(shù),但是在框架的實(shí)現(xiàn)過程中不可能脫離技術(shù)。在NGOSS解決方案中,任何基手技術(shù)的框架必須聲明執(zhí)行環(huán)境,從而保證織件開發(fā)者開發(fā)的組織,可以在這種框架實(shí)現(xiàn)中的正常工作。
(四)系統(tǒng)界面規(guī)劃設(shè)計
系統(tǒng)界面規(guī)劃如下圖4-2所示:
圖4-2 系統(tǒng)界面規(guī)劃
(五)各主要子系統(tǒng)功能描述與業(yè)務(wù)流程設(shè)計
1、子系統(tǒng)的數(shù)據(jù)(局部)私有化
子系統(tǒng)之間的數(shù)據(jù)嚴(yán)格封裝,一個子系統(tǒng)不允許直接修改另一個子系統(tǒng)的數(shù)據(jù),被訪問子系統(tǒng)必須向訪問子系統(tǒng)提供相應(yīng)的服務(wù)訪問接口。
2、子系統(tǒng)劃分
我們可以清晰定義系統(tǒng)的外部接口模塊和土要的系統(tǒng)模塊。接口模塊土要可以分為綜合采集模塊,綜合聯(lián)機(jī)指令模塊,統(tǒng)一繳費(fèi)平臺,客服接口平臺,統(tǒng)一接入平臺等系統(tǒng)核心模塊可以分為對計費(fèi)數(shù)據(jù)流的處理,綜合計費(fèi)模塊,綜合帳務(wù)處理模塊,對費(fèi)用管理為土的帳務(wù)管理模塊,對工單管理的綜合營業(yè)(客戶服務(wù))模塊。
3、子系統(tǒng)分布
接口類:綜合采集,綜合聯(lián)機(jī)指令,統(tǒng)一接入平臺,統(tǒng)一繳費(fèi)平臺,客服接口管理平臺。
技術(shù)平臺類:系統(tǒng)管理子系統(tǒng)(系統(tǒng)框架),內(nèi)存數(shù)據(jù)庫系統(tǒng)
核心類(BSS核心模塊):綜合計費(fèi),綜合帳務(wù)處理,信用控制模塊,帳務(wù)管理模塊,綜合客戶服務(wù)
外部應(yīng)用類:渠道管理支撐系統(tǒng),客戶管理系統(tǒng),運(yùn)維管理子系統(tǒng),綜合資源管理,經(jīng)營報表平臺,產(chǎn)品管理系統(tǒng)等。
圖4-3 基于DGOSS的電信業(yè)務(wù)支撐系統(tǒng)架構(gòu)
五、吉林電信公司一體化OSS系統(tǒng)方案實(shí)施的保障措施
保證OSS系統(tǒng)規(guī)劃的科學(xué)性、明確OSS系統(tǒng)評估體系的指導(dǎo)性、實(shí)施OSS系統(tǒng)技術(shù)標(biāo)準(zhǔn)的統(tǒng)一性、保障OSS系統(tǒng)人員培訓(xùn)的規(guī)范性及提高OSS系統(tǒng)管理體制的完善性。
六、結(jié)論
在電信技術(shù)快速發(fā)展及中國電信的市場發(fā)展戰(zhàn)略逐步轉(zhuǎn)移為以客戶為中心的發(fā)展策略背景下,借鑒TMF提出的下一代運(yùn)營支撐系統(tǒng)NGOSS理論體系,充分分析當(dāng)前OSS系統(tǒng)存在的問題,結(jié)合電信運(yùn)營商制定的企業(yè)目標(biāo)和發(fā)展戰(zhàn)略,對所提出的OSS建設(shè)方案中的總體技術(shù)架構(gòu)、核心實(shí)體模型、界面規(guī)劃及核心子系統(tǒng)的業(yè)務(wù)功能和業(yè)務(wù)流程進(jìn)行重點(diǎn)分析設(shè)計。
參考文獻(xiàn):
[1] 陳龍,張春紅,云亮.電信運(yùn)營支撐系統(tǒng)[M].北京:人民郵電出版社,2005.
[2] 趙慧玲,葉華.以軟交換為核心的下一代網(wǎng)絡(luò)技術(shù)[M].北京:人民郵電出版社,2002.
[3] 電信管理論壇.運(yùn)營支撐系統(tǒng)與軟件NGOSS數(shù)據(jù)模型、體系架構(gòu)與測試[M].北京:人民郵電出版社,2005:15-20.
[4] 梅斌.電信業(yè)務(wù)運(yùn)營支撐系統(tǒng)的發(fā)展與演進(jìn)[M].郵電設(shè)計技術(shù),2005-05.
[5] 王君坷,艾波.電信運(yùn)營支撐系統(tǒng):軟件體系結(jié)構(gòu)模式系統(tǒng)[M].北京:人民郵電出版社,2006:44,50.
[6] 孔令萍.新一代運(yùn)營支撐系統(tǒng)體系結(jié)構(gòu)[J].中興通訊技術(shù),2003,(3):60-6.
[7] 盧捍華,王亞石,閔麗娟等.基于NGOSS的OSS/BSS 框架[J].電信科學(xué),2009,(10):57-62.
[8]謝青宇.新一代運(yùn)營支撐系統(tǒng)與軟件NGOSS:數(shù)據(jù)模型、體系架構(gòu)與測試[M].北京:人民郵電出版社,2003.
[9]Sun Microsystem,OSS through JavaTM Initiative Simpling Integration with CommonAPIs, Version.1 April 2001.
[10]TM-Forum TMF050A.NGOSS compliance testing information model and testing rules[S], May 2003.