專利名稱:多跳偽線故障檢測(cè)、上報(bào)和維護(hù)協(xié)商控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及包交換網(wǎng)絡(luò),特別涉及多跳偽線的故障檢測(cè)、上報(bào)和維護(hù)協(xié)商控制方法。
背景技術(shù):
PSN(Packet Switch Network,包交換網(wǎng)絡(luò))是目前傳送網(wǎng)絡(luò)融合的一個(gè)發(fā)展趨勢(shì),即傳統(tǒng)業(yè)務(wù)遷移到融合網(wǎng)絡(luò)上來,且融合網(wǎng)絡(luò)要能適應(yīng)新業(yè)務(wù)發(fā)展的需要。PSN網(wǎng)絡(luò)由于其帶寬利用率高(可統(tǒng)計(jì)復(fù)用)、QOS保證能力逐步提高而得到相當(dāng)?shù)闹匾?,很多運(yùn)營(yíng)商已經(jīng)將FR(Frame Relay,幀中繼)專線、以太網(wǎng)(Ethernet)專線、ATM(Asynchronous Transfer Mode,異步轉(zhuǎn)移模式)專線業(yè)務(wù)遷移到PSN上來,以減少運(yùn)營(yíng)成本,提高業(yè)務(wù)部署能力。PSN網(wǎng)絡(luò)主要有MPLS(Multiple Protocol Label Switching,多協(xié)議標(biāo)簽交換)網(wǎng)絡(luò)、L2TP(Layer 2 Tunneling Protocol,2層隧道協(xié)議)網(wǎng)絡(luò)、純IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)網(wǎng)絡(luò),其中,MPLS有發(fā)展成為一個(gè)獨(dú)立的傳送層的趨勢(shì)。
PW(Pseudo Wire,偽線)是指在PSN上承載的仿真業(yè)務(wù),在IETF PWE3工作組中定義了如何在MPLS/IP網(wǎng)絡(luò)上仿真ATM、FR、Ethernet業(yè)務(wù)的方法。在標(biāo)準(zhǔn)化上,IETF(Internet Engineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組)組織已經(jīng)定義了PWE3(Pseudo Wire Emulation Edge-to-Edge,邊緣到邊緣的偽線仿真)相關(guān)草案,以實(shí)現(xiàn)ATM/FR/Ethernet/N*64K等業(yè)務(wù)在PSN網(wǎng)絡(luò)上的傳送。
PW的模型如圖1所示,PW分為單跳PW和多跳PW,單跳PW(簡(jiǎn)稱SS-PW,Single-Segment PW;又稱為SH-PW,Single-Hop PW)是指在兩個(gè)PE(Provider Equipment,運(yùn)營(yíng)商設(shè)備)之間直接建立PW,中間不經(jīng)過其他PE,即中間沒有PW交換點(diǎn),如圖1中直接建立在PE1和PE2之間的兩個(gè)PW:PW1和PW2就是單跳PW。多跳PW(簡(jiǎn)稱MS-PW,Multi-Segment PW;又稱為MH-PW,Multi-Hop PW)是指在兩個(gè)PE之間所建立的PW要經(jīng)過一個(gè)或者多個(gè)PE(稱為PW交換點(diǎn)),如圖1中建立在PE1和PE3之間的PW2和PW4組成一個(gè)多條PW,PW5和PW6組成另外一個(gè)多跳PW,多跳PW需要在至少兩個(gè)單跳PW之間進(jìn)行交換,例如PE2每個(gè)單跳PW可以看作一段PW(Segmented PW),業(yè)務(wù)經(jīng)過中間PE2轉(zhuǎn)發(fā),PE2稱為S-PE(Switching-PE,PW交換點(diǎn)),兩端的PE為U-PE(Ultimate PE,終端PE)。
目前,在PWE3工作組草案中,已經(jīng)定義了單跳PW的OAM(Operation AndManitenance,操作維護(hù))解決方案,包括OAM MAP和VCCV(Virtual CircuitConnectivity Verification,虛電路連接性校驗(yàn)),其中,OAM MAP描述了接入的2層網(wǎng)絡(luò)和PW之間的故障信息通信方法,VCCV描述了兩個(gè)PE間PW上的故障檢測(cè)和診斷方法,如圖1所示,單跳PW OAM方案定義了三種用于PW的故障檢測(cè)和診斷的VCCV報(bào)文ICMP(Internet Control Message Protocol,internet控制消息協(xié)議)PING報(bào)文、BFD(Bidirectional Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測(cè))報(bào)文和LSP(Label Switch Path,標(biāo)簽交換路徑)PING報(bào)文,BFD檢測(cè)方法是在一個(gè)PE(PE1)根據(jù)協(xié)商的發(fā)送周期發(fā)送BFD控制報(bào)文到另一個(gè)PE(PE2),如果PE2在一定時(shí)間內(nèi)沒有接收到該報(bào)文,則表示從PE1到PE2間的線路出了故障,否則,表示PE1到PE2間的線路工作正常。而PING檢測(cè)方法是一個(gè)PE(PE1)向另外一個(gè)PE(PE2)發(fā)送PING報(bào)文,PE2收到PING報(bào)文后將報(bào)文環(huán)回作為響應(yīng)報(bào)文,如果在給定的時(shí)間內(nèi)PE1收到該響應(yīng)報(bào)文,則表示PE1和PE2間的雙向線路工作正常,否則,則表示出了故障。
PE1和PE2之間通過交互VCCV報(bào)文檢測(cè)PW1出現(xiàn)故障時(shí),可上報(bào)告警,或者執(zhí)行保護(hù)倒換。
當(dāng)多跳PW中的某一段(如PW2)出現(xiàn)故障時(shí),可以采用如下兩種保護(hù)倒換策略,一種策略是基于每段SS-PW的保護(hù),即由PE1和PE2將PW2倒換到PW1上,另一種策略是基于端到端(E2E)的OAM,即由PE1和PE3重建一條保護(hù)的多跳PW進(jìn)行倒換,故障信息一般在連接發(fā)生故障的PE收集,單跳PW OAM的上述三種報(bào)文只能在相鄰的兩個(gè)PE之間進(jìn)行傳送,不能將MS-PW中的每個(gè)Segmented PW上的故障信息反饋到MS-PW終端PE,因此無法實(shí)施第二種保護(hù)倒換策略,也無法根據(jù)具體設(shè)備的能力靈活選擇保護(hù)策略。
發(fā)明內(nèi)容
本發(fā)明提供一種多跳偽線故障檢測(cè)和上報(bào)方法,以解決現(xiàn)有技術(shù)中無法上報(bào)多跳偽線故障的并進(jìn)行端到端維護(hù)的問題,基于此本發(fā)明還提出一種維護(hù)多跳偽線的協(xié)商控制方法,以解決無法根據(jù)設(shè)備能力靈活選擇相應(yīng)維護(hù)策略的問題。
一種多跳偽線端到端故障檢測(cè)方法,包括如下步驟多跳偽線(MS-PW)的第一終端節(jié)點(diǎn)(U-PE1)根據(jù)預(yù)定觸發(fā)條件或時(shí)間發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被交換節(jié)點(diǎn)(S-PE)接收并向下游逐跳透?jìng)?;第二終端節(jié)點(diǎn)(U-PE2)根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述端到端故障檢測(cè)報(bào)文,如果是則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
一種多跳偽線端到端故障檢測(cè)方法,包括如下步驟MS-PW的U-PE1發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被S-PE接收并向下游逐跳透?jìng)鹘oU-PE2,U-PE2在接收到所述端到端故障檢測(cè)報(bào)文向U-PE1返回響應(yīng)消息;并且U-PE1監(jiān)測(cè)所述端到端故障檢測(cè)報(bào)文的響應(yīng)時(shí)間,在所述響應(yīng)時(shí)間超時(shí)前收到所述響應(yīng)消息則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
上述兩個(gè)方法中,所述端到端故障檢測(cè)報(bào)文中含有第一標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第一標(biāo)識(shí)信息識(shí)別收到的報(bào)文為端到端故障檢測(cè)報(bào)文。
一種多跳偽線故障檢測(cè)上報(bào)方法,包括如下步驟MS-PW的S-PE在其所在的PW發(fā)生故障時(shí),生成攜帶故障信息的故障通知報(bào)文并向下游發(fā)送;下游S-PE將接收到的所述故障通知報(bào)文逐跳透?jìng)鬓D(zhuǎn)發(fā)給U-PE,或者U-PE直接在下游接收到所述故障通知報(bào)文;U-PE從接收到的所述故障通知報(bào)文中獲取所述故障信息。
所述S-PE確定一跳PW發(fā)生故障的方法為連接在該跳PW一端的PE根據(jù)預(yù)定觸發(fā)條件或時(shí)間向?qū)Χ税l(fā)送單跳故障檢測(cè)報(bào)文進(jìn)行檢測(cè),對(duì)端根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述單跳故障檢測(cè)報(bào)文,如果是則確認(rèn)該跳PW正常運(yùn)行,否則確認(rèn)該跳PW發(fā)生故障;或者連接在該跳PW一端PE向?qū)Χ税l(fā)送單跳故障檢測(cè)報(bào)文,并判斷是否在設(shè)定時(shí)間內(nèi)收到對(duì)端響應(yīng)所述單跳故障檢測(cè)報(bào)文的消息,如果則是則確認(rèn)該跳PW正常運(yùn)行,否則確認(rèn)該跳PW發(fā)生故障。
所述方法還包括S-PE檢測(cè)到隧道(Tunnel)故障、或PW狀態(tài)通知故障、或本地PE設(shè)備故障時(shí),也生成攜帶故障信息的故障通知報(bào)文并向下游發(fā)送。
所述故障通知報(bào)文含有第二標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第二標(biāo)識(shí)信息識(shí)別收到的報(bào)文為故障通知報(bào)文;和/或所述單跳故障檢測(cè)報(bào)文含有第三標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第三標(biāo)識(shí)信息識(shí)別收到的報(bào)文為單跳故障檢測(cè)報(bào)文。
所述故障信息包括故障類型信息和故障位置信息。
一種維護(hù)多跳偽線的協(xié)商控制方法,包括如下步驟B1、源端U-PE在正向MS-PW建立消息,該正向建立消息中包括源端U-PE支持的故障信息上報(bào)能力信息和故障檢測(cè)能力信息;B2、S-PE逐跳接收所述正向建立消息,判斷本地是否支持所述故障信息上報(bào)能力信息和是否部分支持故障檢測(cè)能力信息,如果全部支持或部分支持則在所述正向建立消息僅保留本地支持的能力信息后再轉(zhuǎn)發(fā),然后轉(zhuǎn)入步驟B3;如果全部不支持,則轉(zhuǎn)入步驟B4;B3、終端U-PE接收到S-PE逐跳轉(zhuǎn)發(fā)的所述正向建立消息,判斷本地是否支持被保留的能力信息,如果全部支持或部分支持,則根據(jù)本地策略在支持的能力信息集合中確定執(zhí)行相應(yīng)的MS-PW維護(hù)處理;如果全部不支持,則轉(zhuǎn)入步驟B4;B4、拆除已經(jīng)建立的PW段。
所述步驟B3和B4之間,所述方法還包括如下步驟B31、終端U-PE向源端U-PE發(fā)送反向MS-PW建立消息中,該反向建立消息中攜帶該U-PE所支持的故障信息上報(bào)能力信息和故障檢測(cè)能力信息,或者攜帶MS-PW在正向建立過程中確定的所述支持的能力信息集合;B32、S-PE逐跳接收所述反向建立消息,判斷本地是否支持所述故障信息上報(bào)能力信息和是否部分支持故障檢測(cè)能力信息,如果全部支持或部分支持則在所述反向建立消息僅保留本地支持的能力信息后再轉(zhuǎn)發(fā),然后轉(zhuǎn)入步驟B33;如果全部不支持,則轉(zhuǎn)入步驟B4;B33、終端U-PE接收到S-PE逐跳轉(zhuǎn)發(fā)的所述反向建立消息,判斷本地是否支持被保留的能力信息,如果全部支持或部分支持,則根據(jù)本地策略在支持的能力信息集合中確定執(zhí)行相應(yīng)的MS-PW維護(hù)處理;如果全部不支持,則轉(zhuǎn)入步驟B4。
所述故障信息上報(bào)能力信息是指U-PE或S-PE在連接的PW發(fā)生故障時(shí),能夠產(chǎn)生并向下游S-PE或U-PE發(fā)送攜帶故障信息的故障通知報(bào)文,并能夠識(shí)別和處理該故障通知報(bào)文;所述的故障檢測(cè)能力信息是指U-PE或S-PE能夠識(shí)別并處理U-PE發(fā)送MS-PW端到端故障檢測(cè)報(bào)文和/或PE之間發(fā)送的單跳故障檢測(cè)報(bào)文。
應(yīng)用本發(fā)明所述的故障通知報(bào)文,實(shí)現(xiàn)了多跳偽線中每一跳PW發(fā)生故障時(shí),連接該跳PW的S-PE能夠及時(shí)將故障信息上報(bào)終端PE,實(shí)現(xiàn)端到端的維護(hù),并且基于該維護(hù)方法,本發(fā)明提出的維護(hù)多跳偽線的協(xié)商控制方法,可以根據(jù)設(shè)備能力靈活選擇相應(yīng)維護(hù)策略。
圖1為PW模型示意圖,包括單跳PW和多跳PW;圖2帶內(nèi)OAM報(bào)文的控制字結(jié)構(gòu);圖3擴(kuò)展后的帶內(nèi)OAM報(bào)文的控制字格式示意圖,其中增加了F/T標(biāo)識(shí);圖4為本發(fā)明所述FIN報(bào)文格式示意圖;圖5為本發(fā)明所述端到端MS-PW OAM示意圖;圖6為用于本發(fā)明所述OAM能力協(xié)商方法的VCCV控制報(bào)文格式示意圖。
具體實(shí)施例方式
本發(fā)明的技術(shù)構(gòu)思在于1、當(dāng)PE設(shè)備支持段的OAM方式時(shí),為實(shí)現(xiàn)將段的故障信息通過類似于端到端的OAM方式透?jìng)鞯浇K端PE,本發(fā)明首先提供一種新的報(bào)文類型FIN(Fault Information Notification,故障指示報(bào)文)報(bào)文,通過該報(bào)文實(shí)現(xiàn)PW段上的故障信息傳送到MS-PW終端PE。
2、基于本發(fā)明所述的FIN報(bào)文,本發(fā)明另一種解決方法是基于端到端(E2E)OAM方式,當(dāng)某個(gè)PW段發(fā)生故障時(shí),下游的PE(S-PE)可以通過FIN報(bào)文將本段PW上的故障信息告訴U-PE,從而可以觸發(fā)U-PE快速倒換、告警抑制和告警上報(bào)等。
3、基于本發(fā)明所述的E2E OAM方式,本發(fā)明還提供一種操作維護(hù)協(xié)商方法,由PE在建立MS-PW的過程中,根據(jù)各自的能力,在如下兩種方式進(jìn)行選擇如果由于種種原因只需要對(duì)MS-PW上的部分SS-PW進(jìn)行保護(hù)時(shí),可選擇基于每段SS-PW的保護(hù);另外還可選擇基于端到端的MS-PW保護(hù)?;诿慷蜸S-PW的保護(hù)就需要基于段的OAM(Segment OAM)能力,而基于端到端的MS-PW保護(hù)就需要基于端到端的OAM(E2E OAM)能力。
下面以具體實(shí)施方式
進(jìn)行詳細(xì)說明一、FIN報(bào)文1、FIN報(bào)文凈荷中需要攜帶的信息FIN報(bào)文類型指示信息用于標(biāo)識(shí)該報(bào)文用于故障信息上報(bào),通常方法是在一個(gè)特定的bit位上設(shè)置約定的1或0進(jìn)行指示;故障位置信息用于標(biāo)識(shí)故障位置,可以定義為產(chǎn)生FIN報(bào)文的S-PE的IP地址;故障位置信息用于故障定位,一般需要上報(bào)到網(wǎng)管,這樣操作維護(hù)人員就可以知道故障的大體位置,并進(jìn)行維修。
故障類型信息用于表明故障類型,可以是PW狀態(tài)信息,如“Pseudo WireNot Forwarding”等,也可以是BFD檢測(cè)所產(chǎn)生的故障診斷信息,如VCCV中指出的“Control Detection Time Expired”等,通常設(shè)定為對(duì)應(yīng)的故障代碼;網(wǎng)管根據(jù)不同的故障類型可以判斷是數(shù)據(jù)平面還是控制平面出了問題,或者故障的嚴(yán)重程度等,可根據(jù)故障類型制定不同的倒換策略。
FIN報(bào)文凈荷前面是FIN報(bào)文頭,該報(bào)文頭的格式與具體的PSN網(wǎng)絡(luò)有關(guān)。比如當(dāng)PSN網(wǎng)絡(luò)為MPLS網(wǎng)絡(luò)時(shí),F(xiàn)IN報(bào)文頭中可能還需要包括如下信息傳輸隧道標(biāo)簽(Transport tunnel label)和偽線標(biāo)簽(PW label)等信息。
2、FIN報(bào)文的觸發(fā)條件包括--由本地OAM機(jī)制(如BFD)檢測(cè)到的故障;--Tunnel故障;--PW狀態(tài)通知故障;--本地PE故障,比如軟硬件失效等。
其中由本地OAM機(jī)制(如BFD)檢測(cè)到的故障為主要觸發(fā)條件。
3、FIN報(bào)文的結(jié)構(gòu)
FIN報(bào)文可以利用現(xiàn)有VCCV控制信道進(jìn)行傳送,現(xiàn)有VCCV控制信道有三種,一種是帶內(nèi)OAM報(bào)文通道(利用控制字來識(shí)別OAM報(bào)文),一種帶外OAM報(bào)文通道(利用特殊標(biāo)簽來識(shí)別OAM報(bào)文),還有一種是TTL expireOAM,后兩種方式在OAM凈荷處理上比較類似。FIN報(bào)文可以利用現(xiàn)有上述三種控制信道中的任何一種進(jìn)行擴(kuò)展,下面以帶內(nèi)OAM報(bào)文為例進(jìn)行說明。
如圖2所示,帶內(nèi)OAM報(bào)文的控制字包括32bit,其中,前4bit用于標(biāo)識(shí)報(bào)文類型,0000表示該報(bào)文是數(shù)據(jù)報(bào)文,0001表示該報(bào)文是帶內(nèi)OAM報(bào)文,緊接著的4bit用于設(shè)置FmtID,后16bit用于設(shè)置信道類型(Channel Type)標(biāo)識(shí),中間有8bit的保留位(Reserved)中,可以任意選擇其中的任何1個(gè)bit位設(shè)置FIN報(bào)文類型指示信息。
為實(shí)現(xiàn)分別進(jìn)行SEGMENT OAM或E2E OAM故障檢測(cè)機(jī)制,同樣需要對(duì)VCCV故障檢測(cè)報(bào)文進(jìn)行擴(kuò)展以區(qū)別兩種故障檢測(cè)方式,仍利用控制字中的保留位(Reserved)來標(biāo)識(shí)報(bào)文是SEGMENT OAM報(bào)文還是E2E OAM報(bào)文,SEGMENT OAM報(bào)文用于某一PW段(SS-PW)上的故障檢測(cè)、診斷和通告,而E2E OAM報(bào)文用于端到端的MS-PW的故障檢測(cè)、診斷和通告。
無論采用SEGMENT OAM或E2E OAM故障檢測(cè)機(jī)制,只要S-PE支持FIN報(bào)文上報(bào)能力,當(dāng)連接的上一跳段PW發(fā)生故障時(shí),收集故障信息并生成FIN報(bào)文發(fā)送給終端U-PE,從而實(shí)現(xiàn)端到端的操作維護(hù)。
綜上所述,擴(kuò)展后的控制字格式例如圖3所示,采用Bitmask方式在第8Bit個(gè)設(shè)置F標(biāo)識(shí),用于標(biāo)識(shí)該報(bào)文為FIN報(bào)文,具體置1或0遵循約定,在第9Bit個(gè)設(shè)置T,用于標(biāo)識(shí)報(bào)文是SEGMENT OAM報(bào)文還是E2E OAM報(bào)文,具體置1或0遵循約定。圖3所示僅為可以采用的一種標(biāo)識(shí)方式,具體標(biāo)識(shí)位置可以選用任何一個(gè)保留位,并不限定本發(fā)明的實(shí)施。
通過上述擴(kuò)展,當(dāng)PSN網(wǎng)絡(luò)為MPLS時(shí),F(xiàn)IN報(bào)文格式如圖4所示,其中報(bào)文頭中包括Transport tunnel label標(biāo)簽、PW label標(biāo)簽和控制字,擴(kuò)展后的VCCV報(bào)文中的控制字中包含F(xiàn)標(biāo)識(shí),標(biāo)識(shí)該報(bào)文是否為FIN報(bào)文;包含T標(biāo)識(shí),標(biāo)識(shí)該報(bào)文是SEGMENT OAM報(bào)文或E2E OAM報(bào)文。FIN報(bào)文凈荷域中攜帶故障位置信息、故障類型信息或其他一些信息。
對(duì)于帶外OAM通道,亦可以在OAM凈荷中采用相應(yīng)的F/T標(biāo)識(shí)來進(jìn)行相應(yīng)的標(biāo)識(shí)和處理,具體設(shè)置方式類似,這里不再詳細(xì)敘述。
二、PE設(shè)備對(duì)不同OAM報(bào)文的相應(yīng)處理包括1、如果F指示該OAM報(bào)文是故障信息通知報(bào)文,則在S-PE直接透?jìng)鳎钡経-PE;2、如果F指示該OAM報(bào)文不是故障信息通知報(bào)文,則表示該報(bào)文為PW建立時(shí)所協(xié)商的報(bào)文,則按照普通VCCV報(bào)文進(jìn)行處理;3、如果T指示該報(bào)文是SEGMENT OAM報(bào)文,則當(dāng)S-PE收到該報(bào)文時(shí),進(jìn)行相應(yīng)處理后不再進(jìn)行轉(zhuǎn)發(fā);4、如果T指示該報(bào)文是E2E OAM報(bào)文,則當(dāng)S-PE收到該報(bào)文時(shí),直接透?jìng)鞯組S-PW所對(duì)應(yīng)的下一跳段PW,直到U-PE。
如圖5,當(dāng)SEGMENT2發(fā)生故障時(shí),下游S-PE會(huì)得到故障信息,從而向遠(yuǎn)端PE即U-PE2發(fā)送故障信息通知報(bào)文,告知故障所屬的位置和故障類型等信息,具體為當(dāng)S-PE1→SPE2這段出現(xiàn)故障時(shí),S-PE1向U-PE2通知故障信息。當(dāng)S-PE2→S-PE1這段出現(xiàn)故障時(shí),S-PE2向U-PE1通知故障。當(dāng)U-PE收到FIN報(bào)文后,向?qū)Χ薝-PE發(fā)送PW狀態(tài)通知消息,以告知PW當(dāng)前狀態(tài)。
三、OAM能力協(xié)商方法由于PE節(jié)點(diǎn)可能不支持上述新的OAM能力,因此在建立MS-PW的過程中,需要在U-PE和S-PE、S-PE和S-PE以及U-PE和U-PE間協(xié)商上述OAM能力,為了支持這種協(xié)商功能(即兩種能力,一種能力是是否支持故障信息通知OAM報(bào)文處理,一種能力是是否支持E2E OAM還是SEGMENT OAM還是兩者都支持),需要對(duì)PWE3所定義的VCCV控制報(bào)文格式進(jìn)行擴(kuò)展,添加進(jìn)行有關(guān)OAM能力信息的標(biāo)識(shí)信息,一般擴(kuò)展方式仍為Bitmask方式,即每一bit都表示支持或不支持某個(gè)功能,比如bit0表示ICMP PING功能,該位為0,表示不支持該功能,該位為1,表示支持該功能,再比如bit1表示LSP PING功能,該位為0,則表示不支持LSP PING功能,該位為1,則表示支持LSP PING功能。
VCCV能力協(xié)商時(shí)采用如圖6所示接口參數(shù)格式其中0Xc4T域(即類型域),表示該TLV的類型為VCCV接口參數(shù);0x04L域(即長(zhǎng)度域),表示該TLV的長(zhǎng)度,VCCV的接口參數(shù)長(zhǎng)度為4字節(jié);CC types表示發(fā)送方所支持的控制通道類型;CV types表示發(fā)送方所支持的OAM報(bào)文類型,可以采用Bitmask的方式,定義0x01標(biāo)識(shí)支持ICMP PING故障檢測(cè)報(bào)文,0x02標(biāo)識(shí)支持LSP PING故障檢測(cè)報(bào)文,0x04標(biāo)識(shí)支持BFD故障檢測(cè)報(bào)文。
可以考慮將故障信息上報(bào)能力和檢測(cè)能力同時(shí)進(jìn)行協(xié)商,采用Bitmask的方式,比如在CV types中定義0x10表示是否支持FIN報(bào)文,0x20表示是否支持SEGMENT OAM,0x40表示是否支持E2E OAM,通過上述擴(kuò)展,保證了對(duì)原有SS-PW OAM的完全兼容。
對(duì)應(yīng)于圖6所示的多跳PW模型,我們給出相應(yīng)網(wǎng)絡(luò)單元對(duì)MS-PW OAM報(bào)文的處理包括1、U-PE處理分為OAM能力協(xié)商,OAM報(bào)文產(chǎn)生,接收和發(fā)送處理當(dāng)MS-PW建立時(shí),源U-PE在信令消息中攜帶故障信息通知能力信息和SEGMENT/E2E OAM能力信息,以及支持的CC types和CV types等信息,當(dāng)遠(yuǎn)端U-PE收到該協(xié)商要求后,根據(jù)自身能力決定是否支持,并進(jìn)行響應(yīng)。
當(dāng)U-PE支持E2E OAM時(shí),根據(jù)建立信令時(shí)的協(xié)商結(jié)果決定發(fā)送相應(yīng)的端到端的VCCV報(bào)文;當(dāng)U-PE支持SEGMENT OAM時(shí),根據(jù)建立信令時(shí)的協(xié)商結(jié)果決定發(fā)送相應(yīng)的單跳VCCV報(bào)文;當(dāng)U-PE收到E2E OAM報(bào)文時(shí),進(jìn)行相應(yīng)的MS-PW OAM處理,比如判斷端到端的PW的狀態(tài)等;
當(dāng)U-PE收到SEGMENT OAM報(bào)文時(shí),進(jìn)行相應(yīng)的單跳PW OAM處理。
2、S-PE處理分為OAM能力協(xié)商,OAM報(bào)文發(fā)送和處理當(dāng)MS-PW建立時(shí),S-PE會(huì)在信令消息中收到故障信息通知能力信息和SEGMENT/E2E OAM能力信息,以及支持的CC types和CV types信息,根據(jù)自身能力決定是否支持其中的一種或多種能力。如果支持其中的某種或多種能力,則在轉(zhuǎn)發(fā)到下一跳PE的信令消息中攜帶其支持的某種或多種能力指示;如果不支持其中任何一種能力,則PW將無法建立;當(dāng)S-PE支持E2E OAM時(shí),如果收到E2E OAM報(bào)文,則直接透?jìng)?,不做進(jìn)一步的處理;當(dāng)S-PE支持SEGMENT OAM時(shí),此時(shí)的S-PE就相當(dāng)于單跳PW的U-PE,進(jìn)行相應(yīng)的處理;當(dāng)S-PE不支持E2E OAM時(shí),如果收到E2E OAM報(bào)文,則丟棄;當(dāng)S-PE不支持SEGMENT OAM時(shí),如果收到SEGMENT OAM報(bào)文,則丟棄;如果S-PE通過OAM診斷或者PW狀態(tài)信令等得知該段PW故障,那么S-PE將向相應(yīng)的MS-PW上的下游發(fā)送故障信息通知報(bào)文;當(dāng)S-PE收到故障信息通知報(bào)文時(shí),如果不支持FIN報(bào)文,則丟棄該報(bào)文;如果支持FIN報(bào)文,則繼續(xù)轉(zhuǎn)發(fā)該報(bào)文。
綜上所述,如果要實(shí)現(xiàn)E2E OAM機(jī)制,則S-PE必須支持FIN能力,下面以分別以具體的協(xié)商流程實(shí)施例和維護(hù)操作流程詳細(xì)說明如圖5所示,圖中所示MS-PW包括4個(gè)單跳PW段,兩個(gè)終端節(jié)點(diǎn)設(shè)備和三個(gè)交換節(jié)點(diǎn)設(shè)備,不失一般性,假設(shè)所有PE只支持BFD檢測(cè)報(bào)文,其中源端U-PE和終端U-PE同時(shí)支持FIN、SEGMENT OAM和E2E OAM能力,交換S-PE1、S-PE2和S-PE3支持FIN和E2E OAM能力,則在MS-PW建立時(shí),協(xié)商流程包括正向協(xié)商和反向協(xié)商兩個(gè)過程,包括以下步驟,其中正向協(xié)商包括步驟S101~S104S101、源端U-PE在正向MS-PW建立消息,該正向建立消息中包括源端U-PE支持的故障信息上報(bào)能力信息和故障檢測(cè)能力信息;
S102、S-PE逐跳接收所述正向建立消息,判斷本地是否支持所述故障信息上報(bào)能力信息和是否部分支持故障檢測(cè)能力信息,如果全部支持或部分支持則在所述正向建立消息僅保留本地支持的能力信息后再轉(zhuǎn)發(fā),然后轉(zhuǎn)入步驟B3;如果全部不支持,則轉(zhuǎn)入步驟S104;S103、終端U-PE接收到S-PE逐跳轉(zhuǎn)發(fā)的所述正向建立消息,判斷本地是否支持被保留的能力信息,如果全部支持或部分支持,則根據(jù)本地策略在支持的能力信息集合中確定執(zhí)行相應(yīng)的MS-PW維護(hù)處理;如果全部不支持,則轉(zhuǎn)入步驟;S104、拆除已經(jīng)建立的PW段。
正向協(xié)商成功并建立正向PW后,在步驟S103和S104之間還包括反向協(xié)商過程,具體包括如下步驟S1031、終端U-PE向源端U-PE發(fā)送反向MS-PW建立消息中,該反向建立消息中攜帶U-PE支持的故障信息上報(bào)能力信息和故障檢測(cè)能力信息,或者攜帶在正向建立過程中確定的所述支持的能力信息集合;S1032、S-PE逐跳接收所述反向建立消息,判斷本地是否支持所述故障信息上報(bào)能力信息和是否部分支持故障檢測(cè)能力信息,如果全部支持或部分支持則在所述反向建立消息僅保留本地支持的能力信息后再轉(zhuǎn)發(fā),然后轉(zhuǎn)入步驟S1033;如果全部不支持,則轉(zhuǎn)入步驟S104;S1033、終端U-PE接收到S-PE逐跳轉(zhuǎn)發(fā)的所述反向建立消息,判斷本地是否支持被保留的能力信息,如果全部支持或部分支持,則根據(jù)本地策略在支持的能力信息集合中確定執(zhí)行相應(yīng)的MS-PW維護(hù)處理;如果全部不支持,則轉(zhuǎn)入步驟S104。
正向建立消息和/或所述反向建立消息中還包含支持的故障檢測(cè)報(bào)文類型能力信息,U-PE或S-PE根據(jù)最后的能力信息交集選擇支持的故障檢測(cè)報(bào)文進(jìn)行檢測(cè)。例如,假設(shè)圖1中PE1支持BFD/LSPPING,PE2支持BFD,PE3支持BFD/LSPPING,當(dāng)建立從PE1到PE3的正向PW時(shí),PE1發(fā)送的建立消息中攜帶OAM能力指示表示PE1支持BFD/LSPPING兩種能力,當(dāng)PE2接收到后,向PE3發(fā)送的正向建立消息中攜帶的OAM能力指示只剩下BFD能力,當(dāng)該建立消息到達(dá)PE3后,PE3選擇BFD能力。在PE3到PE1的反向PW建立時(shí),PE3發(fā)送的PW建立消息中攜帶的OAM能力指示可以有兩種方法表示,一種方法是攜帶PE3所支持的所有OAM能力信息,即BFD/LSPPING,另外一種方法是攜帶剛才PE3在正向PW建立的過程中選擇的OAM能力,即BFD。隨后的處理過程與正向PW建立過程中的OAM能力協(xié)商處理過程相同。
接口參數(shù)協(xié)商過程是分段進(jìn)行的,只有一個(gè)MS-PW經(jīng)過的所有PE支持至少一個(gè)相同的檢測(cè)報(bào)文,并同時(shí)支持能力SEGMENT OAM或E2E OAM能力,并且在支持E2E OAM時(shí),還必須支持FIN能力的情況下,接口參數(shù)協(xié)商可以完成,否則,當(dāng)其中的一個(gè)PE發(fā)現(xiàn)無法支持接口能力協(xié)商控制報(bào)文中的標(biāo)識(shí)的OAM能力時(shí),則停止往上游發(fā)送接口能力協(xié)商控制報(bào)文,拆除建立的PW段。
PE保存協(xié)商結(jié)果,并在MS-PW業(yè)務(wù)中,根據(jù)上述協(xié)商結(jié)果,執(zhí)行下述SEGMENT OAM流程S201、SEG1、SEG2、SEG3、SEG4分別執(zhí)行SS-PW OAM,PE之間單向或雙向發(fā)送單跳VCCV檢測(cè)報(bào)文;單跳VCCV檢測(cè)報(bào)文控制字格式如圖3所示,在現(xiàn)有檢測(cè)報(bào)文中設(shè)置標(biāo)識(shí)T,置1為單跳VCCV檢測(cè)報(bào)文;如果MS-PW出現(xiàn)故障,例如圖6所示,SEG2故障,則下游S-PE2沒有收到周期性的單跳VCCV檢測(cè)報(bào)文時(shí),判斷發(fā)生故障;則執(zhí)行步驟S202;S202、S-PE2生成FIN報(bào)文發(fā)送給U-PE2;FIN報(bào)文中包括故障信息和S-PE2的IP地址信息等,F(xiàn)IN報(bào)文的控制字格式仍如圖3所述,設(shè)置有標(biāo)識(shí)F;S203、S-PE3接收到FIN報(bào)文后,不進(jìn)行任何處理,直接發(fā)送給終端U-PE2;S204、終端U-PE2接收到FIN報(bào)文后,獲取故障信息并觸發(fā)保護(hù)倒換、告警抑制和告警上報(bào)等處理。
如果協(xié)商結(jié)果是執(zhí)行E2E OAM,則SEG1、SEG2、SEG3、SEG4分別執(zhí)行SS-PW OAM,U-PE和S-PE發(fā)送相應(yīng)的單跳VCCV報(bào)文,執(zhí)行單跳OAM。
如果MS-PW正常,源端U-PE發(fā)送端到端VCCV檢測(cè)報(bào)文,端到段VCCV檢測(cè)報(bào)文控制字格式仍如圖3所示,在現(xiàn)有檢測(cè)報(bào)文中設(shè)置標(biāo)識(shí)T,T置為0為端到端VCCV檢測(cè)報(bào)文;S-PE1、S-PE2、S-PE3接收到包含T標(biāo)識(shí)為0的檢測(cè)報(bào)文后不進(jìn)行任何處理,繼續(xù)發(fā)送直到終端U-PE2。
根據(jù)支持的檢測(cè)報(bào)文的類型,當(dāng)僅支持BFD或根據(jù)本地策略選擇BFD報(bào)文時(shí),多跳偽線端到端故障檢測(cè)方法包括如下步驟S301、MS-PW的U-PE1根據(jù)預(yù)定觸發(fā)條件或時(shí)間發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被S-PE接收并向下游逐跳透?jìng)?;S302、U-PE2根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述端到端故障檢測(cè)報(bào)文,如果是則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
如果選擇發(fā)送PING包的檢測(cè)方法,多跳偽線端到端故障檢測(cè)方法包括如下步驟S401、MS-PW的U-PE1發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被S-PE接收并向下游逐跳透?jìng)鹘oU-PE2,U-PE2在接收到所述端到端故障檢測(cè)報(bào)文向U-PE1返回響應(yīng)消息;并且S402、U-PE1監(jiān)測(cè)所述端到端故障檢測(cè)報(bào)文的響應(yīng)時(shí)間,在所述響應(yīng)時(shí)間超時(shí)前收到所述響應(yīng)消息則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種多跳偽線端到端故障檢測(cè)方法,包括如下步驟多跳偽線(MS-PW)的第一終端節(jié)點(diǎn)(U-PE1)根據(jù)預(yù)定觸發(fā)條件或時(shí)間發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被交換節(jié)點(diǎn)(S-PE)接收并向下游逐跳透?jìng)?;第二終端節(jié)點(diǎn)(U-PE2)根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述端到端故障檢測(cè)報(bào)文,如果是則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
2.如權(quán)利要求1所述的方法,其特征在于,所述端到端故障檢測(cè)報(bào)文中含有第一標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第一標(biāo)識(shí)信息識(shí)別收到的報(bào)文是否為端到端故障檢測(cè)報(bào)文。
3.一種多跳偽線端到端故障檢測(cè)方法,包括如下步驟MS-PW的U-PE1發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被S-PE接收并向下游逐跳透?jìng)鹘oU-PE2,U-PE2在接收到所述端到端故障檢測(cè)報(bào)文向U-PE1返回響應(yīng)消息;并且U-PE1監(jiān)測(cè)所述端到端故障檢測(cè)報(bào)文的響應(yīng)時(shí)間,在所述響應(yīng)時(shí)間超時(shí)前收到所述響應(yīng)消息則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述端到端故障檢測(cè)報(bào)文中含有第一標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第一標(biāo)識(shí)信息識(shí)別收到的報(bào)文為端到端故障檢測(cè)報(bào)文。
5.一種多跳偽線故障檢測(cè)上報(bào)方法,包括如下步驟A1、MS-PW的S-PE在其所在的PW發(fā)生故障時(shí),生成攜帶故障信息的故障通知報(bào)文并向下游發(fā)送;A2、下游S-PE將接收到的所述故障通知報(bào)文逐跳透?jìng)鬓D(zhuǎn)發(fā)給U-PE,或者U-PE直接在下游接收到所述故障通知報(bào)文;A3、U-PE從接收到的所述故障通知報(bào)文中獲取所述故障信息。
6.如權(quán)利要求5所述的方法,其特征在于,所述S-PE確定一跳PW發(fā)生故障的方法為連接在該跳PW一端的PE根據(jù)預(yù)定觸發(fā)條件或時(shí)間向?qū)Χ税l(fā)送單跳故障檢測(cè)報(bào)文進(jìn)行檢測(cè),對(duì)端根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述單跳故障檢測(cè)報(bào)文,如果是則確認(rèn)該跳PW正常運(yùn)行,否則確認(rèn)該跳PW發(fā)生故障;或者連接在該跳PW一端PE向?qū)Χ税l(fā)送單跳故障檢測(cè)報(bào)文,并判斷是否在設(shè)定時(shí)間內(nèi)收到對(duì)端響應(yīng)所述單跳故障檢測(cè)報(bào)文的消息,如果則是則確認(rèn)該跳PW正常運(yùn)行,否則確認(rèn)該跳PW發(fā)生故障。
7.如權(quán)利要求5所述的方法,其特征在于,所述方法還包括S-PE檢測(cè)到隧道(Tunnel)故障、或PW狀態(tài)通知故障、或本地PE設(shè)備故障時(shí),也生成攜帶故障信息的故障通知報(bào)文并向下游發(fā)送。
8.如權(quán)利要求6或7所述的方法,其特征在于,所述故障通知報(bào)文含有第二標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第二標(biāo)識(shí)信息識(shí)別收到的報(bào)文為故障通知報(bào)文;和/或所述單跳故障檢測(cè)報(bào)文含有第三標(biāo)識(shí)信息,所述S-PE或U-PE2根據(jù)該第三標(biāo)識(shí)信息識(shí)別收到的報(bào)文為單跳故障檢測(cè)報(bào)文。
9.如權(quán)利要求8所述的方法,其特征在于,所述故障信息包括故障類型信息和故障位置信息。
10.一種維護(hù)多跳偽線的協(xié)商控制方法,包括如下步驟B1、源端U-PE在正向MS-PW建立消息,該正向建立消息中包括源端U-PE支持的故障信息上報(bào)能力信息和故障檢測(cè)能力信息;B2、S-PE逐跳接收所述正向建立消息,判斷本地是否支持所述故障信息上報(bào)能力信息和是否部分支持故障檢測(cè)能力信息,如果全部支持或部分支持則在所述正向建立消息僅保留本地支持的能力信息后再轉(zhuǎn)發(fā),然后轉(zhuǎn)入步驟B3;如果全部不支持,則轉(zhuǎn)入步驟B4;B3、終端U-PE接收到S-PE逐跳轉(zhuǎn)發(fā)的所述正向建立消息,判斷本地是否支持被保留的能力信息,如果全部支持或部分支持,則根據(jù)本地策略在支持的能力信息集合中確定執(zhí)行相應(yīng)的MS-PW維護(hù)處理;如果全部不支持,則轉(zhuǎn)入步驟B4;B4、拆除已經(jīng)建立的PW段。
11.如權(quán)利要求10所述的方法,其特征在于,所述步驟B3和B4之間,所述方法還包括如下步驟B31、終端U-PE向源端U-PE發(fā)送反向MS-PW建立消息中,該反向建立消息中攜帶該U-PE所支持的故障信息上報(bào)能力信息和故障檢測(cè)能力信息,或者攜帶MS-PW在正向建立過程中確定的所述支持的能力信息集合;B32、S-PE逐跳接收所述反向建立消息,判斷本地是否支持所述故障信息上報(bào)能力信息和是否部分支持故障檢測(cè)能力信息,如果全部支持或部分支持則在所述反向建立消息僅保留本地支持的能力信息后再轉(zhuǎn)發(fā),然后轉(zhuǎn)入步驟B33;如果全部不支持,則轉(zhuǎn)入步驟B4;B33、終端U-PE接收到S-PE逐跳轉(zhuǎn)發(fā)的所述反向建立消息,判斷本地是否支持被保留的能力信息,如果全部支持或部分支持,則根據(jù)本地策略在支持的能力信息集合中確定執(zhí)行相應(yīng)的MS-PW維護(hù)處理;如果全部不支持,則轉(zhuǎn)入步驟B4。
12.如權(quán)利要求11所述的方法,其特征在于,所述故障信息上報(bào)能力信息是指U-PE或S-PE在其所在的PW發(fā)生故障時(shí),能夠產(chǎn)生并向下游S-PE或U-PE發(fā)送攜帶故障信息的故障通知報(bào)文,并能夠識(shí)別和處理該故障通知報(bào)文;所述的故障檢測(cè)能力信息是指U-PE或S-PE能夠識(shí)別并處理U-PE發(fā)送MS-PW端到端故障檢測(cè)報(bào)文和/或PE之間發(fā)送的單跳故障檢測(cè)報(bào)文。
13.如權(quán)利要求12所述的方法,其特征在于,當(dāng)所有U-PE和S-PE都支持所述故障信息上報(bào)能力并能夠識(shí)別并處理所述端到端故障檢測(cè)報(bào)文時(shí),所述的維護(hù)MS-PW處理方法具體包括如下步驟MS-PW的S-PE在其所在的該跳PW發(fā)生故障時(shí),生成攜帶故障信息的故障通知報(bào)文并向下游發(fā)送;下游S-PE將接收到的所述故障通知報(bào)文逐跳透?jìng)鬓D(zhuǎn)發(fā)給U-PE,或者U-PE直接在下游接收到所述故障通知報(bào)文;U-PE從接收到的所述故障通知報(bào)文中獲取所述故障信息,并根據(jù)所述故障信息維護(hù)該MS-PW。
14.如權(quán)利要求13所述的方法,其特征在于,所述S-PE確定其所在的該跳PW發(fā)生故障的方法為連接在該跳PW一端的PE根據(jù)預(yù)定觸發(fā)條件或時(shí)間向?qū)Χ税l(fā)送單跳故障檢測(cè)報(bào)文進(jìn)行檢測(cè),對(duì)端根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述單跳故障檢測(cè)報(bào)文,如果是則確認(rèn)該跳PW正常運(yùn)行,否則確認(rèn)該跳PW發(fā)生故障;或者連接在該跳PW一端PE向?qū)Χ税l(fā)送單跳故障檢測(cè)報(bào)文,并判斷是否在設(shè)定時(shí)間內(nèi)收到對(duì)端響應(yīng)所述單跳故障檢測(cè)報(bào)文的消息,如果則是則確認(rèn)該跳PW正常運(yùn)行,否則確認(rèn)該跳PW發(fā)生故障。
15.如權(quán)利要求14所述的方法,其特征在于,所述方法還包括S-PE檢測(cè)到隧道(Tunnel)故障、或PW狀態(tài)通知故障、或本地PE設(shè)備故障時(shí),也生成攜帶故障信息的故障通知報(bào)文并向下游發(fā)送。
16.如權(quán)利要求11所述的方法,其特征在于,當(dāng)所有U-PE和S-PE都僅支持端到端故障檢測(cè)報(bào)文時(shí),所述的維護(hù)MS-PW處理方法具體包括如下步驟MS-PW的U-PE1根據(jù)預(yù)定觸發(fā)條件或時(shí)間發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被S-PE逐跳接收并向下游透?jìng)?;MS-PW的U-PE2根據(jù)所述預(yù)定觸發(fā)條件或時(shí)間判斷是否收到對(duì)應(yīng)的所述端到端故障檢測(cè)報(bào)文,如果是則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障并進(jìn)行維護(hù)。
17.如權(quán)利要求11所述的方法,其特征在于,當(dāng)所有U-PE和S-PE都僅支持端到端故障檢測(cè)報(bào)文時(shí),所述的維護(hù)MS-PW處理方法具體包括如下步驟MS-PW的U-PE1發(fā)送MS-PW端到端故障檢測(cè)報(bào)文,所述端到端故障檢測(cè)報(bào)文被S-PE接收并向下游逐跳透?jìng)鹘oU-PE2,U-PE2在接收到所述端到端故障檢測(cè)報(bào)文向U-PE1返回響應(yīng)消息;并且U-PE1監(jiān)測(cè)所述端到端故障檢測(cè)報(bào)文的響應(yīng)時(shí)間,在所述響應(yīng)時(shí)間超時(shí)前收到所述響應(yīng)消息則確認(rèn)所述MS-PW正常運(yùn)行,否則確認(rèn)所述MS-PW發(fā)生故障。
18.如權(quán)利要求13、16或17所述的方法,其特征在于,所述正向建立消息和/或所述反向建立消息中還包含支持的故障檢測(cè)報(bào)文類型能力信息,U-PE或S-PE根據(jù)最后的能力信息交集選擇支持的故障檢測(cè)報(bào)文進(jìn)行檢測(cè)。
19.如權(quán)利要求12所述的方法,其特征在于,所述端到端故障檢測(cè)報(bào)文中含有第一標(biāo)識(shí)信息,所述S-PE或U-PE根據(jù)該第一標(biāo)識(shí)信息識(shí)別收到的報(bào)文為端到端故障檢測(cè)報(bào)文;和/或所述故障通知報(bào)文含有第二標(biāo)識(shí)信息,所述S-PE或U-PE根據(jù)該第一標(biāo)識(shí)信息識(shí)別收到的報(bào)文為故障通知報(bào)文;和/或所述單跳故障檢測(cè)報(bào)文含有第三標(biāo)識(shí)信息,所述S-PE或U-PE根據(jù)該第三標(biāo)識(shí)信息識(shí)別收到的報(bào)文為單跳故障檢測(cè)報(bào)文。
20.如權(quán)利要求13所述的方法,其特征在于,所述故障信息包括故障類型信息和故障位置信息。
全文摘要
本發(fā)明涉及包交換網(wǎng)絡(luò),特別涉及多跳偽線的故障檢測(cè)、上報(bào)和維護(hù)協(xié)商控制方法,以解決現(xiàn)有技術(shù)中無法上報(bào)多跳偽線故障并進(jìn)行端到端維護(hù)以及無法根據(jù)設(shè)備能力靈活選擇相應(yīng)維護(hù)策略的問題。所述監(jiān)測(cè)方法為源端節(jié)點(diǎn)發(fā)送的端到端監(jiān)測(cè)報(bào)文被交換節(jié)點(diǎn)透?jìng)鞯浇K端節(jié)點(diǎn),實(shí)現(xiàn)端到端監(jiān)測(cè);所述故障上報(bào)方法為交換節(jié)點(diǎn)監(jiān)測(cè)到故障時(shí),向下游終端節(jié)點(diǎn)發(fā)送透?jìng)鞯臄y帶故障信息的故障通知報(bào)文;所述維護(hù)協(xié)商方法是在建立多跳偽線過程中,在建立消息中攜帶故障監(jiān)測(cè)及故障上報(bào)能力信息,使終端可以根據(jù)最后支持的能力靈活選擇符合預(yù)定策略的維護(hù)方法。
文檔編號(hào)H04L12/56GK1848775SQ20051010740
公開日2006年10月18日 申請(qǐng)日期2005年9月30日 優(yōu)先權(quán)日2005年9月30日
發(fā)明者董繼雄 申請(qǐng)人:華為技術(shù)有限公司