【技术实现步骤摘要】
一种交换机I2C通讯系统及方法
本专利技术涉及通信架构设计领域,特别涉及一种交换机I2C通讯系统及方法。
技术介绍
随着信息技术的发展,通信安全技术也得到高速发展。通信安全技术正在朝着更准确、更快速的方向越来越多的发展。数据中心交换机整体架构也越来越复杂。交换机架构复杂带来了更多稳定性问题。常规I2C(Inter-IntegratedCircuit,两线式串行总线)应用于交换机架构的连接方案,不论是CPU(CentralProcessingUnit,中央处理器)与I2C设备直连方案,还是CPU、BMC(BaseboardManagerController,基板管理控制器)作为双主控方案,均存在任一I2C设备故障挂死则整个I2C总线无法再访问的情况,进而导致整个板卡异常无法正常使用。现有的解决办法是返厂维修,而工厂维修只是更换一个I2C设备,甚至更换光模块就可以恢复正常,但设备替换过程会对机房的通信造成影响,在很长一段时间内机房板卡无法正常通信和运行。因此,如何提供一种解决上述技术问题的方案是目前本领域 ...
【技术保护点】
1.一种交换机I2C通讯系统,其特征在于,包括:/n总控制器,通过I2C接口与所述总控制器连接的中层控制器,通过I2C接口与所述中层控制器连接的多个下层设备组,每个所述下层设备组中包括一个或多个下层设备;其中,所述中层控制器用于:/n建立所述总控制器与所有所述下层设备之间的I2C通讯;/n当监测到任一所述下层设备组中任一所述下层设备故障,切断该下层设备组与所述总控制器之间的I2C通讯。/n
【技术特征摘要】
1.一种交换机I2C通讯系统,其特征在于,包括:
总控制器,通过I2C接口与所述总控制器连接的中层控制器,通过I2C接口与所述中层控制器连接的多个下层设备组,每个所述下层设备组中包括一个或多个下层设备;其中,所述中层控制器用于:
建立所述总控制器与所有所述下层设备之间的I2C通讯;
当监测到任一所述下层设备组中任一所述下层设备故障,切断该下层设备组与所述总控制器之间的I2C通讯。
2.根据权利要求1所述交换机I2C通讯系统,其特征在于,所述监测到任一所述下层设备组中任一所述下层设备故障的过程,具体包括:
监测总线挂死时长;
当所述总线挂死时长超出预设时长,判定当前时刻对应的所述下层设备故障。
3.根据权利要求2所述交换机I2C通讯系统,其特征在于,所述中层控制器还用于:
切断该下层设备组与所述总控制器之间的I2C通讯之后,通知所述总控制器删除该下层设备组的设备信息。
4.根据权利要求2所述交换机I2C通讯系统,其特征在于,所述预设时长具体为t=100/v,其中所述t的单位为ms,v为I2C通讯速率,单位为kbits/s。<...
【专利技术属性】
技术研发人员:徐朋,韩威,周延龙,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。