專利名稱:一種對(duì)多個(gè)同類網(wǎng)元的并行管理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)管理系統(tǒng)中對(duì)多個(gè)同類網(wǎng)元的并行管理方法及裝置。
背景技術(shù):
在現(xiàn)有的電信網(wǎng)管系統(tǒng)中,一般是以圖形界面和命令行方式來對(duì)電信設(shè)備進(jìn)行日常的操作維護(hù)。操作人員可以通過圖形界面對(duì)網(wǎng)元設(shè)備進(jìn)行操作維護(hù);或者是通過命令行終端組織并下發(fā)指定的人機(jī)命令對(duì)網(wǎng)元設(shè)備進(jìn)行操作。若使用網(wǎng)管圖形界面對(duì)網(wǎng)元設(shè)備進(jìn)行操作維護(hù),對(duì)于操作人員所必需掌握的專業(yè)知識(shí)要求不高,方便電信網(wǎng)管等用戶使用,從而實(shí)現(xiàn)對(duì)一個(gè)網(wǎng)元的各項(xiàng)管理功能。而通過命令行的操作方式,是直接通過網(wǎng)管系統(tǒng)提供的命令行終端界面下發(fā)設(shè)備私有的人機(jī)命令來實(shí)現(xiàn)對(duì)網(wǎng)元的操作維護(hù);同時(shí)在命令行終端中,有相應(yīng)查詢?nèi)藱C(jī)命令的幫助系統(tǒng),為操作人員在操作時(shí)提供幫助。
電信設(shè)備的操作維護(hù)一般均是針對(duì)某一個(gè)網(wǎng)元單獨(dú)進(jìn)行操作維護(hù),而在日常使用過程當(dāng)中,需要經(jīng)常使用的管理功能,在整個(gè)系統(tǒng)中對(duì)多個(gè)同類網(wǎng)元同時(shí)進(jìn)行管理時(shí),會(huì)有如下的缺點(diǎn)必須單獨(dú)打開每個(gè)網(wǎng)元的網(wǎng)管圖形界面,而實(shí)際一般開局的網(wǎng)管系統(tǒng)管理著幾十甚至數(shù)百個(gè)網(wǎng)元,而圖形界面中的某一個(gè)網(wǎng)管功能往往要打開多個(gè)界面之后才能開始執(zhí)行,重復(fù)多步操作容易出現(xiàn)不必要的錯(cuò)誤。而命令行方式要求必須熟悉人機(jī)命令,雖然有完善的幫助系統(tǒng),但是使用起來還是需要單獨(dú)打開一個(gè)網(wǎng)元的命令行終端來執(zhí)行人機(jī)命令。這同樣也給操作人員帶來了操作上的煩瑣。
上述兩種管理方式均涉及對(duì)多個(gè)網(wǎng)元設(shè)備的多次操作,并且需要人工干預(yù),即時(shí)去手動(dòng)執(zhí)行,并且對(duì)執(zhí)行的結(jié)果沒有一個(gè)統(tǒng)一的管理方式。因此,即使是操作人員需要對(duì)同類的多個(gè)網(wǎng)元進(jìn)行相同的管理操作,也需要不斷的重復(fù)相同的操作工作,這給操作人員在管理網(wǎng)元設(shè)備上帶來了不便。
綜上可知,現(xiàn)有的對(duì)多個(gè)網(wǎng)元進(jìn)行相同的管理操作技術(shù)中存在不足,在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容
針對(duì)上述的缺陷,本發(fā)明的目的在于提供一種對(duì)多個(gè)同類網(wǎng)元的并行管理方法及裝置,以實(shí)現(xiàn)在對(duì)多個(gè)同類網(wǎng)元進(jìn)行日常操作維護(hù)中的并行操作維護(hù),降低多個(gè)同類網(wǎng)元在日常操作維護(hù)中的操作失誤率。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種對(duì)多個(gè)同類網(wǎng)元的并行管理方法,用于包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端的網(wǎng)絡(luò)管理系統(tǒng),該方法包括所述網(wǎng)管客戶端通過所述網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令并對(duì)所述多個(gè)同類網(wǎng)元執(zhí)行并行管理的步驟。
根據(jù)本發(fā)明的并行管理方法,所述步驟進(jìn)一步包括A.網(wǎng)管客戶端組裝包含網(wǎng)元標(biāo)識(shí)的管理命令;B.網(wǎng)管客戶端將所述管理命令并行發(fā)送到網(wǎng)管服務(wù)器端;C.網(wǎng)管服務(wù)器端根據(jù)所述管理命令中的網(wǎng)元標(biāo)識(shí),將該管理命令并行發(fā)送到多個(gè)同類網(wǎng)元以執(zhí)行并行管理。
根據(jù)本發(fā)明的并行管理方法,在所述步驟A之前還包括所述網(wǎng)管客戶端向所述網(wǎng)管服務(wù)器端注冊(cè)消息主題的步驟;和/或在所述步驟C之后還包括E、所述網(wǎng)管服務(wù)器端收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息轉(zhuǎn)發(fā)給所述網(wǎng)管客戶端進(jìn)行顯示或提示。
根據(jù)本發(fā)明的并行管理方法,所述步驟E進(jìn)一步包括如下步驟所述網(wǎng)管服務(wù)器端接收網(wǎng)元返回的消息;所述網(wǎng)管服務(wù)器端處理所述網(wǎng)元返回消息的格式;所述網(wǎng)管服務(wù)器端根據(jù)網(wǎng)管客戶端的注冊(cè)消息主題,獲得相應(yīng)的網(wǎng)元返回消息發(fā)送到網(wǎng)管客戶端進(jìn)行顯示或提示。
根據(jù)本發(fā)明的并行管理方法,在所述步驟A中,所述網(wǎng)管客戶端還組裝包含網(wǎng)元標(biāo)識(shí)和周期信息的周期任務(wù)管理命令;在所述步驟C中,所述網(wǎng)管服務(wù)器端根據(jù)所述周期任務(wù)管理命令建立相應(yīng)的周期任務(wù),并根據(jù)所述網(wǎng)元標(biāo)識(shí)和周期信息定期地向多個(gè)同類網(wǎng)元發(fā)送周期任務(wù)管理命令以執(zhí)行周期性并行管理。
根據(jù)本發(fā)明的并行管理方法,所述網(wǎng)管服務(wù)器端建立周期任務(wù)后,將該周期任務(wù)以周期任務(wù)文件形式存儲(chǔ)到所述網(wǎng)管服務(wù)器端指定的存儲(chǔ)位置上;當(dāng)所述網(wǎng)管服務(wù)器端重啟時(shí)根據(jù)存儲(chǔ)的所述周期任務(wù)文件重啟周期任務(wù)。
根據(jù)本發(fā)明的并行管理方法,所述步驟C之后進(jìn)一步包括F、所述網(wǎng)管服務(wù)器端收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息存儲(chǔ)在網(wǎng)管服務(wù)器端。
根據(jù)本發(fā)明的并行管理方法,所述步驟F進(jìn)一步包括所述網(wǎng)管服務(wù)器端將所述網(wǎng)元返回消息按照二進(jìn)制格式存儲(chǔ)在網(wǎng)管服務(wù)器端指定的存儲(chǔ)位置上;所述網(wǎng)元返回消息存儲(chǔ)的名稱按照日期字符串格式存儲(chǔ);所述存儲(chǔ)位置按網(wǎng)元標(biāo)識(shí)和網(wǎng)元類型建立。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種對(duì)多個(gè)同類網(wǎng)元的并行管理裝置,用于包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端的網(wǎng)絡(luò)管理系統(tǒng),所述網(wǎng)管客戶端通過網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。
根據(jù)本發(fā)明的并行管理裝置,所述網(wǎng)管客戶端設(shè)有命令管理模塊,用于組裝包含網(wǎng)元標(biāo)識(shí)的管理命令;網(wǎng)管客戶端將所述管理命令并行發(fā)送到網(wǎng)管服務(wù)器端;所述網(wǎng)管服務(wù)器端根據(jù)該管理命令中的網(wǎng)元標(biāo)識(shí),將所述管理命令并行發(fā)送到多個(gè)同類網(wǎng)元以執(zhí)行并行管理。
根據(jù)本發(fā)明的并行管理裝置,所述網(wǎng)管客戶端的命令管理模塊還用于組裝包含網(wǎng)元標(biāo)識(shí)和周期信息的周期任務(wù)管理命令;所述網(wǎng)管服務(wù)器端設(shè)有周期任務(wù)模塊,該周期任務(wù)模塊用于根據(jù)所述周期任務(wù)管理命令建立相應(yīng)的周期任務(wù),并且所述周期任務(wù)模塊根據(jù)該網(wǎng)元標(biāo)識(shí)和周期信息定期地向多個(gè)同類網(wǎng)元發(fā)送周期任務(wù)管理命令以執(zhí)行周期性并行管理。
本發(fā)明中網(wǎng)管客戶端通過網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。降低多個(gè)同類網(wǎng)元在日常操作維護(hù)中的操作失誤率。同時(shí),通過本發(fā)明提供的對(duì)多個(gè)同類網(wǎng)元并行管理的裝置,實(shí)現(xiàn)了對(duì)多個(gè)同類網(wǎng)元的并行管理,提高了操作人員在日常維護(hù)網(wǎng)元工作中的效率。
圖1是本發(fā)明一個(gè)實(shí)施例中提供的對(duì)多個(gè)同類網(wǎng)元的并行管理方法流程圖;圖2是本發(fā)明提供的對(duì)多個(gè)同類網(wǎng)元并行管理裝置的結(jié)構(gòu)示意圖;圖3是本發(fā)明的第八實(shí)施例中利用本發(fā)明提供的并行管理裝置實(shí)現(xiàn)對(duì)多個(gè)同類網(wǎng)元進(jìn)行并行管理的示意圖;圖4是本發(fā)明的第九實(shí)施例中利用本發(fā)明提供的并行管理裝置實(shí)現(xiàn)對(duì)多個(gè)同類網(wǎng)元進(jìn)行并行管理的示意圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明的基本思想是利用本發(fā)明提供的并行管理裝置實(shí)現(xiàn)對(duì)多個(gè)同類網(wǎng)元的并行管理,該并行管理裝置包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端,網(wǎng)管客戶端通過網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。實(shí)現(xiàn)了在對(duì)多個(gè)同類網(wǎng)元進(jìn)行日常操作維護(hù)中的并行操作維護(hù),并且降低了多個(gè)同類網(wǎng)元在日常操作維護(hù)中的操作失誤率。
在日常網(wǎng)元維護(hù)中,經(jīng)常會(huì)出現(xiàn)對(duì)多個(gè)網(wǎng)元進(jìn)行同樣的管理操作,在這種情況下可以將這多個(gè)網(wǎng)元設(shè)備劃分為同類網(wǎng)元。本發(fā)明中提供了對(duì)多個(gè)同類網(wǎng)元的并行管理方法,所處的管理系統(tǒng)包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端,所述方法中網(wǎng)管客戶端通過網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。
圖1示出了本發(fā)明第一實(shí)施例中對(duì)多個(gè)同類網(wǎng)元的并行管理方法流程,描述如下;步驟S101中,網(wǎng)管客戶端組裝包含網(wǎng)元標(biāo)識(shí)的管理命令。
在該步驟中,將對(duì)于多個(gè)同類網(wǎng)元的相同管理操作的管理命令進(jìn)行組裝。操作人員可以在網(wǎng)管客戶端通過手工編輯導(dǎo)入管理命令;或者在界面中編輯需要執(zhí)行的管理命令到網(wǎng)管客戶端中。該管理命令包含網(wǎng)元標(biāo)識(shí),網(wǎng)元標(biāo)識(shí)用于標(biāo)識(shí)管理命令需要并行發(fā)送到的網(wǎng)元。
步驟S102中,網(wǎng)管客戶端將所述管理命令并行發(fā)送到網(wǎng)管服務(wù)器端。
網(wǎng)管客戶端在需要對(duì)多個(gè)同類網(wǎng)元設(shè)備進(jìn)行并行管理操作的時(shí)候,將步驟S101中組裝好的管理命令并行發(fā)送到網(wǎng)管服務(wù)器端。
在本發(fā)明的一個(gè)實(shí)施例中,網(wǎng)管客戶端向網(wǎng)管服務(wù)器端并行發(fā)送所述多個(gè)同類網(wǎng)元的管理命令,所述管理命令中包括令網(wǎng)管服務(wù)器端產(chǎn)生一個(gè)不重復(fù)的流水號(hào)的指令。網(wǎng)管服務(wù)器端生成所述不重復(fù)的流水號(hào),當(dāng)網(wǎng)元返回消息從網(wǎng)管服務(wù)器端返回時(shí),返回消息結(jié)構(gòu)中包含該流水號(hào),這樣網(wǎng)管客戶端就能夠循環(huán)而不等待發(fā)送管理命令。另外,網(wǎng)管服務(wù)器端處理并轉(zhuǎn)發(fā)網(wǎng)管客戶端的管理命令到網(wǎng)元時(shí),所有的管理命令也均為并行發(fā)送到各個(gè)網(wǎng)元。
步驟S103中,網(wǎng)管服務(wù)器端根據(jù)所述管理命令中的網(wǎng)元標(biāo)識(shí),將該管理命令并行發(fā)送到多個(gè)同類網(wǎng)元以執(zhí)行并行管理。
網(wǎng)管服務(wù)器端接收到網(wǎng)管客戶端發(fā)送的管理命令,則根據(jù)所述管理命令中的網(wǎng)元標(biāo)識(shí),將該管理命令并行發(fā)送到其對(duì)應(yīng)的多個(gè)同類網(wǎng)元。
在本發(fā)明的一個(gè)實(shí)施例中,網(wǎng)管服務(wù)器端根據(jù)所述管理命令的網(wǎng)元標(biāo)識(shí),將所述管理命令并行發(fā)送到對(duì)應(yīng)的多個(gè)同類網(wǎng)元。在網(wǎng)管服務(wù)器端,根據(jù)網(wǎng)元標(biāo)識(shí),每一個(gè)網(wǎng)元標(biāo)識(shí)符啟動(dòng)一個(gè)線程,順序發(fā)送管理命令到網(wǎng)管服務(wù)器端,此順序是無需等待接收到消息就繼續(xù)發(fā)送下一條管理命令,網(wǎng)管服務(wù)器端每收到一條管理命令就根據(jù)管理命令列表中的網(wǎng)元標(biāo)識(shí)組裝管理命令結(jié)構(gòu),轉(zhuǎn)發(fā)管理命令到對(duì)應(yīng)的網(wǎng)元。
在本發(fā)明另外第二實(shí)施例中,與第一實(shí)施例不同的是,所述步驟S101之前還包括網(wǎng)管客戶端向網(wǎng)管服務(wù)器端注冊(cè)消息主題的步驟。在該步驟中,網(wǎng)管客戶端首先注冊(cè)消息主題到網(wǎng)管服務(wù)器端,告訴網(wǎng)管服務(wù)器端是哪個(gè)網(wǎng)管客戶端注冊(cè)的消息,并監(jiān)聽網(wǎng)管服務(wù)器端返回的消息。網(wǎng)管服務(wù)器端就能夠在網(wǎng)元返回消息的時(shí)候,根據(jù)網(wǎng)管客戶端的注冊(cè)消息主題信息,將對(duì)應(yīng)的網(wǎng)元返回消息轉(zhuǎn)發(fā)到網(wǎng)管客戶端。
此外,在多個(gè)同類網(wǎng)元接收到網(wǎng)管服務(wù)器端轉(zhuǎn)發(fā)的管理命令之后,則需要響應(yīng)網(wǎng)管客戶端的管理命令,向網(wǎng)管客戶端發(fā)送返回消息。因此,在本發(fā)明的第三實(shí)施例中,與第一或是第二實(shí)施例不同的是所述步驟S103之后還包括網(wǎng)管服務(wù)器端接收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息轉(zhuǎn)發(fā)給網(wǎng)管客戶端進(jìn)行顯示或提示的步驟。在該步驟中,網(wǎng)管服務(wù)器端接收網(wǎng)元返回的消息;網(wǎng)管服務(wù)器端處理所述網(wǎng)元返回消息的格式;網(wǎng)管服務(wù)器端根據(jù)網(wǎng)管客戶端的注冊(cè)消息主題,獲得相應(yīng)的網(wǎng)元返回消息發(fā)送到網(wǎng)管客戶端進(jìn)行顯示或提示。
網(wǎng)管服務(wù)器端接收網(wǎng)元返回的消息后,網(wǎng)管服務(wù)器端處理所述網(wǎng)元返回的消息的格式;且根據(jù)網(wǎng)管客戶端注冊(cè)的消息主題及過濾信息,將該網(wǎng)元返回的消息發(fā)送到注冊(cè)消息主題中對(duì)應(yīng)的網(wǎng)管客戶端。網(wǎng)管客戶端對(duì)網(wǎng)元返回的消息進(jìn)行處理后,在網(wǎng)管客戶端界面進(jìn)行顯示或是顯示,以供操作人員掌握對(duì)網(wǎng)元操作的結(jié)果。
對(duì)多個(gè)同類網(wǎng)元設(shè)備的操作,有可能是對(duì)其進(jìn)行一些日常操作維護(hù),需要周期性的進(jìn)行,所以在本發(fā)明中,設(shè)置網(wǎng)管客戶端周期并行向多個(gè)同類網(wǎng)元發(fā)送管理命令的周期任務(wù)。
在本發(fā)明的第四實(shí)施例中,與第一實(shí)施例不同的是,在所述步驟S101中包括網(wǎng)管客戶端組裝包含網(wǎng)元標(biāo)識(shí)和周期信息的周期任務(wù)管理命令的步驟;以及所述步驟103中包括網(wǎng)管服務(wù)器端根據(jù)所述周期任務(wù)管理命令建立相應(yīng)的周期任務(wù),并根據(jù)所述網(wǎng)元標(biāo)識(shí)和周期信息定期地向多個(gè)同類網(wǎng)元發(fā)送周期任務(wù)管理命令以執(zhí)行周期性并行管理的步驟。
而當(dāng)所述網(wǎng)管服務(wù)器端建立周期任務(wù)后,將該周期任務(wù)以周期任務(wù)文件形式存儲(chǔ)到網(wǎng)管服務(wù)器端指定的存儲(chǔ)位置上;當(dāng)網(wǎng)管服務(wù)器端重啟時(shí)根據(jù)該周期任務(wù)文件重啟周期任務(wù)。
周期任務(wù)的建立是網(wǎng)管客戶端發(fā)起周期任務(wù)的建立的指令,該指令包含一個(gè)網(wǎng)管服務(wù)器端識(shí)別的建立周期的標(biāo)志信息,以及一組含有網(wǎng)元標(biāo)識(shí)的管理命令和周期信息,網(wǎng)管服務(wù)器端收到建立周期任務(wù)的指令,并根據(jù)周期任務(wù)的指令、管理命令以及相關(guān)周期信息建立相應(yīng)的周期任務(wù),同時(shí)將周期任務(wù)以文件形式存儲(chǔ)到網(wǎng)管服務(wù)器端指定目錄。
網(wǎng)管服務(wù)器端建立周期任務(wù)后,根據(jù)周期信息和管理命令中的網(wǎng)元標(biāo)識(shí)定期向指定的各個(gè)網(wǎng)元循環(huán)發(fā)送一組管理命令,并將返回結(jié)果存儲(chǔ)到網(wǎng)管服務(wù)器端指定的目錄,網(wǎng)管客戶端建立周期任務(wù)后,可以發(fā)起一系列對(duì)所建立的周期任務(wù)的動(dòng)作指令,例如查看任務(wù)列表,任務(wù)明細(xì),任務(wù)的執(zhí)行的結(jié)果列表,每條執(zhí)行結(jié)果的詳細(xì)信息,刪除任務(wù),修改任務(wù),掛起任務(wù),重啟任務(wù)等。
在本發(fā)明的第五實(shí)施例中,與第四實(shí)施例不同的是,在所述步驟S103之后包括所述網(wǎng)管服務(wù)器端收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息存儲(chǔ)在網(wǎng)管服務(wù)器端的步驟。將所述網(wǎng)元返回的消息存儲(chǔ)在網(wǎng)管服務(wù)器端,能夠在網(wǎng)管服務(wù)器端重啟的時(shí)候根據(jù)網(wǎng)管服務(wù)器端存儲(chǔ)的文件,重新開始執(zhí)行所述管理命令的轉(zhuǎn)發(fā)。
在本發(fā)明的第六實(shí)施例中,與上一實(shí)施例不同的是,在網(wǎng)管服務(wù)器端收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息存儲(chǔ)在網(wǎng)管服務(wù)器端的步驟中包括所述網(wǎng)管服務(wù)器端將所述網(wǎng)元返回消息按照二進(jìn)制格式存儲(chǔ)在網(wǎng)管服務(wù)器端指定的存儲(chǔ)位置上;所述網(wǎng)元返回消息存儲(chǔ)的名稱按照日期字符串格式存儲(chǔ);所述存儲(chǔ)位置按網(wǎng)元標(biāo)識(shí)和網(wǎng)元類型建立的步驟。
如圖2所示,為了更好的實(shí)現(xiàn)本發(fā)明,本發(fā)明相應(yīng)的提供了一種對(duì)多個(gè)同類網(wǎng)元并行管理裝置1,包括網(wǎng)管客戶端10和網(wǎng)管服務(wù)器端20,所述網(wǎng)管客戶端10通過網(wǎng)管服務(wù)器端20向多個(gè)同類網(wǎng)元(包括網(wǎng)元30、網(wǎng)元40以及網(wǎng)元n等多個(gè)同類網(wǎng)元)并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。
在本發(fā)明的第七實(shí)施例中,所述網(wǎng)管客戶端10設(shè)有命令管理模塊101,該命令管理模塊101用于組裝包含網(wǎng)元標(biāo)識(shí)的管理命令;網(wǎng)管客戶端10將所述管理命令并行發(fā)送到網(wǎng)管服務(wù)器端20;所述網(wǎng)管服務(wù)器端20根據(jù)該管理命令中的網(wǎng)元標(biāo)識(shí),將所述管理命令并行發(fā)送到多個(gè)同類網(wǎng)元以執(zhí)行并行管理。
相應(yīng)的在所述網(wǎng)管服務(wù)器端20包括一個(gè)周期任務(wù)模塊201,命令管理模塊101向周期任務(wù)模塊201并行發(fā)送管理命令,周期任務(wù)模塊201接收到所述管理命令后并行發(fā)送所述管理命令到多個(gè)同類網(wǎng)元(包括網(wǎng)元30、網(wǎng)元40以及網(wǎng)元n等多個(gè)同類網(wǎng)元)。多個(gè)同類網(wǎng)元接收到所述管理命令后,向網(wǎng)管服務(wù)器端20的周期任務(wù)模塊201發(fā)送返回消息;周期任務(wù)模塊201將根據(jù)網(wǎng)管客戶端10的注冊(cè)消息主題,獲得相應(yīng)的網(wǎng)元返回消息發(fā)送到相應(yīng)的網(wǎng)管客戶端10進(jìn)行顯示或提示。
圖3是本發(fā)明的第八實(shí)施例中利用本發(fā)明提供的并行管理裝置實(shí)現(xiàn)對(duì)多個(gè)同類網(wǎng)元進(jìn)行并行管理的示意圖,描述如下;在本實(shí)施例中,網(wǎng)管客戶端10首先注冊(cè)消息主題到網(wǎng)管服務(wù)器端20,告訴網(wǎng)管服務(wù)器端20是哪個(gè)網(wǎng)管客戶端注冊(cè)的消息并監(jiān)聽網(wǎng)管服務(wù)器端20返回的消息。
命令管理模塊101組裝管理命令列表,以及批量發(fā)送管理命令到網(wǎng)管服務(wù)器端20的周期任務(wù)模塊201,網(wǎng)管客戶端10通過手工編輯導(dǎo)入或者在界面中編輯需要執(zhí)行的管理命令到命令管理模塊101;命令管理模塊101根據(jù)網(wǎng)元標(biāo)識(shí)符,每一個(gè)網(wǎng)元標(biāo)識(shí)符啟動(dòng)一個(gè)線程順序發(fā)送管理命令到網(wǎng)管服務(wù)器端20,此順序是無需等收到消息就繼續(xù)發(fā)送下一條管理命令,網(wǎng)管服務(wù)器端20每收到一條管理命令就根據(jù)管理命令列表中的網(wǎng)元標(biāo)識(shí)組裝管理命令結(jié)構(gòu),轉(zhuǎn)發(fā)管理命令到對(duì)應(yīng)的網(wǎng)元(網(wǎng)元30~網(wǎng)元n),網(wǎng)元收到管理命令并執(zhí)行后,發(fā)送返回消息到網(wǎng)管服務(wù)器端20,網(wǎng)管服務(wù)器端20根據(jù)網(wǎng)管客戶端10注冊(cè)的消息主題,以及根據(jù)網(wǎng)管客戶端10的標(biāo)識(shí)信息發(fā)送返回消息到指定的網(wǎng)管客戶端10的命令管理模塊101,由命令管理模塊101對(duì)消息進(jìn)行處理后顯示到網(wǎng)管客戶端10。
其中,命令管理模塊101發(fā)送一條命令,在網(wǎng)管服務(wù)器端20產(chǎn)生一個(gè)不重復(fù)的流水號(hào),當(dāng)返回消息從網(wǎng)管服務(wù)器端20返回時(shí),消息的結(jié)構(gòu)中包含這個(gè)流水號(hào),所以命令管理模塊101所有命令可循環(huán)而不等待發(fā)送管理命令,同時(shí)網(wǎng)管服務(wù)器端20處理并轉(zhuǎn)發(fā)管理命令到網(wǎng)元的所有管理命令也均為并行發(fā)送到各個(gè)網(wǎng)元。
對(duì)于多個(gè)同類網(wǎng)元的操作維護(hù),有可能是對(duì)其的一些日常操作維護(hù),需要周期性的進(jìn)行,在本發(fā)明中,為了更便于操作人員維護(hù)多個(gè)同類網(wǎng)元,可以通過本發(fā)明提供的并行管理裝置建立周期任務(wù),以實(shí)現(xiàn)對(duì)多個(gè)同類網(wǎng)元的并行周期性操作維護(hù)。
圖4是本發(fā)明的第九實(shí)施例中利用本發(fā)明提供的并行管理裝置實(shí)現(xiàn)對(duì)多個(gè)同類網(wǎng)元進(jìn)行并行管理的示意圖,描述如下;在本實(shí)施例中,所述網(wǎng)管客戶端10的命令管理模塊101還用于組裝包含網(wǎng)元標(biāo)識(shí)和周期信息的周期任務(wù)管理命令;所述網(wǎng)管服務(wù)器端20設(shè)有周期任務(wù)模塊201,該周期任務(wù)模塊201用于根據(jù)所述周期任務(wù)管理命令建立相應(yīng)的周期任務(wù),并且所述周期任務(wù)模塊201根據(jù)該網(wǎng)元標(biāo)識(shí)和周期信息定期地向多個(gè)同類網(wǎng)元發(fā)送周期任務(wù)管理命令以執(zhí)行周期性并行管理。
網(wǎng)管服務(wù)器端20包含周期任務(wù)模塊201,此處以網(wǎng)管服務(wù)器端20來表示,網(wǎng)管客戶端10發(fā)起建立周期任務(wù)的指令,該指令包含一個(gè)網(wǎng)管服務(wù)器端20識(shí)別的建立周期的標(biāo)志信息,以及一組含有網(wǎng)元標(biāo)識(shí)的管理命令和周期信息,網(wǎng)管服務(wù)器端20收到網(wǎng)管客戶端10的命令管理模塊101發(fā)送的建立周期任務(wù)的指令,并根據(jù)該指令、管理命令以及相關(guān)周期信息建立相應(yīng)的周期任務(wù)。同時(shí),將周期任務(wù)以文件形式存儲(chǔ)到網(wǎng)管服務(wù)器端20指定目錄。
網(wǎng)管服務(wù)器端20建立周期任務(wù)后,根據(jù)周期信息和管理命令中的網(wǎng)元標(biāo)識(shí)定期向指定的各個(gè)網(wǎng)元(包括網(wǎng)元30、網(wǎng)元40以及網(wǎng)元n等多個(gè)同類網(wǎng)元)循環(huán)發(fā)送一組管理命令,并將各個(gè)網(wǎng)元返回的消息結(jié)果存儲(chǔ)到網(wǎng)管服務(wù)器端20指定的目錄。網(wǎng)管客戶端10建立周期任務(wù)后,可以發(fā)起一系列對(duì)所建立的周期任務(wù)的動(dòng)作指令,例如查看任務(wù)列表,任務(wù)明細(xì),任務(wù)的執(zhí)行的結(jié)果列表,每條執(zhí)行結(jié)果的詳細(xì)信息,刪除任務(wù),修改任務(wù),掛起任務(wù),重啟任務(wù)等。
當(dāng)網(wǎng)管服務(wù)器端20關(guān)閉時(shí),周期任務(wù)模塊201即讀取內(nèi)存中的任務(wù)信息存儲(chǔ),網(wǎng)管服務(wù)器端20再次啟動(dòng)時(shí),根據(jù)任務(wù)文件中的周期任務(wù)信息恢復(fù)并重啟周期任務(wù)。
在網(wǎng)管客戶端10建立了周期任務(wù)以后,可以通過網(wǎng)管服務(wù)器端20同時(shí)向多個(gè)同類網(wǎng)元發(fā)送多條管理命令,以對(duì)同類網(wǎng)元設(shè)備進(jìn)行統(tǒng)一管理,在網(wǎng)管服務(wù)器端20可建立多個(gè)周期任務(wù),每個(gè)周期任務(wù)針對(duì)同類網(wǎng)元,例如任務(wù)1對(duì)應(yīng)X類型網(wǎng)元,任務(wù)2可對(duì)應(yīng)Y類型網(wǎng)元,任務(wù)n可對(duì)應(yīng)Z類型網(wǎng)元。各個(gè)任務(wù)并行發(fā)送管理命令到所管的網(wǎng)元,并將返回消息存儲(chǔ)在網(wǎng)管服務(wù)器端20供網(wǎng)管客戶端10查詢顯示,方便用戶對(duì)某些日常維護(hù)的操作進(jìn)行無人值守的管理。
綜上所述,本發(fā)明中網(wǎng)管客戶端通過網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。降低多個(gè)同類網(wǎng)元在日常操作維護(hù)中的操作失誤率。同時(shí),通過本發(fā)明提供的對(duì)多個(gè)同類網(wǎng)元并行管理的裝置,實(shí)現(xiàn)了對(duì)多個(gè)同類網(wǎng)元的并行管理,提高了操作人員在日常維護(hù)網(wǎng)元工作中的效率。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種對(duì)多個(gè)同類網(wǎng)元的并行管理方法,用于包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端的網(wǎng)絡(luò)管理系統(tǒng),其特征在于,該方法包括所述網(wǎng)管客戶端通過所述網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令并對(duì)所述多個(gè)同類網(wǎng)元執(zhí)行并行管理的步驟。
2.根據(jù)權(quán)利要求1所述的并行管理方法,其特征在于,所述步驟進(jìn)一步包括A.網(wǎng)管客戶端組裝包含網(wǎng)元標(biāo)識(shí)的管理命令;B.網(wǎng)管客戶端將所述管理命令并行發(fā)送到網(wǎng)管服務(wù)器端;C.網(wǎng)管服務(wù)器端根據(jù)所述管理命令中的網(wǎng)元標(biāo)識(shí),將該管理命令并行發(fā)送到多個(gè)同類網(wǎng)元以執(zhí)行并行管理。
3.根據(jù)權(quán)利要求2所述的并行管理方法,其特征在于,在所述步驟A之前還包括所述網(wǎng)管客戶端向所述網(wǎng)管服務(wù)器端注冊(cè)消息主題的步驟;和/或在所述步驟C之后還包括E、所述網(wǎng)管服務(wù)器端收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息轉(zhuǎn)發(fā)給所述網(wǎng)管客戶端進(jìn)行顯示或提示。
4.根據(jù)權(quán)利要求3所述的并行管理方法,其特征在于,所述步驟E進(jìn)一步包括如下步驟所述網(wǎng)管服務(wù)器端接收網(wǎng)元返回的消息;所述網(wǎng)管服務(wù)器端處理所述網(wǎng)元返回消息的格式;所述網(wǎng)管服務(wù)器端根據(jù)網(wǎng)管客戶端的注冊(cè)消息主題,獲得相應(yīng)的網(wǎng)元返回消息發(fā)送到網(wǎng)管客戶端進(jìn)行顯示或提示。
5.根據(jù)權(quán)利要求2所述的并行管理方法,其特征在于,在所述步驟A中,所述網(wǎng)管客戶端還組裝包含網(wǎng)元標(biāo)識(shí)和周期信息的周期任務(wù)管理命令;在所述步驟C中,所述網(wǎng)管服務(wù)器端根據(jù)所述周期任務(wù)管理命令建立相應(yīng)的周期任務(wù),并根據(jù)所述網(wǎng)元標(biāo)識(shí)和周期信息定期地向多個(gè)同類網(wǎng)元發(fā)送周期任務(wù)管理命令以執(zhí)行周期性并行管理。
6.根據(jù)權(quán)利要求5所述的并行管理方法,其特征在于,所述網(wǎng)管服務(wù)器端建立周期任務(wù)后,將該周期任務(wù)以周期任務(wù)文件形式存儲(chǔ)到所述網(wǎng)管服務(wù)器端指定的存儲(chǔ)位置上;當(dāng)所述網(wǎng)管服務(wù)器端重啟時(shí)根據(jù)存儲(chǔ)的所述周期任務(wù)文件重啟周期任務(wù)。
7.根據(jù)權(quán)利要求5所述的并行管理方法,其特征在于,所述步驟C之后進(jìn)一步包括F、所述網(wǎng)管服務(wù)器端收到網(wǎng)元返回的消息后,將該網(wǎng)元返回消息存儲(chǔ)在網(wǎng)管服務(wù)器端。
8.根據(jù)權(quán)利要求7所述的并行管理方法,其特征在于,所述步驟F進(jìn)一步包括所述網(wǎng)管服務(wù)器端將所述網(wǎng)元返回消息按照二進(jìn)制格式存儲(chǔ)在網(wǎng)管服務(wù)器端指定的存儲(chǔ)位置上;所述網(wǎng)元返回消息存儲(chǔ)的名稱按照日期字符串格式存儲(chǔ);所述存儲(chǔ)位置按網(wǎng)元標(biāo)識(shí)和網(wǎng)元類型建立。
9.一種實(shí)現(xiàn)權(quán)利要求1~8任一項(xiàng)方法的并行管理裝置,用于包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端的網(wǎng)絡(luò)管理系統(tǒng),其特征在于,所述網(wǎng)管客戶端通過網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令,以對(duì)多個(gè)同類網(wǎng)元執(zhí)行并行管理。
10.根據(jù)權(quán)利要求9所述的并行管理裝置,其特征在于,所述網(wǎng)管客戶端設(shè)有命令管理模塊,用于組裝包含網(wǎng)元標(biāo)識(shí)的管理命令;網(wǎng)管客戶端將所述管理命令并行發(fā)送到網(wǎng)管服務(wù)器端;所述網(wǎng)管服務(wù)器端根據(jù)該管理命令中的網(wǎng)元標(biāo)識(shí),將所述管理命令并行發(fā)送到多個(gè)同類網(wǎng)元以執(zhí)行并行管理。
11.根據(jù)權(quán)利要求10所述的并行管理裝置,其特征在于,所述網(wǎng)管客戶端的命令管理模塊還用于組裝包含網(wǎng)元標(biāo)識(shí)和周期信息的周期任務(wù)管理命令;所述網(wǎng)管服務(wù)器端設(shè)有周期任務(wù)模塊,該周期任務(wù)模塊用于根據(jù)所述周期任務(wù)管理命令建立相應(yīng)的周期任務(wù),并且所述周期任務(wù)模塊根據(jù)該網(wǎng)元標(biāo)識(shí)和周期信息定期地向多個(gè)同類網(wǎng)元發(fā)送周期任務(wù)管理命令以執(zhí)行周期性并行管理。
全文摘要
本發(fā)明公開了一種對(duì)多個(gè)同類網(wǎng)元的并行管理方法,用于包括網(wǎng)管客戶端和網(wǎng)管服務(wù)器端的網(wǎng)絡(luò)管理系統(tǒng),該方法包括所述網(wǎng)管客戶端通過所述網(wǎng)管服務(wù)器端向多個(gè)同類網(wǎng)元并行發(fā)送管理命令并對(duì)所述多個(gè)同類網(wǎng)元執(zhí)行并行管理的步驟。相應(yīng)地,本發(fā)明還提供一種對(duì)多個(gè)同類網(wǎng)元的并行管理系統(tǒng)。本發(fā)明降低多個(gè)同類網(wǎng)元在日常操作維護(hù)中的操作失誤率。同時(shí),通過本發(fā)明提供的對(duì)多個(gè)同類網(wǎng)元并行管理的裝置,實(shí)現(xiàn)了對(duì)多個(gè)同類網(wǎng)元的并行管理,提高了操作人員在日常維護(hù)網(wǎng)元工作中的效率。
文檔編號(hào)H04L12/24GK101060437SQ20071010031
公開日2007年10月24日 申請(qǐng)日期2007年6月7日 優(yōu)先權(quán)日2007年6月7日
發(fā)明者繆澤鋒 申請(qǐng)人:中興通訊股份有限公司