專利名稱:一種光網(wǎng)絡(luò)中永久連接和交換連接之間的轉(zhuǎn)換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光網(wǎng)絡(luò)中永久連接和交換連接之間的轉(zhuǎn)換技術(shù),特別是指一種實現(xiàn)光網(wǎng)絡(luò)中永久連接和交換連接之間無損傷轉(zhuǎn)換的方法。
背景技術(shù):
光網(wǎng)絡(luò)包括同步數(shù)字體系/同步光網(wǎng)絡(luò)(SDH/Sonet)、波長網(wǎng)絡(luò)等。傳統(tǒng)的光網(wǎng)絡(luò)是一種基于集中管理的系統(tǒng),網(wǎng)絡(luò)的節(jié)點之間采用永久連接方式實現(xiàn)通信,連接路徑由管理平面根據(jù)連接要求以及網(wǎng)絡(luò)資源利用情況預(yù)先計算,然后沿著連接路徑通過網(wǎng)絡(luò)管理接口(NMI-T)向節(jié)點發(fā)送交叉連接命令,進行統(tǒng)一指配,最終完成通路的建立過程。永久連接方式在光網(wǎng)絡(luò)發(fā)展初期因其設(shè)計簡單、成本較低等取得了較好效果。但是,永久連接方式光連接的創(chuàng)建、維護和拆除都需要人工或網(wǎng)管系統(tǒng)進行干預(yù),隨著數(shù)據(jù)業(yè)務(wù)量的不斷增長,這種連接方式已不能滿足對光網(wǎng)絡(luò)系統(tǒng)動態(tài)、靈活的要求。
解決這個問題的關(guān)鍵是實現(xiàn)動態(tài)光交換,因此,國際電聯(lián)(ITU-T)提出了自動交換光網(wǎng)絡(luò)(ASON)架構(gòu),該架構(gòu)在傳統(tǒng)上的光網(wǎng)絡(luò)增加了一個控制平面,并提出了交換連接的概念。根據(jù)這一思想,光網(wǎng)絡(luò)的節(jié)點首先通過鏈路局部的發(fā)現(xiàn)技術(shù)獲得本節(jié)點與其他光節(jié)點的連接關(guān)系,再通過控制平面發(fā)布其節(jié)點和鏈路狀態(tài),并接收網(wǎng)絡(luò)中其他節(jié)點的狀態(tài)發(fā)布,最終每個光節(jié)點都有一份描述網(wǎng)絡(luò)精確拓撲的“網(wǎng)絡(luò)地圖”,“網(wǎng)絡(luò)地圖”中包括節(jié)點、鏈路、資源等多種信息。當(dāng)節(jié)點被客戶設(shè)備或管理系統(tǒng)要求建立連接時,節(jié)點利用“網(wǎng)絡(luò)地圖”的信息,結(jié)合一定的路由算法得到一條可行的路徑,再通過信令協(xié)議驅(qū)動路徑上的節(jié)點建立交叉連接。在網(wǎng)絡(luò)連接動態(tài)建立、拆除、或者故障引起鏈路資源變化時,相應(yīng)節(jié)點將及時發(fā)布更新的節(jié)點、鏈路狀態(tài)信息,實現(xiàn)“網(wǎng)絡(luò)地圖”的再同步。在ASON中,如果節(jié)點接收的連接請求來自客戶設(shè)備或者代理,則這時建立的連接稱交換連接(SwitchedConnection);如果來自網(wǎng)管系統(tǒng),這時建立的連接稱軟永久連接(SoftPermanent Connection),在本文中如果沒有特別指出,交換連接和軟永久連接將統(tǒng)一稱為交換連接。在網(wǎng)絡(luò)故障,如鏈路中斷或節(jié)點失效發(fā)生時,如果交換連接或軟永久連接被中斷,則控制平面能動態(tài)地重建連接路由并恢復(fù)業(yè)務(wù)。采用這種交換方式的光網(wǎng)絡(luò)系統(tǒng)具有動態(tài)、靈活的特點,可以滿足數(shù)據(jù)業(yè)務(wù)量增長的需要。
雖然交換連接方式會帶來很多好處,但是從傳統(tǒng)基于供給的光網(wǎng)絡(luò)升級到自動交換光網(wǎng)絡(luò)是一個龐大的系統(tǒng)工程,涉及到網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)管理系統(tǒng)、操作支持系統(tǒng)和其他方面的升級換代,需要一個長期的演進過程。在目前的過渡過程中,控制平面只是在一部分的節(jié)點上實現(xiàn),即使在這些實現(xiàn)了控制平面的“智能”節(jié)點上基于供給的業(yè)務(wù)也不會立刻消失,永久連接和交換連接還會在網(wǎng)絡(luò)中共存。當(dāng)永久連接和交換連接共存于一個網(wǎng)絡(luò)中時,通常通過管理平面分配各自控制的網(wǎng)絡(luò)資源,網(wǎng)絡(luò)資源分配之后就不易更改,但是,資源的靜態(tài)分割往往不能滿足不斷變化光網(wǎng)絡(luò)業(yè)務(wù)的開展,運營商可能經(jīng)常需要進行永久連接和交換連接之間的轉(zhuǎn)換,以重新分配兩種連接各自占用的網(wǎng)絡(luò)資源,和利用兩種連接不同的特性。
然而現(xiàn)有技術(shù)中,并沒有制定永久連接和交換連接之間轉(zhuǎn)換的方法,如果需要進行連接類型的轉(zhuǎn)換,則需拆除已有連接后,再建立所需類型的連接。這樣做將會引起業(yè)務(wù)的中斷,造成業(yè)務(wù)數(shù)據(jù)在網(wǎng)絡(luò)傳輸損傷,從而會給業(yè)務(wù)運營帶來問題,給運營商的使用帶來不便,并進而會影響自動交換光網(wǎng)絡(luò)這項新技術(shù)的推廣。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種光網(wǎng)絡(luò)中永久連接和交換連接之間轉(zhuǎn)換的方法,實現(xiàn)永久連接和交換連接之間不中斷業(yè)務(wù)情況下的無損傷轉(zhuǎn)換,使轉(zhuǎn)換過程更加方便、安全,推動自動交換光網(wǎng)絡(luò)技術(shù)的發(fā)展。
本發(fā)明的一種光網(wǎng)絡(luò)中永久連接和交換連接之間的轉(zhuǎn)換方法,包括以下步驟a)當(dāng)前連接的入口節(jié)點在接收到連接轉(zhuǎn)換請求消息后,從入口節(jié)點開始沿當(dāng)前連接的業(yè)務(wù)信號傳輸方向逐節(jié)點轉(zhuǎn)發(fā)連接轉(zhuǎn)換請求消息,直到當(dāng)前連接的出口節(jié)點;b)收到轉(zhuǎn)換請求消息后,逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換。
該方法所述連接轉(zhuǎn)換請求消息的轉(zhuǎn)發(fā)和連接轉(zhuǎn)換過程由節(jié)點的控制平面執(zhí)行,并通過控制鏈路傳遞連接轉(zhuǎn)換請求消息。
該方法所述永久連接轉(zhuǎn)換為交換連接是在節(jié)點的控制平面建立交換連接狀態(tài),并由控制平面接管永久連接在該節(jié)點的交叉連接。
該方法所述交換連接轉(zhuǎn)換為永久連接是在所述節(jié)點的控制平面中刪除當(dāng)前交換連接狀態(tài),并由管理平面接管所述交換連接在該節(jié)點的交叉連接。
該方法所述控制平面為基于TCP/IP協(xié)議,所述永久連接和交換連接的轉(zhuǎn)換采用帶流量工程擴展的資源預(yù)留協(xié)議RSVP-TE信令協(xié)議或路由受限的標簽分布協(xié)議CR-LDP信令協(xié)議實現(xiàn)。
該方法步驟b)所述逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換是在連接轉(zhuǎn)換請求消息到達所述出口節(jié)點后,從出口節(jié)點開始沿所述連接轉(zhuǎn)換請求消息轉(zhuǎn)發(fā)路徑的相反方向逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換,直到入口節(jié)點。
該方法進一步包括所述每個節(jié)點轉(zhuǎn)換完成后向下一個需要轉(zhuǎn)換的節(jié)點發(fā)送轉(zhuǎn)換完成通知消息,直到入口節(jié)點,入口節(jié)點將所述轉(zhuǎn)換完成通知消息發(fā)送至連接轉(zhuǎn)換請求發(fā)起者。
該方法步驟b)所述逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換是每個節(jié)點在接收到連接轉(zhuǎn)換請求消息后,即進行永久連接和交換連接的轉(zhuǎn)換。
該方法進一步包括在所述所有節(jié)點轉(zhuǎn)換完成后,從出口節(jié)點開始沿所述請求消息轉(zhuǎn)發(fā)路徑的相反方向逐節(jié)點轉(zhuǎn)發(fā)轉(zhuǎn)換完成通知消息,直到入口節(jié)點,入口節(jié)點將所述轉(zhuǎn)換完成通知消息發(fā)送至連接轉(zhuǎn)換請求發(fā)起者。
該方法所述轉(zhuǎn)換完成通知消息中包括整個轉(zhuǎn)換連接鏈路的路由信息。
該方法所述入口節(jié)點收到的連接轉(zhuǎn)換請求消息中至少包括當(dāng)前請求轉(zhuǎn)換的連接在入口節(jié)點上的入口節(jié)點標識和入口信息,或入口節(jié)點上的入口節(jié)點標識和出口信息;每個節(jié)點在轉(zhuǎn)發(fā)連接轉(zhuǎn)換請求消息以前,在該連接轉(zhuǎn)換請求消息中進一步加入自身的出口信息。
該方法所述入口信息是入口端口標識或入口通道標識或其組合,所述出口信息是出口端口標識或出口通道標識或其組合。
該方法所述節(jié)點自身的出口信息是根據(jù)當(dāng)前節(jié)點的入口信息通過查詢自身中保存的交叉連接信息獲得的。
該方法所述入口節(jié)點進行永久連接和交換連接的轉(zhuǎn)換前進一步包括判斷收到的連接轉(zhuǎn)換請求消息中包含的入口節(jié)點標識和入口信息,或入口節(jié)點標識和出口信息是否正確,如果是,則進行轉(zhuǎn)換,否則,返回失敗消息,結(jié)束本流程。
該方法所述入口節(jié)點收到的連接轉(zhuǎn)換請求消息中進一步包括當(dāng)前請求轉(zhuǎn)換的連接在出口節(jié)點的出口節(jié)點標識,或出口節(jié)點標識和出口信息。
該方法所述出口節(jié)點進行永久連接和交換連接的轉(zhuǎn)換前進一步包括判斷收到的連接轉(zhuǎn)換請求消息包含的出口節(jié)點標識,或出口節(jié)點標識和出口信息是否正確,如果是,則在該節(jié)點上建立或刪除交換連接,否則,返回失敗消息,結(jié)束本流程。
該方法所述連接是單向連接或雙向連接。
該方法所述交換連接是由網(wǎng)絡(luò)管理系統(tǒng)發(fā)起的軟永久連接,或是由客戶設(shè)備或客戶設(shè)備的代理發(fā)起的交換連接。
從上述方案可以看出,本發(fā)明通過在光網(wǎng)絡(luò)的每個節(jié)點逐點進行連接類型轉(zhuǎn)換,實現(xiàn)了永久連接和交換連接之間的平滑過渡,有效避免了業(yè)務(wù)終端和業(yè)務(wù)數(shù)據(jù)的傳輸損傷,增加了網(wǎng)絡(luò)業(yè)務(wù)實施的靈活性。
圖1為本發(fā)明實施例中帶控制平面的光網(wǎng)絡(luò)和網(wǎng)絡(luò)連接示意圖;圖2為本發(fā)明中永久連接轉(zhuǎn)換為交換連接的流程圖;圖3為本發(fā)明中交換連接轉(zhuǎn)換為永久連接的流程圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
本發(fā)明方案可應(yīng)用于SDH/Sonet、波長網(wǎng)絡(luò)等光網(wǎng)絡(luò),在這些光網(wǎng)絡(luò)中包括多個網(wǎng)絡(luò)節(jié)點和連接這些節(jié)點的鏈路,需要進行連接類型轉(zhuǎn)換的網(wǎng)絡(luò)節(jié)點具備傳送、控制、管理三個平面,控制平面控制傳送平面并支持交換連接的建立,管理平面管理控制平面和傳送平面并支持永久連接的建立。
下面以圖1所示的光網(wǎng)絡(luò)為例對本發(fā)明方案進行說明。圖1所示的光網(wǎng)絡(luò)中包括六個節(jié)點節(jié)點A-節(jié)點F,每個節(jié)點中都包括有傳送平面AT-FT和控制平面AC-FC,其中,傳送平面和控制平面可以是物理分離的,也可以物理上合在一起,邏輯上分離。并且每個節(jié)點都包含管理平面,管理平面使得傳送平面和控制平面可以被網(wǎng)絡(luò)管理系統(tǒng)所管理,在圖1中為清楚起見沒有示出。節(jié)點之間通過光鏈路連接,光鏈路在圖1中用實線表示;節(jié)點的控制平面實體之間通過控制鏈路相互通信,控制鏈路在圖1中用虛線表示,這些控制鏈路通道是邏輯的,具體實現(xiàn)上有多種方式,如SDH/Sonet可以利用開銷字節(jié)。這里光網(wǎng)絡(luò)中所有節(jié)點間已經(jīng)建立了正常的光鏈路連接,控制平面已經(jīng)通過控制通道與相鄰節(jié)點建立正常的會話;通過鏈路管理協(xié)議每個節(jié)點得到與鄰居節(jié)點的光鏈路連接關(guān)系;這些相鄰光鏈路節(jié)點的連接關(guān)系通過鏈路狀態(tài)路由協(xié)議擴散,最終在每個節(jié)點建立起一致的“網(wǎng)絡(luò)地圖”,其中包括所有的網(wǎng)絡(luò)節(jié)點、它們之間的鏈路連接關(guān)系和鏈路資源信息;另外每個節(jié)點中都有一份交叉連接關(guān)系表,記錄該節(jié)點上各端口、通道的連接關(guān)系。并且在該網(wǎng)絡(luò)中已經(jīng)建立一條連接A-B-E-F,它們的連接在圖1中用點劃線表示。其中,所述控制平面通常為基于TCP/IP協(xié)議的,永久連接和交換連接的轉(zhuǎn)換采用帶流量工程擴展的資源預(yù)留協(xié)議RSVP-TE信令協(xié)議或路由受限的標簽分布協(xié)議CR-LDP信令協(xié)議實現(xiàn)。
當(dāng)圖1中所建立的連接A-B-E-F是永久連接,并需要將該永久連接A-B-E-F轉(zhuǎn)換為交換連接時,轉(zhuǎn)換過程參見圖2所示,包括以下步驟步驟201,由軟永久連接情況下的網(wǎng)絡(luò)管理系統(tǒng)或交換連接情況下的客戶設(shè)備向入口節(jié)點,即節(jié)點A發(fā)送將永久連接A-B-E-F轉(zhuǎn)換為交換連接的連接轉(zhuǎn)換請求消息。
其中,在本文中所述消息如果是從網(wǎng)絡(luò)管理系統(tǒng)發(fā)出的通常是命令,如果是從客戶設(shè)備發(fā)出的通常是信令。
所述連接轉(zhuǎn)換請求消息中包含路由記錄列表,如果當(dāng)前待轉(zhuǎn)換的永久連接A-B-E-F是從入口節(jié)點A的入端口或入口通道開始,到出口節(jié)點F的出端口或出口通道結(jié)束,則在連接轉(zhuǎn)換請求消息的路由記錄列表中應(yīng)至少包括入口節(jié)點地址(ID)和該入口節(jié)點的入口信息;如果當(dāng)前待轉(zhuǎn)換的永久連接A-B-E-F是從入口節(jié)點A開始,到出口節(jié)點F結(jié)束,則連接轉(zhuǎn)換請求消息的路由記錄列表中應(yīng)至少包括入口節(jié)點ID和該入口節(jié)點的出口信息。這里所述入口信息是該節(jié)點的入端口ID,如果待轉(zhuǎn)換永久連接包括所在端口的某個通道,則入口信息中還需要包括入端口中所在入口通道ID;出口信息是出端口ID,如果待轉(zhuǎn)換永久連接包括所在端口的某個通道,則出口信息中還需要包括出端口中所在通道ID。本實施例中所有網(wǎng)絡(luò)設(shè)備的標識都用網(wǎng)絡(luò)設(shè)備的ID表示。另外,在所述列表中還可以進一步包括當(dāng)前連接的連接方向,即指雙向或者單向,連接負荷類型等信息。并進而為了方便后續(xù)的步驟205中出口節(jié)點對連接轉(zhuǎn)換請求消息進行驗證,還可在請求消息中加入出口節(jié)點ID,并且如果待轉(zhuǎn)換永久連接從入口節(jié)點A的入端口或入口通道開始,到出口節(jié)點F的出端口或出口通道結(jié)束,則還應(yīng)在其中包括出口節(jié)點的出口信息。
步驟202,入口節(jié)點A從其入端口接收到步驟201的連接轉(zhuǎn)換請求消息后,如果該連接轉(zhuǎn)換請求消息中包含入口節(jié)點入端口ID、入口節(jié)點入口信息,則通過這些信息,并根據(jù)自身交叉連接關(guān)系表中保存的交叉連接信息得到當(dāng)前需要轉(zhuǎn)換的永久連接在A節(jié)點的出口信息,將這些出口信息加入該轉(zhuǎn)換請求消息中;如果連接轉(zhuǎn)換請求消息中包含出口信息,則將這些出口信息直接加入轉(zhuǎn)換請求消息的路由記錄列表中。再根據(jù)控制平面中保存的相鄰鏈路管理維護的鏈路連接關(guān)系,即“網(wǎng)絡(luò)地圖”得到下一跳節(jié)點,即節(jié)點B的ID,將轉(zhuǎn)換請求消息通過基于IP的控制通道連接向節(jié)點B發(fā)送。
本步驟較佳的方式還可以在節(jié)點A接收到連接轉(zhuǎn)換請求消息后,先驗證該消息中的信息是否正確,具體包括檢查信令中包含的入端口節(jié)點ID是否存在,如果消息中包括入口信息,則還應(yīng)檢查其入口信息是否存在,并且在該通道上是否已經(jīng)存在永久連接,如果是,則進入步驟202的后續(xù)步驟,否則,向轉(zhuǎn)換請求的發(fā)起者返回錯誤消息,結(jié)束。這樣,可以避免錯誤消息的干擾。
步驟203,節(jié)點B收到從節(jié)點A發(fā)來的連接轉(zhuǎn)換請求消息后,從中可得到前一站,即節(jié)點A的出口信息,再結(jié)合自身交叉連接關(guān)系表中保存的鏈路管理維護的鏈路連接關(guān)系可以得到該待轉(zhuǎn)換永久連接在節(jié)點B的相關(guān)入口信息;然后,與節(jié)點A的處理類似,即通過入口信息找出出口信息,并將出口信息添加到轉(zhuǎn)換請求消息中的路由記錄列表的末尾,再根據(jù)“網(wǎng)絡(luò)地圖”得到下一跳節(jié)點E的ID,將轉(zhuǎn)換請求消息通過控制通道向節(jié)點E發(fā)送。
步驟204,節(jié)點E收到從節(jié)點B發(fā)來的連接轉(zhuǎn)換請求消息后,用與節(jié)點B同樣的方法將轉(zhuǎn)換請求消息轉(zhuǎn)發(fā)給出口節(jié)點F。
步驟205,節(jié)點F收到從節(jié)點E發(fā)來的連接轉(zhuǎn)換請求消息后,在節(jié)點F的控制平面中建立起請求的交換連接狀態(tài),由控制平面接管該連接占用的端口、通道和交叉資源,并生成轉(zhuǎn)換完成通知消息,該消息中保留有轉(zhuǎn)換請求消息路由記錄列表中的所有內(nèi)容,并加入了本節(jié)點ID,如果連接轉(zhuǎn)換請求消息中包含入口節(jié)點的入口信息,則還應(yīng)在轉(zhuǎn)換完成通知消息中加入出口節(jié)點的出口信息,即出端口ID或出通道ID,這樣,在轉(zhuǎn)換完成通知消息中包含有完整的待轉(zhuǎn)換永久連接的鏈路路由,然后將該轉(zhuǎn)換完成通知消息沿連接轉(zhuǎn)換請求消息傳送路徑的相反方向發(fā)送,即沿F-E-B-A的路徑發(fā)送。
本步驟較佳地可以在節(jié)點F收到從節(jié)點E發(fā)來的連接轉(zhuǎn)換請求消息后,進一步驗證該消息是否正確,具體包括對消息中所攜帶的出口節(jié)點ID進行分析,如果還包含出口節(jié)點的出口信息,則同時對該出口信息進行分析,比較這些信息與本節(jié)點的ID以及出口信息是否一致,如果一致,則接受該連接轉(zhuǎn)換請求,繼續(xù)步驟205的后續(xù)步驟,否則,沿F-E-B-A的路徑向發(fā)起者返回失敗消息,并給出錯誤原因,結(jié)束。其中的出口節(jié)點F自身的出口信息可以通過類似節(jié)點B、E的處理得到節(jié)點F上出端口ID和出端口通道ID等出口信息。
步驟206,節(jié)點E收到節(jié)點F發(fā)來的轉(zhuǎn)換完成通知消息后,與節(jié)點F類似,在其控制平面中建立起請求的交換連接狀態(tài),并由控制平面接管本節(jié)點的交叉連接狀態(tài),并接管連接占用的資源,然后將轉(zhuǎn)換完成通知消息向節(jié)點B轉(zhuǎn)發(fā)。
步驟207,節(jié)點B收到節(jié)點E發(fā)來的轉(zhuǎn)換完成通知消息后,用與節(jié)點E做同樣的方法建立起交換連接后,向節(jié)點A返回轉(zhuǎn)換完成通知消息。
步驟208,節(jié)點A收到節(jié)點B的轉(zhuǎn)換完成通知消息后,用與節(jié)點E、B同樣的方法在節(jié)點A中建立起交換連接,如果轉(zhuǎn)換成功,則將轉(zhuǎn)換完成通知消息返回至消息發(fā)起者,此時,永久連接A-B-E-F已經(jīng)被轉(zhuǎn)換為交換連接,該連接與其他的交換連接一樣具備像動態(tài)恢復(fù)等功能;如果轉(zhuǎn)換失敗,則向消息發(fā)起者返回失敗消息,結(jié)束。
從上述中可以看出,本實施例中交換轉(zhuǎn)換請求消息是沿待轉(zhuǎn)換永久連接的下游方向,即沿該連接的業(yè)務(wù)信號走向逐節(jié)點依次轉(zhuǎn)發(fā)的,而交換連接的最終建立過程是從出口節(jié)點沿上游方向逐節(jié)點建立的。對于連接方向是雙向的情況,可以任意選擇其中的一個業(yè)務(wù)信號走向進行連接轉(zhuǎn)換過程。
當(dāng)圖1中所建立的連接A-B-E-F是交換連接,并需要將交換連接A-B-E-F轉(zhuǎn)換為永久連接時,轉(zhuǎn)換過程參見圖3所示,包括以下步驟步驟301,由軟永久連接情況下的網(wǎng)絡(luò)管理系統(tǒng)或交換連接情況下的客戶設(shè)備向入口節(jié)點A發(fā)送由交換連接轉(zhuǎn)換為永久連接的轉(zhuǎn)換請求消息,這里為了區(qū)分前面的過程,將該消息稱之為反向轉(zhuǎn)換請求消息。
其中,所述反向轉(zhuǎn)換請求消息中包含路由記錄列表,如果當(dāng)前待轉(zhuǎn)換的交換連接A-B-E-F是從入口節(jié)點A的入端口或入口通道開始,到出口節(jié)點F的出端口或出口通道結(jié)束,則在連接轉(zhuǎn)換請求消息的路由記錄列表中應(yīng)至少包括入口節(jié)點地址(ID)和該入口節(jié)點的入口信息;如果當(dāng)前待轉(zhuǎn)換的交換連接A-B-E-F是從入口節(jié)點A開始,到出口節(jié)點F結(jié)束,則連接轉(zhuǎn)換請求消息的路由記錄列表中應(yīng)至少包括入口節(jié)點ID和該入口節(jié)點的出口信息。這里所述入口信息是該節(jié)點的入端口ID,如果待轉(zhuǎn)換交換連接是所在端口的某個通道,則入口信息中還需要包括入端口中所在入口通道ID;出口信息是出端口ID,如果待轉(zhuǎn)換交換連接包括所在端口的某個通道,則出口信息中還需要包括出端口中所在通道ID。本實施例中所有網(wǎng)絡(luò)設(shè)備的標識都用網(wǎng)絡(luò)設(shè)備的ID表示。另外,在所述列表中還可以進一步包括當(dāng)前連接的連接方向,即指雙向或者單向,連接負荷類型等信息。并進而為了方便后續(xù)的步驟305中出口節(jié)點對連接轉(zhuǎn)換請求消息進行驗證,還可在請求消息中加入出口節(jié)點ID,并且如果待交換永久連接從入口節(jié)點A的入端口或入口通道開始,到出口節(jié)點F的出端口或出口通道結(jié)束,則還應(yīng)在其中包括出口節(jié)點的出口信息。
步驟302,入口節(jié)點A從其入端口接收到步驟301的反向轉(zhuǎn)換請求消息后,從控制平面將該連接標記為刪除進行中狀態(tài),但不刪除交叉連接;如果該反向轉(zhuǎn)換請求消息中包含入口節(jié)點入端口ID、入口節(jié)點入口信息,則通過這些信息,并根據(jù)自身交叉連接關(guān)系表中保存的交叉連接信息得到當(dāng)前需要轉(zhuǎn)換的交換連接在A節(jié)點的出口信息,將這些出口信息加入該反向轉(zhuǎn)換請求消息中;如果反向轉(zhuǎn)換請求消息中包含出口信息,則將這些出口信息直接加入反向轉(zhuǎn)換請求消息的路由記錄列表中。再根據(jù)控制平面中保存的相鄰鏈路管理維護的鏈路連接關(guān)系,即“網(wǎng)絡(luò)地圖”得到下一跳節(jié)點,即節(jié)點B的ID,將反向轉(zhuǎn)換請求消息通過基于IP的控制通道連接向節(jié)點B發(fā)送。
本步驟較佳地方式還可以在節(jié)點A接收到連接轉(zhuǎn)換請求消息后,先驗證該消息中的信息是否正確,具體包括檢查信令中包含的入端口節(jié)點ID是否存在,如果消息中包括入口信息,則還應(yīng)檢查其入口信息是否存在,并且在該通道上是否已經(jīng)存在交換連接,如果是,則進入步驟302的后續(xù)步驟,否則,向轉(zhuǎn)換請求的發(fā)起者返回錯誤消息,結(jié)束。這樣,可以避免錯誤消息的干擾。
步驟303,節(jié)點B收到從節(jié)點A發(fā)來的反向轉(zhuǎn)換請求消息后,從控制平面將該連接標記為刪除進行中狀態(tài),但不刪除交叉連接;并可得到節(jié)點A的出口信息,再結(jié)合自身交叉連接關(guān)系表中保存的鏈路管理維護的鏈路連接關(guān)系可以得到該待轉(zhuǎn)換交換連接在節(jié)點B的相關(guān)入口信息;然后,與節(jié)點A的處理類似,即通過入口信息找出出口信息,并將出口信息添加到轉(zhuǎn)換請求消息中的路由記錄列表的末尾,再根據(jù)“網(wǎng)絡(luò)地圖”得到下一跳節(jié)點E的ID,將反向轉(zhuǎn)換請求消息通過控制通道向節(jié)點E發(fā)送。
步驟304,節(jié)點E收到從節(jié)點B發(fā)來的反向轉(zhuǎn)換請求消息后,執(zhí)行與節(jié)點B同樣的操作,并將反向轉(zhuǎn)換請求消息轉(zhuǎn)發(fā)給出口節(jié)點F。
步驟305,節(jié)點F收到從節(jié)點E發(fā)來的連接轉(zhuǎn)換請求消息后,刪除控制平面中該交換連接的狀態(tài),但不刪除該連接的交叉連接,將該連接占用的資源交由管理平面管理;并生成轉(zhuǎn)換完成通知消息,該消息中保留有轉(zhuǎn)換請求消息路由記錄列表中的所有內(nèi)容,并加入了本節(jié)點ID,如果連接轉(zhuǎn)換請求消息中包含入口節(jié)點的入口信息,則還應(yīng)在轉(zhuǎn)換完成通知消息中加入出口節(jié)點的出口信息,即出端口ID或出通道ID,這樣,在轉(zhuǎn)換完成通知消息中包含有完整的已轉(zhuǎn)換連接的鏈路路由,然后將該轉(zhuǎn)換完成通知消息沿連接轉(zhuǎn)換請求消息傳送路徑的相反方向發(fā)送,即沿F-E-B-A的路徑發(fā)送。
本步驟較佳地可以在節(jié)點F收到從節(jié)點E發(fā)來的反向轉(zhuǎn)換請求消息后,進一步驗證該是否正確,具體包括對消息中所攜帶的出口節(jié)點ID進行分析,如果還包含出口節(jié)點的出口信息,則同時對該出口信息進行分析,比較這些信息與本節(jié)點的ID以及出口信息是否一致,如果一致,則接受該反向連接轉(zhuǎn)換請求,繼續(xù)步驟305的后續(xù)步驟,否則,沿F-E-B-A的路徑向發(fā)起者返回失敗消息,并給出錯誤原因,結(jié)束。其中的出口節(jié)點F自身的出口信息可以通過類似節(jié)點B、E的處理得到節(jié)點F上出端口ID和出端口通道ID等出口信息。
步驟306,節(jié)點E收到節(jié)點F發(fā)來的轉(zhuǎn)換完成通知消息后,與節(jié)點F類似,刪除控制平面中該交換連接的信息,但不刪除該連接的交叉連接,將該連接占用的資源交由管理平面管理;然后將轉(zhuǎn)換完成通知消息向節(jié)點B轉(zhuǎn)發(fā)。
步驟307,節(jié)點B收到節(jié)點E發(fā)來的反向轉(zhuǎn)換完成通知消息后,用與節(jié)點E做同樣的方法刪除交換連接后,向節(jié)點A返回轉(zhuǎn)換完成通知消息。
步驟308,節(jié)點A收到節(jié)點B的轉(zhuǎn)換完成通知消息后,用與節(jié)點E、B同樣的方法刪除交換連接,但不刪除該連接的交叉連接,將該連接占用的資源交由管理平面管理,如果反向轉(zhuǎn)換成功,則將轉(zhuǎn)換完成通知消息返回至消息發(fā)起者,此時,交換連接A-B-E-F已經(jīng)被轉(zhuǎn)換為永久連接,控制平面不再管理該連接占用的資源;如果轉(zhuǎn)換失敗,則向消息發(fā)起者返回失敗消息,結(jié)束。
與永久連接到交換連接的轉(zhuǎn)換過程相同,本實施例中反向轉(zhuǎn)換請求消息是沿待轉(zhuǎn)換永久連接的下游方向,即沿該連接業(yè)務(wù)信號走向逐節(jié)點依次轉(zhuǎn)發(fā)的,而交換連接的取消過程是從出口節(jié)點沿上游方向逐節(jié)點建立的。對于連接方向是雙向的情況,可以任意選擇其中的一個方向進行連接轉(zhuǎn)換過程。
上面所述的較佳實施例中,光網(wǎng)絡(luò)中永久連接和交換連接之間的轉(zhuǎn)換都是在連接轉(zhuǎn)換請求消息到達所述出口節(jié)點后,從出口節(jié)點開始沿所述連接轉(zhuǎn)換請求消息轉(zhuǎn)發(fā)路徑的相反方向逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換,直到入口節(jié)點。另外,本發(fā)明中永久連接和交換連接之間的轉(zhuǎn)換過程也可以沿連接轉(zhuǎn)換請求消息的路徑A-B-E-F進行,具體為在每個節(jié)點接收到連接轉(zhuǎn)換請求消息后即刻進行永久連接和交換連接的轉(zhuǎn)換,在該節(jié)點連接轉(zhuǎn)換完成后向下一個需要轉(zhuǎn)換的節(jié)點轉(zhuǎn)發(fā)連接轉(zhuǎn)換請求消息,當(dāng)最后一個節(jié)點即出口節(jié)點連接轉(zhuǎn)換完成后,沿上游方向,即沿圖1光網(wǎng)絡(luò)中的F-E-B-A方向轉(zhuǎn)發(fā)轉(zhuǎn)換完成通知消息,直至轉(zhuǎn)換請求的發(fā)起者。其中,這里連接轉(zhuǎn)換請求消息和轉(zhuǎn)換完成通知消息在每個節(jié)點中的內(nèi)容和節(jié)點對消息的處理方式與上面所述實施例中完全相同。
在上述方案中,如果轉(zhuǎn)換請求發(fā)起者發(fā)出的連接轉(zhuǎn)換請求消息中事先包括有待轉(zhuǎn)換鏈路的整個或部分路由信息,則在連接轉(zhuǎn)換請求消息到達節(jié)點后,節(jié)點可先對請求消息中包括的路由信息進行分析,判斷該請求消息中包含的關(guān)于下一節(jié)點的路由與根據(jù)自身交叉連接關(guān)系表中的內(nèi)容和“網(wǎng)絡(luò)地圖”自動發(fā)現(xiàn)待轉(zhuǎn)換連接中下一個節(jié)點的路由是否一致,如果一致,則繼續(xù)進行后續(xù)步驟的操作,否則,向轉(zhuǎn)換請求發(fā)起者返回包含有出錯節(jié)點標識信息的錯誤消息,結(jié)束流程。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種光網(wǎng)絡(luò)中永久連接和交換連接之間的轉(zhuǎn)換方法,其特征在于,包括以下步驟a)當(dāng)前連接的入口節(jié)點在接收到連接轉(zhuǎn)換請求消息后,從入口節(jié)點開始沿當(dāng)前連接的業(yè)務(wù)信號傳輸方向逐節(jié)點轉(zhuǎn)發(fā)連接轉(zhuǎn)換請求消息,直到當(dāng)前連接的出口節(jié)點;b)收到轉(zhuǎn)換請求消息后,逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述連接轉(zhuǎn)換請求消息的轉(zhuǎn)發(fā)和連接轉(zhuǎn)換過程由節(jié)點的控制平面執(zhí)行,并通過控制鏈路傳遞連接轉(zhuǎn)換請求消息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述永久連接轉(zhuǎn)換為交換連接是在節(jié)點的控制平面建立交換連接狀態(tài),并由控制平面接管永久連接在該節(jié)點的交叉連接。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述交換連接轉(zhuǎn)換為永久連接是在所述節(jié)點的控制平面中刪除當(dāng)前交換連接狀態(tài),并由管理平面接管所述交換連接在該節(jié)點的交叉連接。
5.根據(jù)權(quán)利要求2、3、4中任意一項所述的方法,其特征在于,所述控制平面為基于TCP/IP協(xié)議,所述永久連接和交換連接的轉(zhuǎn)換采用帶流量工程擴展的資源預(yù)留協(xié)議RSVP-TE信令協(xié)議或路由受限的標簽分布協(xié)議CR-LDP信令協(xié)議實現(xiàn)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b)所述逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換是在連接轉(zhuǎn)換請求消息到達所述出口節(jié)點后,從出口節(jié)點開始沿所述連接轉(zhuǎn)換請求消息轉(zhuǎn)發(fā)路徑的相反方向逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換,直到入口節(jié)點。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,進一步包括所述每個節(jié)點轉(zhuǎn)換完成后向下一個需要轉(zhuǎn)換的節(jié)點發(fā)送轉(zhuǎn)換完成通知消息,直到入口節(jié)點,入口節(jié)點將所述轉(zhuǎn)換完成通知消息發(fā)送至連接轉(zhuǎn)換請求發(fā)起者。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b)所述逐節(jié)點進行永久連接和交換連接的轉(zhuǎn)換是每個節(jié)點在接收到連接轉(zhuǎn)換請求消息后,即進行永久連接和交換連接的轉(zhuǎn)換。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,進一步包括在所述所有節(jié)點轉(zhuǎn)換完成后,從出口節(jié)點開始沿所述請求消息轉(zhuǎn)發(fā)路徑的相反方向逐節(jié)點轉(zhuǎn)發(fā)轉(zhuǎn)換完成通知消息,直到入口節(jié)點,入口節(jié)點將所述轉(zhuǎn)換完成通知消息發(fā)送至連接轉(zhuǎn)換請求發(fā)起者。
10.根據(jù)權(quán)利要求7或9所述的方法,其特征在于,所述轉(zhuǎn)換完成通知消息中包括整個轉(zhuǎn)換連接鏈路的路由信息。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述入口節(jié)點收到的連接轉(zhuǎn)換請求消息中至少包括當(dāng)前請求轉(zhuǎn)換的連接在入口節(jié)點上的入口節(jié)點標識和入口信息,或入口節(jié)點上的入口節(jié)點標識和出口信息;每個節(jié)點在轉(zhuǎn)發(fā)連接轉(zhuǎn)換請求消息以前,在該連接轉(zhuǎn)換請求消息中進一步加入自身的出口信息。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述入口信息是入口端口標識或入口通道標識或其組合,所述出口信息是出口端口標識或出口通道標識或其組合。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述節(jié)點自身的出口信息是根據(jù)當(dāng)前節(jié)點的入口信息通過查詢自身中保存的交叉連接信息獲得的。
14.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述入口節(jié)點進行永久連接和交換連接的轉(zhuǎn)換前進一步包括判斷收到的連接轉(zhuǎn)換請求消息中包含的入口節(jié)點標識和入口信息,或入口節(jié)點標識和出口信息是否正確,如果是,則進行轉(zhuǎn)換,否則,返回失敗消息,結(jié)束本流程。
15.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述入口節(jié)點收到的連接轉(zhuǎn)換請求消息中進一步包括當(dāng)前請求轉(zhuǎn)換的連接在出口節(jié)點的出口節(jié)點標識,或出口節(jié)點標識和出口信息。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,所述出口節(jié)點進行永久連接和交換連接的轉(zhuǎn)換前進一步包括判斷收到的連接轉(zhuǎn)換請求消息包含的出口節(jié)點標識,或出口節(jié)點標識和出口信息是否正確,如果是,則在該節(jié)點上建立或刪除交換連接,否則,返回失敗消息,結(jié)束本流程。
17.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述連接是單向連接或雙向連接。
18.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述交換連接是由網(wǎng)絡(luò)管理系統(tǒng)發(fā)起的軟永久連接,或是由客戶設(shè)備或客戶設(shè)備的代理發(fā)起的交換連接。
全文摘要
本發(fā)明公開了一種光網(wǎng)絡(luò)中永久連接和交換連接之間轉(zhuǎn)換的方法,包括以下步驟當(dāng)前連接的入口節(jié)點接收連接轉(zhuǎn)換請求消息;從入口節(jié)點開始沿當(dāng)前永久連接的業(yè)務(wù)信號傳輸方向逐節(jié)點轉(zhuǎn)發(fā)連接轉(zhuǎn)換請求消息,直到當(dāng)前連接的出口節(jié)點;收到轉(zhuǎn)換請求消息后,逐節(jié)點進行兩種連接方式的轉(zhuǎn)換,直到入口節(jié)點。本發(fā)明通過在光網(wǎng)絡(luò)的每個節(jié)點逐點進行連接類型轉(zhuǎn)換,實現(xiàn)了永久連接和交換連接之間的平滑過渡,有效避免了業(yè)務(wù)終端和業(yè)務(wù)數(shù)據(jù)的傳輸損傷,增加了網(wǎng)絡(luò)業(yè)務(wù)實施的靈活性。
文檔編號H04B10/00GK1581796SQ0314995
公開日2005年2月16日 申請日期2003年7月31日 優(yōu)先權(quán)日2003年7月31日
發(fā)明者許用梁 申請人:華為技術(shù)有限公司