一. 使用星型耦合器(star couplers)
1.multiplexer
用星型耦合器来组成复用器是一种最简单的方法。耦合器是一种无源器件,并且光波通过耦合器没有波长选择的过程。下图为用多个 2x2 耦合器将不同波长的光波进行复用的示意图:
λn代表不同的波长。λ1和λ2耦合生成包含λ1和λ2的复用信号,λ3和λ4耦合生成包含λ3和λ4的复用信号。之后两种复用信号再次经过相同耦合操作生成四种不同波长的波分复用。
2.demultiplexer
解复用的过程为上述过程的逆过程+滤波器滤波。复用信号进入耦合器被分光(也可以使用分光器,splitter),从四个输出口发出,解复用的每个波长的输出口都需要一个滤波器。滤波器的作用为:
1.提供波长的选择,本例子中对于λ1的输出口,将其它三个波长的光波滤掉。
2.滤除噪音。
3.增益平衡。
这里需要注意的是,每经过一个耦合器,信号的能量就要进行一次衰减。如果为50:50耦合器,在忽视插入损耗(insertion loss)的情况下,其能量衰减大约为3dB(一半)。
总的来说,使用耦合器会有损耗,但因为其是无源器件,便宜,并且应用简单,耦合器还是会被应用在一些实际场景中的。
二. 使用阵列波导光栅(AWG)(Array Wave Guide)
AWG本身就可以用作光波复用器与解复用器。其原理如下图:
分析AWG的一个输入端口,假设该端口的信号为包含四种不同波长的复用信号。信号首先由输入的波导区域(区域1)进入透镜区域(区域2)。区域2无差别的将信号划分到光栅阵列(区域3)的不同波导部分。在区域3中,每个光栅波导和其相邻波导都有精确的长度差异(AWG本身带有的长度差异),这种长度的差异就导致了信号在进入区域4时会产生不同的相位延迟。在达到透镜区域5后,来自不同阵列波导的光信号被重新聚焦到输出的波导阵列(区域6)。在区域6中,不同的波长聚焦在不同的输出波导阵列上,进而把不同的波长分离出来。
AWG可以作为复用器(及上述过程的逆过程),解复用器和滤波器。
三. 使用FBG与环形器
FBG为光纤布拉格光栅(FBG),通过对进入光栅的特定波长的光波进行反射,达到可以精确选择波长的作用。
环形器的主要作用为对输出和输入信号的隔离。
1.demultiplexer
两者的配合例子如下:
这里使用三个端口的环形器,环形器内部为顺时针输出,这意味着,从口1进入的信号将会从口2输出,口2进入的信号将会从口3出,同理,口3进口1出。如果逆时针传输(口1进口3出),其能量衰减很大。
这里使用的FBG反射的波长为λ2。
包含四种不同波长的复用信号进入环形器的口1,在从口2输出后,λ2的光波被FBG反射回到环形器的口2,从口3输出。于是,λ2的信号被解复用出来了。
同理,在后续的过程种,布置相同的FBG与环形器组合,可将四种波长都解复用出来。
针对N个不同波长,需要(N-1)个FBG与环形器的组合可以将其解复用。
2.multiplexer
复用器的基本思路是:用FBG将想要复用的波长信号反射到与输入波长信号相同的环形器的端口处。
FBG2反射λ2,FBG3反射λ3,FBG4反射λ4。
由上图所示,λ1作为初始的输入信号,经过FBG2进去环形器C2的口2。λ2由环形器C2的口1输入,从口2输出,经过FBG2的反射,与λ1信号一同进入环形器的口2,并从口3输出。此时,口3的输出信号为λ1和λ2复用信号。
同理,λ3经过FBG3的反射,与λ1λ2复用信号经过相同的环形器端口,在下一个端口输出三者的复用信号。λ4亦然。
最终,得到包含四种波长的复用信号。