供电方法、设备和系统与流程

文档序号:14124405阅读:239来源:国知局
供电方法、设备和系统与流程

本发明涉及通信领域,尤其涉及一种供电方法、设备和系统。



背景技术:

移动终端,例如,智能手机,手提电脑可以通过无线局域网(wlan)访问互联网。在一些场景(例如,学生宿舍、医院病房、宾馆酒店等),如果仅将接入点(英文:accesspoint,ap)部署在公关区域会使得室内信号质量差。而如果增加部署的ap的数量,又会增加设备管理的复杂度。

分布式wlan包括中心ap和分布式ap。一个中心ap连接多个分布式ap。分布式wlan可以提供更广的网络覆盖,并简化设备管理及配置。

在采用以太网供电(英文:poweroverethernet,poe)技术的分布式wlan中,如图1所示,以太网交换机作为供电设备(英文:powersourcingequipment,pse)为中心ap供电。中心ap是以太网交换机的受电设备(英文:powereddevice,缩写:pd),从以太网交换机获取电力(英文:electricity)。中心ap也作为pse,为其供电端口连接的各个分布式ap供电。分布式ap作为中心ap的pd,从中心ap获取电力。中心ap从以太网交换机取电后,转换成满足中心ap自身使用的电压的电力为中心ap自身的各个器件供电。然后,中心ap将自身使用的电力转换成满足poe要求的电压,再向分布式ap供电。这样就造成了额外的电力损耗。



技术实现要素:

本申请提供了一种供电方法,设备和系统。供电设备跨中间设备为受电设备供电,可以避免电压转换导致的功率损耗,提高供电效率,并降低设备复杂度。

第一方面,提供了一种供电设备,包括:处理器、以太网端口和供电电路,其中,所述处理器,用于:

用所述以太网端口执行多次检测,其中,执行所述检测的次数等于所述中间设备的供电端口的数目,所述以太网端口和中间设备相连;

当所述多次检测中至少一次的检测结果为有效,向所述中间设备发送供电指示,并向所述以太网端口供电,其中,所述供电指示基于所述多次检测的各个检测结果。

所述供电设备可以是支持poe或数据线供电(poweroverdatalines,podl)的以太网设备

本申请提供的供电设备,用与中间设备相连的以太网端口执行多次检测,以对连接到所述中间设备的多个受电设备做检测,当确定所述多个受电设备中存在有效的受电设备时,向所述以太网端口供电,并通过向中间设备发送供电指示,让所述中间设备配合,从而实现为有效的受电设备供电。

在第一方面的第一种可能的实现中,所述处理器包括中央处理器(cpu)和pse芯片,其中,所述pse芯片与所述以太网端口相连,所述供电电路与所述pse芯片相连;

所述pse芯片,用于测量所述以太网端口,所述检测所述以太网端口包括向所述以太网端口输入检测电压,测量当前接通的所述中间设备的供电端口的阻抗,并根据测得的阻抗得到检测结果;

当所述多次检测中至少一次的检测结果为有效,所述pse芯片用所述供电电路向所述以太网端口供电。

其中,所述cpu包括通用处理器,网络处理器(np)和嵌入式处理器等。

结合第一方面或第一方面的第一种可能的实现,在第一方面的第二种可能的实现中,所述处理器,具体为所述cpu,用于在完成一次检测后,向所述中间设备发送这次检测的检测结果。当所述检测结果为有效时,所述检测结果也可以作为供电指示,用于指示所述中间设备接通这次检测的供电端口,以便为所述供电端口供电。这样可以将当前接通的供电端口的检测结果实时通知给所述中间设备。

结合第一方面结合第一方面或第一方面的第一种可能的实现,在第一方面的第二种可能的实现中,在第一方面的第三种可能的实现中,所述处理器,具体为所述cpu,用于在所述多次检测完成后,向所述中间设备发送所述供电指示。所述供电指示中可以包括端口标识或编号或位图,用于指示待供电的供电端口。所述供电指示用于指示所述中间设备接通待供电的供电端口。所述处理器在发送供电指示之前,可以记录所述多次检测的各个检测结果,并根据供电策略生成所述供电指示。这样所述供电设备可以结合检测结果和供电策略,确定待供电的供电设备,便于按策略进行供电控制。

结合第一方面及第一方面的第一种至第三种可能的实现中任一种,在第一方面的第四种可能的实现中,所述处理器用于接收所述中间设备发送的检测指示,并根据所述检测指示周期性地检测当前接通的所述中间设备的供电端口。所述检测的周期为预设检测时长,所述预设检测时长可以预设或来自所述中间设备。所述检测指示可以是一个电信号,则具体是所述pse芯片接收所述中间设备发送的所述检测指示。所述检测指示也可以是数据链路层报文,则具体是所述cpu接收所述中间设备发送的所述检测指示;所述检测指示中还可以包括所述预设检测时长。

结合第一方面及第一方面的第一种至第三种可能的实现中任一种,在第一方面的第五种可能的实现中,所述处理器具体用于:

向所述中间设备发送检测指示,所述检测指示用于指示所述中间设备根据预设检测时长轮流接通所述中间设备的多个供电端口;

周期性地检测当前接通的所述中间设备的供电端口,所述检测的周期为所述预设检测时长。

所述检测指示可以是一个电信号,则具体是所述pse芯片向所述中间设备发送检测指示。

所述检测指示也可以是数据链路层报文,则具体是所述cpu向所述中间设备发送检测指示;所述检测指示中还可以包括所述预设检测时长。

在上述第四种或第五种可能的实现中,周期性地检测当前接通的所述中间设备的供电端口可以是所述pse芯片自身周期性执行检测,也可以是所述cpu周期性向所述pse芯片发送iic指令,所述pse芯片根据iic指令执行检测。

采用上述第四种或第五种可能的实现,可以减少供电设备和中间设备间的信息交互,简化供电设备的检测处理过程。

结合第一方面及第一方面的第一种至第三种可能的实现中任一种,在第一方面的第六种可能的实现中,所述处理器用于在执行任意两次检测之间,接收所述中间设备发送的检测指示,或者向所述中间设备发送检测指示。

具体地,所述处理器在执行每一次检测之前,向所述中间设备发送检测指示,所述检测指示用于指示所述中间设备接通下一个待检测的供电端口。可替换地,所述处理器接收所述中间设备发送的检测指示,根据所述检测指示用所述连接端口执行下一次检测。

这样可以避免每个供电端口采用固定的检测周期造成的时延,提高检测效率。

结合第一方面及上述所有可能的实现中任一种,在第一方面的第七种可能的实现中,所述处理器还用于检测所述中间设备,并在所述中间设备为有效的受电设备时,为所述中间设备供电。

第二方面,提供了一种网络设备,包括检测控制开关,供电控制开关,抽电端口和多个供电端口;其中,所述检测控制开关连接所述抽电端口和所述多个供电端口,所述供电控制开关连接所述抽电端口和所述多个供电端口,所述抽电端口与供电设备相连;

所述检测控制开关,用于接通所述抽电端口和所述多个供电端口中任意一个,以便所述供电设备对所述多个供电端口中所述检测控制开关接通的供电端口进行检测;

所述供电控制开关,用于在所述检测后接通所述抽电端口和所述多个供电端口中的有效端口,所述有效端口是检测结果为有效的供电端口。

所述检测控制开关包括第一开关和第一控制器,所述第一开关为单极多投开关。所述供电控制开关包括第二开关和第二控制器;所述第二开关多极单投开关。

本申请的中间设备通过检测控制开关和供电控制开关,配合供电设备对所述中间的多个供电端口进行检测,并根据供电指示配合所述供电设备控制对受电设备的供电,无需在各个供电端口设置pse芯片,可以降低设备复杂度和成本。

在第二方面的第一种可能的实现中,所述供电控制开关,用于接收所述供电设备发送的供电指示,并根据所述供电指示,接通所述有效端口。

结合第二方面或第二方面的第一种可能的实现,在第二方面的第二种可能的实现中,所述检测控制开关用于:

接收所述供电设备发送的检测指示;

根据所述检测指示,轮流接通所述多个供电端口,并保持每个供电端口连续处于接通状态的时间达到预设检测时长。

结合第二方面或第二方面的第一种可能的实现,在第二方面的第三种可能的实现中,所述检测控制开关,用于:

向所述供电设备发送检测指示,所述检测指示用于指示所述供电设备根据预设检测时长周期性地检测所述检测控制开关当前接通的供电端口;

轮流接通所述多个供电端口,并保持每个供电端口连续处于接通状态的时间达到所述预设检测时长。

结合第二方面或第二方面的第一种可能的实现,在第二方面的第四种可能的实现中,所述检测控制开关,用于:

接收所述供电设备发送的检测指示,并根据所述检测指示接通所述多个供电端口中下一个待检测的供电端口;

或者,接通所述多个供电端口中下一个待检测的供电端口,并向所述供电设备发送检测指示,所述检测指示用于指示所述供电设备执行一次检测。

第三方面,提供一种供电方法,包括:

供电设备用连接端口执行多次检测,其中,所述连接端口为和中间设备相连的所述供电设备的以太网端口,所述供电设备执行所述检测的次数等于所述中间设备的供电端口的数目;

如果所述多次检测中至少一次的检测结果为有效,所述供电设备向所述中间设备发送供电指示,并向所述连接端口供电,其中,所述供电指示基于所述多次检测的各个检测结果。

本申请提供的供电方法,所述供电设备用与中间设备相连的以太网端口执行多次检测,以对连接到所述中间设备的多个受电设备做检测,当确定所述多个受电设备中存在有效的受电设备时,向所述以太网端口供电,并通过向中间设备发送供电指示,从而可以经过所述中间设备为有效的受电设备供电。

在第三方面的第一种可能的实现中,所述供电设备向所述中间设备发送供电指示,包括如下任意一种或多种:

在所述多次检测完成后,所述供电设备向所述中间设备发送所述供电指示;

所述供电设备在完成一次检测后,向所述中间设备发送这一次检测的检测结果。

结合第三方面或第三方面的第一种可能的实现,在第三方面的第二种可能的实现中,所述供电设备用连接端口执行多次检测,包括:

所述供电设备在执行任一次检测之前向所述中间设备发送检测指示;

或者,每收到所述中间设备发送的一次检测指示,所述供电设备执行一次检测。

这样供电设备和中间设备间通过检测指示同步每一次检测,完成对各个供电端口进行检测,可以提高检测的灵活性。

结合第三方面或第三方面的第一种可能的实现,在第三方面的第三种可能的实现中,所述供电设备用连接端口执行多次检测,包括:

所述供电设备接收所述中间设备发送的检测指示;

所述供电设备根据所述检测指示周期性地检测当前接通的所述中间设备的供电端口。

结合第三方面或第三方面的第一种可能的实现,在第三方面的第四种可能的实现中,所述供电设备用连接端口执行多次检测,包括:

所述供电设备向所述中间设备发送检测指示,所述检测指示用于指示所述中间设备根据预设检测时长轮流接通所述中间设备的多个供电端口;

所述供电设备周期性地检测当前接通的所述中间设备的供电端口,所述检测的周期为所述预设检测时长。

上述第三种或第四种可能的实现中,中间设备和供电设备间通过发送一次检测指示启动检测,中间设备按照检测的周期轮流切换供电端口,供电设备周期性执行检测,完成对各个供电端口进行检测,可以减少供电设备和中间设备间的信息交互,简化供电设备的检测处理过程。

结合第三方面和第三方面的上述可能的实现中任一种,在第三方面的第五种可能的实现中,所述方法还包括:

所述供电设备检测所述中间设备是否为有效的受电设备;

在确定所述中间设备为有效的受电设备时,所述供电设备为所述中间设备供电。

第四方面,提供了一种供电设备,包括用于实现上述第三方面的供电方法的功能模块。

第五方面,提供了一种计算机存储介质,用于储存计算机程序,该计算机程序包括用于执行第三方面或第三方面的任一可能的实现方式中的方法的指令。

第六方面,提供了一种供电系统,包括如上述第二方面及其可能的实现中的网络设备,以及多个受电设备;其中,所述多个受电设备分别连接到所述网络设备的所述多个供电端口。

附图说明

图1是分布式wlan中的以太网供电示意图;

图2是本发明实施例提供的一种供电系统的结构示意图;

图3是本发明实施例提供的一种供电系统中设备结构和连接关系示意图;

图4是本发明实施例提供的另一种供电系统中设备结构和连接关系示意图;

图5是本发明实施例提供的再一种供电系统中设备结构和连接关系示意图;

图6是本发明实施例提供的一种以供电方法的流程示意图;

图7是本发明实施例提供的一种供电设备的结构示意图;

图8是本发明实施例提供的另一种供电设备的结构示意图。

具体实施方式

下面结合附图和具体实施方式对本申请提供的技术方案进行说明。

参见图2,为本发明实施例提供的一种供电系统的结构示意图,该系统包括:供电设备10,中间设备21和受电设备31;其中,受电设备31与中间设备21相连,中间设备21与供电设备10相连。

可选地,有多个中间设备连接到所述供电设备10。例如图2所示,所述系统还可以包括中间设备22,所述中间设备22与所述供电设备10相连。

可选地,有多个受电设备连接到所述中间设备21。例如图2所示,所述系统还可以包括受电设备32~34,所述受电设备32~34分别于所述中间设备21相连。

本发明实施例中的供电设备可以是支持poe或数据线供电(poweroverdatalines,podl)的以太网设备,例如交换机或者路由器。通常的供电设备中包括pse芯片。pse芯片是被设计用于满足poe或podl协议要求中的pse功能的芯片,通常能提供检测(英文:detection)和分级(英文:classification)功能。

所述供电设备10,用于对连接到所述中间设备21的受电设备进行供电控制。

具体地,所述供电设备10用与所述中间设备21相连的连接端口执行多次检测,当所述多次检测中至少一次的检测结果为有效时,向所述中间设备21发送供电指示,并向所述连接端口供电。

其中,所述连接端口为以太网端口。所述供电设备10执行所述检测的次数等于所述中间设备21的供电端口的数目;其中,所述供电指示基于所述多次检测的所有检测结果。

可选地,中间设备也可以为受电设备。所述供电设备10还可用于为中间设备供电。具体地,以中间设备21为例,供电设备10检测中间设备21是否为有效的受电设备;在确定所述中间设备21为有效的受电设备时,为所述中间设备21供电。

本发明实施例提供的供电系统中,供电设备可以经由中间设备,对连接到中间设备的受电设备进行检测,并为有效的受电设备供电。这样,不仅可以避免电压转换导致的供电功率损耗,提高供电效率,还可以降低设备复杂度,从而降低设备成本。

下面以图2所示供电系统中,供电设备10跨中间设备21对连接到中间设备21的各个受电设备进行供电控制为例,介绍供电设备10和中间设备21的结构,以及供电设备10、中间设备21和受电设备之间的连接关系。

图3为本发明实施例提供的供电系统中设备结构和连接关系的示意图。如图3所示,供电设备10包括:处理器100,以太网端口103,和供电电路104;其中处理器100包括pse芯片101,中央处理器(cpu)102。

中间设备21包括检测控制开关202,供电控制开关203,抽电端口204和供电端口205~208。其中,抽电端口204和供电端口205~208为以太网端口。

受电设备31包括pd芯片311和抽电端口312,所述pd芯片311和所述抽电端口312相连。受电设备32包括pd芯片321和抽电端口322,所述pd芯片321和所述抽电端口322相连。

受电设备31的抽电端口312通过以太网线与中间设备21的供电端口205相连,受电设备32的抽电端口322通过以太网线与中间设备21的供电端口206相连。

中间设备21的抽电端口204通过以太网线与供电设备10的以太网端口103相连。所述供电设备10还可以包括其他一个或多个以太网端口。

所述cpu102与所述pse芯片101由内部整合电路(英文:inter-integratedcircuit,iic)总线相连。

本发明实施例中,cpu包括通用处理器,网络处理器(np)和嵌入式处理器等。

所述cpu102和所述以太网端口103通过总线106相连。所述总线106可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

所述供电电路104和所述pse芯片101相连。所述pse芯片101与所述以太网端口103相连。如图3所示,所述供电电路104可以通过开关电路,与所述pse芯片101和所述以太网端口103相连。本发明实施例以所述开关电路是金属氧化物半导体场效应管(英语:metal-oxide-semiconductorfield-effecttransistor,mosfet)为例来说明。

可选地,所述供电设备10还包括存储器105。所述处理器105可以集成在所述cpu102中,还可以独立设置。所述存储器105可以为易失性存储器(英文:volatilememory)。例如随机存取存储器(ram)。所述存储器105还可以为非易失性存储器(英文:non-volatilememory)。例如,快闪存储器(英文:flashmemory),硬盘(英文:harddiskdrive,hdd)或固态硬盘(英文:solid-statedrive,ssd)。

在所述cpu102是通用处理器的情况下,所述存储器105还可用于存放程序指令,所述存储器105为非易失性存储器。所述cpu102执行所述存储器105中存放的程序指令,以执行本发明实施例提供的供电方法。

在所述cpu102是np的情况下,所述cpu102执行本发明实施例提供的供电方法。

所述中间设备21包括多个供电端口,换言之,包括两个或两个以上的供电端口。图3中以所述中间设备21包括四个供电端口205~208为例。如图3所示,在所述中间设备21中,所述检测控制开关202和所述供电控制开关203分别与所述抽电端口204相连。所述检测控制开关202和所述供电控制开关203分别与所述供电端口205~208相连。

所述检测控制开关202包括第一开关,用于接通所述中间设备21的抽电端口与所述中间设备21的任意一个供电端口。所述第一开关为单极多投(singlepole,multiplethrow)开关,可由mosfet,继电器,光耦,三极管实现。所述单极多投的投(throw)数根据中间设备的供电端口的数量来设置。所述检测控制开关202中还包括第一控制器,用于控制所述第一开关的导通或关断。

所述供电控制开关203包括第二开关,用于接通所述中间设备21的抽电端口204与所述中间设备21的一个或多个供电端口。所述第二开关多极单投(multiplepole,singlethrow)开关,可由mosfet,继电器,光耦,三极管实现。所述多极单投开关的极(pole)数数量根据所述中间设备的供电端口的数目来设置。所述供电控制开关203中还包括第二控制器,用于控制所述第二开关的导通或关断。

如图3所示,所述第一开关为单极四投开关。所述第一开关在任一时刻仅可以接通抽电端口204和供电端口205~208中任一个。例如,时刻1,接通抽电端口204和供电端口205;时刻2,断开抽电端口204和供电端口205,接通抽电端口204和供电端口206。

所述第二开关为四极单投开关。所述第二开关可以同时接通抽电端口204和供电端口205~208中一个或多个。例如,时刻1,所述第二开关接通抽电端口204和供电端口205,并接通抽电端口204和供电端口206。

所述第一控制器和所述第二控制器可以由中间设备的cpu实现。所述第一控制器和所述第二控制器也可以由一个硬件芯片,或者两个独立的硬件芯片实现。硬件芯片可以是专用集成电路(英文:application-specificintegratedcircuit,缩写:asic),可编程逻辑器件(英文:programmablelogicdevice,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件(英文:complexprogrammablelogicdevice,缩写:cpld),现场可编程逻辑门阵列(英文:field-programmablegatearray,缩写:fpga),通用阵列逻辑(英文:genericarraylogic,缩写:gal)或其任意组合。

如图3所示,cpu102,pse芯片101和供电电路104(经以太网端口103,以太网线和抽电端口204)分别与中间设备21的检测控制开关202和供电控制开关203相连。

中间设备21的检测控制开关202和供电控制开关203分别(经由poe供电端口205,以太网线和抽电端口312)与受电设备31的pd芯片311相连。中间设备21的检测控制开关202和供电控制开关203分别(经由poe供电端口206,以太网线和抽电端口322)与受电设备32的pd芯片321相连。

进一步地,在图3基础上,所述中间设备21也可以是受电设备。所述中间设备可以从所述供电设备10抽电。所述中间设备21还包括pd芯片201。所述供电设备10还包括pse芯片106。所述供电电路104与所述pse芯片106相连。所述cpu102与所述pse芯片106由iic总线相连。

一种实现中,参见图4所示,所述pse芯片106连接到所述以太网端口103,所述pd芯片201连接到所述抽电端口204。所述pse芯片106使用连接所述以太网端口103和所述抽电端口204的以太网线中,不同于所述pse芯片101所使用的线对,为所述pd芯片201供电。

所述pse芯片106经由所述以太网端口103,所述以太网线的第一组线对和所述抽电端口204,与所述pd芯片201相连。所述pse芯片101经由所述以太网端口103,所述以太网线的第二组线对和所述抽电端口204,与所述检测控制开关和所述供电控制开关相连。

另一种实现中,参见图5所示,所述供电设备10还包括以太网端口103’。所述中间设备21还包括抽电端口204’。

所述以太网端口103’与所述抽电端口204’通过以太网线相连。

所述pse芯片106连接到所述以太网端口103’。所述pd芯片201连接到所述抽电端口204’。所述pse芯片106经由所述以太网端口103’,以太网线和所述抽电端口204’,与所述pd芯片201相连。

本发明实施例图3~图5所示的供电设备10中,所述pse芯片101和所述pse芯片106物理上可以是一个多通道(英文:channel)pse芯片中的两个通道。所述pse芯片101和所述pse芯片106物理上也可以是两个单通道pse芯片。

采用本发明实施例提供的供电设备和中间设备,供电设备可以跨中间设备检测连接到所述中间设备的多个受电设备,并为有效的受电设备供电。这样可以避免电压转换导致的功率损耗,提高供电效率。此外,供电设备跨中间设备为受电设备供电,中间设备无需设置pse芯片,也可以降低中间设备的复杂度和成本。

下面结合图3~5,以供电设备10跨中间设备21对连接到中间设备21的各个受电设备供电为例,介绍本发明实施例提供的供电方法。

参见图6,为本发明实施例提供的一种供电方法的流程示意图。如图6所示,所述方法包括:

601、所述供电设备10用连接端口执行多次检测,所述连接端口为和中间设备相连的供电设备10的以太网端口;

其中,供电设备10执行所述检测的次数等于所述中间设备的供电端口的数目。

所述中间设备的供电端口的数目可以是预设在所述供电设备10上,或者来自所述中间设备。来自所述中间设备可以是所述中间设备直接发送给所述供电设备10,也可以是其他设备,例如网络管理设备,发送给所述供电设备10。

可选地,所述供电设备10在任一次检测的检测结果为有效的情况下,还通过物理层分级(英文:physicallayerclassification),获取连接到当前接通的供电端口的受电设备的等级(例如,class1或class2)。

参见图3~5所示,所述连接端口为所述以太网端口103。所述供电设备10执行所述检测的次数,为所述中间设备21的供电端口(供电端口205~208)的数目,即4。所述供电设备10用所述以太网端口103执行四次检测,以检测所述中间设备21的供电端口205~208是否连接有效的受电设备。

602、当所述多次检测中至少一次的检测结果为有效时,所述供电设备10向所述中间设备发送供电指示,并向所述连接端口供电;

其中,所述供电指示基于所述多次检测的所有检测结果。

所述供电设备向所述中间设备发送供电指示,包括:在所有多次检测完成后,发送供电指示;或者每完成一次检测,当这一次检测的检测结果为有效时,发送供电指示。

供电指示可以是检测结果本身,也可以是推导结果,例如考虑分级结果。如果所有检测结果都非有效,也可以发送所有检测结果,但是该所有检测结果不是所述供电指示。也就是说,只有值为有效的检测结果才等同于供电指示。

所述供电指示可以是数据链路层协议报文,例如链路层发现协议(英文:linklayerdiscoveryprotocol,缩写:lldp)报文。

可以在所有检测都完成后发送所述供电指示或检测结果,所述供电指示可以为端口标识或编号或位图(bitmap)。也可以每完成一次检测就发送这次检测的检测结果或供电指示,所述供电指示可以为端口标识或编号。

参见图3~5所示,所述cpu102可以在每次检测之后,向所述供电控制开关203发送检测结果或供电指示,以便控制所述第二开关。或者可选地,所述cpu102记录所述多次检测的各个检测结果,并在完成对所述中间设备的所有供电端口的检测后,向所述供电控制开关203发送供电指示或检测结果。

所述存储器105用于存储所有检测结果;还可以存储受电设备的等级。

所述中间设备接通所述供电指示对应的供电端口,以便所述供电设备10为受电设备供电。

可选地,在发送所述供电指示之前,所述供电设备10根据供电策略,生成所述供电指示。

供电策略可以是:当供电设备的剩余供电功率大于预设阈值时,为检测结果为有效的受电设备供电;当供电设备的剩余供电功率小于预设阈值时,按照供电端口的优先级或需求功率大小,从所有检测结果为有效的供电端口中确定待供电的供电端口。

所述供电设备10向所述连接端口供电包括:所述pse芯片101用所述供电电路104向所述连接端口(以太网端口103)供电。可以是所述供电电路104向所述pse芯片101供电,所述pse芯片再向所述连接端口供电。也可以是如图3~5所示,所述pse芯片控制开关电路的通断,从而控制所述供电电路104向所述连接端口(以太网端口103)供电。参见图3~5所示,所述pse芯片101可以写寄存器,例如,写上电寄存器为1或0,输出高电平或低电平,来导通或关断所述mos管,从而控制所述供电电路104供电或停止供电。可选地,所述pse芯片101根据所述cpu102的指令,控制所述供电电路104供电。

接下来详细说明步骤601中,所述供电设备10用连接端口执行多次检测的不同实现。

第一种可能的实现中,所述供电设备10用所述连接端口周期性地执行检测,其中,所述供电设备执行检测的检测周期预设或者来自所述中间设备。相应地,所述中间设备按照所述检测周期切换供电端口。具体可采用如下步骤6011~6013实现。

6011、所述供电设备10向所述中间设备发送检测指示;

所述检测指示用于指示所述中间设备根据预设检测时长轮流接通所述中间设备的供电端口。

所述预设检测时长为所述检测周期。

预设检测时长至少大于等于执行检测所需的时长。预设检测时长可以进一步地大于等于执行检测所需的时长和执行分级所需的时长之和。

可选地,在步骤6011之前,在所述供电设备10和所述中间设备上配置所述预设检测时长。

6012、所述中间设备收到所述检测指示后,轮流接通所述中间设备的多个供电端口,并保持每个供电端口连续处于接通状态的时间达到预设检测时长。

这样,所述供电设备10就可以在每个预设检测时长内,检测当前接通的所述中间设备的一个供电端口。

所述中间设备可以按照端口检测顺序,轮流接通各个供电端口。所述端口检测顺序可以预先设置在所述中间设备上。

参见图3~5所示,可选地,所述cpu102向检测控制开关202发送检测指示,并指令所述pse芯片101启动检测,所述检测指示可以是数据链路层报文,例如lldp报文。或者可选地,所述pse芯片101向检测控制开关202发送检测指示,并在发送检测指示后启动检测,所述检测指示是一个电信号。

所述检测控制开关202收到所述检测指示之后,按照端口检测顺序,轮流接通所述抽电端口204和所述供电端口205~208,并保持所述抽电端口204和每个供电端口(供电端口205/206/207/208)连续处于接通状态的时间达到预设检测时长。

端口检测顺序例如可以是205-206-207-208,或208-207-206-205。

可替换的,步骤6011和6012也可以反过来实现,由所述中间设备向所述供电设备10发送检测指示,在发送所述检测指示之后,所述中间设备轮流接通所述中间设备的供电端口,并保持每个供电端口连续处于接通状态的时间达到预设检测时长。具体地如下步骤6011’和6012’。

6011’、所述供电设备10接收所述中间设备发送的检测指示;

所述检测指示,用于指示所述供电设备10按照预设检测时长,周期性地检测。所述检测指示中还可以包括所述预设检测时长。

6012’、所述中间设备在发送所述检测指示之后,轮流接通所述中间设备的多个供电端口,并保持每个供电端口连续处于接通状态的时间达到预设检测时长。

6013、所述供电设备10以预设检测时长为周期,周期性地检测当前接通的所述中间设备的供电端口;

供电设备10执行所述检测的次数等于所述中间设备的供电端口的数目。

所述供电设备10可以每完成一次检测就发送这次检测的检测结果给所述中间设备。当检测结果为有效时,该检测结果等同于供电指示。或者,所述供电设备10也可以记录每次检测的检测结果,并在所有检测都完成后发送所有检测结果或供电指示给所述中间设备。

参见图3~5所示,所述pse芯片101以预设检测时长为周期,周期性地向所述以太网端口103输入检测电压,检测当前接通的所述中间设备的供电端口(例如供电端口205)的阻抗,并根据测得的阻抗判断当前接通的所述供电端口是否连接有效的受电设备,获得检测结果。或者可替换地,所述cpu102周期性地向所述pse芯片101发送iic指令,指令所述pse芯片101向所述以太网端口103输入检测电压,检测当前接通的所述中间设备的供电端口(例如供电端口205)的阻抗,得到检测结果。

检测结果可以是有效或无效。检测结果为有效,表示供电端口当前连接有效的受电设备。检测结果为无效,表示供电端口当前连接的设备不是有效的受电设备或供电端口当前未连接任何设备。

下面结合图3~5,假设预设检测时长是100毫秒(ms),举例说明所述供电设备10用所述连接端口周期性地执行检测的过程。以所述供电设备10向所述中间设备发送所述检测指示为起始时刻,

第一个检测周期,所述检测控制开关202接通所述抽电端口204和所述供电端口205,并保持接通状态100ms。所述pse芯片101向所述以太网端口103输入检测电压(经过所述抽电端口204和所述检测控制开关202)检测供电端口205的阻抗,并根据测得的阻抗(即受电设备31的阻抗),得到检测结果为有效。pse芯片101将得到的检测结果写入所述以太网端口103的检测寄存器。

第二个检测周期,所述检测控制开关202接通所述抽电端口204和所述供电端口206,并保持接通状态100ms。所述pse芯片101向所述以太网端口103输入检测电压,检测供电端口206的阻抗,并根据测得的阻抗(即受电设备32的阻抗),得到检测结果为有效。pse芯片101将得到的检测结果写入所述以太网端口103的检测寄存器。

第三个检测周期,所述检测控制开关202接通所述抽电端口204和所述供电端口207,并保持接通状态100ms。所述pse芯片101向所述以太网端口103输入检测电压,检测当前接通的所述供电端口207的阻抗,根据测得的阻抗得到检测结果为无效。pse芯片101将得到的检测结果写入所述以太网端口103的检测寄存器。

第四个检测周期,所述检测控制开关202接通所述抽电端口204和所述供电端口208,并保持接通状态100ms。所述pse芯片101向所述以太网端口103输入检测电压,检测当前接通的所述供电端口208的阻抗,根据测得的阻抗得到检测结果为无效。pse芯片101将得到的检测结果写入所述以太网端口103的检测寄存器。

采用此种实现方式,可以减少供电设备和中间设备间的信息交互,简化供电设备的检测处理过程。

第二种可能的实现中,供电设备10执行任意两次检测之间向所述中间设备发送检测指示,以指示所述中间设备切换供电端口。也就是,所述供电设备10在执行每一次检测之前,向所述中间设备发送检测指示,所述检测指示用于指示所述中间设备接通下一个待检测的供电端口

所述检测指示可以是一个电信号。

或者,所述检测指示中可以包括所述中间设备的下一个待检测的供电端口的标识或编号。所述检测指示可以是数据链路层报文,例如,lldp报文。

供电端口的标识可以是供电端口的端口号、地址等。可选地,所述供电设备10(图3~5中所述cpu102)预先获取所述中间设备的供电端口的端口号、地址等。

供电端口的编号可以是对供电端口进行检测和供电控制的顺序,例如图3~5所示系统中,编号1代表供电端口205,编号2代表供电端口206,编号3代表供电端口207,编号4代表供电端口208。

此种实现是由供电设备10控制检测的节奏。也就是说,供电设备10每向所述中间设备发送一个检测指示,就执行一次检测。具体包括如下步骤6014~6016。

6014、所述供电设备10向所述中间设备发送检测指示;

参见图3~5所示,可选地,所述cpu102向检测控制开关202发送检测指示,并指令所述pse芯片101启动检测,所述检测指示可以是数据链路层报文。

或者可选地,所述pse芯片101向检测控制开关202发送检测指示,并在发送检测指示后启动检测,所述检测指示是一个电信号。

6015、所述中间设备根据所述检测指示,接通所述中间设备的待检测供电端口;

当所述中间设备首次收到所述检测指示时,所述中间设备由未接通任何供电端口切换到接通待检测供电端口;当所述中间设备非首次收到所述检测指示时,所述中间设备由上一个已检测供电端口切换到接通待检测供电端口。也就是说,在每次检测之前,所述供电设备10向所述中间设备发送检测指示,以接通所述中间设备的下一个待检测的供电端口。

6016、所述供电设备10检测当前接通的待检测供电端口。

参见图3~5所示,可选地,所述pse芯片101向检测控制开关202发送检测指示,并在发送检测指示后执行检测。所述检测指示可以是一个电信号。

或者可选地,所述cpu102向检测控制开关202发送检测指示,并指令所述pse芯片101启动检测。所述cpu102具体通过iic总线写所述pse芯片101的寄存器,指令所述pse芯片101检测所述以太网端口103。所述检测指示中可以包括所述中间设备的下一个待检测的供电端口的标识或编号。

当所述检测指示中没有包括下一个待检测的供电端口的标识或编号时,所述中间设备每收到一个检测指示后,根据预设检测顺序,接通下一个待检测的供电端口。

所述供电设备10根据所述中间设备的供电端口的数量,多次执行步骤6014~6016,完成对所述中间设备的所有供电端口的检测。

采用此种实现方式,可以避免每个供电端口采用固定的检测周期造成的时延,提高检测效率。

下面结合图3~5,举例说明所述供电设备10执行任意两次检测之间向所述中间设备发送检测指示,完成多次检测的过程:

s1、所述pse芯片101向所述检测控制开关202发送检测指示;所述检测控制开关202收到所述检测指示后,接通所述抽电端口204和所述供电端口205。所述pse芯片101向所述以太网端口103输入检测电压,检测所述供电端口205的阻抗,并根据测得的阻抗(也即受电设备31的阻抗),得到检测结果为有效。

s2、所述pse芯片101向所述检测控制开关202发送检测指示;所述检测控制开关202收到所述检测指示后,接通所述抽电端口204和所述供电端口206。所述pse芯片101向所述以太网端口103输入检测电压,检测所述供电端口206的阻抗,并根据测得的阻抗(即所述受电设备32的阻抗),得到检测结果为有效。

s3、所述pse芯片101向所述检测控制开关202发送检测指示;所述检测控制开关202收到所述检测指示后,接通所述抽电端口204和所述供电端口207。所述pse芯片101向所述以太网端口103输入检测电压,检测所述供电端口207的阻抗,并根据测得的阻抗得到检测结果为无效。

s4、所述pse芯片101向所述检测控制开关202发送检测指示;所述检测控制开关202收到所述检测指示后,接通所述抽电端口204和所述供电端口208。所述pse芯片101向所述以太网端口103输入检测电压,检测所述供电端口208的阻抗,并根据测得的阻抗得到检测结果为无效。

这样,所述pse芯片101在每一次检测前发送检测指示,指示所述中间设备切换所接通的供电端口,从而可以轮流检测所述中间设备的供电端口205~208。

第三种可能的实现中,供电设备10执行任意两次检测之间接收所述中间设备发送的检测指示,并在接收到检测指示后执行下一次检测。

所述检测指示可以是一个电信号。所述检测指示也可以是所述中间设备的下一个待检测的供电端口的标识或编号。

此种实现是由所述中间设备控制检测的节奏。也就是说,供电设备10每收到所述中间设备发送的一个检测指示,就执行一次检测。此种实现具体包括如下步骤6017和6018。

6017、供电设备10接收所述中间设备发送的检测指示;

所述中间设备在接通下一个待检测的供电端口后,向所述供电设备10发送检测指示。所述检测指示用于表示所述中间设备已切换到下一个待检测的供电端口。

参见图3~5所示,可选地,所述检测控制开关202向cpu102发送检测指示,以使所述cpu102指令所述pse芯片101启动检测,所述检测指示可以是数据链路层报文。所述cpu102具体通过iic总线写所述pse芯片101的寄存器,指令所述pse芯片101检测所述以太网端口103。

或者可选地,所述检测控制开关202向pse芯片101发送检测指示,所述检测指示是一个电信号,所述pse芯片101根据所述检测指示启动检测。

所述中间设备发送所述检测指示的次数等于所述中间设备的供电端口的数目。

6018、所述供电设备10根据所述检测指示,检测所述中间设备当前接通的待检测供电端口。

所述供电设备10收到所述中间设备的检测指示之后,向所述连接端口输入检测电压,检测所述中间设备当前接通的待检测供电端口的阻抗,并根据测得的阻抗得到检测结果。

所述中间设备可以在预设时间间隔(例如上述预设检测时长)后,切换接通的供电端口,并发送下一个检测指示。或者,所述中间设备也可以在接收到供电设备10返回的检测结果后,切换供电端口,待检测发送下一个检测指示。

所述供电设备10多次执行步骤6017和6018,完成对所述中间设备的所有供电端口的检测。

采用此种实现方式,可以简化供电设备的检测过程,从而降低所述供电设备的复杂度。

下面结合图3~5,举例说明所述供电设备10执行任意两次检测之间接收所述中间设备发送的检测指示,完成多次检测的过程:

t1、所述检测控制开关202接通所述抽电端口204和所述供电端口205,并向所述pse芯片101发送检测指示。所述pse芯片101收到所述检测指示后,向所述以太网端口103输入检测电压,检测所述供电端口205的阻抗,并根据测得的阻抗(也即受电设备31的阻抗),得到检测结果为有效。所述pse芯片101向所述中间设备(所述供电控制开关203)发送检测结果。

t2、所述供电控制开关203收到检测结果后,所述检测控制开关202切换到接通所述抽电端口204和所述供电端口206,并向所述pse芯片101发送检测指示。所述pse芯片101收到所述检测指示后,向所述以太网端口103输入检测电压,检测所述供电端口206的阻抗,并根据测得的阻抗(即所述受电设备32的阻抗),得到检测结果为有效。

t3、所述供电控制开关203收到检测结果后,所述检测控制开关202切换到接通所述抽电端口204和所述供电端口207,并向所述pse芯片101发送检测指示。所述pse芯片101收到所述检测指示后,向所述以太网端口103输入检测电压,检测所述供电端口207的阻抗,并根据测得的阻抗得到检测结果为无效。

t4、所述供电控制开关203收到检测结果后,所述检测控制开关202切换到接通所述抽电端口204和所述供电端口208,并向所述pse芯片101发送检测指示。所述pse芯片101收到所述检测指示后,向所述以太网端口103输入检测电压,检测所述供电端口208的阻抗,并根据测得的阻抗得到检测结果为无效。

这样,所述pse芯片101每收到一次检测指示,执行一次检测,从而可以轮流检测所述中间设备的供电端口205~208。

可选的,所述中间设备也为受电设备,则所述方法还包括:

603、所述供电设备10检测所述中间设备是否为有效的受电设备;

参见图4所示,所述pse芯片106向所述以太网端口103的第二组线对输入检测电压,参见图5所示,所述pse芯片106向所述以太网端口103’输入检测电压,检测所述中间设备21(所述pd芯片202)的阻抗,并根据测得的阻抗判断所述中间设备21是否为有效的受电设备。

604、当所述供电设备10确定所述中间设备为有效的受电设备时,所述供电设备10为所述中间设备供电供电。

参见图4或5所示,所述pse芯片106控制所述供电电路104为所述中间设备供电。具体地,参见图4或5所示,所述pse芯片106可以写寄存器,例如,写上电寄存器为1或0,输出高电平或低电平,来导通或关断所述mosfet,从而控制所述供电电路104向所述以太网端口103的第一组线对或向所述以太网端口103’供电或停止供电。

可选地,所述供电设备10在确定所述中间设备为有效的受电设备之后,并在为所述中间设备供电之前,通过物理层分级获取所述中间设备的等级(例如class2或class3)。参见图4所示,所述pse芯片106向所述以太网端口103(第二组线对)输入分级电压,测量分级电流,获取所述中间设备21(所述pd芯片202)的等级。参见图5所示,所述pse芯片106向所述以太网端口103’输入分级电压,测量分级电流,获取所述中间设备21(所述pd芯片202)的等级。

或者,可选地,所述供电设备10在为所述中间设备供电之后,通过链路层分级(datalinklayerclassifcation),例如利用lldp与所述中间设备通信,获取所述中间设备21的等级。

本发明实施例提供的供电方法,供电设备对与中间设备相连的连接端口进行多次检测,以检测连接到所述中间设备的多个受电设备,并为有效的受电设备供电。这样可以避免电压转换导致的功率损耗,提高供电效率。此外,供电设备跨中间设备为受电设备供电,中间设备无需设置pse芯片,也可以降低成本和中间设备的复杂度。

如图7所示,为本发明实施例提供的一种供电设备10,用于实现上述图6所示的供电方法;所述供电设备10包括:第一检测模块701和第一供电模块702。其中,

所述第一检测模块701,用于对连接端口执行多次检测;其中,所述连接端口为和中间设备相连的供电设备10的以太网端口,供电设备10执行所述检测的次数等于所述中间设备的供电端口的数目。

所述第一供电模块702,用于当所述第一检测模块701所执行的多次检测中至少一次的检测结果为有效时,向所述中间设备发送供电指示,并向所述连接端口供电。

所述第一检测模块701和所述第一供电模块702的实现细节可参见上述图6所示的供电方法。

可选地,所述供电设备10还包括物理层分级模块,用于在所述第一检测模块701的检测结果为有效时,在所述第一检测模块701之前,通过物理层分级获取检测结果为有效的受电设备的等级。

可选地,所述供电设备10还包括供电控制模块,用于根据供电策略生成所述供电指示,以按供电策略对受电设备进行供电控制。

可选地,参见图8所示,所述供电设备10还包括第二检测模块703和第二供电模块704。

所述第二检测模块703,用于检测所述中间设备是否为有效的受电设备。

所述第二供电模块704,用于当所述第二检测模块703确定所述中间设备为有效的受电设备时,为所述中间设备供电供电。

所述第二检测模块703和所述第二检测模块703的实现细节可参见上述图6所示的供电方法。

可选地,所述供电设备10还链路层分级模块,用于在为所述中间设备供电之后,获取所述中间设备的等级。

本发明实施例提供的供电设备,对与中间设备相连的连接端口进行多次检测,从而检测连接到所述中间设备的多个受电设备。并跨所述中间设备为受电设备供电,可以避免电压转换导致的功率损耗,提高了供电效率。此外,还可以降低供电管理复杂度和设备成本。

本领域普通技术人员可以理解,实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于计算机可读存储介质中,上述存储介质可以是随机存取存储器,只读存储器,快闪存储器,硬盘,固态硬盘或光盘等。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1