一种基于波长选择开关的交叉算法制造技术

技术编号:14557936 阅读:87 留言:0更新日期:2017-02-05 12:22
本发明专利技术公开了一种基于波长选择开关的交叉算法,其步骤:从界面获取需要新建的交叉选择开关波长,从WSS系统输出通道传递给数据管理模块,数据管理模块根据输入的参数进行合法性判断,若为合法参数则生成WSS系统的控制数据,之后下发到WSS模块,实现波长选择开关交叉的新建;删除波长选择开关交叉:从界面上选择需要删除的切换,数据管理模块在数据队列里删除相应的节点,并产生WSS系统控制数据发送给WSS模块,实现波长选择开关交叉的删除;查询波长选择开关交叉:数据管理模块根据每个节点的波长数值对所有节点进行排序,使得界面上的显示是以波长值排列。本发明专利技术可以输出不同带宽的单波信号,使用起来更加灵活,适用更多场景。

A crossover algorithm based on wavelength selective switch

The invention discloses a crossover algorithm based on wavelength selective switch, which comprises the following steps: obtaining cross switch wavelength from the new interface, transfer from the output channel WSS system for data management module, data management module of legality judgment according to the input parameters, control data is generated if legal parameters of the WSS system, after sent to the WSS module to realize the wavelength selective switch cross new; remove the wavelength selective switch: switch cross to be deleted from the interface, data management module, delete the corresponding node in the data queue, and WSS control system to transmit the data to the WSS module to realize the wavelength selective switch cross query delete; wavelength selective switch the cross: the data management module according to the ranking of all nodes in each node of the numerical wavelength, the interface of the show is to Wavelength array. The invention can output single wave signals with different bandwidth, which is more flexible and can be used for more scenes.

【技术实现步骤摘要】

本专利技术涉及多波长光通信领域,具体地,涉及一种基于波长选择开关的交叉算法,用于对解波分复用输出光进行信道监控。
技术介绍
目前的电信网络发送端,多采用密集波分复用(DWDM)技术,即将多种不同波长的光载波信号经合波器耦合到一根光纤中,来满足高速度和宽频带的通信需求。因此,在接收端,采用波长选择开关(WSS)对合波信号进行解复用。当前技术对于解复用后输出的单波信号的带宽只能为同一种带宽,应用起来不够灵活。
技术实现思路
本专利技术的目的是为了克服现有技术存在的不足,特别提供一种基于波长选择开关的交叉算法。采用该交叉算法针对WSS系统输出不同带宽的波长而进行控制。本专利技术采取的技术方案是:一种基于波长选择开关的交叉算法,其特征在于,该交叉算法有以下步骤:(一).新建波长选择开关交叉:从界面获取需要新建的交叉选择开关波长,从WSS系统输出通道传递给数据管理模块,数据管理模块根据输入的参数进行合法性判断,若为合法输入参数则生成WSS系统的控制数据,之后进行下发到WSS模块,实现波长选择开关交叉的新建。(二).删除波长选择开关交叉:从界面上选择需要删除的交叉通路,数据管理模块在数据队列里删除相应的节点,并产生WSS系统控制数据发送给WSS模块,实现波长选择开关交叉的删除。(三).查询波长选择开关交叉:数据管理模块根据每个节点的波长数值对所有节点进行排序,使得界面上的显示是以波长值排列。本专利技术产生的有益效果是:可以输出不同带宽的单波信号,使用起来更加灵活,适用更多场景。附图说明图1是本专利技术WSS系统连接原理框图;图2是本专利技术软件控制流程图;图3是本专利技术数据列表插入节点示意图;图4是本专利技术数据列表尾端插入节点示意图;图5是本专利技术数据列表中间删除节点示意图。具体实施方式以下结合附图对本专利技术做进一步说明:参照图1,WSS系统包括用户接口界面、数据收集模块、交叉数据管理模块、WSS命令数据产生解析模块、网络接口以及WSS(波长选择开关)模块(硬件)。其中UI(用户接口)界面使用MFC(微软基础类库)搭建,网络接口使用套接字通信。交叉数据管理模块和WSS命令数据产生解析模块是本系统两个主要的单元模块。其中交叉数据管理模块对交叉数据组成数据结构为节点,节点组成队列。通过队列的增加删除插入排序等基本操作实现对波长交叉模块的控制。WSS命令数据产生解析模块根据当前需要交叉的数据整合出需要使能的通道,并将其切换到对应的端口,实现对DWDM(密集波分复用)信号的解复用,得到单波输出。参照图2,WSS系统实现波长选择开关交叉算法有以下步骤:(一).新建波长选择开关交叉:从界面获取需要新建的交叉选择开关波长,从WSS系统输出通道传递给数据管理模块,数据管理模块根据输入的参数进行合法性判断,若为合法输入参数则生成WSS系统的控制数据,之后进行下发到WSS模块,实现波长选择开关交叉的新建。(二).删除波长选择开关交叉:从界面上选择需要删除的交叉通路,数据管理模块在数据队列里删除相应的节点,并产生WSS系统控制数据发送给WSS模块,实现波长选择开关交叉的删除。(三).查询波长选择开关交叉:数据管理模块根据每个节点的波长数值对所有节点进行排序,使得界面上的显示是以波长值排列。WSS系统包括WSS模块和PC控制软件;通过PC控制软件交叉算法的控制使得WSS模块具备输出混合带宽光信号的能力。来自于光链路的DWDM信号由波长选择开关(WSS)输入端输入,然后从波长选择开关多个输出端口输出;利用波长选择开关将DWDM信号进行解复用,得到单波长光信号;根据需要,单波信号经过光交叉设备输出至其他节点的某一方向,构成不同的链路。波长选择开关采用1×N波长选择开关:具有一路合波信号输入端,N路单波信号输出端,对DWDM信号进行解复用。数据管理模块中采用单链表结构对数据进行管理,其中包含三种基本操作,即列表中的插入节点如图3所示;列表中的尾端插入节点如图4所示;列表中的中间删除节点如图5所示;图中的NULL为空指针。本文档来自技高网...

【技术保护点】
一种基于波长选择开关的交叉算法,其特征在于,该交叉算法有以下步骤:(一).新建波长选择开关交叉:从界面获取需要新建的交叉选择开关波长,从WSS系统输出通道传递给数据管理模块,数据管理模块根据输入的参数进行合法性判断,若为合法输入参数则生成WSS系统的控制数据,之后进行下发到WSS模块,实现波长选择开关交叉的新建;(二).删除波长选择开关交叉:从界面上选择需要删除的交叉通路,数据管理模块在数据队列里删除相应的节点,并产生WSS系统控制数据发送给WSS模块,实现波长选择开关交叉的删除;(三).查询波长选择开关交叉:数据管理模块根据每个节点的波长数值对所有节点进行排序,使得界面上的显示是以波长值排列。

【技术特征摘要】
1.一种基于波长选择开关的交叉算法,其特征在于,该交叉算法有以下步骤:
(一).新建波长选择开关交叉:从界面获取需要新建的交叉选择开关波长,从WSS系统输出通道传递给数据管理模块,数据管理模块根据输入的参数进行合法性判断,若为合法输入参数则生成WSS系统的控制数据,之后进行下发到WSS模块,实现波长选择开关交叉的新...

【专利技术属性】
技术研发人员:董雨西张晓峰王东锋杨晓波陈伟峰郝书宁钱瑞杰李斌贾朋朋李洋
申请(专利权)人:天津光电通信技术有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1