專利名稱:故障點位置信息處理方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種故障點位置信息處理方法及設(shè)備。
背景技術(shù):
在無線通信網(wǎng)絡(luò)中,基站與核心網(wǎng)的無線網(wǎng)絡(luò)控制器(Radio NetworkController,簡稱為RNC)之間通過無線回傳承載網(wǎng)絡(luò)互連起來。隨著無線業(yè)務(wù)流量爆發(fā)式增長,對無線回傳承載網(wǎng)絡(luò)的要求越來越高,通信業(yè)界的趨勢是使用互聯(lián)網(wǎng)協(xié)議(InternetProtocol,簡稱為IP)網(wǎng)絡(luò),例如IP無線接入網(wǎng)絡(luò)(Radio Access Network,簡稱為RAN)作為無線回傳承載網(wǎng)絡(luò)。IP RAN網(wǎng)絡(luò)使用典型的全I(xiàn)P方式承載通信流量,在公網(wǎng)轉(zhuǎn)發(fā)層使用通過信令協(xié)商生成的標(biāo)簽交換路徑(Label Switch Path,簡稱為LSP),業(yè)務(wù)層使用虛擬專用網(wǎng)絡(luò)(Virtual Private Network,簡稱為VPN)。一般LSP類型包括標(biāo)簽分發(fā)協(xié)議(Label Distribution Protocol,簡稱為 LDP) LSP 和流量工程(Traffic Engineering,簡稱為 TE)LSP0 TE LSP因為可靠性和可維護(hù)性比較好,所以一般運營商會選擇TE LSP承載VPN流量。一般情況下,常常會用隧道(英文為Tunnel)這個名字表示TE LSP或者由主備TE LSP組成的LSP組合。在實際應(yīng)用中,通常使用多協(xié)議標(biāo)簽交換(Multi-Protocol Label Switching,簡稱為MPLS)隧道來承載VPN流量。在MPLS隧道的術(shù)語中,一般將隧道的首節(jié)點稱為入(英文為Ingress)節(jié)點,隧道的尾節(jié)點稱為出(英文為Egress)節(jié)點,中間節(jié)點稱為傳輸(英文為Transit)節(jié)點。在IP RAN網(wǎng)絡(luò)中,當(dāng)鏈路故障時,故障點上游的節(jié)點和故障點下游的節(jié)點在探測到故障后就會分別發(fā)起到MPLS隧道的入節(jié)點和出節(jié)點的隧道拆除過程。由于MPLS隧道被拆除,所以用戶無法有效地針對該隧道故障進(jìn)行故障排查。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種故障點位置信息處理方法及設(shè)備,用以向用戶提供故障點的位置信息,進(jìn)而提高排查隧道故障的效率。本發(fā)明實施例第一方面提供一種故障點位置信息發(fā)送方法,包括隧道的入節(jié)點獲取所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識;所述入節(jié)點將所述故障點的第一位置信息提供給用戶,以使所述用戶確定與隧道故障對應(yīng)的所述故障點的位置。本發(fā)明實施例第二方面提供一種故障點位置信息發(fā)送方法,包括隧道上的傳輸節(jié)點獲取所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述傳輸節(jié)點的標(biāo)識和所述傳輸節(jié)點上連接所述故障點的接口的標(biāo)識,所述傳輸節(jié)點為所述故障點的上游節(jié)點;
所述傳輸節(jié)點將所述故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點,以使所述入節(jié)點向用戶提供與隧道故障對應(yīng)的所述故障點的第一位置信息。本發(fā)明實施例第三方面提供一種故障告警信息處理方法,包括網(wǎng)管設(shè)備接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,所述隧道故障告警信息包括所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識;所述網(wǎng)管設(shè)備根據(jù)所述故障點的第一位置信息,確定與隧道故障對應(yīng)的所述故障點的位置。本發(fā)明實施例第四方面提供一種入節(jié)點設(shè)備,包括第一獲取模塊,用于獲取所述入節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一 位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識;提供模塊,用于將所述故障點的第一位置信息提供給用戶,以使所述用戶確定與隧道故障對應(yīng)的所述故障點的位置。本發(fā)明實施例第五方面提供一種傳輸節(jié)點設(shè)備,包括第二獲取模塊,用于獲取所述傳輸節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述傳輸節(jié)點設(shè)備的標(biāo)識和所述傳輸節(jié)點設(shè)備上連接所述故障點的接口的標(biāo)識,所述傳輸節(jié)點設(shè)備為所述故障點的上游節(jié)點;第一發(fā)送模塊,用于將所述故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點,以使所述入節(jié)點向用戶提供與隧道故障對應(yīng)的所述故障點的第一位置信息。本發(fā)明實施例第六方面提供一種網(wǎng)管設(shè)備,包括第一接收模塊,用于接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,所述隧道故障告警信息包括所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識;確定模塊,用于根據(jù)所述故障點的第一位置信息,確定與隧道故障對應(yīng)的所述故障點的位置。本發(fā)明實施例提供的故障點位置信息發(fā)送方法及設(shè)備,隧道的入節(jié)點在獲取到隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將獲取的故障點的第一位置信息提供給用戶,使得用戶能夠確定隧道故障對應(yīng)的故障點的位置,為根據(jù)確定出的故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。本發(fā)明實施例提供的故障點位置信息發(fā)送方法及設(shè)備,隧道上的傳輸節(jié)點在獲取到隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將故障點的第一位置信息發(fā)送給隧道的入節(jié)點,使得入節(jié)點能夠?qū)⒐收宵c的位置信息提供給用戶,使得用戶能夠確定隧道故障對應(yīng)的故障點的位置并基于確定出的故障點的位置進(jìn)行故障排查,有利于提高針對隧道故障進(jìn)行故障排查的效率。本發(fā)明實施例提供的故障告警信息處理方法及設(shè)備,網(wǎng)管設(shè)備從隧道的入節(jié)點發(fā)送的隧道故障告警信息中獲取該隧道經(jīng)過的鏈路上的故障點的第一位置信息,并根據(jù)該第一位置信息確定該隧道故障對應(yīng)的故障點的位置,為根據(jù)該故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為現(xiàn)有MPLS隧道拆除過程的示意圖;圖2為本發(fā)明一實施例提供的故障點位置信息發(fā)送方法的流程圖;圖3-圖5為本發(fā)明一實施例提供的故障點的上游節(jié)點將故障點的位置信息發(fā)送給入節(jié)點的傳輸路徑的幾種示意圖;
圖6為本發(fā)明另一實施例提供的故障點位置信息發(fā)送方法的流程圖;圖7為本發(fā)明一實施例提供的故障告警信息處理方法的流程圖;圖8為本發(fā)明另一實施例提供的故障告警信息處理方法的流程圖;圖9為本發(fā)明一實施例提供的入節(jié)點設(shè)備的結(jié)構(gòu)示意圖;圖10為本發(fā)明另一實施例提供的入節(jié)點設(shè)備的結(jié)構(gòu)示意圖;圖11為本發(fā)明一實施例提供的傳輸節(jié)點設(shè)備的結(jié)構(gòu)示意圖;圖12為本發(fā)明另一實施例提供的傳輸節(jié)點設(shè)備的結(jié)構(gòu)示意圖;圖13為本發(fā)明一實施例提供的網(wǎng)管設(shè)備的結(jié)構(gòu)示意圖;圖14為本發(fā)明另一實施例提供的網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明以下各實施例適用于MPLS隧道承載VPN流量的網(wǎng)絡(luò),例如,使用MPLS隧道承載VPN流量的IP RAN網(wǎng)絡(luò),但不限于此。IP RAN網(wǎng)絡(luò)使用典型的全I(xiàn)P方式承載通信流量。IP RAN網(wǎng)絡(luò)除了在公網(wǎng)轉(zhuǎn)發(fā)層使用通過信令協(xié)商生成的LSP,在業(yè)務(wù)層使用VPN之外,在物理層使用光纖,鏈路層使用以太網(wǎng)(英文為Ethernet)或吉比特以太網(wǎng)(英文為GigabitEthernet),信令使用路由協(xié)議和多協(xié)議標(biāo)簽交換(Multi Protocol Label Switch,簡稱為MPLS)協(xié)議族 / 資源預(yù)留協(xié)議(Resource Reservation Protocol,簡稱為 RSVP)。常用的VPN類型包括邊緣到邊緣的偽線仿真(Pseudo-Wire Emulation Edge toEdge,簡稱為PWE3)、虛擬專用局域網(wǎng)業(yè)務(wù)(Virtual Private Lan Service,簡稱為VPLS^PI三層VPN(L3VPN)。IP RAN網(wǎng)絡(luò)使用的VPN的類型決定于基站類型,如果基站支持Ethernet接口,則一般選擇L3PVN ;如果基站不支持Ethernet接口,僅僅支持El和/或異步傳輸模式(Asynchronous Transfer Mode,簡稱為ATM)等接口類型,則選擇PWe3。本發(fā)明以下各實施例中涉及的VPN可以是任何類型的VPN。IP RAN網(wǎng)絡(luò)一般采用環(huán)型組網(wǎng)方式和環(huán)型和鏈型相結(jié)合的組網(wǎng)方式,本發(fā)明以下各實施例適用于各種組網(wǎng)方式。如圖I所示,現(xiàn)有MPLS隧道拆除過程包括故障點的上游節(jié)點(即傳輸節(jié)點
4)探測到故障,中斷本地的RSVP活動、刪除本地的預(yù)留狀態(tài)塊(ReavState Block,簡稱為RSB),向其上游發(fā)送預(yù)留拆除(英文為ResvTear)消息直到入節(jié)點I ;入節(jié)點I收到ResvTear消息后將隧道狀態(tài)置為故障(Down),掉頭向其下游節(jié)點發(fā)送路徑拆除(PathTear)消息,直到故障點的上游節(jié)點(即傳輸節(jié)點4);故障點的下游節(jié)點(即傳輸節(jié)點
5)探測到故障,中斷本地的RSVP活動,刪除本地路徑狀態(tài)塊(PathState Block,簡稱為PSB),向其下游節(jié)點發(fā)送路徑拆除消息直到出節(jié)點7 ;出節(jié)點7收到路徑拆除消息后,調(diào)頭向其上游節(jié)點發(fā)送預(yù)留拆除消息直到故障點的下游節(jié)點(即傳輸節(jié)點5)。在上述過程中,收 到路徑拆除消息的節(jié)點會刪除本地的PSB,而收到預(yù)留拆除消息的節(jié)點會刪除本地的RSB。在隧道因為故障而被拆除后,用戶無法獲知該隧道故障對應(yīng)的故障點的位置導(dǎo)致故障排查效率較低。通常,隧道的入節(jié)點會生成隧道故障告警信息并發(fā)送給網(wǎng)管設(shè)備,以告知網(wǎng)管設(shè)備該隧道所在鏈路發(fā)生了故障。網(wǎng)管設(shè)備主要負(fù)責(zé)監(jiān)控VPN網(wǎng)絡(luò)的運行狀態(tài),當(dāng)發(fā)現(xiàn)故障時需要進(jìn)行故障原因排查。但是,由于入節(jié)點發(fā)送的隧道故障告警信息僅能指示該隧道發(fā)生了故障并未告知具體故障點的位置,而且在網(wǎng)管設(shè)備接收到隧道故障告警信息時隧道已經(jīng)被拆除,所以網(wǎng)管設(shè)備也無法通過隧道故障之間的路徑進(jìn)行故障排查,而只能根據(jù)對網(wǎng)絡(luò)的了解情況和隧道的配置要求等信息,全網(wǎng)排查故障原因并多次嘗試建立隧道以確定故障排除,這個效率非常低。針對該問題,本發(fā)明以下實施例給出一種解決方案。圖2為本發(fā)明一實施例提供的故障點位置信息發(fā)送方法的流程圖。如圖2所示,本實施例的方法包括步驟201、隧道的入節(jié)點獲取該隧道經(jīng)過的鏈路上的故障點的第一位置信息,該故障點的第一位置信息包括該故障點的上游節(jié)點的標(biāo)識和該故障點的上游節(jié)點上連接該故障點的接口的標(biāo)識。在MPLS隧道術(shù)語中,將隧道的首節(jié)點稱為入節(jié)點,將隧道的尾結(jié)點稱為出節(jié)點,將中間節(jié)點稱為傳輸節(jié)點。對應(yīng)的,在VPN術(shù)語中,VPN的端點稱為運營商邊緣(Proνi derEdge,簡稱為PE )節(jié)點,VPN的中間節(jié)點稱為供應(yīng)商(Provider,簡稱為P )節(jié)點。其中,隧道的入節(jié)點和出節(jié)點實際上是該隧道所承載的VPN的兩個端點,即入節(jié)點和出節(jié)點也就是PE節(jié)點,而隧道的傳輸節(jié)點實際上是該隧道所承載的VPN的中間節(jié)點,即傳輸節(jié)點也就是P節(jié)點。在本發(fā)明各實施中,采用MPLS隧道術(shù)語中的名稱。在MPLS隧道中,隧道上各節(jié)點的標(biāo)識可以用節(jié)點的標(biāo)簽交換路由器(LabeISwitch Router,簡稱為LSR)標(biāo)識(ID)來表示??蛇x的,本實施例中故障點的上游節(jié)點的標(biāo)識可以是該故障點的上游節(jié)點的LSR ID??蛇x的,接口的標(biāo)識可以是任何可以唯一標(biāo)識一個接口的信息,例如接口的IP地址、索引號、名稱等。則故障點的上游節(jié)點上連接故障點的接口的標(biāo)識也可以是該接口的IP地址、索引號或名稱等。優(yōu)選的,在第一位置信息中可以以接口的IP地址作為接口的標(biāo)識。在本實施例中,隧道經(jīng)過的鏈路上發(fā)生的故障可以包括但不限于以下幾種故障(I)隧道經(jīng)過的鏈路上的節(jié)點發(fā)生故障,例如發(fā)生宕機;這里的節(jié)點可以是除入節(jié)點之外的其他節(jié)點,即可以是傳輸節(jié)點故障或者是出節(jié)點故障。在該情況下,故障點即為發(fā)生故障的節(jié)點,發(fā)生故障的節(jié)點的上游節(jié)點即為該故障點的上游節(jié)點。如果發(fā)生故障的節(jié)點是入節(jié)點的下游節(jié)點(即直接與入節(jié)點相連的傳輸節(jié)點),則故障點的上游節(jié)點即為入節(jié)點;如果發(fā)生故障的節(jié)點是除入節(jié)點的下游節(jié)點之外的其他傳輸節(jié)點,則故障點的上游節(jié)點也是傳輸節(jié)點;如果發(fā)生故障的節(jié)點是出節(jié)點,則故障節(jié)點的上游節(jié)點是直接與出節(jié)點相連的傳輸節(jié)點。在此說明,在本發(fā)明各實施例中提及的某個節(jié)點的上游節(jié)點是指與該節(jié)點直接相連且位于該節(jié)點上游方向的節(jié)點;在本發(fā)明各實施例中提及的某個節(jié)點的下游節(jié)點是指與該節(jié)點直接相連且位于該節(jié)點的下游方向的節(jié)點。所述上游方向是指隧道流量方向上的上游,所述下游方向是指隧道流量方向上的下游,例如如果流量從入節(jié)點流量出節(jié)點,則上游方向是指靠經(jīng)入節(jié)點的方向,下游方向是指靠近出節(jié)點的方向。(2)隧道經(jīng)過的鏈路上任何兩個直接相連的節(jié)點之間的鏈路發(fā)生故障,例如鏈路斷開;這里兩個直接相連的節(jié)點可以是入節(jié)點與其下游節(jié)點(為一傳輸節(jié)點),也可以是任意兩個直接相連的傳輸節(jié)點,還可以是出節(jié)點與其上游節(jié)點(為一傳輸節(jié)點)。在該情況下,故障點即為發(fā)生故障的鏈路,故障點的上游節(jié)點為連接于該鏈路上的兩個節(jié)點中位于隧道 流量方向的上游的節(jié)點。其中,若發(fā)生故障的鏈路為入節(jié)點與其下游節(jié)點之間的鏈路,則故障點的上游節(jié)點即為入節(jié)點。(3)隧道經(jīng)過的鏈路上任何兩個直接相連的節(jié)點上關(guān)于該隧道的配置信息不匹配;這里兩個直接相連的節(jié)點可以是入節(jié)點和其下游節(jié)點(為一傳輸節(jié)點),也可以是任意兩個直接相連的傳輸節(jié)點,還可以是出節(jié)點和其上游節(jié)點(為一傳輸節(jié)點)。在該情況下,兩個直接相連的節(jié)點互為故障點。本實施例僅考慮兩個直接相連的節(jié)點中位于隧道流量方向的上游的節(jié)點以位于隧道流量方向的下游的節(jié)點為故障點的情況,在該情況下,故障點的上游節(jié)點即為兩個直接相連的節(jié)點中位于隧道流量方向的上游的節(jié)點。其中,若兩個直接相連的節(jié)點為入節(jié)點和其下游節(jié)點,則本實施例中以故障點為入節(jié)點的下游節(jié)點,而故障點的上游節(jié)點為入節(jié)點為例。結(jié)合上述幾種故障情況可知,隧道的入節(jié)點獲取隧道所在鏈路上的故障點的第一位置信息的方式會有所不同。如果故障發(fā)生在入節(jié)點和入節(jié)點的下游節(jié)點之間,則入節(jié)點獲取隧道所在鏈路上的故障點的第一位置信息的方式可以包括當(dāng)入節(jié)點感知到入節(jié)點和入節(jié)點的下游節(jié)點之間的鏈路故障或者感知到入節(jié)點的下游節(jié)點故障時,可以確定故障點為入節(jié)點和入節(jié)點的下游節(jié)點之間的鏈路或者為入節(jié)點的下游節(jié)點,并且可以確定自身為故障點的上游節(jié)點,則獲取入節(jié)點自身的標(biāo)識和入節(jié)點上連接其下游節(jié)點的接口的標(biāo)識作為故障點的第一位置信息?;蛘弋?dāng)入節(jié)點感知到入節(jié)點上與隧道對應(yīng)的配置信息和入節(jié)點的下游節(jié)點上與隧道對應(yīng)的配置信息不匹配時,可以確定入節(jié)點的下游節(jié)點為故障點,并可以確定自身為故障點的上游節(jié)點,故獲取入節(jié)點自身的標(biāo)識和入節(jié)點上連接其下游節(jié)點的接口的標(biāo)識作為故障點的第一位置信息。這里的配置信息主要包括但不限于為隧道經(jīng)過的接口配置的IP地址(要求與對端的IP地址相匹配)、MPLS使能、TE使能等信息等?;诖?,本實施例中的配置信息不匹配包括但不限于隧道經(jīng)過的鏈路兩端的接口的IP地址不匹配、隧道經(jīng)過的鏈路兩端的接口至少其中一個沒有使能MPLS、隧道經(jīng)過的鏈路兩端的接口至少其中一個沒有使能 MPLS TE。
其中,入節(jié)點感知入節(jié)點上和其下游節(jié)點上的配置信息不同的方式可以是入節(jié)點將本地配置信息刪除,例如刪除隧道經(jīng)過的接口的IP地址、刪除MPLS使能、刪除MPLS TE使能等。另外,當(dāng)對端(即入節(jié)點的下游節(jié)點)刪除本地配置時,兩端將不能進(jìn)行正常通信,所以入節(jié)點通過一定方式感知到對端刪除本地配置也可以確定入節(jié)點與其下游節(jié)點之間的配置信息不匹配??蛇x的,入節(jié)點感知其下游節(jié)點刪除本地配置的方式可以是感知兩者之間的傳輸超時。但是傳輸超時并不是全是因為配置信息不匹配,但不論是哪種原因引起的傳輸超時,都會導(dǎo)致兩端無法正常通信,即隧道故障。因此,當(dāng)入節(jié)點感知到入節(jié)點與入節(jié)點的下游節(jié)點之間的傳輸超時時,獲取入節(jié)點的標(biāo)識和入節(jié)點上連接入節(jié)點的下游節(jié)點的接口的標(biāo)識作為故障點的第一位置信息。在該方式中,入節(jié)點為故障點的上游節(jié)點。入節(jié)點感知入節(jié)點與入節(jié)點的下游節(jié)點之間的傳輸超時的方式可以根據(jù)不同廠家的設(shè)備、不同應(yīng)用場景 等不同。例如,入節(jié)點和入節(jié)點的下游節(jié)點之間會發(fā)送hello報文或類似hello報文的報文保持連接,如果入節(jié)點在指定的接收時間內(nèi)未接收到上述報文,則可以確定與其下游節(jié)點之間的傳輸超時,判定發(fā)生故障。如果故障不是發(fā)生在入節(jié)點和入節(jié)點的下游節(jié)點之間,而是發(fā)生在兩個傳輸節(jié)點之間或者發(fā)生在出節(jié)點和其上游節(jié)點之間,則入節(jié)點獲取隧道所在鏈路上的故障點的第一位置信息的方式包括入節(jié)點接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息。其中,故障點的上游節(jié)點在感知到故障之后,會獲取自身的標(biāo)識和自身上與故障點連接的接口的標(biāo)識作為故障點的第一位置信息,然后將故障點的第一位置信息發(fā)送給入節(jié)點。對入節(jié)點來說,接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息。其中,故障點的上游節(jié)點感知故障的方式與入節(jié)點感知故障的方式相類似,在此不再細(xì)述??蛇x的,故障點的上游節(jié)點可以采用但不限于以下幾種方式向入節(jié)點發(fā)送故障點
的第一位置信息。第一種方式故障點的上游節(jié)點可以定義一種新類型的RSVP消息,例如可稱為RSVP通知(英文為Notify)消息,將故障點的第一位置信息攜帶在該RSVP通知消息中發(fā)送給入節(jié)點。該RSVP通知消息與現(xiàn)有已經(jīng)存在的標(biāo)準(zhǔn)RSVP消息(例如預(yù)留錯誤消息、路徑錯誤消息、預(yù)留拆除消息、路徑拆除消息等)無關(guān),這種方式能夠更好地與標(biāo)準(zhǔn)相兼容,尤其適用于不同廠商的設(shè)備混合組網(wǎng)的場景。這種方式只要故障點的上游節(jié)點和入節(jié)點是同一廠商的設(shè)備并且支持RSVP通知消息即可,并且對其他廠商的設(shè)備也沒有影響。優(yōu)選的,在該方式下,故障節(jié)點的上游節(jié)點可以在向入節(jié)點發(fā)送第二預(yù)留拆除消息之前,先向入節(jié)點發(fā)送RSVP通知消息,即在隧道拆除之前將故障點的第一位置信息發(fā)送給入節(jié)點。為了區(qū)分標(biāo)準(zhǔn)的預(yù)留拆除消息和后續(xù)擴展的預(yù)留拆除消息,本發(fā)明后續(xù)將標(biāo)準(zhǔn)的預(yù)留拆除消息稱為第二預(yù)留拆除消息,將擴展后的預(yù)留拆除消息稱為第一預(yù)留拆除消息。這里的第一和第二既沒有個數(shù)的限定,也沒有先后順序的限定,僅僅是為了便于區(qū)分。第二種方式故障點的上游節(jié)點通過對現(xiàn)有RSVP消息中的預(yù)留拆除消息進(jìn)行擴展,將故障點的第一位置信息攜帶在擴展后的預(yù)留拆除消息(即第一預(yù)留拆除消息)中發(fā)送給入節(jié)點。其中,對預(yù)留拆除消息的擴展方式不做限定,例如可以是增加新的字段,用新增的字段攜帶故障點的第一位置信息,還可以是對現(xiàn)有字段進(jìn)行重新定義,用重新定義后的字段攜帶故障點的第一位置信息,等等。例如,新增的字段可以是類型-長度-值(type-length-value,簡稱為TLV)字段,但不限于此??蛇x的,在該方式下,第一預(yù)留拆除消息除了將故障點的第一位置信息攜帶給入節(jié)點之外,還可以告知入節(jié)點該隧道需要進(jìn)行拆除,即故障點的第一位置信息的發(fā)送與隧道拆除過程同時進(jìn)行。對入節(jié)點來說,接收到第一預(yù)留拆除消息后,一方面可以獲取故障點的第一位置信息,另一方面可以獲知隧道故障需要拆除,于是將該隧道置為Down,并掉頭向其下游節(jié)點發(fā)送路徑拆除消息,以進(jìn)行隧道拆除。第三種方式故障點的上游節(jié)點通過對現(xiàn)有RSVP消息中的路徑錯誤(PathErr)消息進(jìn)行擴展,將故障點的第一位置信息攜帶在擴展后的路徑錯誤消息中發(fā)送給入節(jié)點。其中,對路徑錯誤消息的擴展方式不做限定,例如可以是增加新的字段,用新增的字段攜帶故障點的第一位置信息,還可以是對現(xiàn)有字段進(jìn)行重新定義,用重新定義后的字段攜帶故障點的第一位置信息,等等。例如,新增的字段可以是TLV,但不限于此。優(yōu)選的,在該方式下,故障節(jié)點的上游節(jié)點可以在向入節(jié)點發(fā)送第二預(yù)留拆除消息之前,先向入節(jié)點發(fā)送擴展后的路徑錯誤消息,即在隧道拆除之前將故障點的第一位置 信息發(fā)送給入節(jié)點。第四種方式故障點的上游節(jié)點通過對現(xiàn)有RSVP消息中的預(yù)留錯誤(ResvErr)消息進(jìn)行擴展,將故障點的第一位置信息攜帶在擴展后的預(yù)留錯誤消息中發(fā)送給入節(jié)點。其中,對預(yù)留錯誤消息的擴展方式不做限定,例如可以是增加新的字段,用新增的字段攜帶故障點的第一位置信息,還可以是對現(xiàn)有字段進(jìn)行重新定義,用重新定義后的字段攜帶故障點的第一位置信息,等等。例如,新增的字段可以是TLV,但不限于此。優(yōu)選的,在該方式下,故障節(jié)點的上游節(jié)點可以在向入節(jié)點發(fā)送第二預(yù)留拆除消息之前,先向入節(jié)點發(fā)送擴展后的預(yù)留錯誤消息,即在隧道拆除之前將故障點的第一位置信息發(fā)送給入節(jié)點。在此說明,在該方式下,對預(yù)留錯誤消息的擴展除了上述之外,還包括重新定義預(yù)留錯誤消息的使用方向。現(xiàn)有技術(shù)中預(yù)留錯誤消息是沿著入節(jié)點到出節(jié)點的方向發(fā)送的,而在本實施例的該方式下,擴展后的預(yù)留錯誤消息不僅攜帶有故障點的第一位置信息,而且是由故障點的上游節(jié)點向入節(jié)點方向發(fā)送。第五種方式故障點的上游節(jié)點通過對現(xiàn)有RSVP消息中的路徑拆除消息進(jìn)行擴展,將故障點的第一位置信息攜帶在擴展后的路徑拆除消息中發(fā)送給入節(jié)點。其中,對路徑拆除消息的擴展方式不做限定,例如可以是增加新的字段,用新增的字段攜帶故障點的第一位置信息,還可以是對現(xiàn)有字段進(jìn)行重新定義,用重新定義后的字段攜帶故障點的第一位置信息,等等。例如,新增的字段可以是TLV,但不限于此。在此說明,在該方式下,對路徑拆除消息的擴展除了上述之外,還包括重新定義路徑拆除消息的使用方向。現(xiàn)有技術(shù)中路徑拆除消息是沿著入節(jié)點到出節(jié)點的方向發(fā)送的,而在本實施例的該方式下,擴展后的路徑拆除消息不僅攜帶有故障點的第一位置信息,而且是由故障點的上游節(jié)點向入節(jié)點方向發(fā)送。以上幾種方式主要是從攜帶故障點的第一位置信息的方式的角度對故障點的上游節(jié)點向入節(jié)點發(fā)送故障點的第一位置信息的方式進(jìn)行了描述?;谏鲜?,本實施例的入節(jié)點接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息的方式包括但不限于以下幾種
入節(jié)點接收故障點的上游節(jié)點發(fā)送的RSVP通知消息,該RSVP通知消息包括故障點的第一位置信息。優(yōu)選的,入節(jié)點可以在接收故障點的上游節(jié)點發(fā)送的第二預(yù)留拆除消息之前,接收故障點的上游節(jié)點發(fā)送的RSVP通知消息?;蛘呷牍?jié)點接收故障點的上游節(jié)點發(fā)送的第一預(yù)留拆除消息,該第一預(yù)留拆除消息包括故障點的第一位置信息?;蛘呷牍?jié)點接收故障點的上游節(jié)點發(fā)送的路徑錯誤消息,該路徑錯誤消息包括故障點的第一位置信息?;蛘呷牍?jié)點接收故障點的上游節(jié)點發(fā)送的預(yù)留錯誤消息,該預(yù)留錯誤消息包括故障點的第一位置信息?;蛘呷牍?jié)點接收故障點的上游節(jié)點發(fā)送的路徑拆除消息,該路徑拆除消息包括故障點的第一位置信息。
在一可選實施方式中,入節(jié)點和故障點的上游節(jié)點之間連接有至少一個節(jié)點。這里的至少一個節(jié)點均屬于傳輸節(jié)點。基于此,故障點的上游節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點的一種可選方式為故障點的上游節(jié)點直接將故障點的第一位置信息發(fā)送給入節(jié)點。相應(yīng)的,入節(jié)點接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息的方式為入節(jié)點接收故障點的上游節(jié)點直接發(fā)送的故障點的第一位置信息。通過圖示對該方式進(jìn)行舉例說明。如圖3所示,“X”表示故障點,則故障點的上游節(jié)點為傳輸節(jié)點23,傳輸節(jié)點23與入節(jié)點20之間連接有傳輸節(jié)點21和傳輸節(jié)點22,傳輸節(jié)點23向入節(jié)點20發(fā)送故障點的第一位置信息的路徑如圖3中帶箭頭的弧線所示,即傳輸節(jié)點23直接將故障點的第一位置信息發(fā)送給了入節(jié)點20?;诖?,故障點的上游節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點的一種可選方式為故障點的上游節(jié)點通過至少一個節(jié)點中的至少一個節(jié)點向入節(jié)點發(fā)送故障點的第一位置信息。相應(yīng)的,入節(jié)點接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息的方式為入節(jié)點接收故障點的上游節(jié)點通過至少一個節(jié)點中的至少一個節(jié)點發(fā)送的故障點的第一位置信息。通過圖示對該方式進(jìn)行舉例說明。如圖4所示,“X”表示故障點,則故障點的上游節(jié)點為傳輸節(jié)點23,傳輸節(jié)點23與入節(jié)點20之間連接有傳輸節(jié)點21和傳輸節(jié)點22,傳輸節(jié)點23向入節(jié)點20發(fā)送故障點的第一位置信息的路徑如圖4中帶箭頭的弧線所示,傳輸節(jié)點23先將故障點的第一位置信息發(fā)送給傳輸節(jié)點21,再由傳輸節(jié)點21將故障點的第一位置信息發(fā)送給入節(jié)點20,即故障點的上游節(jié)點經(jīng)過一跳將故障點的第一位置信息發(fā)送給入節(jié)點。又例如,如圖5所示,“ X ”表示故障點,則故障點的上游節(jié)點為傳輸節(jié)點23,傳輸節(jié)點23與入節(jié)點20之間連接有傳輸節(jié)點21和傳輸節(jié)點22,傳輸節(jié)點23向入節(jié)點20發(fā)送故障點的第一位置信息的路徑如圖5中帶箭頭的弧線所示,傳輸節(jié)點23先將故障點的第一位置信息發(fā)送給傳輸節(jié)點22,傳輸節(jié)點22將故障點的第一位置信息發(fā)送給傳輸節(jié)點21,再由傳輸節(jié)點21將故障點的第一位置信息發(fā)送給入節(jié)點20,即故障點的上游節(jié)點逐跳將故障點的第一位置信息發(fā)送給入節(jié)點。在此說明,在上述兩種方式主要是從傳輸路徑的角度對故障點的上游節(jié)點向入節(jié)點發(fā)送故障點的第一位置信息的方式進(jìn)行了描述。在這兩種方式中,故障點的上游節(jié)點攜帶故障點的位置信息的方式可以采用前述提供的任何一種方式。步驟202、入節(jié)點將該故障點的第一位置信息提供給用戶,以使用戶確定與隧道故障對應(yīng)的該故障點的位置。步驟202的一種可選實施方式為入節(jié)點向用戶提供了直接查詢故障點的位置信息的接口等功能,則用戶在獲知該隧道故障后,可以直接登錄入節(jié)點,并輸入查詢命令,在查詢命令中攜帶該隧道的標(biāo)識信息。相應(yīng)地,入節(jié)點接收用戶輸入的查詢命令,根據(jù)查詢命令中的隧道的標(biāo)識信息確定與該隧道故障對應(yīng)的故障點的位置信息,將與該隧道故障對應(yīng)的故障點的位置信息顯示給用戶,這樣用戶可以獲知該隧道故障對應(yīng)的故障點的位置?;诖?,用戶可以根據(jù)該故障點的位置,針對該隧道故障進(jìn)行故障排查,這樣能夠提高故障排查的效率。上述隧道的標(biāo)識信息可以是各種可以唯一標(biāo)識一條隧道的信息,例如隧道的標(biāo)識信息可以是在全網(wǎng)內(nèi)唯一標(biāo)識該隧道的四元組,該四元組包括隧道的目的地址、隧道的入節(jié)點的LSR ID、隧道的ID以及本地LSP ID,又例如隧道的標(biāo)識信息可以是四元組中“隧道的ID”,又例如隧道的標(biāo)識信息可以是隧道的名稱等。步驟202的另一種可選實施方式為入節(jié)點獲取到故障點的第一位置信息后,將故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故 障點的位置。這樣,入節(jié)點向網(wǎng)管設(shè)備發(fā)送隧道故障告警信息時,網(wǎng)管設(shè)備根據(jù)接收到的故障點的第一位置信息就可以知道該隧道故障告警信息對應(yīng)的故障點的位置。然后,網(wǎng)管設(shè)備可以將確定的隧道故障告警與故障點的位置信息的對應(yīng)關(guān)系顯示給用戶,使得用戶獲知該隧道故障對應(yīng)的故障點的位置,以便于有效的進(jìn)行故障排查。另外,網(wǎng)掛設(shè)備也可以直接根據(jù)確定的故障點的位置進(jìn)行故障原因的排查,與全排排查故障原因的方式相比,能夠極大的提高排查鏈路故障的效率。本實施例對入節(jié)點將該故障點的第一位置信息提供給網(wǎng)管設(shè)備的方式不做限定。舉例說明,入節(jié)點可以單獨將故障點的第一位置信息提供給網(wǎng)管設(shè)備。較為優(yōu)選的,入節(jié)點可以在將故障點的第一位置信息提供給網(wǎng)管設(shè)備之前或之后,向網(wǎng)管設(shè)備發(fā)送隧道故障告警信息,以使網(wǎng)管設(shè)備獲知隧道故障,并且能夠根據(jù)接收到的故障點的第一位置信息,確定發(fā)生隧道故障對應(yīng)的鏈路上的故障點的位置。其中,入節(jié)點將該故障點的第一位置信息提供給網(wǎng)管設(shè)備的一種優(yōu)選方式為入節(jié)點在收到故障點的第一位置信息后,生成攜帶故障點的第一位置信息的隧道故障告警信息,然后將該隧道故障告警信息發(fā)送給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定隧道故障對應(yīng)的故障點的位置。其中,網(wǎng)管設(shè)備接收到隧道故障告警信息后可以將隧道故障告警信息顯示給用戶,這樣用戶就可以確定該隧道故障與故障點的位置之間的對應(yīng)關(guān)系。這種通過隧道故障告警信息將故障點的第一位置信息發(fā)送給網(wǎng)管設(shè)備的方式有利于減少入節(jié)點與網(wǎng)管設(shè)備之間的交互次數(shù),有利于節(jié)約資源,并且能夠提高隧道故障告警信息與故障點的位置信息之間的緊湊性,有利于提高網(wǎng)管設(shè)備確定鏈路上故障點位置的準(zhǔn)確度。入節(jié)點將該故障點的第一位置信息提供給網(wǎng)管設(shè)備的另一種優(yōu)選方式為入節(jié)點接收網(wǎng)管設(shè)備發(fā)送的位置信息獲取請求,根據(jù)位置信息獲取請求,將故障點的位置信息提供給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故障點的位置。其中,位置信息獲取請求包括隧道的標(biāo)識信息。入節(jié)點通過隧道的標(biāo)識信息可以確定網(wǎng)管設(shè)備請求獲取的是哪條隧道對應(yīng)的故障點的第一位置信息??蛇x的,入節(jié)點接收到網(wǎng)管設(shè)備發(fā)送的位置信息獲取請求之后,可以將故障點的第一位置信息發(fā)送給網(wǎng)管設(shè)備,網(wǎng)管設(shè)備通過自己的GUI顯示給用戶。另外,網(wǎng)管設(shè)備向入節(jié)點發(fā)送位置信息獲取請求之后,可以通過自己的界面顯示入節(jié)點上的故障點的第一位置信息,以使用戶確定與隧道故障對應(yīng)的故障點的位置?;谏鲜鰞?yōu)選實施方式,入節(jié)點還可以將故障點對應(yīng)的故障原因攜帶在隧道故障告警信息中,從而使網(wǎng)管設(shè)備能夠直接了解到鏈路上的故障原因。這里故障點對應(yīng)的故障原因可以是鏈路上的節(jié)點故障、鏈路上兩個直接相連的節(jié)點之間的鏈路故障或鏈路上兩個直接相連的節(jié)點上與該隧道對應(yīng)的配置信息不匹配等。下面對入節(jié)點生成的攜帶故障點的第一位置信息的隧道故障告警信息的一種可選實現(xiàn)方式進(jìn)行說明。該隧道故障告警信息包括的內(nèi)容如表I所示。表I
隧道故障告警信息中的內(nèi)容
mplsTunnel Index隧道索引
mplsTunnel Instance隧道實例號
mplsTunnel IngressLSRId隧道的入節(jié)點標(biāo)識
mplsTunnelEgressLSRId隧道的出節(jié)點標(biāo)識
mplsTunnelAdminStatus隧道管理狀態(tài)
mplsTunnelOperStatus隧道運行狀態(tài)
mplsTunnelFaultyLsrID故障點的上游節(jié)點的LSR ID
mplsTunnelFaultyInterfaceIP 故障點的上游節(jié)點上接口的IP地址mplsTunnelDownReason隧道故障原因在此說明,上述隧道故障告警信息是在RFC3812定義的隧道故障告警信息的基礎(chǔ)上擴展來的,增加了故障點的上游節(jié)點的LSR ID和故障點的上游節(jié)點上接口的IP地址。另夕卜,表I中的“隧道故障原因”可以填充隧道故障原因,也可以是新擴展的故障點對應(yīng)的故障原因。除此之外,本實施例的隧道故障告警信息還可以是在各個廠商定義的私有隧道故障告警信息的基礎(chǔ)上擴展而來。由上述可見,在本實施例提供的故障點位置信息發(fā)送方法中,隧道的入節(jié)點在獲取到隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將獲取的故障點的第一位置信息提供給用戶或網(wǎng)管設(shè)備,使得用戶或網(wǎng)管設(shè)備能夠確定故障點在鏈路上的位置,為根據(jù)確定出的故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。
圖6為本發(fā)明另一實施例提供的故障點位置信息發(fā)送方法的流程圖。如圖6所示,本實施例的方法包括步驟601、隧道上的傳輸節(jié)點獲取隧道經(jīng)過的鏈路上的故障點的第一位置信息,該故障點的第一位置信息包括該傳輸點的標(biāo)識和該傳輸節(jié)點上連接故障點的接口的標(biāo)識,該傳輸節(jié)點為故障點的上游節(jié)點。在MPLS隧道術(shù)語中,將隧道的首節(jié)點稱為入節(jié)點,將隧道的尾結(jié)點稱為出節(jié)點,將中間節(jié)點稱為傳輸節(jié)點。對應(yīng)的,在VPN術(shù)語中,VPN的端點稱為PE節(jié)點,VPN的中間節(jié) 點稱為P節(jié)點。其中,隧道的入節(jié)點和出節(jié)點實際上是該隧道所承載的VPN的兩個端點,即入節(jié)點和出節(jié)點也就是PE節(jié)點,而隧道的傳輸節(jié)點實際上是該隧道所承載的VPN的中間節(jié)點,即傳輸節(jié)點也就是P節(jié)點。在本發(fā)明各實施中,采用MPLS隧道術(shù)語中的名稱。在MPLS隧道中,隧道上各節(jié)點的標(biāo)識可以用節(jié)點的LSR ID來表示??蛇x的,本實施例中傳輸節(jié)點的標(biāo)識可以是該傳輸節(jié)點的LSR ID??蛇x的,接口的標(biāo)識可以是任何可以唯一標(biāo)識一個接口的信息,例如接口的IP地址、索引號、名稱等。則傳輸節(jié)點上連接故障點的接口的標(biāo)識也可以是該接口的IP地址、索引號或名稱等。優(yōu)選的,在故障點的第一位置信息中可以使用接口的IP地址作為接口的標(biāo)識。在本實施例中,隧道經(jīng)過的鏈路上發(fā)生的故障可以包括但不限于以下幾種故障(I)隧道經(jīng)過的鏈路上的節(jié)點發(fā)生故障,例如發(fā)生宕機。(2)隧道經(jīng)過的鏈路上任何兩個直接相連的節(jié)點之間的鏈路發(fā)生故障,例如鏈路斷開。(3)隧道經(jīng)過的鏈路上任何兩個直接相連的節(jié)點上關(guān)于該隧道的配置信息不匹配。(4)隧道經(jīng)過的鏈路上任何兩個直接相連的節(jié)點之間的傳輸超時。關(guān)于上述幾種故障場景的詳細(xì)描述可參見圖2所示實施例,在此不再贅述。但在本實施例中,僅對故障點的上游節(jié)點為傳輸節(jié)點的各種故障場景進(jìn)行說明。結(jié)合上述幾種故障情況可知,作為故障點的上游節(jié)點的傳輸節(jié)點獲取隧道經(jīng)過的鏈路上的故障點的第一位置信息的方式會有所不同。舉例說明當(dāng)作為故障點的上游節(jié)點的傳輸節(jié)點感知到該傳輸節(jié)點和該傳輸節(jié)點的下游節(jié)點之間的鏈路故障或者感知到該傳輸節(jié)點的下游節(jié)點故障時,可以確定故障點為該傳輸節(jié)點和該傳輸節(jié)點的下游節(jié)點之間的鏈路或者為該傳輸節(jié)點的下游節(jié)點,并且可以確定自身為故障點的上游節(jié)點,則獲取該傳輸節(jié)點自身的標(biāo)識和該傳輸節(jié)點上連接其下游節(jié)點的接口的標(biāo)識作為故障點的第一位置信息?;蛘弋?dāng)作為故障點的上游節(jié)點的傳輸節(jié)點感知到該傳輸節(jié)點上與該隧道對應(yīng)的配置信息和該傳輸節(jié)點的下游節(jié)點上與該隧道對應(yīng)的配置信息不匹配時,可以確定該傳輸節(jié)點的下游節(jié)點為故障點,并可以確定自身為故障點的上游節(jié)點,故獲取該傳輸節(jié)點自身的標(biāo)識和該傳輸節(jié)點上連接其下游節(jié)點的接口的標(biāo)識作為故障點的第一位置信息。這里的配置信息主要包括但不限于為隧道經(jīng)過的接口配置的IP地址(要求與對端的IP地址相匹配)、MPLS使能、TE使能等信息等?;诖耍緦嵤├械呐渲眯畔⒉黄ヅ浒ǖ幌抻谒淼澜?jīng)過的鏈路兩端的接口的IP地址不匹配、隧道經(jīng)過的鏈路兩端的接口至少其中一個沒有使能MPLS、隧道經(jīng)過的鏈路兩端的接口至少其中一個沒有使能MPLS TE。其中,作為故障點的上游節(jié)點的傳輸節(jié)點感知該傳輸節(jié)點上和其下游節(jié)點上的配置信息不同的方式可以是該傳輸節(jié)點將本地配置信息刪除,例如刪除隧道經(jīng)過的接口的IP地址、刪除MPLS使能、刪除MPLS TE使能等。另外,當(dāng)對端(即該傳輸節(jié)點的下游節(jié)點)刪除本地配置時,兩端將不能進(jìn)行正常通信,所以該傳輸節(jié)點通過一定方式感知到對端刪除本地配置也可以確定該傳輸節(jié)點與其下游節(jié)點之間的配置信息不匹配??蛇x的,該傳輸節(jié)點感知其下游節(jié)點刪除本地配置的方式可以是感知兩者之間的傳輸超時。但是傳輸超時并不是全是因為配置信息不匹配,但不論是哪種原因引起的傳輸超時,都會導(dǎo)致兩端無法正常通信,即隧道故障。因此,當(dāng)作為故障點的上游節(jié)點的傳輸節(jié)點感知到該傳輸節(jié)點與該傳輸節(jié)點的下游節(jié)點之間的傳輸超時時,獲取該傳輸節(jié)點的標(biāo)識和該傳輸節(jié)點上連接該傳輸節(jié)點的下游節(jié)點的接口的標(biāo)識作為故障點的第一位置信息。在該方式中,該傳輸節(jié)點為故障點的上游節(jié)點。該傳輸節(jié)點感知該傳輸節(jié)點與該傳輸節(jié)點的下游節(jié)點之間的傳輸超時的方式可以根據(jù)不同廠家的設(shè)備、不同應(yīng)用場景等不同。例如,該傳輸節(jié)點和該傳輸節(jié)點的下游節(jié)點之間會發(fā)送hello報文或類似hello報文的報文保持連接,如果該傳輸節(jié)點在指定的接收時間 內(nèi)未接收到上述報文,則可以確定與其下游節(jié)點之間的傳輸超時,判定發(fā)生故障。步驟602、該傳輸節(jié)點將故障點的第一位置信息發(fā)送給該隧道的入節(jié)點,以使入節(jié)點向用戶提供與隧道故障對應(yīng)的故障點的第一位置信息。在獲取到故障點的第一位置信息后,作為故障點的上游節(jié)點的傳輸節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點,這樣入節(jié)點在接收到故障點的第一位置信息后就可以將故障點的第一位置信息提供給用戶,使得用戶能夠確定與隧道故障對應(yīng)的故障點的位置,便于有效的針對隧道故障進(jìn)行故障排查。其中,入節(jié)點將故障點的第一位置信息提供給用戶的方式包括向用戶提供查詢故障點的第一位置信息的接口功能,從而使用戶可以直接登錄入節(jié)點,并輸入查詢命令,接入點根據(jù)用戶的查詢命令將與隧道故障對應(yīng)的故障點的第一位置信息顯示給用戶。或者,入節(jié)點將故障點的位置信息提供給網(wǎng)管設(shè)備,使得用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故障點的位置信息。對于網(wǎng)管設(shè)備來說,可以通過其界面將故障點的位置信息以及與故障點對應(yīng)的隧道故障告警的對應(yīng)關(guān)系顯示給用戶,從而使用戶確定隧道故障對應(yīng)的故障點的位置。在確定隧道故障對應(yīng)的故障點的位置之后,就可以根據(jù)確定出的故障點的位置針對該隧道故障進(jìn)行故障排查,有利于提高故障排查的效率。可選的,作為故障點的上游節(jié)點的傳輸節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點的方式包括但不限于以下幾種該傳輸節(jié)點向入節(jié)點發(fā)送RSVP通知消息,該RSVP通知消息包括故障點的第一位置信息。優(yōu)選的,該傳輸節(jié)點可以在向入節(jié)點發(fā)送第二預(yù)留拆除消息之前,向入節(jié)點發(fā)送RSVP通知消息?;蛘咴搨鬏敼?jié)點向入節(jié)點發(fā)送第一預(yù)留拆除消息,該第一預(yù)留拆除消息包括故障點的第一位置信息?;蛘咴搨鬏敼?jié)點向入節(jié)點發(fā)送路徑錯誤消息,該路徑錯誤消息包括故障點的第一位置信息?;蛘咴搨鬏敼?jié)點向入節(jié)點發(fā)送預(yù)留錯誤消息,該預(yù)留錯誤消息包括故障點的第一位置信息?;蛘咴搨鬏敼?jié)點向入節(jié)點發(fā)送路徑拆除消息,該路徑拆除消息包括所述故障點的第一位置信息。上述幾種方式主要是從攜帶故障點的第一位置信息的方式的角度,對作為故障點的上游節(jié)點的傳輸節(jié)點向入節(jié)點發(fā)送故障點的第一位置信息的方式進(jìn)行的描述。關(guān)于上述幾種方式可參見圖2所示實施例中關(guān)于故障點的上游節(jié)點向入節(jié)點發(fā)送故障點的第一位置信息的幾種方式的描述,在此不再贅述。在一可選實施方式中,作為故障點的上游節(jié)點的傳輸節(jié)點與入節(jié)點之間連接有至少一個節(jié)點。這里的至少一個節(jié)點均屬于傳輸節(jié)點。基于此,作為故障點的上游節(jié)點的傳輸節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點的一種可選方式包括該傳輸節(jié)點直接將故障點的第一位置信息發(fā)送給入節(jié)點。該方式如圖3所示。
基于此,作為故障點的上游節(jié)點的傳輸節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點的另一種可選方式包括該傳輸節(jié)點通過其與入節(jié)點之間的至少一個節(jié)點中的至少一個節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點。該方式如圖4和圖5所示。在此說明,在上述兩種方式主要是從傳輸路徑的角度對作為故障點的上游節(jié)點的傳輸節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點的方式進(jìn)行了描述。在這兩種方式中,攜帶故障點的第一位置信息的方式可以采用前述提供的任何一種方式。在一可選實施方式中,作為故障點的上游節(jié)點的傳輸節(jié)點還可以將故障點的第二位置信息發(fā)送給網(wǎng)管設(shè)備,以向網(wǎng)管設(shè)備上報鏈路故障告警,并使該網(wǎng)管設(shè)備針對該鏈路故障進(jìn)行故障排查。這里故障點的第二位置信息主要包括作為故障點的上游節(jié)點的傳輸節(jié)點上連接故障點的接口的信息,接口的信息主要包括接口的標(biāo)識、接口的運行狀態(tài)、管理狀態(tài)等信息,接口的標(biāo)識例如可以是接口的索引、名稱、IP地址等。優(yōu)選的,在故障點的第二位置信息中可以用接口的索弓I、名稱作為接口的標(biāo)識。作為故障點的上游節(jié)點的傳輸節(jié)點將故障點的第二位置信息發(fā)送給網(wǎng)管設(shè)備的一種實現(xiàn)方式包括該傳輸節(jié)點向網(wǎng)管設(shè)備發(fā)送鏈路故障告警信息,該鏈路故障告警信息包括故障點的第二位置信息。這樣網(wǎng)管設(shè)備收到該傳輸節(jié)點發(fā)送的鏈路故障告警信息后,一方面可以知道鏈路發(fā)生故障,另一方面還會直到鏈路上故障點的位置,然后會對該鏈路進(jìn)行故障排查。下面對鏈路故障告警信息的一種可選實現(xiàn)方式進(jìn)行說明,該鏈路故障告警信息包括的內(nèi)容如表2所示。表2
鏈路故障告警信息的內(nèi)容~含義iflndex接口索引
ifAdminStatus接口管理狀態(tài)
if OperStatus接口運行狀態(tài)
~ifDescr接口名稱
由上述可見,在本實施例提供的故障點位置信息發(fā)送方法中,作為故障點的上游節(jié)點的傳輸節(jié)點在獲取到隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將故障點的第一位置信息發(fā)送給隧道的入節(jié)點,使得入節(jié)點能夠?qū)⒐收宵c的第一位置信息提供給用戶或網(wǎng)管設(shè)備,為確定隧道故障對應(yīng)的故障點的位置并基于確定出的故障點的位置針對隧道故障進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。圖7為本發(fā)明一實施例提供的故障告警信息處理方法的流程圖。如圖7所示,本實施例的方法包括步驟701、網(wǎng)管設(shè)備接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,該隧道故障告警信息包括該隧道經(jīng)過的鏈路上的故障點的第一位置信息,該故障點的第一位置信息包括故障點的上游節(jié)點的標(biāo)識和故障點的上游節(jié)點上連接故障點的接口的標(biāo)識。步驟702、網(wǎng)管設(shè)備根據(jù)故障點的第一位置信息,確定與隧道故障對應(yīng)的故障點的位置。
本實施例的網(wǎng)管設(shè)備主要用于監(jiān)控網(wǎng)絡(luò),接收網(wǎng)絡(luò)中各節(jié)點上報的告警信息,并根據(jù)告警信息進(jìn)行故障排查。在VPN網(wǎng)絡(luò)中,因為多層協(xié)議運行在鏈路上,所以當(dāng)鏈路發(fā)生故障時,各個層次的協(xié)議都會產(chǎn)生告警,所以網(wǎng)管設(shè)備會接收到較多的告警信息。對于網(wǎng)管設(shè)備來說,每接收到一個告警信息就需要對該告警信息對應(yīng)層次的故障進(jìn)行故障排查。當(dāng)由于鏈路故障導(dǎo)致隧道被拆除后,隧道的入節(jié)點會向網(wǎng)管設(shè)備發(fā)送隧道故障告警信息,并在隧道故障告警信息中攜帶故障點的第一位置信息。網(wǎng)管設(shè)備接收到該隧道故障告警信息后,一方面可以獲知隧道發(fā)生了故障,需要進(jìn)行故障排查,另一方面可以獲知隧道故障對應(yīng)的故障點的位置。然后,網(wǎng)管設(shè)備根據(jù)該故障點的位置信息,確定鏈路上與隧道故障對應(yīng)的故障點的位置,再去進(jìn)行故障排查。在現(xiàn)有技術(shù)中,網(wǎng)管設(shè)備接收到接入點發(fā)送的隧道故障告警信息后,僅能獲知隧道發(fā)生了故障,需要進(jìn)行故障排查,并不知道隧道故障對應(yīng)的故障點在鏈路上的具體位置;另外,由于隧道在網(wǎng)管設(shè)備接收到隧道故障告警信息之前已經(jīng)被拆除,使得網(wǎng)管設(shè)備也無法通過隧道在故障之前的轉(zhuǎn)發(fā)路徑進(jìn)行故障排查,而只能根據(jù)對網(wǎng)絡(luò)的了解情況以及隧道的配置要求等進(jìn)行全網(wǎng)排查并反復(fù)嘗試重新建立隧道。由此可見,在本實施例提供的故障告警信息處理方法中,網(wǎng)管設(shè)備從隧道的入節(jié)點發(fā)送的隧道故障告警信息中獲取該隧道故障對應(yīng)的故障點在鏈路上的第一位置信息,并根據(jù)該第一位置信息確定該隧道故障對應(yīng)故障點在鏈路上的具體位置,然后根據(jù)該故障點的位置針對該隧道故障進(jìn)行故障排查,極大的提高了針對隧道故障進(jìn)行故障排查的效率。在一可選實施方式中,如圖8所示,本實施例的方法還包括步驟703、網(wǎng)管設(shè)備接收故障點的上游節(jié)點發(fā)送的鏈路故障告警信息,該鏈路故障告警信息包括故障點的第二位置信息,該故障點的第二位置信息包括故障點的上游節(jié)點上連接該故障點的接口的信息。其中,接口的信息主要包括接口的標(biāo)識、接口的運行狀態(tài)、管理狀態(tài)等信息,接口的標(biāo)識例如可以是接口的索引、名稱、IP地址等。優(yōu)選的,在故障點的第二位置信息中可以用接口的索弓I、名稱作為接口的標(biāo)識。步驟704、網(wǎng)管設(shè)備根據(jù)故障點的第一位置信息和故障點的第二位置信息,確定鏈路故障告警信息對應(yīng)的鏈路故障告警為隧道故障告警信息對應(yīng)的隧道故障告警的根因告m
目O其中,除了隧道的入節(jié)點能夠發(fā)現(xiàn)隧道故障并向網(wǎng)管設(shè)備發(fā)送攜帶隧道故障對應(yīng)的故障點的第一位置信息的隧道故障告警信息之外,故障點的上游節(jié)點也會發(fā)現(xiàn)該故障點對應(yīng)的故障,并且也會向網(wǎng)管設(shè)備發(fā)送攜帶故障點的第二位置信息的鏈路故障告警信息。其中,故障點的上游節(jié)點向網(wǎng)管設(shè)備發(fā)送鏈路故障告警信息的過程與入節(jié)點向網(wǎng)管設(shè)備發(fā)送隧道故障告警信息的過程是獨立的,即步驟703與上述步驟701和步驟702的先后順序不做限定,本實施例以步驟703在步驟701和步驟702之后為例,除此之外,步驟703也可以在步驟701之前執(zhí)行。這樣,網(wǎng)管設(shè)備在接收到故障點的上游節(jié)點發(fā)送的鏈路故障告警信息之后,一方面獲知鏈路發(fā)生故障,需要進(jìn)行故障排查,另一方面還會獲知故障點的位置信息,從而確定鏈路上故障點的位置。接下來,網(wǎng)管設(shè)備就會根據(jù)確定的故障點的位置進(jìn)行故障排查。
通常,同一節(jié)點產(chǎn)生的告警之間有一定的關(guān)聯(lián)關(guān)系,按照這些告警之間的關(guān)系可以分為根因告警和衍生告警。對于同時存在的根因告警和衍生告警,只需處理根因告警即可,也就是根因告警處理之后,衍生告警就會隨之清除。舉例說明,故障點的上游節(jié)點產(chǎn)生的鏈路故障(LinkDown)告警是其產(chǎn)生的內(nèi)部網(wǎng)關(guān)協(xié)議(Interior Gateway Protocol,簡稱為IGP)故障(Down)告警和RSVP故障(Down)告警的根因告警。例如,入節(jié)點產(chǎn)生的隧道故障告警是其產(chǎn)生的VPN故障告警的根因告警等。除此之外,不同網(wǎng)元產(chǎn)生的告警之間也會存在一定關(guān)系。例如,本實施例的故障點的上游節(jié)點產(chǎn)生的鏈路故障告警和入節(jié)點產(chǎn)生的隧道故障告警之間存在因果關(guān)系,但是因為IP網(wǎng)絡(luò)的無連接特性,導(dǎo)致故障點的上游節(jié)點產(chǎn)生的鏈路故障告警和入節(jié)點產(chǎn)生的隧道故障告警之間,沒有有效的關(guān)聯(lián)關(guān)系。在本實施例中,網(wǎng)管設(shè)備除了對同一節(jié)點發(fā)出的不同告警之間進(jìn)行關(guān)聯(lián)分析之外,還對不同節(jié)點發(fā)送的告警進(jìn)行關(guān)聯(lián)分析。由于本實施例中入節(jié)點發(fā)送的隧道故障告警信息中包括了故障點的第一位置信息,而故障點的上游節(jié)點發(fā)送的鏈路故障告警信息中包括了故障點的第二位置信息,故本實施例的網(wǎng)管設(shè)備可以通過對故障點的第一位置信息和故障點的第二位置信息進(jìn)行分析,從而將入節(jié)點發(fā)出的隧道故障告警和故障點的上游節(jié)點發(fā)出的鏈路故障告警關(guān)聯(lián)起來,并且分析出其中的因果關(guān)系。具體的,以故障點的第一位置信息包括故障點的上游節(jié)點的標(biāo)識和故障點的上游節(jié)點上連接故障點的接口的IP地址為例,以故障點的第二位置信息包括故障點的上游節(jié)點上連接故障點的接口的索引、名稱、管理狀態(tài)、運行狀態(tài)等信息為例,則在接收到故障點的上游節(jié)點發(fā)送的鏈路故障告警時可以獲知故障點的上游節(jié)點的標(biāo)識,基于故障點的上游節(jié)點的標(biāo)識與故障點的第一位置信息中包括故障點的上游節(jié)點的標(biāo)識可以確定故障點的上游節(jié)點為同一節(jié)點,進(jìn)一步通過查找預(yù)設(shè)的接口的名稱、索引與接口的IP地址之間的對應(yīng)關(guān)系(例如可以預(yù)先存儲在一數(shù)據(jù)庫中),可以確定故障點的第一位置信息中包括的故障點的上游節(jié)點上連接故障點的接口的IP地址和故障點的第二位置信息中包括的故障點的上游節(jié)點上連接故障點的接口的索引和名稱是對應(yīng)同一接口的,從而確定故障點的上游節(jié)點發(fā)出的鏈路故障告警對應(yīng)的故障點與入節(jié)點發(fā)出的隧道故障告警對應(yīng)的故障點是同一故障點,在實際排查時都是對該故障點進(jìn)行排查,因此,網(wǎng)管設(shè)備可以確定出故障點的上游節(jié)點發(fā)出的鏈路故障告警是入節(jié)點發(fā)出的隧道故障告警的根因告警,入節(jié)點發(fā)出的隧道故障告警的是故障點的上游節(jié)點發(fā)出的鏈路故障告警的衍生告警。這樣只需要對故障點的上游節(jié)點發(fā)出的鏈路故障告警進(jìn)行故障排查即可,該故障告警清除后,入節(jié)點發(fā)出的隧道故障告警也會隨之清除。經(jīng)過上述分析,網(wǎng)管設(shè)備通過對各網(wǎng)元之間的故障告警進(jìn)行因果關(guān)系,在進(jìn)行故障排查時,只需對根因告警進(jìn)行排查即可,當(dāng)根因告警清除之后,其他衍生告警會隨之清除,這樣可以減輕網(wǎng)管設(shè)備的負(fù)擔(dān)。在本實施例的一可選實施方式中,入節(jié)點發(fā)送的隧道故障告警信息還包括故障點對應(yīng)的故障原因?;诖?,網(wǎng)管設(shè)備還可以從該隧道故障告警信息中獲取故障點對應(yīng)的故障原因??蛇x的,網(wǎng)管設(shè)備根據(jù)故障點的第一位置信息和故障點的第二位置信息,確定鏈路故障告警信息對應(yīng)的鏈路故障告警為隧道故障告警信息對應(yīng)的隧道故障告警的根因告警包括網(wǎng)管設(shè)備根據(jù)故障點的第一位置信息、故障點的第二位置信息和故障點對應(yīng)的故障原因,確定鏈路故障告警信息對應(yīng)的鏈路故障告警為隧道故障告警信息對應(yīng)的 故障隧道告警的根因告警。這樣網(wǎng)管設(shè)備可以更加快速的判斷出故障點的上游節(jié)點發(fā)出的鏈路故障告警與入節(jié)點發(fā)出的隧道故障告警之間的關(guān)系??紤]在實際網(wǎng)絡(luò)中,某一節(jié)點上可能“穿過”多條隧道(假設(shè)N條),同時,同一條隧道上可能承載多條VPN業(yè)務(wù)(假設(shè)M條),這樣就可以將MXN條告警都分析判定為一條鏈路故障告警的衍生告警,這樣網(wǎng)絡(luò)維護(hù)工程師需要處理的告警數(shù)量從MXN條壓縮到只有一條,給網(wǎng)絡(luò)維護(hù)帶來極大的便利。圖9為本發(fā)明一實施例提供的入節(jié)點設(shè)備的結(jié)構(gòu)示意圖。本實施例的入節(jié)點設(shè)備為隧道的入節(jié)點,可以是PE設(shè)備。如圖9所示,本實施例的入節(jié)點設(shè)備包括第一獲取模塊91和提供模塊92。第一獲取模塊91,用于獲取本實施例的入節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識。提供模塊92,與第一獲取模塊91連接,用于將第一獲取模塊91獲取的故障點的第一位置信息提供給用戶,以使用戶確定與隧道故障對應(yīng)的故障點的位置。在一可選實施方式中,第一獲取模塊91獲取故障點的位置信息的方式包括但不限于以下幾種第一獲取模塊91具體用于當(dāng)感知到本實施例的入節(jié)點設(shè)備和本實施例的入節(jié)點設(shè)備的下游節(jié)點之間的鏈路故障或者感知到本實施例的入節(jié)點設(shè)備的下游節(jié)點故障時,獲取本實施例的入節(jié)點設(shè)備的標(biāo)識和本實施例的入節(jié)點設(shè)備上連接下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,本實施例的入節(jié)點設(shè)備為所述故障點的上游節(jié)點?;蛘叩谝猾@取模塊91具體用于當(dāng)感知到本實施例的入節(jié)點設(shè)備上和本實施例的入節(jié)點設(shè)備的下游節(jié)點上與上述隧道對應(yīng)的配置信息不匹配時,獲取本實施例的入節(jié)點設(shè)備的標(biāo)識和本實施例的入節(jié)點設(shè)備上連接本實施例的入節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,本實施例的入節(jié)點設(shè)備為所述故障點的上游節(jié)點。或者第一獲取模塊91具體用于當(dāng)感知到本實施例的入節(jié)點設(shè)備與本實施例的入節(jié)點設(shè)備的下游節(jié)點之間的傳輸超時時,獲取本實施例的入節(jié)點設(shè)備的標(biāo)識和本實施例的入節(jié)點設(shè)備上連接本實施例的入節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,本實施例的入節(jié)點設(shè)備為所述故障點的上游節(jié)點?;蛘叩谝猾@取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信
肩、O可選的,第一獲取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息包括第一獲取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的資源預(yù)留協(xié)議通知消息,該資源預(yù)留協(xié)議通知消息包括故障點的第一位置信息。優(yōu)選的,第一獲取模塊91具體用于在接收故障點的上游節(jié)點發(fā)送的第二預(yù)留拆除消息之前,接收故障點的上游節(jié)點發(fā)送的資源預(yù)留協(xié)議通知消息?;蛘叩谝猾@取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的第一預(yù)留拆除消息,該 第一預(yù)留拆除消息包括故障點的第一位置信息?;蛘叩谝猾@取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的路徑錯誤消息,該路徑錯誤消息包括故障點的第一位置信息?;蛘叩谝猾@取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的預(yù)留錯誤消息,該預(yù)留錯誤消息包括故障點的第一位置信息。或者第一獲取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的路徑拆除消息,該路徑拆除消息包括故障點的第一位置信息。在一可選實施方式中,本實施例的入節(jié)點設(shè)備與故障點的上游節(jié)點之間連接有至少一個節(jié)點?;诖耍谝猾@取模塊91具體用于接收故障點的上游節(jié)點發(fā)送的故障點的第一位置信息包括第一獲取模塊91具體用于故障點的上游節(jié)點直接發(fā)送的故障點的第一位置信息;或者,第一獲取模塊91具體用于接收故障點的上游節(jié)點通過上述至少一個節(jié)點中的至少一個節(jié)點發(fā)送的故障點的第一位置信息。在一可選實施方式中,提供模塊92具體用于將故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故障點的位置?;蛘咛峁┠K92具體用于接收用戶輸入的查詢指令,并根據(jù)查詢指令將故障點的第一位置信息顯示給用戶,以使用戶確定與隧道故障對應(yīng)的故障點的位置,該查詢指令包括隧道的標(biāo)識信息。可選的,提供模塊92具體用于將故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故障點的位置包括提供模塊92具體用于生成攜帶故障點的第一位置信息的隧道故障告警信息,將隧道故障告警信息發(fā)送給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故障點的位置?;蛘咛峁┠K92具體用于接收網(wǎng)管設(shè)備發(fā)送的位置信息獲取請求,根據(jù)位置信息獲取請求,將故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使用戶通過網(wǎng)管設(shè)備確定與隧道故障對應(yīng)的故障點的位置,該位置信息獲取請求包括隧道的標(biāo)識信息??蛇x的,提供模塊92還用于將故障點對應(yīng)的故障原因攜帶在上述隧道故障告警信息中,發(fā)送給上述網(wǎng)管設(shè)備。本實施例提供的入節(jié)點設(shè)備的各功能模塊可用于執(zhí)行上述圖2所示故障點位置信息發(fā)送方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例提供的入節(jié)點設(shè)備,在獲取到其所在隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將獲取的故障點的第一位置信息提供給用戶,使得用戶能夠確定隧道故障對應(yīng)的故障點的位置,為根據(jù)確定出的故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。圖10為本發(fā)明另一實施例提供的入節(jié)點設(shè)備的結(jié)構(gòu)示意圖。如圖10所示,本實施例的入節(jié)點設(shè)備包括至少一個處理器1001,以及存儲器1002,存儲器1002用于存儲可執(zhí)行程序代碼,其中,處理器1001讀取存儲器1002中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于獲取本實施例的入節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識;
將所述故障點的第一位置信息提供給用戶,以使所述用戶確定與隧道故障對應(yīng)的所述故障點的位置??蛇x的,本實施例的入節(jié)點設(shè)備還可以包括通信接口 1003和輸出設(shè)備1005。處理器1001、存儲器1002、通信接口 1003之間通過總線連接,輸出設(shè)備1005與處理器1001連接。所述總線可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Industry Standard Architecture,簡稱為ISA)總線、外部設(shè)備互連(Peripheral Component,簡稱為PCI)總線或擴展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Extended Industry Standard Architecture,簡稱為 EISA)總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖10中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。可選的,處理器1001可以通過通信接口 1003從其它與其具有通信連接的設(shè)備獲取故障點的第一位置信息,例如通信接口 1003接收本實施例的入節(jié)點設(shè)備的下游節(jié)點發(fā)送的故障點的第一位置信息,然后通過上述總線傳輸給處理器1001??蛇x的,處理器1001可以通過輸出設(shè)備1005將故障點的第一位置信息提供給用戶,例如輸出設(shè)備可以實現(xiàn)為顯示器,處理器1001可以通過設(shè)備本身的顯示器見故障點的第一位置信息提供給用戶;或者,處理器1001可以通過通信接口 1003將故障點的第一位置信息傳輸給與其具有通信連接的其它設(shè)備(本實施可以是鏈路上的接入點設(shè)備或者網(wǎng)管設(shè)備等),由其它設(shè)備將此第一位置信息提供給用戶。另外,可選的,本發(fā)明實施例還可以包含與輸出設(shè)備1005對應(yīng)的輸入設(shè)備1004,具體可以實現(xiàn)為鍵盤、鼠標(biāo)、屏幕(手寫屏、按鍵屏等)或語音輸入設(shè)備等。本實施例提供的入節(jié)點設(shè)備可用于執(zhí)行上述圖2所示故障點位置信息發(fā)送方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例提供的入節(jié)點設(shè)備,在獲取到其所在隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將獲取的故障點的第一位置信息提供給用戶,使得用戶能夠確定隧道故障對應(yīng)的故障點的位置,為根據(jù)確定出的故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。圖11為本發(fā)明一實施例提供的傳輸節(jié)點設(shè)備的結(jié)構(gòu)示意圖。本實施例的傳輸節(jié)點設(shè)備為隧道中的傳輸節(jié)點,可以是P設(shè)備。如圖11所示,本實施例的傳輸節(jié)點設(shè)備包括第二獲取模塊1101和第一發(fā)送模塊1102。其中,第二獲取模塊1101,用于獲取本實施例的傳輸節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括本實施例的傳輸節(jié)點設(shè)備的標(biāo)識和本實施例的傳輸節(jié)點設(shè)備上連接所述故障點的接口的標(biāo)識,本實施例的傳輸節(jié)點設(shè)備為所述故障點的上游節(jié)點。第一發(fā)送模塊1102,與第二獲取模塊1101連接,用于將第二獲取模塊1101獲取的故障點的第一位置信息發(fā)送給上述隧道的入節(jié)點,以使該入節(jié)點向用戶提供與隧道故障對應(yīng)的故障點的第一位置信息。在一可選實施方式中,第二獲取模塊1101獲取本實施例的傳輸節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息的方式包括但不限于以下幾種第二獲取模塊1101具體用于當(dāng)感知到本實施例的傳輸節(jié)點設(shè)備和本實施例的傳輸節(jié)點設(shè)備的下游節(jié)點之間的鏈路故障或感知到本實施例的傳輸節(jié)點設(shè)備的下游節(jié)點故 障時,獲取本實施例的傳輸節(jié)點設(shè)備的標(biāo)識和本實施例的傳輸節(jié)點設(shè)備上連接本實施例的 傳輸節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息?;蛘叩诙@取模塊1101具體用于當(dāng)感知到本實施例的傳輸節(jié)點設(shè)備上和本實施例的傳輸節(jié)點設(shè)備的下游節(jié)點上與上述隧道對應(yīng)的配置信息不匹配時,獲取本實施例的傳輸節(jié)點設(shè)備的標(biāo)識和本實施例的傳輸節(jié)點設(shè)備上連接本實施例的傳輸節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息。或者第二獲取模塊1101具體用于當(dāng)感知到本實施例的傳輸節(jié)點設(shè)備與本實施例的傳輸節(jié)點設(shè)備的下游節(jié)點之間的傳輸超時時,獲取本實施例的傳輸節(jié)點設(shè)備的標(biāo)識和本實施例的傳輸節(jié)點設(shè)備上連接本實施例的傳輸節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故
障點的第一位置信息。在一可選實施方式中,第一發(fā)送模塊1102將故障點的第一位置信息發(fā)送給入節(jié)點的方式包括但不限于以下幾種第一發(fā)送模塊1102具體用于向入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息,該資源預(yù)留協(xié)議通知消息包括所述故障點的第一位置信息。優(yōu)選的,第一發(fā)送模塊1102具體用于在向入節(jié)點發(fā)送第二預(yù)留拆除消息之前,向入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息。或者第一發(fā)送模塊1102具體用于向入節(jié)點發(fā)送第一預(yù)留拆除消息,該第一預(yù)留拆除消息包括所述故障點的第一位置信息。或者第一發(fā)送模塊1102具體用于向入節(jié)點發(fā)送路徑錯誤消息,該路徑錯誤消息包括所述故障點的第一位置信息?;蛘叩谝话l(fā)送模塊1102具體用于向入節(jié)點發(fā)送預(yù)留錯誤消息,該預(yù)留錯誤消息包括所述故障點的第一位置信息?;蛘叩谝话l(fā)送模塊1102具體用于向入節(jié)點發(fā)送路徑拆除消息,該路徑拆除消息包括所述故障點的第一位置信息。在一可選實施方式中,本實施例的傳輸節(jié)點設(shè)備與入節(jié)點之間連接有至少一個節(jié)點。則第一發(fā)送模塊1102向入節(jié)點發(fā)送故障點的第一位置信息的方式包括第一發(fā)送模塊1102具體用于直接將故障點的第一位置信息發(fā)送給入節(jié)點;或者,第一發(fā)送模塊1102具體用于通過上述至少一個節(jié)點中的至少一個節(jié)點將故障點的第一位置信息發(fā)送給入節(jié)點。
在一可選實施方式中,如圖11所示,本實施例的傳輸節(jié)點設(shè)備還包括第二發(fā)送模塊1103。第二發(fā)送模塊1103,用于將故障點的第二位置信息發(fā)送給網(wǎng)管設(shè)備,所述故障點的第二位置信息包括本實施例的傳輸節(jié)點上連接所述故障點的接口的信息??蛇x的,第二發(fā)送模塊1103與第二獲取模塊1101連接,用于從第二獲取模塊1101獲取故障點的第二位置信息??蛇x的,第二發(fā)送模塊1103具體用于向網(wǎng)管設(shè)備發(fā)送鏈路故障告警信息,所述鏈路故障告警信息包括所述故障點的第二位置信息。本實施例提供的傳輸節(jié)點設(shè)備的各功能模塊可用于執(zhí)行圖6所示故障點位置信息發(fā)送方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。
本實施例提供的傳輸節(jié)點設(shè)備,在獲取到其所在隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將故障點的第一位置信息發(fā)送給隧道的入節(jié)點,使得入節(jié)點能夠?qū)⒐收宵c的位置信息提供給用戶,使得用戶能夠確定隧道故障對應(yīng)的故障點的位置并基于確定出的故障點的位置進(jìn)行故障排查,有利于提高針對隧道故障進(jìn)行故障排查的效率。圖12為本發(fā)明另一實施例提供的傳輸節(jié)點設(shè)備的結(jié)構(gòu)示意圖。如圖12所示,本實施例的傳輸節(jié)點設(shè)備包括處理器1201和存儲器1202,以及通信接口 1203。處理器1201、存儲器1202、通信接口 1203之間通過總線連接。所述總線可以是ISA總線、PCI總線或EISA總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖12中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。其中存儲器1202用于存儲處理器要執(zhí)行的程序。處理器1201,用于從存儲器中獲取程序,用以實現(xiàn)獲取本實施例的傳輸節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述傳輸節(jié)點設(shè)備的標(biāo)識和所述傳輸節(jié)點設(shè)備上連接所述故障點的接口的標(biāo)識,所述傳輸節(jié)點設(shè)備為所述故障點的上游節(jié)點。通信接口 1203,用于將處理器1201獲取的故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點,以使所述入節(jié)點向用戶提供與隧道故障對應(yīng)的所述故障點的第一位置信息。可選的,存儲器1202還可以用于存儲處理器1201獲取的故障點的第一位置信息。例如,處理器1201獲取到故障點的第一位置信息后,可以通過與存儲器1202之間的總線將故障點的第一位置信息存儲到存儲器1202中??蛇x的,處理器1201可以通過通信接口 1203從與其具有通信連接的其它設(shè)備上獲取故障點的第一位置信息。例如,可以通過通信接口 1203接收本實施例的傳輸節(jié)點的下游節(jié)點發(fā)送的故障點的第一位置信息,然后通過與處理器1201之間的總線(例如數(shù)據(jù)總線)將故障點的第一位置信息發(fā)送給處理器1201??蛇x的,處理器1201獲取到故障點的第一位置信息后,可以通過與通信接口 1203之間的總線由通信接口 1203將故障點的第一位置信息發(fā)送給其它與該設(shè)備具有通信連接的其它設(shè)備。本實施例提供的傳輸節(jié)點設(shè)備可用于執(zhí)行圖6所示故障點位置信息發(fā)送方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例提供的傳輸節(jié)點設(shè)備,在獲取到其所在隧道經(jīng)過的鏈路上的故障點的第一位置信息后,將故障點的第一位置信息發(fā)送給隧道的入節(jié)點,使得入節(jié)點能夠?qū)⒐收宵c的位置信息提供給用戶,使得用戶能夠確定隧道故障對應(yīng)的故障點的位置并基于確定出的故障點的位置進(jìn)行故障排查,有利于提高針對隧道故障進(jìn)行故障排查的效率。圖13為本發(fā)明一實施例提供的網(wǎng)管設(shè)備的結(jié)構(gòu)示意圖。如圖13所示,本實施例的網(wǎng)管設(shè)備包括第一接收模塊1301和確定模塊1302。第一接收模塊1301,用于接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,該隧道故障告警信息包括所述隧道 經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括故障點的上游節(jié)點的標(biāo)識和故障點的上游節(jié)點上連接故障點的接口的標(biāo)識。確定模塊1302,與第一接收模塊1301連接,用于根據(jù)第一接收模塊1301接收到的故障點的第一位置信息,確定與隧道故障對應(yīng)的故障點的位置。在一可選實施方式中,如圖13所示,本實施例的網(wǎng)管設(shè)備還包括第二接收模塊1303和關(guān)聯(lián)分析模塊1304。第二接收模塊1303,用于接收所述故障點的上游節(jié)點發(fā)送的鏈路故障告警信息,該鏈路故障告警信息包括故障點的第二位置信息,該故障點的第二位置信息包括故障點的上游節(jié)點上連接故障點的接口的信息。關(guān)聯(lián)分析模塊1304,與第一接收模塊1301和第二接收模塊1303連接,用于根據(jù)第一接收模塊1301接收到的故障點的第一位置信息和第二接收模塊1303接收到的故障點的第二位置信息,確定第二接收模塊1303接收到的鏈路故障告警信息對應(yīng)的鏈路故障告警為第一接收模塊1301接收到的隧道故障告警信息對應(yīng)的隧道故障告警的根因告警。在一可選實施方式中,隧道故障告警信息還包括故障點對應(yīng)的故障原因?;诖?,確定模塊1302還用于從隧道故障告警信息中獲取上述故障點對應(yīng)的故障原因。則關(guān)聯(lián)分析模塊1304具體用于根據(jù)故障點的第一位置信息、故障點的第二位置信息和故障點對應(yīng)的故障原因,確定鏈路故障告警信息對應(yīng)的鏈路故障告警為隧道故障告警信息對應(yīng)的故障隧道告警的根因告警??蛇x的,確定模塊1302還與關(guān)聯(lián)分析模塊1304連接。本實施例提供的網(wǎng)管設(shè)備的各功能模塊可用于執(zhí)行圖7或圖8所示故障告警信息處理方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。本實施例提供的網(wǎng)管設(shè)備,從隧道的入節(jié)點發(fā)送的隧道故障告警信息中獲取該隧道經(jīng)過的鏈路上的故障點的第一位置信息,并根據(jù)該位置信息確定該隧道故障對應(yīng)的故障點的位置,為根據(jù)該故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。圖14為本發(fā)明另一實施例提供的網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。如圖14所示,本實施例的網(wǎng)管設(shè)備包括存儲器1403、通信接口 1401和處理器1402,三者通過總線連接,所述總線可以是ISA總線、PCI總線或EISA總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖14中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。其中。通信接口 1401,用于接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,該隧道故障告警信息包括隧道經(jīng)過的鏈路上的故障點的第一位置信息,該故障點的第一位置信息包括故障點的上游節(jié)點的標(biāo)識和故障點的上游節(jié)點上連接故障點的接口的標(biāo)識。處理器1402,用于根據(jù)通信接口 1401接收到的故障點的第一位置信息,確定與隧道故障對應(yīng)的故障點的位置。存儲器1403,用于存儲通信接口 1401接收到的隧道故障告警信息、故障點的第一位置信息,以及處理器1402需要執(zhí)行的程序等。例如,通信接口 1401接收到隧道故障告警信息后,可以通過與存儲器1403之間的總線將隧道故障告警信息及其中故障點的第一位置信息存儲到存儲器1403中??蛇x的,本發(fā)明實施例所述的通信接口 1401還可以用于在需要時向與本實施例的網(wǎng)管設(shè)備連接的其他設(shè)備發(fā)送消息。本實施例提供的網(wǎng)管設(shè)備可用于執(zhí)行圖7或圖8所示故障告警信息處理方法中的相應(yīng)流程,其具體工作原理不再贅述,詳見方法實施例的描述。需說明的是,前述實施例中提到的通信接口(圖10中的1003、圖12中的1203以及圖14中的1401)具體實現(xiàn)時可以是獨立的能夠?qū)崿F(xiàn)與其它設(shè)備通信的物理結(jié)構(gòu),例如計算機中的網(wǎng)卡,或天線,當(dāng)然也可以是分開的多個物理結(jié)構(gòu),例如獨立的天線實現(xiàn)接收信息的功能,另外的天線實現(xiàn)發(fā)送信息的功能。本實施例提供的網(wǎng)管設(shè)備,從隧道的入節(jié)點發(fā)送的隧道故障告警信息中獲取該隧 道經(jīng)過的鏈路上的故障點的第一位置信息,并根據(jù)該位置信息確定該隧道故障對應(yīng)的故障點的位置,為根據(jù)該故障點的位置進(jìn)行故障排查提供了條件,有利于提高針對隧道故障進(jìn)行故障排查的效率。需說明的是,以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當(dāng)然也可以通過專用硬件包括專用集成電路、專用CPU、專用存儲器、專用元器件等來實現(xiàn),但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤,U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)>磁碟或者光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置和系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種故障點位置信息發(fā)送方法,其特征在于,包括 隧道的入節(jié)點獲取所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識; 所述入節(jié)點將所述故障點的第一位置信息提供給用戶,以使所述用戶確定與隧道故障對應(yīng)的所述故障點的位置。
2.根據(jù)權(quán)利要求I所述的故障點位置信息發(fā)送方法,其特征在于,所述隧道的入節(jié)點獲取所述隧道經(jīng)過的鏈路上的故障點的第一位置信息包括 當(dāng)所述入節(jié)點感知到所述入節(jié)點和所述入節(jié)點的下游節(jié)點之間的鏈路故障或者感知到所述入節(jié)點的下游節(jié)點故障時,獲取所述入節(jié)點的標(biāo)識和所述入節(jié)點上連接所述入節(jié)點的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,所述入節(jié)點為所述故障點的上游節(jié)點;或者 當(dāng)所述入節(jié)點感知到所述入節(jié)點上和所述入節(jié)點的下游節(jié)點上與所述隧道對應(yīng)的配置信息不匹配時,獲取所述入節(jié)點的標(biāo)識和所述入節(jié)點上連接所述入節(jié)點的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,所述入節(jié)點為所述故障點的上游節(jié)點;或者 當(dāng)所述入節(jié)點感知到所述入節(jié)點與所述入節(jié)點的下游節(jié)點之間的傳輸超時時,獲取所述入節(jié)點的標(biāo)識和所述入節(jié)點上連接所述入節(jié)點的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,所述入節(jié)點為所述故障點的上游節(jié)點;或者 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的所述故障點的第一位置信息。
3.根據(jù)權(quán)利要求2所述的故障點位置信息發(fā)送方法,其特征在于,所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的所述故障點的第一位置信息包括 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的資源預(yù)留協(xié)議通知消息,所述資源預(yù)留協(xié)議通知消息包括所述故障點的第一位置信息;或者 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的第一預(yù)留拆除消息,所述第一預(yù)留拆除消息包括所述故障點的第一位置信息;或者 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的路徑錯誤消息,所述路徑錯誤消息包括所述故障點的第一位置信息;或者 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的預(yù)留錯誤消息,所述預(yù)留錯誤消息包括所述故障點的第一位置信息;或者 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的路徑拆除消息,所述路徑拆除消息包括所述故障點的第一位置信息。
4.根據(jù)權(quán)利要求3所述的故障點位置信息發(fā)送方法,其特征在于,所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的資源預(yù)留協(xié)議通知消息包括 所述入節(jié)點在接收所述故障點的上游節(jié)點發(fā)送的第二預(yù)留拆除消息之前,接收所述故障點的上游節(jié)點發(fā)送的所述資源預(yù)留協(xié)議通知消息。
5.根據(jù)權(quán)利要求2或3或4所述的故障點位置信息發(fā)送方法,其特征在于,所述入節(jié)點與所述故障點的上游節(jié)點之間連接有至少一個節(jié)點; 所述入節(jié)點接收所述故障點的上游節(jié)點發(fā)送的所述故障點的第一位置信息包括所述入節(jié)點接收所述故障點的上游節(jié)點直接發(fā)送的所述故障點的第一位置信息;或者所述入節(jié)點接收所述故障點的上游節(jié)點通過所述至少一個節(jié)點中的至少一個節(jié)點發(fā)送的所述故障點的第一位置信息。
6.根據(jù)權(quán)利要求I或2或3或4所述的故障點位置信息發(fā)送方法,其特征在于,所述入節(jié)點將所述故障點的第一位置信息提供給用戶,以使所述用戶確定與隧道故障對應(yīng)的所述故障點的位置包括 所述入節(jié)點將所述故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置;或者 所述入節(jié)點接收所述用戶輸入的查詢指令,并根據(jù)所述查詢指令將所述故障點的第一位置信息顯示給所述用戶,以使所述用戶確定與所述隧道故障對應(yīng)的所述故障點的位置,所述查詢指令包括所述隧道的標(biāo)識信息。
7.根據(jù)權(quán)利要求6所述的故障點位置信息發(fā)送方法,其特征在于,所述入節(jié)點將所述故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置包括 所述入節(jié)點生成攜帶所述故障點的第一位置信息的隧道故障告警信息; 所述入節(jié)點將所述隧道故障告警信息發(fā)送給所述網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置;或者 所述入節(jié)點將所述故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置包括 所述入節(jié)點接收所述網(wǎng)管設(shè)備發(fā)送的位置信息獲取請求,所述位置信息獲取請求包括所述隧道的標(biāo)識信息; 所述入節(jié)點根據(jù)所述位置信息獲取請求,將所述故障點的第一位置信息提供給所述網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置。
8.根據(jù)權(quán)利要求7所述的故障點位置信息發(fā)送方法,其特征在于,還包括 所述入節(jié)點將所述故障點對應(yīng)的故障原因攜帶在所述隧道故障告警信息中。
9.一種故障點位置信息發(fā)送方法,其特征在于,包括 隧道上的傳輸節(jié)點獲取所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述傳輸節(jié)點的標(biāo)識和所述傳輸節(jié)點上連接所述故障點的接口的標(biāo)識,所述傳輸節(jié)點為所述故障點的上游節(jié)點; 所述傳輸節(jié)點將所述故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點,以使所述入節(jié)點向用戶提供與隧道故障對應(yīng)的所述故障點的第一位置信息。
10.根據(jù)權(quán)利要求9所述的故障點位置信息發(fā)送方法,其特征在于,所述隧道上的傳輸節(jié)點獲取所述隧道經(jīng)過的鏈路上的故障點的第一位置信息包括 當(dāng)所述傳輸節(jié)點感知到所述傳輸節(jié)點和所述傳輸節(jié)點的下游節(jié)點之間的鏈路故障或感知到所述傳輸節(jié)點的下游節(jié)點故障時,獲取所述傳輸節(jié)點的標(biāo)識和所述傳輸節(jié)點上連接所述傳輸節(jié)點的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息;或者 當(dāng)所述傳輸節(jié)點感知到所述傳輸節(jié)點上和所述傳輸節(jié)點的下游節(jié)點上與所述隧道對應(yīng)的配置信息不匹配時,獲取所述傳輸節(jié)點的標(biāo)識和所述傳輸節(jié)點上連接所述傳輸節(jié)點的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息;或者當(dāng)所述傳輸節(jié)點感知到所述傳輸節(jié)點與所述傳輸節(jié)點的下游節(jié)點之間的傳輸超時時,獲取所述傳輸節(jié)點的標(biāo)識和所述傳輸節(jié)點上連接所述傳輸節(jié)點的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息。
11.根據(jù)權(quán)利要求9或10所述的故障點位置信息發(fā)送方法,其特征在于,所述傳輸節(jié)點將所述故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點包括 所述傳輸節(jié)點向所述入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息,所述資源預(yù)留協(xié)議通知消息包括所述故障點的第一位置信息;或者 所述傳輸節(jié)點向所述入節(jié)點發(fā)送第一預(yù)留拆除消息,所述第一預(yù)留拆除消息包括所述故障點的第一位置信息;或者 所述傳輸節(jié)點向所述入節(jié)點發(fā)送路徑錯誤消息,所述路徑錯誤消息包括所述故障點的第一位置信息;或者 所述傳輸節(jié)點向所述入節(jié)點發(fā)送預(yù)留錯誤消息,所述預(yù)留錯誤消息包括所述故障點的第一位置信息;或者 所述傳輸節(jié)點向所述入節(jié)點發(fā)送路徑拆除消息,所述路徑拆除消息包括所述故障點的第一位置信息。
12.根據(jù)權(quán)利要求11所述的故障點位置信息發(fā)送方法,其特征在于,所述傳輸節(jié)點向所述入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息包括 所述傳輸節(jié)點在向所述入節(jié)點發(fā)送第二預(yù)留拆除消息之前,向所述入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息。
13.根據(jù)權(quán)利要求9或10所述的故障點位置信息發(fā)送方法,其特征在于,所述傳輸節(jié)點與所述入節(jié)點之間連接有至少一個節(jié)點; 所述傳輸節(jié)點將所述故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點包括 所述傳輸節(jié)點直接將所述故障點的第一位置信息發(fā)送給所述入節(jié)點;或者所述傳輸節(jié)點通過所述至少一個節(jié)點中的至少一個節(jié)點將所述故障點的第一位置信息發(fā)送給所述入節(jié)點。
14.根據(jù)權(quán)利要求9或10所述的故障點位置信息發(fā)送方法,其特征在于,還包括 所述傳輸節(jié)點將所述故障點的第二位置信息發(fā)送給網(wǎng)管設(shè)備,所述故障點的第二位置信息包括所述傳輸節(jié)點上連接所述故障點的接口的信息。
15.根據(jù)權(quán)利要求14所述的故障點位置信息發(fā)送方法,其特征在于,所述傳輸節(jié)點將所述故障點的第二位置信息發(fā)送給網(wǎng)管設(shè)備包括 所述傳輸節(jié)點向所述網(wǎng)管設(shè)備發(fā)送鏈路故障告警信息,所述鏈路故障告警信息包括所述故障點的第二位置信息。
16.—種故障告警信息處理方法,其特征在于,包括 網(wǎng)管設(shè)備接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,所述隧道故障告警信息包括所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識; 所述網(wǎng)管設(shè)備根據(jù)所述故障點的第一位置信息,確定與隧道故障對應(yīng)的所述故障點的位置。
17.根據(jù)權(quán)利要求16所述的故障告警信息處理方法,其特征在于,還包括所述網(wǎng)管設(shè)備接收所述故障點的上游節(jié)點發(fā)送的鏈路故障告警信息,所述鏈路故障告警信息包括所述故障點的第二位置信息,所述故障點的第二位置信息包括所述故障點的上游節(jié)點上連接所述故障點的接口的信息; 所述網(wǎng)管設(shè)備根據(jù)所述故障點的第一位置信息和所述故障點的第二位置信息,確定所述鏈路故障告警信息對應(yīng)的鏈路故障告警為所述隧道故障告警信息對應(yīng)的隧道故障告警的根因告警。
18.根據(jù)權(quán)利要求17所述的故障告警信息處理方法,其特征在于,所述隧道故障告警信息還包括所述故障點對應(yīng)的故障原因; 所述方法還包括 所述網(wǎng)管設(shè)備從所述隧道故障告警信息中獲取所述故障點對應(yīng)的故障原因; 所述網(wǎng)管設(shè)備根據(jù)所述故障點的第一位置信息和所述故障點的第二位置信息,確定所述鏈路故障告警信息對應(yīng)的鏈路故障告警為所述隧道故障告警信息對應(yīng)的隧道故障告警的根因告警包括 所述網(wǎng)管設(shè)備根據(jù)所述故障點的第一位置信息、所述故障點的第二位置信息和所述故障點對應(yīng)的故障原因,確定所述鏈路故障告警信息對應(yīng)的鏈路故障告警為所述隧道故障告警信息對應(yīng)的故障隧道告警的根因告警。
19.一種入節(jié)點設(shè)備,其特征在于,包括 第一獲取模塊,用于獲取所述入節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識; 提供模塊,用于將所述故障點的第一位置信息提供給用戶,以使所述用戶確定與隧道故障對應(yīng)的所述故障點的位置。
20.根據(jù)權(quán)利要求19所述的入節(jié)點設(shè)備,其特征在于,所述第一獲取模塊具體用于當(dāng)感知到所述入節(jié)點設(shè)備和所述入節(jié)點設(shè)備的下游節(jié)點之間的鏈路故障或者感知到所述入節(jié)點設(shè)備的下游節(jié)點故障時,獲取所述入節(jié)點設(shè)備的標(biāo)識和所述入節(jié)點設(shè)備上連接所述入節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,所述入節(jié)點設(shè)備為所述故障點的上游節(jié)點;或者 所述第一獲取模塊具體用于當(dāng)感知到所述入節(jié)點設(shè)備上和所述入節(jié)點設(shè)備的下游節(jié)點上與所述隧道對應(yīng)的配置信息不匹配時,獲取所述入節(jié)點設(shè)備的標(biāo)識和所述入節(jié)點設(shè)備上連接所述入節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,所述入節(jié)點設(shè)備為所述故障點的上游節(jié)點;或者 所述第一獲取模塊具體用于當(dāng)感知到所述入節(jié)點設(shè)備與所述入節(jié)點設(shè)備的下游節(jié)點之間的傳輸超時時,獲取所述入節(jié)點設(shè)備的標(biāo)識和所述入節(jié)點設(shè)備上連接所述入節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息,其中,所述入節(jié)點設(shè)備為所述故障點的上游節(jié)點;或者 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的所述故障點的第一位置信息。
21.根據(jù)權(quán)利要求20所述的入節(jié)點設(shè)備,其特征在于,所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的所述故障點的第一位置信息包括所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的資源預(yù)留協(xié)議通知消息,所述資源預(yù)留協(xié)議通知消息包括所述故障點的第一位置信息;或者 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的第一預(yù)留拆除消息,所述第一預(yù)留拆除消息包括所述故障點的第一位置信息;或者 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的路徑錯誤消息,所述路徑錯誤消息包括所述故障點的第一位置信息;或者 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的預(yù)留錯誤消息,所述預(yù)留錯誤消息包括所述故障點的第一位置信息;或者 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的路徑拆除消息,所述路徑拆除消息包括所述故障點的第一位置信息。
22.根據(jù)權(quán)利要求21所述的入節(jié)點設(shè)備,其特征在于,所述第一獲取模塊具體用于在接收所述故障點的上游節(jié)點發(fā)送的第二預(yù)留拆除消息之前,接收所述故障點的上游節(jié)點發(fā)送的資源預(yù)留協(xié)議通知消息。
23.根據(jù)權(quán)利要求20或21或22所述的入節(jié)點設(shè)備,其特征在于,所述入節(jié)點設(shè)備與所述故障點的上游節(jié)點之間連接有至少一個節(jié)點; 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點發(fā)送的所述故障點的第一位置信息包括 所述第一獲取模塊具體用于所述故障點的上游節(jié)點直接發(fā)送的所述故障點的第一位置信息;或者 所述第一獲取模塊具體用于接收所述故障點的上游節(jié)點通過所述至少一個節(jié)點中的至少一個節(jié)點發(fā)送的所述故障點的第一位置信息。
24.根據(jù)權(quán)利要求19或20或21或22所述的入節(jié)點設(shè)備,其特征在于,所述提供模塊具體用于將所述故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置;或者 所述提供模塊具體用于接收所述用戶輸入的查詢指令,并根據(jù)所述查詢指令將所述故障點的第一位置信息顯示給所述用戶,以使所述用戶確定與所述隧道故障對應(yīng)的所述故障點的位置,所述查詢指令包括所述隧道的標(biāo)識信息。
25.根據(jù)權(quán)利要求24所述的入節(jié)點設(shè)備,其特征在于,所述提供模塊具體用于將所述故障點的第一位置信息提供給網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置包括 所述提供模塊具體用于生成攜帶所述故障點的第一位置信息的隧道故障告警信息,將所述隧道故障告警信息發(fā)送給所述網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置;或者 所述提供模塊具體用于接收所述網(wǎng)管設(shè)備發(fā)送的位置信息獲取請求,根據(jù)所述位置信息獲取請求,將所述故障點的第一位置信息提供給所述網(wǎng)管設(shè)備,以使所述用戶通過所述網(wǎng)管設(shè)備確定與所述隧道故障對應(yīng)的所述故障點的位置,所述位置信息獲取請求包括所述隧道的標(biāo)識信息。
26.根據(jù)權(quán)利要求25所述的入節(jié)點設(shè)備,其特征在于,所述提供模塊還用于將所述故障點對應(yīng)的故障原因攜帶在所述隧道故障告警信息中。
27.一種傳輸節(jié)點設(shè)備,其特征在于,包括 第二獲取模塊,用于獲取所述傳輸節(jié)點設(shè)備所在隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述傳輸節(jié)點設(shè)備的標(biāo)識和所述傳輸節(jié)點設(shè)備上連接所述故障點的接口的標(biāo)識,所述傳輸節(jié)點設(shè)備為所述故障點的上游節(jié)點; 第一發(fā)送模塊,用于將所述故障點的第一位置信息發(fā)送給所述隧道的入節(jié)點,以使所述入節(jié)點向用戶提供與隧道故障對應(yīng)的所述故障點的第一位置信息。
28.根據(jù)權(quán)利要求27所述的傳輸節(jié)點設(shè)備,其特征在于,所述第二獲取模塊具體用于當(dāng)感知到所述傳輸節(jié)點設(shè)備和所述傳輸節(jié)點設(shè)備的下游節(jié)點之間的鏈路故障或感知到所述傳輸節(jié)點設(shè)備的下游節(jié)點故障時,獲取所述傳輸節(jié)點設(shè)備的標(biāo)識和所述傳輸節(jié)點設(shè)備上連接所述傳輸節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息;或者 所述第二獲取模塊具體用于當(dāng)感知到所述傳輸節(jié)點設(shè)備上和所述傳輸節(jié)點設(shè)備的下游節(jié)點上與所述隧道對應(yīng)的配置信息不匹配時,獲取所述傳輸節(jié)點設(shè)備的標(biāo)識和所述傳輸節(jié)點設(shè)備上連接所述傳輸節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息;或者 所述第二獲取模塊具體用于當(dāng)感知到所述傳輸節(jié)點設(shè)備與所述傳輸節(jié)點設(shè)備的下游節(jié)點之間的傳輸超時時,獲取所述傳輸節(jié)點設(shè)備的標(biāo)識和所述傳輸節(jié)點設(shè)備上連接所述傳輸節(jié)點設(shè)備的下游節(jié)點的接口的標(biāo)識作為所述故障點的第一位置信息。
29.根據(jù)權(quán)利要求27或28所述的傳輸節(jié)點設(shè)備,其特征在于,所述第一發(fā)送模塊具體用于向所述入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息,所述資源預(yù)留協(xié)議通知消息包括所述故障點的第一位置信息;或者 所述第一發(fā)送模塊具體用于向所述入節(jié)點發(fā)送第一預(yù)留拆除消息,所述第一預(yù)留拆除消息包括所述故障點的第一位置信息;或者 所述第一發(fā)送模塊具體用于向所述入節(jié)點發(fā)送路徑錯誤消息,所述路徑錯誤消息包括所述故障點的第一位置信息;或者 所述第一發(fā)送模塊具體用于向所述入節(jié)點發(fā)送預(yù)留錯誤消息,所述預(yù)留錯誤消息包括所述故障點的第一位置信息;或者 所述第一發(fā)送模塊具體用于向所述入節(jié)點發(fā)送路徑拆除消息,所述路徑拆除消息包括所述故障點的第一位置信息。
30.根據(jù)權(quán)利要求29所述的傳輸節(jié)點設(shè)備,其特征在于,所述第一發(fā)送模塊具體用于在向所述入節(jié)點發(fā)送第二預(yù)留拆除消息之前,向所述入節(jié)點發(fā)送資源預(yù)留協(xié)議通知消息。
31.根據(jù)權(quán)利要求27或28所述的傳輸節(jié)點設(shè)備,其特征在于,所述傳輸節(jié)點設(shè)備與所述入節(jié)點之間連接有至少一個節(jié)點; 所述第一發(fā)送模塊具體用于直接將所述故障點的第一位置信息發(fā)送給所述入節(jié)點;或者 所述第一發(fā)送模塊具體用于通過所述至少一個節(jié)點中的至少一個節(jié)點將所述故障點的第一位置信息發(fā)送給所述入節(jié)點。
32.根據(jù)權(quán)利要求27或28所述的傳輸節(jié)點設(shè)備,其特征在于,還包括 第二發(fā)送模塊,用于將所述故障點的第二位置信息發(fā)送給網(wǎng)管設(shè)備,所述故障點的第二位置信息包括所述傳輸節(jié)點上連接所述故障點的接口的信息。
33.根據(jù)權(quán)利要求32所述的傳輸節(jié)點設(shè)備,其特征在于,所述第二發(fā)送模塊具體用于向所述網(wǎng)管設(shè)備發(fā)送鏈路故障告警信息,所述鏈路故障告警信息包括所述故障點的第二位置信息。
34.一種網(wǎng)管設(shè)備,其特征在于,包括 第一接收模塊,用于接收隧道的入節(jié)點發(fā)送的隧道故障告警信息,所述隧道故障告警信息包括所述隧道經(jīng)過的鏈路上的故障點的第一位置信息,所述故障點的第一位置信息包括所述故障點的上游節(jié)點的標(biāo)識和所述故障點的上游節(jié)點上連接所述故障點的接口的標(biāo)識; 確定模塊,用于根據(jù)所述故障點的第一位置信息,確定與隧道故障對應(yīng)的所述故障點的位置。
35.根據(jù)權(quán)利要求34所述的網(wǎng)管設(shè)備,其特征在于,還包括 第二接收模塊,用于接收所述故障點的上游節(jié)點發(fā)送的鏈路故障告警信息,所述鏈路故障告警信息包括所述故障點的第二位置信息,所述故障點的第二位置信息包括所述故障點的上游節(jié)點上連接所述故障點的接口的信息; 關(guān)聯(lián)分析模塊,用于根據(jù)所述故障點的第一位置信息和所述故障點的第二位置信息,確定所述鏈路故障告警信息對應(yīng)的鏈路故障告警為所述隧道故障告警信息對應(yīng)的隧道故障告警的根因告警。
36.根據(jù)權(quán)利要求35所述的網(wǎng)管設(shè)備,其特征在于,所述隧道故障告警信息還包括所述故障點對應(yīng)的故障原因; 所述確定模塊還用于從所述隧道故障告警信息中獲取所述故障點對應(yīng)的故障原因; 所述關(guān)聯(lián)分析模塊具體用于根據(jù)所述故障點的第一位置信息、所述故障點的第二位置信息和所述故障點對應(yīng)的故障原因,確定所述鏈路故障告警信息對應(yīng)的鏈路故障告警為所述隧道故障告警信息對應(yīng)的故障隧道告警的根因告警。
全文摘要
本發(fā)明實施例提供一種故障點位置信息處理方法及設(shè)備。一種方法包括隧道的入節(jié)點獲取該隧道經(jīng)過的鏈路上的故障點的第一位置信息,該故障點的第一位置信息包括故障點的上游節(jié)點的標(biāo)識和故障點的上游節(jié)點上連接故障點的接口的標(biāo)識;入節(jié)點將故障點的第一位置信息提供給用戶,以使用戶確定與隧道故障對應(yīng)的故障點的位置。通過本發(fā)明技術(shù)方案,可以確定故障點的位置,進(jìn)而提高了針對隧道故障進(jìn)行故障排查的效率。
文檔編號H04L12/24GK102833109SQ20121031542
公開日2012年12月19日 申請日期2012年8月30日 優(yōu)先權(quán)日2012年8月30日
發(fā)明者孫昌盛, 樊韶軍, 袁玉林 申請人:華為技術(shù)有限公司