光模块中光信号监控方法及光模块的制作方法

文档序号:10491845阅读:976来源:国知局
光模块中光信号监控方法及光模块的制作方法
【专利摘要】本发明提供一种光模块中光信号监控方法及光模块,该方法包括:MCU接收第一接收端和第二接收端分别发送的光信号监控信息,该光信号监控信息是所述第一接收端和所述第二接收端根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的;MCU根据第一监控触发信号以及监控指示,对监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取监控值。该方法通过一路Trigger信号来控制多路光信号的监控,避免了使用多个Trigger信号导致的监控冲突,保证了光信号的监控信息准确性。
【专利说明】
光模块中光信号监控方法及光模块
技术领域
[0001]本发明涉及光网络技术,尤其涉及一种光模块中光信号监控方法及光模块。
【背景技术】
[0002]随着无源光纤网络(Passive Optical Network,简称PON)的不断发展,出现了吉比特无源光网络(Gigabit Passive Optical Network,简称GPON),GP0N具有高带宽、高效率、用户接口丰富的优点。在此基础上,为了满足不断增长的带宽需求,运营商还选择下一代无源光纤网络,例如XG-P0N1网络。因此,在运营商的组网中,可能出现同时包含GPON和X G - P O NI的混合P O N组网。对于混合P O N网络,在局端的光线路终端(O P t i c a I LineTerminal,简称0LT)侧,需要通过局端光模块分别对GPON和XG-P0N1,即两路的上行突发光信号进行监控,当监控到异常情况时会及时发出警告并解决。
[0003]现有技术中,局端光模块为了实现对GPON和XG-P0N1两路上行突发光信号的监控,需要使用两个监控触发信号,即两个trigger信号来分别触发两路上行突发光信号的监控。
[0004]但是,使用现有技术可能出现监控冲突,导致对两路上行突发光信号的监控出现异常。

【发明内容】

[0005]本发明实施例提供一种光模块中光信号监控方法及光模块,用于解决现有技术中使用两个Trigger信号可能导致的监控冲突。
[0006]本发明实施例第一方面提供一种光模块中光信号监控方法,该方法应用于光模块中,所述光模块包括微控制单元MCU、第一接收端以及第二接收端,该方法包括:
[0007]所述MCU接收第一接收端和第二接收端分别发送的光信号监控信息,所述光信号监控信息是所述第一接收端和所述第二接收端分别根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的;
[0008]所述MCU根据所述第一监控触发信号以及监控指示,对所述监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取所述监控指示对应的接收端所接收光信号的监控值。
[0009]本发明实施例第二方面提供一种光模块,包括MCU、第一接收端以及第二接收端;
[0010]所述MCU,用于接收第一接收端和第二接收端分别发送的光信号监控信息,所述光信号监控信息是所述第一接收端和所述第二接收端分别根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的;以及,
[0011 ]根据所述第一监控触发信号以及监控指示,对所述监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取所述监控指示对应的接收端所接收光信号的监控值。
[0012]本发明实施例所提供的光模块中光信号监控方法及光模块,通过一路Trigger信号来控制多路光信号监控,避免了使用多个Trigger信号可能导致的监控冲突,保证了光信号的监控信息的准确性。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例提供的光模块中光信号监控方法实施例一的流程示意图;
[0015]图2为第一接收端和第二接收端对应的光信号与Trigger信号的时序关系示意图;
[0016]图3为本发明实施例提供的光模块中光信号监控方法对应的光模块的连接示意图;
[0017]图4为本发明实施例提供的光模块中光信号监控方法实施例二的流程示意图;
[0018]图5为本发明实施例提供的光模块中光信号监控方法对应的光模块的另一连接示意图;
[0019]图6为本发明实施例提供的光模块实施例一的模块结构图;
[0020]图7为本发明实施例提供的光模块实施例二的模块结构图。
【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]光模块在进行光信号监控时,是根据监控触发信号,S卩Trigger信号来进行监控的。具体地,OLT系统会根据时钟同步在指定的光信号时序上,向光模块发送Trigger信号。具体可以通过OLT系统中的外部板卡等来生成Trigger信号发送给光模块,所生成的Trigger是与光信号时序对应的持续的电平信号,光模块根据这个电平信号来决定是否开始监控光信号。当OLT系统连接两路光信号时,现有技术中需要使用两路Trigger信号来分别控制两路光信号的监控,这种方式中,OLT系统可能会因为Trigger信号优先级的问题而产生监控冲突,导致对两路上行突发光信号的监控出现异常。
[0023]本发明实施例基于此,提出一种通过一路Trigger信号来控制两路或两路以上光信号监控的方法,从而避免现有技术中可能出现的监控冲突。
[0024]图1为本发明实施例提供的光模块中光信号监控方法实施例一的流程示意图,该方法应用于光模块中,该光模块中包括微控制单元(MicroControlIer Unit,简称MCU)、第一接收端以及第二接收端。如图1所示,该方法包括:
[0025]SlOUM⑶接收第一接收端和第二接收端分别发送的光信号监控信息,该光信号监控信息是第一接收端和第二接收端分别根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的。
[0026]当OLT系统生成的Trigger信号持续发送到光模块时,会同时发送到光模块中的MCU以及接收端。MCU及接收端都会根据Trigger信号的值来确定是否进行处理及监控。
[0027]其中,光模块中的接收端可以有多个,每个接收端接收一路光信号并将其转化为电信号,对转化的电信号进行监控。而无论接收端的数量有多少,光模块都只需要一路Trigger信号,即第一监控触发信号,该Trigger信号会被光模块中所有的接收端接收。
[0028]具体地,每个接收端所接收到的第一监控触发信号,S卩Trigger信号在一个时钟周期内是持续发送的,Trigger信号具体为一电平信号。
[0029]可选地,当Trigger信号为低电平时,接收端无须对接收的光信号进行监控。当Trigger信号为高电平时,接收端开始持续监控及处理其所接收的光信号,直至Trigger信号再次变为低电平。
[0030]当获取到监控信息后,每个接收端都将监控到的光信号的监控信息上报到M⑶,MCU将每个监控信息都存储在自己的存储单元中,后续的处理都基于所存储的这些监控信息来进行。
[0031]S102、M⑶根据第一监控触发信号以及监控指示,对监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取监控指示对应的接收端所接收光信号的监控值。
[0032]上述各接收端所输出的光信号的监控信息并不能直接供上位机读取和显示,而是需要MCU做进一步的计算处理才可以输出到上位机中。
[0033]如前所述,当OLT系统向光模块发送第一监控触发信号,S卩Trigger信号时,也会发送到光模块的MCU中。当Trigger信号为低电平时,MCU也不需要对监控信息进行处理。当Trigger信号为高电平时,此时说明接收端已经开始对光信号进行监控,则MCU也会在Trigger信号的指示下,开始进行监控信息的处理。
[0034]MCU的存储单元中保存了所有接收端的监控信息,MCU并不是对所有的监控信息进行处理,而是根据上位机的指示来决定对哪个接收端的监控信息进行处理。具体地,MCU中会预存上位机所指示的接收端标识,该接收端标识用来唯一标识一个接收端,MCU将这个接收端标识作为监控指示。当Trigger为高电平时,MCU只对所监控指示对应的接收端所上报的监控信息进行计算处理。由于多个接收端是同时进行光信号监控,并且多个监控信息都被保存下来,因此,无论上位机指示的接收端是哪个,MCU都可以快速准确地计算出该接收端的光信号监控值,从而实现使用一路Trigger信号对任意一路接收端的光信号监控。
[0035]在此之后,MCU会将计算出的光信号的监控值发送到上位机,由上位机直接进行显示处理。
[0036]本实施例中,光模块仅接收一路Trigger信号,该一路Trigger信号同时被光模块中的MCU和多个接收端接收,多个接收端根据Trigger信号的指示完成对多路光信号监控,MCU根据Trigger信号的指示以及上位机所指示的接收端来对其中一路光信号监控信息进行计算处理,计算处理的结果可以供上位机直接读取和显示,从而实现了使用一路Trigger信号监控多路光信号,同时,由于仅使用了一路Trigger信号,因此,避免了使用多个Trigger信号可能导致的监控冲突,保证了光信号的监控信息的准确性。
[0037]图2为第一接收端和第二接收端对应的光信号与Trigger信号的时序关系示意图,如图2所示,两个接收端对应的两路光信号具有各自的时序,而监控触发信号,S卩Trigger信号也具有自己的时序,光信号中只有与Trigger信号的高电平重叠的部分才属于有用光,其余部分为无用光。本发明实施例中,可以通过调整两路光信号的周期使得两路光信号满足预设的条件,进而使得两个接收端共用一个Trigger信号。例如通过调整两路光信号的周期,使得两路光信号的时序基本保持一致,从而使得两路光信号与一个Trigger信号重叠的部分增多,以实现两个接收端共用一个Trigger信号。
[0038]或者,也可以通过延长Trigger信号的时序来实现两个接收端共用一个Trigger信号。
[0039]本发明实施例以下都以两个接收端为例来进行说明,但是显而易见的,以下的技术方案也适用于多个接收端的情形。
[0040]图3为本发明实施例提供的光模块中光信号监控方法对应的光模块的连接示意图,如图3所示,第一监控触发信号,S卩Trigger信号同时发送到光模块中的MCU、接收端A及接收端B,同时,接收端A及接收端B都与MCU连接,当获取到监控信息后,接收端A和接收端B会将监控信息上报到MCU。
[0041]在上述实施例的基础上,本实施例涉及接收端进行监控的具体方法。即,上述步骤SlOl中,第一接收端和第二接收端根据第一监控触发信号的指示,对所接收到的光信号进行监控具体为:
[0042]第一接收端和第二接收端根据第一监控触发信号,分别将所接收到的光信号的信号强度指示(Received Signal Strength Indicat1n,简称RSSI)转换为模拟电压值,并分别将该模拟电压值作为第一接收端和第二接收端的光信号的监控信息。
[0043]具体地,接收端的接收芯片接收到光信号后,会将光信号转换为电信号,该电信号会被作为光信号的RSSI被输出到接收端的监控电路。监控电路将该RSSI转换为模拟电压值,该模拟电压值与光信号的光功率值成正比。所转换出的模拟电压值即为监控电路的监控信息。
[0044]本实施例中,每个接收端都根据Trigger信号的指示同时对相应的关信号进行监控,即,使用多个接收端来同时并行进行光信号监控,当上位机需要查看监控信息时,就可以直接查看。
[0045]在上述实施例的基础上,本实施例涉及MCU对监控信息进行计算处理的具体方法,即,上述步骤S104具体为:
[0046]M⑶根据第一监控触发信号以及监控指示,将监控指示对应的接收端所上报的模拟电压值转换为光功率值,将光功率值作为监控指示对应的接收端所接收到的光信号的监控值。
[0047]具体地,如前所述,MCU在Trigger信号的指示下,开始进行监控信息的处理,并且,MCU只对监控指示对应的接收端所上报的监控信息进行计算处理。在计算处理时,MCU将接收端所上报的模拟电压值转换为二进制的光功率值,具体可以由MCU中的模数转换器来完成转换计算。MCU所计算出的光功率值是可以被上位机直接读取显示的数值。
[0048]本实施例中,MCU根据上位机的指示,选择多个监控信息中的一个来进行计算处理,而不需要对其他的监控信息进行处理,在满足上位机读取显示的基础上,节省了处理时间和资源。
[0049]图4为本发明实施例提供的光模块中光信号监控方法实施例二的流程示意图,如图4所示,上述光模块中还包括至少两个采样保持电路,该采样保持电路的一端与接收端连接,该方法还包括:
[0050]S201、至少两个采样保持电路接收第一监控触发信号。
[0051]如前所述,当OLT系统生成的Trigger信号持续发送到光模块时,会同时发送到光模块中的MCU以及接收端。当光模块中具有采样保持电路时,这个Trigger信号也会同时发送到每个采样保持电路中。
[0052]S202、至少两个采样保持电路根据上述第一监控触发信号,对与该采样保持电路所连接的接收端的光信号监控信息进行保持。
[0053]当Trigger信号为高电平时,接收端开始进行光信号的监控,而同时,在Trigger信号的指示下,接收端对应的采样保持电路也开始对光信号的监控信息进行保持。并且,将保持的结果发送到MCU,即接收端的监控信息通过采样保持电路最终发送到MCU并保存起来。
[0054]本实施例中,与接收端一一对应的采样保持电路对光信号的监控信息进行保持,使得所有的接收端的监控信息可以被存储到MCU中,当上位机需要获取某个接收端的监控值时,直接通过MCU获取即可。因此,采样保持电路的保持处理使得上位机可以快速的读取到监控值。
[0055]图5为本发明实施例提供的光模块中光信号监控方法对应的光模块的另一连接示意图,如图5所示,在图3的基础上,该光模块中包括了与接收端连接的采样保持电路A和采样保持电路B,每个采样保持电路都接收第一监控触发信号,S卩Trigger信号。采样保持电路接收接收端输出的监控信息,对该监控信息进行保持后输出到MCU,即采样保持电路与接收端和MCU连接。
[0056]在上述实施例的基础上,本实施例涉及M⑶获取监控指示的过程,S卩,在上述步骤S104之前,还包括:
[0057]M⑶接收上位机发送的监控指示信息,将该监控指示信息作为上述监控指示。
[0058]具体地,上位机通过软件片选的方式选择一个接收端,进而,会向MCU发送一个监控指示信息,该监控指示信息用于标识所选择的接收端标识。MCU接收到这个监控指示后,会将其写入对应的存储单元中。当MCU根据Trigger信号的指示计算监控值时,会将该存储单元中的值读取出来,判断其所对应的接收端,进而,仅对该接收端的监控信息进行计算处理。
[0059]图6为本发明实施例提供的光模块实施例一的模块结构图,如图6所示,该光模块包括:MCU501及两个接收端502。
[0060]M⑶501,用于接收第一接收端和第二接收端分别发送的光信号监控信息,该光信号监控信息是第一接收端502和第二接收端502根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的;以及,
[0061]根据第一监控触发信号以及监控指示,对监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取监控指示对应的接收端所接收光信号的监控值。
[0062]该光模块用于实现前述的方法实施例,其实现原理和技术效果类似,此处不再赘述。
[0063]优选地,上述光模块中的两个接收端对应的光信号的周期都满足预设的条件,以使两个接收端可以共同使用上述第一监控触发信号。
[0064]进一步地,接收端502具体用于:
[0065]根据第一监控触发信号,分别将所接收到的光信号的RSSI转换为模拟电压值,并分别将该模拟电压值作为所述接收端的光信号的监控信息。
[0066]进一步地,MCU501具体用于:
[0067]根据第一监控触发信号以及监控指示,将监控指示对应的接收端所上报的模拟电压值转换为光功率值,将该光功率值作为监控指示对应的接收端所接收到的光信号的监控值。
[0068]图7为本发明实施例提供的光模块实施例二的模块结构图,如图7所示,该光模块还包括至少两个采样保持电路503,采样保持电路503的一端与接收端502连接。
[0069]至少两个采样保持电路503,用于接收第一监控触发信号;以及,
[0070]根据第一监控触发信号,对与采样保持电路所连接的接收端的光信号监控信息进行保持。
[0071]另一实施例中,M⑶501具体还用于:
[0072]在根据第一监控触发信号以及监控指示,对监控指示对应的接收端所上报的光信号监控信息进行计算处理之前,接收上位机发送的监控指示信息,将该监控指示信息作为监控指示。
[0073]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0074]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种光模块中光信号监控方法,其特征在于,所述方法应用于光模块中,所述光模块包括微控制单元MCU、第一接收端以及第二接收端,所述方法包括: 所述MCU接收第一接收端和第二接收端分别发送的光信号监控信息,所述光信号监控信息是所述第一接收端和所述第二接收端分别根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的; 所述MCU根据所述第一监控触发信号以及监控指示,对所述监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取所述监控指示对应的接收端所接收光信号的监控值。2.根据权利要求1所述的方法,其特征在于,所述第一接收端和所述第二接收端分别根据第一监控触发信号的指示,对所接收到的光信号进行监控,包括: 所述第一接收端和所述第二接收端根据所述第一监控触发信号,分别将所接收到的光信号的信号强度指示RSSI转换为模拟电压值,并分别将所述模拟电压值作为所述第一接收端和所述第二接收端的光信号的监控信息。3.根据权利要求2所述的方法,其特征在于,所述MCU根据所述第一监控触发信号以及监控指示,对所述监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取所述监控指示对应的接收端所接收光信号的监控值,包括: 所述MCU根据所述第一监控触发信号以及监控指示,将所述监控指示对应的接收端所上报的所述模拟电压值转换为光功率值,将所述光功率值作为所述监控指示对应的接收端所接收光信号的监控值。4.根据权利要求1所述的方法,其特征在于,所述光模块还包括至少两个采样保持电路,所述采样保持电路的一端与接收端连接;所述方法还包括: 所述至少两个采样保持电路接收所述第一监控触发信号; 所述至少两个采样保持电路根据所述第一监控触发信号,对与所述采样保持电路所连接的接收端的光信号监控信息进行保持。5.根据权利要求1所述的方法,其特征在于,所述MCU根据所述第一监控触发信号以及监控指示,对所述监控指示对应的接收端所上报的光信号监控信息进行计算处理之前,包括: 所述MCU接收上位机发送的监控指示信息,将所述监控指示信息作为所述监控指示。6.根据权利要求1-5任一项所述的方法,其特征在于,所述第一接收端对应的光信号的周期和所述第二接收端对应的光信号的周期满足预设的条件,以使所述第一接收端和所述第二接收端可以共同使用所述第一监控触发信号。7.一种光模块,其特征在于,包括微控制单元MCU、第一接收端以及第二接收端; 所述MCU,用于接收第一接收端和第二接收端分别发送的光信号监控信息,所述光信号监控信息是所述第一接收端和所述第二接收端分别根据第一监控触发信号的指示,对所接收到的光信号进行监控所获得的;以及, 根据所述第一监控触发信号以及监控指示,对所述监控指示对应的接收端所上报的光信号监控信息进行计算处理,获取所述监控指示对应的接收端所接收光信号的监控值。8.根据权利要求7所述的光模块,其特征在于,所述接收端具体用于: 根据所述第一监控触发信号,分别将所接收到的光信号的信号强度指示RSSI转换为模拟电压值,并分别将所述模拟电压值作为所述接收端的光信号的监控信息。9.根据权利要求8所述的光模块,其特征在于,所述MCU具体用于: 根据所述第一监控触发信号以及监控指示,将所述监控指示对应的接收端所上报的所述模拟电压值转换为光功率值,将所述光功率值作为所述监控指示对应的接收端所接收光信号的监控值。10.根据权利要求7所述的光模块,其特征在于,还包括至少两个采样保持电路,所述采样保持电路的一端与接收端连接; 所述采样保持电路,用于接收所述第一监控触发信号;以及, 根据所述第一监控触发信号,对与所述采样保持电路所连接的接收端的光信号监控信息进行保持。
【文档编号】H04B10/079GK105846894SQ201610343779
【公开日】2016年8月10日
【申请日】2016年5月23日
【发明人】王雪阳, 张强, 赵其圣
【申请人】青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1