專利名稱::一種故障檢測(cè)方法、通信設(shè)備及網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及網(wǎng)絡(luò)通訊領(lǐng)域,尤其涉及一種故障檢測(cè)方法、通信設(shè)備及網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
:由于操作、管理和維護(hù)等的業(yè)務(wù)的存在,需要檢測(cè)網(wǎng)絡(luò)中的相關(guān)設(shè)備是否正常運(yùn)行。在IEEE(InstituteofElectricalandElectronicsEngineers,美國(guó)電氣禾口電子工程師協(xié)會(huì))Std(Standard,標(biāo)準(zhǔn))802.lag協(xié)議中定義了一種操作、管理和維護(hù)一組網(wǎng)絡(luò)設(shè)備的機(jī)制,這種機(jī)制涉及路徑發(fā)現(xiàn),故障檢測(cè),故障驗(yàn)證和隔離,故障通知以及故障修復(fù)。如圖l所示,假設(shè)網(wǎng)絡(luò)中需要維護(hù)一組(共4臺(tái))設(shè)備,這些設(shè)備通過若干中間網(wǎng)絡(luò)設(shè)備相連,這些中間網(wǎng)絡(luò)設(shè)備具有正確轉(zhuǎn)發(fā)連通檢測(cè)消息(Conti皿ityCheckMessage,CCM)報(bào)文的能力。在每臺(tái)需要維護(hù)的設(shè)備中配置一個(gè)維護(hù)端點(diǎn)(MaintenanceEndPoint,MEP)。配置了MEP之后,這些設(shè)備開始周期性的發(fā)送CCM報(bào)文,并通過接收其他設(shè)備發(fā)送過來(lái)的CCM報(bào)文來(lái)檢測(cè)故障。而判斷其他設(shè)備故障的設(shè)備會(huì)將向網(wǎng)絡(luò)中的其他設(shè)備發(fā)送用來(lái)表示網(wǎng)絡(luò)中有設(shè)備出現(xiàn)了故障的標(biāo)識(shí)。但是,在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術(shù)中,上述標(biāo)識(shí)只能表示網(wǎng)絡(luò)中是否存在故障設(shè)備,當(dāng)接收方設(shè)備發(fā)生發(fā)送通道故障,但接收通道正常的情況時(shí),雖然該接收方設(shè)備能收到上述標(biāo)識(shí),但該接收方設(shè)備無(wú)法實(shí)時(shí)獲知自身發(fā)生了故障,導(dǎo)致無(wú)法實(shí)時(shí)定位出故障的具體位置,特別是出現(xiàn)能接收?qǐng)?bào)文不能發(fā)送報(bào)文的單通故障設(shè)備。
發(fā)明內(nèi)容本發(fā)明實(shí)施例在于,提供一種故障檢測(cè)方法、通信設(shè)備及網(wǎng)絡(luò)系統(tǒng),可以實(shí)時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)中出現(xiàn)單通道故障的維護(hù)端點(diǎn),即發(fā)生發(fā)送通道故障而接收通道正常的設(shè)備。為此,一方面,本發(fā)明的實(shí)施例提供了一種故障檢測(cè)方法,包括當(dāng)前維護(hù)端點(diǎn)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息,根據(jù)所述其他維護(hù)端點(diǎn)發(fā)送連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn);生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息攜帶有故障端點(diǎn)信息;向網(wǎng)絡(luò)中除當(dāng)前維護(hù)端點(diǎn)外其他維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得網(wǎng)絡(luò)中的其他維護(hù)端點(diǎn)從該第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。另一方面,本發(fā)明的實(shí)施例提供了一種通信設(shè)備,包括接收單元,用于接收網(wǎng)絡(luò)中維護(hù)端點(diǎn)發(fā)送的連通檢測(cè)消息;檢測(cè)單元,用于根據(jù)網(wǎng)絡(luò)中維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息的超時(shí)情況檢測(cè)得到網(wǎng)絡(luò)中發(fā)生故障的維護(hù)端點(diǎn);生成單元,用于根據(jù)所述檢測(cè)單元的檢測(cè)結(jié)果生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息中包含故障端點(diǎn)信息;發(fā)送單元,用于向網(wǎng)絡(luò)中各維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得接收到所述第一連通檢測(cè)消息的各維護(hù)端點(diǎn)從所述第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。本發(fā)明的實(shí)施例還包括了一種網(wǎng)絡(luò)系統(tǒng),所述系統(tǒng)包括第一維護(hù)端點(diǎn)和第二維護(hù)端點(diǎn),其中,所述第一維護(hù)端點(diǎn),用于根據(jù)網(wǎng)絡(luò)系統(tǒng)中的其他維護(hù)端點(diǎn)發(fā)送的連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn),生成并向第二維護(hù)端點(diǎn)發(fā)送第一連通檢測(cè)消息,所述第一連通檢測(cè)消息包含故障端點(diǎn)信息;所述第二維護(hù)端點(diǎn),用于接收所述第一連通檢測(cè)消息,從所述第一連通檢測(cè)消息提取得到故障端點(diǎn)信息,并上報(bào)所述端點(diǎn)故障信息。在本發(fā)明實(shí)施例的技術(shù)方案中,當(dāng)某一維護(hù)端點(diǎn)發(fā)現(xiàn)有故障設(shè)備時(shí),在其后發(fā)送的連通檢測(cè)消息中攜帶有故障端點(diǎn)信息,當(dāng)接收方設(shè)備發(fā)生發(fā)送故障,但接收功能正常的情況時(shí),該接收方設(shè)備可以從接收的CCM報(bào)文中獲知發(fā)生了故障的設(shè)備的信息并上報(bào),從而可以實(shí)時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)中出現(xiàn)單通道故障的維護(hù)端點(diǎn)。為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)中一種MEP連接情況示意圖;圖2是本發(fā)明實(shí)施例中的故障檢測(cè)方法的一個(gè)具體流程示意圖;圖3是本發(fā)明實(shí)施例中第二維護(hù)端點(diǎn)接收到圖2中所述的第一連通檢測(cè)消息的處理流程示意圖;圖4是一個(gè)具有7臺(tái)設(shè)備的網(wǎng)絡(luò)系統(tǒng)示意圖;圖5是圖4中MEP1發(fā)送的CCM報(bào)文的簡(jiǎn)化格式示意圖;圖6是圖4中MEP4發(fā)送的CCM報(bào)文的簡(jiǎn)化格式示意圖;圖7是本發(fā)明實(shí)施例中一種網(wǎng)絡(luò)系統(tǒng)的組成示意圖;圖8是圖7中的第一維護(hù)端點(diǎn)的一種組成示意圖;圖9是圖7中的第一維護(hù)端點(diǎn)的一種組成示意圖;圖10是本發(fā)明實(shí)施例中的維護(hù)端點(diǎn)的一個(gè)具體的組成示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖2所示,為本發(fā)明實(shí)施例中的故障檢測(cè)方法的一個(gè)具體的流程示意圖,該流程包括201、當(dāng)前維護(hù)端點(diǎn)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息,根據(jù)所述其他維護(hù)端點(diǎn)發(fā)送連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn)。如,當(dāng)前維護(hù)端點(diǎn)(如為圖1中的MEP1)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)周期性發(fā)送的連通檢測(cè)消息(如在1AG協(xié)議中可為CCM報(bào)文,在其他協(xié)議中,可為其他實(shí)現(xiàn)連通檢測(cè)功能的報(bào)文);MEP1在超過預(yù)設(shè)的閾值時(shí)間(如,所述周期的2倍、或3.5倍時(shí)間)后,還沒有收到某一維護(hù)端點(diǎn)(如第二維護(hù)端點(diǎn))或多個(gè)維護(hù)端點(diǎn)(如第二、第三.......等維護(hù)端點(diǎn))按照所述周期發(fā)送的CCM報(bào)文,由于CCM報(bào)文中含有發(fā)送者的標(biāo)識(shí)信息、MAC地址、發(fā)送序列號(hào)以及其他協(xié)議相關(guān)信5息等,因此MEP1可以根據(jù)接收的CCM報(bào)文的情況獲知發(fā)生了故障的維護(hù)端點(diǎn)的信息,如維護(hù)端點(diǎn)標(biāo)識(shí)信息、MAC地址等。其中,維護(hù)端點(diǎn)可以配置在多種通信設(shè)備上,包括網(wǎng)絡(luò)側(cè)和終端側(cè),只要支持1AG協(xié)議的設(shè)備就可以配置MEP。202、生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息攜帶有故障端點(diǎn)信息,所述故障端點(diǎn)信息用于標(biāo)識(shí)所述發(fā)生故障的維護(hù)端點(diǎn);其中,第一連通檢測(cè)消息可包括故障的維護(hù)端點(diǎn)的標(biāo)識(shí),或還包括用以標(biāo)識(shí)網(wǎng)絡(luò)中是否有維護(hù)端點(diǎn)故障的遠(yuǎn)端缺陷指示(RDI)標(biāo)志。其中,所述故障的維護(hù)端點(diǎn)的標(biāo)識(shí)包括至少一個(gè)故障的所述其他維護(hù)端點(diǎn)標(biāo)識(shí)。所述故障的維護(hù)端點(diǎn)的標(biāo)識(shí)為所述故障的維護(hù)端點(diǎn)的介質(zhì)訪問控制(MediaAccessControl,MAC)地址、IP(因特網(wǎng)互聯(lián)協(xié)議,InternetProtocol)地址或其他唯一標(biāo)識(shí)所述故障的維護(hù)端點(diǎn)的協(xié)議相關(guān)標(biāo)識(shí)符。應(yīng)當(dāng)理解的是為了與當(dāng)前維護(hù)端點(diǎn)接收的網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息區(qū)分,這里生成的連通檢測(cè)消息稱為第一連通檢測(cè)消息。203、向網(wǎng)絡(luò)中除當(dāng)前維護(hù)端點(diǎn)外其他維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得網(wǎng)絡(luò)中的其他維護(hù)端點(diǎn)從該第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。應(yīng)當(dāng)理解的是,連通檢測(cè)消息可以是多播發(fā)送的,即連通檢測(cè)消息的目的地址是多播地址,使得網(wǎng)絡(luò)中需要維護(hù)的維護(hù)端點(diǎn)(通信設(shè)備)能順利的接收到該多播報(bào)文且不至于引起廣播風(fēng)暴;也可以以單播、任播或者其他方式發(fā)送連通檢測(cè)消息。進(jìn)一步的,如圖3所示,對(duì)于接收該第一連通檢測(cè)消息的其他各維護(hù)端點(diǎn)(以第二維護(hù)端點(diǎn)為例)有如下流程301、所述第二維護(hù)端點(diǎn)接收第一連通檢測(cè)消息;302、所述第二維護(hù)端點(diǎn)從所述第一連通檢測(cè)消息中獲得故障端點(diǎn)信息,該故障端點(diǎn)信息可能包括第二維護(hù)端點(diǎn)的信息,也可能不包括;303、所述第二維護(hù)端點(diǎn)將所述故障端點(diǎn)信息上報(bào),如上報(bào)給第二維護(hù)端點(diǎn)的系統(tǒng)管理員,這樣該系統(tǒng)管理員根據(jù)該故障端點(diǎn)信息和設(shè)備本地保存的包含全網(wǎng)所有設(shè)備信息的數(shù)據(jù)庫(kù)、組網(wǎng)信息,可以實(shí)時(shí)全面定位出網(wǎng)絡(luò)中存在故障的設(shè)備,并據(jù)此做進(jìn)一步的處理。如,LB,LT處理,具體是指在1AG協(xié)議中包括三種報(bào)文CCM報(bào)文、LB報(bào)文、LT報(bào)文,CCM報(bào)文用來(lái)檢測(cè)鏈路連通性的,LB報(bào)文提供相當(dāng)于PING的功能,LT報(bào)文提供相當(dāng)于TRACE的功能,在1AG協(xié)議中是靠LB報(bào)文和LT報(bào)文來(lái)定位問題的,因此可以用LB、LT處理來(lái)定位網(wǎng)絡(luò)中存在故障的設(shè)備的實(shí)際情況。如圖4所示,為一個(gè)具有7臺(tái)設(shè)備的網(wǎng)絡(luò)系統(tǒng)。該系統(tǒng)中包括7臺(tái)設(shè)備,4臺(tái)設(shè)備中配置有MEP,3臺(tái)設(shè)備中配置有維護(hù)中間節(jié)點(diǎn)(MaintenanceIntermediatePoint,MIP),各MEP通過相應(yīng)MIP連接并通訊。比如MEP1周期性的多播發(fā)送CCM報(bào)文,這些報(bào)文經(jīng)過中間網(wǎng)絡(luò)設(shè)備MIP,MIP根據(jù)轉(zhuǎn)發(fā)策略,復(fù)制適當(dāng)次數(shù)的CCM報(bào)文并轉(zhuǎn)發(fā)往不同的網(wǎng)絡(luò)分支。經(jīng)過多次轉(zhuǎn)發(fā),最終MEP2,MEP3和MEP4都能周期性的接收到來(lái)自MEP1的CCM報(bào)文。同樣,MEP1也能周期性地接收到來(lái)自MEP2,MEP3和MEP4發(fā)送的CCM報(bào)文。在圖4所示的網(wǎng)絡(luò)中出現(xiàn)了故障網(wǎng)絡(luò)中連接MEP2和MEP4的兩段網(wǎng)絡(luò)出現(xiàn)了單通故障(能接收?qǐng)?bào)文不能發(fā)送報(bào)文),此時(shí)MEP2和MEP4并未覺察出這個(gè)故障,依然按照原有的CCM發(fā)送周期發(fā)送CCM報(bào)文(但是,實(shí)際上這些報(bào)文由于MEP的單通故障,在單通網(wǎng)絡(luò)中實(shí)際上被默默丟棄了)并接收來(lái)自其他MEP的CCM報(bào)文。MEPl檢測(cè)到了上述故障MEP1接收不到MEP2和MEP4發(fā)來(lái)的CCM報(bào)文,并在超過3.5倍的CCM報(bào)文發(fā)送周期后還沒有接收到來(lái)自MEP2和MEP4發(fā)送的CCM報(bào)文,則MEPl確定這兩個(gè)MEP出現(xiàn)了故障,如因?yàn)槌^3.5倍發(fā)送周期沒有收到來(lái)自MEP2的CCM報(bào)文,則MEPl上報(bào)信息中報(bào)告MEP2超時(shí)并告警,MEPl的系統(tǒng)管理員此時(shí)懷疑MEP2出現(xiàn)了故障,于是,從MEPl向MEP2發(fā)起LT測(cè)試,那么,在中間的兩個(gè)MIP會(huì)對(duì)此LT產(chǎn)生響應(yīng)報(bào)文,MEP2能收到LT報(bào)文但是響應(yīng)報(bào)文發(fā)送不出去。在MEP1處的系統(tǒng)管理員通過觀察返回的結(jié)果,斷定MEP2出現(xiàn)了故障。對(duì)MEP4的檢測(cè)同理。在MEPl確定MEP2和MEP4出現(xiàn)了故障后,在MEPl之后發(fā)送的CCM報(bào)文中,攜帶遠(yuǎn)端缺陷指示(RemoteDefectIndication,RDI)標(biāo)志(該標(biāo)識(shí)可用0標(biāo)識(shí)無(wú)故障,用1標(biāo)識(shí)有故障,此RDI標(biāo)志會(huì)一直存在直到故障設(shè)備的故障恢復(fù))和MEP2和MEP4的MEPID(如,MAC地址,IP地址或其他能夠唯一指定該設(shè)備的協(xié)議相關(guān)標(biāo)識(shí)符),此CCM報(bào)文的簡(jiǎn)化格式如圖5所示。其中,CCM報(bào)文中的"FailedMEPTLV(MEP2ID)"和"FailedMEPTLV(MEP4ID)"分別標(biāo)識(shí)了,MEP2和MEP4故障。當(dāng)然,在若該CCM報(bào)文不是802.lag協(xié)議中定義的CCM報(bào)文,而是其他協(xié)議定義的相應(yīng)報(bào)文則也可以不包括RDI標(biāo)志。相應(yīng)的,MEP3發(fā)送的CCM的報(bào)文攜帶的故障信息與MEPl攜帶的故障信息是一致的。MEP4接收不到MEP2的CCM報(bào)文,能夠接收MEPl和MEP3的CCM報(bào)文,因此MEP4的CCM報(bào)文只攜帶了MEP2的故障信息(同理可以推斷出,MEP2發(fā)送的CCM報(bào)文只攜帶MEP4的故障信息),其簡(jiǎn)化的報(bào)文格式如圖6所示。其中,CCM報(bào)文中的"FailedMEPTLV(MEP2ID)"標(biāo)識(shí)了MEP2故障。MEP2收到CCM報(bào)文后的處理對(duì)于MEP2,它能接收到來(lái)自MEPl和MEP3的形式如圖5的CCM報(bào)文,也能接收到來(lái)自MEP4的形式如圖6的CCM報(bào)文,這些報(bào)文都指示了MEP2出現(xiàn)了故障。MEP2接收到這些CCM報(bào)文后將報(bào)文中的故障信息上報(bào),如上報(bào)給系統(tǒng)管理員,系統(tǒng)管理員通過對(duì)接收的攜帶故障信息的CCM報(bào)文、本地CCM數(shù)據(jù)庫(kù)和組網(wǎng)情況的比較分析,即可判斷出MEP2的發(fā)送方向的網(wǎng)絡(luò)出現(xiàn)了某種形式的故障,進(jìn)而采取恰當(dāng)?shù)男迯?fù)措施。如,在MEP2處的系統(tǒng)管理員,會(huì)收到來(lái)自MEP1的CCM報(bào)文,該CCM報(bào)文攜帶有含MEP2ID的故障信息,系統(tǒng)管理員知道此信息后,通常情況下,會(huì)嘗試在MEP2處發(fā)起對(duì)MEP1的LT測(cè)試。因?yàn)閳?bào)文發(fā)送不出去,因此兩個(gè)MIP和MEP1都沒有響應(yīng)報(bào)文。根據(jù)此信息,MEP2的系統(tǒng)管理員斷定問題出在MEP2本身或與MEP2相連的鏈路上,此后,MEP2處的系統(tǒng)管理員會(huì)嘗試在與MEP2相連的兩端抓包或替換故障的設(shè)備或鏈路來(lái)解決這個(gè)問題。處于MEP4側(cè)的系統(tǒng)管理員同樣也能根據(jù)上報(bào)的故障信息結(jié)合本地CCM數(shù)據(jù)庫(kù)推斷出MEP4的發(fā)送方向的網(wǎng)絡(luò)出現(xiàn)了某種形式的故障,進(jìn)而采取恰當(dāng)?shù)男迯?fù)措施。在本實(shí)施例的技術(shù)方案中,當(dāng)某一維護(hù)端點(diǎn)發(fā)現(xiàn)有故障設(shè)備時(shí),在其后發(fā)送的CCM報(bào)文中攜帶有故障端點(diǎn)信息,使得CCM報(bào)文的接收方可從該CCM報(bào)文中獲知是哪些設(shè)備發(fā)生了故障。特別是當(dāng)接收方設(shè)備發(fā)生發(fā)送故障,但接收功能正常時(shí)的情況時(shí),該接收方設(shè)備可以將故障設(shè)備的信息上報(bào)。獲得該上報(bào)的接收方設(shè)備的系統(tǒng)管理員就可以實(shí)時(shí)獲知該設(shè)備發(fā)生了故障,并根據(jù)故障進(jìn)行處理。如圖7所示,為本發(fā)明實(shí)施例中一種網(wǎng)絡(luò)系統(tǒng)的組成示意圖,所述系統(tǒng)包括第一維護(hù)端點(diǎn)1和第二維護(hù)端點(diǎn)2,所述第一維護(hù)端點(diǎn)1用于根據(jù)網(wǎng)絡(luò)系統(tǒng)中的其他維護(hù)端點(diǎn)發(fā)送的連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn),生成并向第二維護(hù)端點(diǎn)2發(fā)送第一連通檢測(cè)消息,所述第一連通檢測(cè)消息包含故障端點(diǎn)信息;所述第二維護(hù)端點(diǎn)2用于接收所述第一連通檢測(cè)消息,從所述第一連通檢測(cè)消息提取得到故障端點(diǎn)信息,并上報(bào)所述端點(diǎn)故障信息。應(yīng)當(dāng)理解的是本發(fā)明實(shí)施例的網(wǎng)絡(luò)系統(tǒng)可以進(jìn)一步包括維護(hù)中間節(jié)點(diǎn)MIP,用于根據(jù)轉(zhuǎn)發(fā)策略將接收的連通檢測(cè)消息復(fù)制適當(dāng)次數(shù),并轉(zhuǎn)發(fā)往不同的網(wǎng)絡(luò)分支。其中,第一維護(hù)端點(diǎn)1包括接收單元IO,用于接收網(wǎng)絡(luò)中維護(hù)端點(diǎn)發(fā)送的連通檢測(cè)消息;檢測(cè)單元ll,用于根據(jù)網(wǎng)絡(luò)中維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息的超時(shí)情況檢測(cè)得到網(wǎng)絡(luò)中發(fā)生故障的維護(hù)端點(diǎn);生成單元12,用于根據(jù)所述檢測(cè)單元10的檢測(cè)結(jié)果生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息中包括故障端點(diǎn)信息;發(fā)送單元13,用于向網(wǎng)絡(luò)中各維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得接收到所述第一連通檢測(cè)消息的各維護(hù)端點(diǎn)從所述第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。在一種實(shí)現(xiàn)下,該第一連通檢測(cè)消息包括故障端點(diǎn)信息和用以標(biāo)識(shí)網(wǎng)絡(luò)中是否有維護(hù)端點(diǎn)故障的遠(yuǎn)端缺陷指示標(biāo)志;所述故障端點(diǎn)信息包括至少一個(gè)故障的維護(hù)端點(diǎn)標(biāo)識(shí);故障的維護(hù)端點(diǎn)的標(biāo)識(shí)可為所述故障的維護(hù)端點(diǎn)的MAC地址、IP地址或其他唯一標(biāo)識(shí)所述故障的維護(hù)端點(diǎn)的協(xié)議相關(guān)標(biāo)識(shí)符中的任意一個(gè)。如圖8所示,如果所述接收單元10接收的所述連通檢測(cè)消息中包含端點(diǎn)故障信息,第一維護(hù)端點(diǎn)1還可以包括上報(bào)單元14,用于從所述接收的連通檢測(cè)消息中提取出故障端點(diǎn)信息,將所述故障端點(diǎn)信息上報(bào)。如圖9所示,第一維護(hù)端點(diǎn)1還可以包括數(shù)據(jù)庫(kù)單元15,用于存儲(chǔ)與收到的連通檢測(cè)消息相關(guān)聯(lián)的記錄,所述記錄至少包含發(fā)送連通檢測(cè)消息的維護(hù)端點(diǎn)的標(biāo)識(shí)和對(duì)應(yīng)的超時(shí)信息;貝U,所述檢測(cè)單元11為第一檢測(cè)單元110,用于檢查所述數(shù)據(jù)庫(kù)單元15中的記錄,根據(jù)記錄中包含的超時(shí)信息確定故障的維護(hù)端點(diǎn);這里的超時(shí)信息可以為超時(shí)標(biāo)志;或者,用于檢查所述數(shù)據(jù)庫(kù)單元中的記錄,根據(jù)所述超時(shí)信息與預(yù)設(shè)的閾值時(shí)間的比較結(jié)果確定故障的維護(hù)端點(diǎn);這里的超時(shí)信息可以為超時(shí)時(shí)間。應(yīng)當(dāng)理解的是通過檢查數(shù)據(jù)庫(kù)單元15中的記錄,如果一記錄中超時(shí)時(shí)間超過預(yù)設(shè)的閾值時(shí)間則確定為故障端點(diǎn),并將該記錄置上超時(shí)標(biāo)志。其中,如果所述檢測(cè)單元11檢測(cè)到有多個(gè)維護(hù)端點(diǎn)故障;貝U,所述發(fā)送單元13為第一發(fā)送單元130,用于在發(fā)送周期到達(dá)時(shí),向網(wǎng)絡(luò)中各維護(hù)端點(diǎn)周期發(fā)送所述連通檢測(cè)消息,所述連通檢測(cè)消息包含遠(yuǎn)端缺陷指示標(biāo)志和對(duì)應(yīng)的多個(gè)維護(hù)端點(diǎn)標(biāo)識(shí),使得接收到所述第一連通檢測(cè)消息的各維護(hù)端點(diǎn)從所述連通檢測(cè)消息中提取出維護(hù)端點(diǎn)標(biāo)識(shí)并上報(bào)。圖9中為不包括上報(bào)單元,且發(fā)送單元為第一發(fā)送單元的情況。在圖9中所示的實(shí)施例中也可以包括上報(bào)單元,圖中未示)第二維護(hù)端點(diǎn)2也可以具有與第一維護(hù)端點(diǎn)相似的組成,此處不做贅述。如圖IO所示,為本發(fā)明中的維護(hù)端點(diǎn)的另一個(gè)具體實(shí)施例的示意圖。本例中的維護(hù)端點(diǎn)3可以有另一種組成形式,其包括接收單元31,數(shù)據(jù)庫(kù)單元33、生成發(fā)送單元35,定時(shí)檢測(cè)單元37。在正常流程中,接收方向(如圖中粗實(shí)線所示),接收單元31處理接收到的CCM報(bào)文,如果是第一次收到某MEP發(fā)來(lái)的CCM報(bào)文,則在數(shù)據(jù)庫(kù)單元33中存儲(chǔ)一條新增記錄,該記錄可包括該MEP的標(biāo)識(shí)、報(bào)文的超時(shí)標(biāo)志(或是超時(shí)時(shí)間);如果已有相應(yīng)的記錄,則在數(shù)據(jù)庫(kù)單元33中復(fù)位相關(guān)MEP的超時(shí)時(shí)間。在數(shù)據(jù)庫(kù)單元33中可將上述記錄存成數(shù)據(jù)表的形式,如在如圖4中的網(wǎng)絡(luò)系統(tǒng)中的MEP1中可存儲(chǔ)一張表,如表1所示,應(yīng)當(dāng)理解的是本表中的超時(shí)標(biāo)志也可以是超時(shí)時(shí)間。表1:<table>tableseeoriginaldocumentpage9</column></row><table>其中,通常超時(shí)標(biāo)志為1時(shí)標(biāo)識(shí)超時(shí),則該表反映了MEP1中通過檢測(cè)CCM報(bào)文獲知,超時(shí)未接收到MEP3發(fā)送的CCM報(bào)文。定時(shí)檢測(cè)模塊37,定時(shí)掃描數(shù)據(jù)庫(kù)單元33(如圖中粗虛線所示),每次掃描時(shí)按照定時(shí)時(shí)間對(duì)每個(gè)MEP,遞增其超時(shí)時(shí)間。如果發(fā)現(xiàn)某個(gè)MEP的超時(shí)時(shí)間已經(jīng)超過該MEP的CCM發(fā)送周期的3.5倍,則標(biāo)志此MEP超時(shí),如,修改表1中的表項(xiàng)"超時(shí)標(biāo)志",并產(chǎn)生該MEP故障的信息,并向系統(tǒng)管理員發(fā)送告警。生成并發(fā)送單元35,生成并周期多播發(fā)送CCM報(bào)文(如圖中粗點(diǎn)劃線所示),每次發(fā)送CCM報(bào)文時(shí),先檢查CCM數(shù)據(jù)庫(kù),看是否有超時(shí)MEP存在,即是否有故障MEP存在,如果有,則在發(fā)送的CCM報(bào)文中的RDI標(biāo)志上置位,并且將超時(shí)MEP的信息以TLV的形式加到CCM報(bào)文的末尾,即在CCM報(bào)文中以TLV形式標(biāo)識(shí)了故障MEP的信息。如果接收單元31接收到攜帶有RDI標(biāo)志和故障信息的CCM報(bào)文,則將故障信息上報(bào)系統(tǒng)管理員(圖中細(xì)實(shí)線所示)。系統(tǒng)管理員通過對(duì)上報(bào)的故障信息和CCM數(shù)據(jù)庫(kù)中的信息、組網(wǎng)情況相比較,推斷出具體的故障設(shè)備并采取必要的恢復(fù)措施。在本實(shí)施例的技術(shù)方案中,當(dāng)某一維護(hù)端點(diǎn)發(fā)現(xiàn)有故障設(shè)備時(shí),在其后發(fā)送的CCM報(bào)文中攜帶了故障端點(diǎn)信息,使得CCM報(bào)文的接收方可從該CCM報(bào)文中獲知是哪些設(shè)備發(fā)生了故障。特別是當(dāng)接收方設(shè)備發(fā)生發(fā)送故障,但接收功能正常時(shí)的情況時(shí),該接收方設(shè)備接收到的CCM報(bào)文中包括故障端點(diǎn)信息。接收方設(shè)備將故障端點(diǎn)信息上報(bào),則獲得該上報(bào)的故障端點(diǎn)信息的系統(tǒng)管理員就可以實(shí)時(shí)獲知該設(shè)備發(fā)生了單通道故障,并根據(jù)故障進(jìn)行恢復(fù)處理。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。以上所述的實(shí)施方式,并不構(gòu)成對(duì)該技術(shù)方案保護(hù)范圍的限定。任何在上述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該技術(shù)方案的保護(hù)范圍之內(nèi)。權(quán)利要求一種故障檢測(cè)方法,其特征在于,所述方法包括當(dāng)前維護(hù)端點(diǎn)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息,根據(jù)所述其他維護(hù)端點(diǎn)發(fā)送連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn);生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息攜帶有故障端點(diǎn)信息;向網(wǎng)絡(luò)中除當(dāng)前維護(hù)端點(diǎn)外其他維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得網(wǎng)絡(luò)中的其他維護(hù)端點(diǎn)從該第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。2.如權(quán)利要求1所述的方法,其特征在于,所述第一連通檢測(cè)消息進(jìn)一步包括遠(yuǎn)端缺陷指示標(biāo)志;其中,所述故障端點(diǎn)信息包括至少一個(gè)故障的維護(hù)端點(diǎn)標(biāo)識(shí),所述遠(yuǎn)端缺陷指示標(biāo)志用以標(biāo)識(shí)網(wǎng)絡(luò)中是否有維護(hù)端點(diǎn)故障。3.如權(quán)利要求2所述的方法,其特征在于,所述故障的維護(hù)端點(diǎn)的標(biāo)識(shí)為所述故障的維護(hù)端點(diǎn)的MAC地址、IP地址或其他唯一標(biāo)識(shí)所述故障的維護(hù)端點(diǎn)的協(xié)議相關(guān)標(biāo)識(shí)符。4.如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述當(dāng)前維護(hù)端點(diǎn)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息,根據(jù)所述其他維護(hù)端點(diǎn)發(fā)送連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn)包括所述當(dāng)前維護(hù)端點(diǎn)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)周期性發(fā)送的連通檢測(cè)消息;在超過預(yù)設(shè)的閾值時(shí)間后,未收到網(wǎng)絡(luò)中的其他維護(hù)端點(diǎn)按照所述周期發(fā)送的連通檢測(cè)消息,則確定所述其他維護(hù)端點(diǎn)故障。5.—種通信設(shè)備,其特征在于,所述通信設(shè)備包括接收單元,用于接收網(wǎng)絡(luò)中維護(hù)端點(diǎn)發(fā)送的連通檢測(cè)消息;檢測(cè)單元,用于根據(jù)網(wǎng)絡(luò)中維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息的超時(shí)情況檢測(cè)得到網(wǎng)絡(luò)中發(fā)生故障的維護(hù)端點(diǎn);生成單元,用于根據(jù)所述檢測(cè)單元的檢測(cè)結(jié)果生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息中包含故障端點(diǎn)信息;發(fā)送單元,用于向網(wǎng)絡(luò)中各維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得接收到所述第一連通檢測(cè)消息的各維護(hù)端點(diǎn)從所述第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。6.如權(quán)利要求5所述的通信設(shè)備,其特征在于,如果所述接收單元接收的所述連通檢測(cè)消息中包含端點(diǎn)故障信息,所述通信設(shè)備還包括上報(bào)單元,用于從所述接收的連通檢測(cè)消息中提取出故障端點(diǎn)信息,將所述故障端點(diǎn)信息上報(bào)。7.如權(quán)利要求5或6所述的通信設(shè)備,其特征在于,所述通信設(shè)備還包括數(shù)據(jù)庫(kù)單元,用于存儲(chǔ)與收到的連通檢測(cè)消息相關(guān)聯(lián)的記錄,所述記錄包含發(fā)送連通檢測(cè)消息的維護(hù)端點(diǎn)的標(biāo)識(shí)和對(duì)應(yīng)的超時(shí)信息;貝U,所述檢測(cè)單元為第一檢測(cè)單元,用于檢查所述數(shù)據(jù)庫(kù)單元中的記錄,根據(jù)記錄中包含的超時(shí)信息確定故障的維護(hù)端點(diǎn);或者,用于檢查所述數(shù)據(jù)庫(kù)單元中的記錄,根據(jù)所述超時(shí)信息與預(yù)設(shè)的閾值時(shí)間的比較結(jié)果確定故障的維護(hù)端點(diǎn)。8.如權(quán)利要求5所述的通信設(shè)備,其特征在于,如果所述檢測(cè)單元檢測(cè)到有多個(gè)維護(hù)端點(diǎn)故障;貝U,所述發(fā)送單元為第一發(fā)送單元,用于在發(fā)送周期到達(dá)時(shí),向網(wǎng)絡(luò)中各維護(hù)端點(diǎn)周期發(fā)送所述連通檢測(cè)消息,所述連通檢測(cè)消息包含遠(yuǎn)端缺陷指示標(biāo)志和對(duì)應(yīng)的多個(gè)維護(hù)端點(diǎn)標(biāo)識(shí),使得接收到所述第一連通檢測(cè)消息的各維護(hù)端點(diǎn)從所述連通檢測(cè)消息中提取出維護(hù)端點(diǎn)標(biāo)識(shí)并上報(bào)。9.一種網(wǎng)絡(luò)系統(tǒng),所述系統(tǒng)包括第一維護(hù)端點(diǎn)和第二維護(hù)端點(diǎn),其特征在于,所述第一維護(hù)端點(diǎn),用于根據(jù)網(wǎng)絡(luò)系統(tǒng)中的其他維護(hù)端點(diǎn)發(fā)送的連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn),生成并向第二維護(hù)端點(diǎn)發(fā)送第一連通檢測(cè)消息,所述第一連通檢測(cè)消息包含故障端點(diǎn)信息;所述第二維護(hù)端點(diǎn),用于接收所述第一連通檢測(cè)消息,從所述第一連通檢測(cè)消息提取得到故障端點(diǎn)信息,并上報(bào)所述端點(diǎn)故障信息。全文摘要本發(fā)明實(shí)施例公開了一種故障檢測(cè)方法、通信設(shè)備及網(wǎng)絡(luò)系統(tǒng),所述方法包括當(dāng)前維護(hù)端點(diǎn)接收網(wǎng)絡(luò)中其他維護(hù)端點(diǎn)發(fā)來(lái)的連通檢測(cè)消息,根據(jù)所述其他維護(hù)端點(diǎn)發(fā)送連通檢測(cè)消息的超時(shí)情況檢測(cè)得到發(fā)生故障的維護(hù)端點(diǎn);生成第一連通檢測(cè)消息,所述第一連通檢測(cè)消息攜帶有故障端點(diǎn)信息;向網(wǎng)絡(luò)中除當(dāng)前維護(hù)端點(diǎn)外其他維護(hù)端點(diǎn)發(fā)送所述第一連通檢測(cè)消息,使得網(wǎng)絡(luò)中的其他維護(hù)端點(diǎn)從該第一連通檢測(cè)消息中提取出故障端點(diǎn)信息并上報(bào)。通過本發(fā)明實(shí)施例,使得連通檢測(cè)消息的接收方可從該連通檢測(cè)消息中獲知故障端點(diǎn)信息并上報(bào),從而可以實(shí)時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)中出現(xiàn)單通道故障的維護(hù)端點(diǎn),即發(fā)生發(fā)送通道故障而接收通道正常的設(shè)備。文檔編號(hào)H04L12/24GK101729307SQ20081021871公開日2010年6月9日申請(qǐng)日期2008年10月25日優(yōu)先權(quán)日2008年10月25日發(fā)明者羅文通申請(qǐng)人:華為技術(shù)有限公司