本發(fā)明涉及基于多業(yè)務(wù)分布系統(tǒng)設(shè)備監(jiān)控技術(shù)領(lǐng)域,具體地說,該方法是一種通過管理eu設(shè)備自動(dòng)化監(jiān)控管理ru設(shè)備的方法。
背景技術(shù):
隨著移動(dòng)通信的迅速發(fā)展,網(wǎng)元設(shè)備不斷擴(kuò)容,一拖多主從結(jié)構(gòu)設(shè)備使用越來越廣泛,其使用特性決定了上級(jí)設(shè)備較少變動(dòng),而下級(jí)設(shè)備的位置和數(shù)量會(huì)隨需求發(fā)生較頻繁的變動(dòng),如mdas的ems系統(tǒng)中,增加ru設(shè)備時(shí),需要提申請(qǐng)報(bào)告,錄入設(shè)備信息,調(diào)測(cè)合格后再納入ems管理,刪除設(shè)備亦需類似處理。傳統(tǒng)ems中人工增刪設(shè)備并直接對(duì)其進(jìn)行監(jiān)控管理的方式人為因素強(qiáng)、工作量大、時(shí)效性差、效率低下,已經(jīng)很難適應(yīng)大批量設(shè)備頻繁增刪的情況,亦很難滿足運(yùn)營(yíng)商對(duì)降本增效、無人值守、高效管理的需求,因此亟需一種在設(shè)備數(shù)量不斷增加的情況下,自動(dòng)化監(jiān)控管理海量設(shè)備的方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是為了克服ems在設(shè)備海量增加的情況下,人工增刪設(shè)備工作量大、效率低、易出錯(cuò)的缺點(diǎn),滿足運(yùn)營(yíng)商對(duì)降本增效、無人值守、高效管理的需求,提供一種基于ems的自動(dòng)化管理海量設(shè)備方法。
本發(fā)明技術(shù)方案提供一種基于ems的自動(dòng)化管理海量設(shè)備方法,通過更新本地eu設(shè)備監(jiān)控信息列表,獲取設(shè)備支持的mo信息,并從中提取與ru設(shè)備在位編號(hào)和在位狀態(tài)相關(guān)mo,結(jié)合預(yù)設(shè)的eu與ru設(shè)備mo映射規(guī)則,自動(dòng)虛擬出各在位ru設(shè)備,映射mo信息到各虛擬ru設(shè)備。
而且,基于ems系統(tǒng)實(shí)現(xiàn),所述ems系統(tǒng)包括ems客戶端、ems邏輯服務(wù)器、ems通信服務(wù)器、監(jiān)控設(shè)備對(duì)象,所述監(jiān)控設(shè)備對(duì)象包括eu設(shè)備和ru設(shè)備。
而且,當(dāng)用戶進(jìn)行查設(shè)時(shí),通過ems客戶端選擇ru設(shè)備mo信息,進(jìn)行查設(shè),ems邏輯服務(wù)器根據(jù)預(yù)設(shè)的eu與ru間mo映射規(guī)則將ru設(shè)備mo信息映射到eu設(shè)備mo,進(jìn)而映射為對(duì)eumo信息的查設(shè),通過ems通信服務(wù)器發(fā)送到監(jiān)控設(shè)備對(duì)象的eu設(shè)備,eu設(shè)備應(yīng)答查設(shè)mo信息,通過ems通信服務(wù)器發(fā)送到ems邏輯服務(wù)器,ems邏輯服務(wù)器根據(jù)預(yù)設(shè)的eu與ru間mo映射規(guī)則將設(shè)備應(yīng)答的eumo信息映射回rumo,發(fā)送給ems客戶端顯示結(jié)果。
而且,當(dāng)監(jiān)控設(shè)備對(duì)象的eu設(shè)備存在告警時(shí),通過ems通信服務(wù)器發(fā)送到ems邏輯服務(wù)器,ems邏輯服務(wù)器分析eu設(shè)備告警mo信息,若存在ru設(shè)備mo信息,則根據(jù)預(yù)設(shè)的eu與ru間mo映射規(guī)則分別提取eumo信息和rumo信息及ru設(shè)備在位狀態(tài),并發(fā)送到ems客戶端,ems客戶端分別顯示eu設(shè)備告警信息和ru設(shè)備告警信息,實(shí)現(xiàn)對(duì)ru設(shè)備告警信息的監(jiān)管。
而且,用于mdas設(shè)備的監(jiān)控。
本發(fā)明在對(duì)ru設(shè)備的管理過程中,可根據(jù)設(shè)備在位編號(hào)和mo狀態(tài)信息,自動(dòng)管理其增刪,并根據(jù)設(shè)備的編號(hào),自動(dòng)匹配對(duì)應(yīng)的監(jiān)管參量,實(shí)現(xiàn)ems通過主設(shè)備eu間接管理從設(shè)備ru的目的,整個(gè)過程自動(dòng)化實(shí)現(xiàn),無需人為干預(yù),改變了傳統(tǒng)增刪設(shè)備需人工提報(bào)告、錄信息等繁瑣又易出錯(cuò)的工作模式,大大降低了網(wǎng)管成本,提高了網(wǎng)管的性能,效率和可靠性,具有重要的市場(chǎng)價(jià)值。
附圖說明
圖1是本發(fā)明實(shí)施例的mdas自動(dòng)虛擬ru設(shè)備基本原理圖。
圖2是本發(fā)明實(shí)施例的ru設(shè)備mo提取圖。
圖3是本發(fā)明實(shí)施例的ru設(shè)備監(jiān)控管理圖。
具體實(shí)施方式
以下結(jié)合附圖和實(shí)施例說明本發(fā)明的技術(shù)方案。
本發(fā)明實(shí)施例基于mdas的ems系統(tǒng)提供了一種自動(dòng)化管理海量設(shè)備的方法,即基于多業(yè)務(wù)分布系統(tǒng)(multiservicedistributedaccesssystemsolution,mdas),涉及一種網(wǎng)元管理系統(tǒng)(elementmanagementsystem,ems)監(jiān)控管理設(shè)備的方法。所述多業(yè)務(wù)分布系統(tǒng)由接入單元(accessunit,au)、擴(kuò)展單元(extendedunit,eu)和遠(yuǎn)端單元(remoteunit,ru)組成。該方法根據(jù)eu設(shè)備監(jiān)控對(duì)象(monitorobject,mo)信息,自動(dòng)增刪ru設(shè)備,并映射對(duì)應(yīng)mo信息,通過eu設(shè)備間接監(jiān)管ru設(shè)備。
本發(fā)明提出,更新本地eu設(shè)備監(jiān)控信息列表,獲取設(shè)備支持的mo信息,并從中提取與ru設(shè)備在位編號(hào)及在位狀態(tài)相關(guān)mo,自動(dòng)虛擬ru設(shè)備的增刪;結(jié)合數(shù)據(jù)庫(kù)預(yù)設(shè)eu與ru設(shè)備mo映射規(guī)則,提取出各ru設(shè)備的mo信息,映射到ru設(shè)備,通過監(jiān)控管理eu設(shè)備,自動(dòng)監(jiān)控管理ru設(shè)備。
具體實(shí)現(xiàn)時(shí),本發(fā)明涉及的部分包括現(xiàn)有技術(shù)的ems系統(tǒng)中的ems客戶端、ems邏輯服務(wù)器、數(shù)據(jù)庫(kù)、ems通信服務(wù)器、監(jiān)控設(shè)備對(duì)象等。自動(dòng)化監(jiān)管主要體現(xiàn)在ems邏輯服務(wù)器,包括以下內(nèi)容:
1、通過更新本地eu設(shè)備mo信息列表,獲取設(shè)備支持的mo信息,并從中提取與ru設(shè)備在位編號(hào)和在位狀態(tài)相關(guān)mo,根據(jù)各參量狀態(tài)自動(dòng)虛擬增刪ru設(shè)備并對(duì)其進(jìn)行監(jiān)管;
2、提取ru設(shè)備在位編號(hào),根據(jù)在位編號(hào)及數(shù)據(jù)庫(kù)預(yù)設(shè)設(shè)備mo映射規(guī)則,提取各在位設(shè)備的mo信息,自動(dòng)映射到虛擬的各ru設(shè)備;
3、在對(duì)ru設(shè)備mo進(jìn)行監(jiān)管時(shí),通信服務(wù)器與eu設(shè)備進(jìn)行通信,對(duì)ru設(shè)備的查設(shè)通過eu與ru設(shè)備mo映射規(guī)則映射到對(duì)eu設(shè)備的查設(shè),再將設(shè)備應(yīng)答結(jié)果映射到對(duì)應(yīng)ru設(shè)備,eu設(shè)備的告警亦通過映射規(guī)則映射到對(duì)應(yīng)ru設(shè)備的告警,實(shí)現(xiàn)ru設(shè)備的自動(dòng)化管理。
實(shí)施例提供基于mdas設(shè)備的ems系統(tǒng)設(shè)計(jì),但本發(fā)明技術(shù)方案的應(yīng)用不限于mdas設(shè)備,凡是涉及類似主從結(jié)構(gòu)設(shè)備的ems都可以類似處理。
本發(fā)明提出,通過更新本地eu設(shè)備監(jiān)控信息列表,獲取設(shè)備支持的mo信息,并從中提取與ru設(shè)備在位編號(hào)和在位狀態(tài)相關(guān)mo,根據(jù)各參量狀態(tài)虛擬ru設(shè)備并對(duì)其進(jìn)行監(jiān)控管理。圖1說明了本發(fā)明實(shí)施例中自動(dòng)虛擬ru設(shè)備的基本原理,具體包括以下步驟:
步驟101:通過查詢eu設(shè)備的mo信息列表,更新本地設(shè)備mo信息。
步驟102:查詢?cè)O(shè)備mo,解析設(shè)備應(yīng)答mo信息。
步驟103:從步驟102所得應(yīng)答mo信息中提取ru設(shè)備在位編號(hào)及在位狀態(tài)相關(guān)參量。
步驟104:根據(jù)在位編號(hào)及在位狀態(tài)相關(guān)參量,自動(dòng)虛擬ru設(shè)備的增刪。
步驟105:從客戶端提供mdas的設(shè)備管理,mdas包括接入單元au、擴(kuò)展單元eu和遠(yuǎn)端單元ru。接入單元au通過光纖連接擴(kuò)展單元eu,擴(kuò)展單元eu通過光纖連接遠(yuǎn)端單元ru??蛻舳怂芾磉h(yuǎn)端單元ru是虛擬所得結(jié)果。
例如,mdas中,假設(shè)eu設(shè)備可以接入8個(gè)ru設(shè)備(如圖1中eu提供編號(hào)為1至8的接入端口),通過提取的設(shè)備mo信息確定編號(hào)1和編號(hào)3的位置有ru設(shè)備在位,則虛擬出編號(hào)1和編號(hào)3處的設(shè)備,而其余位置設(shè)備不在位,則無需虛擬對(duì)應(yīng)位置的設(shè)備。
通過以上的處理就可以查詢并確定ru設(shè)備的在位編號(hào)和在位狀態(tài)并虛擬出相應(yīng)的設(shè)備。
本發(fā)明提出通過設(shè)備在位編號(hào)和在位狀態(tài)相關(guān)mo,結(jié)合數(shù)據(jù)庫(kù)預(yù)設(shè)eu與ru設(shè)備mo映射規(guī)則,映射mo信息到各虛擬ru設(shè)備。圖2說明了本發(fā)明中ru設(shè)備mo提取和虛擬增加的流程,具體包括以下步驟:
步驟201:預(yù)設(shè)eu設(shè)備mo與ru設(shè)備mo的映射關(guān)系作為預(yù)設(shè)匹配規(guī)則存儲(chǔ)在數(shù)據(jù)庫(kù)中:
在系統(tǒng)中預(yù)先設(shè)置好映射關(guān)系,做成類似字典的模式存儲(chǔ)在數(shù)據(jù)庫(kù)中。eu設(shè)備mo信息中包含ru設(shè)備mo,ru設(shè)備間mo存在交叉,例如圖2中標(biāo)注的ru設(shè)備1包含的監(jiān)控參量記為mo1、mo2、mo3,ru設(shè)備3包含的監(jiān)控參量記為mo3、mo4、mo5,ru設(shè)備6包含的監(jiān)控參量記為mo5、mo6、mo11、mo12;ru設(shè)備1和ru設(shè)備3交叉包含的監(jiān)控參量記為mo3,ru設(shè)備3和ru設(shè)備6交叉包含的監(jiān)控參量記為mo5。
步驟202:通過提取的設(shè)備在位編號(hào)及各在位狀態(tài)相關(guān)參量,結(jié)合數(shù)據(jù)庫(kù)中預(yù)設(shè)的匹配規(guī)則匹配在位設(shè)備對(duì)應(yīng)的mo,自動(dòng)虛擬出各在位ru設(shè)備。
預(yù)設(shè)匹配規(guī)則指eu設(shè)備mo與ru設(shè)備mo的映射關(guān)系,匹配實(shí)現(xiàn)如下(每個(gè)mo有一個(gè)唯一moid):
將協(xié)議中規(guī)定的所有eu、ru設(shè)備mo信息分類,設(shè)置各自對(duì)應(yīng)的標(biāo)識(shí),即說明書中的ru設(shè)備在位編號(hào),再結(jié)合更新mo獲取到的各mo信息,提取出eumo信息,rumo信息及rumo標(biāo)識(shí),即ru在位編號(hào)。
例如:假設(shè)協(xié)議中總共有100個(gè)mo,eu設(shè)備可以掛接8個(gè)ru設(shè)備,100個(gè)mo中,有20個(gè)是屬于eu本身的,對(duì)該組mo設(shè)置標(biāo)識(shí)0,而剩下的80個(gè),各有10個(gè)是分別對(duì)應(yīng)8個(gè)ru設(shè)備的,對(duì)8組參數(shù)分別設(shè)置標(biāo)識(shí)1~8,存入數(shù)據(jù)庫(kù),假設(shè)存儲(chǔ)表名為maprule?,F(xiàn)有設(shè)備ru1接入到設(shè)備eu上,通過更新eu設(shè)備mo信息列表,獲取設(shè)備支持的mo信息,將各moid與maprule表中的各moid進(jìn)行匹配,可以提取出各mo的標(biāo)識(shí),根據(jù)各mo標(biāo)識(shí)便可以確定eu的mo信息、ru的mo信息及ru所對(duì)應(yīng)的編號(hào),即maprule表中對(duì)rumo設(shè)置的標(biāo)識(shí)號(hào)。
步驟203:根據(jù)虛擬出的在位ru設(shè)備與eu設(shè)備的關(guān)聯(lián)關(guān)系,映射mo信息到各虛擬ru設(shè)備。例如eu設(shè)備編號(hào)1、3、6位置設(shè)備在位,則分別虛擬出ru設(shè)備1、3、6,并分別提取出各設(shè)備對(duì)應(yīng)的mo。
通過以上的處理就可以實(shí)現(xiàn)各ru設(shè)備mo的提取和設(shè)備自動(dòng)虛擬增刪功能。由于在獲取到各ru設(shè)備在位編號(hào)和mo信息后,結(jié)合數(shù)據(jù)庫(kù)預(yù)設(shè)的eu與ru設(shè)備mo映射規(guī)則可以自動(dòng)提取ru設(shè)備mo,虛擬創(chuàng)建出ru設(shè)備,整個(gè)增刪設(shè)備的過程都可以自動(dòng)化實(shí)現(xiàn),而不需人工參與。
人工增刪設(shè)備需要人工值守,不能實(shí)現(xiàn)自動(dòng)化,例如當(dāng)設(shè)備端增加ru設(shè)備時(shí),傳統(tǒng)人工方法需要工程人員提報(bào)告給值守人員,值守人員在網(wǎng)管中增加并調(diào)測(cè)試設(shè)備,調(diào)測(cè)合格再納入ems系統(tǒng),實(shí)現(xiàn)對(duì)設(shè)備的監(jiān)控管理,這一過程耗時(shí)耗力而且可靠性差,而根據(jù)預(yù)設(shè)映射規(guī)則虛擬創(chuàng)建出ru設(shè)備則可以省略這一過程,可以提高效率和正確率。
本發(fā)明提出的“虛擬”,是因?yàn)閷?shí)際存在的ru設(shè)備不可以直接管理,ems系統(tǒng)中虛擬出該設(shè)備,使用戶得到直接管理ru設(shè)備的體驗(yàn)。
本發(fā)明提出在對(duì)ru設(shè)備mo進(jìn)行監(jiān)控管理時(shí),通信服務(wù)器與eu設(shè)備進(jìn)行通信,即通過對(duì)eu設(shè)備的監(jiān)控管理實(shí)現(xiàn)對(duì)ru設(shè)備的監(jiān)控管理,對(duì)ru設(shè)備的查設(shè)通過eu與ru設(shè)備mo映射規(guī)則映射到對(duì)eu設(shè)備的查設(shè),再將設(shè)備應(yīng)答結(jié)果映射到對(duì)應(yīng)ru設(shè)備;eu設(shè)備的告警亦通過映射規(guī)則映射到對(duì)應(yīng)ru設(shè)備的告警。圖3說明了本發(fā)明中ems各層對(duì)各虛擬ru設(shè)備的監(jiān)管操作,具體包括以下操作:
ems客戶端301:提供用戶監(jiān)管設(shè)備的接口,根據(jù)各ru設(shè)備的在位情況,虛擬出ru設(shè)備,提供用戶操作和查看設(shè)備信息。
ems邏輯服務(wù)器302:處理客戶端下發(fā)的管理操作、監(jiān)控管理設(shè)備應(yīng)答和上報(bào)的信息以及處理一些后臺(tái)任務(wù)。
ems通信服務(wù)器303:負(fù)責(zé)設(shè)備與ems邏輯服務(wù)器的通信。
監(jiān)控設(shè)備對(duì)象304:eu設(shè)備和ru設(shè)備,負(fù)責(zé)應(yīng)答查設(shè)信息、產(chǎn)生告警信息。
eu和ru設(shè)備是ems系統(tǒng)的監(jiān)控管理對(duì)象,對(duì)eu和ru設(shè)備進(jìn)行管理時(shí),ems通信服務(wù)器只與eu設(shè)備通信,通過管理eu設(shè)備間接管理ru設(shè)備。監(jiān)控對(duì)象中實(shí)際存在的ru設(shè)備是不能直接監(jiān)管的,只能通過eu設(shè)備間接監(jiān)管,因此不是對(duì)實(shí)際ru設(shè)備的操作。監(jiān)控設(shè)備對(duì)象中的ru是事實(shí)存在的ru設(shè)備,但是客戶端上顯示的ru設(shè)備都是為用戶使用方便而虛擬出來的,在用戶看來像是在操作ru設(shè)備,其實(shí)是ems通信邏輯將對(duì)ru設(shè)備的操作映射到了對(duì)eu設(shè)備的操作。
實(shí)施例的查設(shè)、應(yīng)答流程如下:
當(dāng)用戶進(jìn)行查設(shè)時(shí),通過ems客戶端301選擇ru設(shè)備mo信息,進(jìn)行查設(shè),ems邏輯服務(wù)器302根據(jù)數(shù)據(jù)庫(kù)預(yù)設(shè)eu與ru間mo映射規(guī)則將ru設(shè)備mo信息映射到eu設(shè)備mo,進(jìn)而映射為對(duì)eumo信息的查設(shè),通過ems通信服務(wù)器303發(fā)送到監(jiān)控設(shè)備對(duì)象304的eu設(shè)備,eu設(shè)備應(yīng)答查設(shè)mo信息,通過ems通信服務(wù)器303發(fā)送到ems邏輯服務(wù)器302,ems邏輯服務(wù)器302根據(jù)數(shù)據(jù)庫(kù)預(yù)設(shè)規(guī)則將設(shè)備應(yīng)答的eumo信息映射回rumo,發(fā)送給ems客戶端301顯示結(jié)果。
實(shí)施例的告警流程如下:
當(dāng)監(jiān)控設(shè)備對(duì)象304的eu設(shè)備存在告警時(shí),通過ems通信服務(wù)器303發(fā)送到ems邏輯服務(wù)器302,ems邏輯服務(wù)器302分析eu設(shè)備告警mo信息,若存在ru設(shè)備mo信息,則根據(jù)數(shù)據(jù)庫(kù)預(yù)設(shè)映射規(guī)則分別提取eumo信息和rumo信息及ru設(shè)備在位狀態(tài),并發(fā)送到ems客戶端301,ems客戶端301分別顯示eu設(shè)備告警信息和ru設(shè)備告警信息,進(jìn)而實(shí)現(xiàn)對(duì)ru設(shè)備告警信息的監(jiān)管。
通過以上的處理可以實(shí)現(xiàn)ru設(shè)備的自動(dòng)化增刪、操作維護(hù)、告警管理等功能。ru設(shè)備的操作維護(hù)、告警管理等都可以結(jié)合數(shù)據(jù)庫(kù)預(yù)設(shè)的eu與ru設(shè)備mo映射規(guī)則映射到對(duì)eu設(shè)備的監(jiān)控管理,工作人員只需要關(guān)注自動(dòng)增刪后設(shè)備的監(jiān)控管理工作,無需關(guān)注因設(shè)備的增刪而帶來的報(bào)告申請(qǐng),信息錄入等額外工作,大大減少了工作人員的工作量,降低了人工成本,該監(jiān)管方法自適應(yīng)性強(qiáng),可擴(kuò)展性高,提高了網(wǎng)管工作效率和可靠性,從一定程度上滿足了運(yùn)營(yíng)商對(duì)于無人值守、降本增效、高效管理的需求。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。