功率分配方法及装置与流程

文档序号:13391223阅读:253来源:国知局
功率分配方法及装置与流程

本公开涉及通信供电技术领域,尤其涉及一种功率分配方法及装置。



背景技术:

poe(poweroverethernet,以太网供电)是指设备通过以太网电口,利用双绞线对外接pd(powereddevice,受电设备)进行远程供电。poe系统包括poe电源、pse(powersourcingequipment,供电设备)和pd。其中,poe电源用于向整个poe系统供电,pse为直接给pd供电的设备,pd为接受pse供电的设备,例如ip电话,无线ap(accesspoint,接入点)、便携设备充电器、刷卡机以及网络摄像头等。

开启pse的poe功能后,poe系统可以为pse预留功率,并为pse供电。若pse预留功率较大,则新增pse时可能会使poe系统功率过载,导致部分pse被下电。此时,可能需要用户手动配置减小单个pse的预留功率,以使pse全部上电。若pse预留功率较小,则pse为受电设备供电的能力较低,可能导致poe系统可接入的受电设备较少或功率较低。



技术实现要素:

有鉴于此,本公开提出了一种功率分配方法及装置,能够合理预留poe功率。

根据本公开的一方面,提供了一种功率分配方法,该方法应用于以太网供电poe交换机,该方法包括:确定所述poe交换机中的使能供电设备pse,所述使能pse表示开启poe功能的pse;将所述使能pse的使能端口的数量确定为预留端口数,其中,使能端口表示开启poe功能的端口;根据所述预留端口数和使能端口的最大功率,确定所述使能pse的预留功率。

根据本公开的另一方面,提供了一种功率分配装置,该装置应用于poe交换机,该装置包括:使能设备确定模块,用于确定所述poe交换机中的使能pse,所述使能pse表示开启poe功能的pse;第一数量确定模块,用于将所述使能pse的使能端口的数量确定为预留端口数,其中,使能端口表示开启poe功能的端口;预留功率确定模块,用于根据所述预留端口数和使能端口的最大功率,确定所述使能pse的预留功率。

通过将使能pse的使能端口的数量确定为预留端口数,根据预留端口数和使能端口的最大功率,确定使能pse的预留功率,根据本公开的各方面的功率分配方法及装置能够为使能pse的使能端口预留功率,而不是使能pse的全部端口预留功率,可以实现更精细化的poe功率预留,从而使poe功率的预留更加合理,减少预留功率的调整操作,提高pse的供电能力。

根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。

图1示出根据本公开一实施例的功率分配方法的流程图;

图2示出根据本公开一实施例的一种poe系统的示意图;

图3示出根据本公开一实施例的功率分配方法的流程图;

图4示出根据本公开一实施例的功率分配方法的流程图;

图5示出根据本公开一实施例的功率分配方法的流程图;

图6示出根据本公开一实施例的功率分配装置的框图;

图7示出根据本公开一实施例的功率分配装置的框图;

图8示出根据本公开一实施例的功率分配装置的框图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。

图1示出根据本公开一实施例的功率分配方法的流程图。该方法可以应用于poe交换机,如图1所示,该功率分配的方法包括:

步骤s11,确定poe交换机中的使能pse,所述使能pse表示开启poe功能的pse。

在poe系统中,提供电力的供电设备称为pse,pse具有poe功能。图2示出了一种poe系统的示意图。如图2所示,poe系统包括poe电源、pse和pd等。其中,poe电源可以为整个poe系统供电,pse可以为pd供电,pd可以被pse提供的电力驱动。在pse开启poe功能的情况下,poe电源可以为该pse预留功率,并为该pse供电。开启poe功能的pse获得poe电源供电后,可以通过pi(powerinterface,电源接口)将poe电源的电力注入双绞线中为pd供电。

poe交换机可以表示具有poe功能的以太网交换机。poe交换机可以在传输数据所用的线路上传输直流电,可以省去独立输电的专用线,简化系统布线。一个poe交换机可以包括多个具有poe功能的pse。poe交换机可以开启部分或者全部pse的poe功能。可以使用使能pse表示开启poe功能的pse。

在一种可能的实现方式中,poe交换机可以通过命令行开启pse的poe功能。poe交换机也可以通过其他方式开启pse的poe功能,本公开对此不做限定。

在一个示例中,pse可以为一块具有poe功能的接口板,poe交换机中可以携带一块或多块具有poe功能的接口板,各接口板之间可以根据pseid进行识别。其中,具有poe功能的接口板可以为poe线卡。

步骤s12,将所述使能pse的使能端口的数量确定为预留端口数,其中,使能端口表示开启poe功能的端口。

poe交换机中的pse可能某些端口具有poe功能,某些端口不具有poe功能。其中,具有poe功能的端口开启poe功能后可以称为使能端口。

在一种可能的实现方式中,poe交换机可以按照组网要求,确定pse的哪些端口需要使能,以此可以确定使能端口的数量,从而确定预留端口数。

步骤s13,根据所述预留端口数和使能端口的最大功率,确定所述使能pse的预留功率。

使能端口的最大功率可以表示该端口能够为pd提供的功率的上限。在一种可能的实现方式中,用户可以通过命令行等方式配置使能端口的最大功率。在用户没有配置使能端口的最大功率的情况下,poe交换机可以预留一个缺省值作为使能端口的最大功率。

在一个示例中,poe交换机有8个poe线卡(即8个使能pse),每个线卡的型号相同,均支持48端口poe功能(即48个使能端口),每个端口缺省预留最大供电功率30瓦,每个线卡最大供电功率1440瓦,而poe交换机的供电总功率不能超过10000瓦。

在步骤s11中,确定poe交换机中8个poe线卡。

在步骤s12中,每个poe线卡有20个端口开启poe功能,每个poe线卡的预留端口数为20。

在步骤s13中,每个poe线卡的预留端口数为20,使能端口的最大功率为30瓦,每个poe线卡的预留功率为20×30瓦=600瓦。

这样,整个poe交换机的预留总功率为8×600=4800瓦,小于poe交换机的最大供电总功率。一方面,poe交换机内poe线卡可以全部上电,省去了调整poe线卡的预留功率的工作。另一方面,poe线卡的使能端口均能够获得较大的预留功率,能够提高pse的供电能力。

需要说明的是,以上示例中poe线卡的数量、每个poe线卡使能端口数以及每个使能端口的最大功率仅仅是本公开的一个示例,不以任何形式限制本公开。例如,poe线卡的数量可以根据实际需求选择,每个poe线卡使能端口的数量可以相同、也可以不同,每个使能端口的最大功率可以相同、也可以不同等。

通过将使能pse的使能端口的数量确定为预留端口数,根据预留端口数和使能端口的最大功率,确定使能pse的预留功率,根据本公开的功率分配方法能够为使能pse的使能端口预留功率,而不是为使能pse的全部端口预留功率,能够实现更精细化的poe功率预留,从而使poe功率的预留更加合理,减少预留功率的调整操作,提高pse的供电能力。

图3示出根据本公开一实施例的功率分配方法的流程图。如图3所示,所述方法还包括:

步骤s14,将所述使能pse的工作态使能端口的数量确定为预留端口数,所述工作态使能端口表示管理状态和物理状态均开启的使能端口。

端口的状态可以包括up状态(工作态)和down状态(停止态)。其中,up状态可以表示端口的管理状态和物理状态均开启,down状态可以表示端口的管理状态开启,但物理状态关闭。端口的物理状态关闭可能是由于没有物理连线或者线路故障等原因造成。

在确定预留端口数时,poe交换机可以将工作态使能端口的数量确定为预留端口数。可以理解的是,管理状态和物理状态均开启的使能端口可以为受电设备供电,管理状态开启但物理状态未开启的使能端口可能无法为受电设备供电。因此,poe交换机可以为工作态使能端口预留功率,不为停止态使能端口预留功率。这样,既不会影响向pd的正常供电,又可以节省poe电源的功率

通过在使能端口的管理状态和物理状态均开启的情况下,为该使能端口预留功率,根据本公开功率分配方法为pse预留功率的方式更加精细化,管理状态开启但物理状态关闭的使能端口对应的功率可以继续分配给其他使能pse的端口使用,从而在保证本pse供电能力的情况下,提高poe交换机中其他pse的供电能力。

图4示出根据本公开一实施例的功率分配方法的流程图。如图4所示,该功率分配方法包括:

步骤s15,根据所述poe交换机中所有使能pse的预留功率,确定所述poe交换机的第一预留总功率。

其中,第一预留总功率可以表示poe交换机中所有pse的预留总功率。在一种可能的实现方式中,可以将所述poe交换机中所有使能pse的预留功率之和确定为所述poe交换机的第一预留总功率。

在一种可能的实现方式中,根据pse是否开启poe功能,可以将pse分为使能pse和未使能pse。其中,使能pse可以表示开启poe功能的pse,未使能pse可以表示未开启poe功能的pse。

使能pse的使能端口可以为受电设备供电,未使能pse的使能端口不为受电设备供电。因此,poe交换机的第一预留总功率由poe交换机中所有使能pse的预留功率确定。

步骤s16,在所述poe交换机的第一预留总功率不大于所述poe交换机的最大供电功率的情况下,为所述poe交换机中所有使能pse的使能端口供电。

其中,poe交换机的最大供电功率可以是指该poe交换机中所有pse能够获得的最大供电功率。poe交换机的最大供电功率可以根据poe电源的规格和用户配置的保护参数确定。例如,poe的最大供电功率可以为poe电源的规格与用户配置的保护参数两者中的较小值。poe电源的规格可以是指poe电源固定的最大输出功率。用户配置的保护参数可以是为了避免poe电源自我保护而配置的功率。poe电源具有自我保护机制,poe电源发生过载,则poe电源会采取自我硬件保护(例如停止给所有pse供电)。因此,用户配置的保护参数可以小于poe电源固定的最大输出功率。以上确定poe交换机的最大供电功率的方式仅仅是一个示例,不得以任何方式限制本公开,本领域技术人员也可以根据其他方式确定poe交换机的最大供电功率。

在poe交换机的第一预留总功率不大于poe交换机的最大供电功率的情况下,即使poe交换机所有使能pse的使能端口同时上电,poe电源仍不过载。因此,可以为poe交换机中所有使能pse的使能端口供电。

在一种可能的实现方式中,预留端口数可以为使能pse的工作态使能端口的数量,在poe交换机的第一预留总功率不大于poe交换机的最大供电功率的情况下,可以为poe交换机中所有使能pse的工作态使能端口供电。

步骤s17,在所述poe交换机的第一预留总功率大于所述poe交换机的最大供电功率的情况下,按照pse优先级为所述poe交换机中使能pse的使能端口供电。

举例来说,在poe交换机的第一预留总功率大于poe交换机的最大供电功率的情况下,若poe交换机所有使能pse的使能端口同时上电,poe电源可能会过载。因此,可以为poe交换机中的部分使能端口供电,以降低poe电源过载的可能性。

在一种可能的实现方式中,可以按照pse优先级为所述poe交换机中的使能pse供电。其中,pse优先级可以表示供电优先级按照pse的优先级设置,优先级高的pse的使能端口优先得到供电。

在一种可能的实现方式中,预留端口数可以为使能pse的工作态使能端口的数量,在poe交换机的第一预留总功率大于poe交换机的最大供电功率的情况下,也可以按照pse优先级为所述poe交换机中使能pse的工作态使能端口供电。

这样,根据本公开的功率分配方法能够提供合理的功率分配方案,动态分配和调整pse的预留功率,既能够为较多的使能端口供电,又能够降低poe电源过载的可能性。

图5示出根据本公开一实施例的功率分配方法的流程图。如图5所示,该功率分配方法包括:

步骤s18,当所述poe交换机中增加使能pse时,确定所述poe交换机的第二预留总功率。

其中,所述poe交换机的第二预留总功率可以用于表示poe交换机增加使能pse后的预留总功率。

在一种可能的实现方式中,可以通过开启poe交换机中原有的pse的poe功能,来增加使能pse,或者通过在poe交换机中新增pse,并开启新增pse的poe功能,来增加使能pse。本公开对增加使能pse的方式不做限定。

在步骤s18中,确定poe交换机的第二预留总功率的过程与图4中的步骤s12、步骤s13和步骤s15相同,或者与图3中步骤s14和图4中的步骤s13、步骤s15相同,在此不再赘述。

步骤s19,在所述poe交换机的第二预留总功率不大于所述poe交换机的最大供电功率的情况下,为增加的使能pse的使能端口供电。

举例来说,在开启pse的poe功能时,若该pse的加入不会导致所述poe交换机的第二预留总功率大于所述poe交换机的最大供电功率,则可以开启该pse的poe功能,并为该使能pse的使能端口供电。

这样,当poe交换机的第二预留总功率不超过poe交换机的最大供电功率时,能够做到即插即用。

步骤s20,在所述poe交换机的第二预留总功率大于所述poe交换机的最大供电功率的情况下,根据所述pse优先级确定是否为增加的使能pse的使能端口供电。

举例来说,在开启pse的poe功能时,若该pse的加入会导致所述poe交换机的第二预留总功率大于所述poe交换机的最大供电功率,则可以确定该pse是否开启pse优先级策略。如果该pse没有开启pse优先级策略,则可以不开启该pse的poe功能。如果该pse开启pse优先级策略,则可以根据pse优先级确定是否为该使能pse的使能端口供电。

在一种可能的实现方式中,可以根据所述poe交换机中优先级大于所述增加的使能pse的使能pse的预留功率,确定所述poe交换机的第三预留总功率,确定所述poe交换机的第三预留总功率。

其中,第三预留总功率可以表示poe交换机中所有优先级大于增加的使能pse的使能pse的预留总功率。第三预留总功率与第二预留总功率的实现方式相同,在此不再赘述。

在一种可能的实现方式中,在所述poe交换机的第三预留总功率不大于所述poe交换机的最大供电功率的情况下,可以为所述增加的使能pse的使能端口供电。在所述poe交换机的第三预留总功率大于所述poe交换机的最大供电功率的情况下,不为所述增加的使能pse的使能端口供电。

这样,当poe交换机的第二预留总功率超过poe交换机的最大供电功率时,能够按照优先级下电,降低poe电源过载的可能。

图6示出根据本公开一实施例的功率分配装置30的框图。该装置30应用于poe交换机,如图6所示,该装置30包括:使能设备确定模块31、第一数量确定模块32和预留功率确定模块33。

使能设备确定模块31,用于确定所述poe交换机中的使能pse,所述使能pse表示开启poe功能的pse。

第一数量确定模块32,用于将所述使能pse的使能端口的数量确定为预留端口数,其中,使能端口表示开启poe功能的端口。

预留功率确定模块33,用于根据所述预留端口数和使能端口的最大功率,确定所述使能pse的预留功率。

图7示出根据本公开一实施例的功率分配装置30的框图。如图7所示,在一种可能的实现方式中,所述装置30还包括第二数量确定模块34。

第二数量确定模块34,用于将所述使能pse的工作态使能端口的数量确定为预留端口数,所述工作态使能端口表示管理状态和物理状态均开启的使能端口。

在一种可能的实现方式中,所述装置30还包括:

预留总功率确定模块35,用于根据所述poe交换机中所有使能pse的预留功率,确定所述poe交换机的第一预留总功率。

第一供电模块36,用于在所述poe交换机的第一预留总功率不大于所述poe交换机的最大供电功率的情况下,为所述poe交换机中所有使能pse的使能端口供电。

第二供电模块37,用于在所述poe交换机的第一预留总功率大于所述poe交换机的最大供电功率的情况下,按照pse优先级为所述poe交换机中的使能pse的使能端口供电。

在一种可能的实现方式中,所述预留总功率确定模块33,还用于当所述poe交换机中增加使能pse时,确定所述poe交换机的第二预留总功率;

所述第一供电模块36,还用于在所述poe交换机的第二预留总功率不大于所述poe交换机的最大供电功率的情况下,为增加的使能pse的使能端口供电;

所述第二供电模块37,还用于在所述poe交换机的第二预留总功率大于所述poe交换机的最大供电功率的情况下,根据pse优先级确定是否为增加的使能pse的使能端口供电。

在一种可能的实现方式中,所述第二供电模块37包括:

预留总功率确定单元371,根据所述poe交换机中优先级大于所述增加的使能pse的使能pse的预留功率,确定所述poe交换机的第三预留总功率;

供电单元372,用于在所述poe交换机的第三预留总功率不大于所述poe交换机的最大供电功率的情况下,为所述增加的使能pse的使能端口供电。

图8是根据一示例性实施例示出的一种功率分配装置900的框图。参照图8,该装置900可包括处理器901、存储有机器可执行指令的机器可读存储介质902。处理器901与机器可读存储介质902可经由系统总线903通信。并且,处理器901通过读取机器可读存储介质902中与功率分配处理逻辑对应的机器可执行指令以执行上文所述的功率分配方法。

本文中提到的机器可读存储介质902可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,机器可读存储介质可以是:ram(radomaccessmemory,随机存取存储器)、易失存储器、非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

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