本發(fā)明涉及傳輸網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及有狀態(tài)路徑計(jì)算單元(PCE,Path Computation Element)下的業(yè)務(wù)控制方法及裝置。
背景技術(shù):
傳輸通信網(wǎng)絡(luò)的控制平面技術(shù)逐漸從基于多協(xié)議標(biāo)簽交換的流量工程技術(shù)(MPLS-TE,Multi-Protocol Label Switching-Traffic Engineer)和通用多協(xié)議標(biāo)簽交換(GMPLS,Generalized Multi-Protocol Label Switching)的分布式控制,向軟件定義網(wǎng)絡(luò)(SDN,Software Defined Network)的集中式智能控制技術(shù)發(fā)展。
上述控制方式中,關(guān)鍵技術(shù)仍然集中在路徑計(jì)算和業(yè)務(wù)管理上面。路徑計(jì)算方面,引入PCE作為單獨(dú)的功能實(shí)體,專門用于越來(lái)越復(fù)雜的業(yè)務(wù)路徑計(jì)算。業(yè)務(wù)管理方面,傳統(tǒng)的基于MPLS-TE和GMPLS的相關(guān)技術(shù)和標(biāo)準(zhǔn)已經(jīng)非常成熟,其主要利用資源預(yù)留協(xié)議(RSVP,Resource Reservation Protocol)來(lái)建立標(biāo)簽交換路徑(LSP,Label Switched Path)。用管理LSP的方式來(lái)管理業(yè)務(wù),問題在于每條業(yè)務(wù)都是由傳輸網(wǎng)絡(luò)的首節(jié)點(diǎn)來(lái)管理,分散控制,帶來(lái)全局業(yè)務(wù)無(wú)法最優(yōu)化和控制沖突等問題,因此逐步提出了SDN集中控制的概念,但目前SDN在相關(guān)標(biāo)準(zhǔn)并不成熟,尤其是對(duì)于光網(wǎng)絡(luò)方面,相關(guān)的業(yè)務(wù)建立使用何種流程、何種交叉表示方式尚不明確。
隨著有狀態(tài)PCE技術(shù)的引入,PCE可以獲取所有控制平面建立的業(yè)務(wù),掌握整個(gè)LSP,draft-ietf-pce-pce-initiated-lsp草案提出從PCE發(fā)起LSP的建立,但僅僅只是單純的觸發(fā)業(yè)務(wù)建立,對(duì)于傳輸網(wǎng)絡(luò)中經(jīng)常使用的恢復(fù)、保護(hù)以及多層網(wǎng)絡(luò)的業(yè)務(wù)控制則沒有涉及。
技術(shù)實(shí)現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種業(yè)務(wù)控制方法及裝置。
本發(fā)明實(shí)施例提供的業(yè)務(wù)控制方法包括:
接收業(yè)務(wù)建立請(qǐng)求,并根據(jù)業(yè)務(wù)屬性和業(yè)務(wù)狀態(tài)計(jì)算業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑;
根據(jù)計(jì)算得到的業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑,向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,以使所述首節(jié)點(diǎn)通過RSVP建立業(yè)務(wù)路徑或恢復(fù)業(yè)務(wù)路徑;
當(dāng)業(yè)務(wù)路徑建立或恢復(fù)成功后,更新所存儲(chǔ)的業(yè)務(wù)實(shí)際路徑。
本發(fā)明實(shí)施例中,所述根據(jù)業(yè)務(wù)屬性和業(yè)務(wù)狀態(tài)計(jì)算業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑,包括:
當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)建立時(shí),直接計(jì)算業(yè)務(wù)路徑;
當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障時(shí),根據(jù)業(yè)務(wù)屬性信息中的恢復(fù)屬性以及關(guān)聯(lián)路徑計(jì)算業(yè)務(wù)恢復(fù)路徑;
其中,所述接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容包括:業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的首尾接入點(diǎn)信息、業(yè)務(wù)等級(jí)信息、業(yè)務(wù)流量參數(shù)、信號(hào)類型、恢復(fù)屬性、保護(hù)屬性;所述業(yè)務(wù)屬性包括:接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容、關(guān)聯(lián)路徑。
本發(fā)明實(shí)施例中,所述方法還包括:
當(dāng)故障監(jiān)測(cè)點(diǎn)檢測(cè)到故障時(shí),接收所述首節(jié)點(diǎn)發(fā)送表明業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障的信息,并對(duì)業(yè)務(wù)狀態(tài)進(jìn)行更新。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶恢復(fù)屬性,所述恢復(fù)屬性指明所建立的業(yè)務(wù)路徑是否具有恢復(fù)能力;
所述方法還包括:向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求時(shí),還將計(jì)算得到的業(yè)務(wù)路徑和預(yù)置路徑發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述方法還包括:
當(dāng)存在預(yù)置路徑時(shí),在業(yè)務(wù)發(fā)生故障后使用預(yù)置路徑恢復(fù)業(yè)務(wù);當(dāng)不存在預(yù)置路徑時(shí),上報(bào)故障信息后重新計(jì)算業(yè)務(wù)路徑,并重新發(fā)起業(yè)務(wù)路徑建立請(qǐng) 求,其中,將原路徑作為關(guān)聯(lián)路徑在路徑計(jì)算時(shí)避開。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶保護(hù)屬性,所述保護(hù)屬性指明所建立的業(yè)務(wù)路徑是工作狀態(tài)還是保護(hù)狀態(tài),以及是保護(hù)狀態(tài)時(shí)的保護(hù)方式;
所述向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,包括:
將計(jì)算出的多條業(yè)務(wù)路徑以及保護(hù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶擴(kuò)展鏈路屬性,所述擴(kuò)展鏈路屬性指明所建立的業(yè)務(wù)路徑形成鏈路;
所述向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,包括:
將所述擴(kuò)展鏈路屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例提供的業(yè)務(wù)控制裝置包括:
業(yè)務(wù)控制模塊,用于通過第一接口接收業(yè)務(wù)建立請(qǐng)求;并根據(jù)業(yè)務(wù)屬性和業(yè)務(wù)狀態(tài)向路徑計(jì)算模塊發(fā)送路徑計(jì)算請(qǐng)求;
路徑計(jì)算模塊,用于計(jì)算業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑;
業(yè)務(wù)控制模塊,還用于將計(jì)算得到的業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑通過第二接口發(fā)送給業(yè)務(wù)路徑的首節(jié)點(diǎn),向所述首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,以使所述首節(jié)點(diǎn)通過RSVP建立業(yè)務(wù)路徑或恢復(fù)業(yè)務(wù)路徑;
路徑管理模塊,用于當(dāng)業(yè)務(wù)路徑建立或恢復(fù)成功后,更新所存儲(chǔ)的業(yè)務(wù)實(shí)際路徑。
本發(fā)明實(shí)施例中,所述裝置還包括:業(yè)務(wù)狀態(tài)管理模塊,用于存儲(chǔ)業(yè)務(wù)路徑的業(yè)務(wù)狀態(tài);
所述路徑計(jì)算模塊,還用于當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)建立時(shí),直接計(jì)算業(yè)務(wù)路徑;當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障時(shí),根據(jù)業(yè)務(wù)屬性信息中的恢復(fù)屬性以及關(guān)聯(lián)路徑計(jì)算業(yè)務(wù)恢復(fù)路徑;
其中,所述接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容包括:業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的首尾接入點(diǎn)信息、業(yè)務(wù)等級(jí)信息、業(yè)務(wù)流量參數(shù)、信號(hào)類型、恢復(fù)屬性、保護(hù)屬性;所述業(yè)務(wù)屬性包括:接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容、關(guān)聯(lián)路徑。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)狀態(tài)管理模塊,還用于當(dāng)故障監(jiān)測(cè)點(diǎn)檢測(cè)到故障時(shí),接收所述首節(jié)點(diǎn)發(fā)送表明業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障的信息,并對(duì)業(yè)務(wù)狀態(tài)進(jìn)行更新。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶恢復(fù)屬性,所述恢復(fù)屬性指明所建立的業(yè)務(wù)路徑是否具有恢復(fù)能力;
所述業(yè)務(wù)控制模塊,還用于將所述恢復(fù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)控制模塊,還用于當(dāng)存在預(yù)置路徑時(shí),在業(yè)務(wù)發(fā)生故障后使用預(yù)置路徑恢復(fù)業(yè)務(wù);當(dāng)不存在預(yù)置路徑時(shí),上報(bào)故障信息后使路徑計(jì)算模塊重新計(jì)算業(yè)務(wù)路徑,并重新發(fā)起業(yè)務(wù)路徑建立請(qǐng)求,其中,將原路徑作為關(guān)聯(lián)路徑在路徑計(jì)算時(shí)避開。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶保護(hù)屬性,所述保護(hù)屬性指明所建立的業(yè)務(wù)路徑是工作狀態(tài)還是保護(hù)狀態(tài),以及是保護(hù)狀態(tài)時(shí)的保護(hù)方式;
所述業(yè)務(wù)控制模塊,還用于將計(jì)算出的多條業(yè)務(wù)路徑以及保護(hù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶擴(kuò)展鏈路屬性,所述擴(kuò)展鏈路屬性指明所建立的業(yè)務(wù)路徑形成鏈路;
所述業(yè)務(wù)控制模塊,還用于將所述擴(kuò)展鏈路屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例的技術(shù)方案中,在有狀態(tài)PCE中引入業(yè)務(wù)控制裝置,該裝置實(shí)現(xiàn)接收業(yè)務(wù)建立請(qǐng)求,并根據(jù)業(yè)務(wù)屬性和業(yè)務(wù)狀態(tài)計(jì)算業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑;根據(jù)計(jì)算得到的業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑,向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,以使所述首節(jié)點(diǎn)通過RSVP建立業(yè)務(wù)路徑或恢復(fù)業(yè)務(wù)路徑;當(dāng)業(yè)務(wù)路徑建立或恢復(fù)成功后,更新所存儲(chǔ)的業(yè)務(wù)實(shí)際路徑。利用該裝置在有狀態(tài)PCE上實(shí)現(xiàn)了集中控制業(yè)務(wù),觸發(fā)傳輸節(jié)點(diǎn)按照MPLS-TE或者GMPLS的方式來(lái)建立相關(guān)業(yè)務(wù),在利用MPLS-TE和GMPLS成熟的業(yè)務(wù)建立方式的基礎(chǔ)上,實(shí)現(xiàn)了智能控制集中化,實(shí)現(xiàn)了恢復(fù)、保護(hù)和多層網(wǎng)絡(luò)的業(yè)務(wù)控制。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例的業(yè)務(wù)控制方法的流程示意;
圖2為本發(fā)明實(shí)施例的業(yè)務(wù)控制裝置的結(jié)構(gòu)組成示意圖;
圖3為本發(fā)明實(shí)施例的兩層傳輸網(wǎng)絡(luò)業(yè)務(wù)建立示意圖。
具體實(shí)施方式
為了能夠更加詳盡地了解本發(fā)明實(shí)施例的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說(shuō)明之用,并非用來(lái)限定本發(fā)明實(shí)施例。
圖1為本發(fā)明實(shí)施例的業(yè)務(wù)控制方法的流程示意圖,本示例中的業(yè)務(wù)控制方法應(yīng)用于業(yè)務(wù)控制裝置中,如圖1所示,所述業(yè)務(wù)控制方法包括以下步驟:
步驟101:接收業(yè)務(wù)建立請(qǐng)求,并根據(jù)業(yè)務(wù)屬性和業(yè)務(wù)狀態(tài)計(jì)算業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑。
本發(fā)明實(shí)施例中,所述接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容包括但不限于:業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的首尾接入點(diǎn)信息、業(yè)務(wù)等級(jí)信息、業(yè)務(wù)流量參數(shù)、信號(hào)類型、恢復(fù)屬性、保護(hù)屬性。
這里,接收業(yè)務(wù)建立請(qǐng)求的方式有多種:可以由用戶通過網(wǎng)管下發(fā)業(yè)務(wù)建立請(qǐng)求給業(yè)務(wù)控制裝置、或者由傳輸節(jié)點(diǎn)收到業(yè)務(wù)建立請(qǐng)求后轉(zhuǎn)發(fā)給業(yè)務(wù)控制裝置、或者由SDN應(yīng)用將業(yè)務(wù)建立請(qǐng)發(fā)送給業(yè)務(wù)控制裝置、或者是其它網(wǎng)絡(luò)相關(guān)實(shí)體發(fā)送業(yè)務(wù)建立請(qǐng)求給業(yè)務(wù)控制裝置。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)屬性包括:接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容、關(guān)聯(lián)路徑。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)狀態(tài)包括建立狀態(tài)、故障狀態(tài)等。
本發(fā)明實(shí)施例中,當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)建立時(shí),直接計(jì)算業(yè)務(wù)路徑;
當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障時(shí),根據(jù)業(yè)務(wù)屬性信息中的恢復(fù)屬性以及關(guān)聯(lián)路徑計(jì)算業(yè)務(wù)恢復(fù)路徑;
步驟102:根據(jù)計(jì)算得到的業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑,向業(yè)務(wù)路徑的首節(jié) 點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,以使所述首節(jié)點(diǎn)通過資源預(yù)留協(xié)議RSVP建立業(yè)務(wù)路徑或恢復(fù)業(yè)務(wù)路徑。
本發(fā)明實(shí)施例中,業(yè)務(wù)路徑建立請(qǐng)求具體為觸發(fā)LSP建立消息,該消息通過路徑計(jì)算單元協(xié)議(PCEP,Path Computation Element Protocol)發(fā)送。
本發(fā)明實(shí)施例中,業(yè)務(wù)路徑建立請(qǐng)求中擴(kuò)展了以下一個(gè)或多個(gè)屬性:恢復(fù)屬性、保護(hù)屬性、擴(kuò)展鏈路屬性。當(dāng)業(yè)務(wù)路徑涉及多個(gè)層次時(shí),業(yè)務(wù)控制裝置需根據(jù)不同層次,分拆業(yè)務(wù)路徑,在每個(gè)層次分別觸發(fā)相關(guān)的業(yè)務(wù)路徑建立,觸發(fā)的順序是先觸發(fā)服務(wù)層LSP建立,再觸發(fā)客戶層LSP的建立。
在第一實(shí)施方式中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶恢復(fù)屬性,所述恢復(fù)屬性指明所建立的業(yè)務(wù)路徑是否具有恢復(fù)能力;所述方法還包括:向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求時(shí),還將計(jì)算得到的業(yè)務(wù)路徑和預(yù)置路徑發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
這里,當(dāng)存在預(yù)置路徑時(shí),在業(yè)務(wù)發(fā)生故障后使用預(yù)置路徑恢復(fù)業(yè)務(wù);當(dāng)不存在預(yù)置路徑時(shí),上報(bào)故障信息后重新計(jì)算業(yè)務(wù)路徑,并重新發(fā)起業(yè)務(wù)路徑建立請(qǐng)求,其中,將原路徑作為關(guān)聯(lián)路徑在路徑計(jì)算時(shí)避開。
在第二實(shí)施方式中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶保護(hù)屬性,所述保護(hù)屬性指明所建立的業(yè)務(wù)路徑是工作狀態(tài)還是保護(hù)狀態(tài),以及是保護(hù)狀態(tài)時(shí)的保護(hù)方式;所述向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,包括:將計(jì)算出的多條業(yè)務(wù)路徑以及保護(hù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
在第三實(shí)施方式中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶擴(kuò)展鏈路屬性,所述擴(kuò)展鏈路屬性指明所建立的業(yè)務(wù)路徑形成鏈路;所述向業(yè)務(wù)路徑的首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,包括:將所述擴(kuò)展鏈路屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
步驟103:當(dāng)業(yè)務(wù)路徑建立或恢復(fù)成功后,更新所存儲(chǔ)的業(yè)務(wù)實(shí)際路徑。
本發(fā)明實(shí)施例中,當(dāng)業(yè)務(wù)路徑建立或恢復(fù)成功后,首節(jié)點(diǎn)向業(yè)務(wù)控制裝置報(bào)告業(yè)務(wù)路徑建立或恢復(fù)成功,業(yè)務(wù)控制裝置接收該消息并更新所存儲(chǔ)的業(yè)務(wù)實(shí)際路徑。
本發(fā)明實(shí)施例中,業(yè)務(wù)路徑在建立之后處于維護(hù)狀態(tài),當(dāng)故障監(jiān)測(cè)點(diǎn)檢測(cè) 到故障時(shí),利用RSVP協(xié)議通知到業(yè)務(wù)路徑的首節(jié)點(diǎn),并由業(yè)務(wù)路徑的首節(jié)點(diǎn)通告給業(yè)務(wù)控制裝置更新相關(guān)業(yè)務(wù)狀態(tài)。即當(dāng)故障監(jiān)測(cè)點(diǎn)檢測(cè)到故障時(shí),接收所述首節(jié)點(diǎn)發(fā)送表明業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障的信息,并對(duì)業(yè)務(wù)狀態(tài)進(jìn)行更新。然后,業(yè)務(wù)控制裝置根據(jù)業(yè)務(wù)狀態(tài)確定是否進(jìn)行恢復(fù)、回復(fù)等操作,重新觸業(yè)務(wù)路徑的建立或恢復(fù)。
圖2為本發(fā)明實(shí)施例的業(yè)務(wù)控制裝置的結(jié)構(gòu)組成示意圖,如圖2所示,所述裝置包括:
業(yè)務(wù)控制模塊21,用于通過第一接口41接收業(yè)務(wù)建立請(qǐng)求;并根據(jù)業(yè)務(wù)屬性和業(yè)務(wù)狀態(tài)向路徑計(jì)算模塊發(fā)送路徑計(jì)算請(qǐng)求;
路徑計(jì)算模塊22,用于計(jì)算業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑;
業(yè)務(wù)控制模塊21,還用于將計(jì)算得到的業(yè)務(wù)路徑或業(yè)務(wù)恢復(fù)路徑通過第二接口42發(fā)送給業(yè)務(wù)路徑的首節(jié)點(diǎn),向所述首節(jié)點(diǎn)發(fā)送業(yè)務(wù)路徑建立請(qǐng)求,以使所述首節(jié)點(diǎn)通過RSVP建立業(yè)務(wù)路徑或恢復(fù)業(yè)務(wù)路徑;
路徑管理模塊23,用于當(dāng)業(yè)務(wù)路徑建立或恢復(fù)成功后,更新所存儲(chǔ)的業(yè)務(wù)實(shí)際路徑。
本發(fā)明實(shí)施例中,所述裝置還包括:業(yè)務(wù)狀態(tài)管理模塊24,用于存儲(chǔ)業(yè)務(wù)路徑的業(yè)務(wù)狀態(tài);
所述路徑計(jì)算模塊22,還用于當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)建立時(shí),直接計(jì)算業(yè)務(wù)路徑;當(dāng)所述業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障時(shí),根據(jù)業(yè)務(wù)屬性信息中的恢復(fù)屬性以及關(guān)聯(lián)路徑計(jì)算業(yè)務(wù)恢復(fù)路徑;
其中,所述接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容包括:業(yè)務(wù)在傳輸網(wǎng)絡(luò)中的首尾接入點(diǎn)信息、業(yè)務(wù)等級(jí)信息、業(yè)務(wù)流量參數(shù)、信號(hào)類型、恢復(fù)屬性、保護(hù)屬性;所述業(yè)務(wù)屬性包括:接收業(yè)務(wù)建立請(qǐng)求中的請(qǐng)求內(nèi)容、關(guān)聯(lián)路徑。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)狀態(tài)管理模塊24,還用于當(dāng)故障監(jiān)測(cè)點(diǎn)檢測(cè)到故障時(shí),接收所述首節(jié)點(diǎn)發(fā)送表明業(yè)務(wù)狀態(tài)為業(yè)務(wù)故障的信息,并對(duì)業(yè)務(wù)狀態(tài)進(jìn)行更新。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶恢復(fù)屬性,所述恢復(fù)屬性 指明所建立的業(yè)務(wù)路徑是否具有恢復(fù)能力;
所述業(yè)務(wù)控制模塊21,還用于將所述恢復(fù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶恢復(fù)屬性,所述恢復(fù)屬性指明所建立的業(yè)務(wù)路徑是否具有恢復(fù)能力;
所述業(yè)務(wù)控制模塊21,還用于將所述恢復(fù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)控制模塊21,還用于當(dāng)存在預(yù)置路徑時(shí),在業(yè)務(wù)發(fā)生故障后使用預(yù)置路徑恢復(fù)業(yè)務(wù);當(dāng)不存在預(yù)置路徑時(shí),上報(bào)故障信息后使路徑計(jì)算模塊22重新計(jì)算業(yè)務(wù)路徑,并重新發(fā)起業(yè)務(wù)路徑建立請(qǐng)求,其中,將原路徑作為關(guān)聯(lián)路徑在路徑計(jì)算時(shí)避開。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶保護(hù)屬性,所述保護(hù)屬性指明所建立的業(yè)務(wù)路徑是工作狀態(tài)還是保護(hù)狀態(tài),以及是保護(hù)狀態(tài)時(shí)的保護(hù)方式;
所述業(yè)務(wù)控制模塊21,還用于將計(jì)算出的多條業(yè)務(wù)路徑以及保護(hù)屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本發(fā)明實(shí)施例中,所述業(yè)務(wù)路徑建立請(qǐng)求中攜帶擴(kuò)展鏈路屬性,所述擴(kuò)展鏈路屬性指明所建立的業(yè)務(wù)路徑形成鏈路;
所述業(yè)務(wù)控制模塊21,還用于將所述擴(kuò)展鏈路屬性發(fā)送給所述業(yè)務(wù)路徑的首節(jié)點(diǎn)。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,圖2所示的業(yè)務(wù)控制裝置中的各單元的實(shí)現(xiàn)功能可參照前述業(yè)務(wù)控制方法的相關(guān)描述而理解。圖2所示的業(yè)務(wù)控制裝置中的各單元的功能可通過運(yùn)行于處理器上的程序而實(shí)現(xiàn),也可通過具體的邏輯電路而實(shí)現(xiàn)。
下面結(jié)合具體場(chǎng)景對(duì)本發(fā)明實(shí)施例的業(yè)務(wù)控制方法做進(jìn)一步詳細(xì)闡述。
場(chǎng)景一
所需建立的業(yè)務(wù)需要恢復(fù)屬性,則在監(jiān)測(cè)到業(yè)務(wù)故障后,通過新路徑建立 來(lái)恢復(fù)業(yè)務(wù)。在觸發(fā)LSP建立消息中擴(kuò)展恢復(fù)屬性,業(yè)務(wù)建立時(shí),業(yè)務(wù)控制裝置通過觸發(fā)LSP建立消息,將恢復(fù)屬性通知到業(yè)務(wù)路徑的首節(jié)點(diǎn)。恢復(fù)屬性指明建立的LSP是否具備恢復(fù)能力,若通過預(yù)置方式指定故障后的恢復(fù)路徑,則恢復(fù)路徑也可包含在恢復(fù)屬性中下發(fā),預(yù)置恢復(fù)路徑可設(shè)置多條來(lái)滿足多次恢復(fù)。
由RSVP建立的LSP,在故障發(fā)生后,故障被LSP的首節(jié)點(diǎn)獲知,若該LSP具備恢復(fù)能力,則啟動(dòng)恢復(fù)流程,否則上報(bào)LSP故障通知業(yè)務(wù)控制裝置。
若該LSP存在預(yù)置恢復(fù)路徑,則LSP首節(jié)點(diǎn)直接利用預(yù)置恢復(fù)路徑進(jìn)行新的LSP建立,建立成功后,上報(bào)給業(yè)務(wù)控制裝置新的LSP對(duì)應(yīng)的路徑,業(yè)務(wù)控制模塊將該LSP關(guān)聯(lián)到業(yè)務(wù)中,并將新的LSP的對(duì)應(yīng)路徑更新到業(yè)務(wù)路徑管理模塊;若沒有預(yù)置恢復(fù)路徑,則LSP首節(jié)點(diǎn)上報(bào)給業(yè)務(wù)控制裝置,通知業(yè)務(wù)故障,業(yè)務(wù)控制裝置確認(rèn)該業(yè)務(wù)具備恢復(fù)能力,發(fā)起新的路徑計(jì)算,在得到新的業(yè)務(wù)路徑后,向首節(jié)點(diǎn)觸發(fā)新的LSP業(yè)務(wù)路徑建立,建立成功后首節(jié)點(diǎn)上報(bào)業(yè)務(wù)控制模塊,業(yè)務(wù)控制模塊將該LSP關(guān)聯(lián)到業(yè)務(wù)中,并將新的LSP的對(duì)應(yīng)路徑更新到路徑管理模塊。
場(chǎng)景二
所需建立的業(yè)務(wù)需要保護(hù)屬性,則在業(yè)務(wù)建立時(shí),根據(jù)保護(hù)信息,計(jì)算出多條LSP路徑,在觸發(fā)LSP建立消息中擴(kuò)展保護(hù)屬性,業(yè)務(wù)建立時(shí),業(yè)務(wù)控制裝置通過觸發(fā)LSP建立消息,將每條LSP及其對(duì)應(yīng)的保護(hù)屬性通知到業(yè)務(wù)路徑的首節(jié)點(diǎn)。保護(hù)屬性指明該LSP是工作LSP還是保護(hù)的,以及保護(hù)方式,保護(hù)方式是指1+1、1:1、m:n等。
業(yè)務(wù)故障后,由傳輸設(shè)備根據(jù)保護(hù)配置快速倒換,而業(yè)務(wù)首節(jié)點(diǎn)需確定業(yè)務(wù)流量所在的LSP,并通知給有狀態(tài)PCE,更新到路徑管理模塊。
場(chǎng)景三
所需建立的業(yè)務(wù)跨域多個(gè)層次時(shí),則在業(yè)務(wù)建立時(shí),由路徑計(jì)算模塊計(jì)算的業(yè)務(wù)路徑中,指明每個(gè)層次的路徑,在每個(gè)層次分別建立業(yè)務(wù),服務(wù)層業(yè)務(wù)建立成功后,形成TE鏈路供服務(wù)層業(yè)務(wù)使用,先在服務(wù)層LSP的首節(jié)點(diǎn)下發(fā) 觸發(fā)LSP建立消息,在觸發(fā)LSP建立消息中擴(kuò)展鏈路屬性,指明該LSP建立之后需要形成鏈路,在服務(wù)層LSP建立成功后,上報(bào)業(yè)務(wù)控制裝置,并通知業(yè)務(wù)控制裝置服務(wù)層LSP形成的鏈路信息,再對(duì)客戶層下發(fā)觸發(fā)LSP建立消息,建立相關(guān)業(yè)務(wù)。
如圖3,是一個(gè)兩層網(wǎng)絡(luò),鏈路22a、22b、22c是服務(wù)層鏈路,鏈路11a、11b為客戶層鏈路。業(yè)務(wù)控制裝置收到業(yè)務(wù)建立請(qǐng)求,從節(jié)點(diǎn)1到節(jié)點(diǎn)4建立一個(gè)傳輸業(yè)務(wù),經(jīng)過計(jì)算,確定業(yè)務(wù)路徑從節(jié)點(diǎn)1經(jīng)過鏈路11a、22a、22b、22c、11b到達(dá)節(jié)點(diǎn)4,其中服務(wù)層路徑是鏈路22a、22b、22c。業(yè)務(wù)控制裝置首先向節(jié)點(diǎn)2發(fā)送觸發(fā)LSP建立消息(1),其中攜帶服務(wù)層路徑和鏈路屬性,鏈路屬性指明服務(wù)層業(yè)務(wù)建立成功之后形成一條客戶層鏈路,節(jié)點(diǎn)2利用RSVP協(xié)議發(fā)起建立服務(wù)層業(yè)務(wù),經(jīng)過RSVP協(xié)議交互最終建立成功并抽象出鏈路11c。服務(wù)層業(yè)務(wù)建立成功后,節(jié)點(diǎn)2將抽象出的客戶層鏈路11c和服務(wù)層業(yè)務(wù)建立成功信息通過上報(bào)消息(2)通知業(yè)務(wù)控制裝置,業(yè)務(wù)控制裝置確定客戶層業(yè)務(wù)路徑是鏈路11a、11c、11b,通過觸發(fā)LSP建立消息(3)發(fā)送到節(jié)點(diǎn)1,節(jié)點(diǎn)1利用RSVP協(xié)議發(fā)起建立客戶層業(yè)務(wù),其中攜帶客戶層路徑,經(jīng)過RSVP協(xié)議交互最終建立成功,并通過上報(bào)消息(4)通知業(yè)務(wù)控制裝置業(yè)務(wù)建立成功。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。