[发明专利]具有插接式端口的设备有效
申请号: | 201210526089.6 | 申请日: | 2012-12-07 |
公开(公告)号: | CN103870430B | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 王江 | 申请(专利权)人: | 上海贝尔股份有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 刘国伟 |
地址: | 201206 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 插接 端口 设备 | ||
技术领域
本发明大体上涉及通信或网络设备,更具体地,涉及具有插接式端口的设备。
背景技术
因为在灵活性、可替换性、可变连接器类型、高吞吐量等方面的优点,小型插接式(Small Form-factor Pluggable,SFP)模块在通信和网络设备领域得到越来越广泛的应用。为了取得更高的吞吐量,在一块背板上经常设置多个插接式模块。
根据SFP协议,每一个SFP模块具有一个内部集成电路总线(Inter-IntegratedCircuit,I2C)接口,处理器经由该接口访问并管理SFP模块。通过该内部集成电路总线接口,处理器能够获取SFP模块的工作状态信息,诸如链路状态、链路速率、双工模式等。但是内部集成电路总线属于低速串行总线,典型的速率为100kHz或400kHz。访问内部集成电路总线接口将消耗大量的处理器时钟周期。例如,当内部集成电路总线接口速率为100kHz时,经由该接口读取一个字节将消耗40个内部集成电路总线时钟周期,约0.4毫秒。
当同一块背板上设置了多个插接式模块,为及时更新连接状态以确保业务流畅通,通常需要核心处理单元持续地对多个插接式模块进行轮询。而这将消耗大量的处理器资源,降低了处理器的效率。此外,现有的I2C分路器也仅能支持择一地为所连接的多个插接式模块提供服务,性能难以满足业务需求。
发明内容
本发明的一个主要目的在于提供新的具有插接式端口的通信装置并能够克服现有技术中的上述缺陷。
根据本发明的一个实施例,提供了一种装置,包括:多个第一端子,所述多个第一端子中的每一个被配置为能够通过第一类型的串行通信总线而连接插接式模块;第二端子,其被配置为通过第二类型的通信总线收发数据;所述装置被配置为能够经由所述多个第一类型的串行通信总线并行地传递数据,并且其中所述第一类型的串行通信总线的速率不同于所述第二类型的通信总线的速率。
根据本发明的一个实施例,装置还被配置为在将若干数据包通过所述多个第一类型的串行通信总线转发之前修改所述数据包的目的地址。
根据本发明的一个实施例,装置还包括可通信地连接到所述多个第一端子的控制器,其被配置为确定是否有插接式模块间歇地连接到所述多个第一端子之一。
根据本发明的一个实施例,装置中所述控制器还被配置为响应于间歇式连接的确认而定期地向所述第二端子发送信号。更具体地,所述信号是中断信号。
根据本发明的一个实施例,装置中所述第二类型的通信总线的速率高于所述第一类型的串行通信总线的速率。具体地,其中所述第一类型的串行通信总线是内部集成电路总线,所述第二类型的通信总线可以是PCIe总线。设备中的多路复用器能够经由多个I2C总线并行地传递数据,克服了现有技术中I2C分路器只能为一路I2C设备提供服务的缺点,极大地提高了设备的业务能力。
根据本发明的一个实施例,装置还包括:多个寄存器,其被配置为各自地可通信地连接到所述多个第一类型的串行通信总线之一。
根据本发明的一个实施例,装置中可通信地连接到所述多个第一类型的串行通信总线之一的寄存器包括:中断状态寄存器、中断屏蔽寄存器和中断风暴寄存器。
根据本发明的一个实施例,装置中可通信地连接到所述多个第一类型的串行通信总线之一的寄存器还包括:命令寄存器、地址寄存器、数据寄存器。
根据本发明的一个实施例,装置中可通信地连接到所述多个第一类型的串行通信总线之一的寄存器还包括:使能寄存器、存在寄存器。
根据本发明的另一个实施例,提供了一种设备,包括:第一控制器;多个端口,其中的每一个端口被配置为能够连接插接式模块;多路复用器,其包括多个第一端子和一个第二端子,所述多个第一端子中的每一个被配置为能够通过第一类型的串行通信总线连接到所述多个端口之一,所述第二端子被配置为通过第二类型的通信总线可通信地连接到所述第一控制器;其中,所述多路复用器被配置为能够经由所述多个第一类型的串行通信总线并行地传递数据,并且其中所述第一类型的串行通信总线的速率不同于所述第二类型的通信总线的速率。
根据本发明的一个实施例,设备中的多路复用器还被配置为在将若干数据包通过所述多个第一类型的串行通信总线转发之前修改所述数据包的目的地址。
根据本发明的一个实施例,设备中的多路复用器还包括可通信地连接到所述多个第一端子的第二控制器,其被配置为确定是否有插接式模块间歇地连接到所述多个端口之
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海贝尔股份有限公司,未经上海贝尔股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210526089.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于基于终端的状态接收内容的方法和设备
- 下一篇:一种宽带化无线电设备