本發(fā)明涉及電源技術(shù)領(lǐng)域,特別涉及一種以太網(wǎng)供電的功率管理方法、供電設(shè)備及受電設(shè)備。
背景技術(shù):
以太網(wǎng)供電(英文:Power over Ethernet,縮寫:PoE)是一種有線供電技術(shù),應(yīng)用PoE技術(shù),供電設(shè)備(英文:power sourcing equipment,縮寫:PSE)可以將以太網(wǎng)信號和電能(英文:electric energy)傳輸給受電設(shè)備(英文:powered device,縮寫:PD)。其中,PSE有一個或多個以太網(wǎng)端口,PSE的以太網(wǎng)端口通過以太網(wǎng)網(wǎng)線與PD的以太網(wǎng)端口連接。PSE從一電源獲得的電能供給PSE自身以及PD使用。
在PSE將電能通過以太網(wǎng)網(wǎng)線傳遞給PD的過程中,以太網(wǎng)網(wǎng)線會消耗PSE輸出的部分電能。電氣和電子工程師協(xié)會(英文:Institute of Electrical and Electronics Engineers,縮寫:IEEE)發(fā)布的PoE標(biāo)準(zhǔn),即802.3af和802.3at。802.3at將一百米5類網(wǎng)線(英文:category 5 cable)的電阻所消耗的功率作為預(yù)留線路損耗功率。PoE標(biāo)準(zhǔn)中的預(yù)留線路損耗功率較大,電源利用效率低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種以太網(wǎng)供電的功率管理方法、供電設(shè)備及受電設(shè)備,用于提高電源利用效率。
第一方面提供一種以太網(wǎng)供電的功率管理方法,包括:
供電設(shè)備PSE確定所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模 式;
所述PSE根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第一方面,在第一方面的第一種實現(xiàn)中,在所述PSE設(shè)置所述以太網(wǎng)端口的輸出功率門限之前,所述方法還包括:
所述PSE確定所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第一方面,在第一方面的第二種實現(xiàn)中,所述PSE根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,包括:
當(dāng)所述功率等級屬于第一功率等級集合時,所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。
結(jié)合第一方面的第二種實現(xiàn),在第一方面的第三種實現(xiàn)中,所述PSE根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,還包括:
當(dāng)所述功率等級屬于第二功率等級集合,并且所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限,其中,所述第二功率等級集合與所述第一功率等級集合的交集為空集。
結(jié)合第一方面、或第一方面的第一種實現(xiàn)、或第一方面的第二種實現(xiàn)、或第一方面的第三種實現(xiàn),在第一方面的第四種實現(xiàn)中,在所述PSE設(shè)置所述以太網(wǎng)端口的輸出功率門限之前,所述方法還包括:
所述PSE通過所述PD傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀中的字段,確定所述PD設(shè)置所述PD的以太網(wǎng)端口的最大消耗功率時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,其中,所述擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;
所述供電模式使能字段用于表征所述PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;
所述所有權(quán)字段用于表征所述PD是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
第二方面提供一種以太網(wǎng)供電的功率管理方法,包括:
受電設(shè)備PD確定所述PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;
所述PD根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,其中,所述第二電阻值為所述PD與供電設(shè)備PSE之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第二方面,在第二方面的第一種實現(xiàn)中,在所述PD設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率之前,所述方法還包括:
所述PD確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第二方面,在第二方面的第二種實現(xiàn)中,所述PD根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,包括:
當(dāng)所述功率等級屬于第二功率等級集合時,所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大 消耗功率。
結(jié)合第二方面的第二種實現(xiàn),在第二方面的第三種實現(xiàn)中,所述PD根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,還包括:
當(dāng)所述功率等級屬于第一功率等級集合,并且所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率,其中,所述第二功率等級集合與所述第一功率等級集合的交集為空集。
結(jié)合第二方面、或第二方面的第一種實現(xiàn)、或第二方面的第二種實現(xiàn)、或第二方面的第三種實現(xiàn),在第二方面的第四種實現(xiàn)中,在所述PD設(shè)置所述以太網(wǎng)端口的最大消耗功率之前,所述方法還包括:
所述PD通過所述PSE傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀中的字段,確定所述PSE設(shè)置所述PSE的以太網(wǎng)端口的輸出功率門限時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,其中,所述擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;
所述供電模式使能字段用于表征所述PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;
所述所有權(quán)字段用于表征所述PSE是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
第三方面提供一種供電設(shè)備PSE,包括:
芯片組,以太網(wǎng)端口,變壓器和物理層PHY芯片,所述芯片組包括處理器和PSE芯片,所述處理器連接到所述PSE芯片和所述PHY芯片,所述PSE芯片連接到所述變壓器,所述以太網(wǎng)端口連接到所述變壓器,所述變壓器連接到所述PHY芯片;其中,
所述以太網(wǎng)端口,用于通過以太網(wǎng)網(wǎng)線連接受電設(shè)備PD;
所述變壓器,用于耦合所述PSE向所述PD傳輸?shù)碾娔?、所述PSE和所述 PD間的數(shù)據(jù)碼流;
所述PHY芯片存儲所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式;
所述芯片組用于獲取所述PHY芯片中的所述以太網(wǎng)端口的當(dāng)前運行的物理層模式,并用于判斷所述物理層模式是否屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式,在確定所述物理層模式屬于所述預(yù)定模式集合時,根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第三方面,在第三方面的第一種實現(xiàn)中,所述PSE芯片還用于:
確定所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第三方面、或第三方面的第一種實現(xiàn),在第三方面的第二種實現(xiàn)中,所述PSE芯片存儲有第一輸出功率門限表和第二輸出功率門限表,所述第一輸出功率門限表對應(yīng)于所述第二電阻值,所述第二輸出功率門限表對應(yīng)于所述第一電阻值,
所述第一輸出功率門限表中包括多個功率等級和多個輸出功率門限,所述第一輸出功率門限表中的所述多個功率等級到所述多個輸出功率門限的映射為雙射,
所述第二輸出功率門限表中包括多個功率等級和多個輸出功率門限,所述第二輸出功率門限表中的所述多個功率等級到所述多個輸出功率門限的映射為雙射,
所述第一輸出功率門限表中的所述多個功率等級和第二輸出功率門限表中的所述多個功率等級分別相同,所述第一輸出功率門限表中屬于第一功率等級集合的功率等級對應(yīng)的輸出功率門限,小于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的輸出功率門限,
所述第一輸出功率門限表中屬于第二功率等級集合的功率等級對應(yīng)的輸出功率門限等于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的輸出功率門限,所述第二功率等級集合與所述第一功率等級集合的交集為空集,
所述處理器用于判斷所述當(dāng)前運行的物理層模式是否屬于所述預(yù)定模式集合,還用于在確定所述當(dāng)前運行的物理層模式屬于所述預(yù)定模式集合時,向所述PSE芯片發(fā)送指令,所述指令用于指示所述PSE芯片根據(jù)所述第一輸出功率門限表設(shè)置所述以太網(wǎng)端口的輸出功率門限;
所述PSE芯片用于接收所述處理器發(fā)送的所述指令,并執(zhí)行所述指令,根據(jù)所述所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一輸出功率門限表,設(shè)置所述設(shè)置所述以太網(wǎng)端口的輸出功率門限。
結(jié)合第三方面、或第三方面的第一種實現(xiàn),在第三方面的第三種實現(xiàn)中,所述PSE還包括存儲器,所述存儲器與所述處理器連接,所述存儲器中存儲有第一輸出功率門限表和第二輸出功率門限表,所述第一輸出功率門限表對應(yīng)于所述第二電阻值,所述第二輸出功率門限表對應(yīng)于所述第一電阻值,
所述第一輸出功率門限表中包括多個功率等級和多個輸出功率門限,所述第一輸出功率門限表中的所述多個功率等級到所述多個輸出功率門限的映射為雙射,
所述第二輸出功率門限表中包括多個功率等級和多個輸出功率門限,所述第二輸出功率門限表中的所述多個功率等級到所述多個輸出功率門限的映射為雙射,
所述第一輸出功率門限表中的所述多個功率等級和第二輸出功率門限表中的所述多個功率等級分別相同,所述第一輸出功率門限表中屬于第一功率等級集合的功率等級對應(yīng)的輸出功率門限,小于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的輸出功率門限,
所述第一輸出功率門限表中屬于第二功率等級集合的功率等級對應(yīng)的輸出功率門限等于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的輸出功率門 限,所述第二功率等級集合與所述第一功率等級集合的交集為空集,
所述PSE芯片用于將所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級發(fā)送至所述處理器;
所述處理器用于:判斷所述當(dāng)前運行的物理層模式是否屬于所述預(yù)定模式集合,在確定所述以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于所述預(yù)定模式集合之后,根據(jù)所述第一輸出功率門限表確定所述功率等級對應(yīng)的輸出功率門限,將確定出的輸出功率門限配置到所述PSE芯片中;
所述PSE芯片還用于根據(jù)所述輸出功率門限控制所述以太網(wǎng)端口的供電功率。
結(jié)合第三方面、或第三方面的第一種實現(xiàn)、或第三方面的第二種實現(xiàn)、或第三方面的第三種實現(xiàn),在第三方面的第四種實現(xiàn)中,所述處理器還用于:
生成向所述PD傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀,并接收所述PD傳輸?shù)臄U(kuò)展后的LLDP幀,且向所述PD發(fā)送對所述PD傳輸?shù)臄U(kuò)展后的LLDP幀的應(yīng)答;
所述處理器還用于通過所述PD傳輸?shù)臄U(kuò)展后的LLDP幀中的字段,確定所述PD設(shè)置所述PD的以太網(wǎng)端口的最大消耗功率時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,并通知所述PSE芯片;
所述PD傳輸?shù)臄U(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;所述供電模式使能字段用于表征所述PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;所述所有權(quán)字段用于表征所述PD是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
第四方面提供一種受電設(shè)備PD,包括:
芯片組,以太網(wǎng)端口,變壓器和物理層PHY芯片,所述芯片組包括處理器和PD芯片,所述處理器連接到所述PD芯片和所述PHY芯片,所述PD芯片連接到所述變壓器,所述網(wǎng)口連接器連接到所述變壓器,所述變壓器連接到 所述PHY芯片;其中,
所述網(wǎng)口連接器,用于通過以太網(wǎng)網(wǎng)線連接供電設(shè)備PSE;
所述變壓器,用于耦合所述PSE向所述PD傳輸?shù)碾娔?、所述PSE和所述PD間的數(shù)據(jù)碼流;
所述PHY芯片存儲有所述PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式;
所述芯片組用于獲取所述PHY芯片中的所述以太網(wǎng)端口的當(dāng)前運行的物理層模式,并用于判斷所述物理層模式是否屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式,在確定所述物理層模式屬于所述預(yù)定模式集合時,根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,其中,所述第二電阻值為所述PD與供電設(shè)備PSE之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第四方面,在第四方面的第一種實現(xiàn)中,所述PD芯片還用于:
確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第四方面、或第四方面的第一種實現(xiàn),在第四方面的第二種實現(xiàn)中,所述PD芯片存儲有第一最大消耗功率表和第二最大消耗功率表,所述第一最大消耗功率表對應(yīng)于所述第二電阻值,所述第二最大消耗功率表對應(yīng)于所述第一電阻值,
所述第一最大消耗功率表中包括多個功率等級和多個最大消耗功率,所述第一最大消耗功率表中的所述多個功率等級到所述多個最大消耗功率的映射為雙射,
所述第二最大消耗功率表中包括多個功率等級和多個最大消耗功率,所述第二最大消耗功率表中的所述多個功率等級到所述多個最大消耗功率的映射為雙射,
所述第一最大消耗功率表中的所述多個功率等級和第二最大消耗功率表 中的所述多個功率等級分別相同,所述第一最大消耗功率表中屬于第二功率等級集合的功率等級對應(yīng)的最大消耗功率,大于所述第二最大消耗功率表中相應(yīng)功率等級對應(yīng)的最大消耗功率,
所述第一最大消耗功率表中屬于第一功率等級集合的功率等級對應(yīng)的最大消耗功率等于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的最大消耗功率,所述第二功率等級集合與所述第一功率等級集合的交集為空集,
所述處理器用于判斷所述當(dāng)前運行的物理層模式是否屬于所述預(yù)定模式集合,還用于在確定所述當(dāng)前運行的物理層模式屬于所述預(yù)定模式集合時,向所述PD芯片發(fā)送指令,所述指令用于指示所述PD芯片根據(jù)所述第一最大消耗功率表設(shè)置所述以太網(wǎng)端口的最大消耗功率;
所述PD芯片用于接收所述處理器發(fā)送的所述指令,并執(zhí)行所述指令,根據(jù)所述所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一最大消耗功率表,設(shè)置所述設(shè)置所述以太網(wǎng)端口的最大消耗功率。
結(jié)合第四方面、或第四方面的第一種實現(xiàn),在第四方面的第三種實現(xiàn)中,所述PD還包括存儲器,所述存儲器與所述處理器連接,所述存儲器中存儲有第一最大消耗功率表和第二最大消耗功率表,所述第一最大消耗功率表對應(yīng)于所述第二電阻值,所述第二最大消耗功率表對應(yīng)于所述第一電阻值,
所述第一最大消耗功率表中包括多個功率等級和多個最大消耗功率,所述第一最大消耗功率表中的所述多個功率等級到所述多個最大消耗功率的映射為雙射,
所述第二最大消耗功率表中包括多個功率等級和多個最大消耗功率,所述第二最大消耗功率表中的所述多個功率等級到所述多個最大消耗功率的映射為雙射,
所述第一最大消耗功率表中的所述多個功率等級和第二最大消耗功率表中的所述多個功率等級分別相同,所述第一最大消耗功率表中屬于第二功率等級集合的功率等級對應(yīng)的最大消耗功率,大于所述第二最大消耗功率表中相應(yīng) 功率等級對應(yīng)的最大消耗功率,
所述第一最大消耗功率表中屬于第一功率等級集合的功率等級對應(yīng)的最大消耗功率等于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的最大消耗功率,所述第二功率等級集合與所述第一功率等級集合的交集為空集,
所述PD芯片用于將所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級發(fā)送至所述處理器;
所述處理器用于:判斷所述當(dāng)前運行的物理層模式是否屬于所述預(yù)定模式集合,在確定所述以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于所述預(yù)定模式集合之后,根據(jù)所述第一最大消耗功率表確定所述功率等級對應(yīng)的最大消耗功率,將確定出的最大消耗功率配置到所述PD芯片中;
所述PD芯片還用于根據(jù)所述最大消耗功率控制所述以太網(wǎng)端口的消耗功率。
結(jié)合第四方面、或第四方面的第一種實現(xiàn)、或第四方面的第二種實現(xiàn)、或第四方面的第三種實現(xiàn),在第四方面的第四種實現(xiàn)中,所述處理器還用于:
生成向所述PSE傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀,并接收所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀,且向所述PSE發(fā)送對所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀的應(yīng)答;
所述處理器還用于通過所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的字段,確定所述PSE設(shè)置所述PSE的以太網(wǎng)端口的輸出功率門限時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,并通知所述PD芯片;
所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;所述供電模式使能字段用于表征所述PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;所述所有權(quán)字段用于表征所述PSE是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
第五方面提供一種受電設(shè)備PD,包括:
PD芯片,以太網(wǎng)端口,變壓器和物理層PHY芯片,所述PD芯片連接到所述變壓器和所述PHY芯片,所述以太網(wǎng)端口連接到所述變壓器,所述變壓器連接到所述PHY芯片;其中,
所述以太網(wǎng)端口,用于通過以太網(wǎng)網(wǎng)線連接供電設(shè)備PSE;
所述變壓器,用于耦合所述PSE向所述PD傳輸?shù)碾娔堋⑺鯬SE和所述PD間的數(shù)據(jù)碼流;
所述PHY芯片存儲有預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式,所述PHY芯片用于判斷所述以太網(wǎng)端口的當(dāng)前運行的物理層模式是否屬于所述預(yù)定模式集合,還用于向所述PD芯片發(fā)送所述當(dāng)前運行的物理層模式屬于所述預(yù)定模式集合的通知;
所述PD芯片用于在接收到所述PHY芯片發(fā)送的所述通知時,根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,其中,所述第二電阻值為所述PD與供電設(shè)備PSE之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第五方面,在第五方面的第一種實現(xiàn)中,所述PD芯片還用于:
確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第五方面、或第五方面的第一種實現(xiàn),在第五方面的第二種實現(xiàn)中,所述PD芯片存儲有第一最大消耗功率表和第二最大消耗功率表,所述第一最大消耗功率表對應(yīng)于所述第二電阻值,所述第二最大消耗功率表對應(yīng)于所述第一電阻值,
所述第一最大消耗功率表中包括多個功率等級和多個最大消耗功率,所述第一最大消耗功率表中的所述多個功率等級到所述多個最大消耗功率的映射為雙射,
所述第二最大消耗功率表中包括多個功率等級和多個最大消耗功率,所述 第二最大消耗功率表中的所述多個功率等級到所述多個最大消耗功率的映射為雙射,
所述第一最大消耗功率表中的所述多個功率等級和第二最大消耗功率表中的所述多個功率等級分別相同,所述第一最大消耗功率表中屬于第二功率等級集合的功率等級對應(yīng)的最大消耗功率,大于所述第二最大消耗功率表中相應(yīng)功率等級對應(yīng)的最大消耗功率,
所述第一最大消耗功率表中屬于第一功率等級集合的功率等級對應(yīng)的最大消耗功率等于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的最大消耗功率,所述第二功率等級集合與所述第一功率等級集合的交集為空集,
所述PD芯片用于在接收到所述PHY芯片發(fā)送的所述通知時,根據(jù)所述所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一最大消耗功率表,設(shè)置所述以太網(wǎng)端口的最大消耗功率。
第六方面提供一種PSE,包括:
物理層模式確定單元,用于確定所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;
設(shè)置單元,用于根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第六方面,在第六方面的第一種實現(xiàn)中,所述PSE還包括:
使能確定單元,用于確定所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第六方面,在第六方面的第二種實現(xiàn)中,所述設(shè)置單元用于:
當(dāng)所述功率等級屬于第一功率等級集合時,所述PSE考慮所述第二電阻值 對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。
結(jié)合第六方面的第二種實現(xiàn),在第六方面的第三種實現(xiàn)中,所述設(shè)置單元還用于:
當(dāng)所述功率等級屬于第二功率等級集合,并且所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限,其中,所述第二功率等級集合與所述第一功率等級集合的交集為空集。
結(jié)合第六方面、或第六方面的第一種實現(xiàn)、或第六方面的第二種實現(xiàn)、或第六方面的第三種實現(xiàn),在第六方面的第四種實現(xiàn)中,所述PSE還包括:
協(xié)商單元,所述PSE通過所述PD傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀中的字段,確定所述PD設(shè)置所述PD的以太網(wǎng)端口的最大消耗功率時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,其中,所述擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;
所述供電模式使能字段用于表征所述PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;
所述所有權(quán)字段用于表征所述PD是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
第七方面提供一種PD,包括:
物理層模式確定單元,用于確定所述PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;
設(shè)置單元,用于根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,其中,所述第二電阻值為所述PD與供電設(shè)備PSE之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理 層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
結(jié)合第七方面,在第七方面的第一種實現(xiàn)中,所述PD還包括:
使能確定單元,用于確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
結(jié)合第七方面,在第七方面的第一種實現(xiàn)中,所述設(shè)置單元用于:
當(dāng)所述功率等級屬于第二功率等級集合時,所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率。
結(jié)合第七的第一種實現(xiàn),在第七方面的第二種實現(xiàn)中,所述設(shè)置單元還用于:
當(dāng)所述功率等級屬于第一功率等級集合,并且所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率,其中,所述第二功率等級集合與所述第一功率等級集合的交集為空集。
結(jié)合第七方面、或第七方面的第一種實現(xiàn)、或第一方面的第二種實現(xiàn),在第七方面的第三種實現(xiàn)中,所述PD還包括:
協(xié)商單元,用于通過所述PSE傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀中的字段,確定所述PSE設(shè)置所述PSE的以太網(wǎng)端口的輸出功率門限時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,其中,所述擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;
所述供電模式使能字段用于表征所述PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;
所述所有權(quán)字段用于表征所述PSE是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
本發(fā)明實施例中提供的一個或多個技術(shù)方案,具有如下技術(shù)效果或優(yōu)點:
本發(fā)明實施例提供一種以太網(wǎng)供電的功率管理方法,包括:PSE確定所述 PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;所述PSE根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
在PSE確定PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合時,PSE根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限。由于第二電阻值與第一電阻值的差值所消耗的功率可以供PSE使用,提高了電源利用效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為適用于本發(fā)明實施例提供的以太網(wǎng)供電的功率管理方法的PoE系統(tǒng);
圖2為本發(fā)明實施例中PSE的以太網(wǎng)供電的功率管理方法的流程圖;
圖3為本發(fā)明實施例中PD的以太網(wǎng)供電的功率管理方法的流程圖;
圖4為本發(fā)明實施例提供的PSE的一種可能的硬件結(jié)構(gòu)圖;
圖5為本發(fā)明實施例提供的PD的一種可能的硬件結(jié)構(gòu)圖;
圖6為本發(fā)明實施例提供的PD的另一種可能的硬件結(jié)構(gòu)圖;
圖7為本發(fā)明實施例提供的PSE的功能框圖;
圖8為本發(fā)明實施例提供的PD的功能框圖。
具體實施方式
本發(fā)明實施例提供一種以太網(wǎng)供電的功率管理方法、供電設(shè)備及受電設(shè)備,用于提高電源利用效率。
本發(fā)明實施例中,PSE確定所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;所述PSE根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
在PSE確定PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合時,PSE根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限。由于第二電阻值與第一電阻值的差值所消耗的功率可以供PSE使用,提高了電源利用效率。
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚地描述。
本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。
下面結(jié)合附圖對本發(fā)明的實施方式進(jìn)行詳細(xì)說明。
請參考圖1,圖1為適用于本發(fā)明實施例提供的以太網(wǎng)供電的功率管理方法的PoE系統(tǒng),PoE系統(tǒng)包括:PSE和PD。PSE有一個或多個以太網(wǎng)端口。PSE的以太網(wǎng)端口通過以太網(wǎng)網(wǎng)線與PD的以太網(wǎng)端口連接。PSE從電源獲得的電能供給PSE自身以及PD使用,PSE可以經(jīng)由以太網(wǎng)網(wǎng)線將以太網(wǎng)信號和電能(英文:electric energy)傳輸給PD。其中,以太網(wǎng)網(wǎng)線可以是雙絞線。圖1中以連接到PSE的PD有兩個為例說明該系統(tǒng),兩個PD分別為PD1和 PD2。
以太網(wǎng)中某些物理層模式對以太網(wǎng)網(wǎng)線的類型有要求。例如:以太網(wǎng)端口為使用雙絞線的10吉比特以太網(wǎng)(英文:10 Gigabit Ethernet)端口,該端口運行的物理層模式為10G Base-T普通模式,10G Base-T普通模式的以太網(wǎng)端口要求連接6類網(wǎng)線。5G Base-T模式的以太網(wǎng)端口要求的最低以太網(wǎng)網(wǎng)線類型尚在討論當(dāng)中,可能5G Base-T模式的以太網(wǎng)端口要求連接的以太網(wǎng)網(wǎng)線至少為6類網(wǎng)線;也有可能5G Base-T模式的以太網(wǎng)端口要求連接的以太網(wǎng)網(wǎng)線至少為超5類網(wǎng)線(英文:enhanced category 5 cable或者cat 5e cable);還有可能5G Base-T模式中的普通模式的以太網(wǎng)端口要求連接的以太網(wǎng)網(wǎng)線至少為超5類網(wǎng)線,而5G Base-T模式中的長距離(英文:long reached)模式的以太網(wǎng)端口要求連接的以太網(wǎng)網(wǎng)線至少為6類網(wǎng)線。
不同以太網(wǎng)網(wǎng)線可以支持以太網(wǎng)端口運行不同的物理層模式。例如,5類網(wǎng)線可以支持PSE或PD的以太網(wǎng)端口運行在2.5G Base-T模式或低于2.5G Base-T的模式,例如1G Base-T模式。6類網(wǎng)線(英文:category 6 cable)、或更高標(biāo)準(zhǔn)的網(wǎng)線可以支持PSE或PD的以太網(wǎng)端口運行在10G Base-T或低于10G Base-T的模式。
802.3af按照20歐姆(英文:ohm,符號:Ω),即一百米5類網(wǎng)線的電阻值設(shè)置預(yù)留線路損耗功率。802.3at中對Type 1設(shè)備,即802.3af設(shè)備,仍然按照20歐姆設(shè)置預(yù)留線路損耗功率,而對Type 2設(shè)備,即802.3at設(shè)備,按照將一百米5類網(wǎng)線的電阻,即12.5歐姆設(shè)置預(yù)留線路損耗功率。然而,PSE與PD之間的以太網(wǎng)網(wǎng)線并不一定是5類網(wǎng)線,也有可能是一百米電阻小于5類網(wǎng)線的一百米電阻的以太網(wǎng)網(wǎng)線,例如:6類網(wǎng)線(英文:category 6 cable)、增強(qiáng)6類網(wǎng)線(英文:augmented Category 6,或者category 6A cable)、7類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線。
本發(fā)明實施例中將一百米電阻小于5類網(wǎng)線的一百米電阻的以太網(wǎng)網(wǎng)線稱為高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線,例如:6類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線可以被稱為高標(biāo)準(zhǔn)以 太網(wǎng)網(wǎng)線。又例如:增強(qiáng)6類網(wǎng)線、或更高標(biāo)準(zhǔn)的網(wǎng)線可以被稱為高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線。再例如:7類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線可以被稱為高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線。
由于高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的一百米電阻小于5類網(wǎng)線的一百米電阻,所以高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線所消耗的功率遠(yuǎn)小于PoE標(biāo)準(zhǔn)中的預(yù)留線路損耗功率。如果能夠區(qū)分連接到以太網(wǎng)端口的網(wǎng)線是高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線,以高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線中一百米電阻最高的以太網(wǎng)網(wǎng)線的一百米電阻估算以太網(wǎng)網(wǎng)線消耗的功率,并將估算結(jié)果作為預(yù)留線路損耗功率,那么相比于802.3at標(biāo)準(zhǔn),對在PSE與PD之間的以太網(wǎng)網(wǎng)線是高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的應(yīng)用場景下,可以減小預(yù)留線路損耗功率,從而讓PSE或PD能夠利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
根據(jù)高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的定義不同,高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線中電阻最高的以太網(wǎng)網(wǎng)線不同,上述估算用到的電阻值不同。例如:如果高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線是6類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線,則高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線中電阻最高的網(wǎng)線為6類網(wǎng)線,應(yīng)當(dāng)以6類網(wǎng)線的電阻(即6.7歐姆),估算以太網(wǎng)網(wǎng)線消耗的功率。如果高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線是6A類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線,則高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線中電阻最高的網(wǎng)線為6A類網(wǎng)線,應(yīng)當(dāng)以6A類網(wǎng)線的電阻,估算以太網(wǎng)網(wǎng)線消耗的功率。類似的,如果高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線是7類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線,則高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線中電阻最高的網(wǎng)線為7類網(wǎng)線,應(yīng)當(dāng)以7類網(wǎng)線的電阻,估算以太網(wǎng)網(wǎng)線消耗的功率。
下文將以高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線是6類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線為例,對本發(fā)明實施例提供的以太網(wǎng)供電的功率管理方法進(jìn)行說明。下面依次從PSE端和PD端介紹本發(fā)明實施例提供的以太網(wǎng)供電的功率管理方法。
請參考圖2,圖2為本發(fā)明實施例中PSE的以太網(wǎng)供電的功率管理方法的流程圖。該方法包括:
步驟101:PSE確定所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式。
步驟102:所述根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
請參考圖3,圖3為本發(fā)明實施例中PD的以太網(wǎng)供電的功率管理方法的流程圖。該方法包括:
步驟201:PD確定所述PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式。
步驟202:所述PD根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,其中,所述第二電阻值為所述PD與PSE之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
本發(fā)明實施例首先提出通過PSE或PD的以太網(wǎng)端口運行的物理層模式,確定PSE與PD之間的線路的最大電阻。
本發(fā)明實施例根據(jù)要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式確定預(yù)定模式集合。預(yù)定模式集合中至少包括一個要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式,也可以包括多于一個要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式,例如包括所有要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式。第一電阻值為802.3at中傳統(tǒng)的以太網(wǎng)網(wǎng)線最大線路電阻值,即20歐姆(Type 1)或12.5歐姆(Type 2)。
第二電阻值為高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線中一百米電阻最高的以太網(wǎng)網(wǎng)線的一百米電阻。例如,如果高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線是6類網(wǎng)線或更高標(biāo)準(zhǔn)的網(wǎng)線為例,所以第二電阻值為6類網(wǎng)線的一百米電阻,即6.7歐姆。
功率等級是PoE系統(tǒng)的功率管理中對功率限制的等級劃分,802.3at標(biāo)準(zhǔn) 提供0-4級功率等級,本發(fā)明實施例可以支持進(jìn)一步擴(kuò)展的功率等級,例如0-8級功率等級。每個功率等級確定各自的功率限制,即PSE的輸出功率門限和PD的最大消耗功率。不同的功率等級對應(yīng)的功率值一般不同。PSE根據(jù)和PD協(xié)商得到的功率等級設(shè)置連接PD的以太網(wǎng)端口的輸出功率門限。PD根據(jù)和PSE協(xié)商得到的功率等級設(shè)置連接PSE的以太網(wǎng)端口的最大消耗功率。
預(yù)留線路損耗功率是PSE與PD之間的線路的最大電阻值所消耗的功率,由于不同的功率等級下,PSE與PD之間的線路上傳輸?shù)碾娏鞔笮〔煌?,所以不同功率等級下,預(yù)留線路損耗功率不同。
第二電阻值對應(yīng)的預(yù)留線路損耗功率是指:如果PSE與PD之間的線路的最大電阻值為第二電阻值,則可以利用第二電阻值和PSE與PD之間的線路上傳輸?shù)碾娏?,計算出第二電阻值對?yīng)的預(yù)留線路損耗功率。類似的,如果PSE與PD之間的線路的最大電阻值為第一電阻值,則可以利用第一電阻值和PSE與PD之間的線路上傳輸?shù)碾娏?,計算出第一電阻值對?yīng)的預(yù)留線路損耗功率。
未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線所消耗的功率是指:第一電阻值對應(yīng)的預(yù)留線路損耗功率與第二電阻值對應(yīng)的預(yù)留線路損耗功率的差值。由于不同的功率等級下,PSE與PD之間的線路上傳輸?shù)碾娏鞑煌?,所以,不同的功率等級下,未被高?biāo)準(zhǔn)以太網(wǎng)網(wǎng)線所消耗的功率不同。
PSE的以太網(wǎng)端口的輸出功率門限是指:PSE的以太網(wǎng)端口的最大能夠為其相連的PD提供的功率,如果該以太網(wǎng)端口輸出的功率高于輸出功率門限,PSE可以停止向該以太網(wǎng)端口供電。由于PSE能夠從其電源獲得的總功率有限,一般的,PSE會為其連接PD的多個以太網(wǎng)端口分別預(yù)留功率,如果預(yù)留的總功率達(dá)到其能夠通過PoE供電的上限,就不再為新的PD供電,或按照PD優(yōu)先級停止對低優(yōu)先級的PD供電。因此輸出功率門限在PSE的功率管理中也起作用。不同的功率等級下,PSE的以太網(wǎng)端口的輸出功率門限不同。
PD的以太網(wǎng)端口的最大消耗功率是指:PD能夠從該以太網(wǎng)端口獲取的最大的功率。如果PD從該以太網(wǎng)端口取電的功率超過該最大消耗功率,則PD 消耗的功率與以太網(wǎng)網(wǎng)線消耗的功率之和可能大于PSE的以太網(wǎng)端口的輸出功率門限,造成PSE停止向該以太網(wǎng)端口供電P PD消耗的功率與以太網(wǎng)網(wǎng)線消耗的功率之和等于PSE的以太網(wǎng)端口提供的功率。如果PSE和PD間連接的以太網(wǎng)網(wǎng)線的電阻達(dá)到了最大電阻值,在PD從該以太網(wǎng)端口獲取的功率達(dá)到最大消耗功率時,以太網(wǎng)網(wǎng)線消耗的功率也達(dá)到了預(yù)留線路功率損耗的功率,則PD消耗的功率與以太網(wǎng)網(wǎng)線消耗的功率之和達(dá)到PSE的以太網(wǎng)端口的輸出功率門限。不同的功率等級下,PD的以太網(wǎng)端口的最大消耗功率不同。
PSE考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置以太網(wǎng)端口的輸出功率門限是指:PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線所消耗的功率設(shè)置輸出功率門限,即該輸出功率門限等于第一電阻值對應(yīng)的PSE的輸出功率門限(例如傳統(tǒng)的802.3at的PSE設(shè)置的輸出功率門限)減去一個差值,該差值為第一電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率減去第二電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率所得的值。
PD考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置以太網(wǎng)端口的最大消耗功率是指:PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線所消耗的功率設(shè)置最大消耗功率,即該最大消耗功率等于傳統(tǒng)的802.3at的PD設(shè)置的最大消耗功率加上一個差值,該差值為第一電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率減去第二電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率所得的值。
PSE與PD之間的線路的電阻是線路本身具有的物理參數(shù)。本發(fā)明實施例通過PSE或PD的以太網(wǎng)端口運行的物理層模式來確定以太網(wǎng)網(wǎng)線可能的最大電阻,不實際檢測以太網(wǎng)網(wǎng)線的電阻,沒有額外的開銷。
具體來講,PSE的以太網(wǎng)端口和PD的以太網(wǎng)端口以雙絞線相連。PSE和PD進(jìn)行物理層模式協(xié)商。物理層模式協(xié)商成功后,PSE和PD各自能夠確定與對方相連的各自的以太網(wǎng)端口當(dāng)前運行的物理層模式。
PSE和PD各自根據(jù)與對方相連的各自的以太網(wǎng)端口當(dāng)前運行的物理層模式,確定當(dāng)前運行的物理層模式要求使用的以太網(wǎng)網(wǎng)線是否是高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng) 線,進(jìn)而確定當(dāng)前運行的物理層模式是否屬于預(yù)定模式集合。
如果屬于預(yù)定模式集合,PSE與PD各自確定與對方相連的以太網(wǎng)端口所連接的線路的最大電阻值為第二電阻值,如果不屬于預(yù)定集合,為了防止PSE的以太網(wǎng)端口所連接的PD掉電,PSE與PD各自確定與對方相連的以太網(wǎng)端口所連接的線路的最大電阻值為第一電阻值。
例如:PSE的以太網(wǎng)端口和PD的以太網(wǎng)端口都支持10吉比特以太網(wǎng),并且以雙絞線相連。物理層模式協(xié)商成功后,PSE和PD相連的各自的以太網(wǎng)端口均工作在10G Base-T模式。10G Base-T模式要求至少使用6類網(wǎng)線,則PSE和PD相連的各自的以太網(wǎng)端口的當(dāng)前運行的物理層模式均屬于預(yù)定模式集合。此時,PSE與PD各自確定其相連的以太網(wǎng)端口所連接的線路的最大電阻值為6.7ohm。
又例如:如果PSE的以太網(wǎng)端口支持10吉比特以太網(wǎng),但PD的以太網(wǎng)端口僅支持吉比特以太網(wǎng)(英文:Gigabit Ethernet),并且以雙絞線相連。物理層模式協(xié)商成功后,PSE和PD相連的各自的以太網(wǎng)端口均工作在1G Base-T模式或1G Base-TX模式。1G Base-T模式要求至少使用5類網(wǎng)線,而1G Base-TX模式要求至少使用6類網(wǎng)線。
如果PSE和PD相連的各自的以太網(wǎng)端口均工作在1G Base-TX模式,PSE和PD相連的各自的以太網(wǎng)端口的當(dāng)前運行的物理層模式均屬于預(yù)定模式集合。此時,PSE與PD各自確定其相連的以太網(wǎng)端口所連接的線路的最大電阻值為6.7ohm。
如果PSE和PD相連的各自的以太網(wǎng)端口均工作在1G Base-T模式,PSE和PD相連的各自的以太網(wǎng)端口的當(dāng)前運行的物理層模式不屬于預(yù)定模式集合。此時,PSE與PD各自確定其相連的以太網(wǎng)端口所連接的線路的最大電阻值為20ohm(Type 1)或12.5ohm(Type 2)。
本發(fā)明實施例接著提出在PSE與PD之間的線路的最大電阻為小于第一電阻值的第二電阻值的情況下,讓PSE或PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的 功率。
具體來講,在PSE的以太網(wǎng)端口或PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合時,PSE與PD之間的線路的最大電阻值為第二電阻值,可以將第二電阻值所消耗的功率作為預(yù)留線路損耗功率。因為第二電阻值小于第一電阻值,所以在PSE的以太網(wǎng)端口或PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合時的預(yù)留線路損耗功率相比于PoE標(biāo)準(zhǔn)規(guī)定的預(yù)留線路損耗功率有所減小,減小的預(yù)留線路損耗功率即為未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率可以給PSE使用也可以給PD使用。
如果未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率給PSE使用,則PSE可以減小PSE的以太網(wǎng)端口的輸出功率門限。例如:將PSE的以太網(wǎng)端口的輸出功率門限從第一輸出功率門限改變?yōu)榈诙敵龉β书T限,第一輸出功率門限為如果PSE的以太網(wǎng)端口運行的物理層模式不屬于預(yù)定模式集合,PSE的以太網(wǎng)端口的輸出功率門限,第二輸出功率門限為如果PSE的以太網(wǎng)端口運行的物理層模式屬于預(yù)定模式集合,PSE的以太網(wǎng)端口的輸出功率門限。第二輸出功率門限小于第一輸出功率門限。
第二輸出功率門限等于第一輸出功率門限減去未被高標(biāo)準(zhǔn)以太網(wǎng)消耗的功率,在前文已經(jīng)說明,不同的功率等級下,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率不同,且不同的功率等級下,第一輸出功率門限不同。所以,不同的功率等級下,第二輸出功率門限不同。
如果未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率給PD使用,則PD可以增大PD的以太網(wǎng)端口的最大消耗功率,例如:將PD的以太網(wǎng)端口的最大消耗功率從第一消耗功率改變?yōu)榈诙墓β?,第一消耗功率為如果PD的以太網(wǎng)端口運行的物理層模式不屬于預(yù)定模式集合,PD的以太網(wǎng)端口的最大消耗功率,第二消耗功率為如果PD的以太網(wǎng)端口運行的物理層模式屬于預(yù)定模式集合,PD的以太網(wǎng)端口的最大消耗功率。第二消耗功率大于第一消耗功率。
第二消耗功率等于第一消耗功率與未被高標(biāo)準(zhǔn)以太網(wǎng)消耗的功率的和,在前文已經(jīng)說明,不同的功率等級下,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率不同,且不同的功率等級下,第一消耗功率不同。所以,不同的功率等級下,第二消耗功率門限不同。
第一種實現(xiàn)中,可以規(guī)定未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PSE利用。如果PSE確定PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,PSE無需進(jìn)一步判斷,直接利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。PSE將未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率分配給PSE的其他以太網(wǎng)端口,這樣PSE能夠為更多的PD提供電能。
上述情況下,PD默認(rèn)不利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。也就是說,即使PD確定PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,PD也不利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,即按照802.3at標(biāo)準(zhǔn)設(shè)置最大消耗功率。
然而,在未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PSE利用的情況下,存在PSE的以太網(wǎng)端口未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的場景。具體未使能的原因可能是:PSE本身缺乏對利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的支持。未使能的原因還有可能是:雖然PSE本身支持利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,但是PSE未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率或PSE對該以太網(wǎng)端口未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
在這樣的場景下,PSE的以太網(wǎng)端口未利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,造成功率浪費??蛇x地,為了避免功率浪費,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率由PD使用。因此,PD在執(zhí)行步驟201之后,還可以執(zhí)行以下步驟:
所述PD確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。在未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PSE利用的情況下,只有當(dāng)該確定成立時,PD才執(zhí)行步驟202。
具體來講,在未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PSE利用的情況 下,PD可以判斷PSE是否使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果PSE未使能,則由PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果PSE使能,則由PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。第二種實現(xiàn)中,可以規(guī)定未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PD利用。如果PD確定PD的以太網(wǎng)端口當(dāng)前運行的物理層模式屬于預(yù)定模式集合,PD無需進(jìn)一步判斷,直接利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。PD的以太網(wǎng)端口消耗未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,這樣PD的以太網(wǎng)端口能夠消耗更大的功率,提高電源利用率。
上述情況下,PSE默認(rèn)不利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。也就是說,即使PSE確定PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,PSE也不利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,即按照802.3at標(biāo)準(zhǔn)設(shè)置輸出功率門限。
同理,在未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PD利用的情況下,存在PD的以太網(wǎng)端口未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的場景,具體未使能的原因可能是:PD本身缺乏對利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的支持。例如PD是Type 1 PD或者Type 2 PD,則PSE可以確定PD本身缺乏對利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的支持。未使能的原因還有可能是:雖然PD本身支持利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,但是PD未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率或PD對該以太網(wǎng)端口未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。在這樣的場景下,PD的以太網(wǎng)端口未利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,造成功率浪費??蛇x的,為了避免功率浪費,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率可以由PSE使用。因此,PSE在執(zhí)行步驟101之后,還可以執(zhí)行以下步驟:
所述PSE確定所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。在未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PD利用的情況下,只有當(dāng)該確定成立時,PSE才執(zhí)行步驟102。
具體來講,在未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PD利用的情況下,PSE可以判斷PD是否使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果PD未使能,則由PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果PD使能,則由PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
第三種實現(xiàn)中,可以結(jié)合以太網(wǎng)供電的功率等級確定默認(rèn)利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的設(shè)備。例如,當(dāng)功率等級屬于第一功率等級集合時,默認(rèn)讓PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,當(dāng)功率等級屬于第二功率等級集合時,默認(rèn)讓PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,第二功率等級集合與第一功率等級集合的交集為空集。第一功率等級集合和第二功率等級集合的并集可以包括所有可能的以太網(wǎng)供電的功率等級,也可以不包括所有可能的以太網(wǎng)供電的功率等級。
因此,當(dāng)所述功率等級屬于第一功率等級集合時,PSE執(zhí)行步驟102,具體包括:所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。
當(dāng)所述功率等級屬于第二功率等級集合時,PSE不執(zhí)行步驟102,而執(zhí)行以下步驟:所述PSE考慮所述第一電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。
同理,在當(dāng)功率等級屬于第二功率等級集合時,默認(rèn)讓PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的情況下,存在PD的以太網(wǎng)端口未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的場景。在這樣的場景下,PD的以太網(wǎng)端口未利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,造成功率浪費??蛇x的,為了避免功率浪費,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率可以由PSE使用。
因此,當(dāng)所述功率等級屬于第二功率等級集合,并且所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,PSE執(zhí)行步驟102,具體包括:所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。
當(dāng)所述功率等級屬于第二功率等級集合,并且所述PD使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,PSE不執(zhí)行步驟102,而執(zhí)行以下步驟:所述PSE考慮所述第一電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。同理,當(dāng)所述功率等級屬于第二功率等級集合時,PD執(zhí)行步驟202,具體包括:所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率。
當(dāng)所述功率等級屬于第一功率等級集合,PD不執(zhí)行步驟202,而執(zhí)行以下步驟:所述PD考慮所述第一電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率。
同理,在當(dāng)功率等級屬于第一功率等級集合時,默認(rèn)讓PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的情況下,存在PSE的以太網(wǎng)端口未使能利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的場景。在這樣的場景下,PSE的以太網(wǎng)端口未利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,造成功率浪費??蛇x的,為了避免功率浪費,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率可以由PD使用。
因此,當(dāng)所述功率等級屬于第一功率等級集合,并且所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,PD執(zhí)行步驟202,具體包括:所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率。
當(dāng)所述功率等級屬于第一功率等級集合,并且所述PSE使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,PD不執(zhí)行步驟202,而執(zhí)行以下步驟:所述PD考慮所述第一電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率。
第四種實現(xiàn)中,可以不設(shè)置默認(rèn)規(guī)則,而由PSE與PD通過傳輸擴(kuò)展后的LLDP幀中的字段協(xié)商確定由哪方利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。本發(fā)明實施例中擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個: 供電模式使能字段和所有權(quán)字段。
所述供電模式使能字段用于表征所述PD或所述PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
所述所有權(quán)字段用于表征所述PD或所述PSE是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
供電模式使能字段由至少1個比特組成,可能由1個比特組成、2個比特組成,或者多個比特組成。供電模式使能字段可以是增加一個TLV,或者供電模式使能字段可以嵌入在其他TLV中。
如果供電模式使能字段由1個比特組成,則該比特表示PD或PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果使能,則該比特的值為1,如果不使能,則該比特的值為0。
如果供電模式使能字段由2個比特組成,則其中一個比特表示PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果使能,則該比特的值為1,如果不使能,則該比特的值為0。另一個比特表示PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果使能,則該比特的值為1,如果不使能,則該比特的值為0。
請參考表1,表1為本發(fā)明實施例中的供電模式使能字段的一種可能的結(jié)構(gòu)。供電模式使能字段由8比特組成,最低有效位(英文:least significant bit,縮寫:LSB),即第0比特表示PD或PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果使能,則第0比特的值為1,如果不使能,則第0比特的值為0。8比特中的剩余7個比特預(yù)留,且值為0。
如果PD使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則PD將向PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的供電使能字段的第0比特的值設(shè)置為1。如果PD不使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則PD將向PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的供電使能字段的第0比特的值設(shè)置為0。
同理,如果PSE使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則PSE 將向PD傳輸?shù)臄U(kuò)展后的LLDP幀中的供電使能字段的第0比特的值設(shè)置為1。如果PSE不使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則PSE將向PD傳輸?shù)臄U(kuò)展后的LLDP幀中的供電使能字段的第0比特的值設(shè)置為0。
表1供供電模式使能字段的一種可能的結(jié)構(gòu)
以表1供電使能字段包括1個比特為例,假設(shè)PD接收到PSE發(fā)送的擴(kuò)展的LLDP幀,擴(kuò)展后的LLDP幀中的供電模式使能設(shè)置為使能,表示PSE使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;相反地,若設(shè)置為不使能,則表示PSE未使能利用利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
同樣地,假設(shè)PSE接收到PD發(fā)送的擴(kuò)展LLDP幀,擴(kuò)展后的LLDP幀中的供電模式使能設(shè)置為使能,表示該PD使能利用利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;相反地,若設(shè)置為不使能,則表示該PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
請參考表2,表2為本發(fā)明實施例中的供電模式使能字段的另一種可能的結(jié)構(gòu)。供電模式使能字段由8比特組成,最低位的第0比特表示PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果使能,則第0比特的值為1,如果不使能,則第0比特的值為0。次低位的第1比特表示PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,如果使能,則第1比特的值為1,如果不使能,則第1比特的值為0。8比特中的剩余6個比特預(yù)留,且值為0。
表2供電模式使能字段的一種可能的結(jié)構(gòu)
請參考表3,表3為本發(fā)明實施例中的所有權(quán)字段的一種可能的結(jié)構(gòu)。所有權(quán)字段由8比特組成,最低位的第0比特表示PD是否要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),如果要求,則第0比特的值為1,如果不要求,則第0比特的值為0。次低位的第1比特表示PSE是否要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),如果要求,則第1比特的值為1,如果不要求,則第1比特的值為0。8比特中的剩余6個比特預(yù)留,且值為0。
如果PD要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),則PD將向PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的所有權(quán)字段的第0比特的值設(shè)置為1,如果PD不要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),則PD將向PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的所有權(quán)字段的第0比特的值設(shè)置為0。其中,PD要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),默認(rèn)表示PD使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
同理,如果PSE要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),則PSE將向PD傳輸?shù)臄U(kuò)展后的LLDP幀中的所有權(quán)字段的第1比特的值設(shè)置為 1,如果PSE不要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),則PSE將向PD傳輸?shù)臄U(kuò)展后的LLDP幀中的所有權(quán)字段的第1比特的值設(shè)置為0。其中,PSE要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán),默認(rèn)表示PSE使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
表3所有權(quán)字段的一種可能的結(jié)構(gòu)
由于擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段,所以下面根據(jù)擴(kuò)展后的LLDP幀包括的字段的不同,對第三種實現(xiàn)分別進(jìn)行說明。
對于擴(kuò)展后的LLDP幀中僅包含所有權(quán)字段的情況,如果PSE和PD中僅有一方要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)(下文中將“要求利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)”簡稱為“要求所有權(quán)”),則協(xié)商結(jié)果為:未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸要求所有權(quán)的那一方利用。例如:PSE要求所有權(quán),且PD不要求所有權(quán),則協(xié)商結(jié)果為:未被高標(biāo) 準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸PSE利用。
如果PSE和PD均要求所有權(quán),則協(xié)商結(jié)果按照預(yù)定規(guī)則確定,預(yù)定規(guī)則可以是:未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸PSE利用,或者預(yù)定規(guī)則可以是:未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸PD利用,或者預(yù)定規(guī)則可以是:可以結(jié)合以太網(wǎng)供電的功率等級確定未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸哪一方利用。例如,當(dāng)功率等級屬于第一功率等級集合時,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸PSE利用,當(dāng)功率等級屬于第二功率等級集合時,未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸PD利用,第二功率等級集合與第一功率等級集合的交集為空集。第一功率等級集合和第二功率等級集合的并集可以包括所有可能的以太網(wǎng)供電的功率等級,也可以不包括所有可能的以太網(wǎng)供電的功率等級。
對于擴(kuò)展后的LLDP幀中僅包括供電模式使能字段的情況,如果PSE和PD中任一方使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率(下文中將“使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率”簡稱為“使能”),或者如果PSE和PD均使能,則協(xié)商結(jié)果為:按照前述第一種實現(xiàn)至第三種實現(xiàn)確定未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率歸哪一方利用。
對于擴(kuò)展后的LLDP幀中包括供電模式使能字段和所有權(quán)字段的情況,利用所有權(quán)字段確定協(xié)商結(jié)果。
在上述第一種至第三種實現(xiàn)中的任意一個里,都可以進(jìn)一步增加通過傳輸擴(kuò)展后的LLDP幀中的字段協(xié)商確定由哪方利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的步驟。即,雖然PoE系統(tǒng)默認(rèn)由某一個設(shè)備利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,但期望改變上述默認(rèn)規(guī)則的結(jié)果的設(shè)備可以通過傳輸擴(kuò)展后的LLDP幀嘗試獲取利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。具體的方法和第四種實現(xiàn)中的相同。
舉例來講,在PoE系統(tǒng)默認(rèn)由PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的情況下,即:在默認(rèn)所有權(quán)歸PD的情況下,PSE可以向PD發(fā)送擴(kuò)展后的LLDP幀,將擴(kuò)展后的LLDP幀中的所有權(quán)字段設(shè)置為PSE要求所有權(quán)。PD 收到PSE發(fā)送的擴(kuò)展后的LLDP幀后,發(fā)現(xiàn)PSE要求所有權(quán),此時,分以下兩種情況:
若PD也要求所有權(quán),則向PSE發(fā)送擴(kuò)展后的LLDP幀,將擴(kuò)展后的LLDP幀中的所有權(quán)字段設(shè)置為PD要求所有權(quán),PSE收到PD發(fā)送的擴(kuò)展后的LLDP幀之后,發(fā)現(xiàn)PD要求所有權(quán),且當(dāng)前是默認(rèn)所有權(quán)歸PD,因此所有權(quán)仍歸PD。PSE可以向PD發(fā)送對收到的擴(kuò)展后的LLDP幀的應(yīng)答,在應(yīng)答中將所有權(quán)字段設(shè)置為PSE不要求所有權(quán),或者PSE也可以不向PD發(fā)送對收到的擴(kuò)展后的LLDP幀的應(yīng)答。
若PD不要求所有權(quán),則向PSE發(fā)送擴(kuò)展后的LLDP幀,將擴(kuò)展后的LLDP幀中的所有權(quán)字段設(shè)置為PD不要求所有權(quán),PSE收到PD發(fā)送的擴(kuò)展后的LLDP幀之后,發(fā)現(xiàn)PD不要求所有權(quán),就認(rèn)為PD放棄所有權(quán),因此所有權(quán)歸PSE。
上述例子中,如果利用擴(kuò)展后的LLDP幀發(fā)現(xiàn)PSE和PD都要求所有權(quán),默認(rèn)的所有權(quán)歸屬可以和不發(fā)送擴(kuò)展后的LLDP幀的情況不同。例如,在第一種實現(xiàn)(未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PSE利用)中,如果PD用利用擴(kuò)展后的LLDP幀要求所有權(quán),如果PSE也要求所有權(quán),此時的默認(rèn)規(guī)則可以是都通過擴(kuò)展后的LLDP幀要求所有權(quán)時,默認(rèn)給PD利用。
在前述第一種實現(xiàn)至第四種實現(xiàn)中,提到了“所述PD確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率”,下面對PD如何確定PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的方法進(jìn)行詳細(xì)說明。
第一種方法:利用擴(kuò)展后的LLDP幀確定。
具體來講,如果PD接收到PSE發(fā)送的擴(kuò)展后的LLDP幀,擴(kuò)展后的LLDP幀中的供電模式使能字段為PSE不使能(例如:供電模式使能字段由2個字段組成時)或不使能,則PD確定PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
類似的,如果PD接收到PSE發(fā)送的擴(kuò)展后的LLDP幀,擴(kuò)展后的LLDP 幀中的供電模式使能字段為PSE不要求所有權(quán),則PD需要進(jìn)一步根據(jù)供電模式使能字段確定PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
PSE利用擴(kuò)展后的LLDP幀確定PD未使能的實現(xiàn)方法與上述方法類似。
第二種方法:如果PSE在分級階段確定PD是Type 1 PD或Type 2 PD,則確定PD不支持利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,即PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。同樣,如果PD在分級階段確定PSE是Type 1 PD或Type 2 PSE,則確定PSE不支持利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,即PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種PSE,請參考圖4,圖4為本發(fā)明實施例提供的PSE的一種可能的硬件結(jié)構(gòu)圖。PSE包括:芯片組,以太網(wǎng)端口,變壓器和PHY芯片,其中,芯片組包括處理器和PSE芯片。如圖4所示,處理器連接到PSE芯片和PHY芯片,PSE芯片連接到變壓器,以太網(wǎng)端口連接到變壓器,變壓器連接到PHY芯片。
首先對PSE的各個部件做簡要說明。
以太網(wǎng)端口,用于通過以太網(wǎng)網(wǎng)線連接PD。
變壓器,用于耦合PSE向PD傳輸?shù)碾娔?、PSE和PD間的數(shù)據(jù)碼流。例如可以采用中心抽頭變壓器(英文:center-tapped transformer)。
PHY芯片,用于數(shù)據(jù)信號的編碼和解碼、端口協(xié)商、數(shù)據(jù)的串并轉(zhuǎn)換等。
PSE芯片,是被設(shè)計用于滿足PoE協(xié)議要求中的PSE功能的芯片,通常能提供檢測(英文:detection)功能。有的PSE芯片還可以提供分級(英文:classification)功能。常見的PSE芯片有美信集成產(chǎn)品(英文:Maxim Integrated)的MAX5952和MAX5971B,德州儀器(英文:Texas Instruments)的TPS23841和TPS23851,以及凌力爾特(英文:Linear Technology)的LTC4266,LTC4270,LTC4274和LTC4290等。
處理器可以是中央處理器(英文:central processing unit,縮寫:CPU), 網(wǎng)絡(luò)處理器(英文:network processor,縮寫:NP),微控制器(英文:microcontroller unit,縮寫:MCU),硬件芯片及其任意組合。上述硬件芯片可以是專用集成電路(英文:application-specific integrated circuit,縮寫:ASIC),可編程邏輯器件(英文:programmable logic device,縮寫:PLD)或其組合。上述PLD可以是復(fù)雜可編程邏輯器件(英文:complex programmable logic device,縮寫:CPLD),現(xiàn)場可編程邏輯門陣列(英文:field-programmable gate array,縮寫:FPGA),通用陣列邏輯(英文:generic array logic,縮寫:GAL)或其任意組合。
處理器可以用內(nèi)部整合電路(英文:Inter-Integrated Circuit,縮寫:IIC)總線連接到PSE芯片。
本發(fā)明實施例中,PHY芯片在端口協(xié)商后存儲所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式。處理器的存儲器或者單獨的存儲器存儲有預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式。處理器可以從其自身的存儲器或者單獨的存儲器獲取預(yù)定模式集合。單獨的存儲器可以包括易失性存儲器(英文:volatile memory),例如隨機(jī)存取存儲器(英文:random-access memory,縮寫:RAM);存儲器也可以包括非易失性存儲器(英文:non-volatile memory),例如只讀存儲器(英文:read-only memory,縮寫:ROM),快閃存儲器(英文:flash memory),硬盤(英文:hard disk drive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD);存儲器還可以包括上述種類的存儲器的組合。
處理器判斷當(dāng)前運行的物理層模式是否屬于預(yù)定模式集合。如果當(dāng)前運行的物理層模式屬于預(yù)定模式集合,則芯片組根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一輸出功率門限表,設(shè)置以太網(wǎng)端口的輸出功率門限,如果當(dāng)前運行的物理層模式不屬于預(yù)定模式集合,則芯片組根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第二輸出功率門限表,設(shè)置以太網(wǎng)端口的輸出功率門限。
其中,第一輸出功率門限表中包括多個功率等級和多個輸出功率門限,且多個功率等級到所述多個輸出功率門限的映射為雙射。同樣的,第二輸出功率門限表中包括多個功率等級和多個輸出功率門限,且多個功率等級到所述多個輸出功率門限的映射為雙射。第一輸出功率門限表中的多個功率等級和第二輸出功率門限表中的多個功率等級分別相同。
第一輸出功率門限表對應(yīng)于第二電阻值,也就是說,第一輸出功率門限表中的輸出功率門限等于第一電阻值對應(yīng)的PSE的輸出功率門限(例如傳統(tǒng)的802.3at的PSE設(shè)置的輸出功率門限)減去一個差值,該差值為第一電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率減去第二電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率所得的值。
第二輸出功率門限表對應(yīng)于第一電阻值,也就是說,第一輸出功率門限表中的輸出功率門限是利用第一電阻值計算得到的(其中功率等級為0-4級的部分等于傳統(tǒng)的802.3at的PSE設(shè)置的輸出功率門限)。
第一輸出功率門限表中屬于第一功率等級集合的功率等級對應(yīng)的輸出功率門限,小于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的輸出功率門限。也就是說,對于屬于第一功率等級集合的同一個功率等級,該功率等級在第一輸出功率門限表中對應(yīng)的輸出功率門限,小于該功率等級在第二輸出功率門限表中對應(yīng)的輸出功率門限。
第一輸出功率門限表中屬于第二功率等級集合的功率等級對應(yīng)的輸出功率門限等于所述第二輸出功率門限表中相應(yīng)功率等級對應(yīng)的輸出功率門限。也就是說,對于屬于第二功率等級集合同一個功率等級,該功率等級在第一輸出功率門限表中對應(yīng)的輸出功率門限與該功率等級在第二輸出功率門限表中對應(yīng)的輸出功率門限相等。
其中,第二功率等級集合與第一功率等級集合的交集為空集,第一功率等級集合和第二功率等級集合的并集可以包括所有可能的以太網(wǎng)供電的功率等級,也可以不包括所有可能的以太網(wǎng)供電的功率等級。作為一個特例,如果規(guī) 定未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PSE利用,則第一功率等級集合包括所有可能的以太網(wǎng)供電的功率等級,而第二功率等級集合為空集。也就是說,第一輸出功率門限表包括的每一個的功率等級的輸出功率門限都小于該功率等級在第二輸出功率門限表中對應(yīng)的輸出功率門限。
根據(jù)存儲第一輸出功率門限表和第二輸出功率門限表的部件不同,PSE執(zhí)行本發(fā)明實施例提出的功率管理方法的過程不同。
第一種情況:第一輸出功率門限表和第二輸出功率門限表存儲在PSE芯片中。
在處理器確定當(dāng)前運行的物理層模式屬于預(yù)定模式集合時,處理器會向PSE芯片發(fā)送指令,指令用于指示PSE芯片根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限。PSE芯片接收處理器發(fā)送的指令,然后執(zhí)行指令,根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一輸出功率門限表,設(shè)置以太網(wǎng)端口的輸出功率門限。
在處理器確定當(dāng)前運行的物理層模式不屬于預(yù)定模式集合時,處理器會向PSE芯片發(fā)送指令,指令用于指示PSE芯片根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第一電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限。PSE芯片接收處理器發(fā)送的指令,然后執(zhí)行指令,根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第二輸出功率門限表,設(shè)置以太網(wǎng)端口的輸出功率門限。
其中,處理器可以用IIC指令指示PSE芯片使用第一輸出功率門限表設(shè)置以太網(wǎng)端口的輸出功率門限。
第二種情況:第一輸出功率門限表和第二輸出功率門限表存儲在存儲器中。存儲器可以集成在處理器中也可以獨立存在。
處理器從PSE芯片中獲取以太網(wǎng)端口的功率等級。處理器可以用IIC指令讀取PSE芯片的存儲以太網(wǎng)端口的功率等級的寄存器(例如寄存器0Ch,其中 的h是英文hexadecimal的縮寫)中的以太網(wǎng)端口的功率等級。
在處理器確定當(dāng)前運行的物理層模式屬于預(yù)定模式集合之后,處理器利用第一輸出功率門限表確定功率等級對應(yīng)的輸出功率門限。處理器可以用IIC指令將確定出的輸出功率門限配置到PSE芯片中。處理器也可以用IIC指令實時讀取PSE芯片中的以太網(wǎng)端口的電壓和電流(例如寄存器30h到3Fh,其中的h是英文hexadecimal的縮寫)以得到以太網(wǎng)端口的實時功率,并根據(jù)以太網(wǎng)端口的輸出功率門限管理以太網(wǎng)端口的實時功率。
在處理器確定當(dāng)前運行的物理層模式不屬于預(yù)定模式集合之后,處理器利用第二輸出功率門限表確定功率等級對應(yīng)的輸出功率門限。
在上述第一種情況和第二種情況中任一種里,如果由PSE與PD通過傳輸擴(kuò)展后的LLDP幀中的字段協(xié)商確定由哪方利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則處理器或者PSE芯片根據(jù)協(xié)商結(jié)果設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的輸出功率門限。協(xié)商結(jié)果為由PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則利用第一輸出功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的輸出功率門限,協(xié)商結(jié)果為由PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則利用第二輸出功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的輸出功率門限。
因此,處理器用于生成向所述PD傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀,并接收所述PD傳輸?shù)臄U(kuò)展后的LLDP幀,且向所述PD發(fā)送對所述PD傳輸?shù)臄U(kuò)展后的LLDP幀的應(yīng)答;所述PD傳輸?shù)臄U(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;所述供電模式使能字段用于表征所述PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;所述所有權(quán)字段用于表征所述PD是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
具體來講,對應(yīng)第一種情況第一輸出功率門限表和第二輸出功率門限表存儲在PSE芯片中,處理器通過PD傳輸?shù)臄U(kuò)展后的LLDP幀中的字段,確定PD設(shè)置PD的以太網(wǎng)端口的最大消耗功率時不利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的 功率,并通知PSE芯片,則PSE芯片利用第二輸出功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的輸出功率門限。確定PD設(shè)置PD的以太網(wǎng)端口的最大消耗功率時利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,并通知PSE芯片,則PSE芯片利用第一輸出功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的輸出功率門限。
對應(yīng)第二種情況第一輸出功率門限表和第二輸出功率門限表存儲在存儲器中,處理器通過PD傳輸?shù)臄U(kuò)展后的LLDP幀中的字段,確定PD設(shè)置PD的以太網(wǎng)端口的最大消耗功率時利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則處理器利用第一輸出功率門限表確定功率等級對應(yīng)的輸出功率門限,將確定出的輸出功率門限配置到PSE芯片中。確定PD設(shè)置PD的以太網(wǎng)端口的最大消耗功率時利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則處理器利用第二輸出功率門限表確定功率等級對應(yīng)的輸出功率門限,將確定出的輸出功率門限配置到PSE芯片中。
基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種PD,請參考圖5,圖5為本發(fā)明實施例提供的PD的一種可能的硬件結(jié)構(gòu)圖。PD包括:芯片組,以太網(wǎng)端口,變壓器和PHY芯片,其中,芯片組包括處理器和PD芯片。如圖5所示,處理器連接到PD芯片和PHY芯片,PD芯片連接到變壓器,以太網(wǎng)端口連接到變壓器,變壓器連接到PHY芯片。
首先對PD的各個部件做簡要說明。
以太網(wǎng)端口,用于通過以太網(wǎng)網(wǎng)線連接PSE。
變壓器,用于耦合PSE向PD傳輸?shù)碾娔堋SE和PD間的數(shù)據(jù)碼流。例如可以采用中心抽頭變壓器(英文:center-tapped transformer)。
PHY芯片,用于數(shù)據(jù)信號的編碼和解碼、端口協(xié)商、數(shù)據(jù)的串并轉(zhuǎn)換等。
PD芯片,是被設(shè)計用于滿足PoE協(xié)議要求中的PD功能的芯片,通常能提供檢測(英文:detection)功能。有的PD芯片還可以提供分級(英文:classification)功能。
處理器可以是中央處理器(英文:central processing unit,縮寫:CPU),網(wǎng)絡(luò)處理器(英文:network processor,縮寫:NP),微控制器(英文:microcontroller unit,縮寫:MCU),硬件芯片及其任意組合。上述硬件芯片可以是專用集成電路(英文:application-specific integrated circuit,縮寫:ASIC),可編程邏輯器件(英文:programmable logic device,縮寫:PLD)或其組合。上述PLD可以是復(fù)雜可編程邏輯器件(英文:complex programmable logic device,縮寫:CPLD),現(xiàn)場可編程邏輯門陣列(英文:field-programmable gate array,縮寫:FPGA),通用陣列邏輯(英文:generic array logic,縮寫:GAL)或其任意組合。
處理器可以用內(nèi)部整合電路(英文:Inter-Integrated Circuit,縮寫:IIC)總線連接到PD芯片。
本發(fā)明實施例中,PHY芯片在端口協(xié)商后存儲所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式。處理器的存儲器或者單獨的存儲器存儲有預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式。處理器可以從其自身的存儲器或者單獨的存儲器獲取預(yù)定模式集合。單獨的存儲器可以包括易失性存儲器(英文:volatile memory),例如隨機(jī)存取存儲器(英文:random-access memory,縮寫:RAM);存儲器也可以包括非易失性存儲器(英文:non-volatile memory),例如只讀存儲器(英文:read-only memory,縮寫:ROM),快閃存儲器(英文:flash memory),硬盤(英文:hard disk drive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD);存儲器還可以包括上述種類的存儲器的組合。
處理器判斷當(dāng)前運行的物理層模式是否屬于預(yù)定模式集合。如果當(dāng)前運行的物理層模式屬于預(yù)定模式集合,則芯片組根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一最大消耗功率表,設(shè)置以太網(wǎng)端口的最大消耗功率,如果當(dāng)前運行的物理層模式不屬于預(yù)定模式集合,則芯片組根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第二最大消耗功率表,設(shè)置以太網(wǎng)端口的最大消耗功 率。
其中,第一最大消耗功率表中包括多個功率等級和多個最大消耗功率,且多個功率等級到所述多個最大消耗功率的映射為雙射。同樣的,第二最大消耗功率表中包括多個功率等級和多個最大消耗功率,且多個功率等級到所述多個最大消耗功率的映射為雙射。第一最大消耗功率表中的多個功率等級和第二最大消耗功率表中的多個功率等級分別相同。
第一最大消耗功率表對應(yīng)于第二電阻值,也就是說,第一最大消耗功率表中的最大消耗功率等于第一電阻值對應(yīng)的PD的最大消耗功率(例如傳統(tǒng)的802.3at的PD設(shè)置的最大消耗功率)減去一個差值,該差值為第一電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率減去第二電阻值對應(yīng)的該功率等級的預(yù)留線路損耗功率所得的值。
第二最大消耗功率表對應(yīng)于第一電阻值,也就是說,第一最大消耗功率表中的最大消耗功率是利用第一電阻值計算得到的(其中功率等級為0-4級的部分等于傳統(tǒng)的802.3at的PD設(shè)置的最大消耗功率)。
第一最大消耗功率表中屬于第一功率等級集合的功率等級對應(yīng)的最大消耗功率,小于所述第二最大消耗功率表中相應(yīng)功率等級對應(yīng)的最大消耗功率。也就是說,對于屬于第一功率等級集合的同一個功率等級,該功率等級在第一最大消耗功率表中對應(yīng)的最大消耗功率,小于該功率等級在第二最大消耗功率表中對應(yīng)的最大消耗功率。
第一最大消耗功率表中屬于第二功率等級集合的功率等級對應(yīng)的最大消耗功率等于所述第二最大消耗功率表中相應(yīng)功率等級對應(yīng)的最大消耗功率。也就是說,對于屬于第二功率等級集合同一個功率等級,該功率等級在第一最大消耗功率表中對應(yīng)的最大消耗功率與該功率等級在第二最大消耗功率表中對應(yīng)的最大消耗功率相等。
其中,第二功率等級集合與第一功率等級集合的交集為空集,第一功率等級集合和第二功率等級集合的并集可以包括所有可能的以太網(wǎng)供電的功率等 級,也可以不包括所有可能的以太網(wǎng)供電的功率等級。作為一個特例,如果規(guī)定未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率默認(rèn)給PD利用,則第二功率等級集合包括所有可能的以太網(wǎng)供電的功率等級,而第一功率等級集合為空集。也就是說,第一輸出功率門限表包括的每一個的功率等級的輸出功率門限都大于該功率等級在第二輸出功率門限表中對應(yīng)的輸出功率門限。
根據(jù)存儲第一最大消耗功率表和第二最大消耗功率表的部件不同,PD執(zhí)行本發(fā)明實施例提出的功率管理方法的過程不同。
第一種情況:第一最大消耗功率表和第二最大消耗功率表存儲在PD芯片中。
在處理器確定當(dāng)前運行的物理層模式屬于預(yù)定模式集合時,處理器會向PD芯片發(fā)送指令,指令用于指示PD芯片根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率。PD芯片接收處理器發(fā)送的指令,然后執(zhí)行指令,根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一最大消耗功率表,設(shè)置以太網(wǎng)端口的最大消耗功率。
在處理器確定當(dāng)前運行的物理層模式不屬于預(yù)定模式集合時,處理器會向PD芯片發(fā)送指令,指令用于指示PD芯片根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第一電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率。PD芯片接收處理器發(fā)送的指令,然后執(zhí)行指令,根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第二輸出功率門限表,設(shè)置以太網(wǎng)端口的最大消耗功率。
其中,處理器可以用IIC指令指示PD芯片使用第一最大消耗功率表設(shè)置以太網(wǎng)端口的最大消耗功率。
第二種情況:第一最大消耗功率表和第二最大消耗功率表存儲在存儲器中。存儲器可以集成在處理器中也可以獨立存在。
處理器從PD芯片中獲取以太網(wǎng)端口的功率等級。處理器可以用IIC指令 讀取PD芯片的存儲以太網(wǎng)端口的功率等級的寄存器(例如寄存器0Ch,其中的h是英文hexadecimal的縮寫)中的以太網(wǎng)端口的功率等級。
在處理器確定當(dāng)前運行的物理層模式屬于預(yù)定模式集合之后,處理器利用第一最大消耗功率表確定功率等級對應(yīng)的最大消耗功率。處理器可以用IIC指令將確定出的最大消耗功率配置到PD芯片中。處理器也可以用IIC指令實時讀取PSE芯片中的以太網(wǎng)端口的電壓和電流(例如寄存器30h到3Fh,其中的h是英文hexadecimal的縮寫)以得到以太網(wǎng)端口的實時功率,并根據(jù)以太網(wǎng)端口的最大消耗功率管理以太網(wǎng)端口的實時功率。
在處理器確定當(dāng)前運行的物理層模式不屬于預(yù)定模式集合之后,處理器利用第二最大消耗功率表確定功率等級對應(yīng)的最大消耗功率。
在上述第一種情況和第二種情況中任一種里,如果由PSE與PD通過傳輸擴(kuò)展后的LLDP幀中的字段協(xié)商確定由哪方利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則處理器或者PD芯片根據(jù)協(xié)商結(jié)果設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的最大消耗功率。協(xié)商結(jié)果為由PD利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則利用第一最大消耗功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的最大消耗功率,協(xié)商結(jié)果為由PSE利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則利用第二最大消耗功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的最大消耗功率。
因此,處理器用于生成向所述PSE傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀,并接收所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀,且向所述PSE發(fā)送對所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀的應(yīng)答;所述PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;所述供電模式使能字段用于表征所述PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;所述所有權(quán)字段用于表征所述PSE是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
具體來講,對應(yīng)第一種情況第一最大消耗功率表和第二最大消耗功率表存儲在PD芯片中,處理器通過PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的字段,確定PSE 設(shè)置PSE的以太網(wǎng)端口的輸出功率門限時不利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,并通知PD芯片,則PD芯片利用第二最大消耗功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的最大消耗功率。確定PSE設(shè)置PSE的以太網(wǎng)端口的輸出功率門限時利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,并通知PD芯片,則PD芯片利用第一最大消耗功率表設(shè)置以太網(wǎng)端口的相應(yīng)功率等級對應(yīng)的最大消耗功率。
對應(yīng)第二種情況第一最大消耗功率表和第二最大消耗功率表存儲在存儲器中,處理器通過PSE傳輸?shù)臄U(kuò)展后的LLDP幀中的字段,確定PSE設(shè)置PSE的以太網(wǎng)端口的輸出功率時利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則處理器利用第一最大消耗功率表確定功率等級對應(yīng)的最大消耗功率,將確定出的輸出功率門限配置到PD芯片中。確定PSE設(shè)置PSE的以太網(wǎng)端口的輸出功率門限時利用未被高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,則處理器利用第二最大消耗功率表確定功率等級對應(yīng)的最大消耗功率,將確定出的最大消耗功率配置到PD芯片中。
基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種PD,請參考圖6,圖6為本發(fā)明實施例提供的PD的另一種可能的硬件結(jié)構(gòu)圖。PD包括:PD芯片,以太網(wǎng)端口,變壓器和物理層PHY芯片。如圖6所示,PD芯片連接到變壓器和PHY芯片,以太網(wǎng)端口連接到變壓器,變壓器連接到PHY芯片。
PD芯片使用專門的管腳與PHY芯片連接。
首先對PD的各個部件做簡要說明。
以太網(wǎng)端口,用于通過以太網(wǎng)網(wǎng)線連接PSE。
變壓器,用于耦合PSE向PD傳輸?shù)碾娔堋SE和PD間的數(shù)據(jù)碼流。例如可以采用中心抽頭變壓器(英文:center-tapped transformer)。
PHY芯片,用于數(shù)據(jù)信號的編碼和解碼、端口協(xié)商、數(shù)據(jù)的串并轉(zhuǎn)換等。
PD芯片,是被設(shè)計用于滿足PoE協(xié)議要求中的PD功能的芯片,通常能提供檢測(英文:detection)功能。有的PD芯片還可以提供分級(英文: classification)功能。
與圖5所示的PD不同,圖6所示的PD沒有處理器。
本發(fā)明實施例中,PHY芯片在端口協(xié)商后存儲所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式。
PHY芯片存儲有預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式。PHY芯片判斷當(dāng)前運行的物理層模式是否屬于預(yù)定模式集合。如果當(dāng)前運行的物理層模式屬于預(yù)定模式集合,則PHY芯片向PD芯片發(fā)送所述當(dāng)前運行的物理層模式屬于所述預(yù)定模式集合的通知,PD芯片根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第一最大消耗功率表,設(shè)置以太網(wǎng)端口的最大消耗功率,如果當(dāng)前運行的物理層模式不屬于預(yù)定模式集合,則PD芯片根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級和第二最大消耗功率表,設(shè)置以太網(wǎng)端口的最大消耗功率。
其中,PHY芯片可以用低電平指示PD芯片使用第一最大消耗功率表設(shè)置以太網(wǎng)端口的最大消耗功率。
基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種PSE,請參考圖7,圖7為本發(fā)明實施例提供的PSE的功能圖。PSE包括:
物理層模式確定單元71,用于確定所述PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;
設(shè)置單元72,用于根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
可選的,所述PSE還包括:
使能確定單元,用于確定所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線 消耗的功率。
可選的,所述設(shè)置單元72用于:
當(dāng)所述功率等級屬于第一功率等級集合時,所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限。
可選的,所述設(shè)置單元72還用于:
當(dāng)所述功率等級屬于第二功率等級集合,并且所述PD未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,所述PSE考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的輸出功率門限,其中,所述第二功率等級集合與所述第一功率等級集合的交集為空集。
可選的,所述PSE還包括:
協(xié)商單元,所述PSE通過所述PD傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀中的字段,確定所述PD設(shè)置所述PD的以太網(wǎng)端口的最大消耗功率時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,其中,所述擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;
所述供電模式使能字段用于表征所述PD是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;
所述所有權(quán)字段用于表征所述PD是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種PD,請參考圖8,圖8為本發(fā)明實施例提供的PD的功能圖。PD包括:
物理層模式確定單元81,用于確定所述PD的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;
設(shè)置單元82,用于根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的最大消耗功率,其 中,所述第二電阻值為所述PD與供電設(shè)備PSE之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
可選的,所述PD還包括:
使能確定單元,用于確定所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率。
可選的,所述設(shè)置單元82用于:
當(dāng)所述功率等級屬于第二功率等級集合時,所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率。
可選的,所述設(shè)置單元82還用于:
當(dāng)所述功率等級屬于第一功率等級集合,并且所述PSE未使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率時,所述PD考慮所述第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置與所述功率等級對應(yīng)的所述以太網(wǎng)端口的最大消耗功率,其中,所述第二功率等級集合與所述第一功率等級集合的交集為空集。
可選的,所述PD還包括:
協(xié)商單元,用于通過所述PSE傳輸?shù)臄U(kuò)展后的鏈路層發(fā)現(xiàn)協(xié)議LLDP幀中的字段,確定所述PSE設(shè)置所述PSE的以太網(wǎng)端口的輸出功率門限時不利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率,其中,所述擴(kuò)展后的LLDP幀中的字段包括以下兩個字段中的一個或多個:供電模式使能字段和所有權(quán)字段;
所述供電模式使能字段用于表征所述PSE是否使能利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率;
所述所有權(quán)字段用于表征所述PSE是否要求利用未被所述高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線消耗的功率的所有權(quán)。
本發(fā)明實施例中提供的一個或多個技術(shù)方案,具有如下技術(shù)效果或優(yōu)點:
本發(fā)明實施例提供一種以太網(wǎng)供電的功率管理方法,包括:PSE確定所述 PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合,所述預(yù)定模式集合包括要求使用高標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)線的物理層模式;所述PSE根據(jù)所述以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限,其中,所述第二電阻值為所述PSE與受電設(shè)備PD之間的線路的最大電阻值,所述第二電阻值小于第一電阻值,所述第一電阻值為如果所述以太網(wǎng)端口運行的物理層模式不屬于所述預(yù)定模式集合,所述線路的最大電阻值。
在PSE確定PSE的以太網(wǎng)端口的當(dāng)前運行的物理層模式屬于預(yù)定模式集合時,PSE根據(jù)以太網(wǎng)端口的以太網(wǎng)供電的功率等級并考慮第二電阻值對應(yīng)的預(yù)留線路損耗功率,設(shè)置所述以太網(wǎng)端口的輸出功率門限。由于第二電阻值與第一電阻值的差值所消耗的功率可以供PSE使用,提高了電源利用效率。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
本申請是參照根據(jù)本申請實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個 流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本申請進(jìn)行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。