温控光滤波器

在NGPON2项目中,下行方向上有四个10G的载波,ONU需要工作其中的一个上面。在ONU的接收前面,我们集成了一个温控光滤波器。通过调整滤波器的温度,我们可以只滤出其中的一路信号。滤波器的特性基本如下:

通过控制滤波器的温度,我们可以得到不同的下行波长。在ONU启动时,ONU会首先查找温度表,如果没有,会进行扫描,并把扫描的结果记录下来;如果温度表存在,则直接调整到第一个能够工作的温度,然后发送SN消息。这条SN消息与标准消息略有不同,其中会包括ONU同步的PON ID.OLT在接收到SN后,如果ONU上报的PON ID与配置的PON ID不同,OLT会发送wave length assignment消息,通知ONU去另外一个波长接收。ONU在收到wave length assignment消息后,会调整filter的温度,重新同步到指定的波长上。

对于上行,我们有两种方案。一种是采用校准好的波长,通过写SFP的寄存器来调整发射波长。比如Hisense的一种光模块,我们可以通过写入地址0x7A不同的值来调整发射波长:1-1529.55nm, 2-1530.33nm, 3-1531.12nm, 4-1531.90nm。还有一种方案是温控的SFP,通过温度来控制SFP的波长。对于前一种,OLT在发送上行波长调整命令时,通过写寄存器来调整,速度更快一些;第二种是以一种较大的步长来调整温度,使得ONU上行能够接通OLT,然后OLT通过接收的RSSI再微调ONU的温度。

目前来看,两种方案都可以工作,但各有利弊。第一种方案,速度快,但SFP更贵一些;第二种方案,速度慢,SFP便宜。

发布了50 篇原创文章 · 获赞 10 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/l_z_s_001/article/details/37502387