一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法和裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法,傳輸網(wǎng)管云平臺(tái)中各消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)網(wǎng)元管理系統(tǒng)(EMS)的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類型(emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型(ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái),各處理子平臺(tái)通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更類型,按照所述變更類型進(jìn)行變更處理,與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng);本發(fā)明同時(shí)還公開(kāi)了一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理裝置。
【專利說(shuō)明】
一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法和裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明數(shù)據(jù)傳輸技術(shù),尤其涉及一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法和裝置。
【背景技術(shù)】
[0002] 隨著運(yùn)營(yíng)商在運(yùn)營(yíng)支撐系統(tǒng)(0SS)領(lǐng)域中不斷完善IT手段的建設(shè),傳輸網(wǎng)資源數(shù) 據(jù)不僅僅在集成網(wǎng)管級(jí)別的系統(tǒng)中進(jìn)行管理和應(yīng)用,對(duì)上層綜合類網(wǎng)管的數(shù)據(jù)消費(fèi)也日益 增多。在傳輸網(wǎng)資源數(shù)據(jù)通過(guò)資源接口對(duì)接的過(guò)程中,通過(guò)全量數(shù)據(jù)的每日更新,在上層系 統(tǒng)資源點(diǎn)的呈現(xiàn)基本實(shí)現(xiàn)資源呈現(xiàn)的完整性,但是對(duì)于數(shù)據(jù)及時(shí)性卻存在時(shí)間上的偏差。 現(xiàn)階段影響用戶使用且最關(guān)鍵的傳輸網(wǎng)資源數(shù)據(jù)為:網(wǎng)元、機(jī)盤和端口的數(shù)據(jù)。其實(shí)體對(duì)象 關(guān)系如圖1所示,網(wǎng)元的數(shù)據(jù)包括網(wǎng)元唯一標(biāo)識(shí)、網(wǎng)元名稱、網(wǎng)元類型、所屬網(wǎng)元管理系統(tǒng) (EMS)唯一標(biāo)識(shí),機(jī)盤的數(shù)據(jù)包括機(jī)盤唯一標(biāo)識(shí)、機(jī)盤名稱、所屬網(wǎng)元唯一標(biāo)識(shí),端口的數(shù)據(jù) 包括端口唯一標(biāo)識(shí)、所屬機(jī)盤唯一標(biāo)識(shí)、端口名稱、端口類型。
[0003]目前經(jīng)常采用的傳輸網(wǎng)資源數(shù)據(jù)傳遞接口主要采用全量數(shù)據(jù)生成傳遞的方式,如 圖2 (a)所示,傳輸綜合網(wǎng)管將每日的采集數(shù)據(jù)、用戶側(cè)調(diào)整數(shù)據(jù)等內(nèi)容,通過(guò)FTP方式將數(shù) 據(jù)文件全量上報(bào),其中,傳輸綜合網(wǎng)管通過(guò)中間件的Corba下發(fā)接口下發(fā)數(shù)據(jù)采集請(qǐng)求給 EMS1-N,EMS1-N將采集到的數(shù)據(jù)通過(guò)Corba返回接口發(fā)送給傳輸綜合網(wǎng)管,傳輸綜合網(wǎng)管 對(duì)逐個(gè)EMS進(jìn)行串行的數(shù)據(jù)入庫(kù)、解析、關(guān)聯(lián)、定時(shí)生成接口文件,以FTP方式將接口文件提 交給綜合資源。此技術(shù)方案現(xiàn)階段在周期性的時(shí)間內(nèi),具有數(shù)據(jù)穩(wěn)定的特征。
[0004] 傳輸網(wǎng)資源數(shù)據(jù)的同步方式進(jìn)一步提高了傳輸網(wǎng)資源數(shù)據(jù)傳遞的靈活性,所述同 步方式采用增量傳遞的數(shù)據(jù)同步技術(shù),在數(shù)據(jù)同步時(shí)以系統(tǒng)不同時(shí)間內(nèi)所觸發(fā)的數(shù)據(jù)變更 內(nèi)容進(jìn)行階段性的數(shù)據(jù)同步,在采集數(shù)據(jù)傳送和數(shù)據(jù)解析入庫(kù)、關(guān)聯(lián)這兩個(gè)時(shí)間瓶頸環(huán)節(jié), 改進(jìn)為多線程并發(fā)的方式,進(jìn)而縮短原有數(shù)據(jù)全量上報(bào)的整體周期。傳輸網(wǎng)資源數(shù)據(jù)的增 量傳遞流程如圖2(b)所示,EMS1-N中網(wǎng)元、機(jī)盤、端口將實(shí)時(shí)變更數(shù)據(jù)發(fā)送到中間件,中間 件針對(duì)每個(gè)EMS均設(shè)置一個(gè)隊(duì)列接收對(duì)應(yīng)EMS的實(shí)時(shí)變更數(shù)據(jù),并發(fā)送到傳輸綜合網(wǎng)管,傳 輸綜合網(wǎng)管針對(duì)每個(gè)隊(duì)列設(shè)置對(duì)應(yīng)的線程進(jìn)行數(shù)據(jù)入庫(kù)、解析、關(guān)聯(lián),并傳送給綜合資源。
[0005] 現(xiàn)有的全量數(shù)據(jù)、增量數(shù)據(jù)同步技術(shù)存在以下缺陷:由于全量數(shù)據(jù)是每日進(jìn)行生 成,首先在數(shù)據(jù)同步的周期性上,存在一定的時(shí)間差距,即每日同步生成后,到達(dá)上層系統(tǒng) 最遲在2個(gè)工作日。在增加增量接口同步方式后,雖然縮短了同步周期時(shí)間,但是仍需要在 6小時(shí)以上的同步數(shù)據(jù)處理,而且為了保證數(shù)據(jù)的完整性,尚需要兩種數(shù)據(jù)同步機(jī)制同時(shí)進(jìn) 行,即每日需要進(jìn)行一次全量數(shù)據(jù)同步,做到數(shù)據(jù)有效統(tǒng)一。對(duì)于EMS新增數(shù)據(jù),仍然無(wú)法 擺脫縮短采集全量數(shù)據(jù)的時(shí)間周期的問(wèn)題,影響傳輸資源數(shù)據(jù)呈現(xiàn)時(shí)長(zhǎng)。
[0006] 并且,由于實(shí)時(shí)數(shù)據(jù)對(duì)計(jì)算和數(shù)據(jù)關(guān)聯(lián)能力的要求比較高,原有的傳輸綜合網(wǎng)管 是在普通服務(wù)器上運(yùn)行,傳輸綜合網(wǎng)管的運(yùn)算能力和穩(wěn)定性很難得到保證。
【發(fā)明內(nèi)容】
[0007] 為解決現(xiàn)有存在的技術(shù)問(wèn)題,本發(fā)明主要提供一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方 法和裝置。
[0008] 本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0009] 本發(fā)明提供一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法,該方法包括:
[0010] 傳輸網(wǎng)管云平臺(tái)中各消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)網(wǎng)元管理系統(tǒng)(EMS)的傳輸網(wǎng)資 源數(shù)據(jù),根據(jù)EMS類型(emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù) 據(jù)的對(duì)象類型(ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái);
[0011] 各處理子平臺(tái)通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更 類型,按照所述變更類型進(jìn)行變更處理;
[0012] 與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)。
[0013] 上述方案中,所述各消息子平臺(tái)按廠家或EMS分類;所述各處理子平臺(tái)按廠家和 對(duì)象類型分類,或者,按EMS和對(duì)象類型分類。
[0014] 上述方案中,所述各消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù)包括:
[0015] 各消息子平臺(tái)通過(guò)北向接口實(shí)時(shí)接收對(duì)應(yīng)的EMS的傳輸網(wǎng)資源數(shù)據(jù),其中,所述 傳輸網(wǎng)資源數(shù)據(jù)為配置數(shù)據(jù)變更消息,各消息子平臺(tái)分別建立對(duì)應(yīng)的消息隊(duì)列,通過(guò)所述 消息隊(duì)列接收配置數(shù)據(jù)變更消息;所述配置數(shù)據(jù)變更消息以XML格式進(jìn)行封裝,包括:網(wǎng)元 的配置數(shù)據(jù)變更消息、和/或機(jī)盤的配置數(shù)據(jù)變更消息、和/或端口的配置數(shù)據(jù)變更消息。
[0016] 上述方案中,所述各處理子平臺(tái)通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng) 資源數(shù)據(jù)的變更類型,按照所述變更類型進(jìn)行變更處理,包括:
[0017] 所述處理子平臺(tái)包括:網(wǎng)元處理子平臺(tái)、機(jī)盤處理子平臺(tái)、端口處理子平臺(tái),其中, 網(wǎng)元處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢網(wǎng)元的配置變更消 息,若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"新增",網(wǎng)元處理子平臺(tái)自動(dòng)建立以新增 網(wǎng)元為主要采集對(duì)象的采集任務(wù);若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"修改",網(wǎng) 元處理子平臺(tái)從所述配置變更消息的消息內(nèi)容中解析出變更后的網(wǎng)元信息,并將所述網(wǎng)元 信息入庫(kù);
[0018] 機(jī)盤處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢機(jī)盤的配置 變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指令,解析 返回的機(jī)盤數(shù)據(jù),并對(duì)所述機(jī)盤數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù);
[0019] 端口處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢端口的配置 變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指令,解析 返回的端口數(shù)據(jù),并對(duì)所述端口數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。
[0020] 上述方案中,所述與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳 至上層業(yè)務(wù)系統(tǒng)包括:
[0021] 與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)將變更處理后的數(shù)據(jù)生成上層業(yè)務(wù)系統(tǒng)規(guī)范接 口的對(duì)應(yīng)數(shù)據(jù)文件及視圖,上傳至上層業(yè)務(wù)系統(tǒng),由上層業(yè)務(wù)系統(tǒng)解析所述數(shù)據(jù)文件及視 圖,并對(duì)所述數(shù)據(jù)文件及視圖作新增或修改入庫(kù)。
[0022] 上述方案中,所述與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳 至上層業(yè)務(wù)系統(tǒng)包括:
[0023] 所述轉(zhuǎn)發(fā)子平臺(tái)使用第三方插件及相關(guān)加載文件對(duì)變更處理后的數(shù)據(jù)壓縮及上 傳;或者,
[0024] 所述轉(zhuǎn)發(fā)子平臺(tái)根據(jù)時(shí)間要求,以配置文件的方式,將變更處理后的數(shù)據(jù)上傳至 上層業(yè)務(wù)系統(tǒng);或者,
[0025] 所述轉(zhuǎn)發(fā)子平臺(tái)即時(shí)發(fā)送消息通知上層業(yè)務(wù)系統(tǒng)及時(shí)處理變更處理后的數(shù)據(jù)。
[0026] 本發(fā)明提供一種傳輸網(wǎng)管云平臺(tái),該傳輸網(wǎng)管云平臺(tái)包括:多個(gè)消息子平臺(tái)、多個(gè) 處理子平臺(tái)、多個(gè)轉(zhuǎn)發(fā)子平臺(tái);其中,
[0027] 消息子平臺(tái),用于實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類型(emsmodel) 確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型(ObjectType)將所 述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái);
[0028] 處理子平臺(tái),用于通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變 更類型,按照所述變更類型進(jìn)行變更處理;
[0029] 轉(zhuǎn)發(fā)子平臺(tái),用于將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)。
[0030] 上述方案中,所述各消息子平臺(tái)按廠家或EMS分類;所述各處理子平臺(tái)按廠家和 對(duì)象類型分類,或者,按EMS和對(duì)象類型分類;所述轉(zhuǎn)發(fā)子平臺(tái)與處理子平臺(tái)對(duì)應(yīng)存在。
[0031] 上述方案中,所述消息子平臺(tái),具體用于通過(guò)北向接口實(shí)時(shí)接收對(duì)應(yīng)的EMS的傳 輸網(wǎng)資源數(shù)據(jù),所述傳輸網(wǎng)資源數(shù)據(jù)為配置數(shù)據(jù)變更消息,預(yù)先建立消息隊(duì)列,通過(guò)所述消 息隊(duì)列接收配置數(shù)據(jù)變更消息,根據(jù)配置數(shù)據(jù)變更消息中的emsmodel值確定配置數(shù)據(jù)變 更消息的消息類型,并按照配置數(shù)據(jù)變更消息中的〇b jectType值,將所述消息類型發(fā)送給 對(duì)應(yīng)的處理子平臺(tái);所述配置數(shù)據(jù)變更消息以XML格式進(jìn)行封裝,包括:網(wǎng)元的配置數(shù)據(jù)變 更消息、和/或機(jī)盤的配置數(shù)據(jù)變更消息、和/或端口的配置數(shù)據(jù)變更消息。
[0032] 上述方案中,所述處理子平臺(tái)包括:網(wǎng)元處理子平臺(tái)、機(jī)盤處理子平臺(tái)、端口處理 子平臺(tái);其中,
[0033] 網(wǎng)元處理子平臺(tái),用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢網(wǎng)元 的配置變更消息,若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"新增",自動(dòng)建立以新增網(wǎng) 元為主要采集對(duì)象的采集任務(wù);若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"修改",從所 述配置變更消息的消息內(nèi)容中解析出變更后的網(wǎng)元信息,并將所述網(wǎng)元信息入庫(kù);
[0034] 機(jī)盤處理子平臺(tái),用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢機(jī)盤 的配置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指 令,解析返回的機(jī)盤數(shù)據(jù),并對(duì)所述機(jī)盤數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù);
[0035] 端口處理子平臺(tái),用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢端口 的配置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指 令,解析返回的端口數(shù)據(jù),并對(duì)所述端口數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。
[0036] 上述方案中,所述轉(zhuǎn)發(fā)子平臺(tái),具體用于將變更處理后的數(shù)據(jù)生成上層業(yè)務(wù)系統(tǒng) 規(guī)范接口的對(duì)應(yīng)數(shù)據(jù)文件及視圖,上傳至上層業(yè)務(wù)系統(tǒng);其中,
[0037] 所述轉(zhuǎn)發(fā)子平臺(tái)使用第三方插件及相關(guān)加載文件對(duì)變更處理后的數(shù)據(jù)壓縮及上 傳;或者,
[0038] 所述轉(zhuǎn)發(fā)子平臺(tái)根據(jù)時(shí)間要求,以配置文件的方式,將變更處理后的數(shù)據(jù)上傳至 上層業(yè)務(wù)系統(tǒng);或者,
[0039] 所述轉(zhuǎn)發(fā)子平臺(tái)即時(shí)發(fā)送消息通知上層業(yè)務(wù)系統(tǒng)及時(shí)處理變更處理后的數(shù)據(jù)。
[0040] 本發(fā)明提供一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理系統(tǒng),該系統(tǒng)包括:多個(gè)EMS、傳輸網(wǎng) 管云平臺(tái)、上層業(yè)務(wù)系統(tǒng);其中,
[0041] EMS,用于將傳輸網(wǎng)資源數(shù)據(jù)發(fā)送給傳輸網(wǎng)管云平臺(tái);
[0042] 傳輸網(wǎng)管云平臺(tái)包括:多個(gè)消息子平臺(tái)、多個(gè)處理子平臺(tái)、多個(gè)轉(zhuǎn)發(fā)子平臺(tái);其 中,
[0043] 消息子平臺(tái),用于實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類型
[0044] (emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型 (ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái);
[0045] 處理子平臺(tái),用于通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變 更類型,按照所述變更類型進(jìn)行變更處理;
[0046] 轉(zhuǎn)發(fā)子平臺(tái),用于將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng);
[0047] 上層業(yè)務(wù)系統(tǒng),用于接收變更處理后的數(shù)據(jù),并對(duì)所述數(shù)據(jù)作新增或修改入庫(kù)。
[0048] 本發(fā)明提供了一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法和裝置,傳輸網(wǎng)管云平臺(tái)中各 消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類型(emsmodel)確定傳輸網(wǎng)資 源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型(ObjectType)將所述消息類型發(fā) 送給對(duì)應(yīng)的處理子平臺(tái),各處理子平臺(tái)通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資 源數(shù)據(jù)的變更類型,按照所述變更類型進(jìn)行變更處理,與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分 別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng);如此,能夠?qū)鬏斮Y源數(shù)據(jù)進(jìn)行實(shí)時(shí)、準(zhǔn)確、 完整的管理,提高傳輸資源數(shù)據(jù)的處理流程,解決由于EMS、機(jī)盤、端口的數(shù)據(jù)變更量大、并 發(fā)性強(qiáng)而引發(fā)的傳輸資源數(shù)據(jù)不能及時(shí)同步的問(wèn)題。
【附圖說(shuō)明】
[0049] 圖1為一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)體對(duì)象關(guān)系示意圖;
[0050] 圖2 (a)為全量數(shù)據(jù)的傳遞示意圖;
[0051] 圖2(b)為增量數(shù)據(jù)的傳遞示意圖;
[0052] 圖3為本發(fā)明實(shí)施例提供的傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法的流程示意圖;
[0053] 圖4為本發(fā)明實(shí)施例提供的傳輸網(wǎng)管云平臺(tái)的結(jié)構(gòu)示意圖;
[0054] 圖5為本發(fā)明實(shí)施例提供的傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0055] 本發(fā)明實(shí)施例中,傳輸網(wǎng)管云平臺(tái)中各消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng) 資源數(shù)據(jù),根據(jù)emsmodel確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的 ObjectType將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái),各處理子平臺(tái)通過(guò)所述對(duì)象類型和 消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更類型,按照所述變更類型進(jìn)行變更處理,與處 理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)。
[0056] 這里,所述各消息子平臺(tái)按廠家或EMS分類,所述各處理子平臺(tái)按廠家和對(duì)象類 型分類,或者,按EMS和對(duì)象類型分類。
[0057] 下面通過(guò)附圖及具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說(shuō)明。
[0058] 本發(fā)明實(shí)施例實(shí)現(xiàn)一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法,如圖3所示,該方法包 括以下幾個(gè)步驟:
[0059] 步驟301 :傳輸網(wǎng)管云平臺(tái)中各消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù), 根據(jù)EMS類型(emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象 類型(ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái);
[0060] 具體的,傳輸網(wǎng)管云平臺(tái)中各消息子平臺(tái)通過(guò)北向接口實(shí)時(shí)接收對(duì)應(yīng)的EMS的傳 輸網(wǎng)資源數(shù)據(jù),所述傳輸網(wǎng)資源數(shù)據(jù)為配置數(shù)據(jù)變更消息,包括:網(wǎng)元的配置數(shù)據(jù)變更消 息、和/或機(jī)盤的配置數(shù)據(jù)變更消息、和/或端口的配置數(shù)據(jù)變更消息,配置數(shù)據(jù)變更消息 以XML格式進(jìn)行封裝,各消息子平臺(tái)分別建立對(duì)應(yīng)的消息隊(duì)列,通過(guò)所述消息隊(duì)列接收配 置數(shù)據(jù)變更消息,根據(jù)配置數(shù)據(jù)變更消息中的emsmodel值確定配置數(shù)據(jù)變更消息的消息 類型,并按照配置數(shù)據(jù)變更消息中的〇bjectType值,將所述消息類型發(fā)送給對(duì)應(yīng)的處理子 平臺(tái);
[0061] 這里,所述各消息子平臺(tái)可以按廠家或EMS分類,所述各處理子平臺(tái)可以按廠家 和對(duì)象類型分類,或者,按EMS和對(duì)象類型分類;
[0062] 以各消息子平臺(tái)按廠家分類,各處理子平臺(tái)按廠家和對(duì)象類型分類,廠家為華為、 中興、烽火為例,所述消息隊(duì)列可以是:
[0063] 華為:TNMS. PROBE. CM. hw ;
[0064] 中興:TNMS. PROBE. CM. zx ;
[0065] 烽火:TNMS. PROBE. CM. fh ;
[0066] 若消息子平臺(tái)接收的配置數(shù)據(jù)變更消息中的emsmodel是"T2000",則確定消息類 型為HWNotificationProcessor 的 NT_0BJECT_CREATI0N,再根據(jù) 0b jectType 值確定所述消 息類型的對(duì)象,包括:
[0067] 如果 0b jectType 值為 1,則 NT_0BJECT_CREATI0N 的對(duì)象為華為 T2000 版本 EMS 的 網(wǎng)元;
[0068] 如果 0b jectType 值為 9,則 NT_0BJECT_CREATI0N 的對(duì)象為華為 T2000 版本 EMS 的 機(jī)盤;
[0069] 如果 0b jectType 值為 5,則 NT_0BJECT_CREATI0N 的對(duì)象為華為 T2000 版本 EMS 的 端口;
[0070] 若消息子平臺(tái)接收的配置數(shù)據(jù)變更消息中的emsmodel是"U2000",則確定消息類 型為 HWU2000NotificationProcessor 的 NT_0BJECT_CREATI0N,再根據(jù) ObjectType 值確定 所述消息類型的對(duì)象,包括:
[0071] 如果 0b jectType 值為 1,則 NT_0BJECT_CREATI0N 的對(duì)象為華為 U2000 版本 EMS 的 網(wǎng)元;
[0072] 如果 0b jectType 值為 9,則 NT_0BJECT_CREATI0N 的對(duì)象為華為 U2000 版本 EMS 的 機(jī)盤;
[0073] 如果 0b jectType 值為 5,則 NT_0BJECT_CREATI0N 的對(duì)象為華為 U2000 版本 EMS 的 端口;
[0074] 若消息子平臺(tái)接收的配置數(shù)據(jù)變更消息中的emsmodel是"E300",則確定消息類 型為 ZTENotificationProcessor 的 NT_0BJECT_CREATI0N,再根據(jù) ObjectType 值確定所述 消息類型的對(duì)象,包括:
[0075] 如果 ObjectType 值為 1,則 NT_0BJECT_CREATI0N 的對(duì)象為中興 E300 版本 EMS 的 網(wǎng)元;
[0076] 如果 ObjectType 值為 9,則 NT_0BJECT_CREATI0N 的對(duì)象為中興 E300 版本 EMS 的 機(jī)盤;
[0077] 如果 ObjectType 值為 5,則 NT_0BJECT_CREATI0N 的對(duì)象為中興 E300 版本 EMS 的 端口;
[0078] 若消息子平臺(tái)接收的配置數(shù)據(jù)變更消息中的emsmodel是T31,則確定消息類型為 ZTET37Notif icationProcessor 的 NT_0BJECT_CREATI0N,再根據(jù) Ob jectType 值確定所述消 息類型的對(duì)象,包括:
[0079] 如果ObjectType值為1,則NT_0BJECT_CREATI0N的對(duì)象為中興T37版本EMS的網(wǎng) 元;
[0080] 如果0b jectType值為9,則NT_0BJECT_CREATI0N的對(duì)象為中興T37版本EMS的機(jī) 盤;
[0081] 如果ObjectType值為5,則NT_0BJECT_CREATI0N的對(duì)象為中興T37版本EMS的端 P ;
[0082] 若消息子平臺(tái)接收的配置數(shù)據(jù)變更消息中的emsmodel是TMF814,則確定消息類 型為 FHTMF814Notif icationProcessor 的 NT_0BJECT_CREATI0N,再根據(jù) 0b jectType 值確定 所述消息類型的對(duì)象,包括:
[0083] 如果ObjectType值為1,則NT_0BJECT_CREATI0N的對(duì)象為烽火EMS的網(wǎng)元;
[0084] 如果0b jectType值為9,則NT_0BJECT_CREATI0N的對(duì)象為烽火EMS的機(jī)盤;
[0085] 如果消0b jectType值為5,則NT_0BJECT_CREATI0N的對(duì)象為烽火EMS的端口;
[0086] 消息子平臺(tái)按照確定的對(duì)象將消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái),如:上述的 對(duì)象為華為T2000版本EMS的網(wǎng)元,消息子平臺(tái)將HWNotificationProcessor的NT_ 0BJECT_CREATI0N發(fā)送給廠家為華為的網(wǎng)元處理子平臺(tái);上述的對(duì)象為華為T2000版本 EMS 的機(jī)盤,消息子平臺(tái)將 HWNotificationProcessor 的 NT_0BJECT_CREATI0N 發(fā)送給廠 家為華為的機(jī)盤處理子平臺(tái);上述的對(duì)象為華為T2000版本EMS的端口,消息子平臺(tái)將 HWNotificationProcessor的NT_0BJECT_CREATI0N發(fā)送給廠家為華為的端口處理子平臺(tái)。
[0087] 步驟302 :各處理子平臺(tái)通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù) 據(jù)的變更類型,按照所述變更類型進(jìn)行變更處理;
[0088] 具體的,處理子平臺(tái)包括:網(wǎng)元處理子平臺(tái)、機(jī)盤處理子平臺(tái)、端口處理子平臺(tái),其 中,網(wǎng)元處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢網(wǎng)元的配置變更 消息,若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"新增",網(wǎng)元處理子平臺(tái)自動(dòng)建立以新 增網(wǎng)元為主要采集對(duì)象的采集任務(wù),具體過(guò)程為:
[0089] 首先,網(wǎng)元處理子平臺(tái)調(diào)用corba接口協(xié)議中約定的采集管理的網(wǎng)元 (getManagedelement)接口指令,在接口指令中的輸入(input)參數(shù)添加網(wǎng)元的配置變更 消息中的"新增網(wǎng)元唯一標(biāo)識(shí)",生成輸入文件;
[0090] 然后,網(wǎng)元處理子平臺(tái)通過(guò)corba接口下發(fā)到對(duì)應(yīng)的EMS,所述EMS準(zhǔn)備好新增網(wǎng) 元的數(shù)據(jù),并反饋給所述網(wǎng)元處理子平臺(tái);
[0091] 最后,網(wǎng)元處理子平臺(tái)將新增網(wǎng)元的數(shù)據(jù)發(fā)送給對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái),由轉(zhuǎn)發(fā)子平 臺(tái)上傳至上層業(yè)務(wù)系統(tǒng),上層業(yè)務(wù)系統(tǒng)將新增網(wǎng)元加入網(wǎng)元表,并記錄變更時(shí)間、變更狀態(tài) 等信息。
[0092] 若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"修改",網(wǎng)元處理子平臺(tái)從所述配置 變更消息的消息內(nèi)容中解析出變更后的網(wǎng)元信息,并將所述網(wǎng)元信息入庫(kù),具體過(guò)程為:
[0093] 首先,網(wǎng)元處理子平臺(tái)從網(wǎng)元的配置變更消息中解析出變更后的網(wǎng)元的網(wǎng)元唯一 標(biāo)識(shí),查詢網(wǎng)元表中是否存在所述網(wǎng)元唯一標(biāo)識(shí),在網(wǎng)元表中存在所述網(wǎng)元唯一標(biāo)識(shí)時(shí),調(diào) 用corba接口協(xié)議中約定的getManagedelement接口指令,在所述接口指令中的input參 數(shù)添加所述配置變更消息中的"網(wǎng)元唯一標(biāo)識(shí)",生成輸入文件;
[0094] 然后,網(wǎng)元處理子平臺(tái)通過(guò)corba接口下發(fā)到對(duì)應(yīng)的EMS,所述EMS準(zhǔn)備好與所述 網(wǎng)元唯一標(biāo)識(shí)對(duì)應(yīng)的網(wǎng)元的信息,并反饋給所述網(wǎng)元處理子平臺(tái);
[0095] 最后,網(wǎng)元處理子平臺(tái)將所述網(wǎng)元的信息發(fā)送給對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái),由轉(zhuǎn)發(fā)子平 臺(tái)上傳至上層業(yè)務(wù)系統(tǒng),上層業(yè)務(wù)系統(tǒng)將所述網(wǎng)元的信息更新(update)進(jìn)網(wǎng)元表,并記錄 變更時(shí)間、變更狀態(tài)等信息;
[0096] 在網(wǎng)元表中不存在所述網(wǎng)元唯一標(biāo)識(shí)時(shí),網(wǎng)元處理子平臺(tái)將所述網(wǎng)元的配置變更 消息存儲(chǔ)進(jìn)入相關(guān)日志,待用戶確認(rèn)處理。
[0097] 網(wǎng)元的配置變更消息如表1所示:
[0098]
[0099] 表 1
[0100] 機(jī)盤處理子平臺(tái)只需要處理新增機(jī)盤的配置變更消息,處理過(guò)程與網(wǎng)元處理過(guò)程 類似,主要過(guò)程是:機(jī)盤處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢機(jī) 盤的配置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口 指令,解析返回的機(jī)盤數(shù)據(jù),并對(duì)所述機(jī)盤數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。
[0101] 機(jī)盤的配置變更消息如表2所示:
[0102]
[0103] 表 2
[0104] 端口處理子平臺(tái)只需要處理新增端口的配置變更消息,處理過(guò)程與網(wǎng)元處理過(guò)程 類似,主要過(guò)程是:端口處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢端 口的配置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口 指令,解析返回的端口數(shù)據(jù),并對(duì)所述端口數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。
[0105] 端口的配置變更消息如表3所示:
[0106]
[0107] 表 3
[0108] 步驟303 :與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù) 系統(tǒng);
[0109] 具體的,與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)將變更處理后的數(shù)據(jù)生成上層業(yè)務(wù)系統(tǒng) 規(guī)范接口的對(duì)應(yīng)數(shù)據(jù)文件及視圖,上傳至上層業(yè)務(wù)系統(tǒng),上層業(yè)務(wù)系統(tǒng)接收到所述數(shù)據(jù)文 件及視圖,解析所述數(shù)據(jù)文件及視圖,并對(duì)所述數(shù)據(jù)文件及視圖作新增或修改入庫(kù);
[0110] 這里,所述轉(zhuǎn)發(fā)子平臺(tái)可以使用第三方插件及相關(guān)加載文件對(duì)變更處理后的數(shù)據(jù) 壓縮及上傳;
[0111] 所述轉(zhuǎn)發(fā)子平臺(tái)也可以根據(jù)時(shí)間要求,以配置文件的方式,將變更處理后的數(shù)據(jù) 上傳至上層業(yè)務(wù)系統(tǒng),這樣能夠屏蔽全量同步的時(shí)間,避免發(fā)生數(shù)據(jù)更新沖突;
[0112] 為實(shí)現(xiàn)屏蔽時(shí)間為每月的 01,04, 07, 10, 13, 16, 19, 22, 25, 28, 31 日的 18:00:00 至 第二天的凌晨03:30:00的全量同步的時(shí)間,在指定配置文件中的服務(wù)標(biāo)簽節(jié)點(diǎn)下修改以 下內(nèi)容:
[0113] 〈value>SyncStartTime = 18:00:00〈/value>// 同步起始時(shí)間為 18:00:00
[0114] <value>SyncEndTime = 03:30:00〈/value>// 同步結(jié)束時(shí)間為 03:30:00
[0115] <value>SyncCycle = 01,04, 07, 10, 13, 16, 19, 22, 25, 28, 31〈/value>// 同步周期 為 01,04, 07, 10, 13, 16, 19, 22, 25, 28, 31
[0116] 所述轉(zhuǎn)發(fā)子平臺(tái)還可以即時(shí)發(fā)送消息通知上層業(yè)務(wù)系統(tǒng)及時(shí)處理變更處理后的 數(shù)據(jù),需要在指定配置文件中配置諸如WebUrl接口地址、操作名、文件存放位置、IP地址、 端Π 等。
[0117] 所述上層業(yè)務(wù)系統(tǒng)包括:綜合資源和管線系統(tǒng),其中,綜合資源規(guī)范接口的接口類 型是文件方式,如表4所示:
[0118]
[0119] 表 4
[0120] 管線系統(tǒng)規(guī)范接口的接口類型是數(shù)據(jù)庫(kù)視圖方式,如表5所示:
[0121]
[0122] 表 5
[0123] 為了實(shí)現(xiàn)上述方法,本發(fā)明還提供一種傳輸網(wǎng)管云平臺(tái),如圖4所示,該傳輸網(wǎng)管 云平臺(tái)包括:多個(gè)消息子平臺(tái)41、多個(gè)處理子平臺(tái)42、多個(gè)轉(zhuǎn)發(fā)子平臺(tái)43 ;其中,
[0124] 消息子平臺(tái)41,用于實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類 型(emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型 (ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái)42 ;
[0125] 處理子平臺(tái)42,用于通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的 變更類型,按照所述變更類型進(jìn)行變更處理;
[0126] 轉(zhuǎn)發(fā)子平臺(tái)43,用于將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)。
[0127] 這里,所述各消息子平臺(tái)41可以按廠家或EMS分類,所述各處理子平臺(tái)42可以按 廠家和對(duì)象類型分類,或者,按EMS和對(duì)象類型分類,所述轉(zhuǎn)發(fā)子平臺(tái)43與處理子平臺(tái)42 對(duì)應(yīng)存在。
[0128] 所述消息子平臺(tái)41,具體用于通過(guò)北向接口實(shí)時(shí)接收對(duì)應(yīng)的EMS的傳輸網(wǎng)資源數(shù) 據(jù),所述傳輸網(wǎng)資源數(shù)據(jù)為配置數(shù)據(jù)變更消息,預(yù)先建立消息隊(duì)列,通過(guò)所述消息隊(duì)列接收 配置數(shù)據(jù)變更消息,根據(jù)配置數(shù)據(jù)變更消息中的emsmodel值確定配置數(shù)據(jù)變更消息的消 息類型,并按照配置數(shù)據(jù)變更消息中的ObjectType值,將所述消息類型發(fā)送給對(duì)應(yīng)的處理 子平臺(tái)42 ;所述配置數(shù)據(jù)變更消息以XML格式進(jìn)行封裝,包括:網(wǎng)元的配置數(shù)據(jù)變更消息、 和/或機(jī)盤的配置數(shù)據(jù)變更消息、和/或端口的配置數(shù)據(jù)變更消息。
[0129] 所述處理子平臺(tái)42包括:網(wǎng)元處理子平臺(tái)421、機(jī)盤處理子平臺(tái)422、端口處理子 平臺(tái)423 ;其中,
[0130] 網(wǎng)元處理子平臺(tái)421,用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢 網(wǎng)元的配置變更消息,若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"新增",網(wǎng)元處理子平 臺(tái)自動(dòng)建立以新增網(wǎng)元為主要采集對(duì)象的采集任務(wù);若網(wǎng)元的配置變更消息中的變更類型 標(biāo)識(shí)是"修改",網(wǎng)元處理子平臺(tái)從所述配置變更消息的消息內(nèi)容中解析出變更后的網(wǎng)元信 息,并將所述網(wǎng)元信息入庫(kù);
[0131] 機(jī)盤處理子平臺(tái)422,用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢機(jī) 盤的配置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口 指令,解析返回的機(jī)盤數(shù)據(jù),并對(duì)所述機(jī)盤數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù);
[0132] 端口處理子平臺(tái)423,用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢端 口的配置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口 指令,解析返回的端口數(shù)據(jù),并對(duì)所述端口數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。
[0133] 所述轉(zhuǎn)發(fā)子平臺(tái)43,具體用于將變更處理后的數(shù)據(jù)生成上層業(yè)務(wù)系統(tǒng)規(guī)范接口的 對(duì)應(yīng)數(shù)據(jù)文件及視圖,上傳至上層業(yè)務(wù)系統(tǒng)。
[0134] 所述轉(zhuǎn)發(fā)子平臺(tái)43可以使用第三方插件及相關(guān)加載文件對(duì)變更處理后的數(shù)據(jù)壓 縮及上傳;
[0135] 所述轉(zhuǎn)發(fā)子平臺(tái)43也可以根據(jù)時(shí)間要求,以配置文件的方式,將變更處理后的數(shù) 據(jù)上傳至上層業(yè)務(wù)系統(tǒng),這樣能夠屏蔽全量同步的時(shí)間,避免發(fā)生數(shù)據(jù)更新沖突;
[0136] 所述轉(zhuǎn)發(fā)子平臺(tái)43還可以即時(shí)發(fā)送消息通知上層業(yè)務(wù)系統(tǒng)及時(shí)處理變更處理后 的數(shù)據(jù)。
[0137] 上述的各子平臺(tái)均可以由服務(wù)器實(shí)現(xiàn)。
[0138] 基于上述傳輸網(wǎng)管云平臺(tái),本發(fā)明還提供一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理系統(tǒng), 如圖5所示,該系統(tǒng)包括:多個(gè)EMS 51、傳輸網(wǎng)管云平臺(tái)52、上層業(yè)務(wù)系統(tǒng)53 ;其中,
[0139] EMS 51,用于將傳輸網(wǎng)資源數(shù)據(jù)發(fā)送給傳輸網(wǎng)管云平臺(tái)52 ;
[0140] 傳輸網(wǎng)管云平臺(tái)52如圖4所示,包括:多個(gè)消息子平臺(tái)41、多個(gè)處理子平臺(tái)42、多 個(gè)轉(zhuǎn)發(fā)子平臺(tái)43;其中,
[0141] 消息子平臺(tái)41,用于實(shí)時(shí)接收對(duì)應(yīng)EMS 51的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS51類 型(emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型 (ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái)42 ;
[0142] 處理子平臺(tái)42,用于通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的 變更類型,按照所述變更類型進(jìn)行變更處理;
[0143] 轉(zhuǎn)發(fā)子平臺(tái)43,用于將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)53 ;
[0144] 上層業(yè)務(wù)系統(tǒng)53,用于接收變更處理后的數(shù)據(jù),并對(duì)所述數(shù)據(jù)作新增或修改入庫(kù)。
[0145] 綜上所述,本發(fā)明實(shí)施例通過(guò)云平臺(tái)能夠?qū)鬏斮Y源數(shù)據(jù)進(jìn)行實(shí)時(shí)、準(zhǔn)確、完整的 管理,提高傳輸資源數(shù)據(jù)的處理流程,解決由于EMS、機(jī)盤、端口的數(shù)據(jù)變更量大、并發(fā)性強(qiáng) 而引發(fā)的傳輸資源數(shù)據(jù)不能及時(shí)同步的問(wèn)題。
[0146] 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理方法,其特征在于,該方法包括: 傳輸網(wǎng)管云平臺(tái)中各消息子平臺(tái)實(shí)時(shí)接收對(duì)應(yīng)網(wǎng)元管理系統(tǒng)(EMS)的傳輸網(wǎng)資源數(shù) 據(jù),根據(jù)EMS類型(emsmodel)確定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的 對(duì)象類型(ObjectType)將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái); 各處理子平臺(tái)通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更類型, 按照所述變更類型進(jìn)行變更處理; 與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)。2. 根據(jù)權(quán)利要求1所述的實(shí)時(shí)管理方法,其特征在于,所述各消息子平臺(tái)按廠家或EMS 分類;所述各處理子平臺(tái)按廠家和對(duì)象類型分類,或者,按EMS和對(duì)象類型分類。3. 根據(jù)權(quán)利要求2所述的實(shí)時(shí)管理方法,其特征在于,所述各消息子平臺(tái)實(shí)時(shí)接收對(duì) 應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù)包括: 各消息子平臺(tái)通過(guò)北向接口實(shí)時(shí)接收對(duì)應(yīng)的EMS的傳輸網(wǎng)資源數(shù)據(jù),其中,所述傳輸 網(wǎng)資源數(shù)據(jù)為配置數(shù)據(jù)變更消息,各消息子平臺(tái)分別建立對(duì)應(yīng)的消息隊(duì)列,通過(guò)所述消息 隊(duì)列接收配置數(shù)據(jù)變更消息;所述配置數(shù)據(jù)變更消息以XML格式進(jìn)行封裝,包括:網(wǎng)元的配 置數(shù)據(jù)變更消息、和/或機(jī)盤的配置數(shù)據(jù)變更消息、和/或端口的配置數(shù)據(jù)變更消息。4. 根據(jù)權(quán)利要求2所述的實(shí)時(shí)管理方法,其特征在于,所述各處理子平臺(tái)通過(guò)所述對(duì) 象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更類型,按照所述變更類型進(jìn)行變更處 理,包括: 所述處理子平臺(tái)包括:網(wǎng)元處理子平臺(tái)、機(jī)盤處理子平臺(tái)、端口處理子平臺(tái),其中,網(wǎng)元 處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢網(wǎng)元的配置變更消息,若 網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"新增",網(wǎng)元處理子平臺(tái)自動(dòng)建立以新增網(wǎng)元為 主要采集對(duì)象的采集任務(wù);若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"修改",網(wǎng)元處理 子平臺(tái)從所述配置變更消息的消息內(nèi)容中解析出變更后的網(wǎng)元信息,并將所述網(wǎng)元信息入 庫(kù); 機(jī)盤處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢機(jī)盤的配置變更 消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指令,解析返回 的機(jī)盤數(shù)據(jù),并對(duì)所述機(jī)盤數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù); 端口處理子平臺(tái)通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢端口的配置變更 消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指令,解析返回 的端口數(shù)據(jù),并對(duì)所述端口數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。5. 根據(jù)權(quán)利要求2所述的實(shí)時(shí)管理方法,其特征在于,所述與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā) 子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)包括: 與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā)子平臺(tái)將變更處理后的數(shù)據(jù)生成上層業(yè)務(wù)系統(tǒng)規(guī)范接口的 對(duì)應(yīng)數(shù)據(jù)文件及視圖,上傳至上層業(yè)務(wù)系統(tǒng),由上層業(yè)務(wù)系統(tǒng)解析所述數(shù)據(jù)文件及視圖,并 對(duì)所述數(shù)據(jù)文件及視圖作新增或修改入庫(kù)。6. 根據(jù)權(quán)利要求2所述的實(shí)時(shí)管理方法,其特征在于,所述與處理子平臺(tái)對(duì)應(yīng)的轉(zhuǎn)發(fā) 子平臺(tái)分別將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)包括: 所述轉(zhuǎn)發(fā)子平臺(tái)使用第三方插件及相關(guān)加載文件對(duì)變更處理后的數(shù)據(jù)壓縮及上傳;或 者, 所述轉(zhuǎn)發(fā)子平臺(tái)根據(jù)時(shí)間要求,以配置文件的方式,將變更處理后的數(shù)據(jù)上傳至上層 業(yè)務(wù)系統(tǒng);或者, 所述轉(zhuǎn)發(fā)子平臺(tái)即時(shí)發(fā)送消息通知上層業(yè)務(wù)系統(tǒng)及時(shí)處理變更處理后的數(shù)據(jù)。7. -種傳輸網(wǎng)管云平臺(tái),其特征在于,該傳輸網(wǎng)管云平臺(tái)包括:多個(gè)消息子平臺(tái)、多個(gè) 處理子平臺(tái)、多個(gè)轉(zhuǎn)發(fā)子平臺(tái);其中, 消息子平臺(tái),用于實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類型(emsmodel)確 定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型(ObjectType)將所述 消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái); 處理子平臺(tái),用于通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更類 型,按照所述變更類型進(jìn)行變更處理; 轉(zhuǎn)發(fā)子平臺(tái),用于將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng)。8. 根據(jù)權(quán)利要求7所述的傳輸網(wǎng)管云平臺(tái),其特征在于,所述各消息子平臺(tái)按廠家或 EMS分類;所述各處理子平臺(tái)按廠家和對(duì)象類型分類,或者,按EMS和對(duì)象類型分類;所述轉(zhuǎn) 發(fā)子平臺(tái)與處理子平臺(tái)對(duì)應(yīng)存在。9. 根據(jù)權(quán)利要求8所述的傳輸網(wǎng)管云平臺(tái),其特征在于,所述消息子平臺(tái),具體用于 通過(guò)北向接口實(shí)時(shí)接收對(duì)應(yīng)的EMS的傳輸網(wǎng)資源數(shù)據(jù),所述傳輸網(wǎng)資源數(shù)據(jù)為配置數(shù)據(jù)變 更消息,預(yù)先建立消息隊(duì)列,通過(guò)所述消息隊(duì)列接收配置數(shù)據(jù)變更消息,根據(jù)配置數(shù)據(jù)變更 消息中的emsmodel值確定配置數(shù)據(jù)變更消息的消息類型,并按照配置數(shù)據(jù)變更消息中的 ObjectType值,將所述消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái);所述配置數(shù)據(jù)變更消息以XML 格式進(jìn)行封裝,包括:網(wǎng)元的配置數(shù)據(jù)變更消息、和/或機(jī)盤的配置數(shù)據(jù)變更消息、和/或端 口的配置數(shù)據(jù)變更消息。10. 根據(jù)權(quán)利要求8所述的傳輸網(wǎng)管云平臺(tái),其特征在于,所述處理子平臺(tái)包括:網(wǎng)元 處理子平臺(tái)、機(jī)盤處理子平臺(tái)、端口處理子平臺(tái);其中, 網(wǎng)元處理子平臺(tái),用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢網(wǎng)元的配 置變更消息,若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"新增",自動(dòng)建立以新增網(wǎng)元為 主要采集對(duì)象的采集任務(wù);若網(wǎng)元的配置變更消息中的變更類型標(biāo)識(shí)是"修改",從所述配 置變更消息的消息內(nèi)容中解析出變更后的網(wǎng)元信息,并將所述網(wǎng)元信息入庫(kù); 機(jī)盤處理子平臺(tái),用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢機(jī)盤的配 置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指令,解 析返回的機(jī)盤數(shù)據(jù),并對(duì)所述機(jī)盤數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù); 端口處理子平臺(tái),用于通過(guò)消息類型及對(duì)象類型,在配置變更消息表中查詢端口的配 置變更消息,根據(jù)所述配置變更消息中的變更類型標(biāo)識(shí)是"新增",下發(fā)對(duì)應(yīng)的接口指令,解 析返回的端口數(shù)據(jù),并對(duì)所述端口數(shù)據(jù)進(jìn)行數(shù)據(jù)入庫(kù)。11. 根據(jù)權(quán)利要求8所述的傳輸網(wǎng)管云平臺(tái),其特征在于,所述轉(zhuǎn)發(fā)子平臺(tái),具體用于 將變更處理后的數(shù)據(jù)生成上層業(yè)務(wù)系統(tǒng)規(guī)范接口的對(duì)應(yīng)數(shù)據(jù)文件及視圖,上傳至上層業(yè)務(wù) 系統(tǒng);其中, 所述轉(zhuǎn)發(fā)子平臺(tái)使用第三方插件及相關(guān)加載文件對(duì)變更處理后的數(shù)據(jù)壓縮及上傳;或 者, 所述轉(zhuǎn)發(fā)子平臺(tái)根據(jù)時(shí)間要求,以配置文件的方式,將變更處理后的數(shù)據(jù)上傳至上層 業(yè)務(wù)系統(tǒng);或者, 所述轉(zhuǎn)發(fā)子平臺(tái)即時(shí)發(fā)送消息通知上層業(yè)務(wù)系統(tǒng)及時(shí)處理變更處理后的數(shù)據(jù)。12. -種傳輸網(wǎng)資源數(shù)據(jù)的實(shí)時(shí)管理系統(tǒng),其特征在于,該系統(tǒng)包括:多個(gè)EMS、傳輸網(wǎng) 管云平臺(tái)、上層業(yè)務(wù)系統(tǒng);其中, EMS,用于將傳輸網(wǎng)資源數(shù)據(jù)發(fā)送給傳輸網(wǎng)管云平臺(tái); 傳輸網(wǎng)管云平臺(tái)包括:多個(gè)消息子平臺(tái)、多個(gè)處理子平臺(tái)、多個(gè)轉(zhuǎn)發(fā)子平臺(tái);其中, 消息子平臺(tái),用于實(shí)時(shí)接收對(duì)應(yīng)EMS的傳輸網(wǎng)資源數(shù)據(jù),根據(jù)EMS類型(emsmodel)確 定傳輸網(wǎng)資源數(shù)據(jù)的消息類型,并按照傳輸網(wǎng)資源數(shù)據(jù)的對(duì)象類型(ObjectType)將所述 消息類型發(fā)送給對(duì)應(yīng)的處理子平臺(tái); 處理子平臺(tái),用于通過(guò)所述對(duì)象類型和消息類型查找出所述傳輸網(wǎng)資源數(shù)據(jù)的變更類 型,按照所述變更類型進(jìn)行變更處理; 轉(zhuǎn)發(fā)子平臺(tái),用于將變更處理后的數(shù)據(jù)上傳至上層業(yè)務(wù)系統(tǒng); 上層業(yè)務(wù)系統(tǒng),用于接收變更處理后的數(shù)據(jù),并對(duì)所述數(shù)據(jù)作新增或修改入庫(kù)。
【文檔編號(hào)】H04L29/08GK105991316SQ201510058941
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2015年2月3日
【發(fā)明人】魯曉虎
【申請(qǐng)人】中國(guó)移動(dòng)通信集團(tuán)遼寧有限公司