本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種保護(hù)組處理方法和裝置。
背景技術(shù):
隨著通信網(wǎng)絡(luò)技術(shù)的發(fā)展,通信業(yè)務(wù)量在不斷地增長(zhǎng),相應(yīng)地,負(fù)責(zé)對(duì)網(wǎng)絡(luò)網(wǎng)元設(shè)備進(jìn)行維護(hù)管理的網(wǎng)元管理系統(tǒng)所支持的業(yè)務(wù)數(shù)量和保護(hù)組數(shù)目也越來(lái)越多,與此同時(shí),保護(hù)組配置過(guò)程復(fù)雜,經(jīng)常出現(xiàn)因?yàn)楸Wo(hù)組配置錯(cuò)誤導(dǎo)致的業(yè)務(wù)中斷故障。
現(xiàn)有檢測(cè)并修復(fù)保護(hù)組配置的方法有兩種:第一種方法是:手工檢測(cè)和修復(fù)保護(hù)組,即根據(jù)網(wǎng)元管理系統(tǒng)中的保護(hù)組配置,依次檢查保護(hù)組的配置信息,例如:保護(hù)參數(shù)、保護(hù)關(guān)系、端口業(yè)務(wù)信息等屬性,發(fā)現(xiàn)并修復(fù)其中存在問(wèn)題的配置信息;第二種方法是:通過(guò)巡檢工具檢測(cè)設(shè)備上的保護(hù)組的配置信息并手工修改。第一種方法的缺點(diǎn)有四:其一,檢查網(wǎng)元管理系統(tǒng)中的保護(hù)組配置信息很費(fèi)時(shí),比如網(wǎng)元管理系統(tǒng)中有1000個(gè)保護(hù)組,檢查這些保護(hù)組至少需要8小時(shí),如果現(xiàn)有工程上的保護(hù)組數(shù)目超過(guò)2000個(gè),那么就無(wú)法通過(guò)該方法迅速檢測(cè)并修復(fù)保護(hù)組,所以手工檢測(cè)和修復(fù)保護(hù)組配置不符合工程要求;其二,對(duì)檢查人員要求較高,需要檢查人員有較強(qiáng)的專業(yè)知識(shí),熟悉業(yè)務(wù)知識(shí),了解保護(hù)組中每個(gè)配置信息的含義以及配置方法;其三,手工檢測(cè)和修復(fù)方法的效果不穩(wěn)定,檢測(cè)效果與檢測(cè)人員的經(jīng)驗(yàn)有關(guān),檢查人員越有經(jīng)驗(yàn),就越容易發(fā)現(xiàn)保護(hù)組配置信息存在的問(wèn)題,如果檢測(cè)和修復(fù)過(guò)程能夠形成固定的配置信息檢查項(xiàng),就可以按照配置信息檢查項(xiàng)內(nèi)容依次檢查并修復(fù)保護(hù)組,這樣檢測(cè)效果就比較穩(wěn)定;其四,不支持批量修復(fù),每次只能修復(fù)一個(gè)保護(hù)組配置信息,如果網(wǎng)元管理系統(tǒng)中有1000個(gè)保護(hù)組存在配置問(wèn)題,那么就要修復(fù)1000次保護(hù)組配置信息。第二種方法的缺點(diǎn)有二:其一,從設(shè)備上檢測(cè)保護(hù)組配置信息,操作時(shí)間長(zhǎng);其二,需要手工修改異常的保護(hù)組配置信息以及關(guān)聯(lián)配置;綜上所述,對(duì)于傳輸系統(tǒng)工程來(lái)說(shuō),使用現(xiàn)有檢測(cè)并修復(fù)保護(hù)組配置方法存在較大的局限性,不能滿足測(cè)試和工程要求。
針對(duì)在相關(guān)技術(shù)中,檢測(cè)或者修復(fù)保護(hù)組的技術(shù)方案中存在效率低的問(wèn)題,尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種保護(hù)組處理方法和裝置,以至少解決相關(guān)技術(shù)中手工檢測(cè)或者修復(fù) 保護(hù)組的配置信息效率低的問(wèn)題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種保護(hù)組處理方法,包括:獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,以及上述保護(hù)組的配置信息;檢測(cè)上述配置信息是否正確;在檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組。
進(jìn)一步的,獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,包括:根據(jù)業(yè)務(wù)需要選擇待檢測(cè)的網(wǎng)元和該網(wǎng)元中保護(hù)組的保護(hù)類型,其中,上述保護(hù)類型包括:光層保護(hù)、電層保護(hù)和以太網(wǎng)保護(hù),不同保護(hù)類型的保護(hù)組配置信息各不相同;從選擇出的上述網(wǎng)元中,根據(jù)上述保護(hù)類型獲取保護(hù)組列表中的上述待檢測(cè)的保護(hù)組。
進(jìn)一步的,檢測(cè)上述配置信息是否正確,包括:根據(jù)上述保護(hù)組的保護(hù)類型獲取與上述保護(hù)類型對(duì)應(yīng)的保護(hù)組的第一配置信息,其中,上述第一配置信息為上述保護(hù)組處于正常狀態(tài)下的配置信息;根據(jù)上述第一配置信息對(duì)上述配置信息進(jìn)行驗(yàn)證,其中,當(dāng)上述配置信息與上述第一配置信息匹配時(shí),上述配置信息檢測(cè)正確。
進(jìn)一步的,在檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組,包括:在檢測(cè)結(jié)果為否的情況下,獲取上述待檢測(cè)的保護(hù)組處于正常狀態(tài)下的第二配置信息;根據(jù)上述第二配置信息修復(fù)上述待檢測(cè)的保護(hù)組。
進(jìn)一步的,上述方法還包括:生成上述保護(hù)組的檢測(cè)報(bào)告和修復(fù)報(bào)告。
根據(jù)本發(fā)明的另一方面,提供了一種保護(hù)組處理裝置,包括:獲取模塊,用于獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,以及上述保護(hù)組的配置信息;檢測(cè)模塊,用于檢測(cè)上述配置信息是否正確;修復(fù)模塊,用于在檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組。
進(jìn)一步的,上述獲取模塊,包括:選擇單元,用于根據(jù)業(yè)務(wù)需要選擇待檢測(cè)的網(wǎng)元和該網(wǎng)元中保護(hù)組的保護(hù)類型,其中,上述保護(hù)類型包括:光層保護(hù)、電層保護(hù)和以太網(wǎng)保護(hù),不同保護(hù)類型的保護(hù)組配置信息各不相同;第一獲取單元,用于從選擇出的上述網(wǎng)元中,根據(jù)上述保護(hù)類型獲取保護(hù)組列表中的上述待檢測(cè)的保護(hù)組。
進(jìn)一步的,上述檢測(cè)模塊,包括:第二獲取單元,用于根據(jù)上述保護(hù)組的保護(hù)類型獲取與上述保護(hù)類型對(duì)應(yīng)的保護(hù)組的第一配置信息,其中,上述第一配置信息為上述保護(hù)組處于正常狀態(tài)下的配置信息;驗(yàn)證單元,用于根據(jù)上述第一配置信息對(duì)上述配置信息進(jìn)行驗(yàn)證,其中,當(dāng)上述配置信息與上述第一配置信息匹配時(shí),上述配置信息檢測(cè)正確。
進(jìn)一步的,上述修復(fù)模塊,包括:第三獲取單元,用于在檢測(cè)結(jié)果為否的情況下,獲取上述待檢測(cè)的保護(hù)組處于正常狀態(tài)下的第二配置信息;修復(fù)單元,用于根據(jù)上述第二配置信息修復(fù)上述待檢測(cè)的保護(hù)組。
進(jìn)一步的,上述裝置還包括:生成模塊,用于生成上述保護(hù)組的檢測(cè)報(bào)告和修復(fù)報(bào)告。
根據(jù)本發(fā)明,批量獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組和其配置信息;檢測(cè)上述配置信息是否正確;在檢測(cè)結(jié)果不正確的情況下,修復(fù)上述待檢測(cè)的保護(hù)組。從而解決了相關(guān) 技術(shù)中檢測(cè)或者修復(fù)保護(hù)組的技術(shù)方案中存在效率低的問(wèn)題,進(jìn)而達(dá)到一種能夠高效且準(zhǔn)確的完成保護(hù)組的檢測(cè)與修復(fù)的效果。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理方法的另一流程圖;
圖3是根據(jù)本發(fā)明示例的保護(hù)組處理方法的流程示意圖;
圖4是根據(jù)本發(fā)明示例的保護(hù)組處理方法的另一流程示意圖;
圖5是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的結(jié)構(gòu)框圖;
圖6是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的獲取模塊52的結(jié)構(gòu)框圖;
圖7是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的檢測(cè)模塊54的結(jié)構(gòu)框圖;
圖8是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的修復(fù)模塊56的結(jié)構(gòu)框圖;
圖9是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的另一結(jié)構(gòu)框圖。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
需要說(shuō)明的是,本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。
在本實(shí)施例中提供了一種保護(hù)組處理方法,圖1是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟s102,獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,以及上述保護(hù)組的配置信息;
步驟s104,檢測(cè)上述配置信息是否正確;
步驟s106,在檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組。
通過(guò)上述各個(gè)步驟,獲取待檢測(cè)的保護(hù)組和該保護(hù)組的配置信息;檢測(cè)上述配置信息是否正確;在檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組,從而解決了手工檢測(cè)或者修復(fù)保護(hù)組的配置信息效率低的問(wèn)題,進(jìn)而達(dá)到一種能夠高效且準(zhǔn)確的完成保護(hù)組配置 信息的檢測(cè)與修復(fù)的效果。
在一個(gè)優(yōu)選的實(shí)施例中,獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,包括:根據(jù)業(yè)務(wù)需要選擇待檢測(cè)的網(wǎng)元和該網(wǎng)元中保護(hù)組的保護(hù)類型,其中,上述保護(hù)類型包括:光層保護(hù)、電層保護(hù)和以太網(wǎng)保護(hù),不同保護(hù)類型的保護(hù)組配置信息各不相同;從選擇出的上述網(wǎng)元中,根據(jù)上述保護(hù)類型獲取保護(hù)組列表中的上述待檢測(cè)的保護(hù)組。上述方法還包括:生成上述保護(hù)組的檢測(cè)報(bào)告和修復(fù)報(bào)告。
對(duì)于傳輸系統(tǒng)工程來(lái)說(shuō),為了滿足測(cè)試和工程要求,需要對(duì)保護(hù)組進(jìn)行選擇性的檢測(cè)和修復(fù),本實(shí)施中所提供的選擇條件為選擇特定的網(wǎng)元以及網(wǎng)元中保護(hù)組的保護(hù)類型,再對(duì)選擇出來(lái)的保護(hù)組再進(jìn)行檢測(cè)和修復(fù)。沒(méi)有設(shè)定選擇保護(hù)組的條件時(shí),則為選定了全網(wǎng)保護(hù)組進(jìn)行檢測(cè)與修復(fù)。
基于上述實(shí)施例所提供的技術(shù)方案,以下結(jié)合一示例對(duì)上述技術(shù)方案進(jìn)行說(shuō)明,圖2是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理方法的另一流程圖,如圖2所示,該方法可以通過(guò)以下技術(shù)方案實(shí)現(xiàn):
步驟s202:根據(jù)業(yè)務(wù)需要選擇需要檢測(cè)的網(wǎng)元列表和網(wǎng)元中保護(hù)組的保護(hù)類型,系統(tǒng)根據(jù)選擇的網(wǎng)元列表和保護(hù)組的保護(hù)類型,在保護(hù)組列表中查詢并顯示符合條件的保護(hù)組列表,如果待檢測(cè)的網(wǎng)元列表為空,則檢測(cè)全網(wǎng)網(wǎng)元相關(guān)的保護(hù)組;
步驟s204:查詢保護(hù)組的配置信息,比如網(wǎng)元/單板信息、交叉連接信息、保護(hù)組端口業(yè)務(wù)信息、保護(hù)子網(wǎng)信息等;保護(hù)組是保護(hù)功能的重要組成部分,主要分為光層保護(hù)、電層保護(hù)、以太網(wǎng)保護(hù);其中,需要根據(jù)網(wǎng)元/單板信息校驗(yàn)保護(hù)組配置中的網(wǎng)元/單板;保護(hù)組端口業(yè)務(wù)信息與光層保護(hù)組相關(guān)聯(lián),用于校驗(yàn)光層保護(hù)組或者以太網(wǎng)保護(hù)包含的端口業(yè)務(wù)信息,交叉連接信息與電層保護(hù)相關(guān)聯(lián),用于校驗(yàn)電層保護(hù)組包含的端口業(yè)務(wù)信息;保護(hù)子網(wǎng)是保護(hù)組配置關(guān)聯(lián)的功能,在更優(yōu)的實(shí)施方式中需要對(duì)保護(hù)子網(wǎng)做檢測(cè)和修復(fù);
步驟s206:解析保護(hù)組的配置信息,配置信息解析完成會(huì)包含保護(hù)類型、檢查項(xiàng)id、檢查內(nèi)容、檢查對(duì)照標(biāo)準(zhǔn)、嚴(yán)重性等級(jí)、建議、是否可以修復(fù)等內(nèi)容等;
步驟s208:配置信息解析是否成功,如果成功,則執(zhí)行步驟s212,否則執(zhí)行步驟s210;
步驟s210:配置信息解析失敗,退出此次操作;
步驟s212:根據(jù)配置信息中的保護(hù)類型、檢查內(nèi)容,并結(jié)合網(wǎng)元/單板信息、交叉連接信息、保護(hù)組端口和業(yè)務(wù)信息,依次檢測(cè)網(wǎng)元列表中符合條件的保護(hù)組,并記錄檢測(cè)未通過(guò)的保護(hù)組,以及該保護(hù)組的保護(hù)類型、檢查內(nèi)容、嚴(yán)重性等級(jí)等內(nèi)容。如果保護(hù)組檢測(cè)結(jié)果為正常,則不做記錄,即檢測(cè)結(jié)果中只包含檢測(cè)未通過(guò)的保護(hù)組及其配置信息;
步驟s214:對(duì)于檢測(cè)未通過(guò)的保護(hù)組,以保護(hù)組為單位,生成保護(hù)檢測(cè)報(bào)告,檢測(cè)報(bào)告包含了保護(hù)組,及其保護(hù)類型、檢測(cè)未通過(guò)的檢查內(nèi)容、嚴(yán)重性等級(jí)、建議等配置信息內(nèi)容;
步驟s216:如果保護(hù)組檢測(cè)報(bào)告中包含了異常的保護(hù)組,則執(zhí)行步驟s218;否則執(zhí)行步驟s222;
步驟s218:根據(jù)保護(hù)組檢測(cè)報(bào)告以及用戶選擇,分析待檢測(cè)的保護(hù)組的配置信息,對(duì)于可以修復(fù)的保護(hù)組,則依照該保護(hù)組正常時(shí)的配置信息對(duì)其進(jìn)行自動(dòng)修復(fù);
步驟s220:修復(fù)檢測(cè)未通過(guò)的保護(hù)組相關(guān)的保護(hù)子網(wǎng);
步驟s222:修復(fù)過(guò)程完成后,生成保護(hù)組檢測(cè)報(bào)告以及修復(fù)報(bào)告,便于用戶檢查保護(hù)組檢測(cè)和修復(fù)結(jié)果;
在本示例中提供了一種保護(hù)組處理方法,檢測(cè)上述配置信息是否正確,包括:根據(jù)上述保護(hù)組的保護(hù)類型獲取與上述保護(hù)類型對(duì)應(yīng)的保護(hù)組的第一配置信息,其中,上述第一配置信息為上述保護(hù)組處于正常狀態(tài)下的配置信息;根據(jù)上述第一配置信息對(duì)上述配置信息進(jìn)行驗(yàn)證,其中,當(dāng)上述配置信息與上述第一配置信息匹配時(shí),上述配置信息檢測(cè)正確。
基于上述示例所提供的技術(shù)方案,以下結(jié)合一實(shí)施例對(duì)上述技術(shù)方案進(jìn)行說(shuō)明,圖3是根據(jù)本發(fā)明示例的保護(hù)組處理方法的流程示意圖,如圖3所示,該檢測(cè)方法可以通過(guò)以下技術(shù)方案實(shí)現(xiàn):
步驟s302:根據(jù)保護(hù)組列表中的待檢測(cè)保護(hù)組的保護(hù)類型,找到該保護(hù)類型的配置信息,例如檢查項(xiàng)id、檢查內(nèi)容、故障嚴(yán)重性等級(jí)等;
步驟s304:如果待檢測(cè)的保護(hù)組的保護(hù)類型是光層保護(hù),則執(zhí)行步驟s306;如果待檢測(cè)的保護(hù)組的保護(hù)類型是電層保護(hù),則執(zhí)行步驟s308;如果待檢測(cè)保護(hù)組的保護(hù)類型是以太網(wǎng)保護(hù),則執(zhí)行步驟s310;
步驟s306:檢測(cè)光層保護(hù),根據(jù)光層保護(hù)的保護(hù)組處于正常狀態(tài)下的配置信息,即上述技術(shù)方案中的第一配置信息,驗(yàn)證待檢測(cè)的保護(hù)組配置信息是否與第一配置信息匹配。該配置信息包括:保護(hù)關(guān)系組id是否重復(fù)、保護(hù)參數(shù)是否超出取值范圍、保護(hù)關(guān)系端口是否關(guān)聯(lián)保護(hù)單板、端口業(yè)務(wù)信息是否與業(yè)務(wù)相匹配等,此檢測(cè)過(guò)程需要依賴網(wǎng)元/單板信息、保護(hù)組端口業(yè)務(wù)信息;
步驟s308:檢測(cè)電層保護(hù),根據(jù)電層保護(hù)的保護(hù)組處于正常狀態(tài)下的配置信息,即上述技術(shù)方案中的第一配置信息,驗(yàn)證待檢測(cè)的保護(hù)組配置信息是否與第一配置信息匹配。該配置信息包括:保護(hù)關(guān)系組id是否重復(fù)、保護(hù)參數(shù)是否超出取值范圍、保護(hù)關(guān)系端口是否配置了交叉連接、端口業(yè)務(wù)信息是否與交叉連接匹配等,此檢測(cè)過(guò)程需要依賴網(wǎng)元/單板信息、交叉連接信息;
步驟s310:檢測(cè)以太網(wǎng)保護(hù),根據(jù)以太網(wǎng)保護(hù)的保護(hù)組處于正常狀態(tài)下的配置信息,即上述技術(shù)方案中的第一配置信息,驗(yàn)證待檢測(cè)的保護(hù)組配置信息是否與第一配置信息匹配。該配置信息包括:保護(hù)關(guān)系組id是否重復(fù)、保護(hù)參數(shù)是否超出取值范圍、保護(hù)關(guān)系端口是否配置以太網(wǎng)業(yè)務(wù)、端口業(yè)務(wù)信息中的mep(維護(hù)實(shí)體群端點(diǎn),maintenanceentitygroupendpoint)和meg(維護(hù)實(shí)體群,maintenanceentitygroup)是否與保護(hù)關(guān)系端口 的mep和meg相一致等,此檢測(cè)過(guò)程需要依賴于網(wǎng)元/單板信息、保護(hù)組端口和業(yè)務(wù)信息;
步驟s312:檢測(cè)保護(hù)組相關(guān)的保護(hù)子網(wǎng),檢查內(nèi)容包括:保護(hù)子網(wǎng)下所有保護(hù)關(guān)系組id、保護(hù)名稱、保護(hù)參數(shù)是否一致,保護(hù)子網(wǎng)下的保護(hù)組端口業(yè)務(wù)信息是否與被保護(hù)的業(yè)務(wù)相一致等。此檢測(cè)過(guò)程需要依賴于保護(hù)組和保護(hù)組端口業(yè)務(wù)信息;
步驟s314:匯總保護(hù)組和保護(hù)子網(wǎng)檢測(cè)結(jié)果,過(guò)濾檢測(cè)結(jié)果為正常的保護(hù)組以及保護(hù)子網(wǎng),保留檢測(cè)未通過(guò)的保護(hù)組以及保護(hù)子網(wǎng);
步驟s316:區(qū)分檢測(cè)結(jié)果,對(duì)于檢測(cè)未通過(guò)的保護(hù)組,根據(jù)是否可以修復(fù)屬性,區(qū)分可以修復(fù)的保護(hù)組配置信息以及不可修復(fù)的保護(hù)組配置信息,其中不可修復(fù)的配置信息包括:保護(hù)關(guān)系端口不存在交叉連接、保護(hù)關(guān)系端口不屬于任何保護(hù)單板等;
在本實(shí)施例中提供了另一種保護(hù)組處理方法,在檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組,包括:在檢測(cè)結(jié)果為否的情況下,獲取上述待檢測(cè)的保護(hù)組處于正常狀態(tài)下的第二配置信息;根據(jù)上述第二配置信息修復(fù)上述待檢測(cè)的保護(hù)組。
基于上述實(shí)施例所提供的技術(shù)方案,以下結(jié)合一示例對(duì)上述技術(shù)方案進(jìn)行說(shuō)明,圖4是根據(jù)本發(fā)明示例的保護(hù)組處理方法的另一流程示意圖,如圖4所示,該修復(fù)方法可以通過(guò)以下技術(shù)方案實(shí)現(xiàn):
步驟s402:查找保護(hù)組,在保護(hù)組列表中將檢測(cè)未通過(guò)的保護(hù)組篩選出來(lái)后,根據(jù)保護(hù)組的保護(hù)類型將保護(hù)組處于正常狀態(tài)下的配置信息(即第二配置信息)獲取到,具體獲取步驟為,根據(jù)保護(hù)組id,從網(wǎng)管數(shù)據(jù)庫(kù)中找到與該保護(hù)組id相同的保護(hù)組,該保護(hù)組的配置信息為待檢測(cè)保護(hù)組處于正常狀態(tài)下的配置信息,獲取該第二配置信息,此處第二配置信息為檢測(cè)未通過(guò)的保護(hù)組配置信息,與步驟s306中的第一配置信息在保護(hù)組檢測(cè)全部未通過(guò)的情況下所包含的內(nèi)容相同;
步驟s404:如果待修復(fù)保護(hù)組的保護(hù)類型是光層保護(hù),則執(zhí)行步驟s406;如果待修復(fù)保護(hù)組的保護(hù)類型是電層保護(hù),則執(zhí)行步驟s408;如果待修復(fù)保護(hù)組的保護(hù)類型是以太網(wǎng)保護(hù),則執(zhí)行步驟s410;
步驟s406:修復(fù)光層保護(hù)組,則根據(jù)步驟s402中獲取到的第二配置信息,將檢測(cè)未通過(guò)的保護(hù)組的配置信息修改為第二配置信息中的內(nèi)容,例如:保護(hù)組id重復(fù)的問(wèn)題,根據(jù)保護(hù)組所在網(wǎng)元上的所有保護(hù)組,找到未被占用的保護(hù)組id,賦值給存在問(wèn)題的保護(hù)組,此修改過(guò)程需要依賴于網(wǎng)元/單板信息、保護(hù)組配置、保護(hù)組端口業(yè)務(wù)信息;
步驟s408:修復(fù)電層保護(hù),則根據(jù)步驟s402中獲取到的第二配置信息,將檢測(cè)未通過(guò)的保護(hù)組的配置信息修改為第二配置信息中的內(nèi)容,例如:端口業(yè)務(wù)信息和交叉連接配置不匹配,可以根據(jù)保護(hù)關(guān)系端口計(jì)算交叉連接,然后使用交叉連接的源宿端口修復(fù)端口業(yè)務(wù)信息,此修復(fù)過(guò)程需要依賴于網(wǎng)元/單板信息、保護(hù)組配置、交叉連接信息;
步驟s410:修復(fù)以太網(wǎng)保護(hù),則根據(jù)步驟s402中獲取到的第二配置信息,將檢測(cè)未通過(guò)的保護(hù)組的配置信息修改為第二配置信息中的內(nèi)容,例如:端口業(yè)務(wù)信息中的mep和 meg與保護(hù)關(guān)系端口配置的mep和meg不一致,可以通過(guò)保護(hù)關(guān)系端口配置的mep和meg修復(fù)端口業(yè)務(wù)信息中的mep和meg,此修復(fù)過(guò)程需要依賴于網(wǎng)元/單板信息、保護(hù)組配置、保護(hù)組端口業(yè)務(wù)信息;
步驟s412:將修復(fù)后的保護(hù)組配置信息下發(fā)給設(shè)備,設(shè)備修改自身相關(guān)保護(hù)組的配置信息;
步驟s414:下發(fā)設(shè)備復(fù)位命令,使設(shè)備修改的保護(hù)組配置信息生效;
步驟s416:將修復(fù)后的保護(hù)組保存到網(wǎng)管數(shù)據(jù)庫(kù)中。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例上述的方法。
在本實(shí)施例中還提供了一種保護(hù)組處理裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅述。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖5是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的結(jié)構(gòu)框圖,如圖5所示,該裝置包括如下模塊:
獲取模塊52,用于獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,以及上述保護(hù)組的配置信息;
檢測(cè)模塊54,與獲取模塊52相連,用于檢測(cè)獲取模塊52獲取的配置信息是否正確;
修復(fù)模塊56,與檢測(cè)模塊54相連,用于在檢測(cè)模塊54的檢測(cè)結(jié)果為否的情況下,修復(fù)上述待檢測(cè)的保護(hù)組。
通過(guò)上述各個(gè)模塊的綜合作用,獲取模塊52獲取保護(hù)組列表中的待檢測(cè)的保護(hù)組,以及上述保護(hù)組的配置信息;檢測(cè)模塊54檢測(cè)獲取模塊52所獲取的配置信息是否正確;修復(fù)模塊56在檢測(cè)模塊54的檢測(cè)結(jié)果為否的情況下,修復(fù)上述保護(hù)組列表中的待檢測(cè)的保護(hù)組。解決了手工檢測(cè)或者修復(fù)保護(hù)組的配置信息效率低的問(wèn)題,進(jìn)而達(dá)到一種能夠高效且準(zhǔn)確的完成保護(hù)組配置信息的檢測(cè)與修復(fù)的效果。
在一個(gè)優(yōu)選的保護(hù)組處理裝置中,圖6是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的獲取模塊52的結(jié)構(gòu)框圖,如圖6所示,獲取模塊52,包括:
選擇單元522,用于根據(jù)業(yè)務(wù)需要選擇待檢測(cè)的網(wǎng)元和該網(wǎng)元中保護(hù)組的保護(hù)類型,其中,上述保護(hù)類型包括:光層保護(hù)、電層保護(hù)和以太網(wǎng)保護(hù),不同保護(hù)類型的保護(hù)組配置信息各不相同;
第一獲取單元524,與選擇單元522相連,用于從選擇單元522所選擇出的上述網(wǎng)元中,根據(jù)上述保護(hù)類型獲取保護(hù)組列表中的上述待檢測(cè)的保護(hù)組。
在一個(gè)優(yōu)選的光纖錯(cuò)連的判斷裝置中,圖7是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的檢測(cè)模塊54的結(jié)構(gòu)框圖,由圖7所示,上述檢測(cè)模塊54,包括:
第二獲取單元542,用于根據(jù)上述保護(hù)組的保護(hù)類型獲取與上述保護(hù)類型對(duì)應(yīng)的保護(hù)組的第一配置信息,其中,上述第一配置信息為上述保護(hù)組處于正常狀態(tài)下的配置信息;
驗(yàn)證單元544,與第二獲取單元542相連,用于根據(jù)第二獲取單元542所獲取到的上述第一配置信息對(duì)上述配置信息進(jìn)行驗(yàn)證,其中,當(dāng)上述配置信息與上述第一配置信息匹配時(shí),上述配置信息檢測(cè)正確。
在一個(gè)優(yōu)選的保護(hù)組處理裝置中,圖8是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的修復(fù)模塊56的結(jié)構(gòu)框圖,由圖8所示,修復(fù)模塊56,包括:
第三獲取單元562,用于在檢測(cè)結(jié)果為否的情況下,獲取上述待檢測(cè)的保護(hù)組處于正常狀態(tài)下的第二配置信息;
修復(fù)單元564,與第三獲取單元562相連,用于根據(jù)第三獲取單元562所獲取到的第二配置信息修復(fù)上述待檢測(cè)的保護(hù)組。
在一個(gè)優(yōu)選的保護(hù)組處理裝置中,圖9是根據(jù)本發(fā)明實(shí)施例的保護(hù)組處理裝置的另一結(jié)構(gòu)框圖,由圖9所示,上述裝置還包括:生成模塊58,與修復(fù)模塊56相連,用于生成上述保護(hù)組的檢測(cè)報(bào)告和修復(fù)報(bào)告。
需要說(shuō)明的是,上述各個(gè)模塊是可以通過(guò)軟件或硬件來(lái)實(shí)現(xiàn)的,對(duì)于后者,可以通過(guò)以下方式實(shí)現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位于多個(gè)處理器中。
綜上所述,本發(fā)明實(shí)施例達(dá)到了以下技術(shù)效果:通過(guò)自動(dòng)檢測(cè)和修復(fù)保護(hù)組,簡(jiǎn)化了保護(hù)組檢測(cè)流程,降低了設(shè)備保護(hù)倒換失效導(dǎo)致業(yè)務(wù)中斷的概率,同時(shí)該方法擴(kuò)展性更好,檢測(cè)效果更加穩(wěn)定,提高了保護(hù)組配置信息的正確率,滿足了測(cè)試和工程需要。從根本上解決了手工檢測(cè)或者修復(fù)保護(hù)組的配置信息效率低的問(wèn)題,進(jìn)而達(dá)到一種能夠高效且準(zhǔn)確的完成保護(hù)組配置信息的檢測(cè)與修復(fù)的效果。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人 員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。