亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

在多協(xié)議標(biāo)簽交換中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法和系統(tǒng)的制作方法

文檔序號(hào):7971113閱讀:301來(lái)源:國(guó)知局

專(zhuān)利名稱(chēng)::在多協(xié)議標(biāo)簽交換中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種在多協(xié)議標(biāo)簽交換中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法和系統(tǒng)。
背景技術(shù)
:SNCP(SubNetworkConnentionProtection,子網(wǎng)連接保護(hù))是傳送網(wǎng)絡(luò)的重要保護(hù)類(lèi)型,子網(wǎng)連接可以是傳送網(wǎng)絡(luò)的一部分連接,也可以擴(kuò)展到整個(gè)傳送網(wǎng)絡(luò)端到端的連接。根據(jù)對(duì)故障的不同監(jiān)視方式,SNCP通常分為三類(lèi)SNC/I(InherentlymonitoredSNCP,固有監(jiān)視子網(wǎng)連接保護(hù))、SNC/N(Non-intrusivelymonitoredSNCP,非介入式監(jiān)視子網(wǎng)連接保護(hù))和SNC/S(SNCPwithSublayermonitoring,子層監(jiān)視子網(wǎng)連接保護(hù))。T-MPLS(TransportMulti-ProtocolLabelSwitching,傳送多協(xié)議標(biāo)簽交換)是一種分組傳送網(wǎng)絡(luò),SNCP同樣可以用來(lái)保證在T-MPLS發(fā)生故障時(shí),業(yè)務(wù)可以快速地倒換到備份路徑上。ITU-T(InternationalTelecommunicationUnion-TelecommunicationStandardizationSector,國(guó)際電信聯(lián)盟-電信標(biāo)準(zhǔn)化部門(mén))標(biāo)準(zhǔn)G.808.1描述了通用的線性保護(hù)倒換機(jī)制。目前,G.8131也在針對(duì)T-MPLS制定相應(yīng)的保護(hù)標(biāo)準(zhǔn)。但是,關(guān)于如何在T-MPLS中實(shí)現(xiàn)SNCP,現(xiàn)有技術(shù)中還沒(méi)有具體的實(shí)現(xiàn)方案。
發(fā)明內(nèi)容本發(fā)明的目的是提供一種在多協(xié)議標(biāo)簽交換中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法和系統(tǒng),從而在T-MPLS等MPLS(Multi-ProtocolLabelSwitching,多協(xié)議標(biāo)簽交換)網(wǎng)絡(luò)中實(shí)現(xiàn)了SNCP。本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的一種在多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法,包括步驟A、多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中的子網(wǎng)的始節(jié)點(diǎn)在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送運(yùn)營(yíng)、管理和維護(hù)OAM報(bào)文;B、所述子網(wǎng)的末節(jié)點(diǎn)根據(jù)接收到的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。一種在多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的系統(tǒng),包括子網(wǎng)始節(jié)點(diǎn)設(shè)置在MPLS網(wǎng)絡(luò)中的子網(wǎng)的邊緣,在轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文的同時(shí),在所述子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送OAM才艮文;子網(wǎng)末節(jié)點(diǎn)設(shè)置在MPLS網(wǎng)絡(luò)中的子網(wǎng)的邊緣,根據(jù)接收到的所述OAM報(bào)文,確定所述所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過(guò)子網(wǎng)的始節(jié)點(diǎn)在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送OAM(Operation,AdministrationandMaintenance,運(yùn)營(yíng),管理和維護(hù))報(bào)文,子網(wǎng)的末節(jié)點(diǎn)根據(jù)接收到的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),并作為保護(hù)倒換的依據(jù)。從而可以在T-MPLS等MPLS網(wǎng)絡(luò)中實(shí)現(xiàn)基于OAM的SNCP,提高T-MPLS等MPLS網(wǎng)絡(luò)的可靠性。圖1為本發(fā)明所述方法的實(shí)施例1的基本組網(wǎng)結(jié)構(gòu)圖2為本發(fā)明所述方法的實(shí)施例1的具體處理流程圖;圖3為本發(fā)明所述方法的實(shí)施例1的雙向路徑的實(shí)現(xiàn)方案的組網(wǎng)示意圖;圖4為本發(fā)明所述方法的實(shí)施例2的基本組網(wǎng)結(jié)構(gòu)圖;圖5為本發(fā)明所述方法的實(shí)施例2的具體處理流程圖;圖6為本發(fā)明所述系統(tǒng)的實(shí)施例的結(jié)構(gòu)示意圖。具體實(shí)施例方式本發(fā)明提供了一種在多協(xié)議標(biāo)簽交換中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法和系統(tǒng),本發(fā)明的主要技術(shù)特點(diǎn)為子網(wǎng)的始節(jié)點(diǎn)在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送OAM報(bào)文,子網(wǎng)的末節(jié)點(diǎn)根據(jù)接收到的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài)。下面結(jié)合附圖來(lái)詳細(xì)描述本發(fā)明,本發(fā)明所述方法和系統(tǒng)適用于MPLS網(wǎng)絡(luò),該MPLS網(wǎng)絡(luò)包括T-MPLS網(wǎng)絡(luò)。以T-MPLS網(wǎng)絡(luò)為例,本發(fā)明提供了本發(fā)明所述方法的兩個(gè)實(shí)施例,實(shí)施例1以SNC/N模型為基礎(chǔ),其基本組網(wǎng)結(jié)構(gòu)圖如圖1所示,具體處理流程如圖2所示,包括如下步驟步驟2-1、T-MPLS網(wǎng)絡(luò)的源端節(jié)點(diǎn)發(fā)送數(shù)據(jù)"t艮文和端到端的OAM報(bào)文。實(shí)施1的基本原理是在不影響現(xiàn)有業(yè)務(wù)的前提下,對(duì)T-MPLS網(wǎng)絡(luò)中已有的OAM進(jìn)行監(jiān)視和判斷,判斷子網(wǎng)的工作狀況,并將判斷結(jié)果作為子網(wǎng)保護(hù)倒換的依據(jù),不增加額外的OAM。上述已有的OAM可以是不屬于該子網(wǎng)并且跨越該子網(wǎng)的其它管理域的OAM,比如,端到端的OAM。該其它管理域的OAM并不是專(zhuān)門(mén)針對(duì)某個(gè)待保護(hù)的子網(wǎng)而特殊生成的,其所轄區(qū)域往往大于待保護(hù)的子網(wǎng)范圍,這是實(shí)施例1的方案與SNC/S方案的主要區(qū)別。下面以端到端的OAM報(bào)文為例來(lái)說(shuō)明本實(shí)施例的流程。在圖1所示的傳送網(wǎng)絡(luò)組網(wǎng)中,一條LSP(LabelSwitchPath,標(biāo)記交換路徑)從源端節(jié)點(diǎn)A經(jīng)過(guò)中間節(jié)點(diǎn)B和C到達(dá)宿端節(jié)點(diǎn)D,節(jié)點(diǎn)B和C之間形成子網(wǎng)并且支持子網(wǎng)保護(hù)。節(jié)點(diǎn)B為子網(wǎng)的始節(jié)點(diǎn),節(jié)點(diǎn)C為子網(wǎng)的末節(jié)點(diǎn)。在子網(wǎng)的邊緣配置保護(hù)倒換功能模塊;在子網(wǎng)的始節(jié)點(diǎn)配置橋接器,該橋接器用于將業(yè)務(wù)連接到子網(wǎng)工作路徑和保護(hù)路徑上;在子網(wǎng)的末節(jié)點(diǎn)配置選擇器,該選擇器用于從子網(wǎng)工作路徑或者保護(hù)路徑上選擇一路業(yè)務(wù)。另外,在選擇器前配置非介入監(jiān)視模塊,用于監(jiān)視端到端的OAM報(bào)文。首先,源端節(jié)點(diǎn)A向宿端節(jié)點(diǎn)D發(fā)送數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文。步驟2-2、子網(wǎng)邊緣橋接器復(fù)制數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文,并同時(shí)發(fā)送到子網(wǎng)工作路徑和保護(hù)路徑上。上述源端節(jié)點(diǎn)A發(fā)送的數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文沿LSP轉(zhuǎn)發(fā),到達(dá)子網(wǎng)邊緣節(jié)點(diǎn)B,上述在子網(wǎng)的始節(jié)點(diǎn)配置的橋接器接收到該數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文。上述在子網(wǎng)的始節(jié)點(diǎn)配置的橋接器對(duì)接收到的上述數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文進(jìn)行復(fù)制后,同時(shí)發(fā)送到子網(wǎng)工作路徑和保護(hù)路徑上,即進(jìn)行雙發(fā)。步驟2-3、子網(wǎng)工作和保護(hù)路徑上的非介入監(jiān)視模塊根據(jù)接收到的端到端的OAM報(bào)文,判斷子網(wǎng)工作路徑和保護(hù)路徑的工作狀況。上述橋接器在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送的數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文沿LSP到達(dá)子網(wǎng)邊緣節(jié)點(diǎn)C,上述在選擇器前配置的子網(wǎng)工作路徑和保護(hù)路徑上的非介入監(jiān)視模塊接收到該數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文。子網(wǎng)工作路徑和保護(hù)路徑上的非介入監(jiān)視模塊首先對(duì)接收的業(yè)務(wù)(包括數(shù)據(jù)和OAM報(bào)文)進(jìn)行識(shí)別,并提取出相應(yīng)的端到端OAM報(bào)文。非介入監(jiān)視模塊識(shí)別OAM和數(shù)據(jù)報(bào)文的方法類(lèi)似LSP宿端的操作,具體操作方法可以為檢查報(bào)文的棧底標(biāo)簽是否為表示OAM報(bào)文的特殊標(biāo)簽(如用14標(biāo)簽表示OAM報(bào)文)。如杲不是,則為普通的數(shù)據(jù)報(bào)文,非介入監(jiān)視模塊不需要處理數(shù)據(jù)報(bào)文,可以丟棄該普通的數(shù)據(jù)報(bào)文;如果是,則為OAM報(bào)文,非介入監(jiān)視模塊進(jìn)一步對(duì)該OAM報(bào)文進(jìn)行故障檢測(cè),根據(jù)故障檢測(cè)結(jié)果確定子網(wǎng)工作路徑和保護(hù)路徑是否發(fā)生故障。非介入監(jiān)視模塊檢測(cè)OAM報(bào)文故障的方法包括連通性檢測(cè)、連接性檢測(cè)和性能4企測(cè)等。以連通性4企測(cè)為例,子網(wǎng)工作路徑或保護(hù)路徑上的非介入監(jiān)視模塊如果在連續(xù)三倍的OAM報(bào)文發(fā)送周期內(nèi)沒(méi)有接收到OAM報(bào)文,就認(rèn)為子網(wǎng)工作路徑或保護(hù)路徑發(fā)生了連通性故障;如果在非介入監(jiān)視模塊配置了待檢測(cè)LSP的信息(如LSPID和源LSRID),非介入監(jiān)視模塊可以進(jìn)一步判斷子網(wǎng)工作路徑或保護(hù)路徑是否發(fā)生了連接性故障。如圖1所示,子網(wǎng)工作路徑的非介入監(jiān)視模塊實(shí)際監(jiān)視的是從A到B經(jīng)子網(wǎng)工作路徑到C的故障狀況;子網(wǎng)保護(hù)路徑的非介入監(jiān)視模塊實(shí)際監(jiān)視的是從A到B經(jīng)子網(wǎng)保護(hù)路徑到C的故障狀況??傊?,子網(wǎng)工作路徑或保護(hù)路徑上的非介入監(jiān)視模塊可以根據(jù)保護(hù)倒換的觸發(fā)條件作相應(yīng)的故障檢測(cè),確定子網(wǎng)工作路徑或保護(hù)路徑的工作狀況。步驟2"4、選擇器根據(jù)非介入監(jiān)視模塊確定的子網(wǎng)工作路徑和保護(hù)路徑的工作狀況,選擇從子網(wǎng)工作路徑或保護(hù)路徑中接收業(yè)務(wù)。在非介入監(jiān)視模塊確定了子網(wǎng)工作路徑或保護(hù)路徑的工作狀況后,選擇器根據(jù)子網(wǎng)工作路徑和保護(hù)路徑的工作狀況信息,選擇從子網(wǎng)工作路徑或保護(hù)路徑中接收業(yè)務(wù),并繼續(xù)將業(yè)務(wù)沿著LSP向下游傳輸,直至到達(dá)LSP宿端節(jié)點(diǎn)o選擇器選擇接收業(yè)務(wù)的路徑的原則為選擇器默認(rèn)從子網(wǎng)工作路徑上接收業(yè)務(wù);如杲子網(wǎng)工作路徑的非介入監(jiān)視模塊檢測(cè)子網(wǎng)工作路徑無(wú)故障發(fā)生,則業(yè)務(wù)不倒換,選擇器從子網(wǎng)工作路徑上接收業(yè)務(wù);如果子網(wǎng)工作路徑的非介入監(jiān)視模塊檢測(cè)子網(wǎng)工作路徑有故障發(fā)生,子網(wǎng)保護(hù)路徑的非介入監(jiān)視模塊檢測(cè)子網(wǎng)保護(hù)路徑無(wú)故障發(fā)生,則業(yè)務(wù)發(fā)生倒換,選擇器從子網(wǎng)保護(hù)路徑上接收業(yè)務(wù)。如果子網(wǎng)工作路徑和保護(hù)路徑的非介入監(jiān)視模塊都檢測(cè)到有故障發(fā)生,則業(yè)務(wù)不倒換,^^此時(shí)業(yè)務(wù)無(wú)法正常傳輸。如果子網(wǎng)工作路徑是雙向的,那么在兩個(gè)方向上子網(wǎng)邊緣都需要配置上述非介入監(jiān)視模塊。雙向路徑的實(shí)現(xiàn)方案的組網(wǎng)示意圖如圖3所示,在B和C處都引入非介入監(jiān)視模塊,分別監(jiān)視兩個(gè)方向的端到端OAM。橋接器、非介入監(jiān)視模塊和選擇器的工作原理與單向路徑的實(shí)現(xiàn)方案相同。實(shí)施例2以SNC/S模型為基礎(chǔ),其基本組網(wǎng)結(jié)構(gòu)圖如圖4所示,具體處理流程如圖5所示,包括如下步驟步驟5-1、T-MPLS網(wǎng)絡(luò)的源端節(jié)點(diǎn)發(fā)送數(shù)據(jù)"^艮文和端到端的OAM報(bào)文。實(shí)施2的基本原理是借助子層OAM來(lái)實(shí)現(xiàn)子網(wǎng)的保護(hù),即針對(duì)待保護(hù)的子網(wǎng)構(gòu)建專(zhuān)門(mén)的保護(hù)子層,并生成檢測(cè)子網(wǎng)故障的子層OAM。由于子層OAM相對(duì)獨(dú)立于端到端OAM等其它管理域的OAM,可以根據(jù)需要實(shí)現(xiàn)更多復(fù)雜的檢測(cè),如實(shí)現(xiàn)故障檢測(cè)、故障定位和性能檢測(cè)等。下面以端到端的OAM報(bào)文為例來(lái)說(shuō)明本實(shí)施例的流程。在圖4所示的傳送網(wǎng)絡(luò)組網(wǎng)中,一條LSP從源端節(jié)點(diǎn)A經(jīng)過(guò)中間節(jié)點(diǎn)B和C到達(dá)宿端節(jié)點(diǎn)D,節(jié)點(diǎn)B和C之間形成子網(wǎng)并且支持子網(wǎng)保護(hù)。在子網(wǎng)的邊緣配置保護(hù)倒換功能模塊;節(jié)點(diǎn)B為子網(wǎng)的始節(jié)點(diǎn),節(jié)點(diǎn)C為子網(wǎng)的末節(jié)點(diǎn)。在子網(wǎng)的始節(jié)點(diǎn)配置橋接器,該橋接器用于將業(yè)務(wù)連接到子網(wǎng)工作路徑和保護(hù)路徑上;在子網(wǎng)的末節(jié)點(diǎn)配置選擇器,該選擇器用于從子網(wǎng)工作路徑或者保護(hù)路徑上選擇一路業(yè)務(wù)。另外,在橋接器后以及選擇器前配菱子層終端(圖4中用標(biāo)有字母S的方框表示),用于生成子層OAM,并檢測(cè)子層OAM報(bào)文。首先,源端節(jié)點(diǎn)A向宿端節(jié)點(diǎn)D發(fā)送數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文(OAMe)。步驟5-2、橋接器側(cè)子層終端生成子層OAM,將數(shù)據(jù)報(bào)文、端到端的OAM報(bào)文和子層OAM報(bào)文分別發(fā)送到子網(wǎng)工作和保護(hù)路徑上。上述源端節(jié)點(diǎn)A發(fā)送的數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文沿LSP轉(zhuǎn)發(fā),到達(dá)子網(wǎng)邊緣節(jié)點(diǎn)B,上述在橋接器側(cè)配置的子層終端接收到該數(shù)據(jù)報(bào)文和端到端的OAM報(bào)文。上述在橋接器側(cè)配置的子層終端根據(jù)接收到的端到端的OAM報(bào)文生成子層OAM報(bào)文,或者獨(dú)立于端到端的OAM報(bào)文生成子層OAM,該子層OAM報(bào)文包括OAMw(子網(wǎng)工作路徑的OAM)和OAMp(子網(wǎng)保護(hù)路徑的OAM)。并對(duì)生成的子層OAM和端到端的OAM進(jìn)行分層處理。該分層處理的實(shí)現(xiàn)方案包括如下幾種1、通過(guò)標(biāo)簽堆棧(Labelstack)實(shí)現(xiàn)分層的方案。在圖4所示的傳送網(wǎng)絡(luò)組網(wǎng)中,在子網(wǎng)的邊界節(jié)點(diǎn)B側(cè)配置的子層終端按照現(xiàn)有的層OAM規(guī)則生成子層OAM,該層OAM規(guī)則包括用置底的14標(biāo)簽表示OAM報(bào)文。在子層的末端按照端到端終點(diǎn)處理OAM報(bào)文的規(guī)則處理子層OAM報(bào)文,即彈掉外層轉(zhuǎn)發(fā)標(biāo)簽,根據(jù)14標(biāo)簽判斷為OAM報(bào)文,再根據(jù)OAM報(bào)文的內(nèi)容判斷是否發(fā)生故障。為了保證端到端的OAM(OAMe)透明穿過(guò)子網(wǎng),可以通過(guò)標(biāo)簽堆棧的方式進(jìn)行屏蔽。當(dāng)OAMe才艮文在進(jìn)入子網(wǎng)時(shí),可以為其增加一層新的標(biāo)簽用于表示該OAMe報(bào)文并不屬于本子網(wǎng),即對(duì)子網(wǎng)屏蔽;離開(kāi)子網(wǎng)時(shí),子網(wǎng)邊緣節(jié)點(diǎn)根據(jù)這層新的標(biāo)簽判定報(bào)文不屬于本子網(wǎng),不作OAM處理,但出子網(wǎng)時(shí)要去掉這層新引入的標(biāo)簽,并繼續(xù)轉(zhuǎn)發(fā)報(bào)文。新引入的標(biāo)簽旨在區(qū)分子層OAM和不屬于該子層的其他OAM。該新的標(biāo)簽可以是一個(gè)特殊的標(biāo)簽放在外層轉(zhuǎn)發(fā)標(biāo)簽下,或者直接作為子層的轉(zhuǎn)發(fā)標(biāo)簽。2、通過(guò)OAM報(bào)文凈荷的參數(shù)域?qū)崿F(xiàn)分層的方案。該方案在OAM報(bào)文凈荷中引入一個(gè)參數(shù)域,用不同的值表示不同的OAM層次關(guān)系,同時(shí)需要在相應(yīng)的層端點(diǎn)配置相關(guān)的層次關(guān)系信息。比如,可以用參數(shù)值7表示端到端的OAM(OAMe),并在LSP的端節(jié)點(diǎn)A和D配置該端到端的OAM層次信息;用參數(shù)值3表示子層OAM(OAMw和OAMp),并在子層終端上配置該子層OAM信息。端節(jié)點(diǎn)A和子層終端只有在其配置信息與接收到的OAM報(bào)文中的參數(shù)匹配時(shí),才處理接收到的OAM報(bào)文,否則;透明傳輸接收到的OAM報(bào)文。比如,當(dāng)端到端的OAMe(參數(shù)值為7)報(bào)文經(jīng)過(guò)子網(wǎng)時(shí),由于子層終端上配置的參數(shù)值是3(不等于7),子層終端不處理該OAMe報(bào)文,對(duì)該OAMe報(bào)文進(jìn)行透明傳輸。當(dāng)子層OAM報(bào)文(參數(shù)值為3)經(jīng)過(guò)子網(wǎng)時(shí),該子層OAIV^艮文和子層終端上配置的參數(shù)值相同,子層端點(diǎn)對(duì)該子層OAM報(bào)文進(jìn)行相應(yīng)的處理。3、通過(guò)報(bào)文頭中一個(gè)特殊域?qū)崿F(xiàn)分層的方案。如標(biāo)簽域的TTL(TimeToLive,生存時(shí)間),或者用于試驗(yàn)的EXP域。設(shè)置有該特殊域的報(bào)文頭格式如下述表1所示。表1:報(bào)文頭格式示意表<table>complextableseeoriginaldocumentpage13</column></row><table>比如,通過(guò)設(shè)定報(bào)文頭的TTL值來(lái)區(qū)分端到端和子層OAM。在圖4所示的網(wǎng)絡(luò)中,假設(shè)節(jié)點(diǎn)B經(jīng)過(guò)子網(wǎng)工作路徑到節(jié)點(diǎn)C需要4跳;節(jié)點(diǎn)B經(jīng)過(guò)子網(wǎng)保護(hù)路徑到節(jié)點(diǎn)C需要5跳;端到端的OAM報(bào)文經(jīng)過(guò)子網(wǎng)工作路徑需要10跳,端到端的OAM報(bào)文經(jīng)過(guò)子網(wǎng)保護(hù)路徑需要11跳,端到端OAMe的TTL取值應(yīng)該大于或等于經(jīng)過(guò)所述子網(wǎng)工作路徑和保護(hù)路徑到達(dá)宿端的跳數(shù)的最大值,以保證OAMe可以到達(dá)LSP的宿端。于是,設(shè)定端到端OAMe的TTL取大于或等于11的值,保證OAMe可以到達(dá)LSP的宿端D;子網(wǎng)工作路徑OAMw的TTL設(shè)為4,子網(wǎng)保護(hù)路徑OAMp的TTL設(shè)為5,這樣可以保證子層OAM在子網(wǎng)邊界終結(jié)。上述OAMe、OAMw和OAMp可以?xún)H是TTL不同,即對(duì)OAMe進(jìn)行復(fù)制,僅修改TTL獲得OAMw和OAMp,其他報(bào)文內(nèi)容相同;也可以是完全獨(dú)立,即OAMe、OAMw和OAMp報(bào)文內(nèi)容也不同,OAMw和OAMp完全不依賴(lài)于端到端OAMe,獨(dú)立生成。這種方案要求網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)了解與其他節(jié)點(diǎn)的位置關(guān)系,如二者之間需要經(jīng)過(guò)的跳數(shù)。在T-MPLS中這個(gè)要求是可以實(shí)現(xiàn)的。另外,也可以通過(guò)設(shè)置EXP取不同的值來(lái)區(qū)分子層OAM和端到端的OAM報(bào)文。文、端到端的OAM報(bào)文和OAMw報(bào)文發(fā)送到子網(wǎng)工作路徑上;將數(shù)據(jù)報(bào)文、端到端的OAM報(bào)文和OAMp:^艮文發(fā)送到子網(wǎng)保護(hù)路徑上。步驟5-3、選擇器側(cè)子層終端根據(jù)接收到的子層OAM報(bào)文,判斷子網(wǎng)工作路徑和保護(hù)路徑的工作狀況。端到端的OAM報(bào)文和子層OAM報(bào)文沿LSP到達(dá)子網(wǎng)邊緣節(jié)點(diǎn)C,上述在選擇器側(cè)配置的子網(wǎng)工作路徑或保護(hù)路徑上的子層終端接收到該數(shù)據(jù)報(bào)文、端到端的OAM報(bào)文和子層OAM報(bào)文。在選擇器側(cè)配置的子網(wǎng)工作路徑或保護(hù)路徑上的子層終端根據(jù)上述不同的分層處理方法,比如,根據(jù)標(biāo)簽堆棧的情況,對(duì)接收的各種報(bào)文進(jìn)行識(shí)別,提取出相應(yīng)的子層OAM報(bào)文,如OAMw或OAMp報(bào)文。然后,再對(duì)OAMw或OAMp報(bào)文進(jìn)行故障檢測(cè),根據(jù)故障檢測(cè)結(jié)果確定子網(wǎng)工作路徑或保護(hù)路徑是否發(fā)生故障。視模塊檢測(cè)OAM報(bào)文故障的方法相同。步驟5-4、選擇器才艮據(jù)子層終端確定的子網(wǎng)工作路徑和保護(hù)路徑的工作狀況,選擇從子網(wǎng)工作路徑或保護(hù)路徑中接收業(yè)務(wù)。在選擇器側(cè)配置的子網(wǎng)工作路徑或保護(hù)路徑上的子層終端確定了子網(wǎng)工作路徑或保護(hù)路徑的工作狀況后,選擇器根據(jù)子網(wǎng)工作路徑和保護(hù)路徑的工作狀況信息,選擇從子網(wǎng)工作路徑或保護(hù)路徑中接收業(yè)務(wù),并繼續(xù)將業(yè)務(wù)沿著LSP向下游傳輸,直至到達(dá)LSP宿端節(jié)點(diǎn)。在該實(shí)施例2中,選擇器選擇接收業(yè)務(wù)的方法和上述實(shí)施例1中選擇器選擇接收業(yè)務(wù)的方法相同。如果工作路徑是雙向的,可以通過(guò)在兩個(gè)方向上分別采用單向路徑的方案來(lái)實(shí)現(xiàn)。以T-MPLS網(wǎng)絡(luò)為例,本發(fā)明所述系統(tǒng)的實(shí)施例的結(jié)構(gòu)示意圖如圖6所示,包括如下模塊子網(wǎng)始節(jié)點(diǎn)設(shè)置在T-MPLS網(wǎng)絡(luò)中的子網(wǎng)的邊緣,在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送OAM報(bào)文和數(shù)據(jù)報(bào)文。包括業(yè)務(wù)復(fù)制單元或業(yè)務(wù)生成和處理單元。其中,業(yè)務(wù)復(fù)制單無(wú)對(duì)應(yīng)上速困1中的橋接器。用千對(duì)接收到的數(shù)據(jù)報(bào)文和跨越所述子網(wǎng)的其它管理域的OAM報(bào)文進(jìn)行復(fù)制后,在子網(wǎng)工作路徑和保護(hù)路徑上同時(shí)發(fā)送所述數(shù)據(jù)報(bào)文和其它管理域的OAM報(bào)文;其中,業(yè)務(wù)生成和處理單元對(duì)應(yīng)上述圖4中的子層終端。用于在傳送數(shù)據(jù)報(bào)文和跨越所述子網(wǎng)的其它管理域的OAM報(bào)文的同時(shí)生成子層OAM;對(duì)所述子層OAM和其它管理域的OAM報(bào)文進(jìn)行分層處理;在子網(wǎng)工作路徑發(fā)送所述子網(wǎng)工作路徑子層OAM報(bào)文,在子網(wǎng)保護(hù)路徑上發(fā)送所述子網(wǎng)保護(hù)路徑子層OAM報(bào)文。子網(wǎng)末節(jié)點(diǎn)設(shè)置在T-MPLS網(wǎng)絡(luò)中的子網(wǎng)的邊緣,根據(jù)接收到的所述子網(wǎng)始節(jié)點(diǎn)發(fā)送的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。包括OAM判斷單元和業(yè)務(wù)選擇單元。其中,OAM判斷單元用于從子網(wǎng)工作路徑和保護(hù)路徑上接收到的報(bào)文中提取出所述其它管理域的OAM報(bào)文或子層OAM報(bào)文,根據(jù)提取出的所述其態(tài);其中,業(yè)務(wù)選擇單元用于根據(jù)OAM判斷單元確定的子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(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、一種在多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法,其特征在于,包括步驟A、多協(xié)議標(biāo)簽交換MPLS網(wǎng)絡(luò)中的子網(wǎng)的始節(jié)點(diǎn)在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送運(yùn)營(yíng)、管理和維護(hù)OAM報(bào)文;B、所述子網(wǎng)的末節(jié)點(diǎn)根據(jù)接收到的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟A具體包括MPLS網(wǎng)絡(luò)中的子網(wǎng)的始節(jié)點(diǎn)將接收到的數(shù)據(jù)報(bào)文和跨越所述子網(wǎng)的其它管理域的OAM報(bào)文進(jìn)行復(fù)制后,在所述子網(wǎng)工作路徑和保護(hù)路徑上同時(shí)發(fā).送所述數(shù)據(jù)報(bào)文和其它管理域的OAM報(bào)文。3、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟A具體包括MPLS網(wǎng)絡(luò)中的子網(wǎng)的始節(jié)點(diǎn)生成所述子網(wǎng)的子層OAM;對(duì)所述子層OAM和其它管理域的OAM報(bào)文進(jìn)行分層處理;在所述子網(wǎng)工作路徑發(fā)送所述子網(wǎng)工作路徑子層OAM報(bào)文,在所述子網(wǎng)保護(hù)路徑上發(fā)送所述子網(wǎng)保護(hù)路徑子層OAM報(bào)文。4、根據(jù)權(quán)利要求3所述的方法,其特征在于,所述的對(duì)所述子層OAM和所述其它管理域的OAM才艮文進(jìn)行分層處理具體包括在所述其它管理域的OAM報(bào)文頭設(shè)置標(biāo)簽堆棧,通過(guò)該標(biāo)簽堆棧來(lái)對(duì)所述子層OAM和其它管理域的OAM報(bào)文進(jìn)行識(shí)別;或者,在所述子層OAM和其它管理域的OAM報(bào)文凈荷中設(shè)置參數(shù)域并分別設(shè)置不同的值,通過(guò)該參數(shù)域中不同的值來(lái)對(duì)所述子層OAM和其它管理域的OAM報(bào)文進(jìn)行識(shí)別;或者,通過(guò)所述子層OAM和其它管理域的OAM報(bào)文頭中特殊域的不同取值來(lái)對(duì)所述子層OAM和其它管理域的OAM報(bào)文進(jìn)行識(shí)別。5、根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的步驟B具體包括所述子網(wǎng)的末節(jié)點(diǎn)分別從所述子網(wǎng)中的工作路徑和保護(hù)路徑上接收到的所有報(bào)文中提取出所述其它管理域的OAM報(bào)文;利用所述其它管理域的OAM報(bào)文根據(jù)設(shè)定的故障檢測(cè)方法,檢測(cè)所述子網(wǎng)中工作路徑和保護(hù)路徑的工作狀態(tài),根據(jù)檢測(cè)結(jié)果選擇從所述子網(wǎng)的工作路徑或保護(hù)路徑上接收業(yè)務(wù)。6、根據(jù)權(quán)利要求3所述的方法,其特征在于,所述的步驟B具體包括所述子網(wǎng)的末節(jié)點(diǎn)從所述子網(wǎng)工作路徑上接收到的所有報(bào)文中提取出所述子網(wǎng)工作路徑子層OAM報(bào)文;利用所述子網(wǎng)工作路徑子層OAM報(bào)文根據(jù)設(shè)定的故障檢測(cè)方法,檢測(cè)所述子網(wǎng)工作路徑的工作狀態(tài);所述子網(wǎng)的末節(jié)點(diǎn)從所述子網(wǎng)保護(hù)路徑上接收到的所有報(bào)文中提取出所述子網(wǎng)保護(hù)路徑子層OAM報(bào)文;利用所述子網(wǎng)保護(hù)路徑子層OAM報(bào)文根據(jù)設(shè)定的故障檢測(cè)方法,檢測(cè)所述子網(wǎng)保護(hù)路徑的工作狀態(tài);所述子網(wǎng)的末節(jié)點(diǎn)根據(jù)所述檢測(cè)出的所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。7、根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述的設(shè)定的故障檢測(cè)方法包括連通性檢測(cè)、連接性檢測(cè)或性能檢測(cè)。8、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的MPLS網(wǎng)絡(luò)包括傳送多協(xié)議標(biāo)簽交換T-MPLS傳送網(wǎng)絡(luò)。9、一種在多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的系統(tǒng),其特征在于,包括子網(wǎng)始節(jié)點(diǎn)設(shè)置在MPLS網(wǎng)絡(luò)中的子網(wǎng)的邊緣,在轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文的同時(shí),在所述子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送OAM報(bào)文;子網(wǎng)末節(jié)點(diǎn)設(shè)置在MPLS網(wǎng)絡(luò)中的子網(wǎng)的邊緣,根據(jù)接收到的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。10、根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述子網(wǎng)始節(jié)點(diǎn)具體包括業(yè)務(wù)復(fù)制單元用于對(duì)接收到的數(shù)據(jù)報(bào)文和跨越所述子網(wǎng)的其它管理域的OAM報(bào)文進(jìn)行復(fù)制后,在所述子網(wǎng)工作路徑和保護(hù)路徑上同時(shí)發(fā)送所述數(shù)據(jù)報(bào)文和其它管理域的OAM報(bào)文;或者,業(yè)務(wù)生成和處理單元用于在傳送數(shù)據(jù)報(bào)文和跨越所述子網(wǎng)的其它管理域的OAM報(bào)文的同時(shí)生成所述子網(wǎng)的子層OAM;對(duì)所述子層OAM和其它管理域的OAM報(bào)文進(jìn)行分層處理;在所述子網(wǎng)工作路徑發(fā)送所述子網(wǎng)工作路徑子層OAM報(bào)文,在所述子網(wǎng)保護(hù)路徑上發(fā)送所述子網(wǎng)保護(hù)路徑子層OAM報(bào)文。11、根據(jù)權(quán)利要求9或10所述的系統(tǒng),其特征在于,所述子網(wǎng)末節(jié)點(diǎn)具體包括OAM判斷單元用于從所述子網(wǎng)工作路徑和保護(hù)路徑上接收到的報(bào)文中提取出所述其它管理域的OAM報(bào)文或所述子網(wǎng)的子層OAM報(bào)文,根據(jù)提取出的所述其它管理域的OAM報(bào)文或所述子網(wǎng)的子層OAM報(bào)文確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài);業(yè)務(wù)選擇單元用于根據(jù)OAM判斷單元確定的所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。12、根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在千,所述的MPLS網(wǎng)絡(luò)包括T-MPLS傳送網(wǎng)絡(luò)。全文摘要本發(fā)明提供了一種在多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中實(shí)現(xiàn)子網(wǎng)連接保護(hù)的方法和系統(tǒng),該方法主要包括多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中的子網(wǎng)的始節(jié)點(diǎn)在子網(wǎng)工作路徑和保護(hù)路徑上發(fā)送OAM(運(yùn)營(yíng)、管理和維護(hù))報(bào)文;所述子網(wǎng)的末節(jié)點(diǎn)根據(jù)接收到的所述OAM報(bào)文,確定所述子網(wǎng)工作路徑和保護(hù)路徑的工作狀態(tài),選擇從所述子網(wǎng)工作路徑或保護(hù)路徑上接收業(yè)務(wù)。該系統(tǒng)包括子網(wǎng)始節(jié)點(diǎn)和子網(wǎng)末節(jié)點(diǎn)。利用本發(fā)明,從而在T-MPLS(傳送多協(xié)議標(biāo)簽交換)等多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)中實(shí)現(xiàn)了SNCP(子網(wǎng)連接保護(hù))。文檔編號(hào)H04L12/56GK101193052SQ20061014561公開(kāi)日2008年6月4日申請(qǐng)日期2006年11月22日優(yōu)先權(quán)日2006年11月22日發(fā)明者佳賀申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1