对受电设备进行供电的方法及装置的制作方法

文档序号:7754517阅读:235来源:国知局
专利名称:对受电设备进行供电的方法及装置的制作方法
技术领域
本发明涉及以太网供电领域,尤其涉及一种根据受电设备网络属性比如MAC地址 对受电设备进行供电的方法及装置。
背景技术
随着IEEE802. 3at标准的正式发布,POE (Power over Ethernet,以太网供电)技 术更加成为人们关注的热点,如何根据网络环境对受电设备(PD,Power Device)进行合理 而有效的管理成为POE技术发展的关键。目前,供电设备(PSE,Power Supply Equipment,以带有POE功能的交换机为例) 对受电设备供电优先级的设置主要基于供电设备的供电端口,即通过人为设置,将供电设 备各个供电端口设置为不同优先级,当受电设备需要获得较高的优先级时,则需将受电设 备正确连接至优先级较高的供电端口,而供电设备不会预先判断受电设备是否具有网络属 性并根据受电设备的不同类型或相应的网络属性比如MAC(Media Access Control,介质访 问控制)地址来设置供电优先级。因此,现有技术中供电优先级设置方法使得对受电设备的管理具有单一性和局限 性,无法根据不同受电设备的网络属性来灵活的进行优先级分配。

发明内容
本发明的主要目的在于提供一种对受电设备进行供电的方法及装置,旨在解决现 有技术中受电设备为获得某一特定优先级而必须选择供电设备的相应固定端口这一局限 性问题,以使供电设备对受电设备的管理更加灵活。本发明提出一种对受电设备进行供电的方法,包括以下步骤检测插入供电设备供电端口的受电设备是否具有MAC地址;当所述受电设备不具有MAC地址时,按照预先设定的供电端口的优先级对所述受 电设备启动供电过程。优选地,所述检测插入供电设备供电端口的受电设备是否具有MAC地址的步骤之 后还包括当所述受电设备具有MAC地址时,判断所述MAC地址是否存储于预先设置的MAC 地址表内;若否,则将所述MAC地址更新到MAC地址表内,并按照预先设定的优先级排列规则,为该 MAC地址设置对应的供电优先级;根据所述对应的供电优先级对所述受电设备启动供电过程。优选地,所述根据对应的供电优先级对所述受电设备启动供电过程的步骤之前还 包括当所述MAC地址存储于所述预先设置的MAC地址表内时,根据所述MAC地址从MAC 地址表内查找并获取对应的供电优先级。
优选地,所述检测插入供电设备供电端口的受电设备是否具有MAC地址的步骤之 前还包括设置MAC地址与供电优先级对应关系的所述MAC地址表。优选地,所述供电过程包括对所述受电设备进行检测、分级、上电、限流、断开检 测和/或关断处理。本发明还提出一种对受电设备进行供电的装置,包括检测模块,用于检测插入供电设备供电端口的受电设备是否具有MAC地址;供电模块,用于当所述受电设备不具有MAC地址时,按照预先设定的供电端口的 优先级对所述受电设备启动供电过程。 优选地,所述装置还包括判断模块,用于当所述受电设备具有MAC地址时,判断所述MAC地址是否存储于预 先设置的MAC地址表内;更新设置模块,用于当所述MAC地址没有存储于预先设置的MAC地址表内时,将所 述MAC地址更新到MAC地址表内,并按照预先设定的优先级排列规则,为该MAC地址设置对 应的供电优先级;所述供电模块,还用于根据所述对应的供电优先级对所述受电设备启动供电过程。优选地,所述装置还包括查找获取模块,用于当所述MAC地址存储于所述预先设置的MAC地址表内时,根据 所述MAC地址从MAC地址表内查找并获取对应的供电优先级。优选地,所述装置还包括设置模块,用于设置MAC地址与供电优先级对应关系的所述MAC地址表。本发明对受电设备进行供电的方法及装置,通过对受电设备是否具有MAC地址进 行识别,当受电设备不具有MAC地址时,按照预先设定的供电端口的优先级对受电设备启 动供电过程,当受电设备具有MAC地址时,根据受电设备的MAC地址进行供电优先级的选择 与设定,并根据选择或设定的供电优先级对受电设备进行供电,由此使得受电设备对供电 设备的供电端口的选取具有灵活性,从而打破现有技术中受电设备为获得某一特定优先级 而必须选择供电设备的相应固定端口的局限性,不仅提升了供电系统对受电设备的管理效 率,同时使得整个POE供电网络的组建更具灵活性。


图1是本发明对受电设备进行供电的方法一实施例流程示意图;图2是本发明对受电设备进行供电的方法另一实施例流程示意图;图3是本发明对受电设备进行供电的装置一实施例结构示意图;图4是本发明对受电设备进行供电的装置另一实施例结构示意图。为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
具体实施例方式本发明实施例解决方案主要是通过检测受电设备是否具有MAC地址,当受电设备不具有MAC地址时,按照预先设定的供电端口的优先级对受电设备启动供电过程,当受 电设备具有MAC地址时,判断该MAC地址是否存储于预先设置的MAC地址表内,当MAC地址 没有存储于预先设置的MAC地址表内时,将MAC地址更新到MAC地址表内,并按照预先设定 的优先级排列规则,为该MAC地址设置对应的供电优先级,并根据受电设备MAC地址对应的 供电优先级对受电设备进行供电。如图1所示,本发明一实施例提出一种对受电设备进行供电的方法,包括步骤101,检测插入供电设备供电端口的受电设备是否具有MAC地址;本实施例供电设备PSE以带有POE功能的交换机为例,可以通过供电系统中的交 换芯片通过报文交互方式对插入交换机供电端口(任意端口)的受电设备进行检测识别, 检测该受电设备是否是网络中的一个节点,如果检测到该受电设备是网络中的一个节点, 则可确定该受电设备具有MAC地址,否则,该受电设备不具有MAC地址。步骤102,当受电设备不具有MAC地址时,按照预先设定的供电端口的优先级对受 电设备启动供电过程;本实施例中,当检测到受电设备不是网络中的一个节点时,即该受电设备不具有 MAC地址时,按照预先设定的供电端口的优先级对受电设备启动供电过程。步骤103,当受电设备具有MAC地址时,判断MAC地址是否存储于预先设置的MAC 地址表内;若否,则进入步骤104 ;若是,则进入步骤105 ;步骤104,将MAC地址更新到MAC地址表内,并按照预先设定的优先级排列规则,为 该MAC地址设置对应的供电优先级;步骤105,根据MAC地址从MAC地址表内查找并获取对应的供电优先级;上述步骤103至步骤105中,当检测到受电设备是网络中的一个节点,即受电设备 具有MAC地址时,获取该MAC地址,并根据MAC地址获取对应的供电优先级。其中,根据MAC 地址获取对应的供电优先级具体过程为可以预先设置一 MAC地址与供电优先级对应关系的MAC地址表存储于供电系统的 交换芯片内,在该MAC地址表中,每一 MAC地址对应一供电优先级,当获取到受电设备的MAC 地址时,根据该MAC地址从MAC地址表中查找出对应的供电优先级。如果通过报文交互,获 取到该受电设备的MAC地址,但该MAC地址不在交换芯片内所存储的MAC地址表内,则将该 MAC地址更新到MAC地址表内,并按照供电控制部分比如CPU预先设定的优先级排列规则, 为该MAC地址设置供电优先级。步骤106,根据对应的供电优先级对受电设备启动供电过程。采用上述步骤中为受电设备设定或选取与MAC地址对应的供电优先级对受电设 备启动供电过程。其中,供电过程包括对受电设备进行检测、分级、上电、限流、断开检测和/或关 断处理。本实施例通过检测受电设备是否具有MAC地址,当受电设备不具有MAC地址时,按 照预先设定的供电端口的优先级对受电设备启动供电过程;当受电设备具有MAC地址时, 根据受电设备的MAC地址进行供电优先级分配的方式对受电设备进行供电,打破现有技术 中受电设备为获得某一特定优先级而必须选择供电设备的相应固定端口的局限性,而且使 供电系统中供电设备对受电设备的管理更加灵活。
5
如图2所示,本发明另一实施例提出一种对受电设备进行供电的方法,在上述实 施例的基础上,在步骤101之前还包括步骤100,设置MAC地址与供电优先级对应关系的MAC地址表。如图3所示,本发明一实施例提出一种对受电设备进行供电的装置,包括检测模块301,用于检测插入供电设备供电端口的受电设备是否具有MAC地址;本实施例供电设备PSE以带有POE功能的交换机为例,可以通过供电系统中的检 测模块301通过报文交互方式对插入交换机供电端口(任意端口)的受电设备进行检测识 别,检测该受电设备是否是网络中的一个节点,如果检测到该受电设备是网络中的一个节 点,则可确定该受电设备具有MAC地址,否则,该受电设备不具有MAC地址。本实施例中检 测模块301可以设置在供电系统中的交换芯片内。供电模块302,用于当受电设备不具有MAC地址时,按照预先设定的供电端口的优 先级对受电设备启动供电过程;判断模块303,用于当受电设备具有MAC地址时,判断MAC地址是否存储于预先设 置的MAC地址表内;更新设置模块304,用于当MAC地址没有存储于预先设置的MAC地址表内时,将 MAC地址更新到MAC地址表内,并按照预先设定的优先级排列规则,为该MAC地址设置对应 的供电优先级;查找获取模块305,用于当MAC地址存储于所述预先设置的MAC地址表内时,根据 MAC地址从MAC地址表内查找并获取对应的供电优先级。本实施例中,可以预先设置一 MAC地址与供电优先级对应关系的MAC地址表存储 于供电系统的交换芯片内,在该MAC地址表中,每一 MAC地址对应一供电优先级,当检测模 块301检测到该受电设备的MAC地址时,则由查找获取模块305根据该MAC地址从MAC地 址表中查找出对应的供电优先级。如果通过报文交互,检测到该受电设备的MAC地址不在 交换芯片内所存储的MAC地址表内,则由更新设置模块304将该MAC地址更新到MAC地址 表内,并按照供电控制部分比如CPU预先设定的优先级排列规则,为该MAC地址设置供电优 先级。本实施例中,供电模块302,还用于根据对应的供电优先级对受电设备启动供电过程。当获取到受电设备MAC地址对应的供电优先级后,由供电模块302根据对应的供 电优先级对受电设备启动供电过程,其中,供电过程包括对受电设备进行检测、分级、上 电、限流、断开检测和/或关断处理。需要说明的是,本实施例对受电设备进行供电的装置可以为供电设备。如图4所示,本发明另一实施例提出一种对受电设备进行供电的装置,在上述实 施例的基础上,该装置还包括设置模块300,用于设置MAC地址与供电优先级对应关系的MAC地址表。本发明实施例通过对受电设备是否具有MAC地址进行识别,当受电设备不具有 MAC地址时,按照预先设定的供电端口的优先级对所述受电设备启动供电过程;当受电设 备具有MAC地址时,根据受电设备的MAC地址进行供电优先级的选择与设定,并根据选择或 设定的供电优先级对受电设备进行供电,使得受电设备对供电设备的供电端口的选取具有灵活性,从而打破现有技术中受电设备为获得某一特定优先级而必须选择供电设备的相应 固定端口的局限性,不仅提升了供电系统对受电设备的管理效率,同时使得整个POE供电 网络的组建更具灵活性。 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
权利要求
一种对受电设备进行供电的方法,其特征在于,包括以下步骤检测插入供电设备供电端口的受电设备是否具有MAC地址;当所述受电设备不具有MAC地址时,按照预先设定的供电端口的优先级对所述受电设备启动供电过程。
2.根据权利要求1所述的方法,其特征在于,所述检测插入供电设备供电端口的受电 设备是否具有MAC地址的步骤之后还包括当所述受电设备具有MAC地址时,判断所述MAC地址是否存储于预先设置的MAC地址 表内;若否,则将所述MAC地址更新到MAC地址表内,并按照预先设定的优先级排列规则,为该MAC地 址设置对应的供电优先级;根据所述对应的供电优先级对所述受电设备启动供电过程。
3.根据权利要求2所述的方法,其特征在于,所述根据对应的供电优先级对所述受电 设备启动供电过程的步骤之前还包括当所述MAC地址存储于所述预先设置的MAC地址表内时,根据所述MAC地址从MAC地 址表内查找并获取对应的供电优先级。
4.根据权利要求3所述的方法,其特征在于,所述检测插入供电设备供电端口的受电 设备是否具有MAC地址的步骤之前还包括设置MAC地址与供电优先级对应关系的所述MAC地址表。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述供电过程包括对所述 受电设备进行检测、分级、上电、限流、断开检测和/或关断处理。
6.一种对受电设备进行供电的装置,其特征在于,包括检测模块,用于检测插入供电设备供电端口的受电设备是否具有MAC地址;供电模块,用于当所述受电设备不具有MAC地址时,按照预先设定的供电端口的优先 级对所述受电设备启动供电过程。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括判断模块,用于当所述受电设备具有MAC地址时,判断所述MAC地址是否存储于预先设 置的MAC地址表内;更新设置模块,用于当所述MAC地址没有存储于预先设置的MAC地址表内时,将所述 MAC地址更新到MAC地址表内,并按照预先设定的优先级排列规则,为该MAC地址设置对应 的供电优先级;所述供电模块,还用于根据所述对应的供电优先级对所述受电设备启动供电过程。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括查找获取模块,用于当所述MAC地址存储于所述预先设置的MAC地址表内时,根据所述 MAC地址从MAC地址表内查找并获取对应的供电优先级。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括设置模块,用于设置MAC地址与供电优先级对应关系的所述MAC地址表。
全文摘要
本发明涉及一种对受电设备进行供电的方法及装置,其方法包括检测插入供电设备供电端口的受电设备是否具有MAC地址;当受电设备不具有MAC地址时,按照预先设定的供电端口的优先级对所述受电设备启动供电过程。本发明使得受电设备对供电设备的供电端口的选取具有灵活性,打破现有技术中受电设备为获得某一特定优先级而必须选择供电设备相应固定端口的局限性,既提升了供电系统对受电设备的管理效率,又使得整个POE供电网络的组建更具灵活性。
文档编号H04L12/10GK101902341SQ20101023043
公开日2010年12月1日 申请日期2010年7月19日 优先权日2010年7月19日
发明者白宏伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1