專利名稱:在可重構型分插復用系統(tǒng)中確定波長沖突的方法及裝置的制作方法
技術領域:
本發(fā)明涉及光通信技術領域,更具體地說,本發(fā)明涉及在可重構型分插復用系統(tǒng) (Reconfiguration Optical Add/drop Multiplexer, ROADM)中確定波長沖突的方法及裝置。
背景技術:
隨著光通信技術的不斷發(fā)展,ROADM已經越來越廣泛地被應用到光纖通信系統(tǒng)中, 提供更多的智能化功能,以便在網絡拓撲及業(yè)務分布發(fā)生變化時能夠快速響應,實現業(yè)務的靈活調度。ROADM可以在光域內實現以波長為通道單位的上下路及直通配置,可以在無需人工現場調配的情況下實現任意兩點間的連接,其靈活性可以充分滿足數據業(yè)務的需求,通過提供節(jié)點的重構能力使得DWDM網絡可以方便的重構,無需人工操作,極大地提升了工作效率及對客戶新需求的反應速度,同時有效降低了運營和維護成本。目前ROADM的實現,從結構上主要分為三類平面光波電路(Planar Lightwave Circuits, PLC)、波長阻斷器(Wavelength Blocker, WB)、波長選擇開關(Wavelength Selective Switch, WSS) 其中,基于WSS技術的ROADM近年來發(fā)展迅速。WSS基于微機電 (Micro-Electro-Mechanical Systems, MEMS)光學平臺,具有頻帶寬、色散低、并且同時支持10/40(ibit/S光信號的特點。采用自由空間光交換技術,上下路波數少,但可以支持更高的維度,基于WSS技術的ROADM逐漸成為4維以上ROADM的首選技術。目前,基于WSS技術的ROADM具體實現方式也有很多種,一種常見的基于WSS技術的R0ADM,其主要配置如圖1所示。雖然,ROADM以其靈活強大的波長可重構功能為智能化網絡提供解決方案,適應了 DWDM網絡的智能化發(fā)展趨勢。但ROADM存在固有的缺陷,即可能產生波長沖突。從圖1中可以看出,在ROADM中,若要實現完全、靈活的波長調度,在波長輸入處一般需要采用耦合器型(coupler)的光合波器(Optical Multiplex Unit,0MU)。這樣做的好處是,當調諧光轉發(fā)單元(Optical Transport Unit, 0TU)的波長來重構路由時, 不必更改實際的光纖連接。但同時也帶來了一個缺陷是,在現有的ROADM中,由于不能確定哪個事件或操作會導致波長沖突,所以不可避免地產生波長沖突。例如,現有技術不能確定在上路的多個OTU中存在兩個波長相同的0TU,因此,在ROADM中就不可避免地產生波長沖突。
發(fā)明內容
本發(fā)明主要目的在于提供在可重構型分插復用系統(tǒng)中確定波長沖突的方法,還提出在可重構型分插復用系統(tǒng)中確定波長沖突的裝置,其可以實現在ROADM中快速地定位出導致波長沖突的事件或操作,有效避免了對傳輸正常業(yè)務的影響。本發(fā)明提出一種在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的方法,包括波長檢測單元通過波長掃描,獲得當前輸入ROADM的波長信息,并將所述當前輸入ROADM的波長信息發(fā)送給信息處理單元;信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM 的波長信息是否與原有輸入ROADM的波長信息沖突。優(yōu)選地,所述信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息, 然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突的步驟具體為信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定所述原有輸入ROADM的波長信息中有所述OTU被調諧前的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有所述OTU被調諧前的波長信息,但有所述OTU被調諧后的波長信息,進一步判斷出所述原有輸入ROADM的波長信息中有與OTU被調諧后的波長相同的波長,進一步判斷出所述OTU被調諧后的波長信息的光功率值大于所述與OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,所述信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息, 然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突的步驟具體為信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,所述信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息, 然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突的步驟具體為信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中既減少了原有至少一 OTU的波長信息也沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有至少一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,所述方法還包括網管處理單元在收到被調諧的光轉發(fā)單元OTU返回的波長調諧成功消息后,將 OTU被調諧前的波長信息和OTU被調諧后的波長信息發(fā)送至信息處理單元;信息處理單元向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。優(yōu)選地,在網管處理單元收到所述波長調諧成功消息前,該方法還包括
網管處理單元向信息處理單元發(fā)送攜帶了目的調諧波長信息的查詢命令;信息處理單元根據所述查詢命令查詢信息存儲單元沒有保存與目的調諧波長相同的波長;網管處理單元根據查詢結果向與所述目的調諧波長信息相關的OTU發(fā)送波長調諧命令;與所述目的調諧波長信息相關的OTU根據所述調諧波長命令將原有波長調諧至目的波長,然后向網管處理單元返回波長調諧成功消息。優(yōu)選地,在網管處理單元收到所述波長調諧成功消息前,該方法還包括網管處理單元向需要調諧的OTU發(fā)送波長調諧命令;所述需要調諧的OTU根據所述調諧波長命令將原有波長調諧至目的波長,然后向網管處理單元返回波長調諧成功消息。優(yōu)選地,在確定波長存在沖突之后,該方法還包括信息處理單元向告警顯示單元發(fā)送ROADM存在波長沖突的告警顯示命令,并將 ROADM存在波長沖突的信息發(fā)送給網管處理單元;告警顯示單元根據告警顯示命令,在ROADM中顯示波長沖突告警。優(yōu)選地,該方法還包括信息處理單元向所述ROADM的端口所對應的阻斷單元發(fā)送阻斷命令,并將所述 ROADM的端口被阻斷的信息發(fā)送至網管處理單元; 所述阻斷單元在使能的狀態(tài)下,根據所述阻斷命令阻斷所述ROADM的端口。優(yōu)選地,該方法還包括信息處理單元判斷出所述當前輸入ROADM的波長信息中沒有所述OTU被調諧前的波長信息,但有所述OTU被調諧后的波長信息,進一步判斷出所述原有輸入ROADM的波長信息中沒有與OTU被調諧后的波長相同的波長,然后確定輸入ROADM 的且被調諧的波長與原有輸入ROADM的波長不存在沖突。優(yōu)選地,所述方法還包括功率檢測單元檢測到其對應的接入ROADM的端口從無光變化到有光,確定新的光轉發(fā)單元OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元;信息處理單元根據所述端口號,向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。優(yōu)選地,該方法還包括信息處理單元判斷出所述當前輸入ROADM的波長信息中增加了新波長信息,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突。優(yōu)選地,該方法還包括功率檢測單元檢測到其對應的接入ROADM的端口從有光變化到無光,確定原有 OTU移除R0ADM,并將原有OTU移除ROADM的端口號發(fā)送給信息處理單元;信息處理單元根據所述端口號,向信息存儲單元發(fā)送信息更新命令;信息存儲單元根據所述信息更新命令,清除所述原有OTU移除ROADM的端口號和輸入ROADM的原有OTU的波長信息。優(yōu)選地,該方法還包括原有OTU移除ROADM的端口所對應的阻斷單元在使能且被阻斷的狀態(tài)下,信息處理單元向所述阻斷單元發(fā)送解除阻斷命令,并將原有OTU移除ROADM的端口被解除阻斷的信息發(fā)送至網管處理單元;所述阻斷單元根據所述解除阻斷命令解除原有OTU移除ROADM的端口的阻斷狀態(tài)。優(yōu)選地,該方法還包括信息處理單元判斷出所述當前輸入ROADM的波長信息中減少了原有至少一 OTU的波長信息且增加了新波長信息,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突。本發(fā)明還提出一種在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的裝置,該裝置至少包括波長檢測單元、信息處理單元以及信息存儲單元;所述波長檢測單元,用于通過波長掃描,獲得當前輸入ROADM的波長信息,并將所述當前輸入ROADM的波長信息發(fā)送給信息處理單元;所述信息處理單元,用于查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突。優(yōu)選地,所述裝置還包括網管處理單元,用于在收到被調諧的光轉發(fā)單元OTU返回的波長調諧成功消息后,將OTU被調諧前的波長信息和OTU被調諧后的波長信息發(fā)送至信息處理單元;信息處理單元向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描;功率檢測單元,用于檢測到其對應的接入ROADM的端口從無光變化到有光,確定新的光轉發(fā)單元OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元;信息處理單元根據所述端口號,向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。優(yōu)選地,所述信息處理單元還具體用于查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定所述原有輸入ROADM的波長信息中有所述OTU被調諧前的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有所述OTU被調諧前的波長信息,但有所述OTU被調諧后的波長信息,進一步判斷出所述原有輸入ROADM的波長信息中有與OTU被調諧后的波長相同的波長,進一步判斷出所述OTU被調諧后的波長信息的光功率值大于所述與OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突;查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM 的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突;查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM 的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中既減少了原有至少一 OTU的波長信息也沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于所述原有輸入 ROADM的波長信息中所述原有至少一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,所述裝置還包括告警顯示單元,根據信息處理單元發(fā)送的ROADM存在波長沖突的告警顯示命令, 在ROADM中顯示波長沖突告警。優(yōu)選地,所述裝置還包括阻斷單元,在使能的狀態(tài)下,根據所述信息處理單元發(fā)送的阻斷命令阻斷所述 ROADM 的端口。優(yōu)選地,所述信息存儲單元根據所述信息處理單元發(fā)送的信息更新命令,清除所述原有OTU移除ROADM的端口號和輸入ROADM的原有OTU的波長信息。本發(fā)明中可以實現在ROADM中快速地定位出導致波長沖突的事件或操作,也可以實現在事件發(fā)生前預判斷是否存在波長沖突;對于存在波長沖突的情況,可以及時通過告警方式進行指示,并阻斷導致波長沖突的輸入波長所對應的端口,有效避免了對傳輸正常業(yè)務的影響。
圖1是現有技術的基于WSS技術的ROADM的主要配置結構示意圖;圖2是本發(fā)明一實施例在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的方法的步驟流程示意圖;圖3A是本發(fā)明一實施例的在ROADM中確定波長沖突的方法之預判斷的處理流程示意圖;圖;3B是基于圖3A的預判斷之后的處理流程示意圖;圖3C是基于圖:3B的判斷當前輸入ROADM的波長信息與原有輸入ROADM的波長信息是否相同之后的處理流程示意圖;圖4是本發(fā)明實施例的輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突的波長信息示意圖;圖5是本發(fā)明實施例的輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突的波長信息示意圖;圖6A是本發(fā)明另一實施例的在ROADM中確定波長沖突的方法之確定輸入ROADM 的新的OTU的波長與原有輸入ROADM的波長不存在沖突的處理流程示意圖;圖6B是基于圖6A的判斷當前輸入ROADM的波長信息中沒有增加新波長信息之后的處理流程示意圖;圖7是本發(fā)明實施例的輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突的波長信息示意圖;圖8是本發(fā)明實施例的輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突的波長信息示意圖9A是本發(fā)明另一實施例的在ROADM中確定波長沖突的方法之確定發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突的處理流程示意圖;圖9B是基于圖9A的判斷當前輸入ROADM的波長信息中既減少了原有波長信息也沒有增加新波長信息之后的處理流程示意圖;圖10是本發(fā)明實施例的發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突的波長信息示意圖;圖11是本發(fā)明實施例的發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突的波長信息示意圖;圖12是本發(fā)明實施例的在ROADM的波長輸入處的配置結構示意圖。為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。
具體實施例方式應當明確,以下所描述的實施例僅僅是本發(fā)明一部分,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。為了解決現有技術的缺陷,本發(fā)明實施例的技術方案針對R0ADM,在波長輸入處至少增加信息處理單元、波長檢測單元、信息存儲單元、功率檢測單元、告警顯示單元和阻斷單元,這可以實現在ROADM中快速地定位出導致波長沖突的事件或操作,也可以實現在事件發(fā)生前預判斷是否存在波長沖突;對于存在波長沖突的情況,可以及時通過告警方式進行指示,并阻斷導致波長沖突的輸入波長所對應的端口,有效避免了對傳輸正常業(yè)務的影響。參照圖2,提出一種在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的方法的一實施例,包括S10、波長檢測單元通過波長掃描,獲得當前輸入ROADM的波長信息,并將上述當前輸入ROADM的波長信息發(fā)送給信息處理單元;S11、信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將上述當前輸入ROADM的波長信息與上述原有輸入ROADM的波長信息進行比較,確定當前輸入 ROADM的波長信息是否與原有輸入ROADM的波長信息沖突。本發(fā)明實施例提供了一種在ROADM中確定波長沖突的方法。本實施例的方法主要針對網管調諧OTU的應用場景。本實施例的方法包括SlOl 網管處理單元在收到被調諧的OTU返回的波長調諧成功消息后,將OTU被調諧前的波長信息和OTU被調諧后的波長信息發(fā)送至信息處理單元。S102 信息處理單元在收到OTU被調諧前的波長信息和OTU被調諧后的波長信息后,向波長檢測單元發(fā)送波長掃描命令。S103 波長檢測單元根據波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息
處理單元。S104 信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定原有輸入ROADM的波長信息中有OTU被調諧前的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入 ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中沒有OTU被調諧前的波長信息,但有OTU被調諧后的波長信息,進一步判斷出原有輸入ROADM的波長信息中有與 OTU被調諧后的波長相同的波長,進一步判斷出OTU被調諧后的波長信息的光功率值大于上述與OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,本實施例的方法還可以包括信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定原有輸入ROADM的波長信息中有OTU被調諧前的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中沒有OTU被調諧前的波長信息,但有 OTU被調諧后的波長信息,進一步判斷出原有輸入ROADM的波長信息中沒有與OTU被調諧后的波長相同的波長,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突。參照圖3A、圖;3B和圖3C,本發(fā)明另一實施例提供了一種在ROADM中確定波長沖突的方法。本實施例主要針對網管調諧OTU的應用場景。在本實施例中,網管已預先獲得了需要調諧的OTU接入ROADM的連接配置關系,因此網管向OTU發(fā)送調諧命令之前,優(yōu)選地需要預判斷是否存在波長沖突。先參看圖3A,本實施例的具體方法包括S201 網管處理單元向信息處理單元發(fā)送攜帶了目的調諧波長信息的查詢命令。S202 信息處理單元根據查詢命令查詢信息存儲單元是否保存了與目的調諧波長相同的波長,若是,則執(zhí)行S203 ;若否,則執(zhí)行S205。S203 信息處理單元確定目的調諧波長與原有輸入ROADM的波長存在沖突,然后將ROADM存在波長沖突的信息返回給網管處理單元。S204 網管處理單元根據ROADM存在波長沖突的信息,終止向與目的調諧波長信息相關的OTU發(fā)送波長調諧命令。S205 信息處理單元確定目的調諧波長與原有輸入ROADM的波長不存在沖突,并將ROADM的波長不存在沖突的信息返回給網管處理單元。S206 網管處理單元向與目的調諧波長信息相關的OTU發(fā)送波長調諧命令。S207 與目的調諧波長信息相關的OTU根據調諧波長命令將原有波長調諧至目的波長,然后向網管處理單元返回波長調諧成功消息。至此,網管完成了預判斷的處理。但是在實際應用中,可能出現網管獲得的OTU接入ROADM的連接配置關系與實際的連接配置關系不相符,這樣會導致預判斷失誤。所以,在通過預判斷確定目的調諧波長與原有輸入ROADM的波長不存在沖突的情況下,對于被調諧后的0TU,同樣需要確定其所接入的ROADM是否存在波長沖突。下面參見圖:3B和圖3C,并進一步結合圖4和圖5進行詳細闡述。其中,圖4為本發(fā)明實施例的輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突的波長信息示意圖,圖5為本發(fā)明實施例的輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突的波長信息示意圖S208 網管處理單元在收到波長調諧成功消息后,將OTU被調諧前的波長信息(如圖4和圖5所示的Wl)和OTU被調諧后的波長信息(如圖4和圖5所示的W2)發(fā)送至信息
處理單元。在此需要說明的是,OTU被調諧前的波長信息Wl包括OTU被調諧前的波長值和光功率值,OTU被調諧后的波長信息W2包括OTU被調諧后的波長值和光功率值。S209 信息處理單元在收到OTU被調諧前的波長信息和OTU被調諧后的波長信息后,向波長檢測單元發(fā)送波長掃描命令。S210 波長檢測單元根據波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息
處理單元。在此需要說明的是,當前輸入ROADM的波長信息包括當前輸入ROADM的各個波長的波長值及光功率值。S211 信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定原有輸入ROADM的波長信息中是否有OTU被調諧前的波長信息,若是,則執(zhí)行S213 ;若否,則執(zhí)行S212。在此需要說明的是,原有輸入ROADM的波長信息包括原有輸入ROADM的各個波長的波長值及光功率值。S212 信息處理單元確定被調諧的OTU沒有接入R0ADM,終止處理。S213 信息處理單元將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷兩者的波長信息是否相同,若是,則執(zhí)行 S214 ;若否,則執(zhí)行S215。S214 信息處理單元確定被調諧的OTU沒有接入R0ADM,或者確定被調諧的OTU接入了 ROADM但調諧失敗,終止處理。S215 信息處理單元判斷出當前輸入ROADM的波長信息中沒有OTU被調諧前的波長信息(如圖4和圖5所示的Wl),但有OTU被調諧后的波長信息(如圖4和圖5所示的 W2),然后進一步判斷原有輸入ROADM的波長信息中是否有與OTU被調諧后的波長相同的波長(如圖4和圖5所示的W2),若是,則執(zhí)行S219 ;若否,則執(zhí)行S216。S216 信息處理單元確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突(參見圖4)。優(yōu)選地,本實施例的方法在S216之后還可以進一步包括S217 信息處理單元向信息存儲單元發(fā)送信息更新命令。S218 信息存儲單元根據信息更新命令,記錄被調諧的OTU接入ROADM的端口號和 OTU被調諧后的波長信息。S219 信息處理單元進一步判斷出OTU被調諧后的波長信息的光功率值大于上述與OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值 (如圖5所示的贓,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突(參見圖5)。在此需要說明的是,用戶可以根據需要預先設置一個光功率值,若上述OTU被調諧后的波長信息的光功率值與上述與OTU被調諧后的波長相同的波長所對應的光功率值的差值不小于預先設置的光功率值,則信息處理單元確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,本實施例的方法在S219之后還可以進一步包括S220 信息處理單元向告警顯示單元發(fā)送ROADM存在波長沖突的告警顯示命令, 并將ROADM存在波長沖突的信息發(fā)送給網管處理單元。S221 告警顯示單元根據告警顯示命令,在ROADM中顯示波長沖突告警。告警顯示單元可以通過告警指示燈的方式(例如亮紅燈)或者LCD指示的方式 (例如顯示“1”),來表示當前ROADM存在波長沖突。上述內容僅作為具體舉例,本發(fā)明對此不作任何限制。優(yōu)選地,本實施例在S221之后還可以進一步包括S222 信息處理單元向被調諧的OTU接入ROADM的端口所對應的阻斷單元發(fā)送阻斷命令,并將被調諧的OTU接入ROADM的端口被阻斷的信息發(fā)送至網管處理單元。S223 若阻斷單元使能,則阻斷單元根據阻斷命令阻斷被調諧的OTU接入ROADM的端口 ;若阻斷單元非使能,則阻斷單元不做處理。本發(fā)明實施例還提供一種在ROADM中確定波長沖突的方法,本實施例的方法主要針對網管調諧OTU的應用場景。在本實施例中,網管并沒有預先獲得需要調諧的OTU接入 ROADM的連接配置關系,因此網管無法預判斷是否存在波長沖突。本實施例的具體方法包括S301 網管處理單元向需要調諧的OTU發(fā)送波長調諧命令。S302 需要調諧的OTU根據調諧波長命令將原有波長調諧至目的波長,然后向網管處理單元返回波長調諧成功消息。S303-S318與前述的S208-S223相同,此處不再贅述。本發(fā)明實施例還提供了一種在ROADM中確定波長沖突的方法。本實施例的方法主要針對新的OTU接入ROADM的應用場景。本實施例的方法包括S401 功率檢測單元檢測到其對應的接入ROADM的端口從無光變化到有光,確定新的OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元。S402 信息處理單元根據端口號,向波長檢測單元發(fā)送波長掃描命令。S403:波長檢測單元根據波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元。S404 信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中沒有增加新波長信息,進一步判斷出當前輸入ROADM的波長信息中一 OTU的波長信息的光功率值大于原有輸入ROADM的波長信息中上述一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,本實施例的方法還可以包括信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保
14存的原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中增加了新波長信息,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突。參照圖6A和圖6B,本發(fā)明另一實施例提供了一種在ROADM中確定波長沖突的方法。本實施例的方法主要針對新的OTU接入ROADM的應用場景。下面參見圖6A和圖6B,進一步結合圖7和圖8進行詳細闡述。其中,圖7為本發(fā)明實施例的輸入ROADM的新的OTU 的波長與原有輸入ROADM的波長不存在沖突的波長信息示意圖,圖8為本發(fā)明實施例的輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突的波長信息示意圖。本實施例的具體方法包括S501 功率檢測單元檢測到其對應的接入ROADM的端口從無光變化到有光,確定新的OTU接入R0ADM,并將新的OTU接入ROADM的端口號發(fā)送給信息處理單元。S502 信息處理單元根據端口號,向波長檢測單元發(fā)送波長掃描命令。S503:波長檢測單元根據波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元。在此需要說明的是,當前輸入ROADM的波長信息包括當前輸入ROADM的各個波長的波長值及光功率值。S504:信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷當前輸入ROADM的波長信息中是否增加了新波長信息(如圖7和圖8所示的第6波),若是,則執(zhí)行S505 ;若否,則執(zhí)行S508。S505 信息處理單元確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突(參見圖7)。優(yōu)選地,本實施例的方法在S505之后還可以進一步包括S506 信息處理單元向信息存儲單元發(fā)送信息更新命令。S507 信息存儲單元根據信息更新命令,記錄新的OTU接入ROADM的端口號和輸入 ROADM的新的OTU的波長信息。在此需要說明的是,輸入ROADM的新的OTU的波長信息包括輸入ROADM的新的OTU 的波長值及光功率值。S508 信息處理單元進一步判斷出當前輸入ROADM的波長信息中原有一 OTU的波長信息的光功率值大于原有輸入ROADM的波長信息中上述原有一 OTU的波長信息的光功率值,然后判斷兩者的差值是否不小于預設光功率值(如圖8所示的第4波),若是,則執(zhí)行 S509 ;若否,則執(zhí)行S510。S509 信息處理單元確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突(參見圖8)。S510 終止處理。在此需要說明的是,用戶可以根據需要預先設置一個光功率值,若上述當前輸入 ROADM的波長信息中原有一 OTU的波長信息的光功率值與上述原有輸入ROADM的波長信息中上述原有一 OTU的波長信息的光功率值的差值不小于預先設置的光功率值,則信息處理單元確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突。
15
優(yōu)選地,本實施例的方法在S509之后還可以進一步包括S511 信息處理單元向告警顯示單元發(fā)送ROADM存在波長沖突的告警顯示命令, 并將ROADM存在波長沖突的信息發(fā)送給網管處理單元。S512 告警顯示單元根據告警顯示命令,在ROADM中顯示波長沖突告警。告警顯示單元可以通過告警指示燈的方式(例如亮紅燈)或者LCD指示的方式 (例如顯示“1”),來表示當前ROADM存在波長沖突。上述內容僅作為具體舉例,本發(fā)明對此不作任何限制。優(yōu)選地,本實施例在S512之后還可以進一步包括S513 信息處理單元向新的OTU接入ROADM的端口所對應的阻斷單元發(fā)送阻斷命令,并將新的OTU接入ROADM的端口被阻斷的信息發(fā)送至網管處理單元。S514 若阻斷單元使能,則阻斷單元根據阻斷命令阻斷新的OTU接入ROADM的端口 ;若阻斷單元非使能,則阻斷單元不做處理。優(yōu)選地,本實施例還可以針對原有OTU移除ROADM的應用場景。本實施例的具體方法還包括S601 功率檢測單元檢測到其對應的接入ROADM的端口從有光變化到無光,確定原有OTU移除R0ADM,并將原有OTU移除ROADM的端口號發(fā)送給信息處理單元。S602 信息處理單元根據端口號,向信息存儲單元發(fā)送信息更新命令。S603 信息存儲單元根據信息更新命令,清除原有OTU移除ROADM的端口號和輸入 ROADM的原有OTU的波長信息。在此需要說明的是,輸入ROADM的原有OTU的波長信息包括輸入ROADM的原有OTU 的波長值及光功率值。優(yōu)選地,本實施例在S603之后還可以進一步包括S604:若原有OTU移除ROADM的端口所對應的阻斷單元使能且已被阻斷,則信息處理單元向阻斷單元發(fā)送解除阻斷命令,并將原有OTU移除ROADM的端口被解除阻斷的信息發(fā)送至網管處理單元;阻斷單元根據解除阻斷命令解除原有OTU移除ROADM的端口的阻斷狀態(tài)。若原有OTU移除ROADM的端口所對應的阻斷單元非使能且未被阻斷,則阻斷單元不做處理。本發(fā)明實施例還提供了一種在ROADM中確定波長沖突的方法。本實施例的方法主要針對輸入ROADM的波長發(fā)生漂移的應用場景。波長發(fā)生漂移是由于OTU老化等原因所造成的波長值發(fā)生變化,對此現有技術中的OMU和網管是無法預先獲知的,所以也就不能判斷發(fā)生漂移的波長是否與原有輸入ROADM的波長存在沖突。在本發(fā)明實施例中,可以通過波長掃描的方式獲得當前輸入ROADM波長信息,然后將其與原有輸入ROADM的波長信息進行比較,從而判斷出發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。本實施例的方法包括S701 波長檢測單元針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元。S702:信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中既減少了原有至少一 OTU的波長信息也沒有增加新波長信息,且進一步判斷出當前輸入 ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于原有輸入ROADM的波長信息中上述原有至少一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,本實施例的方法還可以包括信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中減少了原有至少一 OTU的波長信息但增加了新波長信息,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突。參照圖9A和圖9B,本發(fā)明另一實施例提供了一種在ROADM中確定波長沖突的方法。本實施例的方法主要針對輸入ROADM的波長發(fā)生漂移的應用場景。下面參見圖9A和圖9B,進一步結合圖10和圖11進行詳細闡述。其中,圖10為本發(fā)明實施例的發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突的波長信息示意圖,圖11為本發(fā)明實施例的發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突的波長信息示意圖。本實施例的具體方法包括S801 波長檢測單元針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元。波長檢測單元可以根據預先設置的時間周期(例如,每隔10分鐘)進行自動掃描;也可以根據信息處理單元發(fā)送的波長掃描命令進行掃描。上述內容僅作為具體舉例,本發(fā)明對此不作任何限制。在此需要說明的是,當前輸入ROADM的波長信息包括當前輸入ROADM的各個波長的波長值及光功率值。S802:信息處理單元在收到當前輸入ROADM的波長信息后,查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將掃描獲得的當前輸入ROADM的波長信息與信息存儲單元保存的原有輸入ROADM的波長信息進行比較,判斷當前輸入ROADM的波長信息中是否減少了原有至少一個OTU的波長信息(如圖10和11所示的第6波),若是,則執(zhí)行S803 ; 若否,則執(zhí)行S804。S803 信息處理單元進一步判斷是否增加了新波長信息(如圖10和11所示的第 8波),若是,則執(zhí)行S805 ;若否,則執(zhí)行S806。S804:終止處理。S805 信息處理單元確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移, 并且發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突(參見圖10)。優(yōu)選地,本實施例的方法在S805之后還可以進一步包括S807 信息處理單元向信息存儲單元發(fā)送信息更新命令。S808 信息存儲單元根據信息更新命令,記錄發(fā)生漂移的波長輸入ROADM的端口號和波長發(fā)生漂移后的波長信息。在此需要說明的是,波長發(fā)生漂移后的波長信息包括波長發(fā)生漂移后的波長值及光功率值。S806 信息處理單元進一步判斷出當前輸入ROADM的波長信息中的原有至少一 OTU的波長信息的光功率值大于原有輸入ROADM的波長信息中上述原有至少一 OTU的波長信息的的光功率值,然后判斷兩者的差值是否不小于預設光功率值(如圖11所示的第3 波),若是,則執(zhí)行S809 ;若否,則執(zhí)行SSlO0S809 信息處理單元確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移, 并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突(參見圖11)。S810:終止處理。在此需要說明的是,用戶可以根據需要預先設置一個光功率值,若上述當前輸入 ROADM的波長信息中的原有至少一 OTU的波長信息的光功率值與上述原有輸入ROADM的波長信息中上述原有至少一 OTU的波長信息的的光功率值的差值不小于預先設置的光功率值,則信息處理單元確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,本實施例的方法在S809之后還可以進一步包括S811 信息處理單元向告警顯示單元發(fā)送ROADM存在波長沖突的告警顯示命令, 并將ROADM存在波長沖突的信息發(fā)送給網管處理單元。S812 告警顯示單元根據告警顯示命令,在ROADM中顯示波長沖突告警。告警顯示單元可以通過告警指示燈的方式(例如亮紅燈)或者LCD指示的方式 (例如顯示“1”),來表示當前ROADM存在波長沖突。上述內容僅作為具體舉例,本發(fā)明對此不作任何限制。優(yōu)選地,本實施例在S812之后還可以進一步包括S813 信息處理單元向發(fā)生漂移的波長輸入ROADM的端口所對應的阻斷單元發(fā)送阻斷命令,并將發(fā)生漂移的波長輸入ROADM的端口被阻斷的信息發(fā)送至網管處理單元。S814:若阻斷單元使能,則阻斷單元根據阻斷命令阻斷發(fā)生漂移的波長輸入 ROADM的端口 ;若阻斷單元非使能,則阻斷單元不做處理。參照圖12,提出本發(fā)明另一實施例的一種在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的裝置,該裝置至少包括波長檢測單元1002、信息處理單元1001以及信息存儲單元1003 ;所述波長檢測單元1002,用于通過波長掃描,獲得當前輸入ROADM的波長信息,并將所述當前輸入ROADM的波長信息發(fā)送給信息處理單元;所述信息處理單元1001,用于查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較, 確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突。上述信息處理單元1001、波長檢測單元1002和信息存儲單元1003構成了在 ROADM中確定波長沖突的裝置,優(yōu)選地,該裝置還包括功率檢測單元1004、告警顯示單元 1005、阻斷單元1006和合波單元1007。需要說明的是,圖12中網管處理單元1009是網管上新增的一個功能單元,用于與信息處理單元1001進行信息交互,以此獲得ROADM中存在波長沖突的信息。上述述裝置還包括網管處理單元1009,用于在收到被調諧的光轉發(fā)單元OTU返回的波長調諧成功消息后,將OTU被調諧前的波長信息和OTU被調諧后的波長信息發(fā)送至信息處理單元1004 ;信息處理單元1001向波長檢測單元1002發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描;和/或,功率檢測單元1004,用于檢測到其對應的接入ROADM的端口從無光變化到有光, 確定新的光轉發(fā)單元OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元 1001 ;信息處理單元1001根據所述端口號,向波長檢測單元1002發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。上述信息處理單元1001還具體用于查詢信息存儲單元1003獲得原有輸入 ROADM的波長信息,確定所述原有輸入ROADM的波長信息中有所述OTU被調諧前的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有所述OTU被調諧前的波長信息,但有所述OTU 被調諧后的波長信息,進一步判斷出所述原有輸入ROADM的波長信息中有與OTU被調諧后的波長相同的波長,進一步判斷出所述OTU被調諧后的波長信息的光功率值大于所述與 OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突;查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將所述當前輸入 ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM 的波長信息中沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU 的波長與原有輸入ROADM的波長存在沖突;查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將所述當前輸入 ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM 的波長信息中既減少了原有至少一 OTU的波長信息也沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有至少一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。上述裝置還包括告警顯示單元1005,根據信息處理單元1001發(fā)送的ROADM存在波長沖突的告警顯示命令,在ROADM中顯示波長沖突告警。上述裝置還包括阻斷單元1006,在使能的狀態(tài)下,根據所述信息處理單元1001 發(fā)送的阻斷命令阻斷所述被調諧的OTU接入ROADM的端口。上述信息存儲單元1003根據所述信息處理單元1001發(fā)送的信息更新命令,清除所述原有OTU移除ROADM的端口號和輸入ROADM的原有OTU的波長信息。根據前面所描述的S101-S104、S201-S223和S301-S318,相應地,基于圖12所示的在ROADM的波長輸入處的配置結構,本發(fā)明實施例提供了一種在ROADM中確定波長沖突的裝置,本實施例的裝置主要針對網管調諧OTU的應用場景。本實施例的裝置至少包括信息處理單元1001、波長檢測單元1002和信息存儲單元1003 ;其中,信息處理單元1001,用于接收網管處理單元1009在收到被調諧的OTU返回的波長調諧成功消息后所發(fā)送的OTU被調諧前的波長信息和OTU被調諧后的波長信息,然后向波長檢測單元1002發(fā)送波長掃描命令;波長檢測單元1002,用于根據波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元1001 ;信息存儲單元1003,用于保存原有輸入ROADM的波長信息;信息處理單元1001,還用于在收到當前輸入ROADM的波長信息后,查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,確定原有輸入ROADM的波長信息中有OTU被調諧前的波長信息,然后將當前輸入ROADM的波長信息與原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中沒有OTU被調諧前的波長信息,但有OTU被調諧后的波長信息,進一步判斷出原有輸入ROADM的波長信息中有與OTU被調諧后的波長相同的波長,進一步判斷出OTU被調諧后的波長信息的光功率值大于上述與OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM 的且被調諧的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,信息處理單元1001,還用于在收到當前輸入ROADM的波長信息后,查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,確定原有輸入ROADM的波長信息中有 OTU被調諧前的波長信息,然后將當前輸入ROADM的波長信息與原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中沒有OTU被調諧前的波長信息,但有OTU被調諧后的波長信息,進一步判斷出原有輸入ROADM的波長信息中沒有與OTU被調諧后的波長相同的波長,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突。優(yōu)選地,信息處理單元1001,還用于在確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突后,向信息存儲單元1003發(fā)送信息更新命令;信息存儲單元 1003,還用于根據信息更新命令,記錄被調諧的OTU接入ROADM的端口號和OTU被調諧后的波長信息。優(yōu)選地,本實施例的裝置還包括告警顯示單元1005,具體地信息處理單元1001, 還用于向告警顯示單元1005發(fā)送ROADM存在波長沖突的告警顯示命令,并將ROADM存在波長沖突的信息發(fā)送給網管處理單元1009 ;告警顯示單元1005,用于根據告警顯示命令,在 ROADM中顯示波長沖突告警。優(yōu)選地,本實施例的裝置還包括阻斷單元1006,具體地信息處理單元1001,還用于向被調諧的OTU接入ROADM的端口所對應的阻斷單元1006發(fā)送阻斷命令,并將被調諧的 OTU接入ROADM的端口被阻斷的信息發(fā)送至網管處理單元1009 ;阻斷單元1006,用于在使能的狀態(tài)下,根據阻斷命令阻斷被調諧的OTU接入ROADM的端口。阻斷單元可以由光開關或可調衰減器等光器件構成,此僅作為具體舉例,本發(fā)明對此不作任何限制。優(yōu)選地,本實施例的裝置還包括合波單元1007,可以是IxN耦合器,用于將多個輸入ROADM的波長進行耦合處理并輸出至波長檢測單元1002。上述裝置內各單元之間的信息交互、執(zhí)行過程等內容,由于與本發(fā)明方法實施例基于同一構思,具體內容可參見本發(fā)明方法實施例中S101-S104、S201-S223和S301-S318 的敘述,此處不再贅述。
根據前面所描述的S401-S404、S501-S514和S601-S604,相應地,基于圖12所示的在ROADM的波長輸入處的配置結構,本發(fā)明實施例還提供了一種在ROADM中確定波長沖突的裝置,本實施例的裝置主要針對新的OTU接入ROADM的應用場景。本實施例的裝置至少包括信息處理單元1001、波長檢測單元1002、信息存儲單元1003和功率檢測單元1004 ; 其中,功率檢測單元1004,用于檢測到其對應的接入ROADM的端口從無光變化到有光, 確定新的OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元1001 ;信息處理單元1001,用于根據端口號向波長檢測單元1002發(fā)送波長掃描命令;波長檢測單元1002,用于根據波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描,獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元1001 ;信息存儲單元1003,用于保存原有輸入ROADM的波長信息;信息處理單元1001,還用于在收到當前輸入ROADM的波長信息后,查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將當前輸入ROADM的波長信息與原有輸入 ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中沒有增加新波長信息,且進一步判斷出當前輸入ROADM的波長信息中原有一 OTU的波長信息的光功率值大于原有輸入ROADM的波長信息中上述原有一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,信息處理單元1001,還用于在收到當前輸入ROADM的波長信息后,查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將當前輸入ROADM的波長信息與原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中增加了新波長信息,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突。優(yōu)選地,信息處理單元1001,還用于在確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突后,向信息存儲單元1003發(fā)送信息更新命令;信息存儲單元 1003,還用于根據信息更新命令,記錄新的OTU接入ROADM的端口號和輸入ROADM的新的 OTU的波長信息。優(yōu)選地,本實施例的裝置還包括告警顯示單元1005,具體地信息處理單元1001, 還用于向告警顯示單元1005發(fā)送ROADM存在波長沖突的告警顯示命令,并將ROADM存在波長沖突的信息發(fā)送給網管處理單元1009 ;告警顯示單元1005,用于根據告警顯示命令,在 ROADM中顯示波長沖突告警。優(yōu)選地,本實施例的裝置還包括阻斷單元1006,具體地信息處理單元1001,還用于向新的OTU接入ROADM的端口所對應的阻斷單元1006發(fā)送阻斷命令,并將新的OTU接入 ROADM的端口被阻斷的信息發(fā)送至網管處理單元1009 ;阻斷單元1006,用于在使能的狀態(tài)下,根據阻斷命令阻斷新的OTU接入ROADM的端口。阻斷單元可以由光開關或可調衰減器等光器件構成,此僅作為具體舉例,本發(fā)明對此不作任何限制。優(yōu)選地,本實施例的裝置還包括合波單元1007,可以是IxN耦合器,用于將多個輸入ROADM的波長進行耦合處理并輸出至波長檢測單元1002。優(yōu)選地,本實施例的裝置還可以針對原有OTU移除ROADM的應用場景,具體地功率檢測單元1004,還用于檢測到其對應的接入ROADM的端口從有光變化到無光,確定原有
21OTU移除R0ADM,并將原有OTU移除ROADM的端口號發(fā)送給信息處理單元1001 ;信息處理單元1001,還用于根據端口號,向信息存儲單元發(fā)送信息更新命令;信息存儲單元1003,還用于根據信息更新命令,清除原有OTU移除ROADM的端口號和輸入ROADM的原有OTU的波長
fn息ο上述裝置內各單元之間的信息交互、執(zhí)行過程等內容,由于與本發(fā)明方法實施例基于同一構思,具體內容可參見本發(fā)明方法實施例中S401-S404、S501-S514和S601-S604 的敘述,此處不再贅述。根據前面所描述的S701-S702和S801S814,相應地,基于圖12所示的在ROADM的波長輸入處的配置結構,本發(fā)明實施例還提供了一種在ROADM中確定波長沖突的裝置,本實施例的裝置主要針對輸入ROADM的波長發(fā)生漂移的應用場景。本實施例的裝置至少包括信息處理單元1001、波長檢測單元1002和信息存儲單元1003 ;其中,波長檢測單元1002,用于針對多個波長經過耦合處理后輸出的波長進行掃描, 獲得當前輸入ROADM的波長信息,并將當前輸入ROADM的波長信息返回給信息處理單元 1001 ;信息存儲單元1003,用于保存原有輸入ROADM的波長信息;信息處理單元1001,用于在收到當前輸入ROADM的波長信息后,查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將當前輸入ROADM的波長信息與原有輸入 ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中既減少了原有至少一 OTU 的波長信息也沒有增加新波長信息,且進一步判斷出當前輸入ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于原有輸入ROADM的波長信息中上述原有至少一 OTU 的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。優(yōu)選地,信息處理單元1001,還用于在收到當前輸入ROADM的波長信息后,查詢信息存儲單元1003獲得原有輸入ROADM的波長信息,然后將當前輸入ROADM的波長信息與原有輸入ROADM的波長信息進行比較,判斷出當前輸入ROADM的波長信息中減少了原有至少一 OTU的波長信息但增加了新波長信息,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突。優(yōu)選地,信息處理單元1001,還用于在確定發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突后,向信息存儲單元1003發(fā)送信息更新命令;信息存儲單元1003,還用于根據信息更新命令,記錄發(fā)生漂移的波長輸入ROADM的端口號和波長發(fā)生漂移后的波長信肩、ο優(yōu)選地,本實施例的裝置還包括告警顯示單元1005,具體地信息處理單元1001, 還用于向告警顯示單元1005發(fā)送ROADM存在波長沖突的告警顯示命令,并將ROADM存在波長沖突的信息發(fā)送給網管處理單元1009 ;告警顯示單元1005,用于根據告警顯示命令,在 ROADM中顯示波長沖突告警。優(yōu)選地,本實施例的裝置還包括阻斷單元1006,具體地信息處理單元1001,還用于向發(fā)生漂移的波長輸入ROADM的端口所對應的阻斷單元1006發(fā)送阻斷命令,并將發(fā)生漂移的波長輸入ROADM的端口被阻斷的信息發(fā)送至網管處理單元1009 ;阻斷單元1006,用于在使能的狀態(tài)下,根據阻斷命令阻斷發(fā)生漂移的波長輸入ROADM的端口。阻斷單元1006可以由光開關或可調衰減器等光器件構成,此僅作為具體舉例,本發(fā)明對此不作任何限制。優(yōu)選地,本實施例的裝置還包括合波單元1007,可以是IxN耦合器,用于將多個輸入ROADM的波長進行耦合處理并輸出至波長檢測單元1002。上述設備內各模塊之間的信息交互、執(zhí)行過程等內容,由于與本發(fā)明方法實施例基于同一構思,具體內容可參見本發(fā)明方法實施例中S701-S702和S801-S814的敘述,此處不再贅述。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現,當然也可以全部通過硬件來實施,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案對背景技術做出貢獻的全部或者部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如 ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分的方法。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
2權利要求
1.一種在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的方法,其特征在于,包括波長檢測單元通過波長掃描,獲得當前輸入ROADM的波長信息,并將所述當前輸入ROADM的波長信息發(fā)送給信息處理單元;信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突。
2.根據權利要求1所述的方法,其特征在于,所述信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入 ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突的步驟具體為信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定所述原有輸入 ROADM的波長信息中有所述OTU被調諧前的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有所述OTU被調諧前的波長信息,但有所述OTU被調諧后的波長信息,進一步判斷出所述原有輸入ROADM的波長信息中有與OTU被調諧后的波長相同的波長,進一步判斷出所述 OTU被調諧后的波長信息的光功率值大于所述與OTU被調諧后的波長相同的波長所對應的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長存在沖突。
3.根據權利要求1所述的方法,其特征在于,所述信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入 ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突的步驟具體為信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入 ROADM的波長信息中沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突。
4.根據權利要求1所述的方法,其特征在于,所述信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入 ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突的步驟具體為信息處理單元查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入 ROADM的波長信息中既減少了原有至少一 OTU的波長信息也沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有至少一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移, 并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。
5.根據權利要求2所述的方法,其特征在于,所述方法還包括網管處理單元在收到被調諧的光轉發(fā)單元OTU返回的波長調諧成功消息后,將OTU被調諧前的波長信息和OTU被調諧后的波長信息發(fā)送至信息處理單元;信息處理單元向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。
6.根據權利要求2所述的方法,其特征在于,在網管處理單元收到所述波長調諧成功消息前,該方法還包括網管處理單元向信息處理單元發(fā)送攜帶了目的調諧波長信息的查詢命令;信息處理單元根據所述查詢命令查詢信息存儲單元沒有保存與目的調諧波長相同的波長;網管處理單元根據查詢結果向與所述目的調諧波長信息相關的OTU發(fā)送波長調諧命令;與所述目的調諧波長信息相關的OTU根據所述調諧波長命令將原有波長調諧至目的波長,然后向網管處理單元返回波長調諧成功消息。
7.根據權利要求2所述的方法,其特征在于,在網管處理單元收到所述波長調諧成功消息前,該方法還包括網管處理單元向需要調諧的OTU發(fā)送波長調諧命令;所述需要調諧的OTU根據所述調諧波長命令將原有波長調諧至目的波長,然后向網管處理單元返回波長調諧成功消息。
8.根據權利要求2至4中任意一項所述的方法,其特征在于,在確定波長存在沖突之后,該方法還包括信息處理單元向告警顯示單元發(fā)送ROADM存在波長沖突的告警顯示命令,并將ROADM 存在波長沖突的信息發(fā)送給網管處理單元;告警顯示單元根據告警顯示命令,在ROADM中顯示波長沖突告警。
9.根據權利要求8所述的方法,其特征在于,該方法還包括信息處理單元向所述ROADM的端口所對應的阻斷單元發(fā)送阻斷命令,并將所述ROADM 的端口被阻斷的信息發(fā)送至網管處理單元;所述阻斷單元在使能的狀態(tài)下,根據所述阻斷命令阻斷所述ROADM的端口。
10.根據權利要求2所述的方法,其特征在于,該方法還包括信息處理單元判斷出所述當前輸入ROADM的波長信息中沒有所述OTU被調諧前的波長信息,但有所述OTU被調諧后的波長信息,進一步判斷出所述原有輸入ROADM的波長信息中沒有與OTU被調諧后的波長相同的波長,然后確定輸入ROADM的且被調諧的波長與原有輸入ROADM的波長不存在沖突。
11.根據權利要求3所述的方法,其特征在于,所述方法還包括功率檢測單元檢測到其對應的接入ROADM的端口從無光變化到有光,確定新的光轉發(fā)單元OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元;信息處理單元根據所述端口號,向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。
12.根據權利要求3所述的方法,其特征在于,該方法還包括信息處理單元判斷出所述當前輸入ROADM的波長信息中增加了新波長信息,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長不存在沖突。
13.根據權利要求3或11或12所述的方法,其特征在于,該方法還包括功率檢測單元檢測到其對應的接入ROADM的端口從有光變化到無光,確定原有OTU移除R0ADM,并將原有OTU移除ROADM的端口號發(fā)送給信息處理單元;信息處理單元根據所述端口號,向信息存儲單元發(fā)送信息更新命令;信息存儲單元根據所述信息更新命令,清除所述原有OTU移除ROADM的端口號和輸入 ROADM的原有OTU的波長信息。
14.根據權利要求13所述的方法,其特征在于,該方法還包括原有OTU移除ROADM的端口所對應的阻斷單元在使能且被阻斷的狀態(tài)下,信息處理單元向所述阻斷單元發(fā)送解除阻斷命令,并將原有OTU移除ROADM的端口被解除阻斷的信息發(fā)送至網管處理單元;所述阻斷單元根據所述解除阻斷命令解除原有OTU移除ROADM的端口的阻斷狀態(tài)。
15.根據權利要求4所述的方法,其特征在于,該方法還包括信息處理單元判斷出所述當前輸入ROADM的波長信息中減少了原有至少一 OTU的波長信息且增加了新波長信息, 然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長不存在沖突。
16.一種在可重構型分插復用系統(tǒng)ROADM中確定波長沖突的裝置,其特征在于,該裝置至少包括波長檢測單元、信息處理單元以及信息存儲單元;所述波長檢測單元,用于通過波長掃描,獲得當前輸入ROADM的波長信息,并將所述當前輸入ROADM的波長信息發(fā)送給信息處理單元;所述信息處理單元,用于查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突。
17.根據權利要求16所述的裝置,其特征在于,所述裝置還包括網管處理單元,用于在收到被調諧的光轉發(fā)單元OTU返回的波長調諧成功消息后,將 OTU被調諧前的波長信息和OTU被調諧后的波長信息發(fā)送至信息處理單元;信息處理單元向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描;功率檢測單元,用于檢測到其對應的接入ROADM的端口從無光變化到有光,確定新的光轉發(fā)單元OTU接入R0ADM,并將新的OTU對應的端口號發(fā)送給信息處理單元;信息處理單元根據所述端口號,向波長檢測單元發(fā)送波長掃描命令,針對多個波長經過耦合處理后輸出的波長進行掃描。
18.根據權利要求16或17所述的裝置,其特征在于,所述信息處理單元還具體用于查詢信息存儲單元獲得原有輸入ROADM的波長信息,確定所述原有輸入ROADM的波長信息中有所述OTU被調諧前的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有所述 OTU被調諧前的波長信息,但有所述OTU被調諧后的波長信息,進一步判斷出所述原有輸入 ROADM的波長信息中有與OTU被調諧后的波長相同的波長,進一步判斷出所述OTU被調諧后的波長信息的光功率值大于所述與OTU被調諧后的波長相同的波長所對應的光功率值, 且兩者的差值不小于預設光功率值,然后確定輸入ROADM的且被調諧的波長與原有輸入 ROADM的波長存在沖突;查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有一 OTU 的波長信息的光功率值大于所述原有輸入ROADM的波長信息中所述原有一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的新的OTU的波長與原有輸入ROADM的波長存在沖突;查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,判斷出所述當前輸入ROADM的波長信息中既減少了原有至少一 OTU的波長信息也沒有增加新波長信息,且進一步判斷出所述當前輸入ROADM的波長信息中原有至少一 OTU的波長信息的光功率值大于所述原有輸入 ROADM的波長信息中所述原有至少一 OTU的波長信息的光功率值,且兩者的差值不小于預設光功率值,然后確定輸入ROADM的多個波長中至少有一個波長發(fā)生了漂移,并且發(fā)生漂移的波長與原有輸入ROADM的波長存在沖突。
19.根據權利要求18所述的裝置,其特征在于,所述裝置還包括告警顯示單元,根據信息處理單元發(fā)送的ROADM存在波長沖突的告警顯示命令,在 ROADM中顯示波長沖突告警。
20.根據權利要求18所述的裝置,其特征在于,所述裝置還包括阻斷單元,在使能的狀態(tài)下,根據所述信息處理單元發(fā)送的阻斷命令阻斷所述ROADM 的端口。
21.根據權利要求18所述的裝置,其特征在于,所述信息存儲單元根據所述信息處理單元發(fā)送的信息更新命令,清除所述原有OTU移除ROADM的端口號和輸入ROADM的原有OTU 的波長信息。
全文摘要
本發(fā)明涉及光通信技術領域,特別涉及在可重構型分插復用系統(tǒng)中確定波長沖突的方法和裝置。該裝置至少包括波長檢測單元、信息處理單元以及信息存儲單元;所述波長檢測單元,用于通過波長掃描,獲得當前輸入ROADM的波長信息,并將所述當前輸入ROADM的波長信息發(fā)送給信息處理單元;所述信息處理單元,用于查詢信息存儲單元獲得原有輸入ROADM的波長信息,然后將所述當前輸入ROADM的波長信息與所述原有輸入ROADM的波長信息進行比較,確定當前輸入ROADM的波長信息是否與原有輸入ROADM的波長信息沖突。本發(fā)明可有效避免由于波長沖突對傳輸正常業(yè)務的影響。
文檔編號H04Q11/00GK102316389SQ201010223500
公開日2012年1月11日 申請日期2010年7月9日 優(yōu)先權日2010年7月9日
發(fā)明者董天龍 申請人:中興通訊股份有限公司