1.一種廣電網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備的狀態(tài)輪詢方法,其特征在于,包括:
根據(jù)網(wǎng)絡(luò)設(shè)備的穩(wěn)定性和關(guān)注度,計(jì)算廣電網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,其中,所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值與所述網(wǎng)絡(luò)設(shè)備的穩(wěn)定性負(fù)相關(guān)、且與所述網(wǎng)絡(luò)設(shè)備的關(guān)注度正相關(guān),所述廣電網(wǎng)絡(luò)中異常網(wǎng)絡(luò)區(qū)域內(nèi)網(wǎng)絡(luò)設(shè)備的關(guān)注度高于正常網(wǎng)絡(luò)區(qū)域內(nèi)網(wǎng)絡(luò)設(shè)備的關(guān)注度;
根據(jù)所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,確定各個(gè)網(wǎng)絡(luò)設(shè)備所在的網(wǎng)管類型,其中,不同網(wǎng)管類型對(duì)應(yīng)不同的輪詢權(quán)重范圍;
將網(wǎng)管類型相同的各個(gè)網(wǎng)絡(luò)設(shè)備分別添加至對(duì)應(yīng)的輪詢隊(duì)列中,其中,所述網(wǎng)管類型與所述輪詢隊(duì)列一一對(duì)應(yīng);
并行啟動(dòng)各個(gè)輪詢隊(duì)列對(duì)應(yīng)的輪詢線程,按照不同的輪詢頻率分別對(duì)各個(gè)輪詢隊(duì)列包含的網(wǎng)絡(luò)設(shè)備進(jìn)行狀態(tài)輪詢,以檢測出存在運(yùn)行狀態(tài)故障的故障網(wǎng)絡(luò)設(shè)備,其中,所述輪詢隊(duì)列對(duì)應(yīng)網(wǎng)管類型的輪詢權(quán)重范圍越大,則所述輪詢隊(duì)列的輪詢頻率越高。
2.根據(jù)權(quán)利要求1所述的狀態(tài)輪詢方法,其特征在于,所述根據(jù)網(wǎng)絡(luò)設(shè)備的穩(wěn)定性和關(guān)注度,計(jì)算廣電網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,包括:
計(jì)算所述網(wǎng)絡(luò)設(shè)備的狀態(tài)參數(shù)值與預(yù)設(shè)風(fēng)險(xiǎn)門限值之間的差值,根據(jù)所述狀態(tài)參數(shù)值與預(yù)設(shè)風(fēng)險(xiǎn)門限值之間的差值大小計(jì)算所述網(wǎng)絡(luò)設(shè)備的穩(wěn)定性權(quán)重值,其中,所述狀態(tài)參數(shù)值反映所述網(wǎng)絡(luò)設(shè)備的運(yùn)行狀態(tài);
以及,
根據(jù)所述網(wǎng)絡(luò)設(shè)備在廣電網(wǎng)絡(luò)中的前后位置、以及所述網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)區(qū)域的異常情況,確定所述網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值,其中,所述網(wǎng)絡(luò)設(shè)備在所述廣電網(wǎng)絡(luò)中位置越靠前,則所述網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值越高,所述網(wǎng)絡(luò)設(shè)備所在異常網(wǎng)絡(luò)區(qū)域的異常程度越高,則所述網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值越高;
使用權(quán)重加權(quán)法疊加所述網(wǎng)絡(luò)設(shè)備的穩(wěn)定性權(quán)重值和關(guān)注度權(quán)重值,計(jì)算得到所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值。
3.根據(jù)權(quán)利要求1或2所述的狀態(tài)輪詢方法,其特征在于,所述按照不同的輪詢頻率分別對(duì)各個(gè)輪詢隊(duì)列包含的網(wǎng)絡(luò)設(shè)備進(jìn)行狀態(tài)輪詢,包括:
按照輪詢隊(duì)列中網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值由大到小的順序,對(duì)所述輪詢隊(duì)列中各個(gè)網(wǎng)絡(luò)設(shè)備依次輪詢;
當(dāng)所述輪詢隊(duì)列具有兩個(gè)或兩個(gè)以上輪詢權(quán)重值相同的網(wǎng)絡(luò)設(shè)備時(shí),按照所述網(wǎng)絡(luò)設(shè)備在所述廣電網(wǎng)絡(luò)中由前到后的位置順序?qū)λ鼍W(wǎng)絡(luò)設(shè)備依次輪詢。
4.根據(jù)權(quán)利要求1或2所述的狀態(tài)輪詢方法,其特征在于,所述網(wǎng)管類型包括正常類型和告警類型,所述正常類型和所述告警類型分別對(duì)應(yīng)不同的輪詢隊(duì)列;所述方法還包括:
當(dāng)輪詢所述正常類型的網(wǎng)絡(luò)設(shè)備時(shí),若所述網(wǎng)絡(luò)設(shè)備的狀態(tài)參數(shù)異常,則將所述網(wǎng)絡(luò)設(shè)備標(biāo)記為告警類型,調(diào)高所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,將所述網(wǎng)絡(luò)設(shè)備分配至告警類型的輪詢隊(duì)列中;或者,
當(dāng)輪詢所述告警類型的網(wǎng)絡(luò)設(shè)備時(shí),若所述網(wǎng)絡(luò)設(shè)備的狀態(tài)參數(shù)正常,則將所述網(wǎng)絡(luò)設(shè)備標(biāo)記為正常類型,調(diào)低所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,將所述網(wǎng)絡(luò)設(shè)備分配至正常類型的輪詢隊(duì)列中;
其中,所述告警類型對(duì)應(yīng)輪詢隊(duì)列的輪詢頻率高于所述正常類型對(duì)應(yīng)輪詢隊(duì)列的輪詢頻率。
5.根據(jù)權(quán)利要求4所述的狀態(tài)輪詢方法,其特征在于,所述方法還包括:
確定所述廣電網(wǎng)絡(luò)中存在運(yùn)行狀態(tài)故障的故障網(wǎng)絡(luò)設(shè)備所在的網(wǎng)絡(luò)區(qū)域?yàn)楫惓>W(wǎng)絡(luò)區(qū)域;
調(diào)高所述異常網(wǎng)絡(luò)區(qū)域內(nèi)各個(gè)網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值,以調(diào)高所述異常網(wǎng)絡(luò)區(qū)域內(nèi)各個(gè)網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值;
將所述異常網(wǎng)絡(luò)區(qū)域內(nèi)各個(gè)網(wǎng)絡(luò)設(shè)備添加至告警類型對(duì)應(yīng)的輪詢隊(duì)列中,按照告警類型對(duì)應(yīng)輪詢隊(duì)列的輪詢頻率對(duì)所述異常網(wǎng)絡(luò)區(qū)域內(nèi)各個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行狀態(tài)輪詢,以檢測出所述存在運(yùn)行狀態(tài)故障的故障網(wǎng)絡(luò)設(shè)備。
6.根據(jù)權(quán)利要求1或5所述的狀態(tài)輪詢方法,其特征在于,還包括:
根據(jù)異常網(wǎng)絡(luò)區(qū)域中設(shè)備鏈路內(nèi)各個(gè)網(wǎng)絡(luò)設(shè)備的平均故障間隔時(shí)間和平均故障修復(fù)時(shí)間,計(jì)算所述各個(gè)網(wǎng)絡(luò)設(shè)備的可用度;
根據(jù)所述各個(gè)網(wǎng)絡(luò)設(shè)備的可用度和前后位置,搭建所述設(shè)備鏈路的備用鏈路;
當(dāng)所述設(shè)備鏈路中的網(wǎng)絡(luò)設(shè)備出現(xiàn)業(yè)務(wù)異常時(shí),將所述設(shè)備鏈路切換為所述備用鏈路以傳輸廣電網(wǎng)絡(luò)數(shù)據(jù)。
7.根據(jù)權(quán)利要求1或2所述的狀態(tài)輪詢方法,其特征在于,還包括:
向各個(gè)網(wǎng)絡(luò)設(shè)備并行發(fā)送響應(yīng)檢測包,所述響應(yīng)檢測包用于使所述各個(gè)網(wǎng)絡(luò)設(shè)備返回響應(yīng)數(shù)據(jù);
判斷在預(yù)定時(shí)間段內(nèi)是否接收到所述響應(yīng)數(shù)據(jù),若在預(yù)定時(shí)間段內(nèi)未接收到所述響應(yīng)數(shù)據(jù),則確定未返回所述響應(yīng)數(shù)據(jù)的網(wǎng)絡(luò)設(shè)備為托管設(shè)備;
取消對(duì)所述托管設(shè)備的狀態(tài)輪詢。
8.一種廣電網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備的狀態(tài)輪詢系統(tǒng),其特征在于,包括:
輪詢權(quán)重計(jì)算模塊,用于根據(jù)網(wǎng)絡(luò)設(shè)備的穩(wěn)定性和關(guān)注度,計(jì)算廣電網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,其中,所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值與所述網(wǎng)絡(luò)設(shè)備的穩(wěn)定性負(fù)相關(guān)、且與所述網(wǎng)絡(luò)設(shè)備的關(guān)注度正相關(guān),所述廣電網(wǎng)絡(luò)中異常網(wǎng)絡(luò)區(qū)域內(nèi)網(wǎng)絡(luò)設(shè)備的關(guān)注度高于正常網(wǎng)絡(luò)區(qū)域內(nèi)網(wǎng)絡(luò)設(shè)備的關(guān)注度;
網(wǎng)管類型確定模塊,用于根據(jù)所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值,確定各個(gè)網(wǎng)絡(luò)設(shè)備所在的網(wǎng)管類型,其中,不同網(wǎng)管類型對(duì)應(yīng)不同的輪詢權(quán)重范圍;
輪詢隊(duì)列添加模塊,用于將網(wǎng)管類型相同的各個(gè)網(wǎng)絡(luò)設(shè)備分別添加至對(duì)應(yīng)的輪詢隊(duì)列中,其中,所述網(wǎng)管類型與所述輪詢隊(duì)列一一對(duì)應(yīng);
輪詢線程啟動(dòng)模塊,用于并行啟動(dòng)各個(gè)輪詢隊(duì)列對(duì)應(yīng)的輪詢線程;
狀態(tài)輪詢控制模塊,用于按照不同的輪詢頻率分別對(duì)各個(gè)輪詢隊(duì)列包含的網(wǎng)絡(luò)設(shè)備進(jìn)行狀態(tài)輪詢,以檢測出存在運(yùn)行狀態(tài)故障的故障網(wǎng)絡(luò)設(shè)備,其中,所述輪詢隊(duì)列對(duì)應(yīng)網(wǎng)管類型的輪詢權(quán)重范圍越大,則所述輪詢隊(duì)列的輪詢頻率越高。
9.根據(jù)權(quán)利要求8所述的狀態(tài)輪詢系統(tǒng),其特征在于,所述輪詢權(quán)重計(jì)算模塊,包括:
差值計(jì)算子模塊,用于計(jì)算所述網(wǎng)絡(luò)設(shè)備的狀態(tài)參數(shù)值與預(yù)設(shè)風(fēng)險(xiǎn)門限值之間的差值,其中,所述狀態(tài)參數(shù)值反映所述網(wǎng)絡(luò)設(shè)備的運(yùn)行狀態(tài);
穩(wěn)定性權(quán)重值計(jì)算子模塊,用于根據(jù)所述狀態(tài)參數(shù)值與預(yù)設(shè)風(fēng)險(xiǎn)門限值之間的差值大小計(jì)算所述網(wǎng)絡(luò)設(shè)備的穩(wěn)定性權(quán)重值;
以及,
關(guān)注度權(quán)重值確定子模塊,用于根據(jù)所述網(wǎng)絡(luò)設(shè)備在廣電網(wǎng)絡(luò)中的前后位置、以及所述網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)區(qū)域的異常情況,確定所述網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值,其中,所述網(wǎng)絡(luò)設(shè)備在所述廣電網(wǎng)絡(luò)中位置越靠前,則所述網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值越高,所述網(wǎng)絡(luò)設(shè)備所在異常網(wǎng)絡(luò)區(qū)域的異常程度越高,則所述網(wǎng)絡(luò)設(shè)備的關(guān)注度權(quán)重值越高;
輪詢權(quán)重值計(jì)算子模塊,用于使用權(quán)重加權(quán)法疊加所述網(wǎng)絡(luò)設(shè)備的穩(wěn)定性權(quán)重值和關(guān)注度權(quán)重值,計(jì)算得到所述網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值。
10.根據(jù)權(quán)利要求8或9所述的狀態(tài)輪詢系統(tǒng),其特征在于,所述狀態(tài)輪詢控制模塊,包括:
第一輪詢子模塊,用于按照輪詢隊(duì)列中網(wǎng)絡(luò)設(shè)備的輪詢權(quán)重值由大到小的順序,對(duì)所述輪詢隊(duì)列中各個(gè)網(wǎng)絡(luò)設(shè)備依次輪詢;
第二輪詢子模塊,用于當(dāng)所述輪詢隊(duì)列具有兩個(gè)或兩個(gè)以上輪詢權(quán)重值相同的網(wǎng)絡(luò)設(shè)備時(shí),按照所述網(wǎng)絡(luò)設(shè)備在所述廣電網(wǎng)絡(luò)中由前到后的位置順序?qū)λ鼍W(wǎng)絡(luò)設(shè)備依次輪詢。
11.根據(jù)權(quán)利要求8或9所述的狀態(tài)輪詢系統(tǒng),其特征在于,還包括:
檢測包發(fā)送模塊,用于向各個(gè)網(wǎng)絡(luò)設(shè)備并行發(fā)送響應(yīng)檢測包,所述響應(yīng)檢測包用于使各個(gè)網(wǎng)絡(luò)設(shè)備返回響應(yīng)數(shù)據(jù);
數(shù)據(jù)接收判斷模塊,用于判斷在預(yù)定時(shí)間段內(nèi)是否接收到所述響應(yīng)數(shù)據(jù);
托管設(shè)備確定模塊,用于若在預(yù)定時(shí)間段內(nèi)未接收到所述響應(yīng)數(shù)據(jù)時(shí),確定未返回所述響應(yīng)數(shù)據(jù)的網(wǎng)絡(luò)設(shè)備為托管設(shè)備;
狀態(tài)輪詢設(shè)置模塊,用于取消對(duì)所述托管設(shè)備的狀態(tài)輪詢。