專利名稱:一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信保護(hù)技術(shù),尤其涉及一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法和裝置。
背景技術(shù):
隨著運(yùn)營(yíng)商級(jí)以太網(wǎng)概念的提出,為了使以太網(wǎng)達(dá)到電信級(jí)別標(biāo)準(zhǔn),對(duì)以太網(wǎng)的保護(hù)、倒換提出了更高的要求,通常要求保護(hù)倒換的時(shí)間達(dá)到50毫秒(ms)以下。在現(xiàn)有的支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)(PBB-TE,ProviderBackbone Bridge-Traffic Engineering)中,支持對(duì)、流量工禾呈月艮務(wù)實(shí)例(TESI, TrafficEngineering Service Instance)的保護(hù),即為一種端到端的隧道保護(hù)。這種端到端的保護(hù)方案不但保護(hù)倒換時(shí)間較長(zhǎng),而且牽涉的節(jié)點(diǎn)太多,無法實(shí)現(xiàn)對(duì)其中間鏈路和節(jié)點(diǎn)的保護(hù)。在對(duì)TESI的保護(hù)中,一旦中間某條鏈路或某個(gè)節(jié)點(diǎn)出現(xiàn)故障,則必須整條TESI進(jìn)行切換,而且該故障鏈路或故障節(jié)點(diǎn)上通過有多條TESI時(shí),會(huì)引起多條TESI的切換。也就是說,PBB-TE端到端保護(hù)的保護(hù)對(duì)象是TESI,當(dāng)檢測(cè)到某條工作的TESI出現(xiàn)故障,則需對(duì)進(jìn)入該P(yáng)BB-TE隧道的用戶報(bào)文用另一條保護(hù)TESI進(jìn)行重新封裝,使流量走保護(hù)PBB-TE隧道。對(duì)以太網(wǎng)而言,鏈路和節(jié)點(diǎn)保護(hù)是以太網(wǎng)保護(hù)的一部分,大部分的網(wǎng)絡(luò)故障都是出現(xiàn)在某條鏈路或某個(gè)節(jié)點(diǎn)上,因此,對(duì)PBB-TE段保護(hù)也變得更加緊迫。目前已有多家運(yùn)營(yíng)商提出了對(duì)PBB-TE的段保護(hù)需求,即在PBB-TE隧道的一段工作段專門配置保護(hù)段對(duì)該工作段加以保護(hù),工作段和保護(hù)段組成分段保護(hù)組(IPG,Infrastructure Protection Group)。一個(gè)IPG內(nèi)有一條工作段,還有一條或若干條保護(hù)段?,F(xiàn)有的PBB-TE段保護(hù)如圖1所示,正常情況下,即工作段上沒有檢測(cè)到故障,所有受PBB-TE段保護(hù)組保護(hù)的流量從工作段上轉(zhuǎn)發(fā);當(dāng)該段工作段發(fā)生故障時(shí),作為PBB-TE保護(hù)的IPG端點(diǎn),即段端點(diǎn)橋(SEBJegment EndpointBridge),能及時(shí)檢測(cè)到該故障,并將受到該段IPG保護(hù)的TESI對(duì)應(yīng)的轉(zhuǎn)發(fā)表表的出端口修改為保護(hù)段在該SEB上所對(duì)應(yīng)的端口, 從而將流量切換到保護(hù)段上,實(shí)現(xiàn)了對(duì)工作段的保護(hù),保證網(wǎng)絡(luò)流量的正常轉(zhuǎn)發(fā),提高了網(wǎng)絡(luò)的可靠性。此處的SEB,可以是PBB-TE中的骨干邊緣橋(BEB,Backbone Edge Bridge), 也可以是骨干核心橋(BCB,Backbone Core Bridge)。PBB-TE段保護(hù)技術(shù)不僅支持1:1的 PBB-TE段保護(hù),還支持M 1的PBB-TE段保護(hù),即一個(gè)M: 1的PBB-TE段保護(hù)有一條工作段和 M(M大于1)條保護(hù)段,M條保護(hù)段保護(hù)這一條工作段。通過PBB-TE段保護(hù),可以大大提供系統(tǒng)的可靠性。在PBB-TE段保護(hù)中,對(duì)于故障檢測(cè)所采用的機(jī)制是802. lag標(biāo)準(zhǔn)中的連續(xù)性檢測(cè)報(bào)文(CCM,Continuity Check Message)來實(shí)現(xiàn)的。如圖2所示,在PBB-TE網(wǎng)絡(luò)中有一段, 從段端點(diǎn)端口 SEPl到段端點(diǎn)端口 SEP2,SEP1和SEP2都是即插即用(PNP,Plug-and-Play) 端口,是該段的兩個(gè)端點(diǎn),該段的中間端口為SIP。其中,SEPl的媒體接入控制(MAC,Media Access Control)地址為MACl,SEP2的MAC地址為MAC2。在該段的中間設(shè)備SIB上需要為 CCM配置以太網(wǎng)交換路徑(ESP,Ethernet Switch Path)進(jìn)行CCM的轉(zhuǎn)發(fā),SEP2到SEPl方
4向的ESPl的三元組為<MAC1,MAC2, BVIDD ;SEPl到SEP2方向的ESP2的三元組為<MAC2, MAC1,BVID2〉。則 SEP2 發(fā)往 SEPl 的 CCMl 將攜帶的三元組 <MAC1,MAC2,BVIDD 按 ESPl 的路徑轉(zhuǎn)發(fā),SEPl發(fā)往SEP2的CCM2將攜帶三元組<MAC2,MAC1,BVID2>按ESP2的路徑轉(zhuǎn)發(fā)。 通過CCM1、CCM2實(shí)現(xiàn)了對(duì)SEPl和SEP2之間這一段鏈路的雙向故障檢測(cè)。然而,在實(shí)際應(yīng)用中為一條工作段配置多條保護(hù)段不太現(xiàn)實(shí),這會(huì)受到如網(wǎng)絡(luò)資源等條件的限制,而且這樣的段保護(hù)不利于提高網(wǎng)絡(luò)資源的利用率和可靠性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法和裝置,以提高網(wǎng)絡(luò)資源的利用率和可靠性。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明提供了一種保護(hù)組嵌套的實(shí)現(xiàn)方法,將對(duì)同一流量工程服務(wù)實(shí)例(TESI) 進(jìn)行保護(hù)的多個(gè)分段保護(hù)組(IPG)作為嵌套的保護(hù)組。該方法還包括將一個(gè)IPG的兩個(gè)段端點(diǎn)端口(SEP)與另一個(gè)IPG的SEP或段中間端口 (SIP)共享運(yùn)營(yíng)商網(wǎng)絡(luò)端口(PNP)。本發(fā)明還提供了一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,該方法包括 對(duì)同一 TESI進(jìn)行保護(hù)的多個(gè)IPG檢測(cè)到所述TESI故障時(shí),多個(gè)嵌套的IPG中僅有一個(gè)IPG 執(zhí)行保護(hù)切換;其中,所述多個(gè)IPG為嵌套的保護(hù)組。所述多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;所述僅有一個(gè)IPG執(zhí)行保護(hù)切換具體包括IPG2發(fā)生保護(hù)切換時(shí),IPGl不執(zhí)行保護(hù)切換;或者,IPGl發(fā)生保護(hù)切換時(shí),IPG2不執(zhí)行保護(hù)切換。所述僅有一個(gè)IPG執(zhí)行保護(hù)切換進(jìn)一步包括IPG2中的工作段和保護(hù)段均發(fā)生故障時(shí)、或IPGl成員段的其他部分發(fā)生故障時(shí),由IPGl執(zhí)行保護(hù)切換;其中,所述IPGl成員段的其他部分為IPGl中的段所不包括在IPG2的部分。所述多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;所述僅有一個(gè)IPG執(zhí)行保護(hù)切換具體包括位于所述IPGl兩端的段端點(diǎn)橋(SEB)分別通過IPG2的工作段和保護(hù)段,在所述IPGl中的SEB之間建立對(duì)應(yīng)的維護(hù)域(MA),并在建立的MA內(nèi)通過發(fā)送連續(xù)性檢測(cè)報(bào)文 (CCM)進(jìn)行路徑的連續(xù)性檢測(cè);當(dāng)所述IPGl的SEB檢測(cè)到其分別通過IPG2的工作段和保護(hù)段建立的MA都發(fā)生故障時(shí)、或IPGl的成員段MA發(fā)生故障時(shí),執(zhí)行對(duì)所述IPGl的流量切換。該方法進(jìn)一步包括當(dāng)所述SEB檢測(cè)到對(duì)應(yīng)IPG2的工作段的MA、或?qū)?yīng)IPG2的保護(hù)段的MA發(fā)生故障時(shí),只執(zhí)行對(duì)所述IPG2的流量切換,IPGl無法感知到該故障。所述SEB為支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)(PBB-TE)中的骨干邊緣橋(BEB) 或骨干核心橋(BCB)。本發(fā)明還提供了一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的裝置,適用于對(duì)同一 TESI進(jìn)行保護(hù)的多個(gè)嵌套的IPG兩端的SEB中,該裝置在檢測(cè)到所述IPG保護(hù)的TESI故障時(shí),僅對(duì)多個(gè)嵌套的IPG中的一個(gè)IPG執(zhí)行保護(hù)切換。
所述多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;相應(yīng)的,該裝置進(jìn)一步包括MA建立模塊,用于在IPGl的工作段上分別通過IPG2的工作段和保護(hù)段,在所述 IPGl中建立對(duì)應(yīng)的MA ;在IPGl的保護(hù)段上建立MA ;在IPG2的工作段和保護(hù)段分別建立 MA ;鏈路檢測(cè)模塊,用于通過建立的MA相互發(fā)送CCM進(jìn)行路徑的連續(xù)性檢測(cè);流量切換模塊,用于IPGl的SEB檢測(cè)到其分別通過IPG2的工作段和保護(hù)段建立的MA都發(fā)生故障時(shí)、或IPGl的成員段MA發(fā)生故障時(shí),執(zhí)行對(duì)所述IPGl的流量切換。所述流量切換模塊進(jìn)一步用于,在所述鏈路檢測(cè)模塊檢測(cè)到對(duì)應(yīng)IPG2的工作段的MA或?qū)?yīng)IPG2的保護(hù)段的MA發(fā)生故障時(shí),只執(zhí)行對(duì)所述IPG2的流量切換,IPGl無法感知到該故障。本發(fā)明所提供的一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法和裝置,將對(duì)同一組TESI進(jìn)行保護(hù)的多個(gè)IPG作為嵌套的保護(hù)組,且在對(duì)同一組TESI進(jìn)行保護(hù)的多個(gè)IPG 檢測(cè)到連續(xù)性故障時(shí),多個(gè)嵌套的IPG中僅有一個(gè)IPG執(zhí)行保護(hù)切換。通過本發(fā)明,能充分利用現(xiàn)有的網(wǎng)絡(luò)資源對(duì)重要鏈路進(jìn)行重點(diǎn)、多重保護(hù),并能極大的提高網(wǎng)絡(luò)資源的利用率、 可靠性和故障恢復(fù)能力。
圖1為現(xiàn)有技術(shù)中PBB-TE段保護(hù)的示意圖;圖2為現(xiàn)有技術(shù)中PBB-TE段的故障檢測(cè)示意圖;圖3(a)為本發(fā)明中保護(hù)組重疊的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖一;圖3(b)為本發(fā)明中保護(hù)組重疊的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖二 ;圖4為本發(fā)明中PBB-TE的工作段、保護(hù)段、SEB和SIB的拓?fù)浣Y(jié)構(gòu)圖;圖5為本發(fā)明一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法流程圖;圖6為本發(fā)明實(shí)施例一的以太網(wǎng)段保護(hù)的網(wǎng)絡(luò)拓?fù)涫疽鈭D;圖7為本發(fā)明實(shí)施例二的以太網(wǎng)段保護(hù)的網(wǎng)絡(luò)拓?fù)涫疽鈭D。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)一步詳細(xì)闡述。在實(shí)際應(yīng)用中為一條工作段配置多條保護(hù)段不太現(xiàn)實(shí),會(huì)受到如網(wǎng)絡(luò)資源等條件的限制,從而只對(duì)特別重要的一部分路徑做重點(diǎn)保護(hù)。本發(fā)明旨在提供一種保護(hù)組重疊 (overlap)、即保護(hù)組嵌套的架構(gòu)及其實(shí)現(xiàn)段保護(hù)的方法,將對(duì)同一組TESI進(jìn)行保護(hù)的多個(gè)IPG作為嵌套的保護(hù)組,以提高對(duì)重要部分路徑進(jìn)行重點(diǎn)保護(hù)時(shí)的網(wǎng)絡(luò)資源利用率、可靠性和故障恢復(fù)能力。所謂保護(hù)組重疊,即一個(gè)保護(hù)組和另一個(gè)保護(hù)組有一部分的重疊,其拓?fù)浣Y(jié)構(gòu)如圖3(a)、圖3(b)所示,圖中IPG2的某一成員段包括在IPGl的某一成員段中,S卩IPG2中段的一部分和IPGl中段的一部分重疊,也即一個(gè)IPG的兩個(gè)SEP與另一個(gè)IPG的SEP或SIP 共享PNP,另一個(gè)IPG全部的SIP與一個(gè)IPG部分的SIP共享PNP。如圖4所示,所謂的成員段是指,一個(gè)保護(hù)組的工作段或保護(hù)段,工作段是指當(dāng)沒有檢測(cè)到故障發(fā)生時(shí)流量經(jīng)過的那一段,保護(hù)段是指當(dāng)檢測(cè)到工作段故障或收到切換的管理命令并發(fā)生切換后承載流量的那一段。所謂的段,是由一系列PNP端口與PNP端口之間的局域網(wǎng)(LAN,Local Area Network)以及橋設(shè)備組成。終結(jié)段的端點(diǎn)稱為SEB,且S^可以是PBB-TE網(wǎng)絡(luò)中的BEB設(shè)備,也可以是BCB設(shè)備;段中間的橋設(shè)備稱為SIB,且SIB可以是PBB-TE網(wǎng)絡(luò)中的BCB設(shè)備。在圖3 (a)中,保護(hù)組IPGl的成員段包括A-B-C-D和A-F-G-D,保護(hù)組IPG2的成員段包括B-C和B-E-C,其中,B-C段既是IPGl的成員段,也是IPG2的成員段,且IPGl和 IPG2在橋設(shè)備B上共有一個(gè)且只共有一個(gè)PNP端口,在橋設(shè)備C上共有一個(gè)且只共有一個(gè) PNP端口。在圖3 (b)中,保護(hù)組IPGl的成員段包括A-B-C-D和A-F-G-D,保護(hù)組IPG2的成員段包括A-B和A-E-B,其中,A-B段既是IPGl的成員段,也是IPG2的成員段,且IPGl和 IPG2在橋設(shè)備A上共有一個(gè)且只共有一個(gè)PNP端口,在橋設(shè)備B上共有一個(gè)且只共有一個(gè) PNP 端口。基于上述保護(hù)組重疊的架構(gòu),本發(fā)明提出一種保護(hù)組群的概念,所謂保護(hù)組群是指,一群有一定關(guān)聯(lián)關(guān)系的保護(hù)組,在進(jìn)行保護(hù)組群劃分時(shí),需要將有成員段重疊的保護(hù)組劃分到同一保護(hù)組群中;該保護(hù)組群對(duì)同一組TESI進(jìn)行保護(hù),因此需要保護(hù)組群中的各個(gè)保護(hù)組在發(fā)生切換時(shí)協(xié)調(diào)統(tǒng)一。屬于同一保護(hù)組群的保護(hù)組有重疊的成員段,該成員段為工作段或保護(hù)段。本發(fā)明基于保護(hù)組重疊的架構(gòu)所實(shí)現(xiàn)的段保護(hù)方法,在對(duì)同一 TESI進(jìn)行保護(hù)的多個(gè)IPG檢測(cè)到所述TESI故障時(shí),多個(gè)嵌套的IPG中僅有一個(gè)IPG執(zhí)行保護(hù)切換。 多個(gè)IPG為兩個(gè)時(shí),如分別為IPGl和IPG2,那么僅有一個(gè)IPG執(zhí)行保護(hù)切換具體包括IPG2 發(fā)生保護(hù)切換時(shí),IPGl不執(zhí)行保護(hù)切換;或者,IPGl發(fā)生保護(hù)切換時(shí),IPG2不執(zhí)行保護(hù)切換。具體的IPG2中的工作段和保護(hù)段均發(fā)生故障時(shí)、或IPGl成員段的其他部分發(fā)生故障時(shí),由IPGl執(zhí)行保護(hù)切換;其中,IPGl成員段的其他部分為IPGl中的段所不包括在IPG2 的部分。具體的保護(hù)切換方法如圖5所示,主要包括以下步驟步驟501,當(dāng)IPG2的成員段重疊在IPGl的成員段上時(shí),位于IPGl兩端的SEB分別通過IPG2的工作段和保護(hù)段,在IPGl中的SEB之間建立對(duì)應(yīng)的維護(hù)域(MA),并在建立的 MA內(nèi)通過發(fā)送連續(xù)性檢測(cè)報(bào)文(CCM)進(jìn)行路徑的連續(xù)性檢測(cè)。步驟502,當(dāng)IPGl的SEB檢測(cè)到其分別通過IPG2的工作段和保護(hù)段建立的MA都發(fā)生故障時(shí),或者IPGl的成員段MA發(fā)生故障時(shí),執(zhí)行對(duì)IPGl的流量切換。當(dāng)SEB檢測(cè)到對(duì)應(yīng)IPG2的工作段的MA或?qū)?yīng)IPG2的保護(hù)段的MA發(fā)生故障時(shí), 只執(zhí)行對(duì)IPG2的流量切換,不執(zhí)行對(duì)IPGl的流量切換,因?yàn)镮PGl無法感知到該故障。執(zhí)行對(duì)IPGl的流量切換,具體為如果SEB檢測(cè)到的故障存在于IPGl的工作段, 則將流量切換到IPGl的保護(hù)段上;如果SEB檢測(cè)到的故障存在于IPGl的保護(hù)段,則將流量切換到IPGl的工作段上。下面舉例說明,如圖3(a)、圖3(b)所示的IPGl和IPG2即構(gòu)成一個(gè)保護(hù)組群,當(dāng) IPG2發(fā)生流量切換時(shí),IPGl是不執(zhí)行流量切換的,因?yàn)镮PG2的流量切換是不會(huì)對(duì)IPGl的流量正常傳輸造成影響的;只有當(dāng)IPG2中的工作段和保護(hù)段均發(fā)生故障,或IPGl成員段的其他部分(即不包括在IPG2的部分)發(fā)送故障時(shí),IPGl才發(fā)生流量切換,因?yàn)樵谶@些故障的情況下,會(huì)直接影響到IPGl的流量正常傳輸。所謂流量切換是指,將一組受IPG保護(hù)的TESI流量從工作段重定向到保護(hù)段,或者從保護(hù)段重定向到工作段。此處的重定向,是通過修改TESI對(duì)應(yīng)在轉(zhuǎn)發(fā)表中的相應(yīng)表項(xiàng)的出端口來實(shí)現(xiàn)的。需要說明的是,本發(fā)明中定義位于保護(hù)組群的IPGl和IPG2,只是為了區(qū)分保護(hù)組的重疊關(guān)系,即IPG2的成員組重疊在IPGl的成員段上。該定義并非用于限定每個(gè)保護(hù)組群中都只有兩個(gè)保護(hù)組,實(shí)際上本發(fā)明的每個(gè)保護(hù)組群中可以包含多個(gè)保護(hù)組,只是從該保護(hù)組群中任意選擇兩個(gè)保護(hù)組,都可以按照上述的定義來確定它們之間的重疊關(guān)系,區(qū)分出IPGl和IPG2,進(jìn)而可以按照?qǐng)D5所示的段保護(hù)方法,執(zhí)行以太網(wǎng)的段保護(hù)。對(duì)應(yīng)本發(fā)明以太網(wǎng)的段保護(hù)方法,本發(fā)明還提供了一種以太網(wǎng)的段保護(hù)裝置,適用于對(duì)同一 TESI進(jìn)行保護(hù)的多個(gè)嵌套的IPG兩端的SEB中,該裝置在檢測(cè)到IPG保護(hù)的 TESI故障時(shí),僅對(duì)多個(gè)嵌套的IPG中的一個(gè)IPG執(zhí)行保護(hù)切換。多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;相應(yīng)的,該裝置進(jìn)一步用于在IPG2中的工作段和保護(hù)段均發(fā)生故障時(shí)、或IPGl成員段的其他部分發(fā)生故障時(shí),執(zhí)行對(duì)IPGl的保護(hù)切換;其中,IPGl成員段的其他部分為IPGl中的段所不包括在IPG2的部分。多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;相應(yīng)的,該裝置進(jìn)一步包括MA建立模塊、鏈路檢測(cè)模塊和流量切換模塊。其中,MA建立模塊,用于在IPGl的工作段上分別通過IPG2的工作段和保護(hù)段,在 IPGl中建立對(duì)應(yīng)的MA ;在IPGl的保護(hù)段上建立MA ;在IPG2的工作段和保護(hù)段分別建立 MA。鏈路檢測(cè)模塊,用于通過建立的MA相互發(fā)送CCM進(jìn)行路徑的連續(xù)性檢測(cè)。流量切換模塊,用于IPGl的SEB檢測(cè)到其分別通過IPG2的工作段和保護(hù)段建立的MA都發(fā)生故障時(shí)、或 IPGl的成員段MA發(fā)生故障時(shí),執(zhí)行對(duì)IPGl的流量切換;在鏈路檢測(cè)模塊檢測(cè)到對(duì)應(yīng)IPG2 的工作段的MA或?qū)?yīng)IPG2的保護(hù)段的MA發(fā)生故障時(shí),只執(zhí)行對(duì)IPG2的流量切換,不執(zhí)行對(duì)IPGl的流量切換。執(zhí)行對(duì)IPGl的流量切換,具體為如果檢測(cè)到的故障存在于IPGl的工作段,則將流量切換到IPGl的保護(hù)段上;如果檢測(cè)到的故障存在于IPGl的保護(hù)段,則將流量切換到IPGl的工作段上。下面再以圖6所示實(shí)施例一的網(wǎng)絡(luò)拓?fù)錇槔?,?duì)上述本發(fā)明的段保護(hù)方法進(jìn)一步詳細(xì)說明。在圖6所示的PBB-TE網(wǎng)絡(luò)中,由A、B、C、D、E、F共6個(gè)節(jié)點(diǎn),以及這些節(jié)點(diǎn)之間的鏈路組成一保護(hù)組群。IPG2可以重疊在IPGl的工作段上,也可以重疊在IPGl的保護(hù)段上, 即圖6中IPG2所重疊的段A-B-C-D可以是IPGl的工作段,也可以是IPGl的保護(hù)段。本實(shí)施例以IPG2重疊在IPGl的工作段上為例進(jìn)行說明。即,工作段A-B-C-D和保護(hù)該工作段的保護(hù)段A-F-D組成保護(hù)組IPGl ;工作段A-B和保護(hù)該工作段的保護(hù)段A-E-B組成保護(hù)組 IPG2。另外,IPGl和IPG2在一端共有同一個(gè)SEB,即節(jié)點(diǎn)A。依據(jù)本發(fā)明的段保護(hù)方法,IPGl和IPG2之間的工作過程原理為當(dāng)工作段A-B發(fā)送故障時(shí),IPG2發(fā)生切換,將流入IPG2的流量切換到保護(hù)段A-E-B上;只有當(dāng)IPG2的工作段和保護(hù)段都發(fā)生故障,或者路徑B-C-D (包含節(jié)點(diǎn)B、C)發(fā)生故障時(shí),IPGl才發(fā)生切換,并將流入IPGl的流量切換到保護(hù)段A-F-D上。為實(shí)現(xiàn)上述的段保護(hù)功能,需要執(zhí)行以下的操作1、配置5個(gè)不同的維護(hù)域(嫩),即嫩1、嫩2、嫩3、嫩4、嫩5,分別用于檢測(cè)不同路徑的連通性情況
位于MAl兩端的橋設(shè)備A、D按照A-E_B-C_D的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè); 位于MA2兩端的橋設(shè)備A、D按照A_B_C_D的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA3兩端的橋設(shè)備A、B按照A_E_B的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA4兩端的橋設(shè)備A、B按照A-B的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA5兩端的橋設(shè)備A、D按照A_F_D的路徑互相發(fā)送CCM報(bào)文,已進(jìn)行連通性檢測(cè)。節(jié)點(diǎn)A中維護(hù)的IPG列表,如下表1所示
IPG工作段維護(hù)域保護(hù)段維護(hù)域IPGlAlMAl η ΜΑ2Α2ΜΑ5IPG2AlΜΑ4A3ΜΑ3 ·. ·. ·. ·. ·.表1節(jié)點(diǎn)B中維護(hù)的IPG列表,如下表2所示
IPG工作段維護(hù)域保護(hù)段維護(hù)域IPG2BlMA4B2MA3 ·. ·. ·. ·. ·.表2節(jié)點(diǎn)D中維護(hù)的IPG列表,如下表3所示
IPG工作段維護(hù)域保護(hù)段維護(hù)域IPGlDlMAl η ΜΑ2D2ΜΑ5表 3
9
2、如上表所示,在IPGl和IPG2共有的節(jié)點(diǎn)A (SEB設(shè)備)上,配置其在出端口 Al上的狀態(tài)檢測(cè)由MAl和MA2共同來確定。在圖6所示的網(wǎng)絡(luò)拓?fù)渲校挥蠱Al和MA2都檢測(cè)到連通性故障時(shí),節(jié)點(diǎn)A才認(rèn)為其工作段出現(xiàn)故障,需要切換流量到保護(hù)段上。同樣的,在節(jié)點(diǎn)D (即IPGl的另一端SEB設(shè)備)上,也配置其在出端口 Dl上的狀態(tài)檢測(cè)由MAl和MA2 共同來確定,通過MAl和MA2的狀態(tài)來判斷工作段是否出現(xiàn)故障,如果判斷出現(xiàn)故障,則執(zhí)行流量切換。從而,當(dāng)A-B段出現(xiàn)故障時(shí),MA2和MA4均檢測(cè)有故障出現(xiàn),對(duì)于IPG2來說,由于對(duì)應(yīng)其工作段的維護(hù)域是MA4,因此IPG2發(fā)生流量切換,將流量切換到IPG2的保護(hù)段上; 而對(duì)應(yīng)IPGl工作段的維護(hù)域是MAl和MA2共同決定的,此時(shí)只有MA2檢測(cè)到故障,MAl正常,因此IPGl并不發(fā)生切換。只有當(dāng)A-B段、A-E-B段都發(fā)生故障,或者B_C_D (包括節(jié)點(diǎn) B、C)發(fā)生故障時(shí),MAl和MA2才能同時(shí)檢測(cè)到故障,此時(shí)對(duì)于IPGl來說,認(rèn)為其工作段出現(xiàn)故障,從而執(zhí)行流量切換,將流量切換到IPGl的保護(hù)段上。再以圖7所示實(shí)施例二的網(wǎng)絡(luò)拓?fù)錇槔?,?duì)上述本發(fā)明的段保護(hù)方法進(jìn)一步詳細(xì)說明。在圖7所示的PBB-TE網(wǎng)絡(luò)中,由A、B、C、D、E、F共6個(gè)節(jié)點(diǎn),以及這些節(jié)點(diǎn)之間的鏈路組成一保護(hù)組群。IPG2可以重疊在IPGl的工作段上,也可以重疊在IPGl的保護(hù)段上, 即圖7中IPG2所重疊的段A-B-C-D可以是IPGl的工作段,也可以是IPGl的保護(hù)段。本實(shí)施例以IPG2重疊在IPGl的工作段上為例進(jìn)行說明。即,工作段A-B-C-D和保護(hù)該工作段的保護(hù)段A-F-D組成保護(hù)組IPGl ;工作段B-C和保護(hù)該工作段的保護(hù)段B-E-C組成保護(hù)組 IPG2。另外,IPGl和IPG2在兩端的SEB上沒有共同節(jié)點(diǎn)。依據(jù)本發(fā)明的段保護(hù)方法,IPGl和IPG2之間的工作過程原理為當(dāng)工作段B-C發(fā)送故障時(shí),IPG2發(fā)生切換,將流入IPG2的流量切換到保護(hù)段B-E-C上;只有當(dāng)IPG2的工作段和保護(hù)段都發(fā)生故障,或者路徑A-B (包含節(jié)點(diǎn)B)、C-D (包含節(jié)點(diǎn)C)發(fā)生故障時(shí),IPGl 才發(fā)生切換,并將流入IPGl的流量切換到保護(hù)段A-F-D上。為實(shí)現(xiàn)上述的段保護(hù)功能,需要執(zhí)行以下的操作1、配置5個(gè)不同的維護(hù)域(嫩),即嫩1、嫩2、嫩3、嫩4、嫩5,分別用于檢測(cè)不同路徑的連通性情況 位于MAl兩端的橋設(shè)備A、D按照A-B_E-C_D的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA2兩端的橋設(shè)備A、D按照A_B_C_D的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA3兩端的橋設(shè)備B、C按照B_E_C的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA4兩端的橋設(shè)備B、C按照B-C的路徑互相發(fā)送CCM報(bào)文,以進(jìn)行連通性檢測(cè);位于MA5兩端的橋設(shè)備A、D按照A_F_D的路徑互相發(fā)送CCM報(bào)文,已進(jìn)行連通性檢測(cè)。節(jié)點(diǎn)A中維護(hù)的IPG列表,如下表4所示
權(quán)利要求
1.一種保護(hù)組嵌套的實(shí)現(xiàn)方法,其特征在于,將對(duì)同一流量工程服務(wù)實(shí)例(TESI)進(jìn)行保護(hù)的多個(gè)分段保護(hù)組(IPG)作為嵌套的保護(hù)組。
2.根據(jù)權(quán)利要求1所述保護(hù)組嵌套的實(shí)現(xiàn)方法,其特征在于,該方法還包括將一個(gè) IPG的兩個(gè)段端點(diǎn)端口(SEP)與另一個(gè)IPG的SEP或段中間端口(SIP)共享運(yùn)營(yíng)商網(wǎng)絡(luò)端口(PNP)。
3.一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,其特征在于,該方法包括對(duì)同一 TESI進(jìn)行保護(hù)的多個(gè)IPG檢測(cè)到所述TESI故障時(shí),多個(gè)嵌套的IPG中僅有一個(gè)IPG執(zhí)行保護(hù)切換;其中,所述多個(gè)IPG為嵌套的保護(hù)組。
4.根據(jù)權(quán)利要求3所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,其特征在于,所述多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;所述僅有一個(gè)IPG執(zhí)行保護(hù)切換具體包括IPG2發(fā)生保護(hù)切換時(shí),IPGl不執(zhí)行保護(hù)切換;或者,IPGl發(fā)生保護(hù)切換時(shí),IPG2不執(zhí)行保護(hù)切換。
5.根據(jù)權(quán)利要求4所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,其特征在于,所述僅有一個(gè)IPG執(zhí)行保護(hù)切換進(jìn)一步包括IPG2中的工作段和保護(hù)段均發(fā)生故障時(shí)、或 IPGl成員段的其他部分發(fā)生故障時(shí),由IPGl執(zhí)行保護(hù)切換;其中,所述IPGl成員段的其他部分為IPGl中的段所不包括在IPG2的部分。
6.根據(jù)權(quán)利要求3所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,其特征在于,所述多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;所述僅有一個(gè)IPG執(zhí)行保護(hù)切換具體包括位于所述IPGl兩端的段端點(diǎn)橋(SEB)分別通過IPG2的工作段和保護(hù)段,在所述IPGl 中的SEB之間建立對(duì)應(yīng)的維護(hù)域(MA),并在建立的MA內(nèi)通過發(fā)送連續(xù)性檢測(cè)報(bào)文(CCM)進(jìn)行路徑的連續(xù)性檢測(cè);當(dāng)所述IPGl的SEB檢測(cè)到其分別通過IPG2的工作段和保護(hù)段建立的MA都發(fā)生故障時(shí)、或IPGl的成員段MA發(fā)生故障時(shí),執(zhí)行對(duì)所述IPGl的流量切換。
7.根據(jù)權(quán)利要求3所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,其特征在于,該方法進(jìn)一步包括當(dāng)所述SEB檢測(cè)到對(duì)應(yīng)IPG2的工作段的MA、或?qū)?yīng)IPG2的保護(hù)段的MA發(fā)生故障時(shí), 只執(zhí)行對(duì)所述IPG2的流量切換,IPGl無法感知到該故障。
8.根據(jù)權(quán)利要求3至7任一項(xiàng)所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的方法,其特征在于,所述SEB為支持流量工程的運(yùn)營(yíng)商骨干橋接技術(shù)(PBB-TE)中的骨干邊緣橋(BEB) 或骨干核心橋(BCB)。
9.一種基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的裝置,其特征在于,適用于對(duì)同一 TESI 進(jìn)行保護(hù)的多個(gè)嵌套的IPG兩端的SEB中,該裝置在檢測(cè)到所述IPG保護(hù)的TESI故障時(shí), 僅對(duì)多個(gè)嵌套的IPG中的一個(gè)IPG執(zhí)行保護(hù)切換。
10.根據(jù)權(quán)利要求9所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的裝置,其特征在于,所述多個(gè)IPG為兩個(gè)時(shí),分別為IPGl和IPG2 ;相應(yīng)的,該裝置進(jìn)一步包括MA建立模塊,用于在IPGl的工作段上分別通過IPG2的工作段和保護(hù)段,在所述IPGl 中建立對(duì)應(yīng)的MA ;在IPGl的保護(hù)段上建立MA ;在IPG2的工作段和保護(hù)段分別建立MA ;鏈路檢測(cè)模塊,用于通過建立的MA相互發(fā)送CCM進(jìn)行路徑的連續(xù)性檢測(cè); 流量切換模塊,用于IPGl的SEB檢測(cè)到其分別通過IPG2的工作段和保護(hù)段建立的MA 都發(fā)生故障時(shí)、或IPGl的成員段MA發(fā)生故障時(shí),執(zhí)行對(duì)所述IPGl的流量切換。
11.根據(jù)權(quán)利要求10所述基于保護(hù)組嵌套實(shí)現(xiàn)以太網(wǎng)保護(hù)切換的裝置,其特征在于, 所述流量切換模塊進(jìn)一步用于,在所述鏈路檢測(cè)模塊檢測(cè)到對(duì)應(yīng)IPG2的工作段的MA或?qū)?yīng)IPG2的保護(hù)段的MA發(fā)生故障時(shí),只執(zhí)行對(duì)所述IPG2的流量切換,IPGl無法感知到該故障。
全文摘要
本發(fā)明公開了一種以太網(wǎng)的段保護(hù)方法,包括對(duì)同一流量工程服務(wù)實(shí)例(TESI)進(jìn)行保護(hù)的多個(gè)分段保護(hù)組(IPG)檢測(cè)到該TESI故障時(shí),多個(gè)嵌套的IPG中僅有一個(gè)IPG執(zhí)行保護(hù)切換;其中,多個(gè)IPG為嵌套的保護(hù)組。本發(fā)明還公開了一種以太網(wǎng)的段保護(hù)裝置。通過本發(fā)明的方法和裝置,能充分利用現(xiàn)有的網(wǎng)絡(luò)資源對(duì)重要鏈路進(jìn)行重點(diǎn)保護(hù),并能極大的提高網(wǎng)絡(luò)資源的利用率、可靠性和故障恢復(fù)能力。
文檔編號(hào)H04L1/22GK102195789SQ20101011943
公開日2011年9月21日 申請(qǐng)日期2010年3月8日 優(yōu)先權(quán)日2010年3月8日
發(fā)明者敖婷 申請(qǐng)人:中興通訊股份有限公司