本申請涉及網(wǎng)絡(luò)管理,尤其涉及一種網(wǎng)元巡檢方法、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著網(wǎng)絡(luò)規(guī)模的不斷擴大和網(wǎng)絡(luò)結(jié)構(gòu)的日益復(fù)雜,通信網(wǎng)元設(shè)備的種類和型號變得繁多,這給通信網(wǎng)元的巡檢業(yè)務(wù)帶來了挑戰(zhàn)。網(wǎng)元的健康狀態(tài)判斷不僅需要考慮多種不同的指標字段,還需要適應(yīng)不同專業(yè)方向的通信網(wǎng)元指標之間的關(guān)聯(lián)邏輯差異。此外,通信網(wǎng)元設(shè)備通常具有明顯的場景特性,使得一種類型的通信網(wǎng)元健康度判斷可能涉及多個通信網(wǎng)元指標。這些因素都增加了通信網(wǎng)元巡檢結(jié)果判斷的復(fù)雜度,對準確度和效率提出了更高的要求。
2、現(xiàn)有方案通常通過固定流程將通信網(wǎng)元巡檢結(jié)果中涉及的網(wǎng)元指標字段通過邏輯判斷進行比較得出巡檢結(jié)果,而面對多網(wǎng)元巡檢場景時分別針對每一個網(wǎng)元都設(shè)計相應(yīng)的流程來完成巡檢,需要投入的時間成本較高,且當網(wǎng)元指標變化或巡檢模塊接入新網(wǎng)元類型時,需要較大開發(fā)工作量進行適配,嚴重影響了網(wǎng)元巡檢效率。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┮环N網(wǎng)元巡檢方法、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品,能夠在面對多網(wǎng)元巡檢的復(fù)雜場景下,提高網(wǎng)元巡檢的效率。
2、第一方面,本申請?zhí)峁┮环N網(wǎng)元巡檢方法,該方法包括:獲取至少一個待巡檢網(wǎng)元的巡檢配置文件;基于巡檢配置文件構(gòu)建網(wǎng)元巡檢決策樹;基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果。
3、本申請?zhí)峁┑募夹g(shù)方案至少帶來以下有益效果:本申請通過構(gòu)建網(wǎng)元巡檢決策樹完成網(wǎng)元巡檢,能夠基于多種指標構(gòu)建同一個決策樹對至少一個待巡檢網(wǎng)元進行巡檢,能夠解決現(xiàn)有技術(shù)中,面對復(fù)雜場景下,需對多個網(wǎng)元中的每一個網(wǎng)元設(shè)計不同巡檢流程而造成的巡檢效率低的問題,提高巡檢效率。
4、一種可能的實現(xiàn)方式,基于巡檢配置文件構(gòu)建網(wǎng)元巡檢決策樹,包括:基于巡檢配置文件生成巡檢配置信息,巡檢配置信息用于根據(jù)巡檢配置文件中的巡檢規(guī)則和巡檢指標,對網(wǎng)元的實際狀態(tài)進行判定;根據(jù)巡檢配置信息確定網(wǎng)元巡檢決策樹的特征集;基于特征集對巡檢指標進行分割,得到網(wǎng)元巡檢決策樹。
5、另一種可能的實現(xiàn)方式,基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢之前,方法還包括:采集至少一個待巡檢網(wǎng)元的巡檢指標的參數(shù)值;基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,包括:將至少一個待巡檢網(wǎng)元的巡檢指標的參數(shù)值輸入網(wǎng)元巡檢決策樹中,以使得網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢。
6、又一種可能的實現(xiàn)方式,采集至少一個待巡檢網(wǎng)元的參數(shù)值,包括:分別向至少一個待巡檢網(wǎng)元發(fā)送采集命令;采集命令用于采集待巡檢網(wǎng)元的巡檢指標的參數(shù)值;接收待巡檢網(wǎng)元發(fā)送的響應(yīng)消息,響應(yīng)消息包括待巡檢網(wǎng)元的巡檢指標的參數(shù)值。
7、又一種可能的實現(xiàn)方式,采集至少一個待巡檢網(wǎng)元的參數(shù)值之前,方法還包括:針對至少一個待巡檢網(wǎng)元中的每個待巡檢網(wǎng)元,從協(xié)議庫中選擇待巡檢網(wǎng)元對應(yīng)的通信協(xié)議;基于通信協(xié)議與待巡檢網(wǎng)元建立連接。
8、又一種可能的實現(xiàn)方式,方法還包括:在巡檢配置文件更新的情況下,基于更新后的巡檢配置文件,調(diào)整網(wǎng)元巡檢決策樹,得到調(diào)整后的網(wǎng)元巡檢決策樹;基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果,包括:基于調(diào)整后的網(wǎng)元巡檢決策樹,對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果。
9、又一種可能的實現(xiàn)方式,基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果,包括:在滿足預(yù)設(shè)觸發(fā)條件的情況下,基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果;其中,預(yù)設(shè)觸發(fā)條件包括以下至少一項:接收到巡檢觸發(fā)指令;到達預(yù)設(shè)觸發(fā)時間;當前時間與上次觸發(fā)時間之間的時間間隔大于或等于預(yù)設(shè)時間間隔。
10、第二方面,本申請?zhí)峁┮环N網(wǎng)元巡檢裝置,可以實現(xiàn)本申請?zhí)峁┑木W(wǎng)元巡檢方法。網(wǎng)元巡檢裝置包括:通信模塊、處理模塊、執(zhí)行模塊;通信模塊,用于獲取至少一個待巡檢網(wǎng)元的巡檢配置文件;處理模塊,用于基于巡檢配置文件構(gòu)建網(wǎng)元巡檢決策樹;執(zhí)行模塊,用于基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果。
11、一種可能的實現(xiàn)方式,處理模塊,具體用于基于巡檢配置文件生成巡檢配置信息,巡檢配置信息用于根據(jù)巡檢配置文件中的巡檢規(guī)則和巡檢指標,對網(wǎng)元的實際狀態(tài)進行判定;根據(jù)巡檢配置信息確定網(wǎng)元巡檢決策樹的特征集;基于特征集對巡檢指標進行分割,得到網(wǎng)元巡檢決策樹。
12、另一種可能的實現(xiàn)方式,通信模塊,還用于采集至少一個待巡檢網(wǎng)元的巡檢指標的參數(shù)值;執(zhí)行模塊,具體用于將至少一個待巡檢網(wǎng)元的巡檢指標的參數(shù)值輸入網(wǎng)元巡檢決策樹中,以使得網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢。
13、又一種可能的實現(xiàn)方式,通信模塊,具體用于分別向至少一個待巡檢網(wǎng)元發(fā)送采集命令;采集命令用于采集待巡檢網(wǎng)元的巡檢指標的參數(shù)值;
14、接收待巡檢網(wǎng)元發(fā)送的響應(yīng)消息,響應(yīng)消息包括待巡檢網(wǎng)元的巡檢指標的參數(shù)值。
15、又一種可能的實現(xiàn)方式,通信模塊,還用于針對至少一個待巡檢網(wǎng)元中的每個待巡檢網(wǎng)元,從協(xié)議庫中選擇待巡檢網(wǎng)元對應(yīng)的通信協(xié)議;基于通信協(xié)議與待巡檢網(wǎng)元建立連接。
16、又一種可能的實現(xiàn)方式,處理模塊,還用于在巡檢配置文件更新的情況下,基于更新后的巡檢配置文件,調(diào)整網(wǎng)元巡檢決策樹,得到調(diào)整后的網(wǎng)元巡檢決策樹;執(zhí)行模塊,具體用于基于調(diào)整后的網(wǎng)元巡檢決策樹,對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果。
17、又一種可能的實現(xiàn)方式,執(zhí)行模塊,具體用于在滿足預(yù)設(shè)觸發(fā)條件的情況下,基于網(wǎng)元巡檢決策樹對待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果;其中,預(yù)設(shè)觸發(fā)條件包括以下至少一項:到達預(yù)設(shè)觸發(fā)時間;當前時間與上次觸發(fā)時間之間的時間間隔大于或等于預(yù)設(shè)時間間隔。
18、第三方面,本申請?zhí)峁┮环N電子設(shè)備,該電子設(shè)備包括:處理器和存儲器;存儲器存儲有處理器可執(zhí)行的指令;處理器被配置為執(zhí)行指令時,使得電子設(shè)備實現(xiàn)上述第一方面的方法。
19、第四方面,本申請?zhí)峁┮环N計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)包括:計算機軟件指令;當計算機軟件指令在電子設(shè)備中運行時,使得電子設(shè)備實現(xiàn)上述第一方面的方法。
20、第五方面,本申請?zhí)峁┮环N計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機程序;當計算機程序在電子設(shè)備中運行時,使得所述電子設(shè)備實現(xiàn)上述第一方面的方法。
21、上述第二方面至第五方面的有益效果參考第一方面的對應(yīng)描述,不再贅述。
1.一種網(wǎng)元巡檢方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述巡檢配置文件構(gòu)建網(wǎng)元巡檢決策樹,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述網(wǎng)元巡檢決策樹對所述待巡檢網(wǎng)元進行巡檢之前,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述采集至少一個所述待巡檢網(wǎng)元的參數(shù)值,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述采集至少一個所述待巡檢網(wǎng)元的參數(shù)值之前,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基于所述網(wǎng)元巡檢決策樹對所述待巡檢網(wǎng)元進行巡檢,得到巡檢結(jié)果,包括:
8.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述處理器與所述存儲器耦合;所述存儲器用于存儲計算機指令,所述計算機指令由所述處理器加載并執(zhí)行以使計算機設(shè)備實現(xiàn)如權(quán)利要求1至7中任一項所述的網(wǎng)元巡檢方法。
9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)包括計算機執(zhí)行指令,當所述計算機執(zhí)行指令在計算機上運行時,使得所述計算機執(zhí)行權(quán)利要求1至7中任一項所述的網(wǎng)元巡檢方法。
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機程序,當所述計算機程序在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1至7中任一項所述的網(wǎng)元巡檢方法。