本公開涉及通信領(lǐng)域,尤其涉及網(wǎng)絡(luò)故障的確定方法、裝置及設(shè)備。
背景技術(shù):
隨著科學(xué)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?,越來越多的用戶選擇通過網(wǎng)絡(luò)獲取知識,進行娛樂等,而發(fā)生網(wǎng)絡(luò)故障是用戶在上網(wǎng)過程中經(jīng)常碰到的問題。
相關(guān)技術(shù)中,當(dāng)發(fā)生網(wǎng)絡(luò)故障時,路由器在接收到終端設(shè)備發(fā)送的超文本傳輸協(xié)議(hypertexttransferprotocol;http)網(wǎng)頁訪問請求消息時,將周期性地向該網(wǎng)頁所在的服務(wù)器轉(zhuǎn)發(fā)該訪問請求消息,若在超過預(yù)設(shè)時間段后還未轉(zhuǎn)發(fā)成功,則路由器將停止轉(zhuǎn)發(fā)該訪問請求消息。終端設(shè)備若在超過預(yù)設(shè)時間段后未接收到路由器返回的響應(yīng)消息時,則將向用戶發(fā)出提示信息,如“無法連接到服務(wù)器”等。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種網(wǎng)絡(luò)故障的確定方法、裝置及設(shè)備。
根據(jù)本公開實施例的第一方面,提供一種網(wǎng)絡(luò)故障的確定方法,應(yīng)用于路由器,所述方法包括:
確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置;
根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息;
在接收到終端設(shè)備發(fā)送的訪問請求消息后,向所述終端設(shè)備發(fā)送攜帶有所述網(wǎng)址信息的訪問響應(yīng)消息,以使所述終端設(shè)備訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括所述網(wǎng)絡(luò)故障信息。
由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
可選地,所述確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息之前,所述方法還包括:
確定待處理的網(wǎng)絡(luò)故障信息;
確定錯誤提示頁面的網(wǎng)址信息;
建立所述待處理的網(wǎng)絡(luò)故障信息與所述網(wǎng)址信息之間的對應(yīng)關(guān)系。
由于路由器在確定出待處理的網(wǎng)絡(luò)故障信息和錯誤提示頁面的網(wǎng)址信息之后,可以先建立待處理的網(wǎng)絡(luò)故障信息與網(wǎng)址信息之間的對應(yīng)關(guān)系,這樣在確定出網(wǎng)絡(luò)故障信息之后,可以根據(jù)之前建立的對應(yīng)關(guān)系,直接確定出與網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,由此可以提高網(wǎng)址信息確定的效率。
可選地,所述確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,包括:
周期性地獲取所述路由器的狀態(tài)信息;
根據(jù)所述狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài);
根據(jù)所述網(wǎng)絡(luò)連接狀態(tài)確定所述網(wǎng)絡(luò)故障信息。
由于通過周期性地獲取路由器的狀態(tài)信息,并根據(jù)狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài),再根據(jù)網(wǎng)絡(luò)連接狀態(tài)確定網(wǎng)絡(luò)故障信息,由于通過檢測路由器的狀態(tài)信息,來確定網(wǎng)絡(luò)故障信息,可以提高網(wǎng)絡(luò)故障信息確定的準(zhǔn)確性。
可選地,所述確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息之后,所述方法還包括:
獲取與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息;
對應(yīng)地,所述故障提示頁面中還包括所述故障修復(fù)信息。
由于路由器通過獲取與網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息,則故障提示頁面中還包括故障修復(fù)信息,這樣,用戶可以根據(jù)網(wǎng)絡(luò)故障信息和故障修復(fù)信息快速的完成對網(wǎng)絡(luò)故障的檢查及修復(fù),由此可以提高網(wǎng)絡(luò)故障處理的效率。
根據(jù)本公開實施例的第二方面,提供一種網(wǎng)絡(luò)故障的確定方法,應(yīng)用于終端設(shè)備,所述方法包括:
向路由器發(fā)送訪問請求消息;
接收所述路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息;
訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
可選地,所述故障提示頁面中還包括與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息。
由于路由器通過獲取與網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息,則故障提示頁面中還包括故障修復(fù)信息,這樣,用戶可以根據(jù)網(wǎng)絡(luò)故障信息和故障修復(fù)信息快速的完成對網(wǎng)絡(luò)故障的檢查及修復(fù),由此可以提高網(wǎng)絡(luò)故障處理的效率。
根據(jù)本公開實施例的第三方面,提供一種網(wǎng)絡(luò)故障的確定裝置,包括:
第一確定模塊,被配置為確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置;
第二確定模塊,被配置為根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息;
發(fā)送模塊,被配置為在接收到終端設(shè)備發(fā)送的訪問請求消息后,向所述終端設(shè)備發(fā)送攜帶有所述網(wǎng)址信息的訪問響應(yīng)消息,以使所述終端設(shè)備訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括所述網(wǎng)絡(luò)故障信息。
可選地,所述裝置還包括:
第三確定模塊,被配置為確定待處理的網(wǎng)絡(luò)故障信息;
第四確定模塊,被配置為確定錯誤提示頁面的網(wǎng)址信息;
建立模塊,被配置為建立所述待處理的網(wǎng)絡(luò)故障信息與所述網(wǎng)址信息之間的對應(yīng)關(guān)系。
可選地,所述第一確定模塊,包括:
獲取子模塊,被配置為周期性地獲取所述路由器的狀態(tài)信息;
查找子模塊,被配置為根據(jù)所述狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài);
確定子模塊,被配置為根據(jù)所述網(wǎng)絡(luò)連接狀態(tài)確定所述網(wǎng)絡(luò)故障信息。
可選地,所述裝置還包括:
獲取模塊,被配置為獲取與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息;
對應(yīng)地,所述故障提示頁面中還包括所述故障修復(fù)信息。
根據(jù)本公開實施例的第四方面,提供一種網(wǎng)絡(luò)故障的確定裝置,包括:
發(fā)送模塊,被配置為向路由器發(fā)送訪問請求消息;
接收模塊,被配置為接收所述路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息;
訪問模塊,被配置為訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
可選地,所述故障提示頁面中還包括與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息。
根據(jù)本公開實施例的第五方面,提供一種路由器,包括:
處理器;
被配置為存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置;
根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息;
在接收到終端設(shè)備發(fā)送的訪問請求消息后,向所述終端設(shè)備發(fā)送攜帶有所述網(wǎng)址信息的訪問響應(yīng)消息,以使所述終端設(shè)備訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括所述網(wǎng)絡(luò)故障信息。
根據(jù)本公開實施例的第六方面,提供一種終端設(shè)備,包括:
處理器;
被配置為存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
向路由器發(fā)送訪問請求消息;
接收所述路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息;
訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
根據(jù)本公開實施例的第七方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)第一方面的方法的步驟。
根據(jù)本公開實施例的第八方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)第二方面的方法的步驟。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
通過確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,并根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,當(dāng)路由器在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息,以使終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面,其中,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖;
圖2a為用戶訪問網(wǎng)頁的示意圖;
圖2b為故障提示頁面的示意圖;
圖3是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖;
圖4是根據(jù)又一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖;
圖5為故障提示頁面的另一示意圖;
圖6是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖;
圖7是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的信令交互圖;
圖8是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖;
圖9是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖;
圖10是根據(jù)又一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖;
圖11是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖;
圖12是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖;
圖13是根據(jù)一示例性實施例示出的一種路由器的實體的框圖;
圖14是根據(jù)一示例性實施例示出的一種終端設(shè)備的實體的框圖;。
圖15是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡(luò)故障的確定裝置的框圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
在日常生活中,用戶經(jīng)常需要通過網(wǎng)絡(luò)獲取知識,進行休閑娛樂等,而網(wǎng)絡(luò)故障是用戶在上網(wǎng)過程中經(jīng)常碰到的問題。在相關(guān)技術(shù)中,在發(fā)生網(wǎng)絡(luò)故障后,當(dāng)用戶通過終端設(shè)備訪問某個網(wǎng)頁時,路由器在接收到終端設(shè)備發(fā)送的http網(wǎng)頁訪問請求消息時,將會不斷地向網(wǎng)頁所在的服務(wù)器轉(zhuǎn)發(fā)該網(wǎng)頁訪問請求消息,若在轉(zhuǎn)發(fā)時長超過預(yù)設(shè)時間段后,該網(wǎng)頁訪問請求消息還未轉(zhuǎn)發(fā)成功,此時,路由器將會停止轉(zhuǎn)發(fā)該網(wǎng)頁訪問請求消息。而對于終端設(shè)備,其若在預(yù)設(shè)時間段后還未接收到路由器返回的訪問響應(yīng)消息,則將會向用戶推送提示信息,以提醒用戶無法連接到服務(wù)器。然而,在相關(guān)技術(shù)中,當(dāng)發(fā)生網(wǎng)絡(luò)故障后,終端設(shè)備僅對用戶進行提醒,用戶則需要手動的診斷網(wǎng)絡(luò)故障的原因,如外網(wǎng)不通、網(wǎng)線發(fā)生故障或網(wǎng)線沒插等等,導(dǎo)致確定網(wǎng)絡(luò)故障的效率較低。
本公開實施例提供的網(wǎng)絡(luò)故障的確定方法、裝置及設(shè)備旨在解決相關(guān)技術(shù)中用戶需要手動診斷網(wǎng)絡(luò)故障的原因,從而導(dǎo)致確定網(wǎng)絡(luò)故障的效率較低的技術(shù)問題,具體的實現(xiàn)方式參見下述實施例。
下面結(jié)合附圖通過具體實施例對本公開實施例提供的網(wǎng)絡(luò)故障的確定方法、裝置及設(shè)備進行詳細(xì)說明。
圖1是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖,如圖1所示,本實施例涉及的網(wǎng)絡(luò)故障的確定方法應(yīng)用于智能路由器中,該網(wǎng)絡(luò)故障的確定方法包括以下步驟:
在步驟s11中,確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,該網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
在本公開實施例中,路由器在發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)發(fā)生故障之后,將確定當(dāng)前網(wǎng)絡(luò)發(fā)生故障的網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置,例如:路由器可以通過因特網(wǎng)包探索器(packetinternetgroper;ping)外網(wǎng)的服務(wù)器來檢測外網(wǎng)是否發(fā)生故障,其中,ping是操作系統(tǒng)自帶的一個可執(zhí)行命令,利用它可以檢查網(wǎng)絡(luò)是否連通,例如:可以定期的pingwww.baidu.com,如果發(fā)現(xiàn)超時,即ping不通,則可以確定為路由器的外網(wǎng)不通等。其中,網(wǎng)絡(luò)故障信息可以僅包括網(wǎng)絡(luò)故障類型,如網(wǎng)線沒插或網(wǎng)線發(fā)生故障等,也可以僅包括網(wǎng)絡(luò)故障位置,如外網(wǎng)發(fā)生故障、路由器發(fā)生故障或者網(wǎng)線不通等,還可以同時包括網(wǎng)絡(luò)故障類型和網(wǎng)絡(luò)故障位置,如網(wǎng)線不通,且是由于網(wǎng)線沒插等等。
在步驟s12中,根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息。
在本公開實施例中,在路由器中可以預(yù)先建立網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,如:路由器的外網(wǎng)發(fā)生故障對應(yīng)的網(wǎng)址信息為http://192.168.0.1/error.html,網(wǎng)線發(fā)生故障對應(yīng)的網(wǎng)址信息為http://192.168.0.2/error.html等等。路由器在檢測出網(wǎng)絡(luò)發(fā)生故障,并確定出當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息之后,將根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,如若路由器確定出的網(wǎng)絡(luò)故障信息為外網(wǎng)發(fā)生故障,則根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出與外網(wǎng)發(fā)生故障對應(yīng)的網(wǎng)址信息為http://192.168.0.1/error.html。
在步驟s13中,在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息,以使終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面,該故障提示頁面中包括網(wǎng)絡(luò)故障信息。
在本公開實施例中,當(dāng)用戶通過終端設(shè)備發(fā)送http請求訪問某個網(wǎng)頁時,終端設(shè)備會向路由器發(fā)送訪問請求消息,路由器接收到終端設(shè)備發(fā)送的訪問請求消息后,將不會向用戶想要訪問的網(wǎng)頁所在的服務(wù)器轉(zhuǎn)發(fā)該訪問請求消息,而是通過偽造域名服務(wù)器(domainnameserver;dns)數(shù)據(jù)包和偽造傳輸控制協(xié)議(transmissioncontrolprotocol;tcp)連接的方式,將終端設(shè)備發(fā)送的http訪問請求消息重定向到路由器的故障提示頁面,這樣,在用戶按正常方式訪問網(wǎng)頁時便可以看到路由器關(guān)于網(wǎng)絡(luò)連接故障的原因的提示信息。具體地,路由器在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息的訪問響應(yīng)消息,并將狀態(tài)碼設(shè)置為302(跳轉(zhuǎn)),終端設(shè)備根據(jù)接收到的訪問響應(yīng)消息,訪問該網(wǎng)址信息對應(yīng)的故障提示頁面,其中,故障提示頁面中顯示有網(wǎng)絡(luò)故障信息,即網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置,這樣,用戶即可快速的確定出網(wǎng)絡(luò)故障信息。
舉例來說,圖2a為用戶訪問網(wǎng)頁的示意圖,圖2b為故障提示頁面的示意圖,如圖2a-圖2b所示,以終端設(shè)備為手機為例進行說明,當(dāng)用戶想要通過手機訪問www.xiaomi.com時,手機將會向路由器發(fā)送訪問請求消息,此時,由于網(wǎng)絡(luò)發(fā)生了故障,且路由器確定出是外網(wǎng)發(fā)生了故障,則路由器將不會向www.xiaomi.com對應(yīng)的網(wǎng)頁所在的服務(wù)器轉(zhuǎn)發(fā)該請求消息,而是將與外網(wǎng)發(fā)生故障對應(yīng)的網(wǎng)址信息http://192.168.0.1/error.html攜帶在訪問響應(yīng)消息中返回給終端設(shè)備,終端設(shè)備通過訪問http://192.168.0.1/error.html,即可訪問對應(yīng)的故障提示頁面,該故障提示頁面中顯示有“外網(wǎng)發(fā)生了故障”,這樣,用戶即可快速的確定出網(wǎng)絡(luò)發(fā)生故障的原因,并進行相關(guān)的故障修復(fù)。
本實施例的網(wǎng)絡(luò)故障的確定方法,通過確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,并根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,當(dāng)路由器在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息,以使終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面,其中,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
圖3是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖,該方法用于智能路由器中,本實施例在圖1所示實施例的基礎(chǔ)上,對在確定網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息之前,需要先建立網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系的實施例,作詳細(xì)說明,如圖3所示,在上述步驟s12之前,該方法還包括:
在步驟s31中,確定待處理的網(wǎng)絡(luò)故障信息。
在步驟s32中,確定錯誤提示頁面的網(wǎng)址信息。
在步驟s33中,建立待處理的網(wǎng)絡(luò)故障信息與網(wǎng)址信息之間的對應(yīng)關(guān)系。
在本公開實施例中,路由器在發(fā)現(xiàn)網(wǎng)絡(luò)故障之后,將會確定待處理的網(wǎng)絡(luò)故障信息,如外網(wǎng)故障等,并在路由器上建立一個http服務(wù)器httpserver(s1),并確定一個與待處理的網(wǎng)絡(luò)故障信息對應(yīng)的錯誤提示頁面page(p1)以及該錯誤提示頁面的網(wǎng)址信息,例如可以為一個內(nèi)網(wǎng)的http地址如:http://192.168.0.1/error.html等。
在確定出待處理的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之后,將建立該待處理的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,并保存在路由器本地。這樣,當(dāng)路由器在確定出網(wǎng)絡(luò)故障信息之后,可以根據(jù)之前建立的對應(yīng)關(guān)系,直接確定出與網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,由此可以提高網(wǎng)址信息確定的效率。
本實施例的網(wǎng)絡(luò)故障的確定方法,通過確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,并根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,當(dāng)路由器在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息,以使終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面,其中,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。另外,路由器在確定出待處理的網(wǎng)絡(luò)故障信息和錯誤提示頁面的網(wǎng)址信息之后,可以先建立待處理的網(wǎng)絡(luò)故障信息與網(wǎng)址信息之間的對應(yīng)關(guān)系,這樣在確定出網(wǎng)絡(luò)故障信息之后,可以根據(jù)之前建立的對應(yīng)關(guān)系,直接確定出與網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,由此可以提高網(wǎng)址信息確定的效率。
圖4是根據(jù)又一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖,該方法用于智能路由器中,本實施例在圖1所示實施例的基礎(chǔ)上,對確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息的實施例,作詳細(xì)說明,如圖4所示,上述步驟s11包括:
在步驟s41中,周期性地獲取路由器的狀態(tài)信息。
在本公開實施例中,路由器的狀態(tài)信息可以包括以下信息中的至少一項:連接模式、連接方式、當(dāng)前外網(wǎng)口互聯(lián)網(wǎng)協(xié)議(internetprotocol;ip)地址、當(dāng)前外網(wǎng)口網(wǎng)線或是否與上層物理連通等,路由器將通過周期性地獲取自身的狀態(tài)信息來判斷當(dāng)前網(wǎng)絡(luò)是否發(fā)生故障。另外,獲取狀態(tài)信息的周期可以根據(jù)實際情況或者經(jīng)驗進行設(shè)置,如可以設(shè)置為0.5s或1s等,對于該周期的具體取值,本實施例在此不作限制。
在步驟s42中,根據(jù)狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài)。
在本公開實施例中,路由器的狀態(tài)信息可以用具體的數(shù)值表示,當(dāng)路由器在確定出自身的狀態(tài)信息后,將在預(yù)設(shè)數(shù)據(jù)庫中查找與該狀態(tài)信息的值相匹配的網(wǎng)絡(luò)連接狀態(tài),如若狀態(tài)信息包括當(dāng)前外網(wǎng)口網(wǎng)線,則根據(jù)當(dāng)前外網(wǎng)口網(wǎng)線的信息在預(yù)設(shè)數(shù)據(jù)庫中查找網(wǎng)絡(luò)連接狀態(tài),如若當(dāng)前外網(wǎng)口網(wǎng)線的值為0,則在預(yù)設(shè)數(shù)據(jù)庫中查找與當(dāng)前外網(wǎng)口網(wǎng)線的值為0相匹配的網(wǎng)絡(luò)連接狀態(tài),如為外網(wǎng)口網(wǎng)線未連通等。
在步驟s43中,根據(jù)網(wǎng)絡(luò)連接狀態(tài)確定網(wǎng)絡(luò)故障信息。
在本公開實施例中,路由器在查找出網(wǎng)絡(luò)連接狀態(tài)后,可以根據(jù)網(wǎng)絡(luò)連接狀態(tài)確定網(wǎng)絡(luò)故障信息,如若網(wǎng)絡(luò)連接狀態(tài)為外網(wǎng)口網(wǎng)線未連通,則將可以確定出網(wǎng)絡(luò)故障原因為外網(wǎng)口網(wǎng)線未插入等。
本實施例的網(wǎng)絡(luò)故障的確定方法,通過周期性地獲取路由器的狀態(tài)信息,并根據(jù)狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài),再根據(jù)網(wǎng)絡(luò)連接狀態(tài)確定網(wǎng)絡(luò)故障信息,由于通過檢測路由器的狀態(tài)信息,來確定網(wǎng)絡(luò)故障信息,可以提高網(wǎng)絡(luò)故障信息確定的準(zhǔn)確性。
可選地,在上述各實施例的基礎(chǔ)上,路由器在確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息之后,還可以獲取與網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息,對應(yīng)地,故障提示頁面中還包括故障修復(fù)信息。
具體地,路由器在確定出當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息之后,還可以獲取與該故障信息對應(yīng)的故障修復(fù)信息,例如:若網(wǎng)絡(luò)故障信息為網(wǎng)絡(luò)連接故障,則對應(yīng)的故障修復(fù)信息可以為檢查網(wǎng)線連接,若網(wǎng)絡(luò)故障信息為外網(wǎng)故障,則對應(yīng)的故障修復(fù)信息可以為檢查外網(wǎng)連接等等。此時,路由器會將故障修復(fù)信息設(shè)置在故障提示頁面中,當(dāng)終端設(shè)備通過網(wǎng)址信息訪問故障提示頁面時,該故障提示頁面上將會顯示故障修復(fù)信息。圖5為故障提示頁面的另一示意圖,如圖5所示,若路由器確定出的網(wǎng)絡(luò)故障信息為網(wǎng)絡(luò)連接故障,對應(yīng)的故障修復(fù)信息為檢查網(wǎng)線連接,則可以將“網(wǎng)絡(luò)連接故障”和“檢查網(wǎng)線連接”顯示在故障提示頁面中,用戶可以根據(jù)網(wǎng)絡(luò)故障信息和故障修復(fù)信息快速的完成對網(wǎng)絡(luò)故障的檢查及修復(fù),由此可以提高網(wǎng)絡(luò)故障處理的效率。
本實施例的網(wǎng)絡(luò)故障的確定方法,路由器還可以獲取與網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息,則故障提示頁面中還包括故障修復(fù)信息,這樣,用戶可以根據(jù)網(wǎng)絡(luò)故障信息和故障修復(fù)信息快速的完成對網(wǎng)絡(luò)故障的檢查及修復(fù),由此可以提高網(wǎng)絡(luò)故障處理的效率。
圖6是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的流程圖,如圖6所示,本實施例涉及的網(wǎng)絡(luò)故障的確定方法應(yīng)用于終端設(shè)備中,該網(wǎng)絡(luò)故障的確定方法包括以下步驟:
在步驟s61中,向路由器發(fā)送訪問請求消息。
在本公開實施例中,路由器在發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)發(fā)生故障之后,將確定當(dāng)前網(wǎng)絡(luò)發(fā)生故障的網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置,并將根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息。其中,在路由器中可以預(yù)先建立網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,如:路由器的外網(wǎng)發(fā)生故障對應(yīng)的網(wǎng)址信息為http://192.168.0.1/error.html,網(wǎng)線發(fā)生故障對應(yīng)的網(wǎng)址信息為http://192.168.0.2/error.html等等,若路由器確定出的網(wǎng)絡(luò)故障信息為外網(wǎng)發(fā)生故障,則根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出與外網(wǎng)發(fā)生故障對應(yīng)的網(wǎng)址信息為http://192.168.0.1/error.html。
在步驟s62中,接收路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息。
在本公開實施例中,當(dāng)用戶通過終端設(shè)備發(fā)送http請求訪問某個網(wǎng)頁時,終端設(shè)備會向路由器發(fā)送訪問請求消息。路由器接收到終端設(shè)備發(fā)送的訪問請求消息后,將不會向用戶想要訪問的網(wǎng)頁所在的服務(wù)器轉(zhuǎn)發(fā)該訪問請求消息,而是向終端設(shè)備發(fā)送攜帶有網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息的訪問響應(yīng)消息。
在步驟s63中,訪問網(wǎng)址信息對應(yīng)的故障提示頁面,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,該網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
在本公開實施例中,如圖2a-圖2b所示,終端設(shè)備根據(jù)接收到的訪問響應(yīng)消息,訪問該網(wǎng)址信息對應(yīng)的故障提示頁面,其中,故障提示頁面中顯示有網(wǎng)絡(luò)故障信息,即網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置,這樣,用戶即可快速的確定出網(wǎng)絡(luò)故障信息。
本實施例的網(wǎng)絡(luò)故障的確定方法,通過向路由器發(fā)送訪問請求消息,接收路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息,并訪問網(wǎng)址信息對應(yīng)的故障提示頁面,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,該網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置,由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
可選地,在圖6所示實施例的基礎(chǔ)上,該故障提示頁面中還包括與網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息。
具體地,路由器在確定出當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息之后,還可以獲取與該故障信息對應(yīng)的故障修復(fù)信息,例如:若網(wǎng)絡(luò)故障信息為網(wǎng)絡(luò)連接故障,則對應(yīng)的故障修復(fù)信息可以為檢查網(wǎng)線連接,若網(wǎng)絡(luò)故障信息為外網(wǎng)故障,則對應(yīng)的故障修復(fù)信息可以為檢查外網(wǎng)連接等等。此時,路由器會將故障修復(fù)信息設(shè)置在故障提示頁面中,當(dāng)終端設(shè)備通過網(wǎng)址信息訪問故障提示頁面時,該故障提示頁面上將會顯示故障修復(fù)信息。如圖5所示,若路由器確定出的網(wǎng)絡(luò)故障信息為網(wǎng)絡(luò)連接故障,對應(yīng)的故障修復(fù)信息為檢查網(wǎng)線連接,則可以將“網(wǎng)絡(luò)連接故障”和“檢查網(wǎng)線連接”顯示在故障提示頁面中,用戶可以根據(jù)網(wǎng)絡(luò)故障信息和故障修復(fù)信息快速的完成對網(wǎng)絡(luò)故障的檢查及修復(fù),由此可以提高網(wǎng)絡(luò)故障處理的效率。
本實施例的網(wǎng)絡(luò)故障的確定方法,路由器還可以獲取與網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息,則故障提示頁面中還包括故障修復(fù)信息,這樣,用戶可以根據(jù)網(wǎng)絡(luò)故障信息和故障修復(fù)信息快速的完成對網(wǎng)絡(luò)故障的檢查及修復(fù),由此可以提高網(wǎng)絡(luò)故障處理的效率。
圖7是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定方法的信令交互圖,如圖7所示,本實施例包括如下步驟:
步驟s71、路由器確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息。
其中,網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置
步驟s72、路由器根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息。
步驟s73、終端設(shè)備向路由器發(fā)送訪問請求消息。
步驟s74、路由器向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息。
步驟s75、終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面。
其中,故障提示頁面中包括網(wǎng)絡(luò)故障信息。
本實施例的網(wǎng)絡(luò)故障的確定方法,通過確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,并根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,當(dāng)路由器在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息,以使終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面,其中,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
以上描述了網(wǎng)絡(luò)故障的確定方法的實現(xiàn)過程,該過程可以由網(wǎng)絡(luò)故障的確定裝置來實現(xiàn),以下將對該裝置的內(nèi)部功能和結(jié)構(gòu)進行說明。
圖8是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖。如圖8所示,該網(wǎng)絡(luò)故障的確定裝置包括第一確定模塊11,第二確定模塊12和發(fā)送模塊13。
第一確定模塊11,被配置為確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置;
第二確定模塊12,被配置為根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息;
發(fā)送模塊13,被配置為在接收到終端設(shè)備發(fā)送的訪問請求消息后,向所述終端設(shè)備發(fā)送攜帶有所述網(wǎng)址信息的訪問響應(yīng)消息,以使所述終端設(shè)備訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括所述網(wǎng)絡(luò)故障信息。
本實施例的網(wǎng)絡(luò)故障的確定裝置,通過確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,并根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定出該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息,當(dāng)路由器在接收到終端設(shè)備發(fā)送的訪問請求消息后,向終端設(shè)備發(fā)送攜帶有網(wǎng)址信息的訪問響應(yīng)消息,以使終端設(shè)備訪問網(wǎng)址信息對應(yīng)的故障提示頁面,其中,該故障提示頁面中包括網(wǎng)絡(luò)故障信息,由于路由器在接收到終端設(shè)備發(fā)送的訪問請求消息之后,根據(jù)確定出的網(wǎng)絡(luò)故障信息,將該網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息發(fā)送給終端設(shè)備,終端設(shè)備通過訪問該網(wǎng)址信息,即可獲知網(wǎng)絡(luò)故障信息,并將該網(wǎng)絡(luò)故障信息呈現(xiàn)給用戶,從而避免了用戶在發(fā)生網(wǎng)絡(luò)故障時,需要手動診斷網(wǎng)絡(luò)故障信息的現(xiàn)象,由此不僅可以提高用戶的體驗,而且可以提高網(wǎng)絡(luò)故障信息確定的效率。
其中,如圖9所示,圖9是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖,在圖8所示實施例的基礎(chǔ)上,所述裝置還包括:
第三確定模塊14,被配置為確定待處理的網(wǎng)絡(luò)故障信息;
第四確定模塊15,被配置為確定錯誤提示頁面的網(wǎng)址信息;
建立模塊16,被配置為建立所述待處理的網(wǎng)絡(luò)故障信息與所述網(wǎng)址信息之間的對應(yīng)關(guān)系。
其中,如圖10所示,圖10是根據(jù)又一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖,在圖8所示實施例的基礎(chǔ)上,所述第一確定模塊11包括:
獲取子模塊111,被配置為周期性地獲取所述路由器的狀態(tài)信息;
查找子模塊112,被配置為根據(jù)所述狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài);
確定子模塊113,被配置為根據(jù)所述網(wǎng)絡(luò)連接狀態(tài)確定所述網(wǎng)絡(luò)故障信息。
其中,如圖11所示,圖11是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖,在圖8所示實施例的基礎(chǔ)上,所述裝置還包括:
獲取模塊17,被配置為獲取與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息;
對應(yīng)地,所述故障提示頁面中還包括所述故障修復(fù)信息。
圖12是根據(jù)再一示例性實施例示出的一種網(wǎng)絡(luò)故障的確定裝置的框圖。如圖12所示,該網(wǎng)絡(luò)故障的確定裝置包括發(fā)送模塊21,接收模塊22和訪問模塊23。
發(fā)送模塊21,被配置為向路由器發(fā)送訪問請求消息;
接收模塊22,被配置為接收所述路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息;
訪問模塊23,被配置為訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
可選地,所述故障提示頁面中還包括與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
以上描述了路由器的內(nèi)部功能模塊和結(jié)構(gòu)示意,圖13是根據(jù)一示例性實施例示出的一種路由器的實體的框圖,參照圖13,該路由器可以具體實現(xiàn)為:
處理器;
被配置為存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置;
根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息;
在接收到終端設(shè)備發(fā)送的訪問請求消息后,向所述終端設(shè)備發(fā)送攜帶有所述網(wǎng)址信息的訪問響應(yīng)消息,以使所述終端設(shè)備訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括所述網(wǎng)絡(luò)故障信息。
以上描述了終端設(shè)備的內(nèi)部功能模塊和結(jié)構(gòu)示意,圖14是根據(jù)一示例性實施例示出的一種終端設(shè)備的實體的框圖,參照圖14,該終端設(shè)備可以具體實現(xiàn)為:
處理器;
被配置為存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
向路由器發(fā)送訪問請求消息;
接收所述路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息;
訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
圖15是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡(luò)故障的確定裝置的框圖。例如,裝置800可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
參照圖15,裝置800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(i/o)的接口812,傳感器組件814,以及通信組件816。
處理組件802通常控制裝置800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備800的操作。這些數(shù)據(jù)的示例包括用于在裝置800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件806為裝置800的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置800生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件808包括在所述裝置800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(fēng)(mic),當(dāng)裝置800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。
i/o接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件814包括一個或多個傳感器,用于為裝置800提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到設(shè)備800的打開/熄滅狀態(tài),組件的相對定位,例如所述組件為裝置800的顯示器和小鍵盤,傳感器組件814還可以檢測裝置800或裝置800一個組件的位置改變,用戶與裝置800接觸的存在或不存在,裝置800方位或加速/減速和裝置800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件816被配置為便于裝置800和其他設(shè)備之間有線或無線方式的通信。裝置800可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件816還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,裝置800可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由裝置800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由路由器的處理器執(zhí)行時,使得路由器能夠執(zhí)行一種網(wǎng)絡(luò)故障的確定方法,包括:
確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置;
根據(jù)預(yù)設(shè)的網(wǎng)絡(luò)故障信息和網(wǎng)址信息之間的對應(yīng)關(guān)系,確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息;
在接收到終端設(shè)備發(fā)送的訪問請求消息后,向所述終端設(shè)備發(fā)送攜帶有所述網(wǎng)址信息的訪問響應(yīng)消息,以使所述終端設(shè)備訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括所述網(wǎng)絡(luò)故障信息。
其中,所述確定所述網(wǎng)絡(luò)故障信息對應(yīng)的網(wǎng)址信息之前,所述方法還包括:
確定待處理的網(wǎng)絡(luò)故障信息;
確定錯誤提示頁面的網(wǎng)址信息;
建立所述待處理的網(wǎng)絡(luò)故障信息與所述網(wǎng)址信息之間的對應(yīng)關(guān)系。
其中,所述確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息,包括:
周期性地獲取所述路由器的狀態(tài)信息;
根據(jù)所述狀態(tài)信息,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述狀態(tài)信息匹配的網(wǎng)絡(luò)連接狀態(tài);
根據(jù)所述網(wǎng)絡(luò)連接狀態(tài)確定所述網(wǎng)絡(luò)故障信息。
其中,所述確定當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)故障信息之后,所述方法還包括:
獲取與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息;
對應(yīng)地,所述故障提示頁面中還包括所述故障修復(fù)信息。
一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由路由器的處理器執(zhí)行時,使得路由器能夠執(zhí)行一種網(wǎng)絡(luò)故障的確定方法,包括:
向路由器發(fā)送訪問請求消息;
接收所述路由器發(fā)送的攜帶有網(wǎng)址信息的訪問響應(yīng)消息;
訪問所述網(wǎng)址信息對應(yīng)的故障提示頁面,所述故障提示頁面中包括網(wǎng)絡(luò)故障信息,所述網(wǎng)絡(luò)故障信息包括網(wǎng)絡(luò)故障類型和/或網(wǎng)絡(luò)故障位置。
其中,所述故障提示頁面中還包括與所述網(wǎng)絡(luò)故障信息對應(yīng)的故障修復(fù)信息。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求書指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求書來限制。