專利名稱:一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法
技術(shù)領(lǐng)域:
本發(fā)明屬于光通信技術(shù)領(lǐng)域,具體是一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,特別涉及一種通過擴(kuò)展的多粒度層次標(biāo)簽,實(shí)現(xiàn)并行建立多粒度光通道的控制方法。
背景技術(shù):
當(dāng)前,隨著光網(wǎng)絡(luò)節(jié)點(diǎn)和控制技術(shù)的進(jìn)步,多粒度光網(wǎng)絡(luò)成為研究的熱點(diǎn)。法國的Alcatel公司曾向互聯(lián)網(wǎng)工程任務(wù)組(IETF)提交過一份多粒度光網(wǎng)絡(luò)結(jié)構(gòu)框架草案(E.Dotaro等,Optical multi-granularityarchitectural framework,draft-dotaro-ipo-multi-granularity-01.txt),草案中提出了多粒度光網(wǎng)絡(luò)的基本概念。其后,一些公司(如NTT等)也推出了具有多粒度交換能力的光交換機(jī)。
多粒度光網(wǎng)絡(luò)的發(fā)展符合光網(wǎng)絡(luò)的發(fā)展方向。以國際電信聯(lián)盟(ITU-T)提出的自動交換光網(wǎng)絡(luò)(ASON)為代表的下一代光網(wǎng)絡(luò)突出要求靈活動態(tài)的分配光帶寬資源、快速高效的建立網(wǎng)絡(luò)連接,其節(jié)點(diǎn)形式必然朝多粒度方向發(fā)展。
在多粒度光節(jié)點(diǎn)的內(nèi)部存在有多種不同粒度的交換結(jié)構(gòu),可以在不同粒度對光信號進(jìn)行交換,對網(wǎng)絡(luò)業(yè)務(wù)流量的研究表明,相當(dāng)一大部分的業(yè)務(wù)在節(jié)點(diǎn)無須在較小的粒度(如,子波長、波長)一級交換,可以在較大的粒度層次(如波帶、光纖)上直通。因此,通過在多個粒度(子波長、波長、波帶、光纖)層次上進(jìn)行有選擇的分層交換,光節(jié)點(diǎn)的結(jié)構(gòu)可以大大簡化,端口數(shù)減少,設(shè)備的成本隨之顯著降低。這就是多粒度光交換思想的出發(fā)點(diǎn)。
多粒度光交換指的是能夠同時提供子波長、波長、波帶以及光纖等多種帶寬粒度的交換,結(jié)合了空分、波分以及時分等多種交換方式。因此,多粒度光網(wǎng)絡(luò)可以利用優(yōu)化的節(jié)點(diǎn)結(jié)構(gòu),減少成本,實(shí)現(xiàn)對網(wǎng)絡(luò)業(yè)務(wù)的梳理。圖1所示為多粒度光交換節(jié)點(diǎn)結(jié)構(gòu),這里需要注意的是,在圖1中,光節(jié)點(diǎn)內(nèi)要有對多種不同粒度的交換結(jié)構(gòu)進(jìn)行分別控制的模塊。
對多粒度光節(jié)點(diǎn)結(jié)構(gòu)的設(shè)計(jì)國際國內(nèi)已提出了許多方案,然而從多節(jié)點(diǎn)組成的網(wǎng)絡(luò)角度,來提出多粒度光通道的建立的控制方法尚未見報(bào)道。
IETF的通用多協(xié)議標(biāo)簽交換(GMPLS)是一種在多協(xié)議標(biāo)簽交換(MPLS)的基礎(chǔ)上發(fā)展起來的通用控制平面協(xié)議規(guī)范。GMPLS體系結(jié)構(gòu)包括信令、路由和資源管理幾方面,可以為原來獨(dú)立的傳輸層、鏈路層和網(wǎng)絡(luò)層等多層的交換設(shè)備構(gòu)建一個統(tǒng)一的控制平面。GMPLS擴(kuò)展了通用標(biāo)簽,不僅支持分組交換,而且支持二層交換、波長/波帶交換、光纖交換,從而支持多種粒度的交換。相應(yīng)的,GMPLS定義了各種粒度標(biāo)簽交換路徑(LSP),LSP代表了通用意義上的通信連接,包括,分組標(biāo)簽交換路徑(P-LSP)、二層標(biāo)簽交換路徑(L2-LSP)、時隙標(biāo)簽交換路徑(TDM-LSP)、波長標(biāo)簽交換路徑(L-LSP)、波帶標(biāo)簽交換路徑(WB-LSP)、光纖標(biāo)簽交換路徑(F-LSP)。各種粒度的LSP具有層次結(jié)構(gòu),小粒度的LSP可以嵌套進(jìn)大粒度的LSP,如,將L-LSP嵌套進(jìn)WB-LSP,WB-LSP嵌套進(jìn)F-LSP。
GMPLS協(xié)議族是目前比較完善和詳盡的多粒度交換光網(wǎng)絡(luò)控制平面技術(shù)建議,使用GMPLS進(jìn)行光網(wǎng)絡(luò)的自動控制,網(wǎng)絡(luò)交換的靈活性大大增強(qiáng)。
GMPLS包含一種實(shí)現(xiàn)多粒度LSP建立的方法,基本思想是不同粒度的LSP分別建立,小粒度的LSP觸發(fā)并嵌入大粒度的LSP,在大粒度的LSP建立完成之前,小粒度LSP的連接建立消息等待而不向前發(fā)出?;具^程如下(參考圖2)1.LSP1的建立請求1從A點(diǎn)發(fā)出,到達(dá)B節(jié)點(diǎn)后,根據(jù)數(shù)據(jù)庫信息,B節(jié)點(diǎn)知道要穿越大一級粒度的LSP2,目的是E。因此請求1被暫停,節(jié)點(diǎn)B發(fā)出LSP2建立請求2。
2.請求2到達(dá)C節(jié)點(diǎn)后,根據(jù)數(shù)據(jù)庫信息,C節(jié)點(diǎn)知道要穿越更大一級粒度的LSP3,目的是D,因此請求2被暫停,節(jié)點(diǎn)C發(fā)出LSP3建立請求3。
3.請求3到達(dá)D節(jié)點(diǎn),節(jié)點(diǎn)D發(fā)現(xiàn)LSP3建立請求必須被終止,并向上游返回確認(rèn)消息,沿途分配標(biāo)簽。
4.確認(rèn)消息到達(dá)LSP3源C節(jié)點(diǎn),完成LSP3的建立。然后,請求2被重新啟動,繼續(xù)向下游發(fā)送,建立LSP2。
5.請求2到達(dá)E節(jié)點(diǎn),節(jié)點(diǎn)E發(fā)現(xiàn)LSP2建立請求必須被終止,并向上游返回確認(rèn)消息,沿途分配標(biāo)簽。
6.確認(rèn)消息到達(dá)LSP2源B節(jié)點(diǎn),LSP2被建立了。然后,請求1被重新啟動,繼續(xù)向下游發(fā)送,建立LSP1。
7.請求1到達(dá)F節(jié)點(diǎn),節(jié)點(diǎn)F發(fā)現(xiàn)LSP1建立請求必須被終止,并向上游返回確認(rèn)消息,沿途分配標(biāo)簽。
8.確認(rèn)消息到達(dá)LSP1源A節(jié)點(diǎn),LSP1就建立了。
這樣,為實(shí)現(xiàn)端到端的連接,建立起了相互嵌套的LSP1、LSP2、LSP3。LSP2、LSP3沒有被占用的帶寬還可被以后建立的小粒度的LSP所利用。
上述GMPLS建立多粒度LSP方法是從數(shù)據(jù)網(wǎng)絡(luò)的思想出發(fā)的,節(jié)點(diǎn)內(nèi)部不具有多粒度結(jié)構(gòu),標(biāo)簽指示端口,內(nèi)部不用劃分層次,每一粒度LSP單獨(dú)建立。這種方法應(yīng)用于多粒度光通道建立時存在困難。首先,因?yàn)闃?biāo)簽不具備層次結(jié)構(gòu),在利用標(biāo)簽指示節(jié)點(diǎn)資源配置時,無法精確指定各種粒度光交換結(jié)構(gòu)的動作。其次,同樣由于標(biāo)簽沒有層次結(jié)構(gòu),在事先沒有建立大粒度的LSP的時候,各種粒度的LSP必須依次建立,每次建立一種粒度的LSP,小粒度的LSP建立信令必須等待大粒度LSP的建立完成才能繼續(xù)前行,建立速度大大降低,不符合現(xiàn)代光網(wǎng)絡(luò)動態(tài)快速建立光通道的要求。
為實(shí)現(xiàn)多粒度光交換,GMPLS需要做一定的擴(kuò)展,在GMPLS信令協(xié)議中,無論是CR-LDP還是RSVP-TE都沒有定義適合多粒度光交換的標(biāo)簽格式,在有多粒度連接存在情況下,如何為各種粒度的資源建立統(tǒng)一的命名機(jī)制,簡潔而準(zhǔn)確的表達(dá)各粒度之間的關(guān)系是一個關(guān)鍵問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法。
多粒度光通道的建立指的是跨越多粒度光網(wǎng)絡(luò)中多個節(jié)點(diǎn)進(jìn)行端到端連接的建立,關(guān)鍵在于如何有效的利用節(jié)點(diǎn)的多粒度交換能力,控制各粒度交換結(jié)構(gòu)合理的分配資源。
本發(fā)明具體是這樣實(shí)現(xiàn)的一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于對控制信令消息所攜帶的通用標(biāo)簽進(jìn)行擴(kuò)展使通用標(biāo)簽具有與多粒度光節(jié)點(diǎn)對應(yīng)的層次結(jié)構(gòu),標(biāo)簽按從大粒度到小粒度的順序依次排列,并具有本地意義,可根據(jù)本地?cái)?shù)據(jù)庫聯(lián)系到對應(yīng)的交換結(jié)構(gòu),指示交換;對發(fā)出多粒度通道建立的請求消息進(jìn)行并行處理在建立請求消息到達(dá)大粒度通道終端節(jié)點(diǎn)并返回源端節(jié)點(diǎn)響應(yīng)消息的同時,向前繼續(xù)發(fā)送多粒度通道建立的請求消息,以最終建立小粒度的通道。
所述擴(kuò)展的多粒度層次標(biāo)簽是依據(jù)鏈路進(jìn)行分配的,即在上下游節(jié)點(diǎn),針對同一鏈路中具體某一粒度資源,所使用的擴(kuò)展的多粒度層次標(biāo)簽的取值相同。
所述擴(kuò)展的多粒度層次標(biāo)簽包括TDM標(biāo)簽、波長標(biāo)簽、波帶標(biāo)簽、光纖標(biāo)簽,所述擴(kuò)展的多粒度層次標(biāo)簽對應(yīng)的粒度通道等級為依次增大。
所述擴(kuò)展的多粒度層次標(biāo)簽的具體取值為TDM標(biāo)簽,即TDM時隙號,按GMPLS SONET/SDH標(biāo)簽定義取值;波長標(biāo)簽,即波長粒度的標(biāo)識符,取大于0的32位整數(shù);波帶標(biāo)簽,即波帶粒度的標(biāo)識符,取大于0的32位整數(shù);光纖標(biāo)簽,即光纖粒度的標(biāo)識符,取大于0的32位整數(shù);同一節(jié)點(diǎn)內(nèi),相鄰等級粒度通道中,小粒度標(biāo)簽取值在且僅在相比等級大一級的粒度通道中是唯一的;通過大粒度到小粒度各級標(biāo)簽的組合,用于相應(yīng)粒度資源的唯一標(biāo)識。
如果多粒度通道中不包括某一粒度,則該粒度所對應(yīng)的擴(kuò)展的多粒度層次標(biāo)簽的取值設(shè)置為0。
所述多粒度通道建立的請求消息通過攜帶的多粒度層次標(biāo)簽信息,在到達(dá)相應(yīng)粒度通道的源端節(jié)點(diǎn)后,啟動相應(yīng)粒度通道的建立過程,并進(jìn)行本地各級多粒度端口的預(yù)留,等待響應(yīng)消息。
所述多粒度通道建立的請求消息到達(dá)相應(yīng)粒度通道的終端節(jié)點(diǎn)后,終止該通道的前向預(yù)留過程,并配置本地各級多粒度交叉矩陣,然后繼續(xù)向下游發(fā)送;同時,該終端節(jié)點(diǎn)向上游返回該通道建立的響應(yīng)消息,上游各節(jié)點(diǎn)收到響應(yīng)消息后,配置各自的多粒度交叉矩陣;當(dāng)響應(yīng)消息到達(dá)該粒度通道的源端節(jié)點(diǎn)后,完成該粒度通道的建立過程。
所述上游各節(jié)點(diǎn)配置各自的多粒度交叉矩陣,是指正在建立的粒度通道中的節(jié)點(diǎn),不包括已經(jīng)建立粒度通道的節(jié)點(diǎn)和沒有建立粒度通道的節(jié)點(diǎn)。
所述相應(yīng)粒度通道建立的響應(yīng)消息逆行回到與該粒度通道相比等級更大的粒度通道的源端節(jié)點(diǎn)時,必須等待等級大的粒度通道建立完成,再繼續(xù)向上游返回響應(yīng)消息。
一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,針對由起始節(jié)點(diǎn)開始、經(jīng)若干中間節(jié)點(diǎn)、至結(jié)束節(jié)點(diǎn)的一條多粒度業(yè)務(wù),其中小粒度到大粒度依次嵌套,包括如下處理步驟第一步驟起始節(jié)點(diǎn)發(fā)起多粒度通道的建立請求消息,通過攜帶的多粒度層次標(biāo)簽信息,指示欲建立的小粒度通道,起始節(jié)點(diǎn)進(jìn)行本地各級多粒度端口預(yù)留,啟動小粒度通道建立過程,向下游發(fā)出多粒度通道的建立請求消息,并等待響應(yīng)消息;第二步驟請求消息到達(dá)大粒度通道的源端節(jié)點(diǎn),啟動大粒度通道建立過程,并進(jìn)行本地各級多粒度端口預(yù)留,然后繼續(xù)向下游發(fā)出請求消息,并等待響應(yīng)消息;第三步驟請求消息在前行過程中,每次到達(dá)相比等級更大粒度通道的源端節(jié)點(diǎn),就重復(fù)執(zhí)行第二步驟;第四步驟請求消息到達(dá)某一粒度通道的終端節(jié)點(diǎn)后,該通道前向預(yù)留過程將被終止,本地各級多粒度交叉矩陣被配置,然后請求消息繼續(xù)向下游發(fā)送,以建立小粒度通道,同時,本節(jié)點(diǎn)向上游返回該通道建立的響應(yīng)消息;第五步驟請求消息每次到達(dá)某一粒度通道的終端節(jié)點(diǎn),重復(fù)執(zhí)行第四步驟,直至請求到達(dá)整個多粒度請求的結(jié)束節(jié)點(diǎn);第六步驟某一粒度通道建立響應(yīng)消息返回途中配置該通道中各節(jié)點(diǎn)多粒度交叉矩陣,當(dāng)回到該通道的源端節(jié)點(diǎn),配置完源端節(jié)點(diǎn)的本地各級多粒度交叉矩陣,該粒度通道建立;第七步驟在最小粒度通道建立響應(yīng)消息返回到起始節(jié)點(diǎn),配置完起始節(jié)點(diǎn)的本地各級多粒度交叉矩陣后,整個多粒度通道建立。
本發(fā)明通過改變標(biāo)簽結(jié)構(gòu),劃分多級層次,可以解決傳統(tǒng)單級標(biāo)簽無法精確指示多粒度光節(jié)點(diǎn)資源配置的問題,并用并行的方法克服了串行建立多粒度光通道建立時間長的缺點(diǎn),而且可以方便的擴(kuò)展用于各種不同粒度的節(jié)點(diǎn)混合組網(wǎng)的情形。
圖1為多粒度光節(jié)點(diǎn)結(jié)構(gòu)示例;圖2為多粒度LSP串行建立的信令流程;圖3為多粒度層次標(biāo)簽的層次結(jié)構(gòu);圖4為三級粒度層次標(biāo)簽示例;圖5為多粒度光通道并行建立的信令流程;圖6為多粒度層次標(biāo)簽所指示的光開關(guān)動作示例;圖7為多粒度網(wǎng)絡(luò)示例;圖8為多粒度串行建立和并行建立時間的比較。
具體實(shí)施例方式
本發(fā)明提出采用具有層次結(jié)構(gòu)的標(biāo)簽來指示節(jié)點(diǎn)資源配置、并行建立多個粒度光通道的控制方法。技術(shù)方案包括1、多粒度層次標(biāo)簽擴(kuò)展GMPLS通用標(biāo)簽,使其具有層次結(jié)構(gòu),如圖3所示。
在該標(biāo)簽結(jié)構(gòu)中,Type字段(8比特)表示該結(jié)構(gòu)為標(biāo)簽,Length字段(8比特)表示該結(jié)構(gòu)長度,Hierarchy字段(8比特)表示標(biāo)簽所含粒度數(shù)(以整數(shù)表示),C-Type字段(8比特)表示該標(biāo)簽是多粒度標(biāo)簽。C-Type字段后面接各粒度標(biāo)簽值,每一粒度的標(biāo)簽是32比特,按從大粒度到小粒度的順序依次排列,具有本地意義,可根據(jù)本地?cái)?shù)據(jù)庫聯(lián)系到對應(yīng)的交換結(jié)構(gòu),指示交換。
各粒度標(biāo)簽的取值如下TDM標(biāo)簽,即TDM時隙號,按GMPLS SONET/SDH標(biāo)簽定義取值,在波長中唯一;波長標(biāo)簽,即波長粒度的標(biāo)識符,取大于0的32位整數(shù),在波帶中唯一;波帶標(biāo)簽,即波帶粒度的標(biāo)識符,取大于0的32位整數(shù),在光纖中唯一;光纖標(biāo)簽,即光纖粒度的標(biāo)識符,取大于0的32位整數(shù),在鏈路中唯一。
多粒度層次標(biāo)簽為變長結(jié)構(gòu),具體到某一節(jié)點(diǎn),根據(jù)其多粒度交換能力,其使用的標(biāo)簽結(jié)構(gòu)是固定的。如,具有光纖、波帶、波長三級交換能力的多粒度光交換機(jī),其層次標(biāo)簽如圖4所示。如果多粒度通道中不包括某一粒度,則該粒度所對應(yīng)的標(biāo)簽取值設(shè)置為0。
這種標(biāo)簽將攜帶在控制信令消息中,如顯式標(biāo)簽控制消息中,在到達(dá)需要控制的節(jié)點(diǎn)后進(jìn)行配置。
這種層次標(biāo)簽的結(jié)構(gòu)可以擴(kuò)展支持更多的粒度,例如在光電混合交換節(jié)點(diǎn),只要增加支持的粒度標(biāo)簽,可支持分組交換粒度和二層交換粒度。
2、多粒度光通道并行建立傳統(tǒng)多粒度LSP采用串行建立方式,即小粒度的LSP必須等待大粒度LSP建立以后才可以繼續(xù)將信令消息傳遞下去。本發(fā)明采用并行建立方式,多粒度光通道同時建立。信令流程如圖5所示。
假設(shè)根據(jù)計(jì)算得到的路由,一條多粒度業(yè)務(wù)將依次通過網(wǎng)絡(luò)中的A、B、C、D、E、F,波長通道源節(jié)點(diǎn)為A,目的節(jié)點(diǎn)為F。波長通道穿過B-E間的波帶通道。波帶通道又穿過C-D間的光纖通道。
1.A節(jié)點(diǎn)發(fā)出多粒度通道的建立請求,通過攜帶的多粒度層次標(biāo)簽信息,指示欲建立A-F間的波長通道、B-E間的波帶通道、C-D間的光纖通道。A節(jié)點(diǎn)進(jìn)行本地各級多粒度端口預(yù)留,啟動波長通道建立過程,等待響應(yīng)。
2.請求到達(dá)B節(jié)點(diǎn),啟動波帶通道建立過程,并進(jìn)行本地各級多粒度端口預(yù)留,等待響應(yīng)。
3.請求到達(dá)C節(jié)點(diǎn),啟動光纖通道建立過程,并進(jìn)行本地各級多粒度端口預(yù)留,等待響應(yīng)。
4.請求到達(dá)D節(jié)點(diǎn),光纖通道建立前向預(yù)留過程將被終止,應(yīng)該繼續(xù)建立波帶通道和波長通道。節(jié)點(diǎn)D配置本地各級多粒度交叉矩陣,然后繼續(xù)向下游發(fā)送建立請求,同時并向上游返回光纖通道建立響應(yīng)消息。
5.光纖通道建立響應(yīng)消息回到C節(jié)點(diǎn),配置C節(jié)點(diǎn)本地各級多粒度交叉矩陣,完成光纖通道的建立。
6.多粒度通道建立請求從D繼續(xù)下發(fā)到達(dá)E節(jié)點(diǎn),波帶通道建立前向預(yù)留過程將被終止,應(yīng)該繼續(xù)建立波長通道。節(jié)點(diǎn)E配置本地各級多粒度交叉矩陣,然后繼續(xù)向下游發(fā)送建立請求,同時并向上游返回波帶通道建立響應(yīng)消息。
7.波帶通道響應(yīng)消息返回途中配置各節(jié)點(diǎn)多粒度交叉矩陣,經(jīng)過C節(jié)點(diǎn)時必須等待光纖通道建立完成。響應(yīng)消息最終回到B節(jié)點(diǎn),配置B節(jié)點(diǎn)本地各級多粒度交叉矩陣,從而完成波帶通道的建立。
8.多粒度通道建立請求從E繼續(xù)下發(fā)到達(dá)F節(jié)點(diǎn),波長通道建立前向預(yù)留過程將被終止,節(jié)點(diǎn)F配置本地各級多粒度的交叉矩陣,并向上游返回響應(yīng)消息。
9.波長通道響應(yīng)消息途中配置各節(jié)點(diǎn)多粒度交叉矩陣,經(jīng)過B節(jié)點(diǎn)時必須等待波帶通道建立完成。響應(yīng)消息最終回到A節(jié)點(diǎn),節(jié)點(diǎn)A配置本地各級多粒度的交叉矩陣,完成波長通道的建立,從而完成整個多粒度通道的建立。
這樣,由于標(biāo)簽層次得到豐富,連接請求消息中可以攜帶足夠的信息,指示各節(jié)點(diǎn)建立的光通道的粒度情況,多粒度光通道可以并行建立,節(jié)約了時間。而且,本發(fā)明同時建立的多個粒度通道相對獨(dú)立,大粒度的通道容量如果未被完全占用,還可以為其他小粒度的通道利用,這些小粒度通道建立時就無需再建立大粒度通道。本發(fā)明提出的多粒度光通道建立方法可以利用GMPLS信令協(xié)議CR-LDP或RSVP-TE來實(shí)現(xiàn)。本發(fā)明不涉及為穿越多粒度光網(wǎng)絡(luò)建立連接而進(jìn)行的路由和資源分配過程,并假定路由和資源分配過程在控制信令消息發(fā)出前已經(jīng)完成,計(jì)算結(jié)果包含在控制消息中。本發(fā)明適于網(wǎng)絡(luò)資源豐富,光通道的建立很少由于缺少資源而失敗的情況;如果出現(xiàn)光通道建立失敗,將執(zhí)行出錯處理。
標(biāo)簽對資源的指示與節(jié)點(diǎn)結(jié)構(gòu)有關(guān),這里示例了圖6所示節(jié)點(diǎn)結(jié)構(gòu)下,表1所示多粒度層次標(biāo)簽指示的光開關(guān)動作情況。表1中A、B、C分別代表三個多粒度請求。
表1由本例可見,通過使用多粒度層次標(biāo)簽,可以有效的指示各級光開關(guān)動作,當(dāng)然,具體的動作情況還與節(jié)點(diǎn)結(jié)構(gòu)和本地資源使用情況有關(guān)。
本發(fā)明提出的并行光通道建立時間可以大大縮短建立時間,因?yàn)槎鄠€粒度的通道同時建立。假設(shè)網(wǎng)絡(luò)中有5N個節(jié)點(diǎn),如圖7所示。則光通道建立時間與網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)的關(guān)系如圖8所示。圖8中還比較了多粒度串行建立和并行建立時間??梢钥闯?,本發(fā)明提出的并行建立時間遠(yuǎn)遠(yuǎn)低于傳統(tǒng)串行建立時間。
權(quán)利要求
1.一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于對控制信令消息所攜帶的通用標(biāo)簽進(jìn)行擴(kuò)展使通用標(biāo)簽具有與多粒度光節(jié)點(diǎn)對應(yīng)的層次結(jié)構(gòu),標(biāo)簽按從大粒度到小粒度的順序依次排列,并具有本地意義,可根據(jù)本地?cái)?shù)據(jù)庫聯(lián)系到對應(yīng)的交換結(jié)構(gòu),指示交換;對發(fā)出多粒度通道建立的請求消息進(jìn)行并行處理在建立請求消息到達(dá)大粒度通道終端節(jié)點(diǎn)并返回源端節(jié)點(diǎn)響應(yīng)消息的同時,向前繼續(xù)發(fā)送多粒度通道建立的請求消息,以最終建立小粒度的通道。
2.如權(quán)利要求1所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述擴(kuò)展的多粒度層次標(biāo)簽是依據(jù)鏈路進(jìn)行分配的,即在上下游節(jié)點(diǎn),針對同一鏈路中具體某一粒度資源,所使用的擴(kuò)展的多粒度層次標(biāo)簽的取值相同。
3.如權(quán)利要求1或2所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述擴(kuò)展的多粒度層次標(biāo)簽包括TDM標(biāo)簽、波長標(biāo)簽、波帶標(biāo)簽、光纖標(biāo)簽,所述擴(kuò)展的多粒度層次標(biāo)簽對應(yīng)的粒度通道等級為依次增大。
4.如權(quán)利要求1或2所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述擴(kuò)展的多粒度層次標(biāo)簽的具體取值為TDM標(biāo)簽,即TDM時隙號,按GMPLS SONET/SDH標(biāo)簽定義取值;波長標(biāo)簽,即波長粒度的標(biāo)識符,取大于0的32位整數(shù);波帶標(biāo)簽,即波帶粒度的標(biāo)識符,取大于0的32位整數(shù);光纖標(biāo)簽,即光纖粒度的標(biāo)識符,取大于0的32位整數(shù);同一節(jié)點(diǎn)內(nèi),相鄰等級粒度通道中,小粒度標(biāo)簽取值在且僅在相比等級大一級的粒度通道中是唯一的;通過大粒度到小粒度各級標(biāo)簽的組合,用于相應(yīng)粒度資源的唯一標(biāo)識。
5.如權(quán)利要求1或2所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于如果多粒度通道中不包括某一粒度,則該粒度所對應(yīng)的擴(kuò)展的多粒度層次標(biāo)簽的取值設(shè)置為0。
6.如權(quán)利要求1所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述多粒度通道建立的請求消息通過攜帶的多粒度層次標(biāo)簽信息,在到達(dá)相應(yīng)粒度通道的源端節(jié)點(diǎn)后,啟動相應(yīng)粒度通道的建立過程,并進(jìn)行本地各級多粒度端口的預(yù)留,等待響應(yīng)消息。
7.如權(quán)利要求6所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述多粒度通道建立的請求消息到達(dá)相應(yīng)粒度通道的終端節(jié)點(diǎn)后,終止該通道的前向預(yù)留過程,并配置本地各級多粒度交叉矩陣,然后繼續(xù)向下游發(fā)送;同時,該終端節(jié)點(diǎn)向上游返回該通道建立的響應(yīng)消息,上游各節(jié)點(diǎn)收到響應(yīng)消息后,配置各自的多粒度交叉矩陣;當(dāng)響應(yīng)消息到達(dá)該粒度通道的源端節(jié)點(diǎn)后,完成該粒度通道的建立過程。
8.如權(quán)利要求7所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述上游各節(jié)點(diǎn)配置各自的多粒度交叉矩陣,是指正在建立的粒度通道中的節(jié)點(diǎn),不包括已經(jīng)建立粒度通道的節(jié)點(diǎn)和沒有建立粒度通道的節(jié)點(diǎn)。
9.如權(quán)利要求7所述在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,其特征在于所述相應(yīng)粒度通道建立的響應(yīng)消息逆行回到與該粒度通道相比等級更大的粒度通道的源端節(jié)點(diǎn)時,必須等待等級大的粒度通道建立完成,再繼續(xù)向上游返回響應(yīng)消息。
10.一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,針對由起始節(jié)點(diǎn)開始、經(jīng)若干中間節(jié)點(diǎn)、至結(jié)束節(jié)點(diǎn)的一條多粒度業(yè)務(wù),其中小粒度到大粒度依次嵌套,包括如下處理步驟第一步驟起始節(jié)點(diǎn)發(fā)起多粒度通道的建立請求消息,通過攜帶的多粒度層次標(biāo)簽信息,指示欲建立的小粒度通道,起始節(jié)點(diǎn)進(jìn)行本地各級多粒度端口預(yù)留,啟動小粒度通道建立過程,向下游發(fā)出多粒度通道的建立請求消息,并等待響應(yīng)消息;第二步驟請求消息到達(dá)大粒度通道的源端節(jié)點(diǎn),啟動大粒度通道建立過程,并進(jìn)行本地各級多粒度端口預(yù)留,然后繼續(xù)向下游發(fā)出請求消息,并等待響應(yīng)消息;第三步驟請求消息在前行過程中,每次到達(dá)相比等級更大粒度通道的源端節(jié)點(diǎn),就重復(fù)執(zhí)行第二步驟;第四步驟請求消息到達(dá)某一粒度通道的終端節(jié)點(diǎn)后,該通道前向預(yù)留過程將被終止,本地各級多粒度交叉矩陣被配置,然后請求消息繼續(xù)向下游發(fā)送,以建立小粒度通道,同時,本節(jié)點(diǎn)向上游返回該通道建立的響應(yīng)消息;第五步驟請求消息每次到達(dá)某一粒度通道的終端節(jié)點(diǎn),重復(fù)執(zhí)行第四步驟,直至請求到達(dá)整個多粒度請求的結(jié)束節(jié)點(diǎn);第六步驟某一粒度通道建立響應(yīng)消息返回途中配置該通道中各節(jié)點(diǎn)多粒度交叉矩陣,當(dāng)回到該通道的源端節(jié)點(diǎn),配置完源端節(jié)點(diǎn)的本地各級多粒度交叉矩陣,該粒度通道建立;第七步驟在最小粒度通道建立響應(yīng)消息返回到起始節(jié)點(diǎn),配置完起始節(jié)點(diǎn)的本地各級多粒度交叉矩陣后,整個多粒度通道建立。
全文摘要
本發(fā)明是一種在多粒度光交換網(wǎng)絡(luò)中實(shí)現(xiàn)光通道建立的控制方法,所述控制方法包括對控制信令消息所攜帶的通用標(biāo)簽進(jìn)行擴(kuò)展使通用標(biāo)簽具有與多粒度光節(jié)點(diǎn)對應(yīng)的層次結(jié)構(gòu),標(biāo)簽按從大粒度到小粒度的順序依次排列,并具有本地意義,可根據(jù)本地?cái)?shù)據(jù)庫聯(lián)系到對應(yīng)的交換結(jié)構(gòu),指示交換;對發(fā)出多粒度通道建立的請求消息進(jìn)行并行處理在建立請求消息到達(dá)大粒度通道終端節(jié)點(diǎn)并返回源端節(jié)點(diǎn)響應(yīng)信息的同時,向前繼續(xù)發(fā)送多粒度通道建立的請求消息,以建立小粒度的通道。本發(fā)明解決了單級標(biāo)簽無法精確指示多粒度光節(jié)點(diǎn)資源配置的問題,克服了串行建立多粒度光通道建立時間長的缺點(diǎn),且可擴(kuò)展用于各種不同粒度的節(jié)點(diǎn)混合組網(wǎng)的情形。
文檔編號H04Q11/00GK1713779SQ20041004968
公開日2005年12月28日 申請日期2004年6月23日 優(yōu)先權(quán)日2004年6月23日
發(fā)明者張 杰, 桂烜, 徐云斌, 宋鴻升, 顧畹儀, 張永軍 申請人:北京郵電大學(xué)