專利名稱:一種智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能光網(wǎng)絡(luò)技術(shù),特別涉及一種智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法。
背景技術(shù):
隨著通信技術(shù)的飛速發(fā)展以及數(shù)據(jù)業(yè)務(wù)的傳輸量急劇增長(zhǎng),智能光網(wǎng)絡(luò)憑借著其可進(jìn)行動(dòng)態(tài)分配網(wǎng)絡(luò)資源、高數(shù)據(jù)量傳輸和高性價(jià)比的特點(diǎn),已經(jīng)成為了一項(xiàng)重要的新型通信技術(shù)并得到了廣泛的應(yīng)用。
智能光網(wǎng)絡(luò)中,鏈路資源在業(yè)務(wù)建立中有著至關(guān)重要的作用。智能光網(wǎng)絡(luò)中的鏈路資源分為用于承載業(yè)務(wù)數(shù)據(jù)的傳送層面鏈路資源和用于傳輸業(yè)務(wù)信令消息的控制層面鏈路資源。圖1為現(xiàn)有技術(shù)中智能光網(wǎng)絡(luò)的傳送層面拓?fù)浣Y(jié)構(gòu)示意圖。如圖1所示,網(wǎng)絡(luò)傳送層面的拓?fù)浣Y(jié)構(gòu)為節(jié)點(diǎn)A與節(jié)點(diǎn)B、節(jié)點(diǎn)B與節(jié)點(diǎn)C、節(jié)點(diǎn)C與節(jié)點(diǎn)D、節(jié)點(diǎn)D與節(jié)點(diǎn)A,分別通過光纖鏈路11、光纖鏈路12、光纖鏈路13和光纖鏈路14連接。實(shí)現(xiàn)控制層面的方式分為帶內(nèi)控制方式和帶外控制方式。圖2a為現(xiàn)有技術(shù)中采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)的控制層面拓?fù)浣Y(jié)構(gòu)示意圖。如圖2a所示,采用帶內(nèi)控制方式的網(wǎng)絡(luò)控制層面的拓?fù)浣Y(jié)構(gòu)與圖1所示的傳送層面拓?fù)浣Y(jié)構(gòu)相同。圖2b為現(xiàn)有技術(shù)中采用帶外控制方式的智能光網(wǎng)絡(luò)的控制層面拓?fù)浣Y(jié)構(gòu)圖。如圖2b所示,采用帶外控制方式的網(wǎng)絡(luò)控制層面的拓?fù)浣Y(jié)構(gòu)為節(jié)點(diǎn)A、節(jié)點(diǎn)B、節(jié)點(diǎn)C與節(jié)點(diǎn)D分別通過光纖帶外的以太網(wǎng)鏈路21、以太網(wǎng)鏈路22、以太網(wǎng)鏈路23和以太網(wǎng)鏈路24與以太網(wǎng)交換機(jī)或者數(shù)據(jù)通信網(wǎng)絡(luò)(DNC)連接,與圖1所示的傳送層面拓?fù)浣Y(jié)構(gòu)不同。
現(xiàn)有采用帶內(nèi)和帶外控制方式的智能光網(wǎng)絡(luò),其業(yè)務(wù)路徑都是通過路徑計(jì)算,在計(jì)算過程中對(duì)傳送層面鏈路資源的流量工程(TE)屬性進(jìn)行可用性校驗(yàn),并根據(jù)計(jì)算結(jié)果來建立的。
然而,現(xiàn)有技術(shù)在傳送層面的鏈路資源正常但控制層面的鏈路資源出現(xiàn)故障時(shí),會(huì)發(fā)生新建業(yè)務(wù)不成功或者重路由不成功。以帶外控制方式為例,如圖2b所示的控制層面拓?fù)浣Y(jié)構(gòu)中的節(jié)點(diǎn)B的智能單元或者節(jié)點(diǎn)B到以太網(wǎng)交換機(jī)或者DCN的以太網(wǎng)鏈路22發(fā)生故障,而如圖1所示的傳送層面拓?fù)浣Y(jié)構(gòu)中的節(jié)點(diǎn)B的傳送單元、以及節(jié)點(diǎn)B與節(jié)點(diǎn)A之間的光纖鏈路11和節(jié)點(diǎn)B與節(jié)點(diǎn)C之間的光纖鏈路12都正常。此時(shí),網(wǎng)絡(luò)中有一項(xiàng)需要從節(jié)點(diǎn)A傳送到節(jié)點(diǎn)C的業(yè)務(wù),并由作為源節(jié)點(diǎn)的節(jié)點(diǎn)A根據(jù)現(xiàn)有的業(yè)務(wù)路徑建立方法建立了業(yè)務(wù)路徑為A->B->C。雖然傳送層面中的鏈路資源狀態(tài)正常,但節(jié)點(diǎn)B已經(jīng)沒有智能特性、或者與其他節(jié)點(diǎn)之間沒有控制通道連接,因而控制層面的信令消息不可能達(dá)到節(jié)點(diǎn)B,更不可能通過節(jié)點(diǎn)B到達(dá)節(jié)點(diǎn)C,造成新建業(yè)務(wù)失敗。而且,在信令消息發(fā)送超時(shí)后,智能光網(wǎng)絡(luò)會(huì)發(fā)起重路由,重新建立業(yè)務(wù)路徑,但仍有可能再次得到A->B->C的結(jié)果,造成重路由失敗。
可見,現(xiàn)有的業(yè)務(wù)鏈路建立方法只考慮傳送層面的可用性,不考慮控制層面的可達(dá)性,因而不能夠在傳送層面的鏈路資源正常但控制層面的鏈路資源出現(xiàn)故障時(shí)計(jì)算出正確的業(yè)務(wù)路徑,從而無法成功建立業(yè)務(wù)路徑,造成新建業(yè)務(wù)失敗或者重路由失敗,進(jìn)而給網(wǎng)絡(luò)中業(yè)務(wù)的生存性帶來了一定的威脅。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法,該方法能夠在傳送層面的鏈路資源正常但控制層面的鏈路資源出現(xiàn)故障時(shí)計(jì)算出正確的業(yè)務(wù)路徑。
根據(jù)上述目的,本發(fā)明提供了一種智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立或者重路由方法,包括以下步驟
A1、發(fā)起業(yè)務(wù)路徑的建立;A2、計(jì)算業(yè)務(wù)路徑,并在計(jì)算過程中對(duì)傳送層面鏈路資源的可用性和傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn);A3、根據(jù)校驗(yàn)成功的計(jì)算結(jié)果建立業(yè)務(wù)路徑。
步驟A2包括以下步驟A211、源節(jié)點(diǎn)選取傳送層面鏈路,并對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn),在校驗(yàn)成功之后執(zhí)行步驟A212;A212、源節(jié)點(diǎn)對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn)。
步驟A2包括以下步驟A221、源節(jié)點(diǎn)選取傳送層面鏈路,對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn),在校驗(yàn)成功之后執(zhí)行步驟A222;A222、源節(jié)點(diǎn)對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn)。
所述遠(yuǎn)端節(jié)點(diǎn)為選取的傳送層面鏈路中,除源節(jié)點(diǎn)之外的節(jié)點(diǎn);所述對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn)的方法為查詢控制層面的轉(zhuǎn)發(fā)表中是否有從源節(jié)點(diǎn)發(fā)出,并以遠(yuǎn)端節(jié)點(diǎn)的控制層面地址為目的地址的路由轉(zhuǎn)發(fā)項(xiàng),如果有,則校驗(yàn)成功。
所述控制層面地址與傳送層面地址為設(shè)置的不同的地址;在所述查詢轉(zhuǎn)發(fā)表之前進(jìn)一步包括將傳送層面的節(jié)點(diǎn)地址轉(zhuǎn)換成控制層面的節(jié)點(diǎn)地址。
所述將傳送層面的節(jié)點(diǎn)地址轉(zhuǎn)換成控制層面的節(jié)點(diǎn)地址的方法為將傳送層面的節(jié)點(diǎn)地址根據(jù)預(yù)先設(shè)置的傳送層面地址與控制層面地址的映射關(guān)系轉(zhuǎn)換為控制層面的節(jié)點(diǎn)地址。
所述步驟A1為源節(jié)點(diǎn)中的智能單元和業(yè)務(wù)路徑計(jì)算單元配合發(fā)起業(yè)務(wù)路徑的建立;所述配合發(fā)起業(yè)務(wù)路徑的建立的方法為源節(jié)點(diǎn)的智能單元向本節(jié)點(diǎn)的業(yè)務(wù)路徑計(jì)算單元發(fā)送對(duì)業(yè)務(wù)路徑進(jìn)行計(jì)算的請(qǐng)求信息。
若對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn)失敗或者對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn)失敗,在步驟A2之后進(jìn)一步包括記錄業(yè)務(wù)路徑建立的信息,并返回步驟A2。
所述方法在步驟A1之前進(jìn)一步包括用戶向智能光網(wǎng)絡(luò)發(fā)起新建業(yè)務(wù)請(qǐng)求,智能光網(wǎng)絡(luò)根據(jù)用戶的請(qǐng)求發(fā)送給源節(jié)點(diǎn)的智能單元,請(qǐng)求源節(jié)點(diǎn)發(fā)起業(yè)務(wù)路徑的計(jì)算。
所述方法在步驟A1之前進(jìn)一步包括業(yè)務(wù)發(fā)生告警,智能光網(wǎng)絡(luò)發(fā)起重路由,向源節(jié)點(diǎn)的智能單元發(fā)送重路由請(qǐng)求。
所述智能單元為實(shí)現(xiàn)基于多協(xié)議標(biāo)簽交換協(xié)議或通用多協(xié)議標(biāo)簽交換協(xié)議的信令消息收發(fā)處理的功能單元。
由上述技術(shù)方案可見,本發(fā)明通過在業(yè)務(wù)路徑的建立過程中,既對(duì)傳送層面鏈路資源進(jìn)行校驗(yàn),考慮了傳送層面的可用性,又對(duì)控制層面鏈路資源進(jìn)行校驗(yàn),考慮了控制層面的可達(dá)性,并根據(jù)計(jì)算和校驗(yàn)的結(jié)果建立業(yè)務(wù)路徑。因此,本發(fā)明的業(yè)務(wù)路徑建立或者重路由方法在傳送層面的鏈路資源正常但控制層面的鏈路資源出現(xiàn)故障時(shí)計(jì)算出了正確的業(yè)務(wù)路徑,成功地建立了業(yè)務(wù)路徑,從而避免了傳送層面鏈路資源正常而控制層面鏈路資源出現(xiàn)故障時(shí),新建業(yè)務(wù)不成功或者重路由不成功的現(xiàn)象發(fā)生,進(jìn)而提高了業(yè)務(wù)在網(wǎng)絡(luò)中的生存性。
圖1為現(xiàn)有技術(shù)中智能光網(wǎng)絡(luò)的傳送層面拓?fù)浣Y(jié)構(gòu)示意圖;圖2a為現(xiàn)有技術(shù)中采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)的控制層面拓?fù)浣Y(jié)構(gòu)示意圖;圖2b為現(xiàn)有技術(shù)中采用帶外控制方式的智能光網(wǎng)絡(luò)的控制層面拓?fù)浣Y(jié)構(gòu)圖;圖3本發(fā)明智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法的示例性流程圖;圖4a為采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)的協(xié)議層結(jié)構(gòu)示意圖;
圖4b為采用帶外控制方式的智能光網(wǎng)絡(luò)的協(xié)議層結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例一中業(yè)務(wù)路徑建立方法的流程圖;圖6為本發(fā)明實(shí)施例二中業(yè)務(wù)路徑建立方法的流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
本發(fā)明的基本思想為在計(jì)算業(yè)務(wù)路徑的過程中,既對(duì)傳送層面鏈路資源的可用性進(jìn)行校驗(yàn),又對(duì)傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn),并根據(jù)校驗(yàn)成功的計(jì)算結(jié)果建立業(yè)務(wù)路徑。
圖3本發(fā)明智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法的示例性流程圖。如圖3所示,本發(fā)明由新建業(yè)務(wù)或者重路由發(fā)起的業(yè)務(wù)路徑建立方法主要包括以下步驟步驟301,發(fā)起業(yè)務(wù)路徑的建立;步驟302,計(jì)算業(yè)務(wù)路徑,并在計(jì)算過程中對(duì)傳送層面鏈路資源的可用性和傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn);步驟303,根據(jù)校驗(yàn)成功的計(jì)算結(jié)果建立業(yè)務(wù)路徑。
首先,先介紹一下智能光網(wǎng)絡(luò)中的協(xié)議層以及主要智能協(xié)議。
圖4a為采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)的協(xié)議層結(jié)構(gòu)示意圖;圖4b為采用帶外控制方式的智能光網(wǎng)絡(luò)的協(xié)議層結(jié)構(gòu)示意圖。如圖4a和圖4b所示,所有的智能協(xié)議都作為控制層協(xié)議,互聯(lián)網(wǎng)協(xié)議(IP)作為網(wǎng)絡(luò)層協(xié)議,而采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)中,控制層面的鏈路層為數(shù)字通信通道(DCC)、嵌入控制通道(ECC)或者光監(jiān)控通道(OSC)等光纖帶內(nèi)通道,采用帶外控制方式的智能光網(wǎng)絡(luò)中,控制層面的鏈路層為光纖帶外的通道,例如以太網(wǎng)等。
智能光網(wǎng)絡(luò)系統(tǒng)中主要的智能協(xié)議有多協(xié)議標(biāo)簽交換(MPLS)、通用多協(xié)議標(biāo)簽交換(GMPLS)、路由協(xié)議和本地鏈路管理(LMP)協(xié)議等。
其中,MPLS協(xié)議或者GMPLS協(xié)議的信令消息是用于完成建立業(yè)務(wù)和重路由的相關(guān)功能,是通過IP協(xié)議進(jìn)行轉(zhuǎn)發(fā)到相關(guān)節(jié)點(diǎn)的智能單元中。路由協(xié)議的主要功能是洪泛TE鏈路信息;感知整個(gè)網(wǎng)絡(luò)的控制層面拓?fù)浣Y(jié)構(gòu),并計(jì)算出控制層面路由轉(zhuǎn)發(fā)表,為網(wǎng)絡(luò)層轉(zhuǎn)發(fā)MPLS協(xié)議或者GMPLS協(xié)議的信令消息提供依據(jù)。
所以,通過查詢控制層面的路由轉(zhuǎn)發(fā)表信息就可以對(duì)控制層面鏈路資源的可達(dá)性進(jìn)行校驗(yàn)。
下面,結(jié)合實(shí)施例詳細(xì)說明本發(fā)明的技術(shù)方案。
實(shí)施例一圖5為本發(fā)明實(shí)施例一中業(yè)務(wù)路徑建立方法的流程圖。如圖5所示,以采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)為例,由新建業(yè)務(wù)發(fā)起的業(yè)務(wù)路徑的建立由源節(jié)點(diǎn)來實(shí)現(xiàn),包括以下步驟步驟501,用戶發(fā)起新建業(yè)務(wù)請(qǐng)求,源節(jié)點(diǎn)根據(jù)用戶的請(qǐng)求,發(fā)起業(yè)務(wù)路徑計(jì)算。
步驟502,源節(jié)點(diǎn)選取傳送層面的鏈路。
鏈路的選取可以依照各種最短路徑的方法來實(shí)現(xiàn),也可以為其它方法。
步驟503,源節(jié)點(diǎn)對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn),如果校驗(yàn)成功,則執(zhí)行步驟504;如果校驗(yàn)失敗,則執(zhí)行步驟506。
由于傳送層面鏈路資源都有與業(yè)務(wù)相關(guān)的TE屬性,因此,對(duì)傳送層面鏈路資源可用性的校驗(yàn)中,可以僅對(duì)鏈路資源的TE屬性進(jìn)行校驗(yàn)。
步驟504,源節(jié)點(diǎn)對(duì)選取的傳送層面鏈路中,遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn),如果校驗(yàn)成功,則執(zhí)行步驟505;如果校驗(yàn)失敗,則執(zhí)行步驟506。
本實(shí)施例中,計(jì)算業(yè)務(wù)路徑時(shí)選取的節(jié)點(diǎn)在傳送層面設(shè)置的地址與節(jié)點(diǎn)在控制層面設(shè)置的地址相同,因此對(duì)控制層面鏈路資源的校驗(yàn)是通過直接查詢控制層面的路由轉(zhuǎn)發(fā)表來實(shí)現(xiàn)的。查詢方式為依次查詢轉(zhuǎn)發(fā)表中是否有從源節(jié)點(diǎn)發(fā)出,并以路徑中其余各遠(yuǎn)端節(jié)點(diǎn)的控制層面地址為目的地址的路由轉(zhuǎn)發(fā)項(xiàng)。如果有,則當(dāng)前查詢的遠(yuǎn)端節(jié)點(diǎn)在控制層面是可達(dá)的;如果沒有,則當(dāng)前查詢的遠(yuǎn)端節(jié)點(diǎn)在控制層面是不可達(dá)的。
步驟505,根據(jù)校驗(yàn)成功的計(jì)算結(jié)果成功建立業(yè)務(wù)路徑,結(jié)束本流程。
由于業(yè)務(wù)路徑計(jì)算單元計(jì)算出的路徑通過了傳送層面鏈路資源的校驗(yàn)和控制層面鏈路資源的校驗(yàn),因此路徑中的所有節(jié)點(diǎn)在控制層面上是可達(dá)的,在傳送層面上是可用的,業(yè)務(wù)路徑建立或者重路由成功。
步驟506,校驗(yàn)失敗,路徑計(jì)算單元記錄不可達(dá)節(jié)點(diǎn),以便在下次路徑計(jì)算中排除該節(jié)點(diǎn),并向智能單元發(fā)送路徑建立失敗信息;智能單元記錄路徑建立失敗信息,以便進(jìn)行將路徑建立失敗的結(jié)果通知管理員等后續(xù)操作,并返回步驟502,繼續(xù)計(jì)算業(yè)務(wù)路徑。
本實(shí)施例中,步驟502~步驟504為計(jì)算業(yè)務(wù)路徑的過程,其中,先執(zhí)行步驟502選取傳送層面鏈路,再執(zhí)行步驟503~步驟504,對(duì)選取的鏈路資源進(jìn)行校驗(yàn),簡(jiǎn)化了校驗(yàn)過程并節(jié)省了網(wǎng)絡(luò)資源,步驟502也可以在可達(dá)性和可用性校驗(yàn)之后進(jìn)行,即先對(duì)網(wǎng)絡(luò)中所有節(jié)點(diǎn)進(jìn)行傳送層面可用性校驗(yàn)和控制層面可達(dá)性校驗(yàn),排除控制層面不可達(dá)或者傳送層面不可用的節(jié)點(diǎn)后,再從校驗(yàn)成功的節(jié)點(diǎn)中選取鏈路;校驗(yàn)過程中的步驟504是在步驟503之后執(zhí)行的,步驟503和步驟504可以同時(shí)執(zhí)行,即同時(shí)校驗(yàn)傳送層面鏈路的可用性和鏈路中的節(jié)點(diǎn)在控制層面的可達(dá)性,也可以先執(zhí)行步驟504。
本實(shí)施例的方法用于建立新業(yè)務(wù),也可以用于重路由。
本實(shí)施例的業(yè)務(wù)路徑建立方法是基于采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)來實(shí)現(xiàn)的,本方法也適用于采用帶外控制方式的智能光網(wǎng)絡(luò)。
實(shí)施例二圖6為本發(fā)明實(shí)施例二中業(yè)務(wù)路徑建立方法的流程圖。本實(shí)施例中業(yè)務(wù)路徑的建立是由源節(jié)點(diǎn)來實(shí)現(xiàn)的,具體地說,是由源節(jié)點(diǎn)中的智能單元和業(yè)務(wù)路徑計(jì)算單元配合實(shí)現(xiàn)的。如圖6所示,以采用帶外控制方式的智能光網(wǎng)絡(luò)為例,由重路由發(fā)起的業(yè)務(wù)路徑的建立方法包括以下步驟步驟601,源節(jié)點(diǎn)在規(guī)定周期內(nèi)未接收到業(yè)務(wù)數(shù)據(jù)成功傳送的IP報(bào)文,產(chǎn)生業(yè)務(wù)告警,并發(fā)起重路由,源節(jié)點(diǎn)的智能單元向本節(jié)點(diǎn)的業(yè)務(wù)路徑計(jì)算單元發(fā)送對(duì)業(yè)務(wù)路徑進(jìn)行計(jì)算的請(qǐng)求信息。
智能單元為實(shí)現(xiàn)基于MPLS協(xié)議或GMPLS協(xié)議信令消息的收發(fā)處理的功能單元。
步驟602,源節(jié)點(diǎn)的業(yè)務(wù)路徑計(jì)算單元選取傳送層面的鏈路。
鏈路的選取可以依照各種最短路徑的方法來實(shí)現(xiàn),也可以為其它方法。
步驟603,源節(jié)點(diǎn)的業(yè)務(wù)路徑計(jì)算單元對(duì)選取的傳送層面鏈路中,遠(yuǎn)端節(jié)在控制層面的可達(dá)性進(jìn)行校驗(yàn),如果校驗(yàn)成功,則執(zhí)行步驟604;如果校驗(yàn)失敗,則執(zhí)行步驟606。
本實(shí)施例中,計(jì)算業(yè)務(wù)路徑時(shí)選取的節(jié)點(diǎn)在傳送層面設(shè)置的地址與節(jié)點(diǎn)在控制層面設(shè)置的地址不同。因此,先將傳送層面的節(jié)點(diǎn)地址根據(jù)預(yù)先設(shè)置的傳送層面地址與控制層面地址的映射關(guān)系轉(zhuǎn)換為控制層面的節(jié)點(diǎn)地址,再通過直接查詢控制層面的路由轉(zhuǎn)發(fā)表來校驗(yàn)控制層面鏈路資源。查詢方式為依次查詢路由轉(zhuǎn)發(fā)表中是否有從源節(jié)點(diǎn)發(fā)出,并以路徑中其余各遠(yuǎn)端節(jié)點(diǎn)的控制層面地址為目的地址的路由轉(zhuǎn)發(fā)項(xiàng)。如果有,則當(dāng)前查詢的遠(yuǎn)端節(jié)點(diǎn)在控制層面是可達(dá)的;如果沒有,則當(dāng)前查詢的遠(yuǎn)端節(jié)點(diǎn)在控制層面是不可達(dá)的。
步驟604,源節(jié)點(diǎn)的業(yè)務(wù)路徑計(jì)算單元對(duì)計(jì)算出的路徑中包括的傳送層面鏈路資源進(jìn)行校驗(yàn),如果校驗(yàn)成功,則執(zhí)行步驟605;如果校驗(yàn)失敗,則執(zhí)行步驟606。
由于傳送層面鏈路資源都有與業(yè)務(wù)相關(guān)的TE屬性,因此,對(duì)傳送層面鏈路資源的校驗(yàn)中,可以僅對(duì)鏈路資源的TE屬性進(jìn)行校驗(yàn)。
步驟605,根據(jù)校驗(yàn)成功的計(jì)算結(jié)果成功建立業(yè)務(wù)路徑,結(jié)束本流程。
由于業(yè)務(wù)路徑計(jì)算單元計(jì)算出的路徑通過了傳送層面鏈路資源的校驗(yàn)和控制層面鏈路資源的校驗(yàn),因此路徑中的所有節(jié)點(diǎn)在控制層面上是可達(dá)的,在傳送層面上是可用的,業(yè)務(wù)路徑建立或者重路由成功。
步驟606,校驗(yàn)失敗,路徑計(jì)算單元記錄不可達(dá)節(jié)點(diǎn),以便在下次路徑計(jì)算中排除該節(jié)點(diǎn),并向智能單元發(fā)送路徑建立失敗信息;智能單元記錄路徑建立失敗信息,以便進(jìn)行將路徑建立失敗的結(jié)果通知管理員等后續(xù)操作,并返回步驟602,繼續(xù)計(jì)算業(yè)務(wù)路徑。
本實(shí)施例中,步驟602~步驟604為業(yè)務(wù)路徑的計(jì)算過程。其中,先執(zhí)行步驟602選取傳送層面的鏈路,再執(zhí)行步驟603~步驟604,對(duì)選取的鏈路資源進(jìn)行校驗(yàn),簡(jiǎn)化了校驗(yàn)過程并節(jié)省了網(wǎng)絡(luò)資源,步驟602也可以在可達(dá)性和可用性校驗(yàn)之后進(jìn)行,即先對(duì)網(wǎng)絡(luò)中所有節(jié)點(diǎn)進(jìn)行傳送層面可用性校驗(yàn)和控制層面可達(dá)性校驗(yàn),排除控制層面不可達(dá)或者傳送層面不可用的節(jié)點(diǎn)后,再從校驗(yàn)成功的節(jié)點(diǎn)中選取鏈路;校驗(yàn)過程中的步驟604是在步驟603之后執(zhí)行的,步驟603和步驟604可以同時(shí)執(zhí)行,即同時(shí)校驗(yàn)傳送層面鏈路的可用性和鏈路中的節(jié)點(diǎn)在控制層面的可達(dá)性,也可以先執(zhí)行步驟604。
本實(shí)施例的方法用于重路由,也可以用于建立新業(yè)務(wù)。
本實(shí)施例的業(yè)務(wù)路徑建立方法是基于采用帶外控制方式的智能光網(wǎng)絡(luò)來實(shí)現(xiàn)的,本方法也適用于采用帶內(nèi)控制方式的智能光網(wǎng)絡(luò)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換以及改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法,其特征在于,包括以下步驟A1、發(fā)起業(yè)務(wù)路徑的建立;A2、計(jì)算業(yè)務(wù)路徑,并在計(jì)算過程中對(duì)傳送層面鏈路資源的可用性和傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn);A3、根據(jù)校驗(yàn)成功的計(jì)算結(jié)果建立業(yè)務(wù)路徑。
2.如權(quán)利要求1所述的方法,其特征在于,步驟A2包括以下步驟A211、源節(jié)點(diǎn)選取傳送層面鏈路,并對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn),在校驗(yàn)成功之后執(zhí)行步驟A212;A212、源節(jié)點(diǎn)對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn)。
3.如權(quán)利要求1所述的方法,其特征在于,步驟A2包括以下步驟A221、源節(jié)點(diǎn)選取傳送層面鏈路,對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn),在校驗(yàn)成功之后執(zhí)行步驟A222;A222、源節(jié)點(diǎn)對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn)。
4.如權(quán)利要求2或3所述的方法,其特征在于,所述遠(yuǎn)端節(jié)點(diǎn)為選取的傳送層面鏈路中,除源節(jié)點(diǎn)之外的節(jié)點(diǎn);所述對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn)的方法為查詢控制層面的轉(zhuǎn)發(fā)表中是否有從源節(jié)點(diǎn)發(fā)出,并以遠(yuǎn)端節(jié)點(diǎn)的控制層面地址為目的地址的路由轉(zhuǎn)發(fā)項(xiàng),如果有,則校驗(yàn)成功。
5.如權(quán)利要求4所述的方法,其特征在于,所述控制層面地址與傳送層面地址為設(shè)置的不同的地址;在所述查詢轉(zhuǎn)發(fā)表之前進(jìn)一步包括將傳送層面的節(jié)點(diǎn)地址轉(zhuǎn)換成控制層面的節(jié)點(diǎn)地址。
6.如權(quán)利要求5所述的方法,其特征在于,所述將傳送層面的節(jié)點(diǎn)地址轉(zhuǎn)換成控制層面的節(jié)點(diǎn)地址的方法為將傳送層面的節(jié)點(diǎn)地址根據(jù)預(yù)先設(shè)置的傳送層面地址與控制層面地址的映射關(guān)系轉(zhuǎn)換為控制層面的節(jié)點(diǎn)地址。
7.如權(quán)利要求1所述的方法,其特征在于,所述步驟A1為源節(jié)點(diǎn)中的智能單元和業(yè)務(wù)路徑計(jì)算單元配合發(fā)起業(yè)務(wù)路徑的建立;所述配合發(fā)起業(yè)務(wù)路徑的建立的方法為源節(jié)點(diǎn)的智能單元向本節(jié)點(diǎn)的業(yè)務(wù)路徑計(jì)算單元發(fā)送對(duì)業(yè)務(wù)路徑進(jìn)行計(jì)算的請(qǐng)求信息。
8.如權(quán)利要求1所述的方法,其特征在于,若對(duì)選取的傳送層面鏈路進(jìn)行可用性校驗(yàn)失敗或者對(duì)選取的傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn)失敗,在步驟A2之后進(jìn)一步包括記錄業(yè)務(wù)路徑建立失敗的信息,并返回步驟A2。
9.如權(quán)利1所述的方法,其特征在于,所述方法在步驟A1之前進(jìn)一步包括用戶向智能光網(wǎng)絡(luò)發(fā)起新建業(yè)務(wù)請(qǐng)求,智能光網(wǎng)絡(luò)根據(jù)用戶的請(qǐng)求發(fā)送給源節(jié)點(diǎn)的智能單元,請(qǐng)求源節(jié)點(diǎn)發(fā)起業(yè)務(wù)路徑的計(jì)算。
10.如權(quán)利1所述的方法,其特征在于,所述方法在步驟A1之前進(jìn)一步包括業(yè)務(wù)發(fā)生告警,智能光網(wǎng)絡(luò)發(fā)起重路由,向源節(jié)點(diǎn)的智能單元發(fā)送重路由請(qǐng)求。
11.如權(quán)利要求7所述的方法,其特征在于,所述智能單元為實(shí)現(xiàn)基于多協(xié)議標(biāo)簽交換協(xié)議或通用多協(xié)議標(biāo)簽交換協(xié)議的信令消息收發(fā)處理的功能單元。
全文摘要
本發(fā)明公開了一種智能光網(wǎng)絡(luò)中的業(yè)務(wù)路徑建立方法,包括以下步驟A1、發(fā)起業(yè)務(wù)路徑的建立;A2、計(jì)算業(yè)務(wù)路徑,并在計(jì)算過程中對(duì)傳送層面鏈路資源的可用性和傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn);A3、根據(jù)校驗(yàn)成功的計(jì)算結(jié)果建立業(yè)務(wù)路徑。本發(fā)明的技術(shù)方案通過在業(yè)務(wù)路徑的建立過程中,既對(duì)傳送層面鏈路的可用性進(jìn)行校驗(yàn),又對(duì)傳送層面鏈路中的遠(yuǎn)端節(jié)點(diǎn)在控制層面的可達(dá)性進(jìn)行校驗(yàn),在傳送層面的鏈路資源正常但控制層面的鏈路資源出現(xiàn)故障時(shí),計(jì)算出了正確的業(yè)務(wù)路徑,成功地建立了業(yè)務(wù)路徑,從而避免了傳送層面鏈路資源正常而控制層面鏈路資源出現(xiàn)故障時(shí),新建業(yè)務(wù)不成功或者重路由不成功的現(xiàn)象發(fā)生。
文檔編號(hào)H04Q3/52GK1889397SQ200610103319
公開日2007年1月3日 申請(qǐng)日期2006年7月18日 優(yōu)先權(quán)日2006年7月18日
發(fā)明者王彧, 蔡善保, 吳傳軍, 馮超 申請(qǐng)人:華為技術(shù)有限公司