光模块的接收功率上报方法及相应的微处理器技术

技术编号:19150729 阅读:37 留言:0更新日期:2018-10-13 10:27
本发明专利技术涉及一种光模块的接收功率上报方法,该方法为当所述光模块的接收功率大于第一阈值时,则上报当前实时接收功率至ONU,当所述光模块的接收功率小于或等于第五阈值时,则上报第五标准功率至ONU,以及当所述光模块的接收功率在第五阈值和第四阈值之间时,则上报第四标准功率至所述的ONU,否则进行当前实时接收功率与前一次上报功率的差值运算,并根据所得到差值绝对值的大小对应上报。采用了该发明专利技术中的光模块的接收功率上报方法,在光功率比较强时,由于接收到的是稳定的光功率,因此采用实时上报,而对光功率接收比较弱的,通过设定区间采用不同上报值,不仅提高了上报精度,也提高了上报的效率。

Receiving power reporting method of optical module and corresponding microprocessor

The invention relates to a receiving power reporting method for an optical module, in which the current real-time receiving power is reported to ONU when the receiving power of the optical module is greater than the first threshold value, the fifth standard power is reported to ONU when the receiving power of the optical module is less than or equal to the fifth threshold value, and the optical module is reported to ONU when the receiving power of the optical module is greater than the first threshold value. When the receiving power is between the fifth threshold and the fourth threshold, the fourth standard power is reported to the ONU. Otherwise, the difference between the current real-time receiving power and the previous reported power is calculated and reported according to the absolute value of the difference. The receiving power reporting method of the optical module in the invention is adopted. When the optical power is relatively strong, because the received optical power is stable, the real-time reporting method is adopted, while the optical power receiving is relatively weak. By setting different reporting values in different intervals, the reporting accuracy is not only improved, but also the reporting efficiency is improved.

【技术实现步骤摘要】
光模块的接收功率上报方法及相应的微处理器
本专利技术涉及通信
,尤其涉及光模块的通信
,具体是指一种光模块的接收功率上报方法及相应的微处理器。
技术介绍
为了提高系统的稳定性和可维护性,光模块引入了数字诊断系统DDMI。通过辅助电路可检测模块的工作电压、激光器偏置电流、激光器发射功率、模块接收温度、模块温度等。模块只有在合适的接收光功率下才能正常的工作。功率过高会进入饱和点产生误码,功率过低,接收机受噪声影响也会产生误码。受限于成本,硬件电路能保证上报的精度,因为上报精度只需满足±3dB,但很难保证上报的重复性,客户往往要求重复性要满足±0.5dB。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种能够确保光功率上报精度以及提高上报效率的光模块的接收功率上报方法及相应的微处理器。为了实现上述目的,本专利技术的光模块的接收功率上报方法及相应的微处理器具有如下构成:该光模块的接收功率上报方法,其主要特点是,所述的方法为当所述光模块的接收功率大于第一阈值时,则上报当前实时接收功率至ONU(OpticalNetworkUnit),当所述光模块的接收功率小于或等于第五阈值时,则上报第五标准功率至ONU,以及当所述光模块的接收功率在第五阈值和第四阈值之间时,则上报第四标准功率至所述的ONU,否则进行当前实时接收功率与前一次上报功率的差值运算,并根据所得到差值绝对值的大小对应上报,所述的第五阈值<第四阈值<第一阈值。该光模块的接收功率上报方法中,当所述光模块的接收功率在第一阈值和第二阈值之间时,若所述的差值绝对值大于或等于第一基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述ONU;当所述光模块的接收功率在第二阈值和第三阈值之间时,若所述的差值绝对值大于或等于第二基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述的ONU;当所述光模块的接收功率在在第三阈值和第四阈值之间时,若所述的差值绝对值大于或等于第三基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述ONU;所述的第四阈值<第三阈值<第二阈值<第一阈值,所述的第一基准值<第二基准值<第三基准值。该光模块的接收功率上报方法的第一阈值为-25dbm,所述的第二阈值为-28dbm,所述的第三阈值为-30dbm,所述的第四阈值为-32dbm,所述的第五阈值为-35dbm。该光模块的接收功率上报方法的第一基准值为0.3db,所述的第二基准值为0.5db,所述的第三基准值为1db。该微处理器,其主要特点是,所述的微处理器用于执行上述光模块的接收功率上报方法。该微处理器包括依次连接的AD采样单元、运算器和光模块接收功率上报单元,所述的AD采样单元通过设定的采用频率采集当前实时接收功率,所述的运算器用于执行所述当前实时接收功率的大小比较并进行所述的差值运算,所述的光模块接收功率上报单元用于执行所述上报的过程。该微处理器的光模块接收功率上报单元为光功率计。采用了该专利技术中的光模块的接收功率上报方法,由于在校准或者测试过程中,随着光功率的大幅度变化,平均算法会有延时,需要等待,而本专利技术在光功率比较强时,由于接收到的是稳定的光功率,因此采用实时上报,而对光功率接收比较弱的,通过设定区间采用不同上报值,不仅提高了上报精度,也提高了上报的效率。同时,现有技术中随着光功率的减小,上报的稳定性会越差,而采用本专利技术的方法后,光功率越小反而会越稳定。而且本专利技术的方法适用性很强,只要硬件稳定,而且带MCU微处理器就可以适用。无需考虑PCB空间是否足够。在老产品上面也无需变更电路只需处理软件就能实现。附图说明图1为本专利技术的光模块的接收功率上报方法的流程示意图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。该光模块的接收功率上报方法为当所述光模块的接收功率大于第一阈值时,则上报当前实时接收功率至ONU,当所述光模块的接收功率小于或等于第五阈值时,则上报第五标准功率至ONU,以及当所述光模块的接收功率在第五阈值和第四阈值之间时,则上报第四标准功率至所述的ONU,否则进行当前实时接收功率与前一次上报功率的差值运算,并根据所得到差值绝对值的大小对应上报,所述的第五阈值<第四阈值<第一阈值。该光模块的接收功率上报方法中,当所述光模块的接收功率在第一阈值和第二阈值之间时,若所述的差值绝对值大于或等于第一基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述ONU;当所述光模块的接收功率在第二阈值和第三阈值之间时,若所述的差值绝对值大于或等于第二基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述的ONU;当所述光模块的接收功率在在第三阈值和第四阈值之间时,若所述的差值绝对值大于或等于第三基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述ONU;所述的第四阈值<第三阈值<第二阈值<第一阈值,所述的第一基准值<第二基准值<第三基准值。该光模块的接收功率上报方法的第一阈值为-25dbm,所述的第二阈值为-28dbm,所述的第三阈值为-30dbm,所述的第四阈值为-32dbm,所述的第五阈值为-35dbm。该光模块的接收功率上报方法的第一基准值为0.3db,所述的第二基准值为0.5db,所述的第三基准值为1db。该微处理器用于执行上述光模块的接收功率上报方法。该微处理器包括依次连接的AD采样单元、运算器和光模块接收功率上报单元,所述的AD采样单元通过设定的采用频率采集当前实时接收功率,所述的运算器用于执行所述当前实时接收功率的大小比较并进行所述的差值运算,所述的光模块接收功率上报单元用于执行所述上报的过程。该微处理器的光模块接收功率上报单元为光功率计。在一具体实施方式中,请参阅图1所示,本专利技术的光模块的接收功率上报方法如下:1、判断AD采样值转换为光功率后是否小于0.1uw,如果小于0.1uw,统一上报0.1uw。在SFF-8472协议里,最小的上报单位为0.1uw。小于0.1uw如果直接上报为0的话会导致10*log(0)为无效值,导致软件计算报错。2、采集十个数后去掉最大最小值,剩下的八个取平均值。采集的样本越多,上报越稳定,但相应的,上报的速度会变慢,特别是在光功率改变的过程中,能明显的看到过渡点,慢慢的上报。3、在光功率小于-25dbm时,直接上报。4、在光功率-25dbm到-28dbm时进行判断,如果下一个上报值与目前的上报值差值小于0.3db时候,仍旧采取目前的上报值,直到下一个上报值超过0.3db时才上报下一个值。5、在-28dbm到-30dbm时,如果下一个上报值与目前的上报值差值小于0.5db时候,仍旧采取目前的上报值,直到下一个上报值超过0.5db时才上报下一个值。6、在-30dbm到-32dbm左右时,如果下一个上报值与目前的上报值差值小于1db时候,仍旧采取目前的上报值,直到下一个上报值超过1db时才上报下一个值。7、在-32dbm到-35dbm之间,统一上报-32dbm8、小于-35dbm时直接上报-40dbm。在实际应用中,本专利技术的阈值和基准值可根据实本文档来自技高网
...

【技术保护点】
1.一种光模块的接收功率上报方法,其特征在于,所述的方法为当所述光模块的接收功率大于第一阈值时,则上报当前实时接收功率至ONU,当所述光模块的接收功率小于或等于第五阈值时,则上报第五标准功率至ONU,以及当所述光模块的接收功率在第五阈值和第四阈值之间时,则上报第四标准功率至所述的ONU,否则进行当前实时接收功率与前一次上报功率的差值运算,并根据所得到差值绝对值的大小对应上报,所述的第五阈值<第四阈值<第一阈值。

【技术特征摘要】
1.一种光模块的接收功率上报方法,其特征在于,所述的方法为当所述光模块的接收功率大于第一阈值时,则上报当前实时接收功率至ONU,当所述光模块的接收功率小于或等于第五阈值时,则上报第五标准功率至ONU,以及当所述光模块的接收功率在第五阈值和第四阈值之间时,则上报第四标准功率至所述的ONU,否则进行当前实时接收功率与前一次上报功率的差值运算,并根据所得到差值绝对值的大小对应上报,所述的第五阈值<第四阈值<第一阈值。2.根据权利要求1所述的光模块的接收功率上报方法,其特征在于,当所述光模块的接收功率在第一阈值和第二阈值之间时,若所述的差值绝对值大于或等于第一基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述ONU;当所述光模块的接收功率在第二阈值和第三阈值之间时,若所述的差值绝对值大于或等于第二基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的功率上报至所述的ONU;当所述光模块的接收功率在在第三阈值和第四阈值之间时,若所述的差值绝对值大于或等于第三基准值,则上报当前实时接收功率至所述的ONU,否则仍将前一次上报的...

【专利技术属性】
技术研发人员:吕斌蒋昌明
申请(专利权)人:上海市共进通信技术有限公司
类型:发明
国别省市:上海,31

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

1