管理光模块的使能状态的方法和装置制造方法及图纸

技术编号:14420243 阅读:167 留言:0更新日期:2017-01-12 22:27
本发明专利技术提供一种管理光模块的使能状态的方法和装置。所述方法,包括:当接收到管理请求时,获取寄存器记录的使能信息,其中所述寄存器用于模拟四通道小型可插拔QSFP+光模块的光模块发送关闭功能;根据接收的管理请求,管理所述寄存器中记录的使能信息;如果所述使能信息发生变化,则向所述QSFP+光模块发送所述使能信息。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种管理光模块的使能状态的方法和装置
技术介绍
TXDISABLE即光模块发送关闭使能,TXDISABLE功能是直接控制光模块信号发送开关,当TXDISABLE=1时,光模块发送关闭使能有效,光模块激光器关闭,光口不对外发送光信号,当TXDISABLE=0时,光模块发送关闭使能无效,光模块激光器打开,光口正常对外发送光信号。通常在光模块产品中,其对外电路接口中都有设计一个TXDISABLE引脚,在通信电路设计中系统通过监控和控制该TXDISABLE引脚的电平值来获取光模块发光状态,并可操作该TXDISABLE引脚的电平状态来实现控制光模块的光口开关功能。随着通信传输技术的飞速发展,40G/100G光接口标准和可插拔光模块标准的完成,40G和100G的光模块逐步进入市场。由于速率快,封装小,功耗低等优点,40G的QSFP+光模块迅速发展起来,其在高速通信系统中应用也越来越多。然而因封装的减小,QSFP(QuadSmallForm-factorPluggable,四通道小型可插拔)+光模块封装结构中没有设计TXDISABLE引脚,而是将其TXDISABLE状态内置到光模块内部TXDISABLE寄存器中了,并需要通过外部IIC总线去访问和操作该寄存器来实现获取和控制QSFP+光模块的TXDISABLE状态,这导致系统不能像其它光模块般直接调用通用接口来监控和操作QSFP+光模块TXDISABLE引脚来实现控制QSFP+光模块的光口开关功能,达到系统控制QSFP+光模块通信的功能。
技术实现思路
本专利技术提供一种管理光模块的使能状态的方法和装置,要解决的技术问题是如何对QSFP+光模块的TXDISABLE引脚的使能状态进行管理。为解决上述技术问题,本专利技术提供了如下技术方案:一种管理光模块的使能状态的方法,包括:当接收到管理请求时,获取寄存器记录的使能信息,其中所述寄存器用于模拟四通道小型可插拔QSFP+光模块的光模块发送关闭功能;根据接收的管理请求,管理所述寄存器中记录的使能信息;如果所述使能信息发生变化,则向所述QSFP+光模块发送所述使能信息。其中,所述获取寄存器中的使能信息之前,所述方法还包括:设置所述寄存器中使能信息的初始值为1。其中,所述使能信息是否发生变化是通过如下方式得到的,包括:检测所述寄存器中使能信息对应的电平状态;当检测到所述寄存器的电平状态发生变化时,确定所述光模块发送关闭功能的使能信息发生变化。其中,向所述QSFP+光模块发送所述使能信息,包括:生成写操作信号,其中所述写操作信号用于更改所述QSFP+光模块内光模块关闭功能的使能状态;通过集成电路总线IIC向所述QSFP+光模块发送所述写操作信号。其中,向所述QSFP+光模块发送所述使能信息之前,所述方法包括:检测所述IIC总线是否被占用;和/或,检测是否正在向所述QSFP+光模块发送所述使能信息。一种管理光模块的使能状态的装置,所述装置与QSFP+光模块相连,其中所述装置包括:第一寄存器,用于模拟QSFP+光模块的光模块发送关闭功能,并记录所述光模块发送关闭功能的使能信息;处理器,用于当接收到管理请求时,根据接收的管理请求,管理所述寄存器中的使能信息;如果所述使能信息发生变化,则向所述QSFP+光模块发送所述使能信息。其中所述处理器,还用于设置所述第一寄存器中使能信息的初始值为1。其中,所述使能信息是否发生变化是通过如下方式得到的,包括:检测第一寄存器中使能信息对应的电平状态;当检测到第一寄存器的电平状态发生变化时,则确定所述光模块发送关闭功能的使能信息发生变化。其中,所述处理器,具体用于生成写操作信号,并通过IIC总线向所述QSFP+光模块发送所述写操作信号,其中所述写操作信号用于更改所述QSFP+光模块内光模块关闭功能的使能状态。其中,所述装置还包括:第一子保护寄存器,用于记录IIC总线是否被占用的信息,其中数值0表示IIC总线未被占用,其中数值1表示IIC总线被占用;第二子保护寄存器,用于记录所述处理器是否正在向所述QSFP+光模块内的光模块发送关闭引脚对应的寄存器发送所述写操作信号,其中数值0表示所述处理器没有发送所述写操作信号,数值1表示所述处理器正在发送所述写操作信号;总保护寄存器,用于对所述第一子保护寄存器和第二子保护寄存器内的数值进行或操作,得到计算结果;所述处理器,用于如果计算结果为0,则发送所述写操作信号;如果计算结果为1,停止发送所述写操作信号,其中所述写操作信号用于更改所述QSFP+光模块内光模块关闭功能的使能状态。其中,所述第一子保护寄存器和第二子保护寄存器的数值的初始值均为0。本专利技术提供的实施例,能够模拟出QSFP+光模块的TXDISABLE引脚,使得QSFP+光模块也能与其它通用光模块一样,调用通用系统接口即可实现QSFP+光模块的光口开关功能。本专利技术采用全硬件电路的实现,实现方法简单易操作且工作稳定,不需要系统上的额外处理,就使得QSFP+光模块能与其它光模块一样正常使用TXDISABLE功能,提高了整个系统的工作效率,也同时方便了系统上的统一管理和维护。附图说明图1为本专利技术提供的管理光模块的使能状态的装置的结构图;图2为本专利技术提供的管理光模块的使能状态的方法的流程图;图3为本专利技术提供的QSFP+光模块初始化流程示意图;图4为本专利技术提供的系统获取QSFP+光模块TXDISABLE状态的示意图;图5为本专利技术提供的系统操作QSFP+光模块TXDISABLE状态的示意图;图6为本专利技术提供的逻辑自动操作IIC总线写QSFP+光模块内部TXDISABLE寄存器示意图;图7为本专利技术提供的系统操作IIC总线读写QSFP+光模块内部寄存器的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术作进一步的详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术提供的管理光模块的使能状态的装置的结构图。其中所述装置与QSFP+光模块相连,其中所述装置包括:第一寄存器101,用于模拟QSFP+光模块的光模块发送关闭功能,并记录所述光模块发送关闭功能的使能信息;处理器102,用于当接收到管理请求时,根据接收的管理请求,管理所述寄存器中的使能信息;如果所述使能信息发生变化,则向所述QSFP+光模块发送所述使能信息。本专利技术提供的装置实施例,利用第一寄存器模拟QSFP+光模块的TXDISABLE引脚,使得QSFP+光模块也能与其它通用光模块一样,调用通用系统接口即可实现QSFP+光模块的光口开关功能,本专利技术采用全硬件电路的实现,实现方法简单易操作且工作稳定,不需要系统上的额外处理,就使得QSFP+光模块能与其它光模块一样正常使用TXDISABLE功能,提高了整个系统的工作效率,也同时方便了系统上的统一管理和维护。下面对本专利技术提供的装置作进一步说明:本专利技术的基本思想在于:通过在逻辑器件中,利用第一寄存器来模拟QSFP+光模块的TXDISABLE引脚功能,系统通过读取该第一寄存器的值便可以直接得知QSFP+光模块内部TXDISABLE的状态。同时,通过更改第一寄存器的值,再本文档来自技高网...
管理光模块的使能状态的方法和装置

【技术保护点】
一种管理光模块的使能状态的方法,其特征在于,包括:当接收到管理请求时,获取寄存器记录的使能信息,其中所述寄存器用于模拟四通道小型可插拔QSFP+光模块的光模块发送关闭功能;根据接收的管理请求,管理所述寄存器中记录的使能信息;如果所述使能信息发生变化,则向所述QSFP+光模块发送所述使能信息。

【技术特征摘要】
1.一种管理光模块的使能状态的方法,其特征在于,包括:当接收到管理请求时,获取寄存器记录的使能信息,其中所述寄存器用于模拟四通道小型可插拔QSFP+光模块的光模块发送关闭功能;根据接收的管理请求,管理所述寄存器中记录的使能信息;如果所述使能信息发生变化,则向所述QSFP+光模块发送所述使能信息。2.根据权利要求1所述的方法,其特征在于,所述获取寄存器中的使能信息之前,所述方法还包括:设置所述寄存器中使能信息的初始值为1。3.根据权利要求1所述的方法,其特征在于,所述使能信息是否发生变化是通过如下方式得到的,包括:检测所述寄存器中使能信息对应的电平状态;当检测到所述寄存器的电平状态发生变化时,确定所述光模块发送关闭功能的使能信息发生变化。4.根据权利要求1所述的方法,其特征在于,向所述QSFP+光模块发送所述使能信息,包括:生成写操作信号,其中所述写操作信号用于更改所述QSFP+光模块内光模块关闭功能的使能状态;通过集成电路总线IIC向所述QSFP+光模块发送所述写操作信号。5.根据权利要求1至4任一所述的方法,其特征在于,向所述QSFP+光模块发送所述使能信息之前,所述方法包括:检测所述IIC总线是否被占用;和/或,检测是否正在向所述QSFP+光模块发送所述使能信息。6.一种管理光模块的使能状态的装置,其特征在于,所述装置与QSFP+光模块相连,其中所述装置包括:第一寄存器,用于模拟QSFP+光模块的光模块发送关闭功能,并记录所述光模块发送关闭功能的使能信息;处理器,用于当接收到管理请求时,根据接收的管理请求,管理所述寄存器中的使能信息;如果...

【专利技术属性】
技术研发人员:蔡国龙
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1