【技术实现步骤摘要】
波长选择的方法和装置
[0001]本申请涉及光通信
,更具体地,涉及一种波长选择的方法和装置。
技术介绍
[0002]光网络正朝着大容量、低时延、智能化的方向持续发展演进。可重构光分差复用器(reconfigurable optic add-drop multiplexer,ROADM)和光交叉互联(optical cross-connect,OXC)等光交换技术不仅支撑了当前商用的光网络,而且是实现下一代光网络的关键技术之一。波长选择开关(wavelength selective switch,WSS)作为OXC的核心器件,其快速切换能力对复杂网络实现更强的调度能力和保护能力有重要价值。当前对于自动交换光网络(0automatically switched optical network,ASON)重路由时间的要求,实现保护链路切换时间为50ms。
[0003]在WSS中,相位型液晶覆硅(liquid crystal on silicon,LCoS)是WSS的核心交换引擎,主要功能为可编程实现特定相位分布的反射型衍射光栅,将入射光束偏转至相应的出射方向。传统的LCoS面向显示应用开发,图像数据按照帧频进行刷新,一般帧频为60Hz。此外,像素的驱动电压按照固定顺序进行循环刷新。这种固定刷新频率的驱动方式对WSS应用并未实现最优性能。尤其在大端口WSS中,LCoS分辨率规模将进一步增长,当前LCoS的驱动方法将无法支撑WSS装置更快速切换的需求。
技术实现思路
[0004]本申请提供一种波 ...
【技术保护点】
【技术特征摘要】
1.一种波长选择的方法,其特征在于,包括:获取波长选择开关WSS装置的端口状态信息,所述端口状态信息包括所述WSS装置的第一输入端口的第一波长的光信号将由第一输出端口切换至第二输出端口的信息,其中,所述WSS装置包含N个输入端口,每个输入端口支持M个波长,所述N和M均为正整数;将所述WSS装置的液晶覆硅LCOS图像中和所述第一输入端口的第一波长的光信号对应的子图像更新为第一子图像,其中,所述LCOS图像划分为N
×
M个子图像,每个子图像对应所述WSS装置的LCOS显示屏上的一个像素区域;根据所述第一子图像,刷新所述LCOS显示屏上的第一区域内的像素的驱动电压,其中,所述第一区域包括所述LCOS显示屏上的与所述第一子图像对应的第一像素区域;刷新所述LCOS显示屏上除了所述第一区域之外的其它区域内的像素的驱动电压。2.根据权利要求1所述的方法,其特征在于,所述获取WSS装置的端口状态信息,包括:在第j-1个时间间隔内接收端口切换命令,所述端口切换命令用于指示将所述第一输入端口的第一波长的光信号由所述第一输出端口切换至所述第二输出端口输出;以及,所述将所述WSS装置的LCOS图像中与所述第一输入端口的第一波长的光信号对应的子图像更新为第一子图像,包括:在第j个时间间隔内,将所述LCOS图像中和所述第一输入端口的第一波长的光信号对应的子图像更新为所述第一子图像,j≥1,且j为整数,其中,一个所述时间间隔小于一帧图像的时长。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述端口切换命令,获取所述第一输入端口的端口状态和端口编号;根据所述第一输入端口的端口状态,生成所述第一子图像的图像数据,并根据所述第一输入端口的端口编号,确定所述第一子图像在所述LCOS显示屏上对应的所述第一像素区域;根据所述第一子图像的图像数据,确定所述第一像素区域内的像素需要加载的驱动电压。4.根据权利要求3所述的方法,其特征在于,在获取所述WSS装置的端口状态之前,所述方法还包括:生成像素刷新队列,所述像素刷新队列包括所述WSS装置的所述N个输入端口在所述LCOS显示屏上对应的像素的驱动电压;所述根据所述第一子图像,刷新所述LCOS显示屏上的第一区域内的像素的驱动电压,包括:将所述像素刷新队列中包含的所述第一像素区域内的像素的驱动电压,更新为根据所述第一子图像的图像数据确定得到的所述第一像素区域内的像素需要加载的驱动电压;从所述像素刷新队列中获取所述第一区域内的像素的驱动电压,并将所述驱动电压加载至所述LCOS显示屏的像素阵列中对应的像素。5.根据权利要求4所述的方法,其特征在于,在获取WSS装置的端口状态信息之后,所述方法还包括:将所述像素刷新队列中与所述第一输入端口的第一波长的光信号对应的像素的像素编号的优先级,调整为高于其它像素的像素编号的优先级,其中,所述像素刷新队列还包括
所述N个输入端口在所述LCOS显示屏上对应的像素的像素编号,每个像素编号在所述像素刷新队列中的优先级用于指示所述像素编号对应的像素的驱动电压的刷新优先级;所述刷新所述LCOS显示屏上除了所述第一区域之外的其它区域内的像素的驱动电压,包括:按照调整后的像素刷新队列中各像素编号的优先级,刷新所述LCOS显示屏上的所述第一区域之外的其它区域内的像素的驱动电压,其中,所述第一区域为所述第一像素区域。6.根据权利要求4所述的方法,其特征在于,在获取WSS装置的端口状态信息之后,所述方法还包括:将所述像素刷新队列中与所述第一端口对应的像素的像素编号的优先级,调整为高于所述WSS装置的其它端口在所述LCOS显示屏上对应的像素的像素编号的优先级,其中,所述像素刷新队列包括所述N个输入端口在所述LCOS显示屏上对应的像素的像素编号,每个像素编号在所述像素刷新队列中的优先级用于指示所述像素编号对应的像素的驱动电压的刷新优先级;所述刷新所述LCOS显示屏上除了所述第一区域之外的其它区域内的像素的驱动电压,包括:按照调整后的像素刷新队列中各像素编号的优先级,刷新所述LCOS显示屏上的除了所述第一区域之外的其它区域内的像素的驱动电压,其中,所述第一区域为所述第一端口在所述LCOS显示屏上对应的像素区域。7.根据权利要求4所述的方法,其特征在于,在获取所述WSS装置的端口状态信息之后,所述方法还包括:将所述像素刷新队列中与所述N个输入端口的第一波长的光信号对应的像素的像素编号的优先级,调整为高于所述N个输入端口的其它波长的光信号对应的像素的像素编号的优先级,其中,所述像素刷新队列包括所述N个输入端口在所述LCOS显示屏上对应的像素的像素编号,每个像素编号在所述像素刷新队列中的优先级用于指示所述像素编号对应的像素的驱动电压的刷新优先级;所述刷新所述LCOS显示屏上除了所述第一区域之外的其它区域内的像素的驱动电压,包括:按照调整后的像素刷新队列中各像素编号的优先级,刷新所述LCOS显示屏上的除了所述第一区域之外的其它区域内的像素的驱动电压,其中,所述第一区域为所述N个输入端口的所述第一波长的光信号在所述LCOS显示屏上对应的像素区域。8.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取所述第一区域内的像素的像素编号在所述LCOS显示屏的像素阵列中对应的行地址和列地址;从所述像素刷新队列中获取所述第一区域内的像素的像素的驱动电压,并将所述驱动电压加载至所述LCOS显示屏的像素阵列中对应的像素,包括:按照所述调整后的像素刷新队列中各像素编号的优先级,从所述像素刷新队列中获取所述第一区域内的像素的像素编号对应的驱动电压;根据所述第一区域内的像素的像素编号在所述像素阵列中对应的所述行地址和所述列地址,在所述像素阵列中进行寻址,并将所述第一区域内的像素的像素编号对应的驱动
电压加载至与所述像素阵列中的所述行地址和所述列地址对应的像素。9.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取所述第一区域内的像素的像素编号在所述LCOS显示屏的像素阵列中对应的行地址;所述从所述像素刷新队列中获取所述第一区域内的像素的像素的驱动电压,并将所述驱动电压加载至所述LCOS显示屏的像素阵列中对应的像素,包括:按照所述调整后的像素刷新队列中各像素编号的优先级,从所述像素刷新队列中获取所述第一区域内的像素的像素编号对应的驱动电压;根据所述第一区域内的像素的像素编号在所述像素阵列中对应的所述行地址,在所述像素阵列中进行行寻址,并按照单列串行或者多列并行的方式,将所述第一区域内的像素的像素编号对应的驱动电压加载至与所述像素阵列中的所述行地址对应的像素。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:获取所述第一区域内的像素的像素编号在所述LCOS显示屏的像素阵列中对应的列地址;从所述像素刷新队列中获取所述第一区域内的像素的像素的驱动电压,并将所述驱动电压加载至所述LCOS显示屏的像素阵列中对应的像素,包括:按照所述调整后的像素队列中各像素编号的优先级,从所述像素阵列中获取所述第一区域内的像素的像素编号对应的驱动电压;根据所述第一区域内的像素的像素编号在所述像素阵列中对应的所述列地址,在所述像素阵列中进行列寻址,并按照单行串行或者多行并行的方式,将所述第一区域内的像素的像素编号对应的驱动电压加载至与所述像素阵列中的所述列地址对应的像素。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述WSS装置的每个输入端口的光信号的输出端口未发生切换的情况下,以时间间隔为单位,按照像素刷新队列中各像素编号的优先级,对所述各像素编号在所述LCOS显示屏上对应的像素的驱动电压进行刷新,其中,一个所述时间间隔小于一帧图像的时长;其中,所述像素刷新队列包括所述N个输入端口在所述LCOS显示屏上对应的像素的像素编号,每个像素编号在所述像素刷新队列中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。