專利名稱:Otu的配置方法及裝置的制作方法
技術領域:
本發(fā)明涉及光傳輸網(wǎng)絡規(guī)劃領域,尤其涉及一種光轉發(fā)單元(OTU,OpticalTransform Unit)的配置方法及裝置。
背景技術:
當前光纖通信技術已經(jīng)比較成熟,在大規(guī)模通信網(wǎng)絡中,對于光纖中光信號的能量的衰減,信號質(zhì)量的下降,需要對光信 號進行放大,再生和定時。同時,在密集波分復用(DWDM, Dense Wavelength Division Multiplexing)全光網(wǎng)中,源-宿節(jié)點間通過建立光通道實現(xiàn)光域內(nèi)的數(shù)據(jù)交換,一條光通道可以跨越多條鏈路以及多個節(jié)點,如果節(jié)點不具備波長變換能力,則光通道必須滿足波長連續(xù)性限制。如果節(jié)點具有波長變換能力,則在一條光通道的不同鏈路上可以使用不同的波長。波長變換可以提高網(wǎng)絡性能,但是由于波長變換器的成本居高不下,目前還不能考慮在所有的網(wǎng)絡節(jié)點上都配置波長變換器。因此,當前對于波長變換器應用的研究主要是考慮在部分網(wǎng)絡節(jié)點上配置波長變換器,這種部分節(jié)點具有波長變換能力的DWDM全光網(wǎng)也被稱為稀疏波長變換網(wǎng)絡。從波長變換器的變換范圍來看,波長變換器主要可分為部分(有限)波長變換器和完全波長變換器兩種類型。其中,完全波長變換器可以將輸入信號變換到任意波長上進行輸出,而部分(有限)波長變換器則有一定的波長變換限制,例如將輸入波長上的信號交換到臨近的輸出波長上去。隨著DWDM技術的日益成熟,DWDM技術正逐步從干線網(wǎng)滲透到城域網(wǎng)的建設中來。由于OTU和光放大器在DWDM應用投資占據(jù)較大比例,因此有必要對OTU在DWDM技術中的使用情況進行研究。在開放式DWDM系統(tǒng)中,OTU主要有兩大功能一是波長轉換功能,即在發(fā)送端將來自同步數(shù)字體系(SDH, Synchronous Digital Hierarchy)的G. 957光接口轉換為符合G. 692標準的光接口 ;二是3R功能,即定時、再生和整形功能。在目前的DWDM系統(tǒng)中,在發(fā)送端采用OTU是為了將非標準的波長轉換為標準波長;在接收端OTU的作用是將傳輸來的光信號恢復為信號的原始波長,以及在OTU中對傳送過來的光信號進行相應的處理,比如色散補償?shù)龋岳跍p小接收的誤碼;而在中繼器中使用OTU是為了將信號進行再生,以降低光信號時延抖動,同時對某些再生段字節(jié)進行監(jiān)視。多個OTU的捆綁使用也可以實現(xiàn)多波長輸入輸出效果,進而近似實現(xiàn)完全波長變換器的功能,同時器件的成本可以節(jié)省很多。目前,傳統(tǒng)的波長變換器配置技術主要集中在完全波長變換器,并沒有對實際通信網(wǎng)絡中普遍使用的OTU進行過多的研究,實際施工中,OTU采用粗放式配置,較少被復用,不僅OTU的配置會存在不合理的情況,而且會造成OTU的使用浪費,導致OTU的使用成本高和網(wǎng)絡的生存性差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種OTU的配置方法及裝置,以解決現(xiàn)有OTU配置不合理以及使用成本高的問題。為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的本發(fā)明提供了一種光轉發(fā)單元OTU的配置方法,所述方法包括檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的OTU ;如果已配置有標記為恢復路由所屬的0TU,則檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,是則在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的0TU,否則復用所述OTU承載當前業(yè)務的當如恢復路由; 如果未配置標記為恢復路由所屬的0TU,則在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的0TU。在上述方案中,所述方法還包括在檢測當前業(yè)務的當前恢復路由因波長一致性而需要配置OTU時,將當前業(yè)務的當前恢復路由上各需要波長轉換的節(jié)點,確定為所述需要配置OTU的節(jié)點。在上述方案中,所述方法還包括在檢測當前業(yè)務的當前恢復路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的當前恢復路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點。在上述方案中,所述方法還包括檢測當前業(yè)務的工作路由因波長一致性而需要配置OTU時,則在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置0TU。在上述方案中,所述在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置OTU之后,所述方法還包括檢測當前業(yè)務的工作路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇節(jié)點配置OTU。在上述方案中,在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的OTU之后,所述方法還包括將所配置的OTU標記為恢復路由所屬;所述在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置OTU之后,所述方法還包括將所配置的OTU標記為工作路由所屬;所述按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇節(jié)點配置OTU之后,所述方法還包括將所配置的OTU標記為工作路由所屬。本發(fā)明還提供了一種OTU的配置裝置,所述裝置包括第一檢測單元、第二檢測單元、復用單元和配置單元;其中,第一檢測單元,用于檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的0TU,是則啟動第二檢測單元,否則啟動配置單元;第二檢測單元,用于檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,是則啟動配置單元,否則啟動復用單元;配置單元,用于在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的OTU ;復用單元,用于復用所述OTU承載當前業(yè)務的當前恢復路由。在上述方案中,所述裝置還包括確定單元,用于在檢測當前業(yè)務的當前恢復路由因波長一致性而需要配置OTU時,將當前業(yè)務的當前恢復路由上各需要波長轉換的節(jié)點,確定為所述需要配置OTU的節(jié)點;和/或,用于在檢測當前業(yè)務的當前恢復路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的當前恢復路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點。在上述方案中,所述確定單元,還用于在檢測當前業(yè)務的工作路由因波長一致性而需要配置OTU時,則將當前業(yè)務的工作路由上各需要波長轉換的節(jié)點確定為當前業(yè)務的工作路由上需要配置OTU的節(jié)點,并啟動所述配置單元;所述配置單元,還用于在當前業(yè)務的工作路由上需要配置OTU的節(jié)點配置0TU。在上述方案中,所述確定單元,還用于在檢測當前業(yè)務的工作路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié) 點中選擇需要配置OTU的節(jié)點,并啟動所述配置單元在所述需要配置OTU的節(jié)點配置0TU。本發(fā)明的OTU配置方法及裝置,基于共享風險鏈路組(SRLG,Shared Risk LinkGroup)的恢復路由復用策略配置0TU,在保證所有業(yè)務工作路由和恢復路由均有效的前提下,提高了 OTU的復用頻率,達到了合理配置OTU和節(jié)約OTU配置的目的,降低了 OTU的使用成本,此外,在保證網(wǎng)絡波長一致性與物理損傷的基礎上,還提高了網(wǎng)絡的生存性。
圖I為本發(fā)明OTU的配置方法的實現(xiàn)流程圖;圖2為本發(fā)明OTU的配置裝置的組成結構示意圖;圖3為本發(fā)明OTU配置過程的具體實現(xiàn)流程圖;圖4為圖3中步驟302基于波長一致性分別為各業(yè)務的工作路由配置OTU的具體實現(xiàn)流程圖;圖5為圖3中步驟303基于物理損傷因素分別為各業(yè)務的工作路由配置OTU的具體實現(xiàn)流程圖;圖6為圖3中步驟304基于波長一致性分別為各業(yè)務的各恢復路由配置OTU的具體實現(xiàn)流程圖;圖7為圖3中步驟305基于物理損傷因素分別為各業(yè)務的各恢復路由配置OTU的具體實現(xiàn)流程圖;圖8為本發(fā)明OTU配置過程中按照仲裁規(guī)則在滿足物理損傷條件的節(jié)點中選擇需要配置OTU的節(jié)點的具體實現(xiàn)流程圖;圖9為本發(fā)明具體實例中一條路由的示意圖。
具體實施例方式本發(fā)明主要適用于通信網(wǎng)絡的靜態(tài)規(guī)劃。同時,本發(fā)明不考慮多故障情形,只適用于單故障的情況。本發(fā)明中的0TU,并不限于某一具體型號的0TU,一般具有有限波長變換和3R功能的器件的配置問題,都將覆蓋于本發(fā)明的范圍內(nèi)。本發(fā)明的基本思想是提出一種OTU的配置方法及系統(tǒng),引入基于SRLG的恢復路由復用策略,同時配置OTU時將物理損傷因素也考慮進去。如圖I所示,本發(fā)明OTU的配置方法主要可以包括如下步驟步驟101 :檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的OTU,如果是,則繼續(xù)步驟102 ;否則,繼續(xù)步驟104 ;步驟102 :檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,如果是,則繼續(xù)步驟104 ;否則,繼續(xù)步驟103 ;這里,SRLG是在為業(yè)務分配路由時即已配置的。步驟103 :復用所述OTU承載當前業(yè)務的當前恢復路由。步驟104 :在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的0TU。這里,在新配置OTU后,還標記該OTU為恢復路由所屬。這里,在步驟101之前,所述方法還包括在檢測 當前業(yè)務的當前恢復路由因波長一致性而需要配置OTU時,將當前業(yè)務的當前恢復路由上各需要波長轉換的節(jié)點,確定為所述需要配置OTU的節(jié)點。這里,在步驟101之前,所述方法還包括在檢測當前業(yè)務的當前恢復路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的當前恢復路由上滿足物理損傷條件的節(jié)點中選擇需要配置OTU的節(jié)點。這里,在步驟101之前,所述方法還包括檢測當前業(yè)務的工作路由因波長一致性而需要配置OTU時,則在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置0TU。其中,配置OTU后還標記所配置的OTU為工作路由所屬。這里,所述在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置OTU之后,所述方法還包括檢測當前業(yè)務的工作路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇節(jié)點配置0TU。其中,配置OTU后還標記所配置的OTU為工作路由所屬。相應的,如圖2所示,本發(fā)明還提供了一種OTU的配置裝置,該裝置主要可以包括第一檢測單元、第二檢測單元、復用單元和配置單元;其中,第一檢測單元,用于檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的0TU,是則啟動第二檢測單元,否則啟動配置單元;第二檢測單元,用于檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,是則啟動配置單元,否則啟動復用單元;配置單元,用于在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的0TU;復用單元,用于復用所述OTU承載當前業(yè)務的當前恢復路由。這里,所述裝置還可以包括確定單元,用于在檢測當前業(yè)務的當前恢復路由因波長一致性而需要配置OTU時,將當前業(yè)務的當前恢復路由上各需要波長轉換的節(jié)點,確定為所述需要配置OTU的節(jié)點;和/或,用于在檢測當前業(yè)務的當前恢復路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的當前恢復路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點。其中,所述確定單元,還可以用于在檢測當前業(yè)務的工作路由因波長一致性而需要配置OTU時,則將當前業(yè)務的工作路由上各需要波長轉換的節(jié)點確定為當前業(yè)務的工作路由上需要配置OTU的節(jié)點,并啟動所述配置單元;所述配置單元,還可以用于在當前業(yè)務的工作路由上需要配置OTU的節(jié)點配置OTU。其中,所述確定單元,還用于在檢測當前業(yè)務的工作路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點,并啟動所述配置單元在所述需要配置OTU的節(jié)點配置0TU。這里,所述配置單元,還用于在當前業(yè)務的工作路由上配置OTU后,將所述OTU標記為工作路由所屬,在當前業(yè)務的恢復路由上配置OTU后,將所述OTU標記為恢復路由所屬。如圖3所示,本發(fā)明OTU配置的具體流程可以包括如下步驟步驟301 :根據(jù)業(yè)務矩陣計算每條業(yè)務的工作路由和恢復路由;實際應用中,具體的路由計算算法可自由選定。如果每條業(yè)務有多條恢復路由,可以將一個業(yè)務的所有恢復路由作為一個集合;為各業(yè)務計算路由后,還配置各業(yè)務工作路由的SRLG。步驟302 :基于波長一致性,分別為各業(yè)務的工作路由配置OTU ;具體地,如圖4所示,對于每一個業(yè)務的工作路由,基于波長一致性為其配置OTU的實現(xiàn)過程可以包括如下子步驟步驟3021 :檢測當前業(yè)務的工作路由是否因波長一致性而需要配置0TU,如果是,則繼續(xù)步驟3022 ;否則,結束當前流程;實際應用中,對于任何業(yè)務的任意一個路由,如果無法滿足波長一致性,而需要調(diào)整波長,則因波長一致性而需要為該路由配置0TU;如果滿足波長一致性,則不需要因波長一致性而為該路由配置0TU。步驟3022 :在當前業(yè)務的工作路由上,依次在需要波長轉換的節(jié)點上配置0TU,并標記所配置的OTU為工作路由所屬,結束當前流程。這里,不同業(yè)務間的工作路由不復用0TU,獨享為其配置的0TU。步驟303 :基于物理損傷因素,分別為各業(yè)務的工作路由配置OTU ;具體地,如圖5所示,對于每一個業(yè)務的工作路由,基于物理損傷因素為其配置OTU的實現(xiàn)過程可以包括如下子步驟步驟3031 :檢測當前業(yè)務的工作路由是否因物理損傷因素而需要配置0TU,如果是,則繼續(xù)步驟3022 ;否則,結束當前流程;具體地,計算當前業(yè)務的物理損傷參數(shù),并檢測該物理損傷參數(shù)是否滿足預設的物理損傷條件,如果滿足條件,則不需要因物理損傷因素而為當前業(yè)務的工作路由配置0TU,如果不滿足條件,則需要因物理損傷因素而為當前業(yè)務的工作路由配置0TU。例如,所述物理損傷參數(shù)可以是誤碼率,預設的物理損傷條件可以是誤碼率達到10%,具體的參數(shù)的設定視使用情況來具體決定,不僅限于誤碼率。步驟3032 :在當前業(yè)務的工作路由上,基于仲裁規(guī)則在滿足物理損傷條件的節(jié)點上配置0TU,并標記所配置的OTU為工作路由所屬,結束當前流程。具體地,在當前業(yè)務的工作路由上出現(xiàn)多個節(jié)點上配置OTU均能夠滿足物理損傷條件時,按照仲裁規(guī)則在滿足物理損傷條件的節(jié)點中選擇一個節(jié)點配置0TU。這里,對每條業(yè)務的工作路由,分別按波長一致性與物理損傷因素進行處理,目的是便于更清晰的處理。步驟304 :基于波長一致性,分別為各業(yè)務的各恢復路由配置OTU ;這里,對一條業(yè)務的某一條恢復路由進行波長一致性分析,按需求配置0TU。如果需要配置OTU的節(jié)點上已經(jīng)配置有0TU,則首先檢測已配置的OTU是用于工作路由還是用于、恢復路由(即是工作路由所屬還是恢復路由所屬),如果已配置的OTU是標記為恢復路由所屬的,則進一步檢測該OTU所承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,如果不是,則將所述OTU復用到當前業(yè)務的當前恢復路由上;否貝IJ,在需要配置OTU的節(jié)點上為當前業(yè)務的當前恢復路由新配置一個0TU。具體地,如圖6所示,對于每一個業(yè)務的每條恢復路由,基于波長一致性為其配置OTU的實現(xiàn)過程可以包括如下子步驟步驟3041 :檢測當前業(yè)務的當前恢復路由是否因波長一致性而需要配置OTUJn果是,則繼續(xù)步驟3042 ;否則,結束當前流程。這里,檢測過程與步驟3021相似,不再贅述。 步驟3042 :在當前業(yè)務的當前恢復路由上,檢測在需要波長轉換的節(jié)點上是否已配置有標記為恢復路由所屬的0TU,如果是,則繼續(xù)步驟3043 ;否則,繼續(xù)步驟3045 ;步驟3043 :所述標記為恢復路由所屬的OTU所承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,如果是,則繼續(xù)步驟3045 ;否則,繼續(xù)步驟 3044 ;步驟3044 :在所述需要波長轉換的節(jié)點上,復用所述標記為恢復路由所屬的OTU承載當前業(yè)務的當前恢復路由,結束當前流程。步驟3045 :在所述需要波長轉換的節(jié)點上配置新的0TU,用于承載當前業(yè)務的當前恢復路由,并標記該OTU為恢復路由所屬,結束當前流程。步驟305 :基于物理損傷因素,分別為各業(yè)務的各恢復路由配置OTU ;這里,對一條業(yè)務的某一條恢復路由進行物理損傷因素分析,按需求配置0TU。如果當前業(yè)務的當前恢復路由在某一節(jié)點因物理損傷因素需配置0TU,而該節(jié)點上已有用于恢復路由的0TU,則檢測該OTU所承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,若不是,便復用該OTU到當前業(yè)務的當前恢復路由上;否則,在需要配置OTU的節(jié)點上為當前業(yè)務的當前恢復路由新配置一個0TU。如果當前業(yè)務的當前恢復路由上,有多個節(jié)點適合因物理損傷因素而配置OTU或因物理損傷因素而需配置多個0TU,則按照仲裁規(guī)則在滿足物理損傷條件的節(jié)點中選擇節(jié)點配置OTU。具體地,如圖7所示,對于每一個業(yè)務的每條恢復路由,基于波長一致性為其配置OTU的實現(xiàn)過程可以包括如下子步驟步驟3051 :檢測當前業(yè)務的當前恢復路由是否因物理損傷因素而需要配置0TU,如果是,則繼續(xù)步驟3052 ;否則,結束當前流程。這里,具體的檢測過程與步驟3031相似,不再贅述。步驟3052 :在當前業(yè)務的當前恢復路由上,在基于仲裁規(guī)則在滿足物理損傷條件的節(jié)點上配置OTU之前,檢測在該節(jié)點上是否已配置有標記為恢復路由所屬的0TU,如果是,則繼續(xù)步驟3053 ;否則,繼續(xù)步驟3055 ;步驟3053 :所述標記為恢復路由所屬的OTU所承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,如果是,則繼續(xù)步驟3055 ;否則,繼續(xù)步驟 3054 ;步驟3054:在所述節(jié)點上復用所述標記為恢復路由所屬的OTU承載當前業(yè)務的當前恢復路由,結束當前流程。
步驟3055 :在所述節(jié)點上配置新的0TU,用于承載當前業(yè)務的當前恢復路由,并標記該OTU為恢復路由所屬,結束當前流程。如圖8所示,在上述流程中,按照仲裁規(guī)則在滿足物理損傷條件的節(jié)點中選擇需要配置OTU的節(jié)點,具體實現(xiàn)過程,包括如下步驟步驟801 :將當前業(yè)務的當前路由(恢復路由或工作路由)上源宿節(jié)點之間第一個不滿足物理損傷條件的節(jié)點確定為配置OTU的節(jié)點;步驟802 :在上一步所確定配置OTU的節(jié)點上配置0TU,并檢測當前業(yè)務的物理損傷參數(shù)是否滿足需求(即是否滿足預設的物理損傷條件),如果是,則繼續(xù)步驟803,否則,繼續(xù)步驟805 ;步驟803 :撤掉已配置的0TU,輪詢當前路由上源宿節(jié)點之間的各節(jié)點(不包括源宿節(jié)點),確定配置OTU的備選節(jié)點分別在各節(jié)點上配置0TU,并檢測當前業(yè)務的物理損傷參數(shù)是否滿足物理損傷條件,是則將該節(jié)點標記為配置OTU的備選節(jié)點,否則不標記該節(jié)點為配置OTU的備選節(jié)點;步驟804:計算得到各備選節(jié)點的權值,選擇權值最大的備選節(jié)點作為最終需要配置OTU的節(jié)點,至此,當前流程結束。這里,節(jié)點權值的計算公式如下式(I)^v)= Σ Σ Kj-deS(V)-Z1(Pi^v)(I)
\Si,jSN \<k<K其中,ω (V)表示節(jié)點V的權值,函數(shù)deg(v)表示節(jié)點V的度數(shù),k表示源宿節(jié)點對間預先計算的路由個數(shù),X1(PiV)表示路由P與節(jié)點V之間的關系,滿足如下式
t 、 il V是路由的中間節(jié)點
K叫ο其它⑵在實施過程中,分別計算得到各備選節(jié)點的權值之后,選擇權值最大的節(jié)點作為需要配置OTU的節(jié)點。步驟805 :在當前業(yè)務的當前路由上,將已配置OTU的節(jié)點與當前路由上宿節(jié)點之間的第一個不滿足物理損傷條件的節(jié)點,也確定為配置OTU的節(jié)點;步驟806 :在上一步所確定配置OTU的節(jié)點上配置0TU,并檢測當前業(yè)務的物理損傷參數(shù)是否滿足物理損傷條件,如果是,則繼續(xù)步驟807,否則,返回步驟805 ;步驟807 :撤掉上一步所配置的0TU,輪詢當前已配置OTU的節(jié)點與宿節(jié)點之間的各節(jié)點(不包括所述已配置有OTU的節(jié)點和宿節(jié)點),確定配置OTU的備選節(jié)點分別在各節(jié)點上配置0TU,并檢測當前業(yè)務的物理損傷參數(shù)是否滿足物理損傷條件,是則將該節(jié)點標記為配置OTU的備選節(jié)點,否則不標記該節(jié)點為配置OTU的備選節(jié)點;步驟808 :計算得到各備選節(jié)點的權值,將權值最大的備選節(jié)點、以及當前已配置OTU的節(jié)點均作為最終需要配置OTU的節(jié)點,并將當前已配置的OTU撤掉,至此,當前流程結束。例如,對于圖9所示的路由,需要經(jīng)過S-1-2-3-4-5-6-7-D等節(jié)點,檢測在節(jié)點5處已不滿足物理損傷條件,從而導致在宿節(jié)點無法接收到滿足物理損傷條件的信號。此時,則從節(jié)點S開始在盡可能遠的節(jié)點(即從滿足物理損傷條件下信號傳遞的最遠距離處節(jié)點之后的第一個物理損傷參數(shù)不滿足需求的節(jié)點,即節(jié)點5)預先配置OTU,配置后如果可以在宿節(jié)點接受到滿足物理損傷條件的信號(即預設的物理損傷條件),,那么表明此路由最多需要一個OTU就可以完成對物理損傷的補償。如果只需要配置一個OTU即可,那么在源節(jié)點S與宿節(jié)點D之間的任意一個節(jié)點(即節(jié)點I、節(jié)點2、節(jié)點3、節(jié) 點4、節(jié)點5中的任意一個節(jié)點)配置OTU都可能使得當前業(yè)務的物理損傷參數(shù)滿足需求。此時,撤掉節(jié)點5上已配置的0TU,輪詢節(jié)點I、節(jié)點2、節(jié)點
3、節(jié)點4、節(jié)點5中各節(jié)點即檢測在節(jié)點上配置OTU后所述業(yè)務的物理損傷參數(shù)是否滿足需求,如果滿足,則將該節(jié)點標記為配置OTU的備選節(jié)點,在各備選節(jié)點中選擇權值最大的節(jié)點作為最終需要配置OTU的節(jié)點。如果鏈路檢測在節(jié)點3處已不滿足物理損傷條件,在節(jié)點3配置OTU后,目的節(jié)點仍然無法得到符合物理損傷條件的信號,,則可能需要兩個或兩個以上的0TU,則將節(jié)點3作為第一個需要配置OTU的一個節(jié)點,并在節(jié)點3上配置OTU ;然后,在節(jié)點3與節(jié)點D之間的第一個不滿足物理損傷條件的節(jié)點(節(jié)點6),檢測配置OTU后當前業(yè)務的物理損傷參數(shù)是否滿足需求;如果滿足,此時,撤掉節(jié)點6上已配置的0TU,輪詢節(jié)點4、節(jié)點5、節(jié)點6中各節(jié)點即檢測在節(jié)點上配置OTU后所述業(yè)務的物理損傷參數(shù)是否滿足需求,如果滿足,則將該節(jié)點標記為配置OTU的備選節(jié)點,在各備選節(jié)點中選擇權值最大的節(jié)點作為最終需要配置OTU的節(jié)點。如果在節(jié)點6配置OTU后,目的節(jié)點仍然無法得到滿足物理損傷因素的信號,然后,在節(jié)點6與節(jié)點D之間的第一個不滿足物理損傷條件的節(jié)點(節(jié)點7),檢測配置OTU后當前業(yè)務的物理損傷參數(shù)是否滿足需求,由于節(jié)點6與節(jié)點D之間僅有一個節(jié)點7,因此,節(jié)點7處配置OTU后當前業(yè)務的物理損傷參數(shù)一定是滿足需求的,不需要輪詢,直接將節(jié)點7也作為最終需要配置OTU的節(jié)點。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1.一種光轉發(fā)單元OTU的配置方法,其特征在于,所述方法包括檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的OTU ;如果已配置有標記為恢復路由所屬的0TU,則檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,是則在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的0TU,否則復用所述OTU承載當前業(yè)務的當iu恢復路由;如果未配置標記為恢復路由所屬的0TU,則在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的0TU。
2.根據(jù)權利要求I所述OTU的配置方法,其特征在于,所述方法還包括在檢測當前業(yè)務的當前恢復路由因波長一致性而需要配置OTU時,將當前業(yè)務的當前恢復路由上各需要波長轉換的節(jié)點,確定為所述需要配置OTU的節(jié)點。
3.根據(jù)權利要求I或2所述OTU的配置方法,其特征在于,所述方法還包括在檢測當前業(yè)務的當前恢復路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的當前恢復路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點。
4.根據(jù)權利要求I所述OTU的配置方法,其特征在于,所述方法還包括檢測當前業(yè)務的工作路由因波長一致性而需要配置OTU時,則在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置OTU。
5.根據(jù)權利要求4所述OTU的配置方法,其特征在于,所述在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置OTU之后,所述方法還包括檢測當前業(yè)務的工作路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇節(jié)點配置OTU。
6.根據(jù)權利要求5所述OTU的配置方法,其特征在于,在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的OTU之后,所述方法還包括將所配置的OTU標記為恢復路由所屬;所述在當前業(yè)務的工作路由上各需要波長轉換的節(jié)點配置OTU之后,所述方法還包括將所配置的OTU標記為工作路由所屬;所述按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇節(jié)點配置OTU之后,所述方法還包括將所配置的OTU標記為工作路由所屬。
7.—種OTU的配置裝置,其特征在于,所述裝置包括第一檢測單元、第二檢測單元、復用單元和配置單元;其中,第一檢測單元,用于檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的0TU,是則啟動第二檢測單元,否則啟動配置單元;第二檢測單元,用于檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一 SRLG,是則啟動配置單元,否則啟動復用單元;配置單元,用于在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的 OTU ;復用單元,用于復用所述OTU承載當前業(yè)務的當前恢復路由。
8.根據(jù)權利要求7所述OTU的配置裝置,其特征在于,所述裝置還包括確定單元,用于在檢測當前業(yè)務的當前恢復路由因波長一致性而需要配置OTU時,將當前業(yè)務的當前恢復路由上各需要波長轉換的節(jié)點,確定為所述需要配置OTU的節(jié)點;和/或,用于在檢測當前業(yè)務的當前恢復路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的當前恢復路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點。
9.根據(jù)權利要求8所述OTU的配置裝置,其特征在于,所述確定單元,還用于在檢測當前業(yè)務的工作路由因波長一致性而需要配置OTU時,則將當前業(yè)務的工作路由上各需要波長轉換的節(jié)點確定為當前業(yè)務的工作路由上需要配置OTU的節(jié)點,并啟動所述配置單元;所述配置單元,還用于在當前業(yè)務的工作路由上需要配置OTU的節(jié)點配置0TU。
10.根據(jù)權利要求9所述OTU的配置裝置,其特征在于,所述確定單元,還用于在檢測當前業(yè)務的工作路由因物理損傷因素而需要配置OTU時,按照仲裁規(guī)則在當前業(yè)務的工作路由上滿足物理損傷條件的多個節(jié)點中選擇需要配置OTU的節(jié)點,并啟動所述配置單元在所述需要配置OTU的節(jié)點配置0TU。
全文摘要
本發(fā)明公開了一種OTU的配置方法,所述方法包括檢測當前業(yè)務的當前恢復路由上需要配置OTU的節(jié)點是否已配置有標記為恢復路由所屬的OTU;如果已配置有標記為恢復路由所屬的OTU,則檢測所述OTU承載的全部恢復路由所屬業(yè)務的工作路由與當前業(yè)務的工作路由是否屬于同一SRLG,是則在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的OTU,否則復用所述OTU承載當前業(yè)務的當前恢復路由;如果未配置標記為恢復路由所屬的OTU,則在所述需要配置OTU的節(jié)點上配置用于承載當前業(yè)務的當前恢復路由的OTU。相應的,本發(fā)明還公開了一種OTU的配置裝置,降低了OTU的使用成本,還提高了網(wǎng)絡的生存性。
文檔編號H04Q11/00GK102638303SQ20121008271
公開日2012年8月15日 申請日期2012年3月26日 優(yōu)先權日2012年3月26日
發(fā)明者向小山, 明正勤, 李非, 王大江, 鞠衛(wèi)國, 黃善國 申請人:中興通訊股份有限公司