保護(hù)配置的方法、系統(tǒng)、發(fā)送端設(shè)備及接收端設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種保護(hù)配置的方法、系統(tǒng)、發(fā)送端設(shè)備及接收端設(shè)備,其中,該方法,包括:發(fā)送端設(shè)備在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息,其中,路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;發(fā)送端設(shè)備將加入路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。通過運(yùn)用本發(fā)明,解決了相關(guān)技術(shù)中路徑發(fā)生故障的情況下,兩個(gè)端點(diǎn)對(duì)要切換的路徑協(xié)商不一致,導(dǎo)致業(yè)務(wù)中斷的問題,進(jìn)而使兩個(gè)端點(diǎn)設(shè)備可以進(jìn)行協(xié)商,不會(huì)再因?yàn)閰f(xié)商不成功而中斷業(yè)務(wù),提升了系統(tǒng)的性能。
【專利說明】保護(hù)配置的方法、系統(tǒng)、發(fā)送端設(shè)備及接收端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種保護(hù)配置的方法、系統(tǒng)、發(fā)送端設(shè)備及接收端設(shè)備。
【背景技術(shù)】
[0002]目前傳送網(wǎng)絡(luò)的保護(hù)技術(shù)有線性保護(hù)和環(huán)網(wǎng)保護(hù),相關(guān)的協(xié)議制定分別在ITU-T和IETF。例如,ITU-T制定的標(biāo)準(zhǔn)G.813UG.8132,采用的協(xié)議為自動(dòng)保護(hù)切換(AutomaticProtection Switching,簡(jiǎn)稱為 APS), IETF 定義的保護(hù)倒換協(xié)議(Protection StateCoordination,,簡(jiǎn)稱為PSC),相關(guān)的標(biāo)準(zhǔn)有RFC6378。鑒于線性保護(hù)倒換的1+1和1:1標(biāo)準(zhǔn),一條保護(hù)路徑只能保護(hù)一條工作路徑,為了提高資源的利用率,這兩個(gè)標(biāo)準(zhǔn)組織分別發(fā)展了 1:N的保護(hù)倒換技術(shù)。
[0003]1:N保護(hù)倒換的架構(gòu)如圖1所示,在網(wǎng)元(Network Element簡(jiǎn)稱為NE) A和NE B之間有N條工作路徑,一條保護(hù)路徑,這N+1條路徑盡量是共享風(fēng)險(xiǎn)鏈路組(Shared RiskLink Group,簡(jiǎn)稱為SRLG)分離的,減少同時(shí)故障的概率。一條保護(hù)路徑保護(hù)N條工作路徑,按照這N條共走路徑中的最大帶寬要求預(yù)留資源;在一條工作路徑失效時(shí),保護(hù)該失效的路徑;在多條路徑同時(shí)故障的情況下,只保護(hù)優(yōu)先級(jí)最高的一條路徑。這里涉及到兩個(gè)端點(diǎn)對(duì)路徑優(yōu)先級(jí)的分配要一致,否則在多條路徑同時(shí)故障時(shí),兩個(gè)端節(jié)點(diǎn)對(duì)要切換的路徑協(xié)商不一致,致使保護(hù)倒換協(xié)議APS或者PSC進(jìn)入暫停狀態(tài),業(yè)務(wù)中斷時(shí)間長(zhǎng)。
[0004]進(jìn)一步的,目前的傳送網(wǎng)絡(luò)的保護(hù)倒換配置都是基于網(wǎng)管(Network ManagementSystem,簡(jiǎn)稱為匪S),在兩個(gè)節(jié)點(diǎn)分別配置,手工操作容易配置出錯(cuò);另外各個(gè)廠商的網(wǎng)管系統(tǒng)都是私有方案,互聯(lián)互通性不好。例如,圖1中的NE A是A廠商的,而圖中的NE B是B廠商的,A廠商的NEA由其網(wǎng)管系統(tǒng)WS A來配置;B廠商的NE B由其網(wǎng)管系統(tǒng)WS B來配置。鑒于匪S A和匪S B之間缺乏互聯(lián)互通的標(biāo)準(zhǔn),其配置的協(xié)調(diào)工作只能通過運(yùn)營(yíng)商集團(tuán)的 BSS(Business Support System)/OSS(Operation Support System)系統(tǒng),而目前 NMS同BSS/0SS互通的北向接口也沒涉及到保護(hù)的配置。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種保護(hù)配置的方法、系統(tǒng)、發(fā)送端設(shè)備及接收端設(shè)備,以至少解決相關(guān)技術(shù)中,路徑發(fā)生故障的情況下,兩個(gè)端點(diǎn)對(duì)要切換的路徑協(xié)商不一致,導(dǎo)致業(yè)務(wù)中斷的問題。
[0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種保護(hù)配置的方法,包括:發(fā)送端設(shè)備在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息,其中,所述路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;所述發(fā)送端設(shè)備將加入所述路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。
[0007]優(yōu)選地,發(fā)送端設(shè)備在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息包括:所述路徑配置信息包括第一字段和第二字段,其中,所述第一字段用于指示所述路徑的編號(hào),所述第二字段用于指示所述路徑的優(yōu)先級(jí)。[0008]優(yōu)選地,所述路徑配置信息攜帶在基于流量工程擴(kuò)展的資源預(yù)留協(xié)議(RSVP-Traffic Engineering,簡(jiǎn)稱為RSVP-TE)信令中,其中,所述路徑配置信息中僅包括與所述路徑對(duì)應(yīng)的路徑配置信息。
[0009]優(yōu)選地,在所述路徑配置信息中僅包括與所述路徑對(duì)應(yīng)的路徑配置信息的情況下,所述路徑配置信息攜帶在所述路徑的PATH消息中。
[0010]優(yōu)選地,在所述路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,所述路徑配置信息還包括第三字段和第四字段,其中,所述第三字段用于指示所述路徑的Tunnel ID標(biāo)識(shí),所述第四字段用于指示所述路徑的LSP ID標(biāo)識(shí);所述路徑配置信息在保護(hù)路徑上傳輸,所述路徑配置信息中包括所有路徑的路徑配置信息。
[0011]優(yōu)選地,所述發(fā)送端設(shè)備將加入所述路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備之后,還包括:所述接收端設(shè)備接收來自發(fā)送端設(shè)備的所述路徑配置信息;所述接收端設(shè)備依據(jù)所述路徑配置信息對(duì)所述路徑進(jìn)行保護(hù)配置。
[0012]優(yōu)選地,所述接收端設(shè)備依據(jù)所述路徑配置信息對(duì)所述路徑進(jìn)行保護(hù)配置包括:在多條路徑故障且所述多條路徑的優(yōu)先級(jí)不相同的情況下,依據(jù)所述路徑的優(yōu)先級(jí)在所述多條路徑中確定此次倒換的路徑;在所述多條路徑故障且所述多條路徑的優(yōu)先級(jí)相同的情況下,依據(jù)所述路徑的編號(hào)在所述多條路徑中確定此次倒換的路徑。
[0013]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種發(fā)送端設(shè)備,包括:添加模塊,用于在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息,其中,所述路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;發(fā)送模塊,用于將加入所述路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。
[0014]優(yōu)選地,所述添加模塊按以下方式加入路徑配置信息:所述路徑配置信息包括第一字段和第二字段,其中,所述第一字段用于指示所述路徑的編號(hào),所述第二字段用于指示所述路徑的優(yōu)先級(jí)。
[0015]優(yōu)選地,所述發(fā)送模塊,用于將所述路徑配置信息攜帶在在RSVP-TE信令中,其中,所述路徑配置信息中僅包括與所述路徑對(duì)應(yīng)的路徑配置信息。
[0016]優(yōu)選地,所述添加模塊,用于在所述路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,所述路徑配置信息還包括第三字段和第四字段,其中,所述第三字段用于指示所述路徑的Tunnel ID標(biāo)識(shí),所述第四字段用于指示所述路徑的LSP ID標(biāo)識(shí);所述發(fā)送模塊,用于在所述路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,在保護(hù)路徑上傳輸所述路徑配置信息,其中,所述路徑配置信息中包括所有路徑的路徑配置信息。
[0017]根據(jù)本發(fā)明的又一個(gè)方面,提供了一種接收端設(shè)備,包括:接收模塊,用于接收來自發(fā)送端設(shè)備的所述路徑配置信息,其中,所述路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;配置模塊,用于依據(jù)所述路徑配置信息對(duì)所述路徑進(jìn)行保護(hù)配置。
[0018]優(yōu)選地,所述配置模塊按照以下方式進(jìn)行配置:在多條路徑故障且所述多條路徑的優(yōu)先級(jí)不相同的情況下,依據(jù)所述路徑的優(yōu)先級(jí)在所述多條路徑中確定此次倒換的路徑;在所述多條路徑故障且所述多條路徑的優(yōu)先級(jí)相同的情況下,依據(jù)所述路徑的編號(hào)在所述多條路徑中確定此次倒換的路徑。
[0019]根據(jù)本發(fā)明的再一個(gè)方面,提供了一種保護(hù)配置的系統(tǒng),其特征在于,包括:上述任一項(xiàng)的所述發(fā)送端設(shè)備及上述任一項(xiàng)所述接收端設(shè)備。
[0020]本發(fā)明采用了如下方法:發(fā)送端設(shè)備將路徑配置信息加在發(fā)送的報(bào)文中,并將加入該路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備,其中,路徑配置信息為路徑的編號(hào)及優(yōu)先級(jí)信息。通過運(yùn)用本發(fā)明,在發(fā)送的報(bào)文中加入路徑配置信息,通過加入的路徑配置信息與接收端設(shè)備進(jìn)行協(xié)商,解決了相關(guān)技術(shù)中路徑發(fā)生故障的情況下,兩個(gè)端點(diǎn)對(duì)要切換的路徑協(xié)商不一致,導(dǎo)致業(yè)務(wù)中斷的問題,進(jìn)而使兩個(gè)端點(diǎn)設(shè)備可以進(jìn)行協(xié)商,不會(huì)再因?yàn)閰f(xié)商不成功而中斷業(yè)務(wù),提升了系統(tǒng)的性能。
【專利附圖】
【附圖說明】
[0021]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0022]圖1是根據(jù)相關(guān)技術(shù)的保護(hù)倒換架構(gòu)的示意圖;
[0023]圖2是根據(jù)本發(fā)明實(shí)施例的保護(hù)配置的方法的流程圖;
[0024]圖3是根據(jù)本發(fā)明實(shí)施例的TLV報(bào)文的結(jié)構(gòu)示意圖一;
[0025]圖4是根據(jù)本發(fā)明實(shí)施例的TLV報(bào)文的結(jié)構(gòu)示意圖二 ;
[0026]圖5是根據(jù)本發(fā)明實(shí)施例的接收端設(shè)備保護(hù)配置的方法的流程圖;
[0027]圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例一的在擴(kuò)展RSVP-TE信令協(xié)議中保護(hù)對(duì)象的結(jié)構(gòu)示意圖;
[0028]圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例二的在擴(kuò)展PSC協(xié)議中PSC報(bào)文格式的結(jié)構(gòu)示意圖;
[0029]圖8是根據(jù)本發(fā)明實(shí)施例的發(fā)送端設(shè)備的結(jié)構(gòu)框圖;
[0030]圖9是根據(jù)本發(fā)明實(shí)施例的接收端設(shè)備的結(jié)構(gòu)框圖;
[0031]圖10是根據(jù)本發(fā)明實(shí)施例的保護(hù)配置的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0032]下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0033]基于相關(guān)技術(shù)中路徑發(fā)生故障的情況下,兩個(gè)端點(diǎn)對(duì)要切換的路徑協(xié)商不一致,導(dǎo)致業(yè)務(wù)中斷的問題,本發(fā)明實(shí)施例提供了一種保護(hù)配置的方法,該方法的流程如圖2所示,包括步驟S202至步驟S204:
[0034]步驟S202,發(fā)送端設(shè)備在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息,其中,路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;
[0035]步驟S204,發(fā)送端設(shè)備將加入路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。
[0036]本發(fā)明實(shí)施例采用了如下方法:發(fā)送端設(shè)備將路徑配置信息加在發(fā)送的報(bào)文中,并將加入該路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備,其中,路徑配置信息為路徑的編號(hào)及優(yōu)先級(jí)信息。通過運(yùn)用本發(fā)明實(shí)施例,在發(fā)送的報(bào)文中加入路徑配置信息,通過加入的路徑配置信息與接收端設(shè)備進(jìn)行協(xié)商,解決了相關(guān)技術(shù)中路徑發(fā)生故障的情況下,兩個(gè)端點(diǎn)對(duì)要切換的路徑協(xié)商不一致,導(dǎo)致業(yè)務(wù)中斷的問題,進(jìn)而使兩個(gè)端點(diǎn)設(shè)備可以進(jìn)行協(xié)商,不會(huì)再因?yàn)閰f(xié)商不成功而中斷業(yè)務(wù),提升了系統(tǒng)的性能。
[0037]在步驟S202實(shí)施的過程中,所述路徑配置信息包括第一字段和第二字段,其中,第一字段用于指示路徑的編號(hào),第二字段用于指示路徑的優(yōu)先級(jí)。在該步驟實(shí)施過程中,也可以是將第一字段與第二字段對(duì)應(yīng)的映射關(guān)系進(jìn)行添加。加入了編號(hào)信息及優(yōu)先級(jí)信息后,發(fā)送端設(shè)備可以將加入該路徑配置信息的報(bào)文進(jìn)行發(fā)送,并通過加入的路徑配置信息與接收端設(shè)備協(xié)商。
[0038]在發(fā)送端設(shè)備將加入路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備的過程中,如果路徑是通過RSVP-TE信令動(dòng)態(tài)創(chuàng)建的場(chǎng)景下,路徑配置信息中僅包括該路徑的配置信息。
[0039]在實(shí)施過程中,如果該路徑配置信息反映的信息或映射關(guān)系攜帶在一條路徑的信令上,例如RSVP-TE的路徑(Path)消息或者LSP Ping中,那么該TLV報(bào)文的結(jié)構(gòu)可以如圖3所示。其中,Path字段代表該路徑的編號(hào),Priority字段代表該路徑的優(yōu)先級(jí);雖然這里的Path字段和Priority字段都是8個(gè)bits,但此處僅是為了說明,實(shí)際實(shí)施的過程中可以對(duì)其比特?cái)?shù)進(jìn)行任意的設(shè)置,此處不進(jìn)行限制。
[0040]在發(fā)送端設(shè)備將加入路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備的過程中,如果當(dāng)前處于路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,所述路徑配置信息還可以包括第三字段和第四字段,其中,第三字段用于指示路徑的TunneI ID標(biāo)識(shí),第四字段用于指示路徑的LSP ID標(biāo)識(shí),加入上述兩個(gè)字段后的TLV報(bào)文格式可以如圖4所示;路徑配置信息在保護(hù)路徑上傳輸,路徑配置信息中包括所有路徑的路徑配置信息。
[0041]在實(shí)施過程中,如果路徑配置信息反映的信息或映射關(guān)系攜帶保護(hù)倒換協(xié)議(APS或者PSC),或者別的通告協(xié)議,例如通用隨路信道通告協(xié)議(Gach AdvertisementProtocol,簡(jiǎn)稱為GAP)中,鑒于PSC (或者APS)是運(yùn)行在保護(hù)路徑上,需要攜帶N+1條路徑的路徑配置信息(映射關(guān)系),其TLV結(jié)構(gòu)可以如下圖4所示。
[0042]在圖4 中,一條路徑的唯一標(biāo)識(shí)由 Global ID,Node ID,Tunnel ID、LSP ID 構(gòu)成,鑒于1:N保護(hù)路徑的首尾節(jié)點(diǎn)相同,因而Global ID和Node ID可以省去,僅僅用TunnelID:LSP ID來唯一標(biāo)識(shí)一條1:N保護(hù)組中的路徑,Path為給該路徑分配的號(hào)碼,Priority為該路徑分配的優(yōu)先級(jí)。該TLV中攜帶了這N+1條路徑的標(biāo)識(shí)同Path和Priority的映射關(guān)系。當(dāng)路徑的數(shù)目為奇數(shù)的時(shí)候,后面要全部填充為0,即Padding,使得改TLV4字節(jié)對(duì)齊;當(dāng)路徑的數(shù)目為偶數(shù)的時(shí)候,天然對(duì)齊,不再需要padding。
[0043]在步驟S204的發(fā)送端設(shè)備將加入路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備之后,接收端設(shè)備對(duì)其信令進(jìn)行接收,該過程包括圖5所示的步驟S502至步驟S504:
[0044]步驟S502,接收端設(shè)備接收來自發(fā)送端設(shè)備的路徑配置信息;
[0045]步驟S504,接收端設(shè)備依據(jù)路徑配置信息對(duì)路徑進(jìn)行保護(hù)配置。
[0046]在步驟S504實(shí)施的過程中,接收端設(shè)備根據(jù)各條路徑的編號(hào)及優(yōu)先級(jí)信息對(duì)該路徑的保護(hù)過程進(jìn)行配置。
[0047]在配置過程中,如果處于多條路徑故障且多條路徑的優(yōu)先級(jí)不相同的情況下,接收端設(shè)備依據(jù)路徑的優(yōu)先級(jí)在多條路徑中確定此次倒換的路徑,例如,將優(yōu)先級(jí)較高的路徑先按照路徑配置信息進(jìn)行保護(hù)配置。如果接收端設(shè)備處于多條路徑故障且多條路徑的優(yōu)先級(jí)相同的情況下,可以依據(jù)路徑的編號(hào)在多條路徑中確定此次倒換的路徑,例如,先保護(hù)倒換編號(hào)最大的路徑。
[0048]本發(fā)明實(shí)施例通過加入路徑和優(yōu)先級(jí)的信息(或稱為映射關(guān)系),并將其承載在一個(gè)TLV結(jié)構(gòu)中,由一個(gè)端節(jié)點(diǎn)發(fā)送給另外一個(gè)端節(jié)點(diǎn)。其次,當(dāng)對(duì)端收到該路徑配置信息反映的信息或映射關(guān)系的時(shí)候,可以基于該路徑配置信息自動(dòng)或者手動(dòng)進(jìn)行保護(hù)配置。[0049]采用本發(fā)明實(shí)施例方法,可以確保1:N保護(hù)系統(tǒng)的兩個(gè)端節(jié)點(diǎn)對(duì)路徑優(yōu)先級(jí)的配置一致,在多條路徑同時(shí)故障的情況下,業(yè)務(wù)報(bào)文可以正確的倒換到保護(hù)路徑上。
[0050]下面結(jié)合附圖及優(yōu)選實(shí)施例對(duì)本發(fā)明實(shí)施方式進(jìn)一步說明。
[0051]優(yōu)選實(shí)施例一
[0052]本優(yōu)選實(shí)施例為確保執(zhí)行保護(hù)倒換協(xié)議的兩個(gè)端節(jié)點(diǎn)對(duì)路徑的優(yōu)先級(jí)配置一致,提出了一種保護(hù)配置的方法,該實(shí)施例在擴(kuò)展RSVP-TE信令協(xié)議中攜帶路徑和優(yōu)先級(jí)的映射表項(xiàng)。
[0053]如圖1所示,節(jié)點(diǎn)A (NE A)和節(jié)點(diǎn)B (NE B)之間配置了 1:N保護(hù)組,一條保護(hù)路徑保護(hù)N條工作路徑。節(jié)點(diǎn)A和節(jié)點(diǎn)B是這N+1條路徑共同的首末節(jié)點(diǎn),可以直接相連,也可以中間跨了許多節(jié)點(diǎn)。一般而言這N+1條路徑屬于不同的SRLG,比如處于不同的光纖之中,這樣當(dāng)發(fā)生光纖割斷的事故時(shí),只會(huì)有一條路徑受到影響,不至于N+1條路徑都不能用。保護(hù)路徑的編號(hào)為0,工作路徑的編號(hào)依次從I到N。如果這N+1條路徑是控制平面動(dòng)態(tài)建立生成的話,則每一條都是單獨(dú)信令創(chuàng)建,那么在創(chuàng)建的過程中可以把路徑和優(yōu)先級(jí)的映射表項(xiàng)從一端帶到另一端。
[0054]A點(diǎn)上這N+1條路徑的創(chuàng)建可以基于^S,也可以是命令行(Command-LineInterface,簡(jiǎn)稱為CLI ),或者其它的方式觸發(fā);每個(gè)路徑都有一個(gè)單獨(dú)的信令過程。
[0055]在從A點(diǎn)發(fā)出的每個(gè)路徑的信令Path消息中都會(huì)攜帶一個(gè)保護(hù)(Protection)對(duì)象和一個(gè)關(guān)聯(lián)(Association)對(duì)象,其定義均在RFC4872和RFC4873中有說明,其中,關(guān)聯(lián)對(duì)象把這N+1條路徑關(guān)聯(lián)在一起形成了一個(gè)保護(hù)組,而Protection對(duì)象則指明該路徑是保護(hù)路徑還是工作路徑以及保護(hù)倒換是基于傳送平面還是控制平面。其中,保護(hù)對(duì)象的格式如圖 6 所不,在 LSP Flags 的類型為“0x041:N Protection with Extra-Traffic”時(shí),如果路徑為工作路徑,P標(biāo)志位和S標(biāo)志位必須清零;如果路徑為保護(hù)路徑,那么S標(biāo)志位清零,P標(biāo)志位置I。
[0056]在其攜帶sub-TLV時(shí),其攜帶路徑優(yōu)先級(jí)和路徑編號(hào)的映射關(guān)系如下:如果路徑是保護(hù)路徑,那么,這里定義的Mapping TLV可以作為該對(duì)象的一個(gè)TLV或者伴隨的一個(gè)對(duì)象,其中Path字段設(shè)置為0,表明保護(hù)路徑的編號(hào)為0,Priority的優(yōu)先級(jí)設(shè)置為最高,比如為O ;如果路徑是工作路徑,其中Path字段設(shè)置為路徑的編號(hào),比如為3,Priority字段設(shè)置為路徑的優(yōu)先級(jí),比如20。需要注意的是,不同的路徑編號(hào)一定不能相同,但是其優(yōu)先級(jí)可以配置成一樣。如果優(yōu)先級(jí)配置成一樣,那么兩條優(yōu)先級(jí)相同的路徑同時(shí)故障時(shí)可以基于通道編號(hào)來決定倒換哪條路徑,例如,倒換編號(hào)最小的路徑。
[0057]A點(diǎn)發(fā)出的Path消息會(huì)經(jīng)過一跳或者多跳才能到達(dá)目的節(jié)點(diǎn)B, B點(diǎn)接受到這N+1條路徑的Path消息之后,提取其中的關(guān)聯(lián)對(duì)象和保護(hù)對(duì)象。其中,關(guān)聯(lián)對(duì)象唯一的標(biāo)識(shí)了一個(gè)保護(hù)組,而保護(hù)對(duì)象中則攜帶有該保護(hù)組的配置信息,而這些配置信息用于進(jìn)行保護(hù)配置。對(duì)于接收端設(shè)備B點(diǎn),從標(biāo)識(shí)路徑優(yōu)先級(jí)和路徑編號(hào)映射關(guān)系的載體中(可以是一個(gè)單獨(dú)的對(duì)象,也可以是保護(hù)對(duì)象的sub-TLV,或者是別的方式)中提取該映射關(guān)系;用于配置路徑和優(yōu)先級(jí)的映射關(guān)系,確保跟A點(diǎn)配置的一致。其中,提取出來的信息可以自動(dòng)提交進(jìn)行保護(hù)配置,生成配置信息中的映射關(guān)系`表項(xiàng);也可以先呈獻(xiàn)給網(wǎng)管,網(wǎng)管再下發(fā)保護(hù)配置命令以進(jìn)行保護(hù)配置。
[0058]優(yōu)選實(shí)施例二[0059]本優(yōu)選實(shí)施例為確保執(zhí)行保護(hù)倒換協(xié)議的兩個(gè)端節(jié)點(diǎn)對(duì)路徑的優(yōu)先級(jí)配置一致,提出了一種1:N保護(hù)配置的方法,該實(shí)施例在擴(kuò)展PSC協(xié)議中攜帶路徑和優(yōu)先級(jí)的映射表項(xiàng)。
[0060]如圖1所示,節(jié)點(diǎn)A (NE A)和節(jié)點(diǎn)B (NE B)之間配置了 1:N保護(hù)組,一條保護(hù)路徑保護(hù)N條工作路徑。節(jié)點(diǎn)A和節(jié)點(diǎn)B是這N+1條路徑共同的首末節(jié)點(diǎn),可以直接相連,也可以中間跨了許多節(jié)點(diǎn)。一般而言這N+1條路徑屬于不同的SRLG,比如處于不同的光纖之中,這樣當(dāng)發(fā)生光纖割斷的事故時(shí),只會(huì)有一條路徑受到影響,不至于N+1條路徑都不能用。保護(hù)路徑的編號(hào)為0,工作路徑的編號(hào)依次從I到N。這N+1條路徑可以是網(wǎng)管靜態(tài)配置的,網(wǎng)管不僅配置路徑的轉(zhuǎn)發(fā)表項(xiàng),同時(shí)配置保護(hù)組并使能保護(hù)組,兩個(gè)端節(jié)點(diǎn)在保護(hù)路徑上互發(fā)保護(hù)倒換協(xié)議,可以是PSC也可以是APS。這里擴(kuò)展PSC或者APS協(xié)議攜帶路徑和優(yōu)先級(jí)的映射表項(xiàng)。PSC或者APS的擴(kuò)展類似,下面以PSC作為例子,PSC協(xié)議做1:N保護(hù)倒換的報(bào)文格式如圖7所示。
[0061]在實(shí)施過程中,網(wǎng)管下發(fā)配置命令,指示在A點(diǎn)向B點(diǎn)發(fā)送的PSC報(bào)文中插入圖4定義的Mapping TLV,作為PSC報(bào)文的可選TLV ;為了減少報(bào)文的開銷,可以在前三個(gè)報(bào)文中插入該TLV,而在后面的TLV報(bào)文中不用插入,當(dāng)然也可以一直插入,這里不做限制。當(dāng)B節(jié)點(diǎn)收到該P(yáng)SC報(bào)文后,解析攜帶的Mapping TLV。如果該節(jié)點(diǎn)已經(jīng)配置了該路徑和優(yōu)先級(jí)的映射表項(xiàng),檢查已經(jīng)配置的和從A點(diǎn)發(fā)過來的是否一致,如果一致則不用修改;如果不一致,則修改該映射表項(xiàng),使其同A點(diǎn)發(fā)過來的映射表項(xiàng)保持一致。如果該節(jié)點(diǎn)沒有配置路徑和優(yōu)先級(jí)的映射表項(xiàng),那么在B點(diǎn)提取A點(diǎn)發(fā)過來的映射表項(xiàng),存儲(chǔ)在本地,用于后續(xù)故障時(shí)的路徑倒換判斷。
[0062]接收端設(shè)備B點(diǎn)可以在發(fā)往A點(diǎn)的響應(yīng)PSC報(bào)文中攜帶該Mapping TLV。如果攜帶,說明B點(diǎn)已經(jīng)把本地的映射表項(xiàng)跟A點(diǎn)配置的一致;這里為了減少報(bào)文開銷,也可以只在前三個(gè)響應(yīng)報(bào)文中攜帶該TLV,也可以一直攜帶。當(dāng)然,B點(diǎn)也可以在發(fā)往A點(diǎn)的響應(yīng)PSC報(bào)文中不攜帶該Mapping TLV,默認(rèn)B點(diǎn)一定會(huì)按照A點(diǎn)的配置修改。
[0063]優(yōu)選實(shí)施例三
[0064]本優(yōu)選實(shí)施例在1:N保護(hù)組正常運(yùn)行的過程中,可能會(huì)有新的路徑加入該保護(hù)組;或者一條路徑不再承載業(yè)務(wù),從該保護(hù)路徑組中刪除,因此提出了一種保護(hù)路徑的配置過程中加入或刪除路徑的方法。
[0065]如果新加入了一條動(dòng)態(tài)創(chuàng)建的路徑,該路徑的編號(hào)可能為K,K不能為任何一個(gè)保護(hù)組中現(xiàn)存的工作或者保護(hù)路徑的編號(hào),優(yōu)先級(jí)可能為X,該信息需要攜帶在A點(diǎn)發(fā)往B點(diǎn)的Path消息中。當(dāng)B點(diǎn)接收到該信息后保存并進(jìn)行保護(hù)配置。
[0066]如果是動(dòng)態(tài)刪除一條路徑,那么在A點(diǎn)發(fā)往B點(diǎn)的Path Tear消息中攜帶該表征路徑和路徑優(yōu)先級(jí)映射關(guān)系的TLV,B點(diǎn)接收到該消息后可以從本地保存的映射表象中刪除該條目,并通告為保護(hù)倒換模塊。
[0067]如果新加入了一條靜態(tài)配置的路徑,該路徑的編號(hào)可能為K,K不能為任何一個(gè)保護(hù)組中現(xiàn)存的工作或者保護(hù)路徑的編號(hào),優(yōu)先級(jí)可能為X,該信息需要攜帶在A點(diǎn)發(fā)往B點(diǎn)的PSC消息中。為了減少報(bào)文的開銷,可以在前三個(gè)PSC更新報(bào)文中插入更新過后的TLV,而在后面的TLV報(bào)文中不用插入,當(dāng)然也可以一直插入,這里不做限制。另外,該TLV可以攜帶有所有路徑(包括第K條路徑)的路徑同優(yōu)先級(jí)的映射關(guān)系,也可以僅僅攜帶第K條路徑的映射關(guān)系,為了減少報(bào)文開銷,可以僅僅攜帶第K條路徑的映射關(guān)系。
[0068]當(dāng)B點(diǎn)接收到該信息后保存,B點(diǎn)可以在發(fā)往A點(diǎn)的響應(yīng)PSC報(bào)文中攜帶該更新過的Mapping TLV。如果攜帶,說明B點(diǎn)已經(jīng)把本地的映射表項(xiàng)跟A點(diǎn)配置的一致;這里為了減少報(bào)文開銷,也可以只在前三個(gè)響應(yīng)報(bào)文中攜帶該TLV,也可以一直攜帶。當(dāng)然,B點(diǎn)也可以在發(fā)往A點(diǎn)的響應(yīng)PSC報(bào)文中不攜帶該Mapping TLV,默認(rèn)B點(diǎn)一定會(huì)按照A點(diǎn)的配置修改。同理,如果是靜態(tài)刪除了第K條路徑,那么在A點(diǎn)發(fā)往B點(diǎn)的PSC消息中要攜帶更新過的映射TLV,可以僅僅是反映第K條路徑的映射關(guān)系,也可以是反映剩余的保護(hù)組中的路徑的映射關(guān)系,當(dāng)B點(diǎn)接收到該信息后保存,并可選的在發(fā)往A點(diǎn)的響應(yīng)PSC報(bào)文中攜帶該更新過的Mapping TLV。
[0069]本發(fā)明實(shí)施例還提供了一種發(fā)送端設(shè)備,該設(shè)備的結(jié)構(gòu)如圖8所示,包括:添加模塊10,用于在發(fā)往接收端的報(bào)文中加入路徑配置信息,其中,路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;發(fā)送模塊20,與添加模塊10耦合,用于將加入路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。
[0070]在實(shí)施過程中,添加模塊10按以下方式加入路徑配置信息:所述路徑配置信息包括第一字段和第二字段,其中,第一字段用于指示路徑的編號(hào),第二字段用于指示路徑的優(yōu)先級(jí)。
[0071]在不同的場(chǎng)景中,發(fā)送模塊20用于執(zhí)行不同的操作。在RSVP-TE場(chǎng)景下,發(fā)送模塊20將路徑配置信息攜帶在RSVP-TE信令中,在保護(hù)組內(nèi)所有的路徑上傳輸路徑配置信息,其中,路徑配置信息中僅包括與路徑對(duì)應(yīng)的路徑配置信息。在實(shí)施過程中,添加模塊10在路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,所述路徑配置信息還包括第三字段和第四字段,其中,第三字段用于指示路徑的Tunnel ID標(biāo)識(shí),第四字段用于指示路徑的LSPID標(biāo)識(shí);
[0072]發(fā)送模塊20,用于在路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,發(fā)送模塊20在保護(hù)路徑上傳輸路徑配置信息,其中,路徑配置信息中包括所有路徑的路徑配置信肩、O
[0073]本發(fā)明實(shí)施例還提供了一種接收端設(shè)備,該接收設(shè)備如圖9所示,包括:接收模塊30,用于接收來自發(fā)送端設(shè)備的路徑配置信息,其中,路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息;配置模塊40,與接收模塊30耦合,用于依據(jù)路徑配置信息對(duì)路徑進(jìn)行保護(hù)配置。
[0074]在實(shí)施過程中,配置模塊40按照以下方式進(jìn)行配置:在多條路徑故障且多條路徑的優(yōu)先級(jí)不相同的情況下,依據(jù)路徑的優(yōu)先級(jí)在多條路徑中確定此次倒換的路徑;在多條路徑故障且多條路徑的優(yōu)先級(jí)相同的情況下,依據(jù)路徑的編號(hào)在多條路徑中確定此次倒換的路徑。
[0075]本發(fā)明實(shí)施例還提供了一種保護(hù)配置的系統(tǒng),該系統(tǒng)的結(jié)構(gòu)如圖10所示,包括上述發(fā)送端設(shè)備I及接收端設(shè)備2。
[0076]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:
[0077]本發(fā)明實(shí)施例采用了如下方法:發(fā)送端設(shè)備將路徑配置信息加在發(fā)送的報(bào)文中,并將加入該路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備,其中,路徑配置信息為路徑的編號(hào)及優(yōu)先級(jí)信息。通過運(yùn)用本發(fā)明實(shí)施例,在發(fā)送的報(bào)文中加入路徑配置信息,通過加入的路徑配置信息與接收端設(shè)備進(jìn)行協(xié)商,解決了相關(guān)技術(shù)中路徑發(fā)生故障的情況下,兩個(gè)端點(diǎn)對(duì)要切換的路徑協(xié)商不一致,導(dǎo)致業(yè)務(wù)中斷的問題,進(jìn)而使兩個(gè)端點(diǎn)設(shè)備可以進(jìn)行協(xié)商,不會(huì)再因?yàn)閰f(xié)商不成功而中斷業(yè)務(wù),提升了系統(tǒng)的性能。
[0078]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0079]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種保護(hù)配置的方法,其特征在于,包括: 發(fā)送端設(shè)備在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息,其中,所述路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息; 所述發(fā)送端設(shè)備將加入所述路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,發(fā)送端設(shè)備在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息包括: 所述路徑配置信息包括第一字段和第二字段,其中,所述第一字段用于指示所述路徑的編號(hào),所述第二字段用于指示所述路徑的優(yōu)先級(jí)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述路徑配置信息攜帶在基于流量工程擴(kuò)展的資源預(yù)留協(xié)議RSVP-TE信令中,其中,所述路徑配置信息中僅包括與所述路徑對(duì)應(yīng)的路徑配置信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述路徑配置信息中僅包括與所述路徑對(duì)應(yīng)的路徑配置信息的情況下,所述路徑配置信息攜帶在所述路徑的PATH消息中。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,所述路徑配置信息還包括第三字段和第四字段,其中,所述第三字段用于指示所述路徑的Tunnel ID標(biāo)識(shí),所述第四字段用于指示所述路徑的LSP ID標(biāo)識(shí); 所述路徑配置信息在保護(hù)路徑上傳輸,所述路徑配置信息中包括所有路徑的路徑配置信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述發(fā)送端設(shè)備將加入所述路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備之后,還包括: 所述接收端設(shè)備接收來自發(fā)送端設(shè)備的所述路徑配置信息; 所述接收端設(shè)備依據(jù)所述路徑配置信息對(duì)所述路徑進(jìn)行保護(hù)配置。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述接收端設(shè)備依據(jù)所述路徑配置信息對(duì)所述路徑進(jìn)行保護(hù)配置包括: 在多條路徑故障且所述多條路徑的優(yōu)先級(jí)不相同的情況下,依據(jù)所述路徑的優(yōu)先級(jí)在所述多條路徑中確定此次倒換的路徑; 在所述多條路徑故障且所述多條路徑的優(yōu)先級(jí)相同的情況下,依據(jù)所述路徑的編號(hào)在所述多條路徑中確定此次倒換的路徑。
8.—種發(fā)送端設(shè)備,其特征在于,包括: 添加模塊,用于在發(fā)往對(duì)端的報(bào)文中加入路徑配置信息,其中,所述路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息; 發(fā)送模塊,用于將加入所述路徑配置信息的報(bào)文發(fā)送至接收端設(shè)備。
9.根據(jù)權(quán)利要求8所述的發(fā)送端設(shè)備,其特征在于,所述添加模塊按以下方式加入路徑配置信息: 所述路徑配置信息包括第一字段和第二字段,其中,所述第一字段用于指示所述路徑的編號(hào),所述第二字段用于指示所述路徑的優(yōu)先級(jí)。
10.根據(jù)權(quán)利要求8或9所述的發(fā)送端設(shè)備,其特征在于,所述發(fā)送模塊,用于將所述路徑配置信息攜帶在基于流量工程擴(kuò)展的資源預(yù)留協(xié)議RSVP-TE信令中,其中,所述路徑配置信息中僅包括與所述路徑對(duì)應(yīng)的路徑配置信息。
11.根據(jù)權(quán)利要求9所述的發(fā)送端設(shè)備,其特征在于,所述添加模塊,用于在所述路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,所述路徑配置信息還包括第三字段和第四字段,其中,所述第三字段用于指示所述路徑的Tunnel ID標(biāo)識(shí),所述第四字段用于指示所述路徑的LSP ID標(biāo)識(shí); 所述發(fā)送模塊,用于在所述路徑配置信息攜帶保護(hù)倒換協(xié)議或通告協(xié)議場(chǎng)景下,在保護(hù)路徑上傳輸所述路徑配置信息,其中,所述路徑配置信息中包括所有路徑的路徑配置信肩、O
12.一種接收端設(shè)備,其特征在于,包括: 接收模塊,用于接收來自發(fā)送端設(shè)備的所述路徑配置信息,其中,所述路徑配置信息包括路徑的編號(hào)信息及優(yōu)先級(jí)信息; 配置模塊,用于依據(jù)所述路徑配置信息對(duì)所述路徑進(jìn)行保護(hù)配置。
13.根據(jù)權(quán)利要求12所述的接收端設(shè)備,其特征在于,所述配置模塊按照以下方式進(jìn)行配置: 在多條路徑故障且所述多條路徑的優(yōu)先級(jí)不相同的情況下,依據(jù)所述路徑的優(yōu)先級(jí)在所述多條路徑中確定此次倒換的路徑; 在所述多條路徑故障且所述多條路徑的優(yōu)先級(jí)相同的情況下,依據(jù)所述路徑的編號(hào)在所述多條路徑中確定此次倒換的路徑。
14.一種保護(hù)配置的系統(tǒng),其特征在于,包括:權(quán)利要求8至11中任一項(xiàng)的所述發(fā)送端設(shè)備及權(quán)利要求12或13的所述·接收端設(shè)備。
【文檔編號(hào)】H04L12/703GK103580884SQ201210251063
【公開日】2014年2月12日 申請(qǐng)日期:2012年7月19日 優(yōu)先權(quán)日:2012年7月19日
【發(fā)明者】張飛, 蘇卉 申請(qǐng)人:中興通訊股份有限公司