一种高速ONU光模块开关光控制方法及设备技术

技术编号:36745117 阅读:17 留言:0更新日期:2023-03-04 10:26
本申请涉及一种高速ONU光模块开关光控制方法及设备,其方法包括:根据使光模块开/关光的原始控制信号以及光模块反馈的开/关光指示信号获取期望开/关光和实际开/关光之间的延迟情况;根据所述延迟情况与预设阈值的关系输出调整控制信号,所述调整控制信号用于替代所述原始控制信号控制光模块开光或关光。可精准控制ONU设备光模块的开光、关光,使得在满足系统整体burst overhead结构的基础上不造成上行前后burst突发的重叠。行前后burst突发的重叠。行前后burst突发的重叠。

【技术实现步骤摘要】
一种高速ONU光模块开关光控制方法及设备


[0001]本专利技术涉及无源光接入网
,特别涉及一种高速ONU光模块开关光控制方法及设备。

技术介绍

[0002]在无缘光网络(PON)系统中,局端设备(OLT)、光分配网络(ODN)以及远端设备(ONU)共同组网进行业务承载。其中,对于上行业务承载,首先,OLT在下行帧中分配ONU的上行带宽,指定ONU上行突发(burst)在上行帧结构中的开始位置和持续数据长度。ONU据此在指定的时刻开启光模块,发送上行burst,该上行burst的开始位置和持续数据长度按照OLT的分配,以此方式实现上行业务的传输。另一方面,在PON系统中,OLT与ONU在上行方向是时分复用的方式进行业务承载,如图2所示,多个ONU上行burst之间需要按照OLT指定的时序进行控制,以避免burst之间的冲突导致时序关系的紊乱。OLT为保证前后的burst(图2中为PHY burst)不会发生重叠,两个burst之间设置了一段间隔时间,这个间隔时间称为保护时间(guardtime,即OLT两个PHY burst之间的时间)。如果前后两个burst之间有重叠,则严重影响OLT对ONU的同步提取以及上行业务的解析。
[0003]对远端设备ONU而言,一个burst的结构组成如图3所示。上行物理同步块(PSBu)包含前导(Preamble)和定界(Delimiter)两部分,这两部分的长度和模式均由OLT指定,并且在整个PON光路中是统一的。OLT需要在上行物理同步块(PSBu)内能够同步上ONU的时序并提取前导和定界,为接收burst后续的关键数据稳定时钟和定位帧头。在远端设备ONU中,PON MAC输出TX_En控制信号来控制ONU光模块的发光和关光,保证ONU发出的burst满足OLT的时序要求。
[0004]对于高速PON系统而言,PON系统要求有严格的时序关系来维持系统的稳定运行,但是光器件(光模块)有各自的个体差异,其开光、关光存在各自不同的延时,它们的性能并不能完全相同。相关技术中,burst overhead结构中可以支持至多4个前导(Preamble)。在个别远端设备ONU的光模块性能稍差时,设置一较大的burst overhead(如图3中的Burst mode overhead)长度来使其burst不会影响其他ONU设备的上行突发,以保障其burst不会与前后其他ONU设备的上行burst产生重叠。但由于burst overhead结构在PON系统内是全局性的,将导致增加整个系统的开销,使得上行的有效带宽减小。因此,由于高速PON系统上行突发的严格时序关系使得burst overhead开销大使得系统有效带宽减小;且个别ONU设备光模块的性能差异导致整个系统的开销增大或者导致整个系统上行稳定性下降,严重情形下会导致整个PON系统无法正常工作。

技术实现思路

[0005]本专利技术实施例提供一种高速ONU光模块开关光控制方法及设备,可精准控制ONU设备光模块的开光、关光,使得在满足系统整体burst overhead结构的基础上不造成上行前后burst突发的重叠。
[0006]一方面,本专利技术实施例提供了一种高速ONU光模块开关光控制方法,其特征在于,其包括:
[0007]根据使光模块开/关光的原始控制信号以及光模块反馈的开/关光指示信号获取期望开/关光和实际开/关光之间的延迟情况;
[0008]根据所述延迟情况与预设阈值的关系输出调整控制信号,所述调整控制信号用于替代所述原始控制信号控制光模块开光或关光。
[0009]一些实施例中,还包括:
[0010]对于一个burst输出所述调整控制信号后获取对应burst的光模块反馈的开/关光指示信号;
[0011]基于对应burst的所述原始控制信号与对应burst的所述指示信号确定对应burst的延迟情况并在下一个burst中根据所述对应burst的延迟情况与预设阈值的关系输出对应下一个burst的调整控制信号。
[0012]一些实施例中,所述根据使光模块开/关光的原始控制信号以及光模块实际的开/关光指示信号获取期望开/关光和实际开/关光之间的延迟情况,包括步骤:
[0013]根据一个burst的起止时刻确定所述原始控制信号;
[0014]将所述原始控制信号输出至光模块后获取对应的指示信号;
[0015]基于所述原始控制信号与所述对应的指示信号确定所述一个burst的延迟情况。
[0016]一些实施例中,所述基于所述原始控制信号与所述对应的指示信号确定所述一个burst的延迟情况,包括步骤:
[0017]将所述原始控制信号与所述对应的指示信号通过异或操作后测得光模块实际开/关光延迟值。
[0018]一些实施例中,所述根据所述延迟情况与预设阈值的关系输出调整控制信号,包括步骤:
[0019]若本次burst对应的所述光模块实际开/关光延迟值未超过所述预设阈值时,将下一次burst的原始控制信号直接作为所述调整控制信号输出;
[0020]若本次burst对应的所述光模块实际开/关光延迟值超过所述预设阈值,则根据本次burst对应的所述光模块实际开/关光延迟值与所述预设阈值设计调整时间单位并在下一次burst的原始控制信号基础上提前所述调整时间单位发出调整控制信号。
[0021]一些实施例中,所述根据本次burst对应的所述光模块实际开/关光延迟值与所述预设阈值设计调整时间单位,包括步骤:
[0022]将所述开/关光延迟值与所述预设阈值的差值乘以调整系数后作为所述调整时间单位,所述调整系数的取值范围为(0,1]。
[0023]一些实施例中,所述根据本次burst对应的所述光模块实际开/关光延迟值与所述预设阈值设计调整时间单位,包括步骤:
[0024]将所述开/关光延迟值作为所述调整时间单位。
[0025]一些实施例中,所述预设阈值由对应ONU的传输干扰警告或窗口漂移确定。
[0026]一些实施例中,所述预设阈值由保护时间确定。
[0027]另一方面,本专利技术实施例还提供一种设备,其特征在于,所述设备包括:至少一个处理器;以及与所述至少一个处理器耦合的存储器,所述存储器包含有存储于其中的指令,
所述指令在被所述处理器加载并执行,以实现如方法实施例中任一项所述的方法。
[0028]本专利技术实施例提供了一种高速ONU光模块开关光控制方法及装置,为保持高速PON系统的高效率、低开销,以及个别ONU性能差异情况下整个系统仍能稳定、正常的工作,本专利技术实施例通过精准的控制ONU设备的PON光模块的开光、关光,使得在满足系统整体burst overhead结构的基础上,不造成上行前后burst突发的重叠,导致OLT无法同步或帧定界,影响整个系统的运行。
附图说明
[0029]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高速ONU光模块开关光控制方法,其特征在于,其包括:根据使光模块开/关光的原始控制信号以及光模块反馈的开/关光指示信号获取期望开/关光和实际开/关光之间的延迟情况;根据所述延迟情况与预设阈值的关系输出调整控制信号,所述调整控制信号用于替代所述原始控制信号控制光模块开光或关光。2.如权利要求1所述高速ONU光模块开关光控制方法,其特征在于,还包括:对于一个burst输出所述调整控制信号后获取对应burst的光模块反馈的开/关光指示信号;基于对应burst的所述原始控制信号与对应burst的所述指示信号确定对应burst的延迟情况并在下一个burst中根据所述对应burst的延迟情况与预设阈值的关系输出对应下一个burst的调整控制信号。3.如权利要求1所述高速ONU光模块开关光控制方法,其特征在于,所述根据使光模块开/关光的原始控制信号以及光模块实际的开/关光指示信号获取期望开/关光和实际开/关光之间的延迟情况,包括步骤:根据一个burst的起止时刻确定所述原始控制信号;将所述原始控制信号输出至光模块后获取对应的指示信号;基于所述原始控制信号与所述对应的指示信号确定所述一个burst的延迟情况。4.如权利要求3所述高速ONU光模块开关光控制方法,其特征在于,所述基于所述原始控制信号与所述对应的指示信号确定所述一个burst的延迟情况,包括步骤:将所述原始控制信号与所述对应的指示信号通过异或操作后测得光模块实际开/关光延迟值。5.如权利要求4所述高速ONU光模块开关光控制方法,其特征在于,所述根据所述延迟情况与预设阈值的...

【专利技术属性】
技术研发人员:刘静霞陈成
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1