白 龍
廣東省電信規劃設計院有限公司,廣東 廣州 510000
探析廣電BOSS架構與關鍵技術
白 龍
廣東省電信規劃設計院有限公司,廣東 廣州 510000
結合三網融合的大背景,分析了下一代廣電 BOSS的系統結構對其中涉及到的主要功能模塊。針對目前行業現狀,闡述了一系列對廣電BOSS中亟待解決的問題和可采用的技術路線。通過介紹廣電BOSS的運營模式,從功能架構、技術架構和數據架構上對廣電BOSS的體系架構進行了探討。
BOSS;體系架構;廣播電視;系統架構
隨著中國有線電視數字化進程的不斷推進,廣電行業在傳統模擬電視業務的基礎上,陸續開通數字電視、寬帶數據等一系列增值業務。廣電BOSS作為有線電視數字化以及未來多業務運營的綜合業務運營支撐系統將面臨各種不一樣的挑戰。通過借鑒和學習現有BOSS廣電運營商的建設經驗以及主流 BOSS產品特點的基礎上,結合自身的實踐經驗,深入了解并探討廣電BOSS的架構規劃和BOSS產品關鍵技術問題,為廣電運營商建設BOSS系統出謀劃策。
2.1 功能架構
業務運營支撐系統 BOSS(Business&Operation Support System)是運營商的一體化、信息化、資源共享的支撐系統,這一概念來源于電信行業制定的準則。業務運營支撐系統的建設目標是希望在一個平臺上實現多種業務的管理和計費,從而將所提供的功能與服務在一個統一的框架下進行統一管理。BOSS系統一般以客戶服務、業務運營和平臺管理為核心功能,以同時提供客戶服務、營業、賬務計費、結算、經營分析等為主要內容。BOSS系統不僅能夠為網絡運營商提供一個全方位、綜合的業務運營和管理平臺,還能同時融合了傳統電信業務與其他增值業務,為運營商提供全面、全方位的解決方案。
廣電綜合業務運營支撐系統BOSS是以滿足廣播電視業務發展的實際需求為基礎,并被要求具有良好的可擴展性和延伸性,可以支撐不斷快速發展的新業務。通過借鑒TMF提出的下一代運營系統與軟件NGBOSS的概念,描述適用于廣電行業的綜合業務運營支撐系統結構如圖l所示。

圖1 綜合業務運營支撐系統的結構
2.2 數據架構
廣電BOSS系統通過根據以下指導原則,對廣電系統業務數據進行抽象和分類:
(1)根據國際電信管理論壇(TMF)的共享信息數據模型(Shared Information Data/Model,SID)分類框架對數據進行分類;
(2)需要結合廣電實際情況和進度進行調整和改善,并與IT目標架構相互配合、協調;
(3)具體的數據分類可作靈活處理。借鑒SID思想、概念聚類的原則,可將廣電BOSS數據模型域分為市場營銷、客戶、賬務、產品、服務、資源和合作伙伴7個模型域。
2.3 技術架構
廣電BOSS在技術架構上需采用分布式處理和多層結構的設計思想,通過分層軟件體系架構可降低系統復雜度,提高整體靈活性、減小耦合度,同時其特點為系統成本低、可擴展性強、開發及實施周期短等。常見的BOSS系統技術架構分為接入層、業務邏輯層和數據核心層。為了應對廣電運營商多變的客戶化需求和全面化服務,在分層技術架構的基礎上,還建議采用基于組件的框架技術,即通過對基礎框架、業務邏輯、客戶化邏輯進行模塊化分割和插件設計,使得系統更利于擴大和發展,便于增量開發,每一步增量實現一個或多個最終用戶功能[1]。
在管理架構上,有線電視行業內的各單位都是相對獨立的,然而管轄和隸屬關系卻不明確,由此造成了各地廣電運營商的需求種類多、復雜,運營思路難以統一的問題。同時,廣電運營商也在不斷探索和改進新業務運營,由于BOSS與外圍系統的集成越來越多,使BOSS接口經常發生變化。因此,廣電BOSS產品必須具備快速適應業務規則變化、業務流程變化的能力。而業務規則管理、業務過程管理、基于面向服務的體系結構(Service—Oriented Architecture,SOA)的集成架構為解決此類問題提供了新的思路和方向。
3.1 業務規則管理
隨著經濟的快速發展和市場競爭日益激烈,營銷策略的快速變化要求業務支撐系統具備快速、準確的業務部署能力。通過引入業務規則引擎技術,可靈活定義業務規則,實現業務規則與業務處理邏輯的分離,確保業務的快速定義與推出。業務規則管理是一種嵌入在應用程序中的組件能力,提供可視化、全面化的業務規則定義、業務規則存儲、業務規則解釋執行等多種功能。它的精髓在于:把復雜、多變的業務邏輯從程序中剝離出來,并轉化為特殊的“對象”,即業務規則,在程序外進行管理。通過在廣電BOSS系統中引入業務規則管理的相關技術,實現業務規則與應用程序的分離,能夠大大提高開發能力、管理能力和部署能力。在BOSS中業務規則的使用范圍包括產品銷售規則、價格計劃規則、計費結算規則、信控規則等。
3.2 業務過程管理
業務過程管理是基于統一的工作流引擎,實現業務流程合理定制及統一管理功能的基礎應用。工作流程分為人工交互流程和自動化流程兩類,而人工交互流程環節是可以調用自動化流程的。廣電BOSS系統引入業務過程管理技術,不僅可以完成客戶服務、訂單銷售管理、營銷管理、服務開通等流程的電子化和自動化,還能支撐各渠道之間順暢的協同工作,提高客戶滿意程度,為業務發展提供靈活、全面、快速、高效的營銷服務支撐能力。業務過程管理主要包括如下功能:
(1)流程設計:包括模板設計、模板管理等。運營商可以根據自己的組織結構,通過流程定制界面的簡單的界面操作定義人工、自動多種混合環節的新業務流程,同時可以通過界面直接將新業務流程快速部署、使用和管理。(2)流程執行:包括流程實例創建、運行、調度、任務提醒、跟蹤、反饋等。(3)監控管理:包括流程實例監控管理、事件告警、統計分析等。對流程執行過程中的異常情況進行提醒和報警,同時也支持對異常情況進行手動的干預處理。
隨著經濟的快速發展,在日益激烈的市場競爭環境下,優秀的BOSS系統應以業務運營流程為業務需求驅動,以共享信息數據模型為信息交換基礎,應用基于組件的軟件技術架構實現分布異構環境中的應用集成系統,通過規則引擎、流程引擎實現業務運營流程的自動化。相信通過廣電運營商和開發商的不懈思考、探究、實踐和總結,一定能夠將廣電BOSS建設推上一個新的臺階,走向更遠的未來,不斷增強廣電運營商的綜合競爭力和綜合實力。
[1]朱貞虎.工作流技術在廣電BOSS系統中的應用探討[J].科海故事博覽·科技探索,2013(7):15.
BOSS Architecture and Key Technologies of Radio, Film and Television is Analysed
Bai Long
Guangdong Telecom Planning Design Institute Co., Ltd., Guangdong Guangzhou 510000
Combined with the background of triple play, analysis about the system structure of the next generation of radio, film and BOSS which involves the main function module.View of the present status of the industry, this paper expounds a series of radio, film and television and the problems to be settled urgently in the BOSS can use the technical route.Through the introduction of the operation mode of radio and television BOSS, from a functional architecture,technical architecture and data structure of radio, film and television BOSS architecture are discussed.
BOSS; system architecture; radio and television; system architecture
F426.6;G229.2
A
1009-6434(2017)3-0139-02