[发明专利]一种光电收发接口速度适配系统及方法在审
申请号: | 202110899118.2 | 申请日: | 2021-08-06 |
公开(公告)号: | CN113347106A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 张棪棪 | 申请(专利权)人: | 苏州裕太微电子有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/815 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 吴轶淳 |
地址: | 215000 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光电 收发 接口 速度 系统 方法 | ||
1.一种光电收发接口速度适配系统,其特征在于,包括:一光电收发模块,所述光电收发模块的光口连接一第一对端设备,电口连接一第二对端设备;所述光电收发模块还包括:至少一个存储器,用于写入所述光口或所述电口接收的数据包,以及供所述电口或所述光口读取所述数据包;至少一个流量控制模块,每一所述流量控制模块分别连接一所述存储器,用于检测所述存储器的缓存量,并根据所述缓存量,以及光口速率、电口速率向所述第一对端设备或所述第二对端设备发送一请求指令;所述第一对端设备或所述第二对端设备根据所述请求指令发送或暂时停止发送所述数据包。
2.根据权利要求1 所述的一种光电收发接口速度适配系统,其特征在于,所述流量控制模块包括:第一流量控制模块,分别连接所述光口和所述电口;所述存储器包括:第一存储器,连接所述第一流量控制模块,所述光口接收的数据包经所述第一流量控制模块写入所述第一存储器,所述电口经所述第一流量控制模块从所述第一存储器中读取数据包。
3.根据权利要求2 所述的一种光电收发接口速度适配系统,其特征在于,所述流量控制模块还包括:第二流量控制模块,分别连接所述光口和所述电口;所述存储器还包括:第二存储器,连接所述第二流量控制模块,所述电口接收的数据包经所述第二流量控制模块写入所述第二存储器,所述光口经所述第二流量控制模块从所述第二存储器中读取数据包。
4.根据权利要求1 所述的一种光电收发接口速度适配系统,其特征在于,还包括:一检测模块,用于获取所述光口速率和所述电口速率;一比较模块,分别连接所述检测模块,用于比较所述光口速率和所述电口速率,得到一比较结果。
5.根据权利要求4 所述的一种光电收发接口速度适配系统,其特征在于,还包括:一使能模块,连接所述至少一个存储器和所述至少一个流量控制模块,用于当所述比较结果表示光口速率和电口速率不匹配时,输出一使能信号,所述使能模块通过所述使能信号使能所述至少一个存储器和所述至少一个流量控制模块。
6.根据权利要求4 所述的一种光电收发接口速度适配系统,其特征在于,所述流量控制模块包括:一判断子模块,用于当所述比较结果表示所述光口速率和所述电口速率不匹配时,将所述缓存量与预先设置的一第一阈值和一第二阈值进行比较;第一输出子模块,连接所述判断子模块,用于当所述缓存量大于所述第一阈值时输出一暂时停止发送指令;第二输出子模块,连接所述判断子模块,用于当所述缓存量小于所述第二阈值时,输出一发送指令。
7.根据权利要求6 所述的一种光电收发接口速度适配系统,其特征在于,所述流量控制模块还包括:发送子模块,分别连接所述第一输出子模块和所述第二输出子模块,用于当所述光口速率大于所述电口速率时,将所述请求指令发送至所述光口;以及当所述光口速率小于所述电口速率时,将所述请求指令发送至所述电口,其中所述请求指令包括所述发送指令或所述暂时停止发送指令。
8.一种光电收发接口速度适配方法,其特征在于,用于如权利要求1-7任意一项所述的光电收发接口速度适配系统,所述方法包括:步骤S1,所述光电收发模块的光口和电口的其中一个接收数据包,并写入对应的存储器中,供所述电口和所述光口的另一个读取;步骤S2,流量控制模块检测所述存储器的缓存量,并根据所述缓存量,以及光口速率、电口速率向所述第一对端设备或所述第二对端设备发送一请求指令;步骤S3,所述第一对端设备或所述第二对端设备根据所述请求指令发送或暂时停止发送所述数据包。
9.根据权利要求8 所述的一种光电收发接口速度适配方法,其特征在于,于所述步骤S1之前,还包括:步骤A1,获取所述光口速率和所述电口速率,并比较:若所述光口速率和所述电口速率匹配,则结束流程;若所述光口速率和所述电口速率不匹配,则进入步骤A2;步骤A2,输出一使能信号至所述至少一个存储器和所述至少一个流量控制模块。
10.根据权利要求8 所述的一种光电收发接口速度适配方法,其特征在于, 所述步骤S3中还包括:步骤S31,将所述缓存量与预先设置的一第一阈值和一第二阈值进行比较:当所述缓存量大于所述第一阈值时,输出一暂时停止发送指令;当所述缓存量小于所述第二阈值时,输出一发送指令;步骤S32,判断所述光口速率是否大于所述电口速率:若是,则进入步骤S33;若否,则进入步骤S34;步骤S33,所述光口接收所述请求指令,所述第一对端设备接收所述请求指令,根据所述请求指令发送或暂时停止发送所述数据包,并结束流程;步骤S34,所述电口接收所述请求指令,所述第二对端设备接收所述请求指令,并根据所述请求指令发送或暂时停止发送所述数据包,并结束流程;所述步骤S33和所述步骤S34中,所述请求指令包括所述发送指令或所述暂时停止发送指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州裕太微电子有限公司,未经苏州裕太微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110899118.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于RGBW灯的白平衡控制方法及其应用
- 下一篇:工业控制系统的冗余控制电路