可插拔模块的自动识别方法

文档序号:7818638阅读:431来源:国知局
可插拔模块的自动识别方法
【专利摘要】本发明提供一种可插拔模块的自动识别方法,包括如下步骤:将一可插拔模块插入使用该可插拔模块的设备;所述设备的物理接口收发器芯片与所述可插拔模块的寄存器连接,将所述可插拔模块寄存器上的信息映射到所述物理接口收发器芯片的寄存器上;所述设备的CPU读取所述物理接口收发器芯片寄存器上的信息;将读取到的所述物理接口收发器芯片寄存器上的信息转换成人可以理解的字符串,并通过人机交互界面显示。操作人员可以方便的了解当前使用的可插拔模块的信息,便于操作人员的使用及维护,提供了工作效率。
【专利说明】可插拔模块的自动识别方法

【技术领域】
[0001] 本发明涉及一种通讯技术,尤其是一种可插拔模块的自动识别方法。

【背景技术】
[0002] 目前光通信市场正处于飞速发展的阶段,随着技术的成熟和市场对带宽的需求, 光纤通信系统已经开始被大规模地应用并逐步进入了千家万户。
[0003] 在通讯设备中,大量使用光纤进行数据传输的媒介,自然少不了光模块的使用。在 早期设备中,采用的都是将光模块直接焊接在单板上的方式,如果光模块出现故障,需要将 单板整个进行替换。随着技术的发展,目前的通讯设备上大量采用可插拔的光模块,在设备 上留有相应的光模块插槽,在实际使用中只需要将光模块插入插槽即可使用。
[0004] 然而,在实际使用过程中,操作人员很容易将各种类型的可插拔模块混淆,如将 千兆光模块当做万兆光模块使用,从而也增加了设备维护人员的工作难度。


【发明内容】

[0005] 本发明的目的在于提供一种可插拔模块的自动识别方法,W解决可插拔模块混淆 使用的问题。
[0006] 为了达到上述目的,本发明提供了一种可插拔模块的自动识别方法,包括如下步 骤:
[0007] 将一可插拔模块插入使用该可插拔模块的设备;
[0008] 所述设备的物理接口收发器芯片与所述可插拔模块的寄存器连接,将所述可插拔 模块寄存器上的信息映射到所述物理接口收发器芯片的寄存器上;
[0009] 所述设备的CPU读取所述物理接口收发器芯片寄存器上的信息;W及
[0010] 将读取到的所述物理接口收发器芯片寄存器上的信息转换成人可W理解的字符 串,并通过一人机交互界面显示。
[0011] 优选的,在上述的可插拔模块的自动识别方法中,所述物理接口收发器芯片为 万兆物理接口收发器芯片,按照MSA标准规范实现。
[0012] 优选的,在上述的可插拔模块的自动识别方法中,所述设备的物理接口收发器芯 片与所述可插拔模块的寄存器通过I2C总线连接。
[0013] 优选的,在上述的可插拔模块的自动识别方法中,所述设备的CPU通过MDIO总线 读取所述物理接口收发器芯片寄存器上的信息。
[0014] 优选的,在上述的可插拔模块的自动识别方法中,所述信息包括:是否插入、是光 模块还是电模块W及设备商信息。
[0015] 优选的,在上述的可插拔模块的自动识别方法中,所述可插拔模块包括:万兆光模 块、千兆光模块、千兆电模块。
[0016] 优选的,在上述的可插拔模块的自动识别方法中,所述物理接口收发器芯片为 万兆W上物理接口收发器芯片。
[0017] 优选的,在上述的可插拔模块的自动识别方法中,所述可插拔模块还包括万兆W 上光模块。
[0018] 优选的,在上述的可插拔模块的自动识别方法中,所述设备的物理接口收发器芯 片与所述可插拔模块的寄存器通过I2C总线及其他接口方式连接。
[0019] 优选的,在上述的可插拔模块的自动识别方法中,所述万兆及W上光模块、千兆光 模块及千兆电模块按照MSA标准规范实现。
[0020] 优选的,在上述的可插拔模块的自动识别方法中,所述设备的软件层将读取到的 所述物理接口收发器芯片寄存器上的信息转换成人可W理解的字符串。
[0021] 在本发明提供的可插拔模块的自动识别方法中,将可插拔模块寄存器上存储的信 息映射到使用该可插拔模块的设备的物理接口收发器芯片的寄存器上,所述设备的CPU读 取所述物理接口收发器芯片的寄存器上的信息,将其转换成人可W理解的字符串,并通过 人机交互界面显示,操作人员可W方便的了解当前使用的可插拔模块的信息,便于操作人 员的使用及维护,提供了工作效率。

【专利附图】

【附图说明】
[0022] 图1为本发明实施中CPU通过万兆物理接口收发器芯片连接可插拔模块内部寄存 器的总线连接示意图;
[0023] 图2为本发明实施中可插拔模块的自动识别方法的步骤示意图;
[0024] 图中=IOl-CPU ;102-万兆 PHY 芯片;103-可插拔模块;104-MDI0 总线;105-I2C 总 线。

【具体实施方式】
[0025] 发明人研究发现,根据MSA(SFP MultiSource Agreement)标准,可插拔模块内部 的寄存器均存储了一些信息,所述信息的一些关键字段如表1所示:
[0026]

【权利要求】
1. 一种可插拔模块的自动识别方法,其特征在于,包括如下步骤: 将一可插拔模块插入使用该可插拔模块的设备; 所述设备的物理接口收发器芯片与所述可插拔模块的寄存器连接,将所述可插拔模块 寄存器上的信息映射到所述物理接口收发器芯片的寄存器上; 所述设备的CPU读取所述物理接口收发器芯片寄存器上的信息;以及 将读取到的所述物理接口收发器芯片寄存器上的信息转换成人可以理解的字符串,并 通过一人机交互界面显示。
2. 如权利要求1所述的可插拔模块的自动识别方法,其特征在于,所述物理接口收发 器芯片为万兆物理接口收发器芯片,按照MSA标准规范实现。
3. 如权利要求2所述的可插拔模块的自动识别方法,其特征在于,所述设备的物理接 口收发器芯片与所述可插拔模块的寄存器通过I2C总线连接。
4. 如权利要求3所述的可插拔模块的自动识别方法,其特征在于,所述设备的CPU通过 MDIO总线读取所述物理接口收发器芯片寄存器上的信息。
5. 如权利要求4所述的可插拔模块的自动识别方法,其特征在于,所述信息包括:是否 插入、是光模块还是电模块以及设备商信息。
6. 如权利要求5所述的可插拔模块的自动识别方法,其特征在于,所述可插拔模块包 括:万兆光模块、千兆光模块、千兆电模块。
7. 如权利要求1所述的可插拔模块的自动识别方法,其特征在于,所述物理接口收发 器芯片为万兆以上物理接口收发器芯片。
8. 如权利要求7所述的可插拔模块的自动识别方法,其特征在于,所述可插拔模块还 包括万兆以上光模块。
9. 如权利要求8所述的可插拔模块的自动识别方法,其特征在于,所述设备的物理接 口收发器芯片与所述可插拔模块的寄存器通过I2C总线及其他接口方式连接。
10. 如权利要求6或8所述的可插拔模块的自动识别方法,其特征在于,所述万兆及以 上光模块、千兆光模块及千兆电模块按照MSA标准规范实现。
11. 如权利要求1所述的可插拔模块的自动识别方法,其特征在于,所述设备的软件层 将读取到的所述物理接口收发器芯片寄存器上的信息转换成人可以理解的字符串。
【文档编号】H04B10/00GK104363043SQ201410608011
【公开日】2015年2月18日 申请日期:2014年10月31日 优先权日:2014年10月31日
【发明者】游顺兴 申请人:上海昭赫信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1