PoE功率补偿的方法和供电设备的制造方法

文档序号:10626600阅读:372来源:国知局
PoE功率补偿的方法和供电设备的制造方法
【专利摘要】本发明提供一种PoE功率补偿的方法和供电设备,其中,该方法包括:PSE获取所述PSE与待供电的PD之间的以太网线的电阻;所述PSE根据所述PSE的输出电压,所述PSE预先获取的与所述PD的协商功率和所述以太网线的电阻计算补偿功率;所述PSE将所述协商功率与所述补偿功率的和作为输出功率;所述PSE根据所述输出功率通过所述以太网线向所述PD供电,该方案通过PSE检测以太网线的电阻实现对输出到PD的功率进行实时补偿,补偿以太网线上的功率损耗,即向PD提供足够的功率,有效避免PD获取不到足够的功率而反复上下电等异常情况。
【专利说明】
PoE功率补偿的方法和供电设备
技术领域
[0001]本发明实施例涉及网络供电技术,尤其涉及一种以太网供电(英文:Power overEthernetJI^I=PoE)功率补偿的方法和供电设备(英文:power sourcing equipment,简称:PSE)ο
【背景技术】
[0002]PoE系统中的设备分为供电设备和受电设备(英文:powered device,简称:PD),供电设备通过以太网线给受电设备供电。
[0003]PSE功率协商主要有物理层分级协商和链路层协议功率协商两种方式。物理层分级协商功率是PSE根据H)的电流大小对输出电流进行分级,然后根据分级电流输出功率。链路层协议功率协商是PSE和ro通信获取ro所需的功耗。上述的两种方式均是PSE向ro获取该ro需要的功率,然后根据协商等级向ro输出功率。PSE最高输出功率约为30W。
[0004]然而,PSE和ro的功率协商只考虑了 ro和pse自身的情况,没有考虑Poe的应用环境,有时会导致ro得不到协商出的功率或者ro被反复上电和下电。

【发明内容】

[0005]本发明实施例提供一种PoE功率补偿的方法和供电设备,用于解决与PSE连接的PD获取的功率有时不能达到协商功率的问题。
[0006]本发明实施例第一方面提供一种PoE功率补偿的方法,包括:
[0007]PSE获取所述PSE与待供电的H)之间的以太网线的电阻;
[0008]所述PSE根据所述PSE的输出电压,所述PSE预先获取的与所述H)的协商功率和所述以太网线的电阻计算补偿功率;
[0009]所述PSE将所述协商功率与所述补偿功率的和作为输出功率;
[0010]所述PSE根据所述输出功率通过所述以太网线向所述ro供电。
[0011 ] 结合第一方面,在第一方面的第一种可能的实施方式中,所述PSE获取所述PSE与待供电的ro之间的以太网线的电阻,包括:
[0012]所述PSE检测所述以太网线的长度;
[0013]所述PSE获取所述以太网线的单位长度的电阻;
[0014]所述PSE将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。
[0015]结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述PSE检测所述以太网线的长度,包括:
[0016]所述PSE在空闲状态下,采用VCT技术检测所述PSE连接的以太网线,以获取第一长度;
[0017]所述pse在检测到有效的ro时,采用VCT技术检测所述pse与所述ro之间的以太网线,以获取第二长度;
[0018]所述PSE选择所述第一长度和所述第二长度中较长的作为所述以太网线的长度。
[0019]结合第一方面的第一种或第二种可能的实施方式,在第一方面的第三种可能的实施方式中,所述PSE获取所述以太网线的单位长度的电阻,包括:
[0020]所述PSE用至少三个功率向所述以太网线发送测试信号,并在每次发送测试信号后获取所述ro检测到的信噪比;
[0021]所述PSE对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数;
[0022]所述PSE将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型;
[0023]所述PSE将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0024]结合第一方面的第一种、第二种和第三种中的任一种可能的实施方式,在第一方面的第四种可能的实施方式中,所述PSE获取所述以太网线的单位长度的电阻,包括:
[0025]所述PSE将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0026]本发明实施例第二方面一种供电设备,包括:
[0027]获取模块,用于获取PSE与待供电的H)之间的以太网线的电阻;
[0028]处理模块,用于根据所述PSE的输出电压,所述PSE预先获取的与所述H)的协商功率和所述以太网线的电阻计算补偿功率;
[0029]所述处理模块还用于将所述协商功率与所述补偿功率的和作为输出功率;
[0030]输出模块,用于根据所述输出功率通过所述以太网线向所述ro供电。
[0031]结合第二方面,在第二方面的第一种可能的实施方式中,所述获取模块具体包括:
[0032]检测单元,用于检测所述以太网线的长度;
[0033]获取单元,用于获取所述以太网线的单位长度的电阻;
[0034]计算单元,用于将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。
[0035]结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述检测单元具体用于:
[0036]在所述PSE空闲状态下,采用VCT技术检测所述PSE连接的以太网线,以获取第一长度;
[0037]在检测到有效的ro时,采用VCT技术检测所述pse与所述ro之间的以太网线,以获取第二长度;
[0038]选择所述第一长度和所述第二长度中较长的作为所述以太网线的长度。
[0039]结合第二方面的第一种或第二种可能的实施方式,在第二方面的第三种可能的实施方式中,获取单元具体用于:
[0040]用至少三个功率向所述以太网线发送测试信号,并在每次发送测试信号后获取所述ro检测到的信噪比;
[0041]对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数;
[0042]将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型;
[0043]将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0044]结合第二方面的第一种、第二种和第三种中的任一种可能的实施方式,在第二方面的第四种可能的实施方式中,所述获取单元还用于将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0045]本发明实施例提供一种PoE功率补偿的方法和供电设备,通过供电设备检测其与受电设备之间的以太网线的电阻,计算以太网线的上损耗的功率,即计算得到需要的补偿功率,供电设备再将该补偿功率加上协商功率作为向该受电设备输出的输出功率,补偿后的输出功率在经过以太网线传输损耗后,受电设备依然能够获取到足够的功率进行工作,有效避免反复上下电的情况。
【附图说明】
[0046]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为本发明PoE功率补偿的方法实施例一的流程图;
[0048]图2为本发明PoE功率补偿的方法实施例二的流程图;
[0049]图3为本发明PoE功率补偿的方法实例中获取以太网线的长度的流程图;
[0050]图4为本发明供电设备实施例一的结构示意图;
[0051]图5为本发明供电设备实施例二的结构示意图;
[0052]图6为本发明供电设备实施例三的结构示意图。
【具体实施方式】
[0053]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]图1为本发明PoE功率补偿的方法实施例一的流程图,如图1所示,该方法的具体步骤如下:
[0055]SlOl =PSE获取所述PSE与待供电的H)之间的以太网线的电阻。
[0056]PSE与H)之间通过以太网线连接,供电过程中以太网线有功率损耗。PSE可以获取其他设备提供的以太网线的电阻,可以接收网络管理者手工输入的以太网线的电阻,还可以用检测的方式,例如下述图2所示实施例的方式,获取以太网线的电阻。
[0057]S102:所述PSE根据所述PSE的输出电压,所述PSE预先获取的与所述H)的协商功率和所述以太网线的电阻计算补偿功率。
[0058]获取到PSE和H)之间的以太网线的电阻之后,结合协商功率、PSE的输出电压可计算获取在以太网线上的可能损耗的功率。补偿功率用于补偿以太网线可能损耗的功率。
[0059]S103:所述PSE将所述协商功率与所述补偿功率的和作为输出功率。
[0060]S104:所述PSE根据所述输出功率通过所述以太网线向所述H)供电。
[0061]PSE根据所述输出功率向所述ro供电是指PSE在检测到向ro供电的功率小于等于所述输出功率时保持对ro供电,并不要求PSE向ro供电的实际功率一定达到所述输出功率。
[0062]如果以通常的方式,即按照协商功率向所述ro供电,则PSE在检测到向ro供电的功率大于协商功率时即停止向ro供电,此时除了以太网线损耗的功率,ro实际得到的功率尚达不到协商功率。因此,本发明实施例中的pse在与ro的协商功率的基础上加上计算获得的补偿功率,再向ro供电,保证在以太网线上损耗后的功率还足够ro工作。
[0063]本实施例提供的PoE功率补偿的方法,通过供电设备检测其与受电设备之间的以太网线的电阻,计算以太网线的上损耗的功率,即计算得到需要的补偿功率,供电设备再将该补偿功率加上协商功率作为向该受电设备输出的输出功率,补偿后的输出功率在经过以太网线传输损耗后,受电设备依然能够获取到足够的功率进行工作,有效避免反复上下电的情况。
[0064]图2为本发明PoE功率补偿的方法实施例二的流程图,如图2所示,在上述实施例的基础上,步骤SlOl中PSE获取所述PSE与待供电的H)之间的以太网线的电阻的具体步骤为:
[0065]S201:所述PSE检测所述以太网线的长度。
[0066]在本实施例中,PSE检测连接的以太网线的具体实现如下:
[0067]首先,所述PSE在空闲状态下(该空闲状态指的是没有识别到H)之前所处的状态),采用虚拟线缆检测(英文:Vitual Cable Test,简称:VCT)技术检测所述PSE连接的以太网线,以获取第一长度。该第一长度可以是多次检测结果的平均值。如果PSE尚未连接以太网线,则以太网线的长度为零。如果用多次检测结果的平均值获取第一长度,并且多次检测结果中既有零也有非零结果,则只有非零结果参与平均。
[0068]其次,所述PSE在检测到有效的H)时,采用VCT技术检测所述PSE与所述H)之间的以太网线,获取第二长度。该第二长度可以是多次检测结果的平均值。
[0069]最后,所述PSE选择所述第一长度和所述第二长度中较长的作为检测到的PSE和PD之间的以太网线的长度。
[0070]S202:所述PSE获取所述以太网线的单位长度的电阻。
[0071]在本实施例中,获取到了 PSE与H)之间的以太网线长度之后,需要知道该以太网线的单位长度上的电阻,PSE获取该以太网线的单位长度上的电阻的方式包括以下几种:
[0072]第一种方式,在PSE和H)均支持信噪比参数的获取的情况下,所述PSE用至少三个功率向所述以太网线发送测试信号,并在每次发送测试信号后时获取所述PD检测到的信噪比。获取到至少三个功率分别对应的ro的信噪比。例如,PSE可以通过链路层发现协议(英文:Link Layer Discovery Protocol,简称:LLDP)从F1D获取F1D检测到的信噪比。
[0073]然后,所述PSE对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数。所述PSE将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型;其中,常用的线性回归采用最小二乘法,在本申请中也可以选用其他的线性回归方式实现。上述的多种网线的标准参数预先存储在PSE中。
[0074]最后,所述PSE将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0075]每个类型的网线的单位长度电阻都存储在PSE中,根据上述比对,将所述以太网线认为是标准参数最接近的第一网线类型的网线。
[0076]第二种方式,所述PSE将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。其中,该预先存储的单位长度的电阻是现有的各种网线中,单位长度的电阻的最大值,即考虑网线品质最差的情况。具体实现过程中可以直接在PSE中存储满足上述条件的唯一的单位长度的电阻,也可以存储各种网线的单位长度的电阻,由PSE选择其中最大的一个值作为所述以太网线的单位长度的电阻。
[0077]如果PSE支持信噪比参数的获取,但和PSE相连的H)不能够支持信噪比参数的获取,PSE在尝试使用第一种方式获取以太网线的单位长度的电阻不成功时,按照第二种方式,即将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。具体,预先存储的单位长度的电阻为PSE存储的所有类型的网线的单位长度电阻中最大的一个。
[0078]S203:所述PSE将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。
[0079]在上述图1和图2所示实施例的基础上,在获取到PSE与H)之间的以太网线电阻之后,S102中所述PSE根据所述PSE的输出电压、预先获取的与所述ro的协商功率以及该以太网线的电阻计算获取补偿功耗。
[0080]所述PSE可以在ro分级完成后或者在获取以太网线的电阻之后,获取所述PSE与所述ro的协商功率。
[0081]然后,根据所述PSE的输出电压、所述以太网线的电阻和所述协商功率计算获取所述补偿功耗。以太网线消耗的功率和该以太网线电阻以及该以太网线上通过的电流相关。协商功率越大以太网线上可能通过的最大电流就越大,因此可以根据输出电压、以太网线的电阻和协商功率计算以太网线消耗的功率,该功率的值等于补偿功耗。具体的计算公式如下:
[0082]Pcon= RlX (Pn/Vpse)2;其中,P N表示所述PSE和所述H)协商成功的协商功率,V PSE表示所述PSE的输出电压,&表示所述以太网线的电阻,P ^表示在所述以太网线上的损耗功率,即所述补偿功率。
[0083]最后,PSE将上述获取的补偿功率加上协商功率作为向所述H)的输出功率,并根据该输出功率向H)进行供电,实现通过信号和数据信息处理的方式获取PSE到ro之间的以太网线的电阻。
[0084]结合上述图1和图2所示的实施例,下面通过实例对本发明的技术方案进行详细的说明,具体如下:
[0085]本技术方案由PSE系统通过信号和数据信息处理的方式获取PSE到H)之间的以太网线的电阻方式来实现对输出功率的动态补偿,具体工作流程主要分为三个步骤:
[0086]第一步、精确获取以太网线长度
[0087]图3为本发明PoE功率补偿的方法实例中获取以太网线长度的流程图,如图3所示,具体实现步骤为:
[0088]S301:在PSE的IDlE状态下,PSE采用VCT技术检测端口以太网线的长度,获得以太网线的第一长度L0。
[0089]在本实施例中,网线由8根双绞线组成12、36、45、78四对差分线对,分别标识AB C D线对,每一次VCT探测同时获取一个接口的四对以太网线的长度,分别用1A,1B,1D1D表示,在PSE的IDlE状态下经过多轮测试,获得每对以太网线多轮测试结果的统计In =[I1, I2,…IJ,由于此时各对以太网线物理链接状态基本一致,可以根据以下方法获取以太网线长度LO:4对以太网线每一对VCT测试结果应用数理统计学方法,比如采用离散数据高斯分布的分析方法,得到每一对以太网线长度的期望值La,Lb, Lc, Ld,然后对上述4对以太网线的期望值取均方根后得到第一以太网线长度L0。
[0090]S302:PSE检测到H)插入时,再次启动VCT探测,获得第二长度LI。
[0091]在本实施例中,PSE在检测到H)已经插入网口后,经过多次VCT测试,由于网口对应的4对以太网线状态不一致,以千兆网口对接为例,不同模式下对应的供电以太网线对不同,只有其中2对处于供电,VCT探测结果由于ro容限阻抗的影响,供电电路侧影响较大,以太网线长度选用要分别将12、36线对和45、78线对测试进行统计,通过均方根后选取数值大的两对取平局值得到第二长度LI。
[0092]S303 =PSE根据选择LO和LI中较长的作为以太网线的长度。
[0093]在本实施例中,将IDLE状态、H)插入状态下VCT测试得到的值L0、L1进行比较,由于步骤S402中的VCT探测过程往往受到对端ro影响,在先接网线再插ro的场景下,lo值往往大于LI ;先插ro再接网线口,LI的值往往大于LO (LO = Om);可以通过选用数值大的作为PSE到负载ro的以太网线长度值,用公式表示:以太网线的长度L = max (L0,LI,L2)。
[0094]可选的,还可以在PSE检测到ro分级完成,确认分级完成后,再启动一轮VCT探测,再次获得一个长度L2,然后从三个长度中选择出以太网线的长度L = max(L0, LI,L2)。
[0095]PSE通过应用可靠VCT检测模式,规避以太网线的电阻造成VCT探测数据不一致,保证链路长度准确、可靠。
[0096]第二步、识别以太网线标准,适配阻抗参数
[0097]主要分为4个步骤,PSE向ro发送不同功率的测试信号,然后访问ro获取每个功率对应的信噪比,PSE测出不同发送功率下的对端的ro的的信噪比值,该信噪比参数直接反映网络信道传输性能,理想条件下,同一长度下,不同类型网线的信噪比对应不同的发送功率。
[0098]然后PSE根据多个发射功率和每个发射功率对应的信噪比做线性回归,得到检测直线。具体的,在同一网线长度的情况下,多次统计不同发送功率条件下的接收端探测的信噪比参数,由于选取到的数据均为随机数据,通过数据统计算法进行数据拟合,可以采用简单的最小二乘法拟合,此外还有一些优化算法,比如基于前馈神经网络模型模糊感知器回归分析方法,基于BP算法神经网络的回归分析方法,基于遗传算法的回归分析方法,这些方法对于这类数据拟合都具体很好的效果。
[0099]将所述检测直线的检测参数(即该检测直线的斜率)与同样长度下的各种网线的标准线参数进行比对,考虑最恶劣情况,拟合的信噪比和发送的功率的斜线适配的参数向低等级的以太网线参数适配,选取与所述检测参数最近接的第一网线类型;PSE将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻(根据IS0/IEC TR29125和TIA TSB-184标准可以获取该以太网线单位长度的电阻)。
[0100]第三步、动态补偿线路损耗,精细化管理功耗
[0101]通过精确探测到的以太网线长度和以太网线单位长度的电阻,PSE根据H)需要的功率值进行动态地进行功率补偿
[0102]补偿功率公式如下=Pta= RlX (Pn/Vpse)2;其中,示所述PSE和所述ro协商成功的协商功率,Vpse表示所述PSE的输出电压,R [表示所述以太网线的电阻,P 表示在所述以太网线上的损耗功率,即所述补偿功率。
[0103]综上所述:PSE和ro之间的以太网线链路,PSE通过VCT探测获得以太网线长度数据,通过获取发送端和接收端的发射功率和信噪比参数,经过数理统计和数据拟合算法准确获取以太网线长度,获得以太网线类型,最后根据PSE和ro之间协商功率值进行动态补偿线路损耗,实现PSE有限功率利用最大化。
[0104]图4为本发明供电设备实施例一的结构示意图,如图4所示,本实施例中供电设备简称PSE,则该供电设备10,包括:获取模块11、处理模块12和输出模块13。其中,
[0105]获取模块11,用于获取供电设备与待供电的受电设备ro之间的以太网线的电阻;
[0106]处理模块12,用于根据所述以太网线的电阻计算补偿功率;
[0107]所述处理模块还用于将预先获取的与所述ro的协商功率与所述补偿功率的和作为输出功率;
[0108]输出模块13,用于根据所述输出功率向所述ro供电。
[0109]本实施例提供的供电设备,用于执行方法实施例的技术方案,其实现原理和技术效果类似,通过获取模块检测其与受电设备之间的以太网线的电阻,处理模块计算以太网线的上损耗的功率,即计算得到需要的补偿功率,供电设备再将该补偿功率加上协商功率作为向该受电设备输出的输出功率,向ro供电,补偿后的输出功率在经过以太网线传输损耗后,受电设备依然能够获取到足够的功率进行工作,有效避免反复上下电的情况。
[0110]图5为本发明供电设备实施例二的结构示意图,如图5所示,在上述实施例的基础上,所述获取模块11具体包括:
[0111]检测单元111,用于检测所述以太网线的长度;
[0112]获取单元112,用于获取所述以太网线的单位长度的电阻;
[0113]计算单元113,用于将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。
[0114]可选的,所述检测单元111具体用于:
[0115]在所述PSE空闲状态下,采用VCT技术检测所述PSE连接的以太网线,以获取第一长度;
[0116]在检测到有效的ro时,采用VCT技术检测所述pse与所述ro之间的以太网线,以获取第二长度;
[0117]选择所述第一长度和所述第二长度中较长的作为所述以太网线的长度。
[0118]可选的,获取单元112具体用于:
[0119]用至少三个功率向所述以太网线发送测试信号,并在每次发送测试信号后获取所述ro检测到的信噪比;
[0120]对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数;
[0121]将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型;
[0122]将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0123]可选的,所述获取单元112还用于将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0124]本实施例提供的供电设备,用于执行图1至图3任一所示的方法实施例的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0125]图6为本发明供电设备实施例三的结构示意图,如图6所示,该供电设备20,包括:处理器21、以太网芯片22、PSE芯片23和以太网端口 24和存储器25。该处理器21通过以太网芯片22与以太网端口 24连接,且该PSE芯片也分别与处理器21和以太网端口 24连接,该存储器25与处理器连接,具体如图6所示。
[0126]处理器21可以为中央处理器(英文:central processing unit,缩写:CPU)或者CPU和其他元件的组合。PSE芯片23是被设计用于满足PoE协议要求中的PSE功能的芯片,通常能提供检测(英文-detect1n)功能。有的PSE芯片还可以提供分级(英文:classificat1n)功能。常见的PSE芯片有美信集成产品(英文:Maxim Integrated)的MAX5952 和 MAX5971B,德州仪器(英文:Texas Instruments)的 TPS23841 和 TPS23851,以及凌力尔特(英文:Linear Technology)的 LTC4266,LTC4270,LTC4274 和 LTC4290 等。以太网芯片22常用的有Marvell、Broadcom和Realtek几个厂家生产的,具体的产品包括:BCM54680、88E1680、BCM5241、88E1512、RTL8168 和 RTL8111 等。以太网端口 24 为可以连接PSE和H)之间进行供电和数据传输的端口,常用的以太网端口为RJ45网口。
[0127]处理器21获取该供电设备与待供电的H)之间的以太网线的电阻,该以太网线和以太网端口 24相连,以太网芯片22用于向以太网端口提供数据;
[0128]所述处理器21还用于根据所述以太网线的电阻计算补偿功率;
[0129]所述处理器21还用于将预先获取的与所述H)的协商功率与所述补偿功率的和作为输出功率;
[0130]存储器25用于存储所述处理器预先获取的协商功率、计算获得的补偿功率、输出功率等数据。该存储器25可以包括易失性存储器(英文volatile memory),例如随机存取存储器(英文:random-access memory,缩写:RAM);存储器25也可以包括非易失性存储器(英文:non-volatile memory),例如快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid-state drive,缩写:SSD);存储器25还可以包括上述种类的存储器的组合。
[0131]所述处理器21还用于控制PoE芯片23根据所述输出功率通过以太网端口 24向所述ro供电。
[0132]本实施例提供的供电设备,用于执行方法实施例的技术方案,其实现原理和技术效果类似,通过处理器获取供电设备与受电设备之间的以太网线的电阻,处理器计算以太网线的上损耗的功率,即计算得到需要的补偿功率,再将该补偿功率加上协商功率作为向该受电设备输出的输出功率,再控制PoE芯片通过以太网端口向ro供电,补偿后的输出功率在经过以太网线传输损耗后,受电设备依然能够获取到足够的功率进行工作,有效避免反复上下电的情况。
[0133]在本发明供电设备实施例四中,具体的以太网芯片22用于获取所述以太网线的单位长度的电阻;
[0134]所述处理器21用于将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。
[0135]进一步的,所述PSE芯片在所述PSE空闲状态下,以太网芯片22采用VCT技术检测所述PSE连接的以太网线,以获取第一长度;
[0136]所述PSE芯片在检测到有效的H)时,以太网芯片22采用VCT技术检测所述PSE与所述ro之间的以太网线,以获取第二长度;
[0137]所述处理器21还用于选择所述第一长度和所述第二长度中较长的作为所述以太网线的长度。
[0138]可选的,以太网芯片22具体用于采用至少三个功率向所述以太网线发送测试信号,所述处理器21在所述以太网芯片22每次发送测试信号后获取所述H)检测到的信噪比;
[0139]所述处理器21还用于对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数;
[0140]所述处理器21还用于将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型;
[0141]所述处理器21还用于将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0142]所述处理器21还用于将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。
[0143]本实施例提供的供电设备,用于执行图1至图3任一所示的方法实施例的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0144]在上述供电设备的实施例中,应理解,该处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文-Applicat1n SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0145]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:只读存储器(英文:read-only memory,缩写:R0M)、RAM、快闪存储器、硬盘、固态硬盘、磁带(英文:magnetic tape)、软盘(英文:floppy disk)、光盘(英文:optical disc)及其任意组合。
[0146]以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案脱离权利要求的范围。
【主权项】
1.一种PoE功率补偿的方法,其特征在于,包括: 供电设备PSE获取所述PSE与待供电的受电设备ro之间的以太网线的电阻; 所述PSE根据所述PSE的输出电压,所述PSE预先获取的与所述ro的协商功率和所述以太网线的电阻计算补偿功率; 所述PSE将所述协商功率与所述补偿功率的和作为输出功率; 所述PSE根据所述输出功率通过所述以太网线向所述ro供电。2.根据权利要求1所述的方法,其特征在于,所述PSE获取所述PSE与待供电的受电设备ro之间的以太网线的电阻,包括: 所述PSE检测所述以太网线的长度; 所述PSE获取所述以太网线的单位长度的电阻; 所述PSE将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。3.根据权利要求2所述的方法,其特征在于,所述PSE检测所述以太网线的长度,包括: 所述PSE在空闲状态下,采用虚拟线缆检测VCT技术检测所述PSE连接的以太网线,以获取第一长度; 所述PSE在检测到有效的ro时,采用VCT技术检测所述PSE与所述ro之间的以太网线,以获取第二长度; 所述PSE选择所述第一长度和所述第二长度中较长的作为所述以太网线的长度。4.根据权利要求2或3所述的方法,其特征在于,所述PSE获取所述以太网线的单位长度的电阻,包括: 所述PSE用至少三个功率向所述以太网线发送测试信号,并在每次发送测试信号后获取所述ro检测到的信噪比; 所述PSE对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数; 所述PSE将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型; 所述PSE将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。5.根据权利要求2至4任一项所述的方法,其特征在于,所述PSE获取所述以太网线的单位长度的电阻,包括: 所述PSE将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。6.—种供电设备,其特征在于,包括: 获取模块,用于获取供电设备PSE与待供电的受电设备ro之间的以太网线的电阻;处理模块,用于根据所述PSE的输出电压,所述PSE预先获取的与所述ro的协商功率和所述以太网线的电阻计算补偿功率; 所述处理模块还用于将所述协商功率与所述补偿功率的和作为输出功率; 输出模块,用于根据所述输出功率通过所述以太网线向所述ro供电。7.根据权利要求6所述的供电设备,其特征在于,所述获取模块具体包括: 检测单元,用于检测所述以太网线的长度; 获取单元,用于获取所述以太网线的单位长度的电阻; 计算单元,用于将所述以太网线的长度和所述以太网线的单位长度的电阻相乘得到所述以太网线的电阻。8.根据权利要求7所述的供电设备,其特征在于,所述检测单元具体用于: 在所述PSE空闲状态下,采用虚拟线缆检测VCT技术检测所述PSE连接的以太网线,以获取第一长度; 在检测到有效的ro时,采用VCT技术检测所述PSE与所述ro之间的以太网线,以获取第二长度; 选择所述第一长度和所述第二长度中较长的作为所述以太网线的长度。9.根据权利要求7或8所述的供电设备,其特征在于,获取单元具体用于: 用至少三个功率向所述以太网线发送测试信号,并在每次发送测试信号后获取所述ro检测到的信噪比; 对所述至少三个功率和每个功率对应的信噪比做线性回归以获取检测直线,将所述检测直线的斜率作为检测参数; 将所述检测参数与多种网线的标准参数进行比对,选取与所述检测参数最近接的第一网线类型; 将所述第一网线类型的单位长度的电阻作为所述以太网线的单位长度的电阻。10.根据权利要求6至9任一项所述的供电设备,其特征在于,所述获取单元还用于将预先存储的单位长度的电阻作为所述以太网线的单位长度的电阻。
【文档编号】H04L12/10GK105991294SQ201510065184
【公开日】2016年10月5日
【申请日】2015年2月9日
【发明人】杨建光, 付世勇, 华睿
【申请人】华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1