一種基于波長選擇開關(guān)的交叉算法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多波長光通信領(lǐng)域,具體地,涉及一種基于波長選擇開關(guān)的交叉算法,用于對解波分復(fù)用輸出光進(jìn)行信道監(jiān)控。
【背景技術(shù)】
[0002]目前的電信網(wǎng)絡(luò)發(fā)送端,多采用密集波分復(fù)用(DWDM)技術(shù),即將多種不同波長的光載波信號經(jīng)合波器耦合到一根光纖中,來滿足高速度和寬頻帶的通信需求。因此,在接收端,采用波長選擇開關(guān)(WSS)對合波信號進(jìn)行解復(fù)用。當(dāng)前技術(shù)對于解復(fù)用后輸出的單波信號的帶寬只能為同一種帶寬,應(yīng)用起來不夠靈活。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是為了克服現(xiàn)有技術(shù)存在的不足,特別提供一種基于波長選擇開關(guān)的交叉算法。采用該交叉算法針對WSS系統(tǒng)輸出不同帶寬的波長而進(jìn)行控制。
[0004]本發(fā)明采取的技術(shù)方案是:一種基于波長選擇開關(guān)的交叉算法,其特征在于,該交叉算法有以下步驟:
(一).新建波長選擇開關(guān)交叉:從界面獲取需要新建的交叉選擇開關(guān)波長,從WSS系統(tǒng)輸出通道傳遞給數(shù)據(jù)管理模塊,數(shù)據(jù)管理模塊根據(jù)輸入的參數(shù)進(jìn)行合法性判斷,若為合法輸入?yún)?shù)則生成WSS系統(tǒng)的控制數(shù)據(jù),之后進(jìn)行下發(fā)到WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的新建。
[0005](二).刪除波長選擇開關(guān)交叉:從界面上選擇需要刪除的交叉通路,數(shù)據(jù)管理模塊在數(shù)據(jù)隊(duì)列里刪除相應(yīng)的節(jié)點(diǎn),并產(chǎn)生WSS系統(tǒng)控制數(shù)據(jù)發(fā)送給WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的刪除。
[0006](三).查詢波長選擇開關(guān)交叉:數(shù)據(jù)管理模塊根據(jù)每個節(jié)點(diǎn)的波長數(shù)值對所有節(jié)點(diǎn)進(jìn)行排序,使得界面上的顯示是以波長值排列。
[0007]本發(fā)明產(chǎn)生的有益效果是:可以輸出不同帶寬的單波信號,使用起來更加靈活,適用更多場景。
【附圖說明】
[0008]圖1是本發(fā)明WSS系統(tǒng)連接原理框圖;
圖2是本發(fā)明軟件控制流程圖;
圖3是本發(fā)明數(shù)據(jù)列表插入節(jié)點(diǎn)示意圖;
圖4是本發(fā)明數(shù)據(jù)列表尾端插入節(jié)點(diǎn)示意圖;
圖5是本發(fā)明數(shù)據(jù)列表中間刪除節(jié)點(diǎn)示意圖。
【具體實(shí)施方式】
[0009]以下結(jié)合附圖對本發(fā)明做進(jìn)一步說明: 參照圖1,WSS系統(tǒng)包括用戶接口界面、數(shù)據(jù)收集模塊、交叉數(shù)據(jù)管理模塊、WSS命令數(shù)據(jù)產(chǎn)生解析模塊、網(wǎng)絡(luò)接口以及WSS(波長選擇開關(guān))模塊(硬件)。其中UI(用戶接口)界面使用MFC(微軟基礎(chǔ)類庫)搭建,網(wǎng)絡(luò)接口使用套接字通信。
[0010]交叉數(shù)據(jù)管理模塊和WSS命令數(shù)據(jù)產(chǎn)生解析模塊是本系統(tǒng)兩個主要的單元模塊。其中交叉數(shù)據(jù)管理模塊對交叉數(shù)據(jù)組成數(shù)據(jù)結(jié)構(gòu)為節(jié)點(diǎn),節(jié)點(diǎn)組成隊(duì)列。通過隊(duì)列的增加刪除插入排序等基本操作實(shí)現(xiàn)對波長交叉模塊的控制。WSS命令數(shù)據(jù)產(chǎn)生解析模塊根據(jù)當(dāng)前需要交叉的數(shù)據(jù)整合出需要使能的通道,并將其切換到對應(yīng)的端口,實(shí)現(xiàn)對DWDM(密集波分復(fù)用)信號的解復(fù)用,得到單波輸出。
[0011]參照圖2,WSS系統(tǒng)實(shí)現(xiàn)波長選擇開關(guān)交叉算法有以下步驟:
(一).新建波長選擇開關(guān)交叉:從界面獲取需要新建的交叉選擇開關(guān)波長,從WSS系統(tǒng)輸出通道傳遞給數(shù)據(jù)管理模塊,數(shù)據(jù)管理模塊根據(jù)輸入的參數(shù)進(jìn)行合法性判斷,若為合法輸入?yún)?shù)則生成WSS系統(tǒng)的控制數(shù)據(jù),之后進(jìn)行下發(fā)到WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的新建。
[0012](二).刪除波長選擇開關(guān)交叉:從界面上選擇需要刪除的交叉通路,數(shù)據(jù)管理模塊在數(shù)據(jù)隊(duì)列里刪除相應(yīng)的節(jié)點(diǎn),并產(chǎn)生WSS系統(tǒng)控制數(shù)據(jù)發(fā)送給WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的刪除。
[0013](三).查詢波長選擇開關(guān)交叉:數(shù)據(jù)管理模塊根據(jù)每個節(jié)點(diǎn)的波長數(shù)值對所有節(jié)點(diǎn)進(jìn)行排序,使得界面上的顯示是以波長值排列。
[0014]WSS系統(tǒng)包括WSS模塊和PC控制軟件;通過PC控制軟件交叉算法的控制使得WSS模塊具備輸出混合帶寬光信號的能力。來自于光鏈路的DWDM信號由波長選擇開關(guān)(WSS)輸入端輸入,然后從波長選擇開關(guān)多個輸出端口輸出;利用波長選擇開關(guān)將DWDM信號進(jìn)行解復(fù)用,得到單波長光信號;根據(jù)需要,單波信號經(jīng)過光交叉設(shè)備輸出至其他節(jié)點(diǎn)的某一方向,構(gòu)成不同的鏈路。波長選擇開關(guān)采用I XN波長選擇開關(guān):具有一路合波信號輸入端,N路單波信號輸出端,對DWDM信號進(jìn)行解復(fù)用。
[0015]數(shù)據(jù)管理模塊中采用單鏈表結(jié)構(gòu)對數(shù)據(jù)進(jìn)行管理,其中包含三種基本操作,即列表中的插入節(jié)點(diǎn)如圖3所示;列表中的尾端插入節(jié)點(diǎn)如圖4所示;列表中的中間刪除節(jié)點(diǎn)如圖5所示;圖中的NULL為空指針。
【主權(quán)項(xiàng)】
1.一種基于波長選擇開關(guān)的交叉算法,其特征在于,該交叉算法有以下步驟: (一).新建波長選擇開關(guān)交叉:從界面獲取需要新建的交叉選擇開關(guān)波長,從WSS系統(tǒng)輸出通道傳遞給數(shù)據(jù)管理模塊,數(shù)據(jù)管理模塊根據(jù)輸入的參數(shù)進(jìn)行合法性判斷,若為合法輸入?yún)?shù)則生成WSS系統(tǒng)的控制數(shù)據(jù),之后進(jìn)行下發(fā)到WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的新建; (二).刪除波長選擇開關(guān)交叉:從界面上選擇需要刪除的交叉通路,數(shù)據(jù)管理模塊在數(shù)據(jù)隊(duì)列里刪除相應(yīng)的節(jié)點(diǎn),并產(chǎn)生WSS系統(tǒng)控制數(shù)據(jù)發(fā)送給WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的刪除; (三).查詢波長選擇開關(guān)交叉:數(shù)據(jù)管理模塊根據(jù)每個節(jié)點(diǎn)的波長數(shù)值對所有節(jié)點(diǎn)進(jìn)行排序,使得界面上的顯示是以波長值排列。
【專利摘要】本發(fā)明公開了一種基于波長選擇開關(guān)的交叉算法,其步驟:從界面獲取需要新建的交叉選擇開關(guān)波長,從WSS系統(tǒng)輸出通道傳遞給數(shù)據(jù)管理模塊,數(shù)據(jù)管理模塊根據(jù)輸入的參數(shù)進(jìn)行合法性判斷,若為合法參數(shù)則生成WSS系統(tǒng)的控制數(shù)據(jù),之后下發(fā)到WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的新建;刪除波長選擇開關(guān)交叉:從界面上選擇需要刪除的切換,數(shù)據(jù)管理模塊在數(shù)據(jù)隊(duì)列里刪除相應(yīng)的節(jié)點(diǎn),并產(chǎn)生WSS系統(tǒng)控制數(shù)據(jù)發(fā)送給WSS模塊,實(shí)現(xiàn)波長選擇開關(guān)交叉的刪除;查詢波長選擇開關(guān)交叉:數(shù)據(jù)管理模塊根據(jù)每個節(jié)點(diǎn)的波長數(shù)值對所有節(jié)點(diǎn)進(jìn)行排序,使得界面上的顯示是以波長值排列。本發(fā)明可以輸出不同帶寬的單波信號,使用起來更加靈活,適用更多場景。
【IPC分類】H04B10/075, H04J14/02
【公開號】CN105515651
【申請?zhí)枴緾N201510918414
【發(fā)明人】董雨西, 張曉峰, 王東鋒, 楊曉波, 陳偉峰, 郝書寧, 錢瑞杰, 李斌, 賈朋朋, 李洋
【申請人】天津光電通信技術(shù)有限公司
【公開日】2016年4月20日
【申請日】2015年12月14日