馮艷平,賈云濤,繆真?zhèn)?/p>
(云南廣電網(wǎng)絡(luò)集團有限公司,云南 昆明 650106)
廣電網(wǎng)絡(luò)資源管理系統(tǒng)設(shè)計及工作流引擎應(yīng)用
馮艷平,賈云濤,繆真?zhèn)?/p>
(云南廣電網(wǎng)絡(luò)集團有限公司,云南 昆明 650106)
主要從系統(tǒng)目標(biāo)、系統(tǒng)構(gòu)架、系統(tǒng)性能、系統(tǒng)功能等方面闡述了云南廣電網(wǎng)絡(luò)資源管理系統(tǒng)的設(shè)計方案,并將工作流引擎技術(shù)引入到該系統(tǒng)中進行實現(xiàn),實際運行結(jié)果較好??蔀槠渌麖V電運營商的網(wǎng)絡(luò)資源管理系統(tǒng)建設(shè)提供一定的參考依據(jù)。在廣電其他IT系統(tǒng)的建設(shè)中,建議進一步考慮將規(guī)則引擎技術(shù)和消息引擎技術(shù)也引入進來,以更好地提高系統(tǒng)的靈活性和可擴展性。
廣播電視網(wǎng)絡(luò);資源管理系統(tǒng);非關(guān)系型數(shù)據(jù)庫;工作流引擎
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展及三網(wǎng)融合的推進,云南廣電網(wǎng)絡(luò)的規(guī)模越來越大,網(wǎng)絡(luò)結(jié)構(gòu)日趨復(fù)雜,網(wǎng)絡(luò)資源的管理問題日益凸顯。目前主要采用傳統(tǒng)的資源管理方式,多為人工管理,資料格式也多種多樣,有Word、Excel及CAD文件,工作效率低,對人員依賴性較大,出錯概率高,而且缺乏資源之間的關(guān)聯(lián)性管理,網(wǎng)絡(luò)資源的管理及日常運維會日益艱難。
另外,在廣電網(wǎng)絡(luò)的運營過程中還發(fā)現(xiàn)以下問題:1)由于資源信息未完整收錄入庫,缺乏信息系統(tǒng)支撐,很多資源利用率低,導(dǎo)致資源閑置率高,更不能跨區(qū)域合理調(diào)配和再次利用。2)項目審核難度大,缺乏現(xiàn)網(wǎng)資源使用情況統(tǒng)計,對項目建設(shè)的必要性不能準(zhǔn)確把握,主要依據(jù)建設(shè)單位所申報的文字材料及審核人員日常整理的材料,與實際網(wǎng)絡(luò)存在差異,難免會導(dǎo)致決策過程產(chǎn)生失誤,即使對部分復(fù)雜項目去實地調(diào)研,也會因為抽樣調(diào)查方式導(dǎo)致所采集信息不夠全面,且項目審核對具體審核人員依賴性較大。3)項目申報材料制作難度大,資料查找、畫圖設(shè)計等重復(fù)工作多,不能較好地利用原有設(shè)計材料。4)資源統(tǒng)計的重復(fù)性工作較多,不同的上級部門制定不同的要求,由下級部門上報,不同的下級部門上報口徑也不一致。資料的準(zhǔn)確性和實時性差[1]。5)客服人員不能準(zhǔn)確掌握互動電視、寬帶等業(yè)務(wù)設(shè)備的資源情況,不能快速響應(yīng)客戶需求,有時受理業(yè)務(wù)后仍無法開通業(yè)務(wù)。6)運維及割接過程中,因缺乏動態(tài)更新的資源數(shù)據(jù),故障分析及定位效率較低。
為了高效地對整網(wǎng)資源進行管理規(guī)劃,廣電網(wǎng)絡(luò)需建設(shè)一套網(wǎng)絡(luò)資源管理系統(tǒng)對現(xiàn)有的網(wǎng)絡(luò)資源進行科學(xué)化的管理,以便準(zhǔn)確地掌握整網(wǎng)資源的使用情況及設(shè)備利用率等。近些年全國廣電運營商都在建設(shè)各自的網(wǎng)絡(luò)資源管理系統(tǒng),仍有不少問題。因此本文對網(wǎng)絡(luò)資源管理系統(tǒng)的設(shè)計進行了深入探討,并將工作流引擎技術(shù)引入該系統(tǒng)中,以供兄弟單位借鑒。
2.1 系統(tǒng)設(shè)計目標(biāo)
省級廣電網(wǎng)絡(luò)資源管理系統(tǒng)的建設(shè)目標(biāo),旨在通過系統(tǒng)建設(shè)實現(xiàn)對全省網(wǎng)絡(luò)資源的全面管理,盤活現(xiàn)有資源,提高資源利用率,為全業(yè)務(wù)競爭提供有力的支撐手段,實現(xiàn)從網(wǎng)絡(luò)管理到業(yè)務(wù)管理的提升,實現(xiàn)對網(wǎng)絡(luò)資源綜合管理、維護、監(jiān)控、網(wǎng)絡(luò)規(guī)劃等應(yīng)用的支撐。具體應(yīng)涵蓋以下幾個方面:1)實現(xiàn)全網(wǎng)設(shè)備、管線、機房等資源及設(shè)計圖紙、地理信息的管理及維護,實現(xiàn)網(wǎng)絡(luò)設(shè)計自動化,并能通過便捷的熔接、成端、跳纖、設(shè)備端口連接等操作完整地體現(xiàn)各種連接關(guān)系;2)實現(xiàn)資源割接、調(diào)度等功能(包括各類操作過程的歷史記錄追溯管理),并能提供便攜終端供現(xiàn)場人員查詢信息及數(shù)據(jù)采集錄入;3)實現(xiàn)全網(wǎng)資源的查詢、統(tǒng)計、分析、運營規(guī)劃功能,并能體現(xiàn)各種資源的優(yōu)先級、利用率,為項目規(guī)劃、網(wǎng)絡(luò)優(yōu)化等工作提供決策數(shù)據(jù),為運維工作提供故障分析手段;4)因資源管理系統(tǒng)涉及多個部門協(xié)作配合,系統(tǒng)需實現(xiàn)工作流程管理,要能靈活定制具體流程,并實現(xiàn)項目的管理工作,包括網(wǎng)絡(luò)設(shè)計、項目申報、項目審核批復(fù)、資金申請、物資采購、施工、工程驗收、歸檔等環(huán)節(jié);5)此外,要實現(xiàn)與其他系統(tǒng)平臺的對接,如BOSS、呼叫中心、網(wǎng)管等。
2.2 資源管理系統(tǒng)的設(shè)計構(gòu)架
2.2.1 系統(tǒng)物理構(gòu)架
網(wǎng)絡(luò)資源管理系統(tǒng)建設(shè)對于云南廣電網(wǎng)絡(luò)來說是一個全新的課題,隨著廣電網(wǎng)絡(luò)資源的持續(xù)建設(shè),資源管理水平的不斷提升,未來資源管理系統(tǒng)建設(shè)將是一個模塊建設(shè)、流程優(yōu)化、功能擴展、平臺互聯(lián)、系統(tǒng)協(xié)同的過程。資源管理要隨著公司精細(xì)化管理水平的提高而平滑地升級擴容,未來資源管理信息系統(tǒng)應(yīng)依托云計算技術(shù),在公司數(shù)據(jù)中心通過對計算、存儲、網(wǎng)絡(luò)資源池化、模版配置和動態(tài)調(diào)整等功能,為資源管理信息系統(tǒng)提供整合的、高可用性的、動態(tài)彈性分配、可快速部署使用的IT基礎(chǔ)設(shè)施。網(wǎng)絡(luò)資源管理系統(tǒng)屬于公司支撐系統(tǒng)的核心部分,因此系統(tǒng)的接入應(yīng)基于內(nèi)部專網(wǎng),為方便工作還應(yīng)建設(shè)VPN網(wǎng)關(guān),對接入用戶進行身份驗證,按照用戶級別分配不同的工作權(quán)限,建立日志系統(tǒng)記錄接入和操作事件,建立相關(guān)安全設(shè)施如病毒控制、防火墻、入侵檢測、瀏覽器郵箱、系統(tǒng)升級管理、在線補丁、客戶端平臺認(rèn)證等,防范信息泄漏、破壞或丟失等安全風(fēng)險。
系統(tǒng)的物理構(gòu)架圖如圖1所示。
圖1 廣電網(wǎng)絡(luò)資源系統(tǒng)物理構(gòu)架圖
2.2.2 系統(tǒng)軟件體系結(jié)構(gòu)
系統(tǒng)的軟件體系可考慮同時選用C/S和B/S的架構(gòu)?;A(chǔ)數(shù)據(jù)的錄入與維護功能,建議采用C/S架構(gòu),以保證系統(tǒng)的運行效率。而資源信息的查詢、統(tǒng)計、分析及簡單的線路割接功能,可采用B/S架構(gòu),為各職能部門提供查詢統(tǒng)計分析及其他簡單功能,從而一定程度上降低客戶端的維護工作量,而且方便操作和使用。
此外,資源管理系統(tǒng)架構(gòu)的核心是數(shù)據(jù)庫的構(gòu)建[2]。主要包含數(shù)據(jù)庫管理系統(tǒng)(DBMS)和地理信息系統(tǒng)(GIS)兩個方面。隨著信息技術(shù)的發(fā)展和Internet的普及,碎片化的非結(jié)構(gòu)化數(shù)據(jù)量飛速增長,NoSQL(非關(guān)系型數(shù)據(jù)庫)開始順勢興起。但考慮到資源管理系統(tǒng)所需處理數(shù)據(jù)的特征,系統(tǒng)仍建議采用企業(yè)級的關(guān)系型數(shù)據(jù)庫,如ORACLE。此外,為了實現(xiàn)網(wǎng)絡(luò)資源的可視化管理,資源管理系統(tǒng)還需要考慮GIS平臺的建設(shè),國內(nèi)的supermap支持.Net、Java、Android、IoS等多平臺的開發(fā)和運行,支持智能手機和蘋果,且成本相對較低,可納入考慮范疇。
2.2.3 系統(tǒng)性能考慮
隨著資源管理的深入及各種網(wǎng)絡(luò)建設(shè)工作的開展,資源數(shù)據(jù)的規(guī)模越來越龐大,系統(tǒng)需考慮足夠的可擴展性(如簡單的增加服務(wù)器集群來擴容等)、易升級性、響應(yīng)速度(主要指利用各種緩沖技術(shù)及數(shù)據(jù)庫專用訪問控制技術(shù)來提高系統(tǒng)對大量數(shù)據(jù)的處理能力,如查詢統(tǒng)計等響應(yīng)速度)以及較長的系統(tǒng)生命周期。
2.3 系統(tǒng)主要功能模塊
資源管理系統(tǒng)主要包括以下功能模塊:
1)GIS功能模塊,主要實現(xiàn)對各站點及線路資源的地理分布管理及可視化呈現(xiàn),完成基礎(chǔ)地圖數(shù)據(jù)的錄入、導(dǎo)出及維護管理。包括圖層維護、地圖編輯及數(shù)據(jù)導(dǎo)入[3]。
2)網(wǎng)絡(luò)設(shè)備及管線資源管理模塊,主要完成管道、桿路、光纜、電纜、設(shè)備(包括傳輸網(wǎng)、數(shù)據(jù)網(wǎng)、接入網(wǎng)、動力網(wǎng)、業(yè)務(wù)平臺等設(shè)備)及機房等資源的管理,并包含網(wǎng)絡(luò)設(shè)計及維護管理功能。設(shè)備管理包括所有網(wǎng)絡(luò)設(shè)備、板卡、端口、時隙、波道等管理,還包括所承載的業(yè)務(wù)資源信息的管理[4]。此外,系統(tǒng)應(yīng)在網(wǎng)絡(luò)設(shè)計過程中提供制圖與技術(shù)指標(biāo)自動計算功能,并自動生成材料統(tǒng)計表與各類原理圖、拓?fù)鋱D。近些年廣電網(wǎng)絡(luò)為適應(yīng)增殖業(yè)務(wù)的發(fā)展對基礎(chǔ)網(wǎng)絡(luò)的改造工程較多,資源管理系統(tǒng)要支持網(wǎng)改設(shè)計,能區(qū)別體現(xiàn)原有網(wǎng)絡(luò)情況及改造后的網(wǎng)絡(luò)情況,并自動統(tǒng)計網(wǎng)改所需材料、生成網(wǎng)改后的各類圖紙。
3)項目批復(fù)建設(shè)管理及工作流程管理,主要完成項目申報、批復(fù)、建設(shè)過程的管理以及數(shù)據(jù)使用、更新等工作流程機制的管理,并可實現(xiàn)工作流程定制。此外,網(wǎng)絡(luò)發(fā)生變化維護數(shù)據(jù)時,其關(guān)聯(lián)的數(shù)據(jù)應(yīng)能自動動態(tài)更新。
4)查詢統(tǒng)計分析模塊,主要實現(xiàn)組合條件查詢統(tǒng)計分析功能。
5)系統(tǒng)維護,完成系統(tǒng)后臺數(shù)據(jù)如權(quán)限、日志、備份等的維護。
6)系統(tǒng)對外接口模塊,主要考慮與呼叫中心系統(tǒng)、BOSS、網(wǎng)管等外部系統(tǒng)的接口。通過與BOSS對接實現(xiàn)業(yè)務(wù)查詢統(tǒng)計、業(yè)務(wù)分析及用戶定位等。通過與網(wǎng)管系統(tǒng)建立接口,可為網(wǎng)管系統(tǒng)提供故障設(shè)備定位服務(wù)等。通過與呼叫中心系統(tǒng)建立接口,客服人員可以根據(jù)寬帶/互動電視的設(shè)備資源情況直接發(fā)起寬帶/互動電視業(yè)務(wù)開通工單,并進入設(shè)備安裝及業(yè)務(wù)開通環(huán)節(jié),還可完成鏈路調(diào)度[5]。
由于網(wǎng)絡(luò)資源管理系統(tǒng)維護的是網(wǎng)絡(luò)數(shù)據(jù),系統(tǒng)中的數(shù)據(jù)應(yīng)與網(wǎng)絡(luò)一一對應(yīng),在完成對網(wǎng)絡(luò)操作的同時還要完成對系統(tǒng)中數(shù)據(jù)的操作,為保證對網(wǎng)絡(luò)資源數(shù)據(jù)的操作能及時、完整地進行,必須引入嚴(yán)格的數(shù)據(jù)更新、數(shù)據(jù)審核及工作流程管理機制,從而保證系統(tǒng)資源數(shù)據(jù)與現(xiàn)網(wǎng)資源的一致性。另外,為便于決策并完成資源的深度管理,便于配置協(xié)調(diào)和共享項目之間的資源,提高不同部門使用系統(tǒng)的協(xié)作效率,該系統(tǒng)還把高效的項目管理機制也引入到該系統(tǒng)中,從而增強資源管理過程的可控性和可視性,降低企業(yè)的投資風(fēng)險。該部分主要通過在系統(tǒng)中引入先進的工作流引擎技術(shù)進行實現(xiàn)。
若采用傳統(tǒng)的工作流技術(shù)模式,首先需要透徹了解現(xiàn)有的業(yè)務(wù)流程,并對現(xiàn)有流程進行整合優(yōu)化,并考慮資源角色和權(quán)限分配后進行工作流建模。若業(yè)務(wù)流程發(fā)生變更,則需要重新修改系統(tǒng)底層。綜合考慮目前市場上的工作流產(chǎn)品,并結(jié)合廣電業(yè)務(wù)流程的特點,本系統(tǒng)的工作流引擎應(yīng)能支持路徑鑒別器模式。如一個項目變更,需同時送給發(fā)展規(guī)劃部(審核項目追加部分的合理性并立項)和工程建設(shè)管理部門(核定工程事實),若兩個部門都同意,則同意該項目變更并更新相應(yīng)資源數(shù)據(jù);若建設(shè)部門對該工程事實提出異議,則該流程將繼續(xù)流轉(zhuǎn)到下一環(huán)節(jié),并不需等待規(guī)劃部門意見。因此,本系統(tǒng)采用了對各種工作流模式支持程度較高的開源工作流產(chǎn)品OpenWFE。且該產(chǎn)品支持路徑鑒別器[6]。該系統(tǒng)中的工作流引擎底層實現(xiàn)框圖如圖2所示。首先基于XML語言編寫規(guī)則模板實例并放入規(guī)則庫,由解釋器讀取規(guī)則并解釋成中間代碼,然后由組合器進行中間代碼的解析及預(yù)處理,最后輸出到執(zhí)行器執(zhí)行工作流。
圖2 工作流引擎實現(xiàn)框圖
該引擎中所有流程節(jié)點的權(quán)限與客戶信息分類對應(yīng),并融入了對上下流程節(jié)點的無縫連接和處理要求(如時限要求)。可支持多用戶并發(fā),并提供各流程環(huán)節(jié)的信息統(tǒng)計和分析處理。如在項目管理方面,可提供單個項目的詳細(xì)處理信息、各環(huán)節(jié)的項目運作情況,并能按發(fā)起部門、所屬區(qū)域統(tǒng)計項目的投資和建設(shè)情況,提供實時的項目運營分析數(shù)據(jù)。該部分以工作流引擎技術(shù)為運轉(zhuǎn)核心,可進行業(yè)務(wù)流程的可視化配置管理、業(yè)務(wù)流程的重做與撤銷,能實現(xiàn)業(yè)務(wù)流程的靈活定義和修改,大大提高了項目執(zhí)行管理、數(shù)據(jù)更新審核、鏈路割接調(diào)度等業(yè)務(wù)流程的執(zhí)行效率。
本文系統(tǒng)性地分析了云南廣電資源管理系統(tǒng)的設(shè)計方案及工作流引擎技術(shù)的引入及實現(xiàn)。目前該系統(tǒng)在部分分公司已實際運行,運行效果良好,資源管理及相關(guān)工作流的管理較為順暢,系統(tǒng)執(zhí)行效率較高。通過該系統(tǒng)的建設(shè)可面向企業(yè)的各個部門提供有效數(shù)據(jù),如面向物流,作為進銷存的依據(jù);面向客服,作為客戶服務(wù)的依據(jù);面向網(wǎng)管,作為故障分析定位的依據(jù);面向決策,作為技術(shù)決策的依據(jù)等。目前正在完成該系統(tǒng)與BOSS系統(tǒng)、資產(chǎn)管理系統(tǒng)、倉庫管理系統(tǒng)、客服系統(tǒng)、網(wǎng)管系統(tǒng)等的互聯(lián)互通,從而為企業(yè)的高效運營奠定基礎(chǔ),以推動企業(yè)業(yè)務(wù)層面的穩(wěn)步發(fā)展,并推動廣電從傳統(tǒng)的有線電視運營商,逐步向以視頻業(yè)務(wù)為主導(dǎo),多業(yè)務(wù)融合為支撐,適應(yīng)“三網(wǎng)融合”發(fā)展要求的綜合媒體信息服務(wù)運營商轉(zhuǎn)型。此外,為進一步提高系統(tǒng)的靈活性和可擴展性,在下一步廣電IT系統(tǒng)的建設(shè)中,可進一步考慮引入規(guī)則引擎技術(shù)和消息引擎技術(shù)。
[1] 李迎星.淺析通信網(wǎng)絡(luò)資源集中管理[J].信息通信,2014(1):187-188.
[2]倪晨鳴,宋慶文.廣電網(wǎng)絡(luò)資源管理系統(tǒng)建設(shè)模式探討[J].有線電視技術(shù),2008(3):53-57.
[3]黃海.廣播電視網(wǎng)絡(luò)工程信息管理系統(tǒng)及模塊分析[J].科技視界,2014(1):294.
[4] 周永兵,陳益,褚永勝,等.廣電運營支撐系統(tǒng)現(xiàn)狀分析及發(fā)展思路[J].電視技術(shù),2014(4):63-67.
[5] 金彬.移動通信綜合網(wǎng)絡(luò)資源管理工程實踐[J].中國新通信,2014(1):22.
[6]張長江,李霄飛,陳泳,等.工作流技術(shù)在電信服務(wù)開通系統(tǒng)中的應(yīng)用[J].計算機集成制造系統(tǒng),2011(8):1722-1728.
賈云濤(1968—),高級工程師,主要從事廣播電視技術(shù)應(yīng)用研發(fā)、有線電視網(wǎng)絡(luò)研究與設(shè)計、智慧家庭技術(shù)及業(yè)務(wù)發(fā)展等;
繆真?zhèn)ィ?969—),主要從事廣播電視技術(shù)應(yīng)用研發(fā),有線電視網(wǎng)絡(luò)研究與設(shè)計,智慧家庭技術(shù)及業(yè)務(wù)發(fā)展等。
Resource Management System Design and Workflow Engine Technology Application of Yunnan Broadcast and Television Network
FENG Yanping,JIA Yuntao,MIAO Zhenwei
(Yunnan Broadcast and Television Network Group Co.,Ltd.,Kunming 650106,China)
The design scheme of Yunnan broadcast and television network resource management system is described from the system target,structure,function,performance,and workflow engine technology is introduced into the system.Up to now,this system has already put into actual operation,and the system runs well.In this paper,some reference for other resource management system construction of broadcast and television network is provided.The next step is to introduce rules engine technology and message engine technology into other IT system of broadcast and television network,to improve the better flexibility and scalability.
resource management system;broadcast and television network;NoSQL;workflow engine
TN948.1 文獻(xiàn)標(biāo)志碼:A DOI:10.16280/j.videoe.2015.06.009
【本文獻(xiàn)信息】馮艷平,賈云濤,繆真?zhèn)?廣電網(wǎng)絡(luò)資源管理系統(tǒng)設(shè)計及工作流引擎應(yīng)用[J].電視技術(shù),2015,39(6).
馮艷平(1976—),女,碩士,高級工程師,主要從事廣播電視技術(shù)應(yīng)用研發(fā)、有線電視網(wǎng)絡(luò)研究與設(shè)計、智慧家庭技術(shù)及業(yè)務(wù)發(fā)展等;
許 盈
2014-08-12