[发明专利]一种网络设备接口自适应光模块的方法及网络设备在审
申请号: | 201410248917.3 | 申请日: | 2014-06-07 |
公开(公告)号: | CN104038275A | 公开(公告)日: | 2014-09-10 |
发明(设计)人: | 姚敏 | 申请(专利权)人: | 深圳市共进电子股份有限公司 |
主分类号: | H04B10/07 | 分类号: | H04B10/07;H04B10/27 |
代理公司: | 深圳市智科友专利商标事务所 44241 | 代理人: | 孙子才 |
地址: | 518000 广东省深圳市南山区蛇口南海大道1019号*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络设备 接口 自适应 模块 方法 | ||
技术领域
本发明涉及网络设备,特别涉及一种网络设备接口自适应光模块接口的方法以及具有与光模块自适应的接口的网络设备。
背景技术
由于光纤具有良好的传导性,传输的信息量大,抗干扰能力强,近年来被广泛应用于通讯领域。在光纤网络中一个重要部分就是光模块单元,它是用来连接网络设备和光缆的,把设备传输的电信号转换成光信号,把光信号也可以转换成电信号。光模块由光电子器件、功能电路和光接口等组成。光电子器件包括发射和接收两部分。发射部分是:输入一定码率的电信号经内部的驱动芯片处理后驱动半导体激光器(LD)或发光二极管(LED)发射出相应速率的调制光信号,其内部带有光功率自动控制电路,使输出的光信号功率保持稳定。
根据SFF Committee( Small Form Factor Committee 小外形规格委员会)定义的即插即用光模块诊断监控接口标准文档(SFF Committee SFF-8472 Specification for Diagnostic Monitoring Interface for Optical Transceivers)。光模块中有个EEPROM寄存器,内部有两个地址一个0xA0h、一个0xA2h。光模块的参数就存放在这些的EPROM中。例如光模块的型号、速率、温度、接受光功率、发射光率等。网络设备可以通过光模块的I2C总线接口获取或是设置这些参数。这个模块称为SPF,CPU可以通过I2C总线读取这些参数。
网络设备的物理层一般通过phy芯片连接光模块单元,同时网络设备的CPU也可以通过I2C总线连接光模块的I2C接口,从而可以设置或是获取光模块内部的参数值。
现在被广泛应用的光纤模块按照速率分10M、100M、1G、10G。网络设备的接口也分为10M、100M、1G、10G。然而,现有技术中的光纤模块的接口都只能匹配其中的一种光纤模块,无法实现一个接口与不同带宽类型的光模块匹配。并且需要手动去配置相关速率状态,导致操作效率低下,经常会出现速率不匹配导致网络不通的情况发生。
因此目前业界推出一些可以自适应光模块的网络设备,中国专利公开号CN103095367A就公开了一种光速率自适用的方法和光网络设备,该方法是自动尝试设置从万兆、千兆、百兆、十兆、全双、半双工,来适应光模块的接口,这样做最终是能完成光速率适配,但有时可能需要多次偿试才能完成光速率自适应,需要多次对PHY进行配置。
发明内容
本发明提供网络设备接口自适应光模块接口的方法以及具有这种自适应光模块接口的网络设备。
本发明的技术方案是:一种网络设备接口自适应光模块的方法,该方法在网络设备加电启动后,执行如下步骤:
步骤1、网络设备检测光模块是否正常接插的步骤,该步骤中,读取光模块在位的基本输入输出口,确定SFP是否在位,如果在规定时间内不在位,则停止检测,并结束自适应过程;
步骤2、网络设备通过I2C通信接口读取光模块的参数的步骤;
步骤3、网络设备根据读取的光模块参数配置物理层芯片的适配速率;
步骤4、网络设备则按照预先设置的优先级分别尝试10GE、GE、FE、10M的速率,配置物理层芯片的适配速率;
步骤5、读取link状态的步骤,如果匹配成功,则保存配置。
上面的步骤根据实际光模块的不同,分别有不同的选择,如果所使用的是符合SFF Committee( Small Form Factor Committee 小外形规格委员会)定义的即插即用光模块,则在其中的存储器内有可被通过I2C总线读取的SFP文件,这个文件中保存有该光模块的能力级,也就是记载了这个光模块的双工、速率、温度、接受光功率、发射光功率等,这也是该光模块的功能配置。如果读到这一段ROM内容,就可以根据读取到的内容配置网络设备的物理层芯片的适配速率。然后,再按照这个适配速率进行光模块和网络设备之间Link,如果正常,则就可以保存这个配置了。
同样对于有些不属于或者不符合小外形规格委员会定义的即插即用光模块,由于没有SFP文件存在,网络设备不能通过I2C总线读取光模块的参数了,只有如步骤4所示的尝试了,具体是,先尝试设置PHY层的接口的速率,然后,再经过步骤5,如果正常,就表明该速率正是光模块所需要的速率,否则再尝试其它速率,直到经过步骤5,才保存这个配置了。
本发明还提供一种网络设备,该网络设备通过物理层芯片与光模块相连,包括自适应光模块接口的自适应接口装置,所述的自适应接口装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共进电子股份有限公司,未经深圳市共进电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410248917.3/2.html,转载请声明来源钻瓜专利网。