WSS
Contents
WSS#
class WSS#
WSS类是Optics_Base_Module子类,用于实现光纤通信的波分复用(wavelength-division multiplexing, WDM)及解复用过程,对应于实际系统中的波长选择开关(wavelength selective switch,WSS)器件。类方法实现的功能包括配置滤波器、复用解复用过程的信号运算。
主要属性
Attributes |
Format |
Description |
|---|---|---|
filter_type |
str |
复用或解复用过程使用的滤波器类型 |
filter_config |
dict |
滤波器配置信息,键值:’type’,’args’ |
wdm_data_mode |
str |
波分复用运算过程使用的数据类型 |
dwdm_data_mode |
str |
解复用运算使用的数据类型 |
内部函数
Functions |
Description |
|---|---|
init |
初始化各种具体参数,类的基本初始化方法中调用 |
get_transfer_func |
获得滤波器频域响应 |
filter_in_freq |
在频域对信号进行滤波 |
wdm_multiplexing |
波分复用 |
wdm_demultiplexing |
解复用 |
背景信息
该类用于仿真实现波分复用功能,对应于实际系统的波分复用器件波长选择开关(wavelength select switch,WSS),该器件可选择输入的波分复用信号中任意波长组合的信号输出,也可以选择任意波长的信号与其它信号合并后输出,从而实现灵活上下波。 波分复用过程包括对原始信号进行滤波和将信号搬移至指定通道。在合波前对信号进行滤波可以滤除带外分量减小混叠,仿真可使用理想的矩形砖墙滤波器(brickwall filter),也可使用WSS滤波器,WSS的传输函数如下式所示。
式中 \(B_{OTF}\) 代表滤波器陡度,\(B_0\)表示WSS器件带宽,f代表信号频率[1]。
参考文献
[1]ZHAI Z, JIANG H, FU M, et al. An Interpretable Mapping From a Communication System to a Neural Network for Optimal Transceiver-Joint Equalization [J]. Journal of Lightwave Technology, 2021, 39(17): 5449-58.
函数说明