實現光信道數據單元保護相切環交互的方法和裝置的製作方法
2023-12-06 12:35:36 2
專利名稱:實現光信道數據單元保護相切環交互的方法和裝置的製作方法
技術領域:
本發明涉及光通信技術領域,尤其涉及一種實現光信道數據單元(ODUk) 保護相切環交互的方法和裝置。
背景技術:
為了實現跨越兩個或多個環網的端到端的業務保護通常採用光信道數據 單元保護相切環來交互業務。目前,常用的一種光信道tt據單元保護相切環 是光信道數據單元共享保護環(ODUk SPRing )相切環,其組網方式是ODUk SPRing與ODUk SPRing組成的相切環,或者是ODUk SPRing和ODUk SNCP (光信道數據單元子網連接保護環)組成的相切環。如圖1所示,為現有技 術ODUk SPRing與ODUk SPRing的相切環的組網示意圖,該圖中由第一 ODUk SPRing和第二 ODUk SPRing組成一個相切環,在該相切環中兩個 ODUk SPRing都共用一個節點(以下筒稱為相交節點),即圖1中的F節點。 其中所述第一 ODUk SPRing由F、 G、 H、 I、 J、 K節點組成,所述第二ODUk SPRing由A、 B、 C、 D、 E、 F節點組成。每個ODUk SPRing中的各節點在 發方向都有兩個工作單元(以下簡稱"發工作單元")和兩個保護單元(以下 簡稱"發保護單元,,),其中發工作單元為正常發送信號的通道,發保護單元 為當發工作單元發生故障時,接替發工作單元來發送信號的通道。同樣,在 收方向,各節點也都有兩個用於接收信號的收工作單元和兩個收保護單元。當有一條從G節點通過F節點到A節點業務1和一條從A節點通過F 節點到G節點的業務2,則現有技術中ODUk SPRing相切環的交互方法如圖 l所示,業務1從G節點的發工作單元發往F節點收工作單元,然後再由所 述F節點的發工作單元發送給A節點的收工作單元。業務2同理。通常,若相切環的第二 ODUk SPRing中A節點由發工作單元發往F節點 的傳輸發生故障,則第二 ODUk SPRing需要對業務傳輸進行倒換,即A節點將斷路上的業務切換到A節點上另一個發方向的發保護單元,然後由該發保護單元發送給所述F節點,然後再通過所述F節點的發工作單元傳輸到第一 ODUkSPRing中。同時,倒換後,F節點上發往第二 ODUk SPRing的業務1 除了可按照原來的路徑通過F節點發送給A節點,還可以由F節點的另 一個 發方向的保護單元發送給E節點,然後從E節點發送給A節點。倒換後的狀 態如圖l(a)所示。同理,如果第一 ODUk SPRing中G節點發往F節點的傳輸 發生故障時,倒換後的狀態如圖l(c)所示。而如果第一ODUk SPRing中G節 點發往F節點的傳輸,和第二 ODUk SPRing中A節點發往F節點的傳輸都發 生故障時,則倒換後的狀態如圖1 (b)所示。可見對於相切環,由於當相切環中的一個環發生斷路時,可以根據另一 環的狀態出現上述兩種不同的倒換狀態,例如,當第二 ODUk SPRing中節點 A到節點F之間發生故障時,可以有圖l(a)和圖1 (b)所示的兩種倒換狀態。 對於第一 ODUk SPRing當節點G到節點F之間發生故障時,則可以有圖1(b) 和圖1 (c)所示的兩種倒換狀態。由於現有技術中當相切的其中一環發生斷路 時,需要先通過APS協議交互獲取另一環的狀態,即獲知另一環是否也發生 故障,然後再根據另一環的狀態選擇相應的倒換方法。因此,在進行本發明 創造過程中,發明人發現現有技術中至少存在如下問題由於相切環網中的第一 ODUk SPRing在倒換時,都要先使用APS協議交 互當得知第二 ODUk SPRing的狀態後才能確定倒換的方法,而通過APS協議 是無法實時得到第二 ODUk SPRing的狀態,因為第二 ODUk SPRing的狀態 是需要該環上所有節點都使用APS協議交互後才能確定的,而這段時間有可 能會很長,使得倒換時間很長而使第一 ODUk SPRing無法接受。如果不等得 到第二個ODUk SPRing的APS協議交互後的狀態,就決定第一個ODUk SPRing的倒換,就需要假定第二個環的倒換狀態,根據這個假定來對第一個 環進行倒換。而等到真正確定了第二個環的倒換狀態後,有可能與前面假定 的狀態不同,因此會發生多次倒換。這會導致倒換出錯因而無法正常實現相 切環之間的交互。對於ODUk SPRing和ODUk SNCP組成的相切環也存在相 同的問題。發明內容本發明實施例的目的在於提供一種實現ODUk保護相切環交互的方法和 裝置,能夠當ODUk保護相切環中某一個鏈路發生故障時,可實現被保護業 務不中斷,並且不會發生多次倒換,不會發生倒換超時。本發明實施例提供的 一種實現光信道數據單元保護相切環交互的方法, 包括選擇供光信道數據單元保護使用的節點以及所述節點上的收、發單元以 及被保護收、發單元;將所述節點上相同傳輸方向的收業務單元和-陂保護髮單元建立連接,或 將所述節點上相同傳輸方向的發業務單元和被保護收單元建立連接;當所述節點為相交節點時,在所述節點上建立兩個虛擬節點,並在兩個 方向中每一方向上的收發業務單元以及被保護收、發單元之間通過一個所述虛擬節點建立連接。基於上述技術方案,本發明實施例還提供了 一種實現光信道數據單元保 護相切環交互的裝置,包括選擇單元,用於選擇供光信道數據單元保護相切環使用的節點以及所述 節點上的收、發業務單元以及一皮保護收、發單元;虛擬節點建立單元,用於當所述節點為相交節點時,在所述節點上建立 兩個虛擬節點,並在兩個方向中每一方向上的收發業務單元以及被保護收、 發單元之間通過一個所述虛擬節點建立連接;連接單元,將所述節點上相同傳輸方向的收業務單元和被保護髮單元建 立連接,或將所述節點上相同傳輸方向的發業務單元和被保護收單元建立連接。與現有技術相比,本發明實施例具有以下優點本發明實施例通過在相切環的相交節點上設置了兩個虛擬節點,將相交 節點上的業務單元建立經由所述虛擬的接連。這樣,當相切環的傳輸出現故障而需要在相交節點上倒換時,只需改變相交節點上故障環所使用的業務單 元與虛擬節點之間的交叉連接,而非故障環上使用的業務單元與虛擬節點之 間的連接無需改變,因此無需使用APS協議詢問非故障環的狀態,可見本發 明技術方案在相切環的倒換過程中,能夠減少不同保護的耦合關係,降低處 理的複雜度,加快了倒換時間,實現被保護業務不中斷,提高了保護的可靠 性。
圖1為現有技術ODUkSPRing與ODUk SPRing相切環的組網示意圖;圖l(a)、 (b)、 (c)分別為圖1所示相切環倒換後的交互狀態示意圖;圖2為本發明實現ODUk SPRing相切環交互的方法實施例的流程框圖;圖3為現有技術ODUk SPRing與ODUk SNCP相切環的組網示意圖;圖4為本發明實現相切環中ODUk SNCP交互的方法實施例的流程框圖;圖5為本發明圖4和圖6方法得到的相交節點上的連接狀態示意圖;圖6為本發明實現相切環中ODUk SPRing交互的方法實施例的流程框圖;圖7為本發明ODUk SNCP倒換後相交節點上的連接狀態示意圖;圖8 (a)為本發明ODUk SNCP倒換後相交節點在組網中的交互示意圖;圖8(b)為本發明ODUkSPRing倒換後相交節點在組網中的交互示意圖;圖8 ( c )為本發明ODUk SNCP和ODUk SPRing都倒換後相交節點在組 網中的交互示意圖;圖9為本發明ODUk SPRing倒換後相交節點上的連接狀態示意圖;圖IO為本發明ODUk SNCP和ODUk SPRing都倒換後相交節點上的連接 狀態示意圖;圖11為本發明一種實現ODUkSPRing相切環交互的裝置示意框圖; 圖12為本發明另 一種實現ODUk SPRing相切環交互的裝置示意框圖;200810127545.3說明書第5/15頁圖13為本發明又一種實現ODUk SPRing相切環交互的裝置示意框圖。
具體實施方式
下面結合附圖對本發明實施例的具體實施方式
做進一步的詳細闡述。 本發明公開的一種ODUk保護相切環的交互方法是,對於相切的兩個環 公用的相交節點,在該節點上建立虛擬點,以及基於所述虛擬點的交叉連接, 這樣,能夠在倒換時,無需使用APS協議查詢另一個環的狀態而可直接進行 單一模式的倒換。如圖2所示,為本發明一種ODUk SPRing相切環的交互方 法實施例的流程框圖,該方法應用在ODUk SPRing中包括S201:選擇ODUk SPRing中被保護業務所使用的節點,該節點是在相切 環中能夠倒換的,例如對於相切環中的ODUk SPRing,可選擇該ODUk SPRing 中的任意節點;對於相切環中的ODUkSNCP,可選擇ODUkSNCP中被保護 業務傳輸經由的源節點或宿節點。S202:為所述節點選擇被保護業務使用的發業務單元(簡稱被保護髮單SPRing中,除相交節點外的其他每個節點上都可有8個業務單元,其中可從 這8個業務單元中選擇1個作為被保護髮單元。所述被保護髮單元作為本節 點到相鄰節點的接口 ,用於將本節點中的業務發送給相鄰節點。S203:在所述節點上選擇發工作單元和發保護單元。例如,對於ODUk SPRing要選擇4個發業務單元,包括2個發工作單元,2個發保護單元,分 別可稱作第一發工作單元和第二發工作單元、以及第一發保護單元和第二發 保護單元。其中,所述第一發工作單元和第一發保護單元面向該環傳輸的一 個方向,而所述第二發工作單元、第二發保護單元面向該環傳輸的另一個方 向。對於ODUkSNCP,要選擇2個發業務單元,即l個發工作單元,l個發 保護單元。S204:為所述節點選擇被保護業務所使用的收業務單元(簡稱被保護收 單元)。其中,所述被保護收單元可以和S202中選擇的被保護髮單元為同一 個業務單元,也可以選擇其他業務單元。所述被保護收單元作為本節點到相鄰節點的接口 ,用於接收來自於相鄰節點的業務。S205:在所述節點上選擇收工作單元和收保護單元。例如,對於ODUk SPRing可選擇2個收工作單元,2個收保護單元,分別可稱作第一收工作單 元和第二收工作單元、以及第一收保護單元和第二收保護單元。其中,所述 第一收工作單元和第一收保護單元面向該環傳輸的一個方向,而所述第二收 工作單元、第二收保護單元面向該環傳輸的另一個方向。對於ODUkSNCP, 要選擇1個收工作單元,1個收保護單元。其中,所述收工作單元和收保護單元可以和S203中選擇的發工作單元和 發保護單元為同一個業務單元,也可以選擇其他業務單元。S206:判斷在上述所選擇的業務單元中是否與其他業務發生資源衝突, 若沒有,則執行S207;否則,返回所述S202以重新在所述節點上選擇業務單 元。S207:判斷節點上是否有業務單元同時被其他不同的被保護的業務使用, 若是,則該節點為相切環的相交節點,此時執行S208;否則,執行S209。S208:在該節點上建立兩個虛擬節點。之後,扭J亍S209。其中,所述虛擬節點分別用在該節點上的業務傳輸的兩個方向上,即一 個虛擬節點作為業務在一個傳輸方向上的最後一個節點,另一個虛擬節點作 為該業務在另一個傳輸方向上的第一個節點。S209:在所述節點上建立所選擇的業務單元之間連接,即將節點上相同 傳輸方向的收業務單元和被保護髮單元建立連接,或者,相同傳輸方向的發 業務單元和被保護收單元建立連接。如果是相交節點,則業務單元之間還要 通過所述虛擬節點建立連接。S210:判斷是否還要繼續選擇節點,若是,則重新執行S201及後續步驟; 否則,結束。上述實施例通過在相交節點上建立虛擬節點,並且在每個傳輸方向上都 設置一個虛擬節點,使得被保護業務在相切環中的兩個環之間傳輸時都要經 過該虛擬節點,這樣兩個環通過虛擬節點的搭接,能夠減少不同保護的耦合關係,即其中一個環發生倒換時,無需再使用APS協議獲知另一個環的狀態。 因此,加快的倒換的時間,而且還提高了保護的可靠性。同時,由於虛擬節 點可以不佔用所在節點外部的交叉埠,因此,還節省了交叉資源。此外,上述實施例中S202在節點上選擇發方向的業務單元,與S204在 節點上選擇收方向的業務單元的動作並不限於上述的先後順序,例如還可以 先在節點上選擇收方向的業務單元,以及在所述收業務單元中選擇相應的收 工作單元和收保護單元。然後再在節點上選擇發方向的業務單元,以及在所述發業務單元中選擇相應的發工作單元和發保護單元。上述實施例是針對ODUk SPRing的,此外,對於ODUk SNCP其方法除 了沒有S203和S205步驟外,其餘步驟都和上述實施例相同。在此不再贅述。示的ODUk SPRing和ODUk SNCP相切環中,對於該相切環中的ODUk SNCP,所述方法的流程如圖4所示,該方法包括S401:在所述ODUk SNCP中選擇被保護業務所使用的節點,該節點是 在相切環中能夠倒換的,例如選擇節點F。S402:為節點F選擇被保護髮單元,該節點F上被保護髮單元作為與相 切環中除所述ODUk SNCP外的另一個環傳輸業務的接口,用於將業務發送 給相切環中除所述ODUk SNCP外的另一個環中。例如,在圖5所示的F節 點的8個線路支路業務單元中,可選擇線路支路單元1作為被保護髮單元。S403:在所述節點F上選擇發工作單元和發保護單元。其中,所述發工 作單元面向該環傳輸的一個方向,而所述發保護單元面向該環傳輸的另一個 傳輸方向。例如,在圖5所示的節點F的8個線路支路業務單元中,可選擇 線路支路單元5為發工作單元,線路支路單元6為發保護單元。S404:為所述節點F選擇被保護收單元。例如,在本實施例中,被保護 發單元可依然選擇線路支路單元1。S405:在所述節點F上選擇一個與所述發工作單元傳輸方向相同的收工 作單元,和一個與所述發保護單元傳輸方向相同的收保護單元。例如,在圖5所示的節點F的8個線路支路業務單元中,可依然選擇線路支路單元5為收工作單元,線路支路單元6為收保護單元。S406:判斷在上述所選擇的業務單元中是否與其他業務發生資源衝突, 若沒有,則執行S407;否則,返回所述S402以重新在所述節點F上選擇業 務單元。S407:判斷所述節點F上是否有業務單元同時被其他不同的被保護的業 務使用,若是,則該節點為相切環的相交節點,此時執行S408;否則,執行 S409。S408:在本實施例中,由於節點F為相交節點,因此在所述相交節點F 上建立兩個虛擬節點。之後,執行S409。其中,所述虛擬節點分別用在該節點上的業務傳輸的兩個方向上,即一 個虛擬節點作為業務在一個傳輸方向上的最後一個節點,另一個虛擬節點作 為該業務在另一個傳輸方向上的第一個節點。S409:在所述相交節點F上建立所選擇的各業務單元之間的連接。例如, 同時結合圖3所示,對於相交節點F到節點A的傳輸方向,將相交節點F上 的線路支路單元1的被保護髮單元通過第一虛擬節點連接到線路支路單元5 的收業務單元。同理,將線路支路單元1的被保護收單元通過第二虛擬節點 連接到線路支路單元5的發業務單元。其他節點的連接方式也如此,在此不 再贅述。當相交節點F上所選擇的各業務單元之間都建立好連接後,得到圖5所 示的連接狀態示意圖。根據上述方法實施例可知,圖5中的線路支路單元1 作為被保護單元,其上同時集成了被保護髮單元和被保護收單元。線路支路 單元5作為工作單元,用於相交節點F向A節點傳輸方向的業務收發,其上 集成了該傳輸方向的發業務單元和收業務單元。線路支路單元6作為保護單 元,用於相交節點F向E節點傳輸方向的業務收發,其上集成了節點F到節 點E傳輸方向的發保護單元和收保護單元。S410:判斷是否還要繼續選擇節點,若是,則重新執行S401及後續步驟;否則,結束。上述是ODUk SPRing和ODUk SNCP相切環中實現ODUk SNCP交互的 方法實施例,對於該相切環中的ODUk SPRing,實現ODUk SPRing交互的方 法流程如圖6所示,該方法包^^舌S601:在ODUk SPRing中選擇被保護業務所使用的節點,該節點是在相 切環中能夠倒換的。例如,在該實施例中還選擇節點F。S602:為節點F選擇被保護髮單元,該節點F上的被保護髮單元作為與 相切環中除所述ODUk SPRing外的另一個環傳輸業務的4^口 ,用於將業務發 送糹合相切環中除所述ODUk SPRing外的另一個環中。例如,在圖5所示的F 節點的8個線路支路業務單元中,選擇線路支路單元6作為被保護髮單元。S603:在所述節點F上選擇兩個不同傳輸方向的第一發工作單元和第二 發工作單元,以及所述兩個不同傳輸方向的第一發保護單元和第二發保護單 元。當然,如果所述節點F上只有一個傳輸方向上有業務,則可以僅選擇該 業務傳輸方向上的發工作單元和發保護單元。例如,在圖5所示的節點F的8 個線路支路業務單元中,可選擇線路支路單元1為發工作單元,還可選擇線 路支路單元2和線路支路單元3分別作為不同傳輸方向上的發保護單元。S604:為所述節點F選擇被保護收單元。例如,在本實施例中,被保護 收單元可依然選擇線路支路單元6。S605:在所述節點F上選擇所述兩個不同傳輸方向的第一收工作單元和 第二收工作單元,以及所述兩個不同傳輸方向的第一收保護單元和第二收保 護單元。當然,如果所述節點F上只有一個傳輸方向上業務,則可以僅選擇 該業務傳輸方向上的收工作單元和收保護單元。例如,在圖5所示的相交節 點F的8個線路支路業務單元中,可依然選擇線路支路單元1為收工作單元, 還可選擇線路支路單元2和線路支路單元3分別為兩個傳輸方向的收保護單 元。S606:判斷在上述所選擇的業務單元中是否與其他業務發生資源沖突, 若沒有,則才丸行S607;否則,返回所述S602以重新在所述節點F上選擇業務單元。S607:判斷所述節點F上是否有業務單元同時被其他不同的被保護的業 務使用,若是,則該節點為相切環的相交節點,此時執行S608;否則,執行 S609。S608:在本實施例中,由於節點F為相交節點,因此在所述相交節點F 上建立兩個虛擬節點。之後,執行S609。其中,所述虛擬節點分別用在該節點上的業務傳輸的兩個方向上,即一 個虛擬節點作為業務在一個傳輸方向上的最後一個節點,另一個虛擬節點作 為該業務在另一個傳輸方向上的第一個節點。S609:在所述相交節點F上建立所選擇的各業務單元之間的連接,得到 圖5所示的連接狀態示意圖。根據上述方法實施例可知,圖5中的線;洛支路 單元6作為被保護單元,其上同時集成了被保護髮單元和被保護收單元。線 路支路單元1作為工作單元,用於相交節點F向G節點傳輸方向的業務收發, 其上集成了該傳輸方向的發工作單元和收工作單元。線路支路單元2作為保 護單元,用於相交節點F向G節點傳輸方向的業務收發,其上集成了節點F 到節點G傳輸方向的發保護單元和收保護單元。線路支路單元3作為保護單 元,用於相交節點F向K節點傳輸方向的業務收發,其上集成了節點F到節 點K傳輸方向的發保護單元和收保護單元。S610:判斷是否還要繼續選擇節點,若是,則重新執行S601及後續步驟; 否則,結束。通過上述圖4和圖6所示的相切環的交互方法可得到圖5所示的節點間 連接方式,當相切環的ODUk SNCP中從節點A到相交節點F的傳輸鏈^各發 生故障時,則所述ODUkSNCP中的相交節點F可在圖5的基礎上發生倒換, 使故障鏈路上的業務能夠倒換到其他路徑上來傳輸給相交節點F。其中,所述 相交節點F的倒換方法是故障路徑上的業務不再由ODUk SNCP中相關節點F上的線路支路單元5 的收業務單元來接收,而改為由該節點F上線路支路單元6的收保護單元代14替所述線路支路單元5的收業務單元來接收。這樣,該業務的傳輸方向則由原來的從節點A直接到相交節點F,改變成從節點A途徑節點BCDE到相交 節點F。倒換後的相交節點F上的業務單元的連接狀態如圖7所示,上述實施例 由於ODUk SNCP僅僅改變了線路支路單元5、線路支路單元6與虛擬點之間 的交叉連接關係,而不是像現有技術那樣改變線路支路單元5、線路支路單元 6與被保護單元1的交叉連接關係。在本實施例中虛擬點與ODUk SPRing使 用的線路支路單元1至線路支路單元3的交叉連接關係都不變。因此從圖8 (a)所示的倒換後的相切環上相交節點F的交互示意圖中不難看出,本發明 相切環中當ODUk SNCP倒換時,只需對ODUk SNCP所使用的線路支路單元 與虛擬節點之間的交叉連接關係進行改變,而無需使用APS協議詢問ODUk SPRing的狀態,ODUk SPRing在相交節點F上的交互方式不發生改變,因此 能夠減少不同保護的耦合關係,降低處理的複雜度,加快了倒換時間,提高 了保護的可靠性。同樣,通過上述圖4和圖6所示的相切環的交互方法可得到圖5所示的 節點間連接方式,當相切環的ODUk SPRing中從節點G到相交節點F的傳輸 鏈路發生故障時,則所述ODUk SPRing中的相交節點F可在圖5的基礎上發 生倒換,使故障鏈路上的業務能夠倒換到其他路徑上來傳輸給相交節點F。其 中,所述相交節點F的倒換方法是故障路徑上的業務不再由ODUk SPRing中相關節點F上的線路支路單元 1的收業務單元來接收,而改為由該節點F上線路支路單元3的收保護單元代 替所述線路支路單元1的收業務單元來接收。這樣,該業務的傳輸方向則由 原來的從節點G直接到相交節點F,改變成從節點G途徑節點HIJK到相交 節點F。倒換後的相交節點F上的業務單元的連接狀態如圖9所示,上述實施例 由於僅僅改變了 ODUk SPRing所使用的線路支路單元1至線路支路單元3與 虛擬點之間的交叉連接關係,而不是像現有技術那樣改變線路支路單元1至 線路支路單元3與被保護單元6的交叉連接關係。在本實施例中虛擬點與ODUk SNCP使用的線路支路單元5和線路支路單元6的交叉連接關係都不 變。因此從圖8 (b)所示的倒換後的相切環上相交節點F的交互示意圖中不 難看出,本發明相切環中當ODUk SPRing倒換時,只需對ODUk SPRing所 使用的線路支路單元的交叉連接關係進行改變,而無需使用APS協議詢問 ODUk SNCP的狀態,ODUk SNCP在相交節點F上的交互方式不發生改變, 因此能夠減少不同保護的耦合關係,降低處理的複雜度,加快了倒換時間, 提高了保護的可靠性。同理,在圖5所示的節點間連接方式的基礎上,當相切環的ODUk SPRing 中從節點G到相交節點F的傳輸鏈路,以及該相切環的ODUk SNCP中從節 點A到相交節點F的傳輸鏈路都發生故障時,則可按照上述ODUk SNCP和 ODUk SPRing的倒換方法分別進行倒換,倒換後的相交節點F上的業務單元 的連接狀態如圖10所示,即改變了如圖7所示的ODUk SNCP使用的線路支 路單元5、線路支路單元6與虛擬點之間的交叉連接關係,同時還改變了如圖 9所示的ODUk SPRing所使用的線路支路單元1至線路支路單元3與虛擬點 之間的交叉連接關係。圖8 (c)為相切環倒換後相交節點F的交互示意圖, 由於本實施例當相切環中的兩個環都發生鏈路故障需要倒換時,只需分別按 照單個環倒換的方法進行倒換,倒換後得到交互狀態也是單個環倒換後的交 互狀態之和,因此,當相切環中需要發生倒換時,故障環只需按照自身的交 互方式進行倒換而無需考慮對方環的狀態,因此減少了不同保護的耦合關係, 降低處理的複雜度,加快了倒換時間,提高了保護的可靠性。基於上述技術方案,本發明實施例還公開了 一種實現ODUk SPRing相切 環交互的裝置,對於相切的兩個環公用的相交節點,該裝置除了為所述相交 節點建立所述相切環使用的業務單元外,還在所述相交節點上建立兩個虛擬 節點,所述業務單元之間都與所述虛擬節點的交叉連接,這樣在倒換時,可 無需使用APS協議查詢相切環中另一個環的狀態而可能夠直接進行單一模式 的倒換。如圖ll所示,為本發明一種實現ODUk SPRing相切環的交互的裝 置示意框圖,所述裝置包括選擇單元IIOI、虛擬節點建立單元1102、連接 單元1103,其中,所述選擇單元1101,用於選擇供ODUk SPRing相切環被保護業務所使用 的節點使用的節點以及所述節點上的收、發業務單元以及被保護收、發單元; 其中,所述節點在相切環中都能夠倒換。例如對於相切環中的ODUk SPRing, 可選擇該ODUk SPRing中的任意節點;對於相切環中的ODUk SNCP,可選 擇ODUk SNCP中被保護業務傳輸經由的源節點或宿節點。在所選的節點中 還包括供相切環中的兩個環使用的相交節點。對於相切環中的ODUk SPRing,所述選4奪單元1101可在所述相交節點上 選擇被保護業務使用的發業務單元(即被保護髮單元),以及發工作單元和發 保護單元。例如,可選擇兩個不同傳輸方向的第一發工作單元和第二發工作 單元,以及所述兩個不同傳輸方向的第一發保護單元和第二發保護單元;同時還在該節點上選擇ODUk SPRing中被保護業務所使用的收業務單元 (即被保護收單元),以及收工作單元和收保護單元。例如,可選4奪所述兩個 不同傳輸方向的第一收工作單元和第二收工作單元,以及所述兩個不同傳輸 方向的第一收保護單元和第二收保護單元。對於相切環中的ODUk SNCP,所述選擇單元1101可在所述相交節點上 選擇ODUk SNCP中被保護業務所使用的發業務單元,以及一個發工作單元 和一個與所述發工作單元傳輸方向不同的發保護單元;同時還在該節點上選擇ODUk SNCP中被保護業務所使用的收業務單元, 以及一個與所述發工作單元傳輸方向相同的收工作單元和一個與所述發保護 單元傳輸方向相同的收保護單元。所述虛擬節點建立單元1102,用於當所述選擇單元1101中的節點為相交 節點時,在所述節點上建立兩個虛擬節點,並在兩個方向中每一方向上的收 發業務單元以及被保護收、發單元之間通過一個所述虛擬節點建立連接。其 中,所述虛擬節點分別用在該節點上的業務傳輸的兩個方向上,即一個虛擬 節點作為業務在一個傳輸方向上的最後一個節點,另一個虛擬節點作為該業 務在另 一個傳輸方向上的第 一個節點。所述連接單元1103,用於將所述節點上相同傳輸方向的收業務單元和被 保護髮單元建立連接,或將所述節點上相同傳輸方向的發業務單元和被保護收單元建立連接。例如,對於相切環中的共享保護環ODUk SPRing,將所述^皮保護業務所 使用的收業務單元通過一個虛擬節點分別連接到所述第一發業務單元和第二 發業務單元;將所述被保護業務所使用的發業務單元通過另 一個虛擬節點分 別連接到所述第一收業務單元和第二收業務單元。對於相切環中的ODUkSNCP,將所述被保護業務所使用的收業務單元通 過一個虛擬節點連接到所述發業務單元;將所述被保護業務所使用的發業務 單元通過另 一個虛擬節點連接到所述收業務單元。此外,在上述裝置實施例的基礎上,本發明還公開了另一個裝置實施例, 該裝置能夠使相切環中的故障環只需按照自身的交互方式進行倒換而無需考 慮對方環的狀態。如圖12所示,為本發明另一個裝置實施例的結構示意框圖。 當所述相切環中的共享保護環ODUk SPRing發生鏈路故障時,所述裝置在圖 11所示實施例的基礎上還包括第一切換單元1201,用於根據所述連接單元1103對所述相交節點連接的 結果,切換所述相交節點上ODUk SPRing使用的業務單元與所述虛擬節點之ODUk SPRing中從節點G到相交節點F的傳輸鏈路發生故障時,ODUk SPRing 在圖5的基礎上的倒換,在此不再贅述。此外,在上述裝置實施例的基礎上,本發明還公開了另一個裝置實施例, 該裝置能夠使相切環中的故障環只需按照自身的交互方式進行倒換而無需考 慮對方環的狀態。如圖12所示,為本發明另一個裝置實施例的結構示意框圖。 當所述相切環中的共享保護環ODUk SNCP發生鏈路故障時,所述裝置在圖 11所示實施例的基礎上還包括第二切換單元1301,用於根據所述連接單元對所述相交節點連接的結果, 切換所述相交節點上ODUk SNCP使用的業務單元與所述虛擬節點之間的交SNCP中從節點A到相交節點F的傳輸鏈路發生故障時,ODUk SNCP在圖5 的基礎上的倒換,在此不再贅述。18上述裝置實施例中由於虛擬節點建立單元1102在相交節點上建立的兩個不同傳輸方向上的虛擬節點,所述連接單元1103將所述相交節點上業務單元之間都通過所述虛擬節點建立連接,這樣,當相切環中出現故障時,切換單 元只需切換故障環所使用的業務單元與所述虛擬單元之間的交叉連接。而無 需考慮非故障環的狀態,因此減少了不同保護的耦合關係,降低處理的複雜 度,加快了倒換時間,提高了保護的可靠性。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明 的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或 者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網紹^ 單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例 方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以 理解並實施。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發 明可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體, 但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案 本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品可以存儲在存儲介質中,如ROM/RAM、磁碟、光碟等, 包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者以上所述的本發明實施方式,並不構成對本發明保護範圍的限定。任何 在本發明的精神和原則之內所作的修改、等同替換和改進等,均應包含在本 發明的保護範圍之內。
權利要求
1、一種實現光信道數據單元保護交互的方法,其特徵在於,包括選擇供光信道數據單元保護使用的節點以及所述節點上的收、發單元以及被保護收、發單元;將所述節點上相同傳輸方向的收業務單元和被保護髮單元建立連接,或將所述節點上相同傳輸方向的發業務單元和被保護收單元建立連接;當所述節點為相交節點時,在所述節點上建立兩個虛擬節點,並在兩個方向中每一方向上的收發業務單元以及被保護收、發單元之間通過一個所述虛擬節點建立連接。
2、 如權利要求1所述的相切環交互的方法,其特徵在於,當所述相切環 中的共享保護環ODUk SPRing發生鏈路故障時,所述方法還包括切換所述相交節點上ODUk SPRing使用的業務單元與所述虛擬節點之間 的交叉連接。
3、 如權利要求1所述的相切環交互的方法,其特徵在於,當所述相切環 中的子網連接保護環ODUkSNCP發生鏈路故障時,所述方法還包括切換所述相交節點上ODUk SNCP使用的業務單元與所述虛擬節點之間 的交叉連接。
4、 如權利要求1所述的相切環交互的方法,其特徵在於,對於相切環中 的共享保護環ODUk SPRing,所述選擇所述節點上的收、發業務單元以及被 保護收、發單元具體為選擇ODUk SPRing中被保護業務所使用的發業務單元,以及兩個不同傳 輸方向的第一發工作單元和第二發工作單元,以及所述兩個不同傳輸方向的 第一發保護單元和第二發保護單元;選擇ODUk SPRing中被保護業務所使用的收業務單元,以及所述兩個不 同傳輸方向的第一收工作單元和第二收工作單元,以及所述兩個不同傳輸方 向的第 一收保護單元和第二收保護單元。
5、 如權利要求4所述的相切環交互的方法,其特徵在於,所述兩個方向中每一方向上的收發業務單元以及被保護收、發單元之間通過一個所述虛擬節點建立連接將所述被保護業務所使用的收業務單元通過一個虛擬節點分別連接到所 述第 一收業務單元和第二收業務單元;將所述被保護業務所使用的發業務單元通過另 一個虛擬節點分別連接到 所述第 一發業務單元和第二發業務單元。
6、 如權利要求1所述的相切環交互的方法,其特徵在於,對於相切環中 的ODUkSNCP,所述選擇所述節點上的收、發業務單元以及被保護收、發單 元具體為選擇ODUk SNCP中被保護業務所使用的發業務單元,以及一個發工作單 元和一個與所述發工作單元傳輸方向不同的發保護單元;選擇ODUk SNCP中被保護業務所使用的收業務單元,以及一個與所述發 工作單元傳輸方向相同的收工作單元和一個與所述發保護單元傳輸方向相同 的收保護單元。
7、 如權利要求6所述的相切環交互的方法,其特徵在於,所述兩個方向 中每一方向上的收發業務單元以及被保護收、發單元之間通過一個所述虛擬 節點建立連接具體為將所述被保護業務所使用的收業務單元通過一個虛擬節點連接到所述發 業務單元;將所述被保護業務所使用的發業務單元通過另 一個虛擬節點連接到所述 收業務單元。
8、 如權利要求4或6所述的相切環交互的方法,其特徵在於,相同傳輸 方向的發工作單元和收工作單元為同一個線路支路單元;相同傳輸方向的發保護單元和收保護單元為同一個線路支路單元。
9、 如權利要求1所述的相切環交互的方法,其特徵在於,所建立的兩個 虛擬節點分別用在所述相切環的兩個傳輸方向上,其中一個虛擬節點作為一個傳輸方向上的最後一個節點,其另一個虛擬節點作為另一個傳輸方向上的 第一個節點。
10、 一種實現光信道數據單元保護相切環交互的裝置,其特徵在於,包括選擇單元,用於選擇供光信道數據單元保護相切環使用的節點以及所述節點上的收、發業務單元以及被保護收、發單元;虛擬節點建立單元,用於當所述節點為相交節點時,在所述節點上建立 兩個虛擬節點,並在兩個方向中每一方向上的收發業務單元以及被保護收、 發單元之間通過一個所述虛擬節點建立連接;連接單元,將所述節點上相同傳輸方向的收業務單元和被保護髮單元建 立連接,或將所述節點上相同傳輸方向的發業務單元和被保護收單元建立連 接。
11、 如權利要求IO所述的相切環交互的裝置,其特徵在於,當所述相切 環中的共享保護環ODUkSPRing發生鏈路故障時,所述裝置還包括第一切換單元,用於根據所述連接單元對所述相交節點連接的結果,切 換所述相交節點上ODUk SPRing使用的業務單元與所述虛擬節點之間的交叉 連接。
12、 如權利要求IO所述的相切環交互的裝置,其特徵在於,當所述相切 環中的ODUk SNCP發生鏈路故障時,所述裝置還包括第二切換單元,用於根據所述連接單元對所述相交節點連接的結果,切 換所述相交節點上ODUk SNCP使用的業務單元與所述虛擬節點之間的交叉 連接。
全文摘要
本發明實施例公開一種實現光信道數據單元保護相切環交互的方法是選擇供光信道數據單元保護使用的節點以及所述節點上的收、發單元以及被保護收、發單元;將所述節點上相同傳輸方向的收業務單元和被保護髮單元建立連接,或將所述節點上相同傳輸方向的發業務單元和被保護收單元建立連接;當所述節點為相交節點時,在所述節點上建立兩個虛擬節點,並在兩個方向中每一方向上的收發業務單元以及被保護收、發單元之間通過一個所述虛擬節點建立連接。本發明實施例還公開了實現光信道數據單元保護相切環交互的裝置。利用本發明,可以實現被保護業務不中斷,加快倒換時間,並提高保護的可靠性。
文檔編號H04J3/08GK101615966SQ20081012754
公開日2009年12月30日 申請日期2008年6月27日 優先權日2008年6月27日
發明者達 何, 波 張, 宇 曾, 李振宇, 君 閻, 亙 陳 申請人:華為技術有限公司