一种用于PoE的供电方法、控制设备及供电端设备技术

技术编号:19969759 阅读:74 留言:0更新日期:2019-01-03 15:51
本申请涉及通信领域,具体涉及一种用于PoE的供电方法、控制设备及供电端设备。该控制设备接收供电端设备PSE上报的上电失败以太网供电PoE端口;控制设备获取上电失败PoE端口的上电失败次数K;控制设备根据上电失败次数K为上电失败PoE端口设置退避时长;控制设备向PSE发送按照退避时长为上电失败PoE端口上电的控制指令。由于设置了退避时长,该退避时长即若PSE开始进行供电检测时,PSE上设有对应退避时长的PoE端口经过该退避时长时才开始进行供电检测;另外,由于设置的退避时长与冲突参数相关,对于不同的PoE端口来说,由于冲突参数不同而使退避时长不同,从而能够最大程度上减少不同的上电失败PoE端口之间的冲突,进而解决PD无法或者长时间不能上电的问题。

A Power Supply Method, Control Equipment and Power Supply End Equipment for PoE

The application relates to the field of communication, in particular to a power supply method, control equipment and power supply terminal equipment for PoE. The control device receives the POE port of power failure Ethernet reported by PSE of power supply terminal equipment; the control device obtains the power failure number K of power failure PoE port; the control device sets the backoff time for power failure PoE port according to the power failure number K; and the control device sends the control instructions to PSE to power failure PoE port according to the backoff time length. Because the backoff time is set, the backoff time is long, that is, if PSE starts power supply detection, PSE has a PoE port corresponding to the backoff time to start power supply detection after the backoff time is long; in addition, because the backoff time is related to the conflict parameters, for different PoE ports, the backoff time is different because of the different conflict parameters, which can maximize the degree. It reduces the conflict between different power failure PoE ports, and then solves the problem that the PD can't or can't power for a long time.

【技术实现步骤摘要】
一种用于PoE的供电方法、控制设备及供电端设备
本申请涉及通信领域,具体涉及一种用于PoE的供电方法、控制设备及供电端设备。
技术介绍
网络或者安防工程的应用场景下,通常会选择一些具有以太网供电(PoweroverEthernet,简称PoE)功能的交换机,即能够为PD进行供电的设备,如供电端设备(PowerSourcingEquipment,简称PSE)。而为了保证特殊场景下供电及数据传输的可靠性,部分受电端设备(PoweredDevice,简称PD)支持双PoE供电,实现供电和数据传输的备份功能,即其中一路PoE用于供电和数据传输,另一路用作供电和数据传输的备份,两路PoE中只需要一路正常连接即可为PD供电。目前为PD供电的方式是,将PD通过网线连接到PSE的PoE端口,而后通过PSE为PD供电,而双PoE供电则需要PD本身能够连接到PSE的两个PoE端口,PD为了处理两路PoE供电,有两种方式,一种是将两路电流通过合路电路合路后输入到PD芯片进行检测以及分级后输出至需要供电的器件,此方式向下,PD内置单颗PD芯片;另一种方式是两路电流分别输入到一个PD芯片进行检测以及分级,而后将两个PD芯片输出的电流进行合路后输出至需要供电的器件。然而这两种种两路备份的连接方式下,PSE会在两路同时提供检测电压和电流,由于硬件设计缺陷导致两路有漏电流存在,即电流经过合路电路时,其中一路的电流会漏到另外一路中去,使得两路根据电压和电流计算出的电阻值不符合共模电阻阻值范围,致使检测失败,使得PD无法或者长时间不能上电。
技术实现思路
本申请实施例提供了一种用于PoE的供电方法、控制设备及供电端设备,通过对上电失败PoE端口设置退避时长减少PoE端口之间的冲突,从而减少由于漏电产生的检测失败的情形,解决PD无法或者长时间不能上电的问题。本申请实施例的第一方面提供一种用于PoE的供电方法,该方法中,控制设备作为控制PSE的设备,会接收到PSE上报的上电失败PoE端口,接着控制设备会获取上电失败PoE端口的上电失败次数K,即已经上电失败的次数,接着控制设备会根据此上电失败次数K为该上电失败PoE端口设置退避时长,该退避时长为预设退避时长与冲突参数的乘积,冲突参数具体为从M个大于等于0且小于等于2K-1的整数的整数集合中按照预设规则选择的一个数值,最后,控制设备会向PSE发送控制指令,使得PSE按照该控制指令为该上电失败PoE端口上电。可以看出,由于设置了退避时长,该退避时长即若PSE开始进行供电检测时,PSE上设有对应退避时长的PoE端口经过该退避时长时才开始进行供电检测;另外,由于设置的退避时长与冲突参数相关,冲突参数是从M个大于等于0且小于等于2K-1的整数的整数集合中选取的,对于不同的PoE端口来说,选取的冲突参数基本都不相同,因此退避时长基本都不一样,从而能够最大程度上减少不同的上电失败PoE端口之间的冲突,进而解决PD无法或者长时间不能上电的问题。在一些实施例中,M等于2K,所述整数集合包括2K个各不相同的从0至2K-1的整数。即对于一个上电失败K次的PoE端口来说,可以从0到2K-1共2K个各不相同的整数中选择一个作为冲突参数,这样大大降低两个上电失败PoE端口选择到同一个冲突参数的概率,使得退避时长的设置更为合理,进一步减少不同的上电失败PoE端口之间的冲突。在一些实施例中,上电失败次数K的次数并不会无限制的增加,而会通过设置第一阈值和第二阈值对其进行限制,具体的,在控制设备获取所述上电失败PoE端口的上电失败次数K后,当所述上电失败次数K小于等于第一阈值时,所述控制设备将所述电失败次数K的值设为K,即,只要K小于第一阈值时,每失败一次均会对上电失败次数进行加一处理;另外,当所述上电失败次数K大于预设的第一阈值且小于等于预设的第二阈值时,所述控制设备将所述电失败次数K的值设为第一阈值,即,若是K已经累加到大于第一阈值而小于第二阈值时,则将该上电失败次数一直设置为第一阈值。此方式能够防止该次数过大而整数集合内整数的数量过多,占用过多的控制设备资源。在一些实施例中,若K已经累加到大于第二阈值时,则会认为该上电失败PoE端口可能有其他问题,具体的,当所述上电失败次数K大于第二阈值时,生成所述上电失败PoE端口的无法上电原因及记录日志,即会认为该上电失败PoE端口无法上电,并且也不触发根据上电失败次数K为所述上电失败PoE端口设置退避时长的步骤,从而也不会指示PSE按照退避时长处理该上电失败PoE端口。同样的,由于排除一部分无法上电的端口,从而降低控制设备的计算资源的占用。在一些实施例中,在已经确定一个上电失败PoE端口无法上电并且生成无法上电原因及记录日志后,若发现该上电失败PoE端口无插拔操作,则不触发获取所述上电失败PoE端口的上电失败次数K的步骤,即在进行退避时长计算时,不会去计算该上电失败PoE端口。在一些实施例中,预设退避时长为所述PSE检测连接到所述PSE的受电端设备PD所用的时长、对所述PD分级所用的时长以及对所述PD上电所用的时长之和,即该预设退避时长为PSE从检测到分级到给一个PD上电的整个过程所用的时长之和,因此以该预设退避时长乘以整数形式的冲突参数,能够使得冲突参数不相同的两个上电失败PoE端口之间不会发生冲突,进一步解决PD无法或者长时间不能上电的问题。在一些实施例中,所述冲突参数为控制设备根据所述整数集合获取的一个随机数值,所述随机数值为所述整数集合中的任一整数。即该冲突参数可以是从整数集合中随机抽取的一个整数,此方式结合预设退避时长进一步降低两个上电失败PoE端口抽取到同一冲突参数的概率,进一步解决PD无法或者长时间不能上电的问题。本申请实施例第二方面还提供一种,用于PoE的供电方法,该方法中,PSE在完成一次自身的PoE端口上电后,会向控制设备上报上电失败PoE端口,随后便会从控制设备接收到控制指令,而该指令中则携带有这些上电失败PoE端口的退避时长,该退避时长为预设退避时长与冲突参数的乘积,冲突参数为所述控制设备从具有M个大于等于0且小于等于2K-1的整数的整数集合中按照预设规则选择的一个数值,最后PSE则按照退避时长为对应的上电失败PoE端口上电。可以看出,由于针对上电失败PoE端口设置了退避时长,并且该退避时长即若PSE开始进行供电检测时,PSE上设有对应退避时长的PoE端口经过该退避时长时才开始进行供电检测;从而能够减少不同的上电失败PoE端口的之间的冲突,即使得不同的上电失败PoE端口在不同的时刻开始上电过程,从而解决PD无法或者长时间不能上电的问题。在一些实施例中,M等于2K,所述整数集合包括2K个各不相同的从0至2K-1的整数。即对于一个上电失败K次的PoE端口来说,可以从0到2K-1共2K个各不相同的整数中选择一个作为冲突参数,这样大大降低两个上电失败PoE端口选择到同一个冲突参数的概率,使得退避时长的设置更为合理,进一步减少不同的上电失败PoE端口之间的冲突。在一些实施例中,预设退避时长为所述PSE检测连接到所述PSE的受电端设备PD所用的时长、对所述PD分级所用的时长以及对所述PD上电所用的时长之和,即该预设退避时长为PSE从检测到分级到给一个PD上电的本文档来自技高网...

【技术保护点】
1.一种用于PoE的供电方法,其特征在于,包括:控制设备接收供电端设备PSE上报的上电失败以太网供电PoE端口;所述控制设备获取所述上电失败PoE端口的上电失败次数K,所述K为大于等于0的整数;所述控制设备根据所述上电失败次数K为所述上电失败PoE端口设置退避时长,所述退避时长为预设退避时长与冲突参数的乘积,所述冲突参数为所述控制设备从具有M个大于等于0且小于等于2K‑1的整数的整数集合中按照预设规则选择的一个数值,所述整数集合由所述控制设备根据所述上电失败次数K生成,所述M为大于等于1的整数;所述控制设备向所述PSE发送按照所述退避时长为所述上电失败PoE端口上电的控制指令。

【技术特征摘要】
1.一种用于PoE的供电方法,其特征在于,包括:控制设备接收供电端设备PSE上报的上电失败以太网供电PoE端口;所述控制设备获取所述上电失败PoE端口的上电失败次数K,所述K为大于等于0的整数;所述控制设备根据所述上电失败次数K为所述上电失败PoE端口设置退避时长,所述退避时长为预设退避时长与冲突参数的乘积,所述冲突参数为所述控制设备从具有M个大于等于0且小于等于2K-1的整数的整数集合中按照预设规则选择的一个数值,所述整数集合由所述控制设备根据所述上电失败次数K生成,所述M为大于等于1的整数;所述控制设备向所述PSE发送按照所述退避时长为所述上电失败PoE端口上电的控制指令。2.根据权利要求1所述的用于PoE的供电方法,其特征在于,所述M等于2K,所述整数集合包括2K个各不相同的从0至2K-1的整数。3.根据权利要求2所述的用于PoE的供电方法,其特征在于,在所述控制设备获取所述上电失败PoE端口的上电失败次数K后,所述方法还包括:当所述上电失败次数K小于等于第一阈值时,所述控制设备将所述电失败次数K的值设为K;或,当所述上电失败次数K大于预设的第一阈值且小于等于预设的第二阈值时,所述控制设备将所述电失败次数K的值设为第一阈值。4.根据权利要求2所述的用于PoE的供电方法,其特征在于,在所述控制设备获取所述上电失败PoE端口的上电失败次数K后,所述方法还包括:当所述上电失败次数K大于所述预设的第二阈值时,所述控制设备生成所述上电失败PoE端口的无法上电原因及记录日志,且不触发根据所述上电失败次数K为所述上电失败PoE端口设置退避时长。5.根据权利要求4所述的用于PoE的供电方法,其特征在于,当已生成无法上电原因及记录日志的上电失败PoE端口无插拔操作时,所述控制设备不触发获取所述上电失败PoE端口的上电失败次数K。6.根据权利要求1所述的用于PoE的供电方法,其特征在于,所述预设退避时长为所述PSE检测连接到所述PSE的受电端设备PD所用的时长、对所述PD分级所用的时长以及对所述PD上电所用的时长之和。7.根据权利要求1至6中任一项所述的用于PoE的供电方法,其特征在于,所述冲突参数为所述控制设备根据所述整数集合获取的一个随机数值,所述随机数值为所述整数集合中的任一整数。8.一种用于PoE的供电方法,其特征在于,包括:供电端设备PSE向控制设备上报所述PSE上连接的上电失败PoE端口;所述PSE接收所述控制设备发送的控制指令,所述控制指令中携带有所述上电失败PoE端口的退避时长,所述退避时长为预设退避时长与冲突参数的乘积,所述冲突参数为所述控制设备从具有M个大于等于0且小于等于2K-1的整数的整数集合中按照预设规则选择的一个数值,所述整数集合由所述控制设备根据所述上电失败次数K生成,所述M为大于等于1的整数;所述PSE按照所述退避时长为所述上电失败PoE端口上电。9.根据权利要求8所述的用于PoE的供电方法,其特征在于,所述M等于2K,所述整数集合包括2K个各不相同的从0至2K-1的整数。10.根据权利要求8所述的用于PoE的供电方法,其特征在于,所述预设退避时长为所述PSE检测连接到所述PSE的受电端设备PD所用的时长、对所述PD分级所用的时长以及对所述PD上电所用的时长之和。11.根据权利要求8至10中任一项所述的用于PoE的供电方法,其特...

【专利技术属性】
技术研发人员:杨传枫
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1