本發(fā)明涉及網(wǎng)絡(luò)工程技術(shù)領(lǐng)域,特別是涉及網(wǎng)絡(luò)故障處理方法與系統(tǒng)。
背景技術(shù):
在現(xiàn)有網(wǎng)絡(luò)工程中,很多情況下組成設(shè)備可能出現(xiàn)通信失效的故障情況,如何解決這些故障已經(jīng)成為一個重大性的難題。
以無線網(wǎng)絡(luò)電表集抄為例,在現(xiàn)有的基于無線網(wǎng)絡(luò)電表集抄方案中,表計信息被定時地通過無線網(wǎng)絡(luò)傳送到集中器,集中器通過統(tǒng)計每次采集的成功率,判斷無線網(wǎng)絡(luò)當前的通信狀況。由于無線通信條件在外界物理環(huán)境變化后會有較明顯的變化,導致原有的正常通信鏈路失效,網(wǎng)絡(luò)通信出現(xiàn)故障,網(wǎng)絡(luò)結(jié)構(gòu)變得不可靠。為了維持穩(wěn)定可靠的無線網(wǎng)絡(luò)通信效果,在無線網(wǎng)絡(luò)工作過程中,需要定期或不定期地進行網(wǎng)絡(luò)維護,使得通信故障的設(shè)備能夠得到恢復(fù),重新加入到網(wǎng)絡(luò)結(jié)構(gòu)中?,F(xiàn)有的網(wǎng)絡(luò)故障自恢復(fù)方式通常根據(jù)全網(wǎng)數(shù)據(jù)采集結(jié)果統(tǒng)計采集成功率,得出未能采集成功設(shè)備占全網(wǎng)設(shè)備的比例,當此比例高于某一預(yù)設(shè)值時執(zhí)行全網(wǎng)重新組網(wǎng)功能,重新構(gòu)建網(wǎng)絡(luò)結(jié)構(gòu),這種網(wǎng)絡(luò)恢復(fù)方法中比例的選取十分重要,當比例預(yù)設(shè)值過高時,網(wǎng)絡(luò)中存在故障的設(shè)備將長時間無法通過網(wǎng)絡(luò)維護重新加入網(wǎng)絡(luò),導致部分設(shè)備數(shù)據(jù)長時間無法正常采集。
重組網(wǎng)時間開銷大,效率低,并且在組網(wǎng)過程中無法正常執(zhí)行數(shù)據(jù)采集,影響網(wǎng)絡(luò)正常功能。當比例預(yù)設(shè)值過低時,在通信信號不穩(wěn)定時會導致頻繁重組網(wǎng),時間開銷大,對網(wǎng)絡(luò)正常通信影響大。在應(yīng)用中選取合適的預(yù)設(shè)值難度大,不同無線環(huán)境導致的每次通信的成功率差別較大。
技術(shù)實現(xiàn)要素:
基于此,有必要針對一般網(wǎng)絡(luò)通信失效重組過程效率低且可用性低的問題,提供一種效率高且可用性高的網(wǎng)絡(luò)故障處理方法與系統(tǒng)。
一種網(wǎng)絡(luò)故障處理方法,包括步驟:
當數(shù)據(jù)采集網(wǎng)絡(luò)中存在待恢復(fù)數(shù)據(jù)采集設(shè)備時,查找待恢復(fù)數(shù)據(jù)采集設(shè)備的所有相鄰數(shù)據(jù)采集設(shè)備;
從所有相鄰數(shù)據(jù)采集設(shè)備中查找處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備;
生成并發(fā)送搜索待恢復(fù)數(shù)據(jù)采集設(shè)備的控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備;
當接收到處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息時,發(fā)送連接控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信連接。
一種網(wǎng)絡(luò)故障處理系統(tǒng),包括:
第一查找模塊,用于當數(shù)據(jù)采集網(wǎng)絡(luò)中存在待恢復(fù)數(shù)據(jù)采集設(shè)備時,查找待恢復(fù)數(shù)據(jù)采集設(shè)備的所有相鄰數(shù)據(jù)采集設(shè)備;
第二查找模塊,用于從所有相鄰數(shù)據(jù)采集設(shè)備中查找處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備;
搜索指令發(fā)送模塊,用于生成并發(fā)送搜索待恢復(fù)數(shù)據(jù)采集設(shè)備的控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備;
連接指令發(fā)送模塊,用于當接收到處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息時,發(fā)送連接控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信連接。
本發(fā)明網(wǎng)絡(luò)故障處理方法與系統(tǒng),在數(shù)據(jù)采集設(shè)備未發(fā)生設(shè)備故障的情況下,能夠通過相鄰數(shù)據(jù)采集設(shè)備快速重新組網(wǎng),不會長時間斷網(wǎng),該種網(wǎng)絡(luò)故障處理方式不需要重新構(gòu)建網(wǎng)絡(luò)結(jié)構(gòu),已有的網(wǎng)絡(luò)結(jié)構(gòu)得以保留和繼承,減少了大量的組網(wǎng)通信的通信量,減少了每次網(wǎng)絡(luò)維護的時間,由于每個設(shè)備的鄰居數(shù)量遠小于全網(wǎng)設(shè)備數(shù)量,所以完全遍歷一次所有鄰居的時間比重構(gòu)網(wǎng)的時間短很多,使得設(shè)備因網(wǎng)絡(luò)通信故障掉網(wǎng)的時間大大縮短,大大提高了網(wǎng)絡(luò)故障處理效率,確保了網(wǎng)絡(luò)的可用性。
附圖說明
圖1為本發(fā)明網(wǎng)絡(luò)故障處理方法第一個實施例的流程示意圖;
圖2為本發(fā)明網(wǎng)絡(luò)故障處理方法第二個實施例的流程示意圖;
圖3為本發(fā)明網(wǎng)絡(luò)故障處理方法其中一個應(yīng)用實例的流程示意圖;
圖4為本發(fā)明網(wǎng)絡(luò)故障處理系統(tǒng)第一個實施例的結(jié)構(gòu)示意圖;
圖5為本發(fā)明網(wǎng)絡(luò)故障處理系統(tǒng)第二個實施例的結(jié)構(gòu)示意圖。
具體實施方式
如圖1所示,一種網(wǎng)絡(luò)故障處理方法,包括步驟:
S200:當數(shù)據(jù)采集網(wǎng)絡(luò)中存在待恢復(fù)數(shù)據(jù)采集設(shè)備時,查找待恢復(fù)數(shù)據(jù)采集設(shè)備的所有相鄰數(shù)據(jù)采集設(shè)備。
整個數(shù)據(jù)采集網(wǎng)絡(luò)包括多臺(至少兩臺)數(shù)據(jù)采集設(shè)備,數(shù)據(jù)采集設(shè)備之間可以采用無線或有線方式進行通信。當數(shù)據(jù)采集設(shè)備采用無線方式進行組網(wǎng)通信時,數(shù)據(jù)采集設(shè)備為無線數(shù)據(jù)采集設(shè)備。在整個數(shù)據(jù)采集網(wǎng)絡(luò)工作過程中,可能會出現(xiàn)某個數(shù)據(jù)采集設(shè)備出現(xiàn)通信異常(通信失敗)需要恢復(fù),需要進行恢復(fù)操作。當出現(xiàn)這種情況時,查找到該待恢復(fù)數(shù)據(jù)采集設(shè)備,并且查找該待恢復(fù)數(shù)據(jù)采集設(shè)備的所有相鄰數(shù)據(jù)采集設(shè)備。在這里,相鄰數(shù)據(jù)采集設(shè)備是指與待恢復(fù)數(shù)據(jù)采集設(shè)備相鄰連接的設(shè)備,即待恢復(fù)數(shù)據(jù)采集設(shè)備與其對應(yīng)的相鄰數(shù)據(jù)采集設(shè)備之間連接且兩者連線之間沒有其它數(shù)據(jù)采集設(shè)備。
S400:從所有相鄰數(shù)據(jù)采集設(shè)備中查找處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備。
相鄰數(shù)據(jù)采集設(shè)備可能有設(shè)備未處于通信狀態(tài),這類設(shè)備無法進行數(shù)據(jù)轉(zhuǎn)發(fā),因此需要將其排除。從所有相鄰數(shù)據(jù)采集設(shè)備中查找處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,為后續(xù)操作做好準備。
S600:生成并發(fā)送搜索待恢復(fù)數(shù)據(jù)采集設(shè)備的控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備。
待恢復(fù)數(shù)據(jù)采集設(shè)備與服務(wù)器之間存在通信異常,因此很多情況下服務(wù)器的指令無法準確送達待恢復(fù)數(shù)據(jù)采集設(shè)備,對此,服務(wù)器生成并發(fā)送搜索待恢復(fù)數(shù)據(jù)采集設(shè)備的控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備。假定待恢復(fù)數(shù)據(jù)采集設(shè)備A的相鄰數(shù)據(jù)采集設(shè)備為B、數(shù)據(jù)采集設(shè)備C以及數(shù)據(jù)采集設(shè)備D,則服務(wù)器發(fā)送搜索待恢復(fù)數(shù)據(jù)采集設(shè)備A的指令至數(shù)據(jù)采集設(shè)備B、數(shù)據(jù)采集設(shè)備C以及數(shù)據(jù)采集設(shè)備D。
S800:當接收到處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息時,發(fā)送連接控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信連接。
相鄰數(shù)據(jù)采集設(shè)備B或相鄰數(shù)據(jù)采集設(shè)備C又或相鄰數(shù)據(jù)采集設(shè)備D搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備A時,會發(fā)送搜索到目標(待恢復(fù)數(shù)據(jù)采集設(shè)備A)的反饋消息至服務(wù)器,服務(wù)器在接收到該反饋消息時,發(fā)送連接控制指令至發(fā)送反饋消息的相鄰數(shù)據(jù)采集設(shè)備,由該相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備A建立通信連接。
本發(fā)明網(wǎng)絡(luò)故障處理方法,在數(shù)據(jù)采集設(shè)備未發(fā)生設(shè)備故障的情況下,能夠通過相鄰數(shù)據(jù)采集設(shè)備快速重新組網(wǎng),不會長時間斷網(wǎng),該種網(wǎng)絡(luò)故障處理方式不需要重新構(gòu)建網(wǎng)絡(luò)結(jié)構(gòu),已有的網(wǎng)絡(luò)結(jié)構(gòu)得以保留和繼承,減少了大量的組網(wǎng)通信的通信量,減少了每次網(wǎng)絡(luò)維護的時間,由于每個設(shè)備的鄰居數(shù)量遠小于全網(wǎng)設(shè)備數(shù)量,所以完全遍歷一次所有鄰居的時間比重構(gòu)網(wǎng)的時間短很多,使得設(shè)備因網(wǎng)絡(luò)通信故障掉網(wǎng)的時間大大縮短,大大提高了網(wǎng)絡(luò)故障處理效率,確保了網(wǎng)絡(luò)的可用性。
如圖2所示,在其中一個實施例中,步驟S200之前還包括:
S120:記錄通信失敗的數(shù)據(jù)采集設(shè)備以及通信失敗時間點。
S140:將連續(xù)通信失敗次數(shù)大于預(yù)設(shè)閾值的數(shù)據(jù)采集設(shè)備判定為待恢復(fù)數(shù)據(jù)采集設(shè)備。
服務(wù)器記錄出現(xiàn)通信失敗的數(shù)據(jù)采集設(shè)備以及對應(yīng)的通信失敗時間?;谟涗浀耐ㄐ攀r間,獲得每個出現(xiàn)通信失敗的數(shù)據(jù)采集設(shè)備出現(xiàn)連續(xù)通信失敗次數(shù),將連續(xù)通信失敗次數(shù)大于預(yù)設(shè)閾值的數(shù)據(jù)采集設(shè)備判定為待恢復(fù)數(shù)據(jù)采集設(shè)備。需要指出的時,并不是當某個數(shù)據(jù)采集設(shè)備出現(xiàn)通信失敗就判定其為待恢復(fù)數(shù)據(jù)采集設(shè)備,也不是某個數(shù)據(jù)采集設(shè)備在一端時間內(nèi)出現(xiàn)多次通信失敗就判定其為待恢復(fù)數(shù)據(jù)采集設(shè)備,而是需要續(xù)通信失敗次數(shù)大于預(yù)設(shè)閾值的數(shù)據(jù)采集設(shè)備判定為待恢復(fù)數(shù)據(jù)采集設(shè)備。由于數(shù)據(jù)采集設(shè)備可能由于外部環(huán)境等因素影響導致單次或者短暫與服務(wù)器之間出現(xiàn)通信失敗,因此采用上述待恢復(fù)數(shù)據(jù)采集設(shè)備判定方式能夠有效避免誤判定。
更進一步的,記錄通信失敗的數(shù)據(jù)采集設(shè)備以及通信失敗時間點的步驟包括:
步驟一:根據(jù)第一預(yù)設(shè)時間間隔從至少兩臺數(shù)據(jù)采集設(shè)備獲取數(shù)據(jù)。
步驟二:將在第一預(yù)設(shè)時間間隔未能獲取到數(shù)據(jù)的數(shù)據(jù)采集設(shè)備記錄為通信失敗的數(shù)據(jù)采集設(shè)備,將未能獲取到數(shù)據(jù)的時間點記錄為通信失敗的時間點。
在其中一個實例中,處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備的數(shù)量為多個;
如圖2所示,步驟S600包括從處于通信狀態(tài)的所有相鄰數(shù)據(jù)采集設(shè)備中隨機選擇一個相鄰數(shù)據(jù)采集設(shè)備,向選擇的相鄰數(shù)據(jù)采集設(shè)備發(fā)出搜索指令,由選擇的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備。
步驟S800包括:
S820:判斷是否接收到選擇的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息。
S842:若未接收到,則從處于通信狀態(tài)的所有相鄰數(shù)據(jù)采集設(shè)備中重新選擇一個相鄰數(shù)據(jù)采集設(shè)備,并返回S820。
S844:若收到,則發(fā)送連接控制指令至選擇的處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由選擇的處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信連接。
所有相鄰數(shù)據(jù)采集設(shè)備構(gòu)成一個集合,每臺相鄰數(shù)據(jù)采集設(shè)備分別為該集合中的元素。以集合為{B、C、D、F}為例,首先隨機選個一個相鄰數(shù)據(jù)采集設(shè)備(元素B),向相鄰數(shù)據(jù)采集設(shè)備B發(fā)送搜索指令,由相鄰數(shù)據(jù)采集設(shè)備B搜索待恢復(fù)數(shù)據(jù)采集設(shè)備A,之后服務(wù)器判斷是否收到相鄰數(shù)據(jù)采集設(shè)備B搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備A的反饋消息,當未接收到時,從集合中重新選擇一個元素(相鄰數(shù)據(jù)采集設(shè)備C),并返回判斷步驟,重新進行判斷;當接收到時,發(fā)送連接控制指令至相鄰數(shù)據(jù)采集設(shè)備B,由相鄰數(shù)據(jù)采集設(shè)備B于待恢復(fù)數(shù)據(jù)采集設(shè)備A建立通信連接。
如圖2所示,步驟S800之后還包括:
S900:根據(jù)第二預(yù)設(shè)時間間隔,通過與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信的相鄰數(shù)據(jù)采集設(shè)備,獲取待恢復(fù)數(shù)據(jù)采集設(shè)備采集到的數(shù)據(jù)。
在建立相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備之間通信連接之后,由待恢復(fù)數(shù)據(jù)采集設(shè)備采集的數(shù)據(jù)可以通過建立通信連接的相鄰數(shù)據(jù)采集設(shè)備上傳至服務(wù)器,服務(wù)器也可以通過建立通信連接的相鄰數(shù)據(jù)采集設(shè)備下發(fā)數(shù)據(jù)至待恢復(fù)數(shù)據(jù)采集設(shè)備,在實現(xiàn)通信過程中,建立通信連接的相鄰數(shù)據(jù)采集設(shè)備可以理解一個橋梁紐帶設(shè)備,其起到數(shù)據(jù)轉(zhuǎn)發(fā)功能。
為了更進一步詳細解釋本發(fā)明網(wǎng)絡(luò)故障處理方法的技術(shù)方案及其帶來的效果,下面將結(jié)合圖3進行說明。
1、在組網(wǎng)階段,記錄每個設(shè)備的鄰居。
2、在采集階段(應(yīng)用階段),記錄每一次通信失敗的設(shè)備信息。
3、當連續(xù)失敗次數(shù)超過預(yù)設(shè)值,啟動自恢復(fù)。
4、選擇需要恢復(fù)的故障設(shè)備,找到其對應(yīng)的鄰居表
5、選擇一個能夠正常通信的鄰居,讓該設(shè)備搜索故障設(shè)備。
6、如果搜索成功,則發(fā)送入網(wǎng)命令,使故障設(shè)備通過該鄰居加入網(wǎng)絡(luò),進行通信。
7、如果搜索失敗,則換故障設(shè)備的下一個鄰居進行嘗試。直到使用完故障設(shè)備的所有鄰居。
如圖4所示,一種網(wǎng)絡(luò)故障處理系統(tǒng),包括:
第一查找模塊200,用于當數(shù)據(jù)采集網(wǎng)絡(luò)中存在待恢復(fù)數(shù)據(jù)采集設(shè)備時,查找待恢復(fù)數(shù)據(jù)采集設(shè)備的所有相鄰數(shù)據(jù)采集設(shè)備。
第二查找模塊400,用于從所有相鄰數(shù)據(jù)采集設(shè)備中查找處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備。
搜索指令發(fā)送模塊600,用于生成并發(fā)送搜索待恢復(fù)數(shù)據(jù)采集設(shè)備的控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備。
連接指令發(fā)送模塊800,用于當接收到處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息時,發(fā)送連接控制指令至處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信連接。
本發(fā)明網(wǎng)絡(luò)故障處理系統(tǒng),在數(shù)據(jù)采集設(shè)備未發(fā)生設(shè)備故障的情況下,能夠通過相鄰數(shù)據(jù)采集設(shè)備快速重新組網(wǎng),不會長時間斷網(wǎng),該種網(wǎng)絡(luò)故障處理方式不需要重新構(gòu)建網(wǎng)絡(luò)結(jié)構(gòu),已有的網(wǎng)絡(luò)結(jié)構(gòu)得以保留和繼承,減少了大量的組網(wǎng)通信的通信量,減少了每次網(wǎng)絡(luò)維護的時間,由于每個設(shè)備的鄰居數(shù)量遠小于全網(wǎng)設(shè)備數(shù)量,所以完全遍歷一次所有鄰居的時間比重構(gòu)網(wǎng)的時間短很多,使得設(shè)備因網(wǎng)絡(luò)通信故障掉網(wǎng)的時間大大縮短,大大提高了網(wǎng)絡(luò)故障處理效率,確保了網(wǎng)絡(luò)的可用性。
如圖5所示,在其中一個實施例中,網(wǎng)絡(luò)故障處理系統(tǒng)還包括:
通信失敗記錄模塊120,用于記錄通信失敗的數(shù)據(jù)采集設(shè)備以及通信失敗時間點。
判定模塊140,用于將連續(xù)通信失敗次數(shù)大于預(yù)設(shè)閾值的數(shù)據(jù)采集設(shè)備判定為待恢復(fù)數(shù)據(jù)采集設(shè)備。
在其中一個實施例中,通信失敗記錄120模塊:
測試數(shù)據(jù)獲取單元,用于根據(jù)第一預(yù)設(shè)時間間隔從至少兩臺數(shù)據(jù)采集設(shè)備獲取數(shù)據(jù)。
記錄單元,用于將在第一預(yù)設(shè)時間間隔未能獲取到數(shù)據(jù)的數(shù)據(jù)采集設(shè)備記錄為通信失敗的數(shù)據(jù)采集設(shè)備,將未能獲取到數(shù)據(jù)的時間點記錄為通信失敗的時間點。
在其中一個實施例中,處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備的數(shù)量為多個;
如圖5所示,搜索指令發(fā)送模塊600從處于通信狀態(tài)的所有相鄰數(shù)據(jù)采集設(shè)備中隨機選擇一個相鄰數(shù)據(jù)采集設(shè)備,向選擇的相鄰數(shù)據(jù)采集設(shè)備發(fā)出搜索指令,由選擇的相鄰數(shù)據(jù)采集設(shè)備搜索待恢復(fù)數(shù)據(jù)采集設(shè)備。
連接指令發(fā)送模塊800包括:
判斷單元820,用于判斷是否接收到選擇的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息。
第一處理單元842,用于當未接收到時,從處于通信狀態(tài)的所有相鄰數(shù)據(jù)采集設(shè)備中重新選擇一個相鄰數(shù)據(jù)采集設(shè)備,控制判斷單元重新執(zhí)行判斷是否接收到選擇的相鄰數(shù)據(jù)采集設(shè)備搜索到待恢復(fù)數(shù)據(jù)采集設(shè)備的反饋消息的操作。
第二處理單元844,用于當接收到時,發(fā)送連接控制指令至選擇的處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備,由選擇的處于通信狀態(tài)的相鄰數(shù)據(jù)采集設(shè)備與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信連接。
如圖5所示,在其中一個實施例中,網(wǎng)絡(luò)故障處理系統(tǒng)還包括:
數(shù)據(jù)采集模塊900,用于根據(jù)第二預(yù)設(shè)時間間隔,通過與待恢復(fù)數(shù)據(jù)采集設(shè)備建立通信的相鄰數(shù)據(jù)采集設(shè)備,獲取待恢復(fù)數(shù)據(jù)采集設(shè)備采集到的數(shù)據(jù)。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。