一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种波长选择开关WSS的频偏处理方法和频偏处理装置与流程

2022-02-21 11:51:06 来源:中国专利 TAG:

一种波长选择开关wss的频偏处理方法和频偏处理装置
技术领域
1.本技术涉及光通信领域,尤其涉及一种频偏处理方法和频偏处理装置。


背景技术:

2.随着光通信技术的不断发展,作为光网络的波长调度中心,波长选择开关(wavelengthselective switching,wss)的使用变得越来越普遍。由于wss是光信号传输过程中的必要器件,其性能的好坏会直接影响到光信号的传输质量,因此,wss的性能的好坏也愈发的被人们所关注。
3.wss的主要功能就是实现光信号的波长选择,其滤波谱频偏(即wavelength accuracy或者frequency offset,后文将简称为频偏)作为wss的一项重要的性能指标被人们所重视。在使用过程中,随着其内部器件的老化或者外部环境的变化(如环境温度、气压等变化),wss 的滤波谱的中心波长也会发生一些变化,从而导致wss的频偏也会随着发生变化。因为wss 的频偏的变化会引起额外的传输代价,所以在现有技术中,会先对wss的频偏的变化量进行检测,再根据检测得到的变化量对wss的频偏进行补偿以维持wss的频偏的稳定,从而克服额外的传输代价。但是,由于现有技术中wss的频偏的变化量的检测误差较大,无法有效且准确的实现wss的频偏补偿,这也就使得wss的性能无法得到保证。


技术实现要素:

4.为了解决上述问题,本技术提供了一种波长选择开关wss的频偏处理方法和频偏处理装置,可提升wss的频偏补偿的精度,从而可保证wss的性能稳定。
5.第一方面,本技术实施例提供了一种wss的频偏处理方法。先确定wss的一个或者多个信道中每个信道的频偏漂移量。这里,所述一个或者多个信道中任一信道的频偏漂移量用于指示上述该任一信道在第一时刻的频偏与该任一信道在第二时刻的频偏之间的差异程度。然后再根据每个信道的频偏漂移量对应上述每个信道进行频偏补偿。
6.在本技术实施例中,先检测每个信道的频偏漂移量,再基于每个信道的频偏漂移量对每个信道进行频偏补偿。由于每个信道的频偏是基于每个信道的频偏漂移量进行补偿的,而每个信道的频偏漂移量剔除了出厂频偏带来的检测误差,这样就可以使得wss频偏补偿合理且有效。这样也能使得经过频偏补偿之后,wss每个信道的频偏能够达到或者接近其在第一时刻上的频偏,从而避免因器件老化等因素给wss带来的频偏的变化,使得wss的性能能够维持在第一时刻的水平,保证了wss的性能的稳定。
7.结合第一方面,在第一种可行的实现方式中,可先从所述wss的一个或者多个信道中确定出一个或者多个目标信道。然后,确定所述一个或者多个目标信道中每个目标信道的频偏漂移量。再根据所述每个目标信道的频偏漂移量确定所述wss的一个或者多个信道中每个信道的频偏漂移量。在该实现方式中,先确定出一个或者多个目标信道,再分别检测得到每个目标信道的不包含有出厂频偏的频偏漂移量,再基于每个目标信道的频偏漂移量确定出一个或者多个信道中每个信道的频偏漂移量,这样就可以避免出厂频偏的无规律性
给频偏漂移量带来误差,提升了每个信道的频偏漂移量的检测精度。
8.结合第一方面的第一种可行的实现方式,在第二种可行的实现方式中,所述wss包括交换引擎,该交换引擎包括多个交换单元。可先获取第一交换单元的目标滤波谱。这里,所述第一交换单元为所述第一目标信道在所述交换引擎上对应的交换单元。然后根据所述目标滤波谱的中心波长和所述第一交换单元在所述第一时刻对应的波长确定出第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。在该实现方式中,通过对第一交换单元进行波长扫描以得到第一交换单元的目标滤波谱,然后根据目标滤波谱的中心波长与第一交换单元在所述第一时刻对应的波长直接确定出第一目标信道的频偏漂移量,整个检测过程简便易行,数据处理量小,可提升频偏处理方法的执行效率,可降低对频偏处理装置的数据处理能力的要求。
9.结合第一方面的第二种可行的实现方式,在第三种可行的实现方式中,可控制光信号发生器以至少一个第一预设波长的光信号对所述第一交换单元进行波长扫描。分别获取所述 wss在所述至少一个第一预设波长中每个第一预设波长的光信号下的第一输入功率和第一输出功率。再根据所述wss在所述每个第一预设波长的光信号下的第一输入功率和第一输出功率确定所述第一交换单元的目标滤波谱。这里,所述目标滤波谱包括所述第一交换单元在所述每个第一预设波长下的第一插损值,所述第一交换单元在任一第一预设波长下的第一插损值为所述wss在所述任一第一预设波长的光信号下的第一输出功率和第一输入功率的差值。
10.结合第一方面的第二种或者第三种可行的实现方式,在第四种可行的实现方式中,所述目标滤波谱的中心波长为所述每个第一预设波长中第一插损值的绝对值最小的第一预设波长。
11.结合第一方面的第一种可行的实现方式,在第五种可行的实现方式中,所述wss包括交换引擎。当第二预设波长下的光信号通过所述第一目标信道时,可先获取所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。再根据所述目标位置在所述第一时刻对应的波长和所述第二预设波长确定所述第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。在该实现方式中,仅以固定的第二预设波长的光信号作为wss的输入光信号来获取每个第二交换单元的第二插损值,无需光信号发生器频繁的调整输出波长,简化了处理器的控制流程。这样一方面能够降低光信号发生器的性能要求较低,可以降低频偏处理装置的实现成本,另一方面也能简化频偏处理方法的实现过程,提升频偏处理方法的执行效率。
12.结合第一方面的第五种可行的实现方式,在第六种可行的实现方式中,所述交换引擎上包括多个交换单元。可先分别确定所述第一目标信道在所述交换引擎上对应的而至少两个第二交换单元中每个第二交换单元在所述第二预设波长下的第二插损值。再根据所述每个第二交换单元在所述第二预设波长下的第二插损值和所述每个第二交换单元在所述第一时刻的预设滤波谱确定所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。这里,所述至少两个交换单元中任一第二交换单元的预设滤波谱指示了所述任一第二交换单元在所述交换引擎的色散方向上的多个预设位置对应的预设插损值。
13.结合第一方面的第六种实现方式,在第七种可行的实现方式中,所述任一第二交换单元在所述第二预设波长下的第二插损值为所述任一第二交换单元在所述第二预设波
长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率的差值。
14.结合第一方面的第六种或者第七种可行的实现方式,在第八种可行的实现方式中,可根据所述每个第二交换单元在所述第一时刻的预设滤波谱确定出所述多个预设位置中每个预设位置对应的预设插损值集合。这里,任一预设位置对应的预设插损值集合中包括所述每个第二交换单元在所述任一预设位置上对应的预设插损值。再根据所述每个第二交换单元在所述第二预设波长下的第二插损值以及所述每个预设位置对应的预设插损值集合从所述多个预设位置中确定出所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。这里,通过实时检测到的多个第二插损值与每个预设位置上的多个预设插损值进行对比,能够简单且准确的从上述多个预设位置中确定出第二预设波长下的光信号在所述交换引擎上产生的光斑的位置。
15.结合第一方面的第八种可行的实现方式,在第九种可行的实现方式中,可先根据所述每个预设位置对应的预设插损值集合确定出每个预设位置对应的第一相对插损值组。这里,任一预设位置对应的第一相对插损值组中包括任意两个第二交换单元在所述任一预设位置上的预设插损值的比较结果。再根据所述每个第二交换单元在所述第二预设波长的光信号下的第二插损值确定出第二相对插损值组,其中,所述第二相对插损值组中包括任意两个第二交换单元的第二插损值的比较结果。然后,从所述每个预设位置对应的第一相对插损值组中确定出与所述第二相对插损值组相匹配的目标相对插损值组,并将所述目标相对插损值组所对应的预设位置确定为所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。在该实现方式中,先将各预设插损值集合中各预设插损值相互进行比较以得到每个预设位置对应的第一相对插损值组,再从上述多个第一相对插损值组确定出与第二相对插损值组相匹配的目标相对插损值组,这样可以使得确定出的目标相对插损值组中所包括的多个预设插损值与每个第二交换单元的第二插损值最为接近,进而可保证后续确定出的第一目标信道的频偏漂移量的准确度。
16.结合第一方面的第一种可行的实现方式到第九种可行的实现方式,在第十种可行的实现方式中,所述目标信道为所述wss的无业务光信号通过的业务信道,和/或,所述wss的除所述业务信道以外的非业务信道。在该实现方式中,选择在交换引擎上对应的区域分布较为分散的业务信道和/或非业务信道作为目标信道,可使得后续能够通过测得的每个目标信道的频偏漂移量准确的拟合得到上述一个信道或者多个信道中每个信道的频偏漂移量,提升每个信道的频偏漂移量的检测精度。
17.第二方面,本技术实施例提供了一种wss的频偏处理装置。该装置包括处理器。该处理器用于确定所述wss的一个或者多个信道中每个信道的频偏漂移量。这里,所述一个或者多个信道中任一信道的频偏漂移量用于指示所述任一信道在第一时刻的频偏与所述任一信道在第二时刻的频偏之间的偏移程度。所述处理器还用于根据所述每个信道的频偏漂移量对所述每个信道进行频偏补偿。
18.结合第二方面,在第一种可行的实现方式中,所述处理器还用于从所述wss的一个或者多个信道中确定出一个或者多个目标信道,确定所述一个或者多个目标信道中每个目标信道的频偏漂移量。根据所述每个目标信道的频偏漂移量确定所述wss的一个或者多个信道中每个信道的频偏漂移量。
19.结合第二方面的第一种可行的实现方式,在第二种可行的实现方式中,所述wss包
括交换引擎,所述交换引擎包括多个交换单元。所述处理器,用于获取所述第一交换单元的目标滤波谱。所述处理器还用于根据所述目标滤波谱的中心波长和所述第一交换单元在所述第一时刻对应的波长确定出第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。
20.结合第二方面的第二种可行的实现方式,在第三种可行的实现方式中,所述频偏处理装置还包括光信号发生器和光电探测器。所述光信号发生器用于以至少一个第一预设波长的光信号对所述第一交换单元进行波长扫描。所述光电探测器,用于获取所述wss在所述至少一个第一预设波长中每个第一预设波长的光信号下的第一输入功率和第一输出功率。所述处理器还用于根据所述wss在每个第一预设波长的光信号下的第一输入功率和第一输出功率确定所述第一交换单元的目标滤波谱。这里,所述目标滤波谱包括所述第一交换单元在所述每个第一预设波长上对应的第一插损值,所述第一交换单元在任一第一预设波长下的第一插损值为所述wss在所述任一第一预设波长的光信号下的第一输出功率和第一输入功率的差值。
21.结合第二方面的第二种或者第三种可行的实现方式,在第四种可行的实现方式中,所述目标滤波谱的中心波长为所述每个第一预设波长中第一插损值的绝对值最小的第一预设波长。
22.结合第二方面的第一种可行的实现方式,在第五种可行的实现方式中,所述处理器还用于当第二预设波长下的光信号通过所述第一目标信道的情况时,获取所述第二预设波长下的光信号在所述wss交换引擎产生的光斑的目标位置。根据所述目标位置在所述第一时刻对应的波长和所述第二预设波长确定所述第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。
23.结合第二方面的第五种可行的实现方式,在第六种可行的实现方式中,所述交换引擎上包括多个交换单元,所述处理器还用于分别确定所述第一目标信道在所述交换引擎上对应的而至少两个第二交换单元中每个第二交换单元在所述第二预设波长下的第二插损值。根据所述每个第二交换单元在所述第二预设波长下的第二插损值和所述每个第二交换单元在所述第一时刻的预设滤波谱确定所述第二预设波长下的光信号在所述wss交换引擎产生的光斑的目标位置。这里,所述至少两个交换单元中任一第二交换单元的预设滤波谱包括所述任一第二交换单元在所述交换引擎的色散方向上的多个预设位置对应的预设插损值。
24.结合第二方面的第六种可行的实现方式,在第七种可行的实现方式中,所述频偏处理装置还包括光电探测器。所述光电探测器用于获取所述任一第二交换单元在所述第二预设波长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率。所述处理器,用于将所述任一第二交换单元在所述第二预设波长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率的差值确定为所述任一第二交换单元在所述第二预设波长下的第二插损值。
25.结合第二方面的第六种或者第七种可行的实现方式,在第八种可行的实现方式中,所述处理器还用于根据所述每个第二交换单元在所述第一时刻的预设滤波谱确定出所述多个预设位置中每个预设位置对应的预设插损值集合。这里,任一预设位置对应的预设插损值集合中包括所述每个第二交换单元在所述任一预设位置上对应的预设插损值。根据
所述每个第二交换单元在所述第二预设波长下的第二插损值以及所述每个预设位置对应的预设插损值集合从所述多个预设位置中确定出所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。
26.结合第二方面的第八种可行的实现方式,在第九种可行的实现方式中,所述处理器还用于根据所述每个预设位置对应的预设插损值集合确定出每个预设位置对应的第一相对插损值组。这里,任一预设位置对应的第一相对插损值组中包括任意两个第二交换单元在所述任一预设位置上的预设插损值的比较结果。根据所述每个第二交换单元在所述第二预设波长的光信号下的第二插损值确定出第二相对插损值组。这里,所述第二相对插损值组中包括任意两个第二交换单元的第二插损值的比较结果。从所述每个预设位置对应的第一相对插损值组中确定出与所述第二相对插损值组相匹配的目标相对插损值组,并将所述目标相对插损值组所对应的预设位置确定为所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。
27.结合第二方面到第二方面的第九种实现方式,在第十种可行的实现方式中,所述目标信道为所述wss的无业务光信号通过的业务信道,和/或,所述wss的除所述业务信道以外的非业务信道。
28.第三方面,本技术实施例提供的一种频偏处理装置。该装置包括处理单元。所述处理单元用于确定所述wss的一个或者多个信道中每个信道的频偏漂移量。这里,所述一个或多个信道中任一信道的频偏漂移量用于指示所述任一信道在第一时刻的频偏与所述任一信道在第二时刻的频偏之间的差异程度。所述处理单元还用于根据所述每个信道的频偏漂移量对所述每个信道进行频偏补偿。
29.结合第三方面,在第一种可行的实现方式中,所述处理单元还用于从所述wss的一个或者多个信道中确定出一个或者多个目标信道,确定所述一个或者多个目标信道中每个目标信道的频偏漂移量。根据所述每个目标信道的频偏漂移量确定所述wss的一个或者多个信道中每个信道的频偏漂移量。
30.结合第三方面的第一种可行的实现方式,在第二种可行的实现方式中,所述wss包括交换引擎,所述交换引擎包括多个交换单元。所述处理单元用于获取所述第一交换单元的目标滤波谱。所述处理单元还用于根据所述目标滤波谱的中心波长和所述第一交换单元在所述第一时刻对应的波长确定出第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。
31.结合第三方面的第二种可行的实现方式,在第三种可行的实现方式中,所述频偏处理装置还包括光信号发生单元和光电探测单元。所述光信号发生单元用于以至少一个第一预设波长的光信号对所述第一交换单元进行波长扫描。所述光电探测单元,用于获取所述wss在所述至少一个第一预设波长中每个第一预设波长的光信号下的第一输入功率和第一输出功率。所述处理单元还用于根据所述wss在每个第一预设波长的光信号下的第一输入功率和第一输出功率确定所述第一交换单元的目标滤波谱。这里,所述目标滤波谱包括所述第一交换单元在所述每个第一预设波长上对应的第一插损值,所述第一交换单元在任一第一预设波长下的第一插损值为所述wss在所述任一第一预设波长的光信号下的第一输出功率和第一输入功率的差值。
32.结合第三方面的第二种或者第三种可行的实现方式,在第四种可行的实现方式
中,所述目标滤波谱的中心波长为所述每个第一预设波长中第一插损值的绝对值最小的第一预设波长。
33.结合第三方面的第一种可行的实现方式,在第五种可行的实现方式中,所述处理单元还用于当第二预设波长下的光信号通过所述第一目标信道的情况时,获取所述第二预设波长下的光信号在所述wss交换引擎产生的光斑的目标位置。根据所述目标位置在所述第一时刻对应的波长和所述第二预设波长确定所述第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。
34.结合第三方面的第五种可行的实现方式,在第六种可行的实现方式中,所述交换引擎上包括多个交换单元,所述处理单元还用于分别确定所述第一目标信道在所述交换引擎上对应的而至少两个第二交换单元中每个第二交换单元在所述第二预设波长下的第二插损值。根据所述每个第二交换单元在所述第二预设波长下的第二插损值和所述每个第二交换单元在所述第一时刻的预设滤波谱确定所述第二预设波长下的光信号在所述wss交换引擎产生的光斑的目标位置。这里,所述至少两个交换单元中任一第二交换单元的预设滤波谱包括所述任一第二交换单元在所述交换引擎的色散方向上的多个预设位置对应的预设插损值。
35.结合第三方面的第六种可行的实现方式,在第七种可行的实现方式中,所述频偏处理装置还包括光电探测单元。所述光电探测单元用于获取所述任一第二交换单元在所述第二预设波长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率。所述处理单元,用于将所述任一第二交换单元在所述第二预设波长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率的差值确定为所述任一第二交换单元在所述第二预设波长下的第二插损值。
36.结合第三方面的第六种或者第七种可行的实现方式,在第八种可行的实现方式中,所述处理单元还用于根据所述每个第二交换单元在所述第一时刻的预设滤波谱确定出所述多个预设位置中每个预设位置对应的预设插损值集合。这里,任一预设位置对应的预设插损值集合中包括所述每个第二交换单元在所述任一预设位置上对应的预设插损值。根据所述每个第二交换单元在所述第二预设波长下的第二插损值以及所述每个预设位置对应的预设插损值集合从所述多个预设位置中确定出所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。
37.结合第三方面的第八种可行的实现方式,在第九种可行的实现方式中,所述处理单元还用于根据所述每个预设位置对应的预设插损值集合确定出每个预设位置对应的第一相对插损值组。这里,任一预设位置对应的第一相对插损值组中包括任意两个第二交换单元在所述任一预设位置上的预设插损值的比较结果。根据所述每个第二交换单元在所述第二预设波长的光信号下的第二插损值确定出第二相对插损值组。这里,所述第二相对插损值组中包括任意两个第二交换单元的第二插损值的比较结果。从所述每个预设位置对应的第一相对插损值组中确定出与所述第二相对插损值组相匹配的目标相对插损值组,并将所述目标相对插损值组所对应的预设位置确定为所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。
38.结合第三方面到第三方面的第九种实现方式,在第十种可行的实现方式中,所述目标信道为所述wss的无业务光信号通过的业务信道,和/或,所述wss的除所述业务信道以
外的非业务信道。
39.第四方面,本技术实施例提供了一种频偏处理系统。该频偏处理系统包括如上述第二方面或者第三方面所述的频偏处理装置以及用于通过上述每个第一预设波长下的光信号或者上述第二预设波长下的光信号的wss。
40.第五方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令可以由处理电路上的一个或多个处理器执行。当其在计算机上运行时,使得计算机执行上述第一方面所述的频偏处理方法。
41.第六方面,本技术提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的频偏处理方法。
42.第七方面,本技术实施例提供一种芯片或芯片系统,包括输入输出接口和处理电路,所述输入输出接口用于交互信息或数据,所述处理电路用于运行指令,以使得安装所述芯片或芯片系统的装置执行上述第一方面提供的频偏处理方法。
43.第八方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于支持安装该芯片系统的装置实现上述第一方面所提供的频偏处理方法,例如生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存数据发送设备必要的程序指令和数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
附图说明
44.图1是本技术实施例提供的一种wss的内部结构示意图;
45.图2是本技术实施例提供的交换引擎的入射光方向的剖析图;
46.图3是本技术实施例提供的一种交换引擎的通信区域划分示意图;
47.图4是本技术实施例提供的一种wss的频偏变化原因示意图;
48.图5是本技术实施例提供的一种频偏处理系统的结构示意图;
49.图6是本技术实施例提供的一种频偏处理装置的结构示意图;
50.图7是本技术实施例提供的一种频偏处理方法一流程示意图;
51.图8是本技术实施例提供的一种目标信道对应的交换单元的分布示意图;
52.图9是本技术实施例提供的一种频偏漂移量检测方法的流程示意图;
53.图10是本技术实施例提供的目标滤波谱一曲线示意图;
54.图11是本技术实施例提供的又一种频偏处理装置的结构示意图;
55.图12是本技术实施例提供的目标滤波谱又一曲线示意图;
56.图13是本技术实施例提供的又一种频偏漂移量检测方法的流程示意图;
57.图14是本技术实施例提供的第二交换单元的预设滤波谱示意图;
58.图15是本技术实施例提供的又一种频偏处理装置的结构示意图;
59.图16是本技术实施例提供的又一种频偏处理装置的结构示意图;
60.图17是本技术实施例提供的又一种频偏处理装置的结构示意图。
具体实施方式
61.为了方便对本技术实施例的理解和描述,下面将对本技术实施例将要涉及到的几
个概念进行解释和说明。
62.1、波长选择开关wss
63.请参见图1,图1是本技术实施例提供的一种wss的内部结构示意图。如图1所示, wss主要可包括光栅101、主透镜102和交换引擎103这三个功能模块。在实际通信过程中,包含多个波长的输入光信号从wss的输入端输入。然后,输入光信号经过光栅101发散成多个波长不同的光信号并分别照射在主透镜102上。然后,这些波长不同的光信号经过透镜的折射,以平行光的形式照射在交换引擎103上的不同的位置。然后,交换引擎103可将不同位置上的光信号交换至wss的不同输出端口上输出,从而实现对输入光信号的不同波长的选择功能。例如,输入端接收到的输入光信号包含波长为λ1的第一光信号以及波长为λ2的第二光信号,该输入光信号经过光栅101后就会散射成相互独立的第一光信号和第二光信号。然后,主透镜102将第一光信号和第二光信号变得相互平行并同时照射在交换引擎103的位置l1和位置l2上。然后,交换引擎103可将位置l1上的第一光信号交换至wss的第一输出端上输出,将位置l2上的第二光信号交换至wss的第二输出端上输出,从而完成第一光信号和第二光信号的选择。
64.还需要补充说明的是,wss的配置信息中指示了wss预设有多个信道,每个信道都对应一个预设波长范围,该预设波长范围中包括至少一个预设波长。在实际应用中,通常以每个信道的预设波长范围内的中心波长来表征每个信道能通过的光信号的波长。每个信道都具有一定的宽度,该宽度具体可以为50ghz、100ghz或者其他数值,本技术不作具体限制。
65.这里可以理解到的是,图1所示的结构仅为示意性结构,在实际应用中,wss还可包括其他可能的结构或者功能单元,本技术不作具体限制。
66.2、交换引擎103
67.交换引擎103是wss的关键的功能单元,其主要用于根据不同的需求将不同波长的光信号交换至wss的相应输出端口。请一并参见图2,图2是本技术实施例提供的交换引擎103 的入射光方向的剖析图。如图2所示,交换引擎103上可包括有多个交换子单元,这些交换子单元通常会均匀的分布在交换引擎103上。每个交换子单元都可以向wss的某个输出端反射或者透射其接收到的光信号。在实际使用过程中,交换引擎103上的交换子单元的位置是不会发生改变的,每个交换子单元都预设有子单元标识以指示其在交换引擎103上的位置并与其他交换子单元进行区别。可选的,该子单元标识具体可以是与每个交换子单元在交换引擎103上的位置相对应的序号。如交换子单元1、交换子单元2或者交换子单元3对应标识是序号1、序号2或者序号3。或者,该子单元标识也可以是每个交换子单元在交换引擎103 上排列的行号和列号。如图中的交换子单元1的标识也可以是(1,1),表征其排在第一行中的第一列。
68.wss的每个信道包括有交换引擎103上的一个或者多个交换单元。其中,每个交换单元可由交换引擎103上的一列或者多列交换子单元构成,并且不同的交换单元可同时包含一列或者多列相同的交换子单元。如图中的交换单元a1既是由一列共16个交换子单元构成,交换单元a2由两列共32个交换子单元构成。每个交换单元也包含有单元标识以指示位置并相互区别。在一种可选的实现中,交换单元的单元标识可以是预设的序号。如交换单元a1的单元标识可以是序号1,交换单元a2的单元标识可以是序号2。或者,交换单元的单元标识也可以是交换单元所包含的交换子单元的列号。比如,上述交换单元a1能够以其包含的
交换子单元所在的列号3作为单元标识。上述交换单元a2能够以其包含的交换子单元所在的列号(3,4)作为单元标识。在另一种可选的实现中,每个交换单元还能够以其包含的交换子单元在交换引擎103的色散方向的预设位置作为单元标识。这里需要说明的是,wss在交换引擎103的色散方向上标定有多个预设位置,每个交换子单元在这多个预设位置中都对应有一个具体的预设位置。如图2中所示的位置0到位置8。当然,可以理解的是,这些预设位置的粒度也可以更小,比如位置0到位置1之间可以细化成位置0.1、位置0.2直至位置1。预设位置的粒度可以根据实际应用情况来划分,本技术不作具体限制。交换单元a1包含的交换子单元在交换引擎103的色散方向的预设位置为2,则交换单元a1的单元标识为2。交换单元a2所包含的交换子单元在交换引擎103的色散方向的预设位置为1和2,则交换单元 a1的单元标识可以为(1,2)或者1.5。
69.这里,交换引擎103具体可以是硅基液晶(liquid crystal on silicon,lcos)、微机电系统 (micro-eletro-mechanical system,mems)或者其他器件。当交换引擎103为硅基液晶时,上述交换子单元具体为硅基液晶上的像素点,上述交换单元为硅基液晶上的一个或者多个像素点。优选的,交换单元具体为硅基液晶上的一列或者多列像素点。当交换引擎103为微机电系统时,上述交换子单元为微机电系统中的反射镜片,上述交换单元为微机电系统中的一个或者多个反射镜片。
70.进一步的,在实际应用中,某一光信号在交换引擎103上生成的光斑(如图中所示的第一光斑)的位置通常以该第一光斑在交换引擎103的色散方向上对应的预设位置来描述。例如,如图2所示,第一光斑在交换引擎103的色散方向上对应于位置6.1,则第一光斑在交换引擎103上的位置即可表述为6.1。
71.需要补充说明的是,在wss标定完成后,wss的一个信道仅通过预设波长下的光信号,该信道在交换引擎103上包括的交单单元也是预先设定好的。因此,该信道通过的光信号在交换引擎103上产生光斑的位置也是预先设定好的。所以,该光信号生成的光斑在色散方向上的位置与该光信号的波长也存在预定的换算关系,光斑在色散方向上的位置与光信号的波长可通过该换算关系相互转换。
72.3、业务信道和非业务信道
73.在实际通信过程中,wss通常会工作在一个或者多个预设的通信波段上。对于wss的交换引擎103来说,其上与通信波段对应的区域可称为通信区域,除了通信区域以外的区域称为非通信区域。例如,请参见图3,图3是本技术实施例提供的一种交换引擎的通信区域划分示意图。如图3所示,假设wss工作在c波段(即c-band)和l波段(即l-band)上,则交换引擎103上与c波段对应的区域以及与l波段对应的区域即为通信区域,而与c波段和l波段都不对应的区域则为非通信区域。在使用过程中,通信区域内的交换单元可能会接收到光信号,非通信区域内的交换单元肯定不会接收到光信号。这样的话,对于wss的多个预设信道来说,若某些信道对应的波长在预设的通信波段内(或者说某些信道包含的交换单元在交换引擎103上的通信区域内),则这些信道即为wss的业务信道。在具体的通信过程中,这些业务信道内就可能会通过业务光信号。若某些信道对应的波长不在预设的波段内(或者说某些信道包含的交换单元在交换引擎103上的非通信区域内),则这些信道即为wss的非业务信道。在具体的通信过程中,这些非业务信道内一定不会通过业务光信号。例如,当 wss工作在c波段和/或l波段上,若某些信道能够通过的光信号的波长对在c波段和/或l 波段
内,则这些信道即为业务信道。若某些信道能够通过的光信号的波长不在c波段和/或l 波段内,则这些信道为非业务信道。
74.下面将结合前文所述的概念以及本技术实施例提供的其他附图,对本技术实施例中的技术方案进行清楚、完整地描述。
75.现有技术中,wss的主要功能就是实现光信号的波长选择,其滤波谱频偏(即 wavelength accuracy或者frequency offset,后文将简称为频偏)作为wss的一项重要的性能指标一直被人们所重视。请参见图4,图4是本技术实施例提供的一种wss的频偏变化原因示意图。如图4所示,在wss的使用过程中,随着其内部器件的老化或者外部环境的变化(如环境温度、气压等变化),会使得其内部器件发生一些位置的上变化,如图4中所示的光栅 101发生微小的偏转。这些变化会导致的结果就是每个信道通过的光信号在交换引擎103上产生的光斑的位置发生变化。然而,交换引擎103仍然会将每个位置上的光信号发送至预定的输出端口,并不会因光斑位置的变化而产生变化,这最终就会导致wss的滤波谱的中心波长发生改变,从而引起频偏发生改变。如图4所示,以第一光信号为例,在光栅101未发生偏转之前,第一光信号在交换引擎103上产生的光斑在位置l1上。而在光栅101发生偏转之后,第一光信号在交换引擎103上产生的光斑会由位置由l1偏移到位置l3。虽然第一光信号在交换引擎103上产生的光斑的位置已经发生变化,但交换引擎103仍然会将位置l1上的光斑对应的光信号作为第一光信号交换至第一输出端,而真正的第一光信号则会被交换至位置l3对应的第三输出端,这最终就会使得wss的滤波谱的中心波长发生一些偏移。因为 wss的频偏的变化会引起额外的传输代价,所以在现有技术中,会先对wss的频偏的变化量进行检测,再根据检测得到的变化量对wss的频偏进行补偿以维持wss的频偏的稳定,从而克服额外的传输代价。但是,由于现有技术通常先测得wss的某几个信道的频偏的变化量,再通过这几个信道的频偏的变化量拟合得到wss每个信道的频偏的变化量。而现有技术测得的wss频偏的变化量包含有出厂频偏(即产品寿命的起始时刻(beginning of life,bol) 频偏),该出厂频偏是由wss的光学设计、器件组装以及标定算法而产生的,不具有规律性。因此,现有技术通过几个信道的频偏的变化量拟合得到wss每个信道的频偏的变化量会存在较大误差。这样也就无法有效且准确的实现wss的频偏补偿,从而使得wss的性能无法得到保证。
76.因此,本技术要解决的技术问题是:如何对wss进行有效且准确的频偏补偿。
77.请参见图5,图5是本技术实施例提供的一种频偏处理系统的结构示意图。如图5所示,该频偏处理系统主要可包括频偏处理装置50以及与频偏处理装置50建立光连接和电连接的 wss 51。这里,wss 51的具体结构如前文所述,此处便不再赘述。本技术实施例提供的频偏处理方法即适用于该频偏处理系统中的频偏处理装置50。在实际应用中,该频偏处理装置 50可用于确定wss 51的一个或者多个信道中每个信道的频偏漂移量。其中,任一信道的频偏漂移量用于指示该任一信道在第一时刻的频偏与该任一信道在第二时刻的频偏之间的差异程度。需要说明的是,上述第一时刻和第二时刻为不同的时刻,上述第一时刻在上述第二时刻之前。优选的,上述第二时刻为频偏处理装置50获取到上述一个或者多个信道的频偏漂移量的时刻,上述第一时刻为wss第一次完成配置参数标定的时刻(即出厂时刻)或者wss 最近一次完成频偏补偿的时刻。然后,该频偏处理装置50可用于根据上述一个或者多个信道中每个信道的频偏漂移量对每个信道进行频偏补偿。
78.这里,由于频偏处理装置50测得的wss 51的每个信道的频偏漂移量并不包含前文所述的出厂频偏,因此频偏处理装置50可通过每个信道的频偏漂移量对wss 51进行准确的频偏补偿,保证了wss的性能能够维持在较高水平。
79.进一步的,请参见图6,图6是本技术实施例提供的一种频偏处理装置的结构示意图。如图6所示,上述频偏处理装置50具体可包括处理器501、光信号发生器502以及光电探测器503。其中,处理器501分别与光信号发生器502、光电探测器503以及wss 51之间建立电连接,光信号发生器502与光电探测器503还与wss 51之间建立光连接。上述处理器501 具体可以是具备数据处理功能的处理器或者具备数据处理能力的片上系统。上述光信号发生器502具体可以是激光器等。在频偏处理装置50执行本技术提供的频偏处理方法的过程中,频偏处理装置50可通过处理器501来控制光信号发生器502生成指定波长的光信号,并将该光信号发送至wss 51的输入端。光电探测器503可采集wss 51的输入端以及检测输出端上的光功率,并将输入端以及检测输出端上的光功率发送给处理器501。处理器501可再根据获取到的输入端以及检测输出端上的光功率来确定wss 51的每个信道的频偏漂移量,并进一步根据每个信道的频偏漂移量对每个信道进行频偏补偿。
80.这里需要说明的是,由于wss 51中的交换引擎可以将某一信道上通过的光信号交换至 wss的一个或者多个端口上输出,并且频偏处理装置50实际检测的信道(为方便区别,下文将以目标信道代替描述)也有一个或者多个,所以图6所示的检测输出端指代的可以是 wss 51的某一个专门用于频偏偏移量检测的输出端。在这种情况下,后文将要描述的被实际进行检测的一个或者多个目标信道中每个目标信道上通过的光信号都会被交换引擎交换至这个输出端,光电探测器503单独与该输出端建立光连接即可。又或者,上述检测输出端指代的也可以是每个目标信道预设的用于频偏漂移量检测的输出端。在这种情况下,每个目标信道上通过的光信号会分别被交换引擎交换至各自预设的用于频偏漂移量检测的输出端。此时,光电探测器503可分别与这些输出端建立光连接。后文中,将以检测输出端为唯一端口这一场景为例进行描述。
81.下面将结合前文所述的频偏处理系统和频偏处理装置50的结构,对本技术实施例提供的一种频偏处理方法进行详细的描述。
82.请参见图7,图7是本技术实施例提供的一种频偏处理方法一流程示意图。该频偏处理方法具体可由前文所述的频偏处理装置50中的处理器501来执行。假设wss 51工作在c波段和l波段上。如图7所示,该方法包括步骤:
83.s71,处理器501确定一个或者多个信道中每个信道的频偏漂移量。
84.s72,处理器501根据每个信道的频偏漂移量对每个信道进行频偏补偿。
85.在一些可行的实现方式中,如步骤71所述,处理器501可以确定出wss的一个或者多个信道中每个信道的频偏漂移量。这里,上述一个或者多个信道可以是wss的部分信道,也可以是wss的所有信道。后文假设上述一个或者多个信道的个数n0,其中,n0为大于或者等于1的正整数。上述n0个信道中任一信道的频偏漂移量指示了该任一信道在当前的第二时刻的频偏与该任一信道在第一时刻的频偏的差异程度。这里的第一时刻在第二时刻之前。在本实施例中,将以第二时刻为处理器501获取到每个信道的频偏漂移量的时刻,第一时刻为wss 51的出厂时刻为例进行描述。
86.具体实现中,处理器501首先可以从上述n0个信道中确定出一个或者多个目标信
道,这里假设有n1个目标信道,n1为小于或者等于n0的正整数。在实际应用中,上述n1个目标信道可以是上述n0个信道中没有业务光信号通过的业务信道,这样可以避免频偏检测过程对wss的业务的干扰。或者,上述n1个目标信道也可以是上述n0个信道中的非业务信道。又或者,上述n1个目标信道可以是n0个信道中的一部分业务信道和一部分非业务信道。优选的,上述n1可以为6或8,并且这n1个目标信道在交换引擎上包含的交换单元的位置相对分散(也可以理解成这个n1个目标信道在交换引擎上对应的区域分布的较为分散)。这里,选择在交换引擎上对应的区域分布较为分散的信道作为目标信道,可使得后续通过测得的每个目标信道的频偏漂移量能够准确的拟合得到上述一个信道或者多个信道中每个信道的频偏漂移量,提升每个信道的频偏漂移量的检测精度。
87.例如,请参见图8,图8是本技术实施例提供的一种目标信道对应的交换单元的分布示意图,这里假设每个目标信道在交换引擎上包括一个交换单元。如图8所示,处理器501从 n0的信道中选择出3个非业务信道,并且其中2个非业务信道包括的交换单元(如交换单元 a3和交换单元a4)分布在交换引擎边缘处的非通信区域内,1个非业务信道包括的交换单元(如交换单元a5)分布在交换引擎中间位置的非通信区域内。处理器501还可从上述n0 个信道中选择出2个业务信道,并且这两个业务信道包括的交换单元(如交换单元a6和交换单元a7)分布在交换引擎中间位置的通信区域内。然后,处理器501可将这5个信道确定为目标信道。这里,目标信道的选择存在多种不同的实现方式,只要保证该目标信道中不会有业务光信号通过即可,本技术对其他种不同的实现方式便不再一一列举描述。
88.进一步的,在处理器501确定出上述n1个目标信道后,可分别对上述n1个目标信道中每个目标信道进行频偏漂移量的检测,以获取每个目标信道对应的频偏漂移量。下面将结合图6所述的频偏处理装置50的结构,对本技术实施例提供的几种目标信道的频偏漂移量的检测方法进行详细的描述。这里需要说明的是,由于处理器501对每个目标信道的频偏漂移量的检测过程相似,下面将以上述n1个目标信道中包含的第一目标信道的频偏漂移量的检测过程为例,对处理器501确定每个目标信道的频偏漂移量的过程进行描述。
89.检测方式一:
90.请一并参见图9,图9是本技术实施例提供的一种频偏漂移量检测方法的流程示意图。如图9所示,该频偏漂移量检测方法包括步骤:
91.s7101,处理器501获取第一交换单元的目标滤波谱。
92.s7102,处理器501根据目标滤波谱的中心波长和第一交换单元在第一时刻对应的波长确定出第一目标信道的频偏漂移量。
93.在一些可行的实现方式中,如步骤s7101所述,处理器501可先获取第一目标信道在交换引擎上包括的第一交换单元的目标滤波谱。这里,上述第一交换单元为所述第一目标信道在交换引擎上包括的一个或者多个交换单元中的任意一个。优选的,该第一交换单元为第一目标信道在交换引擎上包括的一个或者多个交换单元中位置相对居中的交换单元。
94.具体实现中,处理器501可先从wss 51的配置信息中提取出第一目标信道对应的预设波长范围中所包括的一个或者多个波长(为了方便区别,下文将以第一预设波长代替描述),这里,上述wss 51的配置信息为wss 51在上述第一时刻上的配置信息。假设该预设波长范围中包括n2个不同的第一预设波长,n2为大于1的正整数。然后,处理器501可控制光
信号发生器502以上述n2个第一预设波长中每个第一预设波长下的光信号对上述第一交换单元进行波长扫描,并通过光电探测器503分别获取wss 51在每个第一预设波长的光信号下的输入功率(为方便区别,下文将以第一输入功率代替描述)和输出功率(为方便区别,下文将以第一输出功率代替描述)。这里,每个第一预设波长下的光信号都会对应一个第一输入光功率和第一输出光功率,即处理器501可获取到的n2个第一输入光功率和n2个第一输出光功率。具体的,处理器501在获取到上述n2个第一预设波长后,可先向光信号发生器502 发送第一控制指令。光信号发生器502在接收该第一控制指令后,可生成上述n2个第一预设波长中包括的第一预设波长λ1下的光信号(为方便理解和区别,下文将以第三光信号代替描述)。然后,光信号发生器502可将该第三光信号发送至wss 51的输入端。接着,wss 51 便会在其检测输出端输出上述第三光信号。与此同时,光电探测器503可对wss 51的输入端和检测输出端进行光功率检测,得到wss 51的输入端和检测输出端在第三光信号下的第一输入功率和第一输出功率,并将该第三光信号下的第一输入功率和第二输入功率发送给处理器501。之后,处理器501可生成并向光信号发生器502发送第二控制指令。光信号发生器在接收到该第二控制指令后,可生成上述n2个第一预设波长中包括的第一预设波长λ2下的光信号(为方便理解和区别,下文将以第四光信号代替描述)。然后,光信号发生器502可将该第四光信号发送至wss 51的输入端。接着,wss 51便会在其检测输出端输出该第四光信号。与此同时,光电探测器503可对wss 51的输入端和检测输出端进行光功率检测,得到wss 51的输入端和检测输出端在第四光信号下的第一输入功率和第一输出功率,并将该第四光信号下的第一输入功率和第二输入功率发送给处理器501。依次类推,直至遍历完上述n2个第一预设波长后,处理器501可得到n2个第一预设波长中每个第一预设波长的光信号下的第一输入功率和第一输出功率。
95.可选的,处理器501也可只向光信号发生器发送一个第三控制指令,光信号发生器502 在接收到该第三控制指令后,可在不同的预设时刻生成并向wss 51发送不同的第一预设波长的光信号。然后光电探测器可测得wss 51在每个第一预设波长的光信号下的第一输入功率和第一输出功率,并将每个第一预设波长的光信号下的第一输入功率和第一输出功率一并发送给处理器501。这样可以简化处理器501与光信号发生器502以及光电探测器503之间的信令或者信号的交互,降低处理器501的数据处理压力。
96.在处理器501获取到每个第一预设波长的光信号下的第一输入功率和第一输出功率之后,其可根据每个第一预设波长的光信号下的第一输入功率和第一输出功率确定出上述第一交换单元的目标滤波谱。需要说明的是,第一交换单元的目标滤波谱指示了第一交换单元在每个第一预设波长上对应的插损值(为方便区别,下文将以第一插损值代替描述)。上述n2个第一预设波长中任一第一预设波长对应的第一插损值为任一第一预设波长上的第一输出功率和第一输入功率之间的差值。
97.在一种可选的实现中,处理器501可计算出每个第一预设波长的光信号下的第一输出功率和第一输入功率之间的差值,以得到每个第一预设波长下的第一插损值。例如,假设处理器501获取到第一预设波长λ1对应的第一输出功率为t1,对应的第一输入功率为t2,则处理器501可确定第一预设波长λ1下的第一插损值为d1=t1-t2。然后,处理器501可根据上述 n2个第一预设波长和每个第一预设波长下的第一插损值确定出上述第一交换单元对应的目标滤波谱。例如,请一并参见图10,图10是本技术实施例提供的目标滤波谱一曲线示
的均值即为目标滤波谱的3db中心波长,则处理器501即可将第一预设波长λ2和第一预设波长λn2-1的均值确定为目标滤波谱的中心波长可以理解到的是,处理器501也可采用其他可能的实现方式(如将目标滤波谱的2.8db中心波长确定目标滤波谱的中心波长等)来确定目标滤波谱的中心波长,本技术不作具体限制。
102.特别需要说明的是,在频偏检测过程中,处理器501确定目标滤波谱的中心波长的方式需要与wss 51的标定过程中所使用的滤波谱的中心波长的确定方式相同,这样可以避免因采用不同确定方式所导致的中心波长的误差,能够使得后续基于该目标滤波谱的中心波长确定出的第一目标信道的频偏漂移量更加准确。
103.在处理器501获取到目标滤波谱的中心波长后,处理器501还可从wss 51的配置信息中提取出第一交换单元在第一时刻对应的波长。然后,处理器501可计算出目标滤波谱的中心波长与上述第一交换单元在第一时刻对应的波长之间的差值,并将该差值确定为第一目标信道的频偏漂移量。
104.这里,通过对第一交换单元进行波长扫描以得到第一交换单元的目标滤波谱,然后根据目标滤波谱的中心波长与第一交换单元在所述第一时刻对应的波长直接确定出第一目标信道的频偏漂移量,整个检测过程简便易行,数据处理量小,可提升频偏处理方法的执行效率,可降低对频偏处理装置的数据处理能力的要求。
105.检测方式二:
106.请一并参见图13,图13是本技术实施例提供的又一种频偏漂移量检测方法的流程示意图。如图13所示,该种频偏漂移量检测方法包括步骤:
107.s7111,当第二预设波长下的光信号通过所述第一目标信道时,处理器501获取第二预设波长下的光信号在交换引擎上产生的光斑的目标位置。
108.s7112,处理器501根据目标位置在第一时刻对应的波长和第二预设波长确定第一目标信道的频偏漂移量。
109.在一些可行的实现方式中,如步骤s7111所述,处理器501可先控制光信号发生器502 生成并向wss 51发送第二预设波长下的光信号(为方便理解,下文将以第五光信号代替描述)。然后,光处理器可获取该第五光信号在上述交换引擎上产生的光斑的目标位置。这里,上述第二预设波长具体可以是第一目标信道预设的可通过的光信号的波长。当然了,上述第二预设波长也可以是第一目标信道对应的预设波长范围中的其他预设波长,本技术不作具体限制。
110.具体实现中,处理器501可先确定出第一目标信道在交换引擎上包括的至少两个交换单元(为了方便区别,下文将以第二交换单元代替描述)中每个第二交换单元在上述第二预设波长下的插损值(为了方便区别,下文将以第二插损值代替描述)。这里,上述第一目标信道在交换引擎上包括的至少两个第二交换单元可以是wss 51的配置信息所指示的第一目标信道在交换引擎上包括的多个交换单元中的至少两个。可选的,当wss 51的配置信息指示第一目标信道在交换引擎上只包括一个交换单元a1时,处理器501也可根据预设的交换单元筛选规则从该交换单元a1附近的区域选择至少一个交换单元作为上述第二交换单元。可选的,上述交换单元筛选规则可以是与交换单元a的距离小于或者等于预设距离等规则,本技术不作具体限制。具体的,处理器501可生成并向光信号发生器502发送第三控制指令。光信号发生器502在接收到上述第三控制指令后,可生成并向wss 51的输入端发送上
述第五光信号。然后,处理器501可向wss 51发送第四控制指令。wss 51在接收到第四控制指令后,可分别启动上述至少两个第二交换单元中的每个第二交换单元。示例性的,wss 51在接收收到第四控制指令后,可根据预设的启动顺序,按照预设的启动周期来依次启动上述至少两个第二交换单元。这里需要说明的是,wss 51在同一时刻仅启动一个第二交换单元。比如,当wss 51启动了第二交换单元b1时,上述至少两个第二交换单元中除第二交换单元b1以外的其他的第二交换单元均处于关闭的状态。光电探测器503在每个第二交换单元开启的时候,都可检测wss 51的输入端的光功率(为方便区别,下文将以第二输入功率)和检测输出端的光功率(为方便去区别,下文将以第二输出功率),从而得到每个第二交换单元在上述第二预设波长下的第二输入功率和第二输出功率。然后,光电探测器503可将每个第二交换单元在上述第二预设波长下的第二输入功率和第二输出功率发送给处理器501。这里,光电探测器503可以每获取到一个第二交换单元的第二输入功率和第二输出功率,就将该第二交换单元的第二输入功率和第二输出功率发送给处理器501,也可以在所有的第二交换单元的第二输入功率和第二输出功率都获取到之后一并发送给处理器501,本技术不作具体限制。然后,处理器501可根据每个第二交换单元在第二预设波长下的第二输入功率和第二输出功率确定出每个第二交换单元在第二预设波长下的第二插损值。具体的,处理器501可以计算出每个第二交换单元在第二预设波长下的第二输出功率和第二输入功率的差值,并将每个差值确定为每个第二交换单元在第二预设波长下的第二插损值。
111.当处理器501获取到每个第二交换单元在第二预设波长下第二插损值之后,处理器501 可根据每个第二交换单元在第二预设波长下的第二插损值以及每个第二交换单元在第一时刻的预设滤波谱确定出第五光信号在交换引擎上产生的光斑的目标位置。这里需要说明的是,任一第二交换单元的预设滤波谱均可由wss 51的配置信息所记载。任一第二交换单元的预设滤波谱指示了任一第二交换单元在所述交换引擎的色散方向上的多个预设位置对应的预设插损值。这里,交换引擎的色散方向上的多个预设位置如前文所述,此处便不再赘述。
112.具体的,假设上述第二交换单元的个数为n3,n3为大于或者等于2的正整数。处理器 501可先从wss 51的配置信息中提取出每个第二交换单元的预设滤波谱。需要说明的是,若 wss 51的配置信息中仅记载了用于指示不同预设波长对应的预设插损值的滤波谱(下文以原始滤波谱代替描述),则处理器501可根据前文所述的预设波长与预设位置之间的换算关系对每个第二交换单元的原始滤波谱进行处理,以得到每个第二交换单元的预设滤波谱。然后,处理器501可根据每个第二交换单元的预设滤波谱确定出上述多个预设位置(这里假设有n4 个预设位置,n4为大于等于1的正整数)中每个预设位置对应的预设插损值集合。这里,任一预设位置对应的预设插损值集合中包含了上述n3个第二交换单元在该任一预设位置上对应的n3个预设插损值。例如,请一并参见图14,图14是本技术实施例提供的第二交换单元的预设滤波谱示意图。这里,假设上述n3个第二交换单元包括第二交换单元a9、第二交换单元a10、第二交换单元a11和第二交换单元a12,上述预设位置的个数n4为12。如图14 所示,处理器501可得到第二交换单元a9、第二交换单元a10、第二交换单元a11和第二交换单元a12对应的第一预设滤波谱、第二预设滤波谱、第三预设滤波谱和第四预设滤波谱。其中,第一预设滤波谱、第二预设滤波谱、第三预设滤波谱和第四预设滤波谱都以预设位置为横轴,以预设插损值为纵轴。每个预设滤波谱都指示了每个第二交换单元在p0到p11
这 12个预设位置上对应的预设插损值。其后,处理器501可从上述第一预设滤波谱、第二预设滤波谱、第三预设滤波谱和第四预设滤波谱中分别提取出每个预设位置上的第二交换单元a9、第二交换单元a10、第二交换单元a11和第二交换单元a12所对应的预设插损值,以构成每个预设位置对应的预设插损值集合。例如,处理器501可从上述第一预设滤波谱、第二预设滤波谱、第三预设滤波谱和第四预设滤波谱中提取出第二交换单元a9、第二交换单元a10、第二交换单元a11和第二交换单元a12在预设位置p4上对应的预设插损值s1、s2、s3和s4。然后,处理器501可将预设插损值s1、s2、s3和s4构成预设位置p4对应的预设插损值集合。依次类推,处理器在遍历这12个预设位置后即可得到12个预设位置中每个预设位置对应的预设插损值集合。
113.进一步的,处理器501在获取到每个预设位置对应的预设插损值集合后,可根据上述n3 个第二交换单元在第二预设波长下的n3个第二插损值以及上述每个预设位置对应的预设插损值集合从上述多个预设位置中确定出第五光信号在交换引擎上产生的光斑的目标位置。
114.可选的,处理器501可先根据所述每个预设位置对应的预设插损值集合确定出每个预设位置对应的第一相对插损值组。这里,任一预设位置对应的第一相对插损值组中可包括该任一预设位置对应的预设插损值集合中的任意两个预设插损值的比较结果。具体的,由于处理器501确定出每个预设位置对应的第一相对插损值组的过程相同,下面将图14所示的预设位置p4的第一相对插损值组的确定过程为例,对处理器501确定出每个预设位置对应的第一相对插损值组的过程进行描述。这里,预设位置p4对应的预设插损值集合中包括预设插损值s1、 s2、s3和s4。处理器501可将对这4个预设插损值中的任意两个进行比较处理,并由任意两个预设插损值的比较结果构成预设位置p4的第一相对插损值组。例如,处理器501可将这4 个预设插损值两两相减,得到s4-s3、s4-s2、s4-s1、s3-s2、s3-s1和s2-s1这6个差值,再由这6个差值构成预设位置p4对应的第一相对插损值组。或者,处理器501也可计算出这4个预设插损值中任意两个预设插损值的比值,如s4/s3、s4/s2、s4/s1、s3/s2、s3/s1和s2/s1,再由这6个比值构成预设位置p1的第一相对插损值组。当然,处理器501也可采用其他方式对这4个预设插损值进行比较处理,并由比较结果构成预设位置p4对应的第一相对插损值组,本技术不作具体限制。
115.进一步的,处理器501还可根据每个第二交换单元在所述第五光信号下的第二插损值确定出第二相对插损值组。具体的,处理器501可采用与前文相同的比较处理过程对每个第二交换单元在所述第五光信号下的第二插损值进行处理。如将所有的第二插损值两两相减,或者两两相比,以相减的差值或者相比的比值构成第二相对插损值组,具体过程可参见前文,此处便不再赘述。处理器501在获取到每个预设位置对应的第一相对插损值组和上述第二相对插损值组之后,可从上述n4个第一相对插损值组中确定出与上述第二相对插损值组相匹配的目标相对插损值组。例如,处理器501可分别对上述第二相对插损值组与每个第一相对插损值组进行方差计算,得到n4个方差,然后将这n4个方差中值最小的方差对应的第一相对插损值组确定为目标插损值组。当然,这里可以理解到的是,处理101也可计算得到其他能够度量第二相对插损值组与每个第一相对插损值组之间的偏离程度的参量,如标准差等,然后再根据这些参量的大小选择目标插损值组,本技术不作具体限制。在确定出目标相对插损值组之后,处理器501可将该目标相对插损值组对应的预设位置确定为上述
第五光信号在交换引擎上产生的光斑的目标位置。
116.这里,处理器501先将各预设插损值集合中各预设插损值相互进行比较以得到每个预设位置对应的第一相对插损值组,再通过方差计算等方式从上述多个第一相对插损值组确定出目标相对插损值组,这样可以使得确定出的目标相对插损值组中所包括的多个预设插损值与每个第二交换单元的第二插损值最为接近,进而可保证后续确定出的第一目标信道的频偏漂移量的准确度。
117.可选的,处理器501也可采用其他的方式来确定出第五光信号在交换引擎上产生的光斑的目标位置,本技术不作具体限制。例如,处理器501可计算上述n3个第二插损值与每个预设位置对应的预设插损值集合之间的欧式距离、曼哈顿距离等参量,再根据这些参量的大小从多个预设插损值集合中确定出与上述n3个第二插损值最相似的预设插损值集合,并将该预设插损值集合对应的预设位置确定为第五光信号在交换引擎上产生的光斑的目标位置。
118.在一些可行的实现方式中,如步骤s7112所述,处理器501在获取到上述目标位置后,可从wss 51的配置信息中提起出上述目标位置对应的波长,并根据该目标位置对应的波长以及上述第二预设波长确定出第一目标信道的频偏漂移量。具体的,处理器501在确定出目标位置对应的波长后,可计算目标位置对应的波长和上述第二预设波长的差值,并将该差值确定为第一目标信道的频偏漂移量。
119.可选的,请一并参见图11,在频偏处理装置50包括上述波长计504的情况下,wss 51 每开启一个第二交换单元的时候,上述波长计504都可检测wss 51的输入端口的光信号的波长,从而得到每个第二交换单元对应的第二输入检测波长。在处理器501确定出目标位置在第一时刻对应的波长后,处理器501可计算上述多个第二交换单元对应的多个第二输入检测波长的波长平均值,并将目标位置对应的波长和上述波长平均值的差值确定出上述第一目标信道的频偏漂移量。这里,处理器501根据目标位置对应的波长和上述波长平均值的差值确定第一目标信道的谱偏漂移量,可避免光信号发生器502输出的光信号的波长的误差造成的第一目标信道的谱偏漂移量不准确的问题。
120.在检测方式二中,仅以固定的第二预设波长的光信号作为wss 51的输入光信号来获取每个第二交换单元的第二插损值,无需光信号发生器502频繁的调整输出波长,简化了处理器501的控制流程。这样一方面能够降低光信号发生器502的性能要求较低,可以降低频偏处理装置的实现成本,另一方面也能简化频偏处理方法的实现过程,提升频偏处理方法的执行效率。
121.处理器501在检测得到上述第一目标信道的频偏漂移量之后,还可采用相同的检测方法对上述n1个目标信道中的其他目标信道进行频偏漂移量的检测,具体过程可一并参见前文所述的第一目标信道的频偏漂移量的检测过程,此处便不再赘述。这里需要特别说明的是,在整个检测过程中,当光信号发生器502的输出波长要跨通道调整时,如其输出波长由第一目标信道检测所需的波长切换至第二目标信道检测所需的波长时,处理器501可控制光信号发生器502或者连接在光信号发生器502的输出端与wss 51的输入端之间的光器件来暂时关闭光信号发生器502的光信号的输出,以避免光信号发生器502输出的光信号对wss 51 的通信信号的干扰。这里,上述光器件可以是光开关或者能够实现光开关功能的光调制器等,本技术不作具体限制。
122.在处理器501确定出上述n1个目标信道中每个目标信道的频偏漂移量之后,处理器501 可根据每个目标信道的频偏漂移量确定出上述n0个信道中每个信道的频偏漂移量。具体的,处理器501可通过诸如最小二乘法、插值法或者磨光法等拟合方法对上述n1个目标信道的频偏偏移量进行曲线拟合,以得到wss 51的频偏漂移量曲线,该频偏漂移量曲线指示了上述n0个信道中每个信道对应的频偏漂移量。然后,处理器501即可得到每个信道对应的频偏漂移量。
123.这里,处理器501先从上述n0个信道中选择出n1个目标信道,再分别检测得到每个目标信道的不包含有出厂频偏的频偏漂移量,再基于每个目标信道的频偏漂移量拟合得到上述 n0个信道中每个信道的频偏漂移量,这样就可以避免出厂频偏的无规律性给频偏漂移量带来误差,提升了每个信道的频偏漂移量的检测精度。
124.在一些可行的实现方式中,如前文步骤s72所述,处理器501在获取到上述每个信道的频偏漂移量之后,还可根据每个信道的频偏漂移量对每个信道进行频偏补偿。具体实现中,处理器501可从wss 51的配置信息中提取出每个信道在第二时刻对应的频偏,然后以每个信道的频偏漂移量对每个信道在第二时刻对应的频偏进行补偿,以得到每个信道补偿后的频偏。例如,假设信道b1在第二时刻的频偏为8pm(皮米),测得的信道b1的频偏漂移量为 3pm,则处理器501补偿后得到的信道b1在第一时刻的频偏为5pm。处理器501在获取到每个信道补偿后的频偏之后,可将每个信道补偿后的频偏发送给wss 51。wss 51在接收到每个信道补偿后的频偏后,可根据每个信道补偿后的频偏对其配置信息中保存的每个信道的频偏进行更新,以完成对wss 51的频偏补偿。
125.需要补充说明的是,在前文所述的频偏漂移量检测过程中,上述光信号发生器502同一时刻能输出某一个波长下的光信号,因此,频偏漂移量的检测需要逐个信道来完成。具体实现中,该光信号发生器502可包括一个可调激光器5020,该可调激光器5020分别与控制模块101和wss 51的输入端相连接。在实际的频偏漂移量的检测过程中,可调激光器5020在某一个时段内可依次输出多个第一预设波长下的光信号或者持续输出一个第二预设波长下的光信号,以实现对某个目标信道的频偏漂移量的检测。需要说明的是,该可调激光器5020的输出波长范围至少包括wss 51的所有信道中每个信道对应的预设波长范围,这样才可以使得该光信号发生器502能够为任意信道提供频偏漂移量的检测所需的相应波长的光信号。
126.在另一种可行的实现方式中,上述光信号发生器502在同一个时刻能够输出至少两种不同波长下的光信号,这样也可使得处理器501能够同时对至少两个目标信道进行频偏漂移量的检测。下文将以光信号发生器502在同一个时刻能够输出两种不同波长下的光信号这一场景为例进行描述。
127.请一并参见图15,图15是本技术实施例提供的又一种频偏处理装置的结构示意图,如图15所示,光信号发生器502可包括可调激光器5021、可调激光器5022、调制模块5023、调制模块5024以及耦合分光模块5025。其中,可调激光器5021分别与处理器501以及调制模块5023相连接。可调激光器5022分别与处理器501以及调制模块5024相连接。上述调制模块5023和调制模块5024还同时与耦合分光模块5025相连接。上述调制模块5023用于对可调激光器5021输出的光信号进行第一光调制,并将第一光调制后的光信号发送给耦合分光模块5025。上述调制模块5024用于对可调激光器5022输出的光信号进行第二光调制,并
将第二光调制后的光信号发送给耦合分光模块5025。其中,上述光调制具体可以是光信号的幅度调制、相位调制等,上述第一光调制和第二光调制采用了不同的调制参数,以区别各自调制后的光信号。这样可以使得后续处理器501在接收到光电探测器503反馈的光功率时,可对该光功率进行相应的解调,从而区别出来源于可调激光器5021的光信号的光功率以及来源于可调激光器5022的光功率。同理,处理器501也可对其接收到波长计504反馈的波长进行相应的解调,从而区别出来源于可调激光器5021的光信号的波长以及来源于可调激光器5022 的光信号的波长。上述耦合分光模块5025用于将第一光调制后的光信号和第二光调制后的光信号耦合成同一个光信号,再将该光信号传输至wss 51的输入端。上述可调激光器5021的输出波长范围(为方便区别,下文将以第一输出波长范围代替描述)至少包括wss 51的第一部分信道中每个信道对应的预设波长范围。上述可调激光器5022的输出波长范围(为方便区别,下文将以第二输出波长范围代替描述)至少包括wss 51的除上述第一部分信道以外的第二部分信道中每个信道对应的预设波长范围。这样才可以使得光信号发生器101能够同时输出不同波长的光信号,从而同时为包含于上述第一部分信道中的任意一个目标信道以及包含于上述第二部分信道中的任意一个目标信道分别提供检测所需的相应波长的光信号。
128.下面假设处理器501采用上述检测方式二同时对上述第一部分信道中的第二目标信道以及第二部分信道中的第三目标信道进行频偏漂移量的检测,第二目标信道对应第二预设波长λ3,第三目标信道对应第二预设波长λ4。具体实现中,处理器501可控制可调激光器5021 输出第二预设波长λ3下的光信号(为了方便区别,下文以第六光信号代替描述),同时还可控制可调激光器5022输出第二预设波长λ4下的光信号(为了方便区别,下文以第七光信号代替描述)。调制模块5023对上述第六光信号进行第一光调制以得到第一光调制后的第六光信号。调制模块5024可对上述第七光信号进行第二光调制以得到第二光调制后的第七光信号。然后,耦合分光模块5025可对上述第一光调制后的第六光信号以及第二光调制后的第七光信号进行耦合以得到第八光信号,并将该第八光信号传输至wss 51的输入端。第八光信号经过wss 51波长选择变成第一光调制后的第六光信号以及第二光调制后的第七光信号,并分别通过第二目标信道和第三目标信道到达上述检测输出端。与此同时,上述光电探测器503 可分别对输入端输入的光信号以及检测输出端输出的光信号进行光功率的测量,以得到上述第八光信号对应的第二输入功率和第二输出功率,并将第八光信号对应的第二输入功率和第二输出功率反馈给处理器501。然后,处理器501可对第八光信号对应的第二输入功率和第二输出功率进行相应的解调,从而得到上述第六光信号的第二输入功率和第二输出功率,以及,上述第七光信号的第二输入功率和第二输出功率。重复上述操作,直至处理器501获取到每个第二交换单元在上述第六光信号下的第二插损值,以及,每个第二交换单元在上述第七光信号下的第二插损值。然后,处理器501即可同时确定出上述第二目标信道和第三目标信道的频偏漂移量,具体确定过程请参见前文,此处便不再赘述。
129.在本实现方式中,光信号发生器502能够同时满足至少两个信道在频偏漂移量检测过程中所述的不同波长的光信号,从而使得处理器501能够同时对至少两个信道进行频偏漂移量的检测,可提升频偏漂移量的检测效率。另外,在本实现方式中对光信号发生器所包含的激光器的输出波长范围的要求相对较低,可进一步降低频偏处理装置的成本,提升
低频偏处理装置的适用性。
130.在本技术实施例中,频偏处理装置50先检测每个信道的频偏漂移量,再基于每个信道的频偏漂移量对每个信道进行频偏补偿。由于每个信道的频偏是基于每个信道的频偏漂移量进行补偿的,而每个信道的频偏漂移量剔除了出厂频偏带来的检测误差,这样就可以使得wss51频偏补偿合理且有效。这样也能使得经过频偏补偿之后,wss 51每个信道的频偏能够达到或者接近其在第一时刻上的频偏,从而避免因器件老化等因素给wss 51带来的频偏的变化,使得wss 51的性能能够维持在第一时刻的水平,保证了wss 51的性能的稳定。
131.请一并参见图6,如图6所示,本技术实施例提供了一种频偏处理装置50可以用于执行上述实施例一中所描述的频偏处理方法。频偏处理装置50中所包括的处理器501、光信号发生器502、光电探测器503分别与wss 51电连接或者光连接。在一个示例中,频偏处理装置 50可以为整机设备,实现上述实施例中的方法,比如该整机设备可以包括:上述处理器501、光信号发生器502光电探测器503等。另一个示例中,频偏处理装置可以为芯片系统或处理系统,应用于包含有光信号发生器502以及光电探测器503的整机设备中,以控制整机设备实现上述实施例中的方法,该芯片系统或处理系统可以包括:处理器,可选的,还包括计算机可读存储介质/存储器。
132.具体实现中,上述处理器501可用于执行图7、图9或者图13所描述的方法中所涉及对光信号发生器502和光电探测器503的控制以及相关的数据处理操作。例如,处理器501可控制光信号发生器502输出多个第一预设波长下的光信号或者单个第二预设波长下的光信号。处理器501还可控制光电探测器503获取不同第一预设波长下wss 51的输入功率和输出功率等。具体过程可参见前文实施例中描述的处理器501所执行的方法或者步骤,此处便不再赘述。
133.可选的,上述计算机可读存储介质/存储器中保存有执行本技术技术方案的程序,指令和数据。例如,计算机可读存储介质/存储器可包含足以允许频偏处理装置50执行上述实施例中涉及处理器501的所有的功能的指令。
134.可选的,上述计算机可读存储介质/存储器可以为位于处理器内部的内部存储器,还可以为位于处理器外部,与处理器耦合链接的外部存储器。
135.可选的,进一步的,请一并参见图11。如图11所示,上述频偏处理装置50还可包括分别与处理器501和wss电连接或者光连接的波长计504。具体实现中,处理器501可控制上述波长计504来检测wss 51的输入端口的光信号的波长,从而得到每个第一预设波长对应的第一输入检测波长或者每个第二交换单元对应的第二输入检测波长,具体过程可参见前文实施一中所述的检测过程,此处便不再赘述。处理器501可根据多个第一输入检测波长和每个第一预设波长下的第一插损值确定出上述第一交换单元对应的目标滤波谱,或者,可根据上述每个第二交换单元对应的第一输入检测波长的平均值与目标位置对应的波长确定第一目标信道的频偏漂移量,具体过程可参见前文所述,此处便不再赘述。
136.可选的,进一步的,请一并参见图15。如图15所示,上述频偏处理装置50中的光信号发生器502具体可包括可调激光器5021、可调激光器5022、调制模块5023、调制模块5024 以及耦合分光模块5025。处理器501可分别对上述可调激光器5021、可调激光器5022、调制模块5023、调制模块5024以及耦合分光模块5025进行控制,以使得光信号发生器502能够同
时输出不同波长的光信号,从而同时为至少两个目标信道分别提供检测所需的相应波长的光信号。具体过程可参见前文所述,此处便不再赘述。
137.需要补充说明的是,上述频偏处理装置50中涉及的处理器501可以是通用处理器,例如通用中央处理器(cpu)、网络处理器(network processor,简称np)、微处理器等,也可以是特定应用集成电路(application-specific integrated circbit,简称asic),或一个或多个用于控制本技术方案程序执行的集成电路。还可以是数字信号处理器(digital signal processor,简称dsp)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。控制器/处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。处理器通常是基于存储器内存储的程序指令来执行逻辑和算术运算。
138.上述涉及的计算机可读存储介质/存储器还可以保存有操作系统和其他应用程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。更具体的,上述存储器可以是只读存储器(read-only memory,简称rom)、可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(random access memory,简称ram)、可存储信息和指令的其他类型的动态存储设备、磁盘存储器等等。存储器可以是上述存储类型的组合。并且上述计算机可读存储介质/存储器可以在处理器中,还可以在处理器的外部,或在包括处理器或处理电路的多个实体上分布。上述计算机可读存储介质/存储器可以具体体现在计算机程序产品中。举例而言,计算机程序产品可以包括封装材料中的计算机可读介质。
139.请参见图16,图16是本技术实施例提供的又一种频偏处理装置的结构示意图。如图16 所示,频偏处理装置160可包括处理单元1601、光信号发生单元1602、光电探测单元1603。该频偏处理装置160可用于执行上述图7、图9或者图13所描述的频偏处理方法所涉及的控制或者数据处理过程。
140.示例性的,上述处理单元1601可用于控制光信号发生单元1602和光电探测单元1603检测得到wss 17的一个或者多个信道中每个信道的频偏漂移量。处理单元1601还可用于根据每个信道的频偏漂移量对每个信道进行频偏补偿。
141.一个示例中,所述处理单元1601用于实施例中步骤s71中所描述的从所述wss 17的一个或者多个信道中确定出一个或者多个目标信道以及确定所述一个或者多个目标信道中每个目标信道的频偏漂移量的步骤。处理单元1601还可用于执行实施例中步骤s72中描述的根据所述每个目标信道的频偏漂移量确定所述wss 17的一个或者多个信道中每个信道的频偏漂移量的步骤。
142.另一个示例中,所述wss 17包括交换引擎,所述交换引擎包括多个交换单元。所述处理单元1601可用于执行实施例中步骤s7101中描述的获取所述第一交换单元的目标滤波谱的过程。所述处理单元1601还用于执行步骤s7102中描述的根据所述目标滤波谱的中心波长和所述第一交换单元在所述第一时刻对应的波长确定出第一目标信道的频偏漂移量的过程。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。
143.又一个示例中,如实施例中步骤s7101中所描述,所述处理器501可控制光信号发生单元1602以至少一个第一预设波长的光信号对所述第一交换单元进行波长扫描。处理器501可还可控制所述光电探测单元1603来获取所述wss 17在所述至少一个第一预设波长中每个第一预设波长的光信号下的第一输入功率和第一输出功率。所述处理单元1601还用于
根据所述 wss 17在每个第一预设波长的光信号下的第一输入功率和第一输出功率确定所述第一交换单元的目标滤波谱。这里,所述目标滤波谱包括所述第一交换单元在所述每个第一预设波长上对应的第一插损值,所述第一交换单元在任一第一预设波长下的第一插损值为所述wss 17 在所述任一第一预设波长的光信号下的第一输出功率和第一输入功率的差值。
144.又一个示例中,如实施例中步骤s7102中所示,所述目标滤波谱的中心波长为所述每个第一预设波长中第一插损值的绝对值最小的第一预设波长。
145.又一个示例中,如实施例中步骤s7111中所描述,所述处理单元1601还用于当第二预设波长下的光信号通过所述第一目标信道的情况时,获取所述第二预设波长下的光信号在所述 wss交换引擎产生的光斑的目标位置。如实施例中步骤s7112中所描述,所述处理单元1601 还用于根据所述目标位置在所述第一时刻对应的波长和所述第二预设波长确定所述第一目标信道的频偏漂移量。这里,所述第一目标信道为所述一个或者多个目标信道中的任意一个。
146.又一个示例中,所述交换引擎上包括多个交换单元,如实施例中步骤s7111中所描述,所述处理单元1601还用于分别确定所述第一目标信道在所述交换引擎上对应的而至少两个第二交换单元中每个第二交换单元在所述第二预设波长下的第二插损值。根据所述每个第二交换单元在所述第二预设波长下的第二插损值和所述每个第二交换单元在所述第一时刻的预设滤波谱确定所述第二预设波长下的光信号在所述wss 17的交换引擎产生的光斑的目标位置。这里,所述至少两个交换单元中任一第二交换单元的预设滤波谱包括所述任一第二交换单元在所述交换引擎的色散方向上的多个预设位置对应的预设插损值。
147.又一个示例中,如实施例中步骤s7111中所描述,所述处理器501用于控制光电探测单元1603获取所述任一第二交换单元在所述第二预设波长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率。所述处理单元1601还用于将所述任一第二交换单元在所述第二预设波长的光信号通过所述第一目标信道时的第二输入功率和第二输出功率的差值确定为所述任一第二交换单元在所述第二预设波长下的第二插损值。
148.又一个示例中,如实施例中步骤s7111中所描述,所述处理单元1601还用于根据所述每个第二交换单元在所述第一时刻的预设滤波谱确定出所述多个预设位置中每个预设位置对应的预设插损值集合。这里,任一预设位置对应的预设插损值集合中包括所述每个第二交换单元在所述任一预设位置上对应的预设插损值。根据所述每个第二交换单元在所述第二预设波长下的第二插损值以及所述每个预设位置对应的预设插损值集合从所述多个预设位置中确定出所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。
149.又一个示例中,如实施例中步骤s7112中所描述,所述处理单元1601还用于根据所述每个预设位置对应的预设插损值集合确定出每个预设位置对应的第一相对插损值组。这里,任一预设位置对应的第一相对插损值组中包括任意两个第二交换单元在所述任一预设位置上的预设插损值的比较结果。根据所述每个第二交换单元在所述第二预设波长的光信号下的第二插损值确定出第二相对插损值组。这里,所述第二相对插损值组中包括任意两个第二交换单元的第二插损值的比较结果。从所述每个预设位置对应的第一相对插损值组中确定出与所述第二相对插损值组相匹配的目标相对插损值组,并将所述目标相对插损值
组所对应的预设位置确定为所述第二预设波长下的光信号在所述交换引擎上产生的光斑的目标位置。
150.又一个示例中,所述目标信道为所述wss 17的无业务光信号通过的业务信道,和/或,所述wss的除所述业务信道以外的非业务信道。
151.进一步的,请参见图17,图17是本技术提供的又一种频偏处理装置的结构示意图。如图17所示,该频偏处理装置17还包括波长检测单元1604。
152.在一个示例中,如实施例所描述,处理单元1601可控制波长检测单元检测每个第一预设波长的光信号输入至wss 17时,wss 17输入端的光信号的第一输入检测波长。然后,处理单元1601可根据n2个第一输入检测波长和每个第一预设波长下的第一插损值确定目标滤波谱。
153.在另一个示例中,如实施例中所描述,处理单元1601可通过波长检测单元1604获取wss17每开启一个第二交换单元的时其输入端口的光信号的波长,从而得到每个第二交换单元对应的第二输入检测波长。然后,处理单元1601可计算上述多个第二交换单元对应的多个第二输入检测波长的波长平均值,并将目标位置对应的波长和上述波长平均值的差值确定出上述第一目标信道的频偏漂移量。
154.本技术实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持频偏处理装置以实现上述实施例中所涉及的功能,例如生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片系统还可以包括存储器,所述存储器,用于发送端或接收端必要的程序指令和数据,当处理器运行该程序指令时,使得安装该芯片系统的设备实现上述实施例中所涉及的频偏处理方法。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
155.本技术实施例还提供了一种处理器,用于与存储器耦合,存储器存储有指令,当处理器运行所述指令时,使得所述处理器执行上述实施例中涉及处理器501所执行的方法或功能。
156.本技术实施例还提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行上述实施例中涉及处理器501所执行的方法或功能。
157.本技术实施例还提供了一种计算机可读存储介质,该可读存储介质存储指令,当处理器运行所述指令时,使得所述处理器执行上述实施例中涉及处理器501所执行的方法或功能。
158.本技术实施例还提供一种频偏处理系统,该系统包括上述实施例中涉及的至少一个频偏处理装置和wss。
159.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
160.以上所述的具体实施方式,对本技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本技术的具体实施方式而已,并不用于限定本技术
的保护范围,凡在本技术的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献