一种板卡过热保护方法、系统、业务卡、主控卡及介质技术方案

技术编号:29937914 阅读:25 留言:0更新日期:2021-09-04 19:17
本申请公开了一种板卡过热保护方法、系统、业务卡、主控卡及介质,该方法包括:通过业务卡判断第一主控信号和第二主控信号是否均为异常信号;如果第一主控信号和第二主控信号均为异常信号,则通过业务卡采集业务卡各个温度采集点的第一实时温度,并判断第一实时温度中的最大值是否不小于第一温度阈值;如果第一实时温度中的最大值不小于第一温度阈值,则通过业务卡控制业务卡的电源模块中的第一路电源处于上电状态,且控制业务卡的电源模块中的第二路电源下电。这样能够避免业务卡因过热损坏,提高设备的安全性。提高设备的安全性。提高设备的安全性。

【技术实现步骤摘要】
一种板卡过热保护方法、系统、业务卡、主控卡及介质


[0001]本申请涉及计算机
,特别涉及一种板卡过热保护方法、系统、业务卡、主控卡及介质。

技术介绍

[0002]ATCA架构(Advanced Telecom Computing Architecture,标准即先进的电信计算平台),其脱胎于在电信、航天、工业控制、医疗器械、智能交通、军事装备等领域应用广泛的新一代主流工业计算技术——Compact PCI(Peripheral Component Interconnect,外设部件互连标准)标准。是为下一代融合通信及数据网络应用提供的一个高性价比的,基于模块化结构的、兼容的、并可扩展的硬件构架。在ATCA架构下设计板卡时,通常分模块设计不同的板卡,如风扇板、背板、业务卡和主控卡,其中,业务卡也即ATCA架构下用于进行数据接收和发送,以便对外提供业务服务的板卡,主控卡也即ATCA架构下用于控制数据在设备内部的走向,以及对风扇板、业务卡等各个板卡进行管理和控制的板卡。风扇板和背板基本不考虑散热问题,不需要进行温度监控,业务卡和主控卡都需要进行温度监控,一般的控制方式是主控卡在机箱内进行温度监测,温度过高时,控制业务卡下电,防止温度过高,损坏业务卡。主控卡异常时,默认设置风扇满速旋转。
[0003]在上述业务卡温度控制过程中,在主控卡异常时,主控卡无法控制和监测业务卡的温度,只能让风扇转速满转进行散热处理,这就会导致在极端情况下(例如,风扇异常),业务卡存在因为高温直接损坏,甚至存在因业务卡无法下电导致设备温度太高从而起火的风险。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种板卡过热保护方法、系统、业务卡、主控卡及介质,使得在主控卡异常时,业务卡能够进行自身温度的监测并根据监测到的温度控制自身电源模块的上下电操作,避免出现由于主控卡异常时,不能对业务卡进行温度监测与上下电操作,导致的业务卡损坏,甚至设备起火问题,提高设备的安全性。其具体方案如下:
[0005]第一方面,本申请公开了一种板卡过热保护方法,包括:
[0006]通过业务卡判断第一主控信号和第二主控信号是否均为异常信号,其中,所述第一主控信号为第一主控卡对应的控制信号,所述第二主控信号为第二主控卡对应的控制信号;
[0007]如果所述第一主控信号和所述第二主控信号均为异常信号,则通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并判断所述第一实时温度中的最大值是否不小于第一温度阈值;
[0008]如果所述第一实时温度中的最大值不小于第一温度阈值,则通过所述业务卡控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电;
[0009]其中,所述第一路电源为所述业务卡上用于支持温度采集的电源,所述第二路电源为所述业务卡的电源模块中除了所述第一路电源之外的电源。
[0010]可选地,所述通过所述业务卡控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电之后,还包括:
[0011]通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并在所述第一实时温度中的最大值不大于第二温度阈值时,控制所述第二路电源上电。
[0012]可选地,所述通过业务卡判断第一主控信号和第二主控信号是否均为异常信号之后,还包括:
[0013]如果所述第一主控信号为异常信号,且所述第二控制信号不为异常信号时,则通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并将所述第一实时温度传输到所述第二主控卡中,以便所述第二主控卡根据所述第一实时温度对所述业务卡进行过热保护控制;
[0014]如果所述第一主控信号不为异常信号,且所述第二控制信号为异常信号时,则通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并将所述第一实时温度传输到所述第一主控卡中,以便所述第一主控卡根据所述第一实时温度对所述业务卡进行过热保护控制。
[0015]可选地,所述将所述第一实时温度传输到所述第二主控卡中,以便所述第二主控卡根据所述第一实时温度对所述业务卡进行过热保护控制,包括:
[0016]通过所述业务卡将所述第一实时温度传输到所述第二主控卡中,以便所述第二主控卡在所述第一实时温度中的最大值不小于所述第一温度阈值时,向所述业务卡发送下电指令;
[0017]通过所述业务卡接收所述下电指令,并控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电。
[0018]可选地,还包括:
[0019]通过主控卡采集所述主控卡上各个温度采集点的第二实时温度,并判断所述第二实时温度中的最大值是否不小于所述第一温度阈值;
[0020]如果所述第二实时温度中的最大值不小于所述第一温度阈值,则通过所述主控卡控制所述主控卡的电源模块中的第三路电源处于上电状态,且控制所述主控卡的电源模块中的第四路电源下电;
[0021]其中,所述第三路电源为所述主控卡上用于支持温度采集的电源,所述第四路电源为所述主控卡的电源模块中除了所述第三路电源之外的电源。
[0022]可选地,所述通过所述主控卡控制所述主控卡的电源模块中的第三路电源处于上电状态,且控制所述主控卡的电源模块中的第四路电源下电之后,还包括:
[0023]通过所述主控卡采集所述主控卡各个温度采集点的第二实时温度,并在所述第二实时温度中的最大值不大于第二温度阈值时,控制所述第四路电源上电。
[0024]可选地,所述判断所述第二实时温度中的最大值是否不小于所述第一温度阈值之后,还包括:
[0025]如果所述第二实时温度中的最大值小于所述第一温度阈值,且获取到所述业务卡发送的第一实时温度,则通过所述主控卡判断所述第一实时温度中的最大值是否不小于所
述第一温度阈值;
[0026]如果所述第一实时温度中的最大值不小于所述第一温度阈值,则通过所述主控卡向所述业务卡发送下电指令,以便所述业务卡在接收到所述下电指令时,控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电。
[0027]第二方面,本申请公开了一种板卡过热保护系统,所述板卡过热保护系统包括业务卡和主控卡,其中,所述业务卡,用于:
[0028]判断第一主控信号和第二主控信号是否均为异常信号,其中,所述第一主控信号为第一主控卡对应的控制信号,所述第二主控信号为第二主控卡对应的控制信号;
[0029]在所述第一主控信号和所述第二主控信号均为异常信号时,则采集所述业务卡各个温度采集点的第一实时温度,并判断所述第一实时温度中的最大值是否不小于第一温度阈值;
[0030]在所述第一实时温度中的最大值不小于第一温度阈值时,则控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电;
[0031]其中,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种板卡过热保护方法,其特征在于,包括:通过业务卡判断第一主控信号和第二主控信号是否均为异常信号,其中,所述第一主控信号为第一主控卡对应的控制信号,所述第二主控信号为第二主控卡对应的控制信号;如果所述第一主控信号和所述第二主控信号均为异常信号,则通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并判断所述第一实时温度中的最大值是否不小于第一温度阈值;如果所述第一实时温度中的最大值不小于第一温度阈值,则通过所述业务卡控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电;其中,所述第一路电源为所述业务卡上用于支持温度采集的电源,所述第二路电源为所述业务卡的电源模块中除了所述第一路电源之外的电源。2.根据权利要求1所述的板卡过热保护方法,其特征在于,所述通过所述业务卡控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电之后,还包括:通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并在所述第一实时温度中的最大值不大于第二温度阈值时,控制所述第二路电源上电。3.根据权利要求1所述的板卡过热保护方法,其特征在于,所述通过业务卡判断第一主控信号和第二主控信号是否均为异常信号之后,还包括:如果所述第一主控信号为异常信号,且所述第二控制信号不为异常信号时,则通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并将所述第一实时温度传输到所述第二主控卡中,以便所述第二主控卡根据所述第一实时温度对所述业务卡进行过热保护控制;如果所述第一主控信号不为异常信号,且所述第二控制信号为异常信号时,则通过所述业务卡采集所述业务卡各个温度采集点的第一实时温度,并将所述第一实时温度传输到所述第一主控卡中,以便所述第一主控卡根据所述第一实时温度对所述业务卡进行过热保护控制。4.根据权利要求3所述的板卡过热保护方法,其特征在于,所述将所述第一实时温度传输到所述第二主控卡中,以便所述第二主控卡根据所述第一实时温度对所述业务卡进行过热保护控制,包括:通过所述业务卡将所述第一实时温度传输到所述第二主控卡中,以便所述第二主控卡在所述第一实时温度中的最大值不小于所述第一温度阈值时,向所述业务卡发送下电指令;通过所述业务卡接收所述下电指令,并控制所述业务卡的电源模块中的第一路电源处于上电状态,且控制所述业务卡的电源模块中的第二路电源下电。5.根据权利要求1所述的板卡过热保护方法,其特征在于,还包括:通过主控卡采集所述主控卡上各个温度采集点的第二实时温度,并判断所述第二实时温度中的最大值是否不小于所述第一温度阈值;如果所述第二实时温度中的最大值不小于所述第一温度阈值,则通过所述主控卡控制所述主控卡的电源模块中的第三路电源处于上电状态,且控制所述主控卡的电源模块中的
第四路电源下电;其中,所述第三路电源为所述主控卡上用于支持温度采集的电源,所述第四路电源为所述主控卡的电源模块中除了所述第三路电源...

【专利技术属性】
技术研发人员:张威刘理达
申请(专利权)人:深圳市信锐网科技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1