一种反向供电方法、装置、设备及存储介质制造方法及图纸

技术编号:24616187 阅读:52 留言:0更新日期:2020-06-24 02:37
本发明专利技术公开了一种反向供电方法、装置、设备及存储介质,涉及DPU设备供电领域,所述方法包括:DPU设备检测PSE的在位状态,确定当前可供电PSE;所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE;所述DPU设备将所述参与供电PSE的供电通路导通,将所述不参与供电PSE的供电通路断开。本发明专利技术实施例在反向供电环境下提供一种供电策略,不仅降低在供电用户较多的情况下的设备发热量,而且每个用户可以公平供电。

A reverse power supply method, device, equipment and storage medium

【技术实现步骤摘要】
一种反向供电方法、装置、设备及存储介质
本专利技术涉及分布式处理单元(DistributedProcessingUnit,DPU)设备供电领域,特别涉及一种反向供电方法、装置、设备及存储介质。
技术介绍
传统DPU设备采用独立的供电接口,直流或者交流供电,这样要求DPU设备必须设置在靠近电源的地方,对环境电源要求较高。现有技术提供了一种反向供电系统,光网络单元(OpticalNetworkUnit,ONU)侧端口级增加受电装置(PoweredDevice,PD),用户侧或终端增加供电设备(PoweredSupplyEquipment,PSE),通过PSE接入DPU,这样DPU的供电可以通过用户侧或终端来提供,电流由用户侧或终端流向网络侧DPU。这种新的供电方式提供了一种全新的选择,解决了接入设备在特殊环境下取电难的问题,并且不需要专门铺设电源线给接入设备,灵活易用,简单环保。DPU设备大规模部署后,大部分用户都接受了反向供电,并且愿意通过PSE给DPU供电,但是在供电用户多的情况下,DPU的发热问题会比较严重,这样会缩短设备芯片和反供板等使用寿命,严重时导致设备重启或者不能正常工作。现有技术提供一种实现反向供电的方法,在反向供电时通过关断端口业务以达到节能的目的,这样设备的功耗得到一定程度的降低,发热情况得到一些好转。但是目前的技术仍未从根本上解决设备发热的问题,在供电用户较多的情况下,即使关闭掉一些没有供电的设备的业务,由于供电用户本身比较多的原因,设备发热问题还是得不到根本的改善。另外,有时候不需要所有具备PSE的用户都在同一时间供电才可以让得到允许的所有用户开启业务,只要有一定数量的用户供电即可带动整个设备,这时就需要一种策略来保证设备既可以正常工作,而不需要所有用户都同时供电的策略。这种策略可以让所有用户可以公平供电,避免部分用户抱怨供电的不公平性。
技术实现思路
本专利技术实施例提供的一种反向供电方法、装置、设备及存储介质,解决DPU设备的发热问题。根据本专利技术实施例提供的一种反向供电方法,包括:DPU设备检测PSE的在位状态,确定当前可供电PSE;所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE;所述DPU设备将所述参与供电PSE的供电通路导通,将所述不参与供电PSE的供电通路断开。优选地,所述DPU设备检测PSE的在位状态,确定当前可供电PSE包括:所述DPU设备检测其每个端口,确定每个所述端口连接的所述PSE是否在位;若所述端口连接的所述PSE在位,则所述DPU设备将所述端口连接的所述PSE确定为当前可供电PSE。优选地,在所述DPU设备检测PSE的在位状态,确定当前可供电PSE之后,还包括:若所述当前可供电PSE的数量超过预设阈值,则所述DPU设备启用所述轮流供电策略。优选地,在启用所述轮流供电策略后,还包括:所述DPU设备将每个当前可供电PSE对应的端口信息放入用于公平供电的先进先出队列。优选地,所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE包括:所述DPU设备按照正常工作所需的供电PSE数量,从所述先进先出队列的队列头取出相应数量的端口信息;所述DPU设备将取出的所述端口信息对应的当前可供电PSE作为当前供电周期的参与供电PSE;所述DPU设备将所述先进先出队列的其它端口信息对应的当前可供电PSE作为所述当前供电周期的不参与供电PSE。优选地,在所述DPU设备将所述参与供电PSE的供电通路导通,将所述不参与供电PSE的供电通路断开之后,还包括:当所述当前供电周期结束时,所述DPU设备将所述参与供电PSE对应的端口信息放入所述先进先出队列的队列末尾。优选地,所述方法还包括:当所述DPU设备检测到新PSE在位时,将在位的所述新PSE对应的端口信息放入所述先进先出队列的队列末尾;当所述DPU设备检测到所述未参与供电PSE不在位时,从所述先进先出队列中删除不在位的所述未参与供电PSE对应的端口信息;当所述DPU设备检测到所述参与供电PSE不在位时,从所述先进先出队列的队列头取出新端口信息,并将取出的所述新端口信息对应的PSE的供电通路导通。根据本专利技术实施例提供的一种反向供电装置,包括:在位检测模块,用于检测供电设备PSE的在位状态,确定当前可供电PSE;供电优化模块,用于根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE;供电控制模块,用于将所述参与供电PSE的供电通路导通,将所述不参与供电PSE的供电通路断开。根据本专利技术实施例提供的一种反向供电设备,所述设备包括:处理器,以及与所述处理器耦接的存储器;所述存储器上存储有可在所述处理器上运行的反向供电程序,所述反向供电程序被所述处理器执行时实现上述的反向供电方法的步骤。根据本专利技术实施例提供的一种存储介质,其上存储有反向供电程序,所述反向供电程序被处理器执行时实现上述的反向供电方法的步骤。本专利技术实施例提供的技术方案具有如下有益效果:本专利技术实施例在反向供电环境下提供一种供电策略,不仅能够降低供电用户较多时的设备发热量,而且每个用户可以公平供电,并且正常的所有用户都可以正常工作。附图说明图1是本专利技术实施例提供的反向供电流程图;图2是本专利技术实施例提供的反向供电装置框图;图3是本专利技术实施例提供的反向供电公平供电调度装置结构框图;图4是本专利技术实施例提供的典型的反向供电DPU应用示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的反向供电流程图,如图1所示,步骤包括:步骤S101:DPU设备检测PSE的在位状态,确定当前可供电PSE。所述DPU设备具有多个连接PSE的端口,通过检测每个端口,确定每个端口连接的PSE是否在位,若端口连接的PSE在位,则所述DPU设备将在位的所述PSE确定为当前可供电PSE。作为一种实施例,当所述当前可供电PSE的数量超过预设阈值,则所述DPU设备启用所述轮流供电策略,其中,所述预设阈值可以是经验值,以避免供电用户过多而出现的发热问题。此时,所述DPU设备首先设置用于公平供电的先进先出队列,然后将每个当前可供电PSE对应的端口信息放入该先进先出队列。步骤S102:所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE。所述DPU设备按照正常工作所需的供电PSE数量,从先进先出队列的队列头取出相应数量的端口信息,将取出的端口信息对应的当前可供电PSE作为当前供电周期的参与供电PSE,将先进先出队列的其它端口信息对应的当前本文档来自技高网
...

【技术保护点】
1.一种反向供电方法,其特征在于,包括:/n分布式处理单元DPU设备检测供电设备PSE的在位状态,确定当前可供电PSE;/n所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE;/n所述DPU设备将所述参与供电PSE的供电通路导通,将所述不参与供电PSE的供电通路断开。/n

【技术特征摘要】
1.一种反向供电方法,其特征在于,包括:
分布式处理单元DPU设备检测供电设备PSE的在位状态,确定当前可供电PSE;
所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE;
所述DPU设备将所述参与供电PSE的供电通路导通,将所述不参与供电PSE的供电通路断开。


2.根据权利要求1所述的方法,其特征在于,所述DPU设备检测PSE的在位状态,确定当前可供电PSE包括:
所述DPU设备检测其每个端口,确定每个所述端口连接的所述PSE是否在位;
若所述端口连接的所述PSE在位,则所述DPU设备将所述端口连接的所述PSE确定为当前可供电PSE。


3.根据权利要求2所述的方法,其特征在于,在所述DPU设备检测PSE的在位状态,确定当前可供电PSE之后,还包括:
若所述当前可供电PSE的数量超过预设阈值,则所述DPU设备启用所述轮流供电策略。


4.根据权利要求3所述的方法,其特征在于,在启用所述轮流供电策略后,还包括:
所述DPU设备将每个当前可供电PSE对应的端口信息放入用于公平供电的先进先出队列。


5.根据权利要求4所述的方法,其特征在于,所述DPU设备根据轮流供电策略,从所述当前可供电PSE中选取参与供电PSE和不参与供电PSE包括:
所述DPU设备按照正常工作所需的供电PSE数量,从所述先进先出队列的队列头取出相应数量的端口信息;
所述DPU设备将取出的所述端口信息对应的当前可供电PSE作为当前供电周期的参与供电PSE;
所述DPU设备将所述先进先出队列的其它端口信息对应的当前可供电PSE作为所述当前供电周期的不参与供电PS...

【专利技术属性】
技术研发人员:高文娟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1