專利名稱:分組傳送網(wǎng)的鏈路故障定位方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種分組傳送網(wǎng)的鏈路故障定位方法及系 統(tǒng)。
背景技術(shù):
在競爭不斷加劇的市場環(huán)境中,運營商的網(wǎng)絡(luò)和業(yè)務(wù)都開始了向分組化的演進(jìn)。 基于對現(xiàn)有SDH傳送網(wǎng)(Synchronous Digital Hierarchy,同步數(shù)字體系)的信賴和運營 經(jīng)驗,運營商對分組傳送網(wǎng)的需求最重要一點就是易于維護(hù)和管理,以減少人工現(xiàn)場操作 的需求,以及降低對維護(hù)和管理人員的要求。所以在現(xiàn)有的分組傳送網(wǎng)中定義了功能強大 的 OAM(Operations Administration and Maintenance,操作維護(hù)管理)機制。在現(xiàn)有的分組傳送網(wǎng)中,定義了端到端的故障檢測。通過定期向?qū)Χ税l(fā)送OAM報 文來確認(rèn)網(wǎng)絡(luò)的連通性。將分組傳送網(wǎng)的連通性檢測方式與SDH的告警檢測相比較,能夠 發(fā)現(xiàn)分組傳送網(wǎng)的連通性檢測強調(diào)了端到端的概念,而SDH的告警檢測則著重于在點和 點之間的跨段檢測。兩種檢測方法各有優(yōu)缺點,而分組傳送網(wǎng)的連通性檢測缺點是當(dāng)路徑 連通性故障時,不能快速定位到整個路徑中的故障點。分組傳送網(wǎng)中,為了能夠快速定位故障點,目前有如下幾種方式(1)光纖等物理路徑故障,通過端口光接口 Ios (信號丟失)告警或性能等定位。(2)通過分組傳送網(wǎng)的以太網(wǎng)屬性,定義ping功能(以太網(wǎng)通過發(fā)包后,對方返回 報文可達(dá)以及傳送時延信息),可以分段檢測以太網(wǎng)承載層的通斷性。(3)分組傳送網(wǎng)中,定義了兩種環(huán)回檢測。一種是會環(huán)回數(shù)據(jù)報文的方法;另 一種是通過接收報文后回送相同數(shù)據(jù)內(nèi)容,然后由發(fā)送端判斷通斷的方法。方法一是繼 承了 SDH網(wǎng)絡(luò)中的環(huán)回檢測,但是在分組傳送網(wǎng)中,由于定義了標(biāo)簽交換路徑,必須要標(biāo) 簽對齊才能夠進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),所以此種方法在進(jìn)行故障定位時,就會力不從心,因為一般 正向和反向路徑的標(biāo)簽都是不一致的,從中間路徑環(huán)回的數(shù)據(jù)由于標(biāo)簽不符合反向轉(zhuǎn) 發(fā)條件就會被丟棄。在方法二中,決定報文轉(zhuǎn)發(fā)路徑的報文頭需要改變,例如,T-MPLS/ MPLS-TP (Transportation-Multiple Protocol Label Switch,$十辦it示巾白勺 LBdoopback,環(huán)回)技術(shù),需要如下步驟步驟一,在A端點定義MEP (Maintenance Entity Point,維護(hù)實體點),定義MEP 的 MEG (Maintenance Entity Group,維護(hù)實體組)ID、MEP ID 和 peer MEP ID;步驟二,在B端點定義MEP,定義MEP的MEG ID、MEP ID和peer MEP ID ;其中A、 B端點的MEG ID需要相同,MEP ID互為對方的peer MEP ID ;步驟三,在A端點或B端點發(fā)起LB檢查,返回LB結(jié)果,判斷A端點和B端點之間 的連通性。在上述步驟中,由于分組傳送網(wǎng)的LB檢查都是基于ME(維護(hù)實體,一對維護(hù)實體 點)的概念進(jìn)行的,所以任意兩個需要進(jìn)行LB檢查的端點需要設(shè)置唯一的MEG ID,也就是 說當(dāng)進(jìn)行完A與B節(jié)點之間的LB檢查之后,檢查節(jié)點A與C之間的連通性時,需要把B端點的配置刪除,再在C端點進(jìn)行相同的配置后才能再次執(zhí)行如上步驟。上述的步驟雖然只有三個步驟,但在需要進(jìn)行檢查的節(jié)點較多時,這種操作易用 性不好的缺陷就會比較明顯。(4)通過定義增加段層OAM檢測來檢測路徑通斷性。通過分析TMS (TMPL Section, TMPL段層)層和TMP/TMC層(TMPL Path/TMPL Channel,TMPL隧道和偽線層)的檢測路徑 發(fā)現(xiàn),TMP/TMC的檢測區(qū)間大于所有TMS檢測區(qū)間的總和,即存在TMP可以檢測,但是TMS檢 測不到的區(qū)域。這種檢測方式存在以下缺陷需要持續(xù)發(fā)送OAM報文,因此,占用較多的帶寬資源;對于路徑中的節(jié)點本身的轉(zhuǎn) 發(fā)故障檢測不到或由于配置錯誤造成的節(jié)點不能轉(zhuǎn)發(fā)的故障檢測不到。綜上所述,目前分組傳送網(wǎng)的操作維護(hù)管理機制對于鏈路故障的排查存在易用性 不好、占用較多的帶寬資源或存在檢測不到的空白區(qū)域等各種不同的缺陷。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種分組傳送網(wǎng)的鏈路故障定位方法及系統(tǒng),以至少 解決上述的現(xiàn)有技術(shù)中存在檢測不到的空白區(qū)域的問題。根據(jù)本發(fā)明的一個方面,提供了 一種分組傳送網(wǎng)的鏈路故障定位方法,包括第一 業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障時,沿發(fā)生故障的鏈路向第 二業(yè)務(wù)端點發(fā)送環(huán)回報文;位于發(fā)生故障的鏈路上的中間節(jié)點接收到環(huán)回報文時,向下一 節(jié)點轉(zhuǎn)發(fā)環(huán)回報文,并沿接收環(huán)回報文的反向路徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文;第 一業(yè)務(wù)端點根據(jù)所接收到的環(huán)回響應(yīng)報文定位故障鏈路的故障位置。進(jìn)一步地,在第一業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障 時之前,還包括;在第一業(yè)務(wù)端點和第二業(yè)務(wù)端點上分別進(jìn)行用于第一業(yè)務(wù)端點與第二業(yè) 務(wù)端點之間的鏈路連通性檢測的操作維護(hù)管理OAM配置。進(jìn)一步地,第一業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障 后,間隔預(yù)定時間段向第二業(yè)務(wù)端點發(fā)送環(huán)回報文。進(jìn)一步地,環(huán)回報文的格式為在T-MPLS LBM(Transportation-Multiple Protocol Label Switch Loopback Message,傳送多協(xié)議標(biāo)簽交換環(huán)回報文)前增力口一 環(huán)回報文頭;環(huán)回響應(yīng)報文的格式為在T-MPLS LBR(Transportation-Multiple Protocol Label Switch Loopback R印ly,傳送多協(xié)議標(biāo)簽環(huán)回響應(yīng))前增加一環(huán)回響應(yīng)報文頭;其 中,環(huán)回報文頭和環(huán)回響應(yīng)報文頭分別至少包括以下字段報文類型Function Type字段、 MEG ID字段、和MEP ID字段。進(jìn)一步地,位于發(fā)生故障的鏈路上的中間節(jié)點接收到環(huán)回報文時,向下一節(jié)點轉(zhuǎn) 發(fā)環(huán)回報文,并沿接收環(huán)回報文的反向路徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文包括根據(jù) 環(huán)回報文中的Function Type字段確定所接收到的報文為環(huán)回報文;沿接收環(huán)回報文的反 向路徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文,其中,環(huán)回響應(yīng)報文中的MEG ID字段和MEP ID 字段與所接收到的環(huán)回報文中的MEG ID字段和MEP ID字段相同;判斷環(huán)回報文中的OAM 配置與本節(jié)點的OAM配置是否匹配,如果否,將環(huán)回報文中的MEP字段值加1后繼續(xù)轉(zhuǎn)發(fā)環(huán) 回報文至下一節(jié)點。進(jìn)一步地,第一業(yè)務(wù)端點根據(jù)所接收到的環(huán)回響應(yīng)報文定位故障鏈路的故障位置包括第一業(yè)務(wù)端點根據(jù)所返回的環(huán)回響應(yīng)報文的MEP字段的值確定故障鏈路的故障位置。進(jìn)一步地,如果環(huán)回報文中的OAM配置與本節(jié)點的OAM配置相匹配,則丟棄環(huán)回報 文。根據(jù)本發(fā)明的另一方面,提供了一種分組傳送網(wǎng)的鏈路故障定位系統(tǒng),該系統(tǒng)包 括第一業(yè)務(wù)端點、第二業(yè)務(wù)端點以及位于第一業(yè)務(wù)端點和第二業(yè)務(wù)端點之間的鏈路上的 中間節(jié)點,其中,第一業(yè)務(wù)端點包括鏈路檢測模塊,用于檢測第一業(yè)務(wù)端點與第二業(yè)務(wù)端 點之間鏈路的連通性故障;第一發(fā)送模塊,用于沿故障鏈路向第二業(yè)務(wù)端點發(fā)送環(huán)回報文; 第一接收模塊,用于接收中間節(jié)點回送的環(huán)回響應(yīng)報文;故障定位模塊,用于根據(jù)環(huán)回響應(yīng) 報文定位故障鏈路的故障位置;中間節(jié)點為一個或多個,每個中間節(jié)點包括第二接收模 塊,用于接收來自第一業(yè)務(wù)端點的環(huán)回報文;第二發(fā)送模塊,用于沿接收環(huán)回報文的反向路 徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文,以及向下一節(jié)點轉(zhuǎn)發(fā)環(huán)回報文。進(jìn)一步地,第一業(yè)務(wù)端點還包括第一配置模塊,第二業(yè)務(wù)端點包括第二配置模塊, 其中,第一配置模塊,用于第一業(yè)務(wù)端點上的OAM配置,以檢測第一業(yè)務(wù)端點與第二業(yè)務(wù)端 點之間的鏈路的連通性;第二配置模塊,用于第二業(yè)務(wù)端點的OAM配置;以檢測第一業(yè)務(wù)端 點與第二業(yè)務(wù)端點之間的鏈路的連通性。進(jìn)一步地,環(huán)回報文的格式為在T-MPLS LBM報文前增加一環(huán)回報文頭;環(huán)回響應(yīng) 報文的格式為在T-MPLS LBR報文前增加一環(huán)回響應(yīng)報文頭;其中,環(huán)回報文頭和環(huán)回響應(yīng) 報文頭分別至少包括以下字段報文類型字段Function Type、MEG ID字段、和MEP ID字 段。通過本發(fā)明,在業(yè)務(wù)節(jié)點檢測到鏈路連通性故障時,自動發(fā)送環(huán)回報文進(jìn)行逐段 的鏈路通斷性檢查,通過各節(jié)點返回的環(huán)回響應(yīng)報文排查出故障路段,避免了現(xiàn)有技術(shù)中 必須對每一節(jié)點進(jìn)行OAM配置的步驟,實現(xiàn)故障的快速定位;并且環(huán)回報文的發(fā)送路徑與 客戶數(shù)據(jù)轉(zhuǎn)發(fā)路徑相同,不存在檢測不到的空白區(qū)間,故障定位準(zhǔn)確。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1示出了現(xiàn)有T-MPLS LBM報文頭的結(jié)構(gòu)示意圖;圖2示出了現(xiàn)有T-MPLS LBR報文頭的結(jié)構(gòu)示意圖;圖3示出了現(xiàn)有T-MPLS LBM/LBR報文中TLV字段結(jié)構(gòu)示意圖;圖4示出了本發(fā)明實施例的鏈路故障定位方法流程圖;圖5示出了本發(fā)明實施例的鏈路故障定位系統(tǒng)結(jié)構(gòu)框圖;圖6示出了本發(fā)明實施例一的鏈路故障定位結(jié)構(gòu)示意圖;圖7示出了實施例一的鏈路故障定位流程圖;圖8示出了實施例一中的環(huán)回報文頭的結(jié)構(gòu)示意圖;以及圖9示出了實施例一中的環(huán)回響應(yīng)報文頭的結(jié)構(gòu)示意圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖4示出了本發(fā)明實施例的鏈路故障定位方法流程圖,如圖4所示,包括以下步 驟步驟S402,第一業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障 時,沿發(fā)生故障的鏈路向第二業(yè)務(wù)端點發(fā)送環(huán)回報文。步驟S404,位于發(fā)生故障的鏈路上的中間節(jié)點接收到環(huán)回報文時,向下一節(jié)點轉(zhuǎn) 發(fā)環(huán)回報文,并沿接收環(huán)回報文的反向路徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文。步驟S406,第一業(yè)務(wù)端點根據(jù)所接收到的環(huán)回響應(yīng)報文定位故障鏈路的故障位置。在上述方法中,在業(yè)務(wù)節(jié)點檢測到鏈路連通性故障時,自動發(fā)送環(huán)回報文進(jìn)行逐 段的鏈路通斷性檢查,通過各節(jié)點返回的環(huán)回響應(yīng)報文排查出故障路段,避免了現(xiàn)有技術(shù) 中必須對每一節(jié)點進(jìn)行OAM配置的步驟,從而實現(xiàn)故障的快速定位;并且環(huán)回報文的發(fā)送 路徑與客戶數(shù)據(jù)轉(zhuǎn)發(fā)路徑相同,不存在檢測不到的空白區(qū)間,故障定位準(zhǔn)確。其中,在第一業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障時之 前,在第一業(yè)務(wù)端點和第二業(yè)務(wù)端點上分別配置端到端業(yè)務(wù)之間的連通性檢測。在第一業(yè) 務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障后,可以等待數(shù)秒后向第二業(yè) 務(wù)端點發(fā)送環(huán)回報文,以避免在故障告警閃現(xiàn)時,頻繁啟動故障定位檢測。上述定位方法中,環(huán)回報文格式為在T-MPLS LBM報文前增加一環(huán)回報文頭;環(huán)回 響應(yīng)報文的格式為在T-MPLS LBR報文前增加一環(huán)回響應(yīng)報文頭;其中,環(huán)回報文頭和環(huán)回 響應(yīng)報文頭分別至少包括以下字段報文類型Function Type字段、MEG ID字段、和MEP ID 字段。中間節(jié)點根據(jù)環(huán)回報文中的Function Type字段確定所接收到的報文為環(huán)回報文, 則沿反向路徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文,其中,環(huán)回響應(yīng)報文中的MEG ID字段和 MEP ID字段與所接收到的環(huán)回報文中的MEG ID字段和MEP ID字段相同;并將環(huán)回報文中 的MEP字段值加1后繼續(xù)轉(zhuǎn)發(fā)環(huán)回報文至下一節(jié)點。如果鏈路恢復(fù)正常,使環(huán)回報文轉(zhuǎn)發(fā) 至第二業(yè)務(wù)端點,第二業(yè)務(wù)端點判斷出環(huán)回報文內(nèi)層OAM配置與本節(jié)點的OAM配置相匹配, 則回送環(huán)回響應(yīng)報文后,丟棄環(huán)回報文。圖5示出了本發(fā)明實施例的鏈路故障定位系統(tǒng)結(jié)構(gòu)框圖,如圖5所示,該系統(tǒng)包 括第一業(yè)務(wù)端點10、第二業(yè)務(wù)端點30以及位于第一業(yè)務(wù)端點10和第二業(yè)務(wù)端點30之間 的鏈路上的中間節(jié)點20。其中,第一業(yè)務(wù)端點10包括鏈路檢測模塊12,用于檢測第一業(yè)務(wù)端點與第二業(yè) 務(wù)端點之間鏈路的連通性故障;第一發(fā)送模塊14,用于沿故障鏈路向第二業(yè)務(wù)端點發(fā)送環(huán) 回報文;第一接收模塊16,用于接收中間節(jié)點回送的環(huán)回響應(yīng)報文;故障定位模塊18,用于 根據(jù)環(huán)回響應(yīng)報文定位故障鏈路的故障位置;其中,鏈路檢測模塊12、第一發(fā)送模塊14、第 一接收模塊16和故障定位模塊18依次連接。中間節(jié)點20為一個或多個,每個中間節(jié)點包括第二接收模塊22,用于接收來自 第一業(yè)務(wù)端點的環(huán)回報文;第二發(fā)送模塊24,用于沿接收環(huán)回報文的反向路徑向第一業(yè)務(wù) 端點發(fā)送環(huán)回響應(yīng)報文;以及向下一節(jié)點轉(zhuǎn)發(fā)環(huán)回報文,其中,第二接收模塊22與第二發(fā) 送模塊24相連接。在上述系統(tǒng)中,在第一業(yè)務(wù)端點檢測到鏈路連通性故障時,自動發(fā)送環(huán)回報文進(jìn)
7行逐段的鏈路通斷性檢查,通過各節(jié)點返回的環(huán)回響應(yīng)報文排查出故障路段,避免了現(xiàn)有 技術(shù)中必須對每一節(jié)點進(jìn)行OAM配置的步驟,實現(xiàn)故障的快速定位;并且環(huán)回報文的發(fā)送 路徑與客戶數(shù)據(jù)轉(zhuǎn)發(fā)路徑相同,不存在檢測不到的空白區(qū)間,故障定位準(zhǔn)確。實施例一本實施例詳細(xì)描述了實際應(yīng)用中的鏈路故障定位過程,圖6示出了該實施例的故 障鏈路定位結(jié)構(gòu)示意圖,如圖6所示,該鏈路包括節(jié)點A、B、C、. . . N、N+1、Y,其中節(jié)點A和 節(jié)點Y為端點,其余節(jié)點為鏈路上的中間節(jié)點,在節(jié)點N與節(jié)點N+1之間的鏈路發(fā)生了連通 性故障。在該鏈路上的連通性故障定位流程如圖7所示,包括以下步驟步驟S702,配置端到端業(yè)務(wù)之間的連通性檢測,即在節(jié)點A和節(jié)點Y上配置節(jié)點 0ΑΜ,該配置過程與背景技術(shù)部分所描述的T-MPLS/MPLS-TP中的OAM配置相同,即節(jié)點A和 節(jié)點Y的MEGID相同,節(jié)點A和節(jié)點Y的MEP ID互為對方的peer MEP ID ;具體配置過程 在此不作詳細(xì)描述。步驟S704,業(yè)務(wù)端點A檢測到連通性故障后,等待N秒(N可以為0,等待N秒是 為了避免在告警閃現(xiàn)時頻繁啟動定位檢測),啟動自動定位檢測流程,向節(jié)點B發(fā)送環(huán)回報 文。在本實施例中,定義了環(huán)回報文和環(huán)回響應(yīng)報文的格式,環(huán)回報文和環(huán)回響應(yīng)報 文的格式兼容現(xiàn)有的OAM LB報文格式,在OAM報文頭之前再嵌入一個OAM報文頭,即在 T-MPLS LBM報文和T-MPLS LBR報文前分別增加一個OAM報文頭作為環(huán)回報文和環(huán)回響應(yīng) 報文。圖1和2分別示出了現(xiàn)有技術(shù)中的T-MPLS LBM報文和T-MPLS LBR報文的報文頭 格式,其中,行的數(shù)字標(biāo)號表示字節(jié)和比特位;標(biāo)簽(Label_14)字段設(shè)置為14,表示OAM報 文;MEL (maintenance entity level)字段表示維護(hù)實體層次;S (stack)字段表示棧底標(biāo) 識;Function Type字段表示功能類型;Transaction ID/Sequence Number字段為傳送序列號。圖3示出了圖1和圖2中的報文頭的TLV字段的結(jié)構(gòu),其中,Type字段表示功能類 型;Length 字段表示報文長度;MEP/MIP ID (MEG end point/MEG intermediate point ID) 字段表示維護(hù)實體結(jié)點的ID號;MEG ID (maintenance entity group)字段表示維護(hù)實體組。圖8和圖9分別示出了本實施例的環(huán)回報文和環(huán)回響應(yīng)報文的報文格式,各字 段表示的意義與圖1和圖2中的相同,其中,環(huán)回報文和環(huán)回響應(yīng)報文增加的報文頭的 Function Type字段采用定義的特殊值,例如可以為0x00或OxFF ;MEG ID字段為發(fā)起此自 動檢測的故障MEG,在本實施例中為20 ;MEP字段則可以設(shè)置一個初始值,在本實施例中初 始值為0。步驟S706,節(jié)點B收到環(huán)回報文后,檢查到Function Type為特殊值,則無條件回 送環(huán)回響應(yīng)報文給節(jié)點A,環(huán)回響應(yīng)報文中的MEG ID字段和MEP ID字段的值與所接收到的 環(huán)回報文的值相同。步驟S708,節(jié)點B判斷所接收到的環(huán)回報文內(nèi)層的OAM配置和本節(jié)點配置的OAM 配置是否匹配,如果不配置,則將環(huán)回報文的MEP字段值加1后,繼續(xù)向節(jié)點C轉(zhuǎn)發(fā)環(huán)回報 文。
8
步驟S710,節(jié)點C、D.....N重復(fù)上述步驟,由于N節(jié)點和N+1節(jié)點之間出現(xiàn)故障
點,環(huán)回報文無法繼續(xù)轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)結(jié)束。步驟S712,A節(jié)點從發(fā)起自動檢測后,持續(xù)W秒回收環(huán)回響應(yīng)報文,并通過檢查收 到的環(huán)回響應(yīng)報文中的MEP字段,可獲得A節(jié)點到其它節(jié)點的可達(dá)性。步驟S714,以列表或者圖形的形式返回故障路段。在本實施例中,當(dāng)N和N+1之間故障已恢復(fù),環(huán)回報文將會沿鏈路各節(jié)點一直轉(zhuǎn)發(fā) 到Y(jié)節(jié)點。Y節(jié)點檢查報文的內(nèi)層OAM配置(MEG ID和MEP ID)和本節(jié)點配置的OAM配置 是否有匹配記錄;有匹配記錄,進(jìn)行回送處理后丟棄源報文。在上述的實施例中,當(dāng)鏈路出現(xiàn)雙向連通性故障時,節(jié)點A和節(jié)點Y將會同時啟動 故障檢測流程,這樣能夠?qū)⒐收戏秶橐粋€左右封閉的段。通過本發(fā)明的上述各實施例,在業(yè)務(wù)節(jié)點檢測到鏈路連通性故障時,自動啟動端 口發(fā)送環(huán)回報文進(jìn)行逐段的鏈路通斷性檢查,排查出故障路段,最后顯式呈現(xiàn)。從而具有 以下有益效果自動啟動檢測,避免人工繁瑣操作,易用性較好,并能實現(xiàn)故障的快速定位; 檢測報文不需要持續(xù)發(fā)送,對網(wǎng)絡(luò)帶寬資源占用較?。画h(huán)回報文的發(fā)送路徑與客戶數(shù)據(jù)轉(zhuǎn) 發(fā)路徑相同,不存在檢測不到的空白區(qū)間,故障定位準(zhǔn)確;定位結(jié)果可選擇圖像呈現(xiàn)或端到 端路徑顯示,故障節(jié)點的定位結(jié)果直觀。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示 出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或 步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種分組傳送網(wǎng)的鏈路故障定位方法,其特征在于,包括第一業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障時,沿發(fā)生故障的所述鏈路向所述第二業(yè)務(wù)端點發(fā)送環(huán)回報文;位于發(fā)生故障的所述鏈路上的中間節(jié)點接收到所述環(huán)回報文時,向下一節(jié)點轉(zhuǎn)發(fā)所述環(huán)回報文,并沿接收環(huán)回報文的反向路徑向所述第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文;所述第一業(yè)務(wù)端點根據(jù)所接收到的環(huán)回響應(yīng)報文定位所述故障鏈路的故障位置。
2.根據(jù)權(quán)利要求1所述的鏈路故障定位方法,其特征在于,在第一業(yè)務(wù)端點檢測到其 與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障時之前,還包括;在所述第一業(yè)務(wù)端點和所述第二業(yè)務(wù)端點上分別進(jìn)行用于所述第一業(yè)務(wù)端點與所述 第二業(yè)務(wù)端點之間的鏈路連通性檢測的操作維護(hù)管理OAM配置。
3.根據(jù)權(quán)利要求1所述的鏈路故障定位方法,其特征在于,所述第一業(yè)務(wù)端點檢測到 其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障后,間隔預(yù)定時間段向所述第二業(yè)務(wù)端點發(fā) 送環(huán)回報文。
4.根據(jù)權(quán)利要求1所述的鏈路故障位置定位方法,其特征在于,所述環(huán)回報文的格式 為在傳送多協(xié)議標(biāo)記交換環(huán)回報文前增加一環(huán)回報文頭;所述環(huán)回響應(yīng)報文的格式為在傳 送多協(xié)議標(biāo)記交換環(huán)回響應(yīng)報文前增加一環(huán)回響應(yīng)報文頭;其中,所述環(huán)回報文頭和所述 環(huán)回響應(yīng)報文頭分別至少包括以下字段報文類型Function Type字段、維護(hù)實體組代碼MEG ID字段、和維護(hù)實體點代碼MEP ID字段。
5.根據(jù)權(quán)利要求4所述的鏈路故障定位方法,其特征在于,位于發(fā)生故障的所述鏈路 上的中間節(jié)點接收到所述環(huán)回報文時,向下一節(jié)點轉(zhuǎn)發(fā)所述環(huán)回報文,并沿接收環(huán)回報文 的反向路徑向所述第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文包括根據(jù)環(huán)回報文中的所述Function Type字段確定所接收到的報文為環(huán)回報文;沿接收環(huán)回報文的反向路徑向所述第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文,其中,所述環(huán)回 響應(yīng)報文中的MEG ID字段和MEP ID字段與所接收到的環(huán)回報文中的MEG ID字段和MEPID 字段相同;判斷所述環(huán)回報文中的OAM配置與本節(jié)點的OAM配置是否匹配,如果否,將所述環(huán)回報 文中的MEP字段值加1后繼續(xù)轉(zhuǎn)發(fā)所述環(huán)回報文至下一節(jié)點。
6.根據(jù)權(quán)利要求5所述的鏈路故障定位方法,其特征在于,所述第一業(yè)務(wù)端點根據(jù)所 接收到的環(huán)回響應(yīng)報文定位所述故障鏈路的故障位置包括所述第一業(yè)務(wù)端點根據(jù)所返回的環(huán)回響應(yīng)報文的MEP字段的值確定所述故障鏈路的 故障位置。
7.根據(jù)權(quán)利要求5所述的鏈路故障位置定位方法,其特征在于,如果所述環(huán)回報文中 的OAM配置與本節(jié)點的OAM配置相匹配,則丟棄所述環(huán)回報文。
8.一種分組傳送網(wǎng)的鏈路故障定位系統(tǒng),其特征在于,包括第一業(yè)務(wù)端點、第二業(yè)務(wù) 端點以及位于所述第一業(yè)務(wù)端點和所述第二業(yè)務(wù)端點之間的鏈路上的中間節(jié)點,其中,所述第一業(yè)務(wù)端點包括鏈路檢測模塊,用于檢測所述第一業(yè)務(wù)端點與第二業(yè)務(wù)端點之間鏈路的連通性故障;第一發(fā)送模塊,用于沿故障鏈路向所述第二業(yè)務(wù)端點發(fā)送環(huán)回報文;第一接收模塊,用于接收所述中間節(jié)點回送的環(huán)回響應(yīng)報文; 故障定位模塊,用于根據(jù)所述環(huán)回響應(yīng)報文定位所述故障鏈路的故障位置; 所述中間節(jié)點為一個或多個,每個中間節(jié)點包括 第二接收模塊,用于接收來自所述第一業(yè)務(wù)端點的所述環(huán)回報文; 第二發(fā)送模塊,用于沿接收環(huán)回報文的反向路徑向所述第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報 文,以及向下一節(jié)點轉(zhuǎn)發(fā)所述環(huán)回報文。
9.根據(jù)權(quán)利要求8所述的鏈路故障定位系統(tǒng),其特征在于,所述第一業(yè)務(wù)端點還包括 第一配置模塊,所述第二業(yè)務(wù)端點包括第二配置模塊,其中,第一配置模塊,用于所述第一業(yè)務(wù)端點上的操作維護(hù)管理OAM配置,以檢測所述第一 業(yè)務(wù)端點與所述第二業(yè)務(wù)端點之間的鏈路的連通性;第二配置模塊,用于所述第二業(yè)務(wù)端點的OAM配置;以檢測所述第一業(yè)務(wù)端點與所述 第二業(yè)務(wù)端點之間的鏈路的連通性。
10.根據(jù)權(quán)利要求9所述的鏈路故障定位系統(tǒng),其特征在于,所述環(huán)回報文的格式為在 傳送多協(xié)議標(biāo)記交換環(huán)回報文前增加一環(huán)回報文頭;所述環(huán)回響應(yīng)報文的格式為在傳送多 協(xié)議標(biāo)記交換環(huán)回響應(yīng)報文前增加一環(huán)回響應(yīng)報文頭;其中,所述環(huán)回報文頭和所述環(huán)回 響應(yīng)報文頭分別至少包括以下字段報文類型字段Function Type、維護(hù)實體組代碼MEG ID字段、和維護(hù)實體點代碼MEP ID 字段。
全文摘要
本發(fā)明公開了一種分組傳送網(wǎng)的鏈路故障定位方法及系統(tǒng),該方法包括第一業(yè)務(wù)端點檢測到其與第二業(yè)務(wù)端點之間的鏈路出現(xiàn)連通性故障時,自動觸發(fā)故障定位,沿發(fā)生故障的鏈路向第二業(yè)務(wù)端點發(fā)送環(huán)回報文;位于發(fā)生故障的鏈路上的中間節(jié)點接收到環(huán)回報文時,向下一節(jié)點轉(zhuǎn)發(fā)環(huán)回報文,并沿接收環(huán)回報文的反向路徑向第一業(yè)務(wù)端點發(fā)送環(huán)回響應(yīng)報文;第一業(yè)務(wù)端點根據(jù)所接收到的環(huán)回響應(yīng)報文定位故障鏈路的故障位置。在本發(fā)明中,通過檢測到故障后自動觸發(fā)裝置,避免人工定位故障所需要的一系列配置,適合故障快速定位;通過發(fā)送環(huán)回報文進(jìn)行逐段的鏈路通斷性檢查,從回送的環(huán)回響應(yīng)報文排查出故障路段,從而實現(xiàn)故障的準(zhǔn)確定位。
文檔編號H04L12/24GK101986604SQ201010526668
公開日2011年3月16日 申請日期2010年10月29日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者湯躍娟 申請人:中興通訊股份有限公司