專利名稱:保護組嵌套的實現(xiàn)方法、以太網(wǎng)保護切換的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通訊領(lǐng)域,尤其涉及一種保護組嵌套的實現(xiàn)方法、以及一種基于 保護組嵌套實現(xiàn)以太網(wǎng)保護切換的方法及系統(tǒng)。
背景技術(shù):
隨著運營商級以太網(wǎng)的概念的提出,為了使以太網(wǎng)達到電信級別標(biāo)準(zhǔn),對以太網(wǎng) 的保護、倒換提出了更高的要求?,F(xiàn)有的支持流量工程的運營商骨干橋接技術(shù)(PBB-TE, Provider Backbone Bridge Traffic Engineering)保護倒換技術(shù)中,目前支持的是對流量 工程服務(wù)實例(TESI)的保護,即一種端到端的隧道保護。但是,這種端到端的保護方案不 但保護倒換時間較長,而且牽涉的節(jié)點太多,無法實現(xiàn)對其中間鏈路和節(jié)點的保護,因此, 隨即引入了 PBB-TE段保護,S卩在PBB-TE隧道的一段工作段專門配置保護段對這段工作段 加以保護,工作段和保護段組成分段保護組IPGanfrastructure Protection Group)。如圖1所示,即一個保護組內(nèi)有一條工作段和一條或若干條保護段。正常情況 下,當(dāng)工作段上沒有檢測到故障,則所有受到該PBB-TE段保護組保護的流量從該工作段 上轉(zhuǎn)發(fā);但一旦這段工作段有故障發(fā)生時,PBB-TE段保護組的端點(SEB,Segment Edge Bridge),如圖1中的SEBl和SEB2所示。SEB能及時檢測到該故障,則SEB會觸發(fā)轉(zhuǎn)發(fā)表更 新,將受到該保護域IPG保護的TESI對應(yīng)的轉(zhuǎn)發(fā)表的出端口修改為保護段在該SEB上所對 應(yīng)的出端口,從而將流量切換到保護段上,實現(xiàn)了對工作段的保護,保證網(wǎng)絡(luò)流量的正常轉(zhuǎn) 發(fā),提高了網(wǎng)絡(luò)的可靠性。這里的SEB可以是PBB-TE隧道上的骨干邊界橋(BEB,BaClA0ne Edge Bridge),也可以使是PBB-TE隧道上的骨干核心橋(BCB,Backbone Core Bridge)。目 前該保護切換技術(shù)已經(jīng)在IEEE標(biāo)準(zhǔn)組織中立項,項目號為802. IQbf0該項目不僅支持的是 1 1的PBB-TE段保護,而且還支持M 1的PBB-TE段保護,即一個M 1的PBB-TE段 保護組由一條工作段和M條保護段組成,且M大于1,由M條保護段保護這一條工作段?,F(xiàn) 有的保護切換技術(shù)可以大大提高系統(tǒng)的可靠性。圖2為PBB-TE段及其故障檢測機制示意圖,圖2中,段的兩端點SEBl和SEB2都 可以具體為Bra或BCB ;段中間的橋設(shè)備SIB可以具體為BCB ;SEBl上SEPl ;SEB2上SEP2 ;
包括SEPl和SEP2在內(nèi)的PNP端口都以圓表示表示SIP端口。以下對現(xiàn)有技術(shù)中涉及的名稱說明如下成員段是指一個保護組的工作段或者保護段。工作段是指在正常工作時流量所經(jīng)過的那一段,如圖5所示。保護段是指當(dāng)檢測到工作段故障或收到切換的管理命令發(fā)生切換后承載流量的 那一段,如圖5所示。段是指一系列PNP端口和PNP端口之間的LAN以及MAC中繼組成,如圖5所示。SEB是用于終結(jié)段的兩個端點,SEB可以是PBB-TE網(wǎng)絡(luò)中的BEB設(shè)備,也可以是 BCB設(shè)備,如圖5所示。段中間的橋設(shè)備為SIB。圖5中,國表示SEP端口,図表示SIP端口,SEP和SIP都是PNP端口;表示工作段;
表示保護段;
表示橋;
表示TESI ;段的兩端點SEB
可以具體為BEB或BCB ;段中間的橋設(shè)備SIB可以具體為BCB。IPG流量切換是指如果之前的一組受該IPG保護的TESI流量走工作段,則執(zhí)行 IPG流量切換時,將之前走工作段的TESI流量從走工作段重定向為走保護段;或者,如果之 前的一組受該IPG保護的TESI流量走保護段,則執(zhí)行IPG流量切換時,將之前走保護段的 TESI流量從走保護段重定向為走工作段。這里的重定向一般是通過修改TESI對應(yīng)在轉(zhuǎn)發(fā) 表中的相應(yīng)表項的出端口來實現(xiàn)的。然而,很多情況下為任何一條工作段都配置多條保護段進行保護不太現(xiàn)實,因為 這可能受到像網(wǎng)絡(luò)資源等條件的限制。如果可以考慮對于特別重要的一部分路徑做重點保 護,并通過保護組的嵌套來實現(xiàn)對該重點保護路徑的保護,能達到節(jié)約網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò) 資源利用率的效果,但是目前并未存在達到該效果的實現(xiàn)方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種保護組嵌套的實現(xiàn)方法、實現(xiàn)以太網(wǎng) 保護切換的方法及系統(tǒng),通過保護組的嵌套來實現(xiàn)對重點保護路徑的保護,能達到節(jié)約網(wǎng) 絡(luò)資源,提高網(wǎng)絡(luò)資源利用率的效果。為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的一種保護組嵌套的實現(xiàn)方法,將對同一流量工程服務(wù)實例(TESI)進行保護的多 個分段保護組(IPG)作為嵌套的保護組。其中,該方法還包括將一個IPG的兩個段端點端口(SEP)與另一個IPG的SEP或 段中間端口(SIP)共享運營商網(wǎng)絡(luò)端口(PNP)。一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的方法,該方法包括對同一 TESI進行 保護的多個IPG檢測到所述TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí)行保護切換; 其中,所述多個IPG為嵌套的保護組。其中,所述多個IPG為兩個時,分別為IPGl和IPG2 ;所述僅有一個IPG執(zhí)行保護切換具體包括IPG2發(fā)生保護切換時,IPGl不執(zhí)行保 護切換;或者,IPGl發(fā)生保護切換時,IPG2不執(zhí)行保護切換。其中,所述僅有一個IPG執(zhí)行保護切換進一步包括IPG2中的工作段和保護段 均發(fā)生故障時、或IPGl成員段的其他部分發(fā)生故障時,由IPGl執(zhí)行保護切換;其中,所述 IPGl成員段的其他部分為IPGl中的段所不包括在IPG2的部分。其中,所述多個IPG為兩個時,分別為IPGl和IPG2 ;所述僅有一個IPG執(zhí)行保護切換具體包括通過構(gòu)造IPG3,實現(xiàn)僅有一個IPG執(zhí) 行保護切換;其中,所述構(gòu)造IPG3具體包括將沿著IPGl的分段保護組的端點(SEB)開始,經(jīng) 由IPGl的工作段和經(jīng)由IPG2的工作段作為IPG3的工作段;將沿著IPGl的SEB開始,經(jīng)由 IPGl的工作段和經(jīng)由IPG2的保護段作為IPG3的保護段1 ;將沿著IPGl的保護段作為IPG3 的保護段2。
4
一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的系統(tǒng),該系統(tǒng)包括保護切換執(zhí)行單 元,用于對同一 TESI進行保護的多個IPG檢測到所述TESI故障時,多個嵌套的IPG中僅有 一個IPG執(zhí)行保護切換;其中,所述多個IPG為嵌套的保護組。其中,所述保護切換執(zhí)行單元,進一步用于所述多個IPG為兩個且分別為IPGl和 IPG2的情況下,IPG2發(fā)生保護切換時,IPGl不執(zhí)行保護切換;或者,IPGl發(fā)生保護切換時, IPG2不執(zhí)行保護切換。其中,所述保護切換執(zhí)行單元,進一步用于IPG2中的工作段和保護段均發(fā)生故障 時、或IPGl成員段的其他部分發(fā)生故障時,由IPGl執(zhí)行保護切換;其中,所述IPGl成員段 的其他部分為IPGl中的段所不包括在IPG2的部分。其中,所述保護切換執(zhí)行單元,進一步用于所述多個IPG為兩個且分別為IPGl和 IPG2的情況下,通過構(gòu)造IPG3,實現(xiàn)僅有一個IPG執(zhí)行保護切換;其中,所述構(gòu)造IPG3具體包括將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng) 由IPG2的工作段作為IPG3的工作段;將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的保護段作為IPG3的保護段1 ;將沿著IPGl的保護段作為IPG3的保護段2。本發(fā)明一方面構(gòu)造嵌套的保護組,即對同一 TESI進行保護的多個IPG為嵌套的 保護組;其中,將一個IPG的兩個SEP與另一個IPG的SEP或SIP共享PNP。另一方面,對 同一 TESI進行保護的多個IPG檢測到該TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí) 行保護切換;其中,多個IPG為嵌套的保護組。本發(fā)明與現(xiàn)有技術(shù)相比,由于多個IPG是對同一 TESI這種重點路段進行保護,而 且多個IPG中僅有一個IPG執(zhí)行保護切換,因此,采用本發(fā)明,能充分利用現(xiàn)有的網(wǎng)絡(luò)資源 對重要路段進行重點保護,并能極大的提高網(wǎng)絡(luò)的可靠性和故障恢復(fù)能力。
圖1為現(xiàn)有PBB-TE段保護的示意圖;圖2為PBB-TE段及其故障檢測機制示意圖;圖3為現(xiàn)有保護組的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖;圖4為本發(fā)明保護組疊加的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖;圖5為現(xiàn)有PBB-TE工作段、保護段、SEB、SIB等概念的示意圖;圖6為本發(fā)明實例1的示意圖;圖7為本發(fā)明實例2的示意圖。
具體實施例方式本發(fā)明的基本思想是一方面,對同一 TESI進行保護的多個IPG為嵌套的保護組; 其中,將一個IPG的兩個SEP與另一個IPG的SEP或SIP共享同樣的PNP。另一方面,對同 一 TESI進行保護的多個IPG檢測到該TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí)行 保護切換;其中,多個IPG為嵌套的保護組。下面結(jié)合附圖對技術(shù)方案的實施作進一步的詳細描述。一種保護組嵌套的實現(xiàn)方法,將對同一 TESI進行保護的多個IPG作為嵌套的保護組。
這里,該方法還包括將一個IPG的兩個SEP與另一個IPG的SEP或SIP共享PNP。一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的方法,該方法包括對同一 TESI進行 保護的多個IPG檢測到該TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí)行保護切換。其 中,多個IPG為嵌套的保護組。這里,對同一 TESI進行保護的多個IPG之間存在嵌套的部分;多個IPG為嵌套的 保護組。這里,多個IPG為兩個時,可以分別記為IPGl和IPG2。此時,僅有一個IPG執(zhí)行保 護切換具體包括IPG2發(fā)生保護切換時,IPGl不執(zhí)行保護切換;或者,IPGl發(fā)生保護切換 時,IPG2不執(zhí)行保護切換。這里,僅有一個IPG執(zhí)行保護切換進一步包括IPG2中的工作段和保護段均發(fā)生 故障時、或IPGl成員段的其他部分發(fā)生故障時,由IPGl執(zhí)行保護切換;其中,所述IPGl成 員段的其他部分為IPGl中的段所不包括在IPG2的部分。這里,多個IPG為兩個時,可以分別記為IPGl和IPG2。此時,僅有一個IPG執(zhí)行保 護切換具體包括通過構(gòu)造IPG3,實現(xiàn)僅有一個IPG執(zhí)行保護切換。其中,構(gòu)造IPG3具體包括將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的工作段作為IPG3的工作段;將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的保護段作為IPG3的保護段1 ;將沿著IPGl的保護段作為IPG3的保護段2。綜上所述,本發(fā)明通過保護組嵌套對重要部分路徑進行重點保護,提高了網(wǎng)路資 源的利用率和可靠性。以下對本發(fā)明的保護切換實現(xiàn)方案所涉及的保護組嵌套的架構(gòu)及其 實現(xiàn)方法進行闡述。如圖3所示為現(xiàn)有保護組的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖,如圖4所示為本發(fā)明保護組疊 加的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖,對比圖4和圖3可知圖4中的2個保護組是對同一組TESIs進 行保護,這段TESI即為上述所提到的重點路徑。所謂保護組嵌套指某個保護組IPGl和另一個保護組IPG2有一部分的嵌套,具體 拓?fù)浣Y(jié)構(gòu)如圖4所示,即IPG2中的某一段和IPGl中某一段的一部分重合。這里,IPGl和IPG2均可以是1 1保護組,也可以是M 1保護組。這里,嵌套的保護組是指一組有一定關(guān)聯(lián)關(guān)系的保護組,即所嵌套的多個保護組 對同一組TESIs進行保護。因此,需要嵌套了的各個保護組在發(fā)生保護切換時保證切換的 協(xié)調(diào)統(tǒng)一。協(xié)調(diào)統(tǒng)一是指雖然嵌套了的各個保護組對同一組TESIs進行保護時,如果這組 TESIs存在鏈路故障,則各個保護組都能檢測到該鏈路故障,但是,當(dāng)前執(zhí)行保護切換的保 護組只有一個,其他保護組不執(zhí)行保護切換。例如,如圖4所示的IPGl和IPG2,假設(shè)當(dāng)IPG2 發(fā)生切換時,希望IPGl不切換的。只有當(dāng)IPG2中的工作段和保護段均發(fā)生故障,或IPGl 成員段的其他部分發(fā)生故障,才發(fā)生IPGl流量切換。其中,IPGl成員段的其他部分指不包 括在IPG2的部分,即IPG1所保護的以太網(wǎng)路徑中,與IPG2不重疊的其他部分。以上主要針對保護組嵌套的架構(gòu)進行闡述,以下主要針對基于保護組嵌套實現(xiàn)以 太網(wǎng)保護切換的方法進行闡述。為了實現(xiàn)上述保護組嵌套的架構(gòu),本發(fā)明提供了實現(xiàn)這種保護組嵌套保護同一組 TESI的方法。如圖4所示,為了 IPGl和IPG2能對同一組TESI進行保護,需要在原IPGl 和原IPG2的基礎(chǔ)上,引入一個新的保護組IPG3。引入IPG3的目的就是為了使嵌套保護組IPGl和IPG2對同一組TESI保護時,嵌套了的IPGl和IPG2在發(fā)生保護切換時,保證保護切 換的協(xié)調(diào)統(tǒng)一。這里需要指出的是引入IPG3后,替代了 IPG1,由IPG2和IPG3進行故障 檢測和保護切換。具體來說,在原IPGl的兩個端點SEB之間重新確定其工作段和保護段,形成一個 新的保護組IPG3。由IPGl的SEB開始經(jīng)IPGl的工作段并經(jīng)過IPG2的工作段的這部分段 作為IPG3的工作段;由IPGl的SEB開始經(jīng)IPGl的工作段并經(jīng)過IPG2的保護段的這部分 段作為IPG3的保護段1 ;IPGl的保護段作為IPG3的保護段2,其中保護段1的優(yōu)先級比保 護段2的優(yōu)先級高,即在發(fā)生保護切換時將優(yōu)先將流量切換到保護段1上。IPG3工作段 和保護段的各個段分別配置MA進行CCM的檢測。這里需要指出的是實際上配置了 IPG3 之后,一旦兩個保護組IPG2,IPG3均檢測到故障時,它們是同時發(fā)生切換的,只不過IPG3在 切換到保護段1時,由于保護段1和工作段對應(yīng)的出端口是一樣的,因此,從IPGl的角度來 看,流量仍然在工作段上進行轉(zhuǎn)發(fā),即IPGl沒有發(fā)生切換,只有IPG2發(fā)生了切換。從而實 現(xiàn)了在檢測到某一故障時,只有一個IPG實現(xiàn)保護切換。IPG2在自己組內(nèi)的工作段和保護段上分別配置MA,并配置CCM進行故障檢測。通過IPG2和IPG3各自進行自己組內(nèi)工作段、保護段的檢測,需要進行流量切換的 時候,分別獨立的進行保護切換。以下對本發(fā)明進行舉例闡述。實例1 如圖6所示,在PBB-TE網(wǎng)絡(luò)中,其中有A、B、C、D、E、F橋設(shè)備以及他們之間的鏈 接組成一組保護組群。其中{A-B-C-D,A-F-D}形成IPG1,{A_B,A-E-B}形成IPG2。這里, IPG2是嵌套在IPGl的工作段嵌套,但本發(fā)明的實現(xiàn)方案不僅適用于IPG2嵌套在IPGl的工 作段上,也可以嵌套在IPGl的保護段上,即圖6中的A-B-C-D可以是IPGl的工作段,也可 以是IPGl的保護段。這里,實例1以IPG2嵌套在IPGl的工作段上為例。例如,有工作段A-B_C_D以及 保護該工作段的保護段A-F-D,他們組成保護組IPGl ;工作段A-B以及保護該工作段的保護 段A-E-B,他們組成保護組IPG2。同時,IPGl和IPG2在一端共有同一個SEB。如圖6所示, IPGl和IPG2共有橋A。另外IPGl和IPG2不局限于1 1的PBB-TE分段保護,還可以是 M 1的PBB-TE分段保護。本實例如圖6所示,均采用了 1 1的例子來說明。IPGl和IPG2之間的工作過程為當(dāng)工作段A-B發(fā)生故障時,IPG2發(fā)生切換,將 流入IPG2的流量切換到保護段A-E-B上;只有當(dāng)IPG2的工作段和保護段同時故障,或者 B-C-D (這里包括了節(jié)點B,C)、發(fā)生故障,則由IPGl發(fā)生切換,將流入IPGl的流量切換到保 護段A-F-D上。為了實現(xiàn)上述保護功能需先進行連通性檢測,該連通性檢測包括以下內(nèi)容1、如圖6所示,配置5個不同的MA,分別用來檢測不同路徑的連通性情況MAl =MAl兩端的A、D按照A-E-B-C-D互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA2 :MA2兩端的A、D按照A-B-C-D互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA3 兩端的A、B按照A_E_B互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA4 兩端的A、B按照A-B互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA5 兩端的A、D按照A_F_D?;ハ?qū)Χ税l(fā)CCM報文進行連通性檢測。
2、這里將A-B-C-D看作一個新保護組IPG3的工作段,A-E-B-C-D作為IPG3的保 護段1,A-F-D作為IPG3的保護段2,其中保護段1的優(yōu)先級pi要高于保護段2的優(yōu)先級 p2(pl < p2),即IPG3成了一個M 1的保護組(本實施例中M = 2)。IPG2的工作段仍然 為A-B,保護段為A-E-B。各個不同的段利用其對應(yīng)的MA進行故障檢測。從而,當(dāng)A-B段出現(xiàn)故障時,MA2、MA4均檢測有故障出現(xiàn),對于IPG3和IPG2而言, 均感知到其各自保護組的工作段出現(xiàn)故障,因此IPG3和IPG2都要發(fā)生保護切換。對于IPG2 來說,由于檢測到工作段發(fā)生故障,因此發(fā)生保護切換,將流量切換到其保護段A-E-B上, 即對于其兩端點SEB的A,B來說,保護切換就是將該保護組保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng) 的相應(yīng)表項出端口修改為其保護段所對應(yīng)的出端口,對于A來說,出端口修改為其保護段 對應(yīng)的出端口 A3 ;對于B來說,出端口修改為其保護段對應(yīng)的出端口 B2。對于IPG3來說, 由于檢測到工作段發(fā)生故障,因此發(fā)生保護切換,將流量切換到優(yōu)先級高的保護段1上,即 A-E-B-C-D上,對于其兩端點SEB的A和D來說,保護切換就是將該保護組保護的TESI在 轉(zhuǎn)發(fā)表中對應(yīng)的相應(yīng)表項出端口修改為其保護段所對應(yīng)的出端口,對于A來說,出端口也 是修改為保護段1對應(yīng)的出端口 A3 ;對于D來說,由于工作段和保護段1在D上的出接口 是同一個D1,因此對于D來說,發(fā)生了保護切換,但流量的出端口并沒有改變。因此從IPGl 的角度來看,并沒有發(fā)生保護切換。而對于A-E-B和A-B同時故障,或者B-C故障,或者C-D故障,對于IPG3來說,其 檢測到的是工作段和保護段1均故障,因此此時將切換到保護優(yōu)先級較低,但仍工作正常 的保護段2上,即A節(jié)點將相應(yīng)的受保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng)的表項出端口更新為A2,D 節(jié)點將相應(yīng)的受保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng)的表項出端口更新為D2。從而實現(xiàn)了在IPG2 無法實現(xiàn)保護時,由IPGl來做保護切換。 圖6中,表示SEP端口, 表示SIP端口,SEP和SIP都是PNP端口 ;
表示橋;段的兩端點SEB可以具體為BEB或BCB ;段中間的橋設(shè)備SIB可以具體為BCB ;
ψ-ψ表示 MAl 的 CCM ;-Ψ表示 ΜΑ2 的 CCM ;ψ-ψ表示 ΜΑ3 的 CCM ;
ψ-ψ表示 ΜΑ4 的 CCM ; V-V表示 ΜΑ5 的 CCM。實例2 如圖7所示,在PBB-TE網(wǎng)絡(luò)中,有Α、B、C、D、Ε、F這些橋設(shè)備以及他們之間的鏈 接組成一組保護組群。其中{A-B-C-D,A-F-D}形成IPG1,{B_C,B-E-C}形成IPG2。這里, IPG2是嵌套在IPGl的工作段嵌套,但本發(fā)明的實現(xiàn)方案不僅適用于IPG2可以嵌套在IPGl 的工作段上,也可以嵌套在IPGl的保護段上,即圖7中的A-B-C-D可以是IPGl的工作段, 也可以是IPGl的保護段。這里,實例2以IPG2嵌套在IPGl的工作段上為例。例如,有工作段A-B_C_D以及 保護該工作段的保護段A-F-D,他們組成保護組IPGl ;工作段B-C以及保護該工作段的保護 段B-E-C,他們組成保護組IPG2。同時,IPGl和IPG2在兩端的端點SEB上都沒有共同節(jié)點。 另外IPGl和IPG2不局限于1 1的PBB-TE分段保護,還可以是M 1的PBB-TE分段保 護。本實例如圖7所示,均采用了 1 1的例子來說明。
IPGl和IPG2之間的工作過程為當(dāng)工作段B-C發(fā)生故障時,IPG2發(fā)生切換,將 流入IPG2的流量切換到保護段B-E-C上;只有當(dāng)IPG2的工作段和保護段同時故障,或者 A-B(這里包括了節(jié)點B)、C-D(這里包括了節(jié)點C)發(fā)生故障,則由IPGl發(fā)生切換,將流入 IPGl的流量切換到保護段A-F-D上。為了實現(xiàn)上述保護功能需先進行連通性檢測,該連通性檢測包括以下內(nèi)容1、如圖7所示,配置5個不同的MA,分別用來檢測不同路徑的連通性情況
MAl =MAl兩端的A、D按照A-B-E-C-D互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA2 :MA2兩端的A、D按照A-B-C-D互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA3 兩端的B、C按照B_E_C互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA4 兩端的B、C按照B-C互向?qū)Χ税l(fā)CCM報文進行連通性檢測。MA5 兩端的A、D按照A_F_D?;ハ?qū)Χ税l(fā)CCM報文進行連通性檢測。2、這里將A-B-C-D看作一個新的保護組IPG3的工作段,A-B-E-C-D作為IPG3的保 護段1,A-F-D作為IPG3的保護段2。其中保護段3的優(yōu)先級pi要高于保護段2的優(yōu)先級 p2(pl < p2),即IPG3是M 1的保護組(本實例中M = 2)。IPG2的工作段仍然為B-C,保 護段為B-E-C。各個不同的段利用其對應(yīng)的MA進行故障檢測。從而,當(dāng)B-C段出現(xiàn)故障時,MA2、MA4均檢測有故障出現(xiàn),對于IPG3和IPG2而言, 均感知到其各自保護組的工作段出現(xiàn)故障,因此IPG3和IPG2都發(fā)生保護切換。對于IPG2 來說,由于檢測到工作段發(fā)生故障,因此發(fā)生保護切換,將流量切換到其保護段B-E-C上, 即對于其兩端點SEB的B,C來說,檢測到其保護組中的工作段故障,則需切換到保護段上, 保護切換就是將該保護組保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng)的相應(yīng)表項出端口修改為其保護段 所對應(yīng)的出端口,對于B來說,其保護段對應(yīng)的出端口仍為B2 ;對于C來說,其保護段對應(yīng) 的出端口仍為C2。對于IPG3來說,由于檢測到工作段發(fā)生故障,因此也發(fā)生保護切換,將流 量切換到優(yōu)先級高的保護段1上,即A-B-E-C-D上,對于其兩端點SEB的A和D來說,保護 切換就是將該保護組保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng)的相應(yīng)表項出端口修改為其保護段所對 應(yīng)的出端口,對于A來說,工作段和保護段1在A上的出端口是同一個Al ;對于D來說,由 于工作段和保護段1在D上的出接口是同一個Dl,因此對于A和D來說,都發(fā)生了一次保護 切換,但流量的出端口并沒有改變。因此從IPGl的角度來看,并沒有發(fā)生保護切換。而對于B-E-C和B-C同時故障,或者A-B故障,或者C-D故障,對于IPGl來說,其 檢測到的是工作段和保護段1均故障,因此此時將切換到保護優(yōu)先級較低,但仍工作正常 的保護段2上,即A節(jié)點將相應(yīng)的受保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng)的表項出端口更新為A2, D節(jié)點將相應(yīng)的受保護的TESI在轉(zhuǎn)發(fā)表中對應(yīng)的表項出端口更新為D2,從而實現(xiàn)了在IPG2 無法實現(xiàn)保護時,由IPGl來做保護切換。 圖7中,表示SEP端口, 表示SIP端口,SEP和SIP都是PNP端口 ;
表示橋;段的兩端點SEB可以具體為BEB或BCB ;段中間的橋設(shè)備SIB可以具體為BCB ;
ψ-ψ表示MAl的CCM ;^-^表示ΜΑ2的CCM ; V-V表示嫩3的CCM ;
V-表示 ΜΑ4 的 CCM ; V-V表示 ΜΑ5 的 CCM。
一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的系統(tǒng),該系統(tǒng)包括保護切換執(zhí)行單 元,用于對同一 TESI進行保護的多個IPG檢測到TESI故障時,多個嵌套的IPG中僅有一個 IPG執(zhí)行保護切換;其中,多個IPG為嵌套的保護組。這里,保護切換執(zhí)行單元進一步用于多個IPG為兩個且分別為IPGl和IPG2的情 況下,IPG2發(fā)生保護切換時,IPGl不執(zhí)行保護切換;或者,IPGl發(fā)生保護切換時,IPG2不執(zhí) 行保護切換。這里,保護切換執(zhí)行單元進一步用于IPG2中的工作段和保護段均發(fā)生故障時、或 IPGl成員段的其他部分發(fā)生故障時,由IPGl執(zhí)行保護切換;其中,所述IPGl成員段的其他 部分為IPGl中的段所不包括在IPG2的部分。這里,保護切換執(zhí)行單元進一步用于多個IPG為兩個且分別為IPGl和IPG2的情 況下,通過構(gòu)造IPG3,實現(xiàn)僅有一個IPG執(zhí)行保護切換。其中,構(gòu)造IPG3具體包括將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的工作段作為IPG3的工作段;將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的保護段作為IPG3的保護段1 ;將沿著IPGl的保護段作為IPG3的保護段2。以上文字和各圖中涉及的中英文注釋說明如下SEP 指段端點端 口,以 kgment Endpoint Port 表示;PNP 指運營商網(wǎng)絡(luò)端 口,以 Provider Network Port 表示;SIP 指段中間端 口,以 Segment Intermediate Port 表示;MA 指維護聯(lián)合域,以 Maintenance Association 表示。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1.一種保護組嵌套的實現(xiàn)方法,其特征在于,將對同一流量工程服務(wù)實例(TESI)進行 保護的多個分段保護組(IPG)作為嵌套的保護組。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括將一個IPG的兩個段端點 端口(SEP)與另一個IPG的SEP或段中間端口(SIP)共享運營商網(wǎng)絡(luò)端口(PNP)。
3.一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的方法,其特征在于,該方法包括對同 一 TESI進行保護的多個IPG檢測到所述TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí) 行保護切換;其中,所述多個IPG為嵌套的保護組。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述多個IPG為兩個時,分別為IPGl和 IPG2 ;所述僅有一個IPG執(zhí)行保護切換具體包括IPG2發(fā)生保護切換時,IPGl不執(zhí)行保護切 換;或者,IPGl發(fā)生保護切換時,IPG2不執(zhí)行保護切換。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述僅有一個IPG執(zhí)行保護切換進一步 包括IPG2中的工作段和保護段均發(fā)生故障時、或IPGl成員段的其他部分發(fā)生故障時,由 IPGl執(zhí)行保護切換;其中,所述IPGl成員段的其他部分為IPGl中的段所不包括在IPG2的 部分。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述多個IPG為兩個時,分別為IPGl和 IPG2 ;所述僅有一個IPG執(zhí)行保護切換具體包括通過構(gòu)造IPG3,實現(xiàn)僅有一個IPG執(zhí)行保 護切換;其中,所述構(gòu)造IPG3具體包括將沿著IPGl的分段保護組的端點(SEB)開始,經(jīng)由 IPGl的工作段和經(jīng)由IPG2的工作段作為IPG3的工作段;將沿著IPGl的SEB開始,經(jīng)由 IPGl的工作段和經(jīng)由IPG2的保護段作為IPG3的保護段1 ;將沿著IPGl的保護段作為IPG3 的保護段2。
7.一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的系統(tǒng),其特征在于,該系統(tǒng)包括保護 切換執(zhí)行單元,用于對同一 TESI進行保護的多個IPG檢測到所述TESI故障時,多個嵌套的 IPG中僅有一個IPG執(zhí)行保護切換;其中,所述多個IPG為嵌套的保護組。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述保護切換執(zhí)行單元,進一步用于所述 多個IPG為兩個且分別為IPGl和IPG2的情況下,IPG2發(fā)生保護切換時,IPGl不執(zhí)行保護 切換;或者,IPGl發(fā)生保護切換時,IPG2不執(zhí)行保護切換。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述保護切換執(zhí)行單元,進一步用于IPG2 中的工作段和保護段均發(fā)生故障時、或IPGl成員段的其他部分發(fā)生故障時,由IPGl執(zhí)行保 護切換;其中,所述IPGl成員段的其他部分為IPGl中的段所不包括在IPG2的部分。
10.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述保護切換執(zhí)行單元,進一步用于所 述多個IPG為兩個且分別為IPGl和IPG2的情況下,通過構(gòu)造IPG3,實現(xiàn)僅有一個IPG執(zhí)行 保護切換;其中,所述構(gòu)造IPG3具體包括將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的工作段作為IPG3的工作段;將沿著IPGl的SEB開始,經(jīng)由IPGl的工作段和經(jīng)由 IPG2的保護段作為IPG3的保護段1 ;將沿著IPGl的保護段作為IPG3的保護段2。
全文摘要
本發(fā)明公開了一種保護組嵌套的實現(xiàn)方法以及一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的方法,其中,基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的方法包括對同一流量工程服務(wù)實例(TESI)進行保護的多個分段保護組(IPG)檢測到所述TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí)行保護切換。本發(fā)明還公開了一種基于保護組嵌套實現(xiàn)以太網(wǎng)保護切換的系統(tǒng),該系統(tǒng)包括保護切換執(zhí)行單元,用于對同一TESI進行保護的多個IPG檢測到所述TESI故障時,多個嵌套的IPG中僅有一個IPG執(zhí)行保護切換。采用本發(fā)明的方法及系統(tǒng),通過保護組的嵌套來實現(xiàn)對重點保護路徑的保護,能達到節(jié)約網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)資源利用率的效果。
文檔編號H04L12/24GK102136898SQ201010001658
公開日2011年7月27日 申請日期2010年1月21日 優(yōu)先權(quán)日2010年1月21日
發(fā)明者敖婷, 魏月華 申請人:中興通訊股份有限公司