功率控制方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種功率控制方法和裝置。該功率控制方法包括:鏈路的發(fā)送端獲取所述鏈路的接收端的誤碼率信息;若所述誤碼率信息不滿足預定條件,調整所述發(fā)送端的發(fā)送功率等級值。本發(fā)明的功率控制方法和裝置,能夠根據(jù)系統(tǒng)和外部環(huán)境的變化,動態(tài)調整鏈路的發(fā)送端的發(fā)送功率等級值,提高鏈路的抗干擾能力,保證數(shù)據(jù)傳輸?shù)姆€(wěn)定和可靠。
【專利說明】功率控制方法和裝置
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,尤其涉及一種功率控制方法和裝置。
【背景技術】
[0002]為了在數(shù)據(jù)中心局域網(wǎng)中實現(xiàn)高傳輸速率,例如lOGbps,以及長距離,例如100米以上的數(shù)據(jù)傳輸,需要使用 10GBASE-T(10Gigabit Ethernet over Twisted-pair Copper,萬兆位雙絞線銅纜以太網(wǎng))、光互連網(wǎng)絡等。具體地,10GBASE-T是利用Class E或Class F等線纜實現(xiàn)傳輸速率為1Gbps的數(shù)據(jù)傳輸?shù)奈锢韺右?guī)范,可以實現(xiàn)Class E或Class F線纜的百米傳輸。由于外部環(huán)境會對傳輸鏈路產生干擾,因此需要提高傳輸鏈路的抗干擾能力,從而保證數(shù)據(jù)傳輸?shù)姆€(wěn)定和可靠。
[0003]現(xiàn)有技術中,由于不同規(guī)格線纜如銅纜、光纖線纜的傳輸距離和信號質量各不相同,因此在遠距離的數(shù)據(jù)傳輸中使用了具有高屏蔽性能的線纜,以提高傳輸鏈路的抗干擾能力。但是,這樣會增加網(wǎng)絡互連成本。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明要解決的技術問題是,如何提高鏈路的抗干擾能力。
[0005]為了解決上述問題,在第一方面,本發(fā)明提供了一種功率控制方法,包括:獲取所述鏈路的接收端的誤碼率信息;若所述誤碼率信息不滿足預定條件,調整所述發(fā)送端的發(fā)送功率等級值。
[0006]結合第一方面,在第一種可能的實現(xiàn)方式中,在調整所述發(fā)送端的發(fā)送功率等級值之后,還包括:獲取所述發(fā)送端的信噪比和所述接收端的信噪比;若所述發(fā)送端的信噪比和所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前均維持不變或增大,則功率控制成功;若所述發(fā)送端的信噪比或所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前變小,反向調整所述發(fā)送端的發(fā)送功率等級值。
[0007]結合第一方面,在第二種可能的實現(xiàn)方式中,所述發(fā)送端接收所述接收端發(fā)送的基于信道編碼的所述誤碼率信息和信噪比。
[0008]結合第一方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,若所述鏈路為萬兆位雙絞線銅纜以太網(wǎng)中的以太鏈路,所述信道編碼為低密度奇偶校驗LDPC編碼;若所述鏈路為光通信網(wǎng)絡中的光鏈路,所述信道編碼為64B/66B編碼;若所述鏈路為無線局域網(wǎng)的無線鏈路,所述信道編碼為正交頻分復用編碼。
[0009]結合第一方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述誤碼率信息包括:所述接收端的誤碼率,或所述接收端的誤碼率和所述接收端的誤碼持續(xù)時間,或所述接收端的誤碼率和所述接收端的數(shù)據(jù)包重傳次數(shù),或所述接收端的誤碼率和所述接收端的誤碼持續(xù)時間和所述接收端的數(shù)據(jù)包重傳次數(shù)。
[0010]為了解決上述問題,在第二方面,本發(fā)明提供了一種功率控制裝置,包括:獲取單元,用于獲取鏈路的接收端的誤碼率信息;以及處理單元,與所述獲取單元連接,用于若所述誤碼率信息不滿足預定條件的,調整所述鏈路的發(fā)送端的發(fā)送功率等級值。
[0011 ] 結合第二方面,在第一種可能的實現(xiàn)方式中,所述獲取單元還用于,在調整所述發(fā)送端的發(fā)送功率等級值之后,獲取所述發(fā)送端的信噪比和所述接收端的信噪比;以及所述處理單元還用于,若所述發(fā)送端的信噪比或所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前變小,反向調整所述發(fā)送端的發(fā)送功率等級值。
[0012]結合第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述獲取單元還用于:接收所述接收端發(fā)送的基于信道編碼的所述誤碼率信息,以及接收所述接收端發(fā)送的基于信道編碼的所述信噪比。
[0013]通過獲取鏈路的接收端的誤碼率信息和/或信噪比,并據(jù)此動態(tài)調整鏈路的發(fā)送端的發(fā)送功率等級值,根據(jù)本發(fā)明上述實施例的功率控制方法,能夠根據(jù)外部環(huán)境的變化,動態(tài)調整鏈路的發(fā)送端的發(fā)送功率等級值,提高鏈路的抗干擾能力,以保證數(shù)據(jù)傳輸?shù)姆€(wěn)定和可靠。
[0014]根據(jù)下面參考附圖對示例性實施例的詳細說明,本發(fā)明的其它特征及方面將變得清楚。
【專利附圖】
【附圖說明】
[0015]包含在說明書中并且構成說明書的一部分的附圖與說明書一起示出了本發(fā)明的示例性實施例、特征和方面,并且用于解釋本發(fā)明的原理。
[0016]圖1示出根據(jù)本發(fā)明實施例的功率控制方法的流程圖;
[0017]圖2示出根據(jù)本發(fā)明實施例的另一功率控制方法的流程圖;
[0018]圖3示出根據(jù)本發(fā)明實施例的功率控制方法中基于LDPC編碼傳輸信息的示意圖;
[0019]圖4示出根據(jù)本發(fā)明實施例的功率控制裝置的結構框圖;
[0020]圖5示出根據(jù)本發(fā)明實施例的另一功率控制裝置的結構框圖。
【具體實施方式】
[0021]以下將參考附圖詳細說明本發(fā)明的各種示例性實施例、特征和方面。附圖中相同的附圖標記表示功能相同或相似的元件。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0022]在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性”所說明的任何實施例不必解釋為優(yōu)于或好于其它實施例。
[0023]另外,為了更好的說明本發(fā)明,在下文的【具體實施方式】中給出了眾多的具體細節(jié)。本領域技術人員應當理解,沒有這些具體細節(jié),本發(fā)明同樣可以實施。在另外一些實例中,對于大家熟知的方法、手段、元件和電路未作詳細描述,以便于凸顯本發(fā)明的主旨。
[0024]圖1為本發(fā)明實施例提供的一種功率控制方法的流程圖。如圖1所示,該功率控制方法主要包括:
[0025]110、獲取所述鏈路的接收端的誤碼率信息;
[0026]120、若所述誤碼率信息不滿足預設條件,根據(jù)所述誤碼率信息,調整所述發(fā)送端的的發(fā)送功率等級值。
[0027]在10GBASE-T場景下,發(fā)送端和接收端可以為10GBASE-T交換機或10GBASE-T路由器。此外,在無線局域網(wǎng)中,發(fā)送端和接收端可以為無線接入點(AP)或WiFi終端設備。在光通信網(wǎng)絡場景下,發(fā)送端和接收端可以為光接口交換機或光接口路由器。
[0028]其中,所述發(fā)送功率等級值與所述接收端和發(fā)送端之間的傳輸距離范圍有關。在10GBASE-T場景下,發(fā)送端的PHY (Physical Layer,物理層)芯片的發(fā)送功率可以設定等級值,可以根據(jù)所述接收端和發(fā)送端之間的傳輸距離范圍不同,將發(fā)送端的PHY芯片的發(fā)送功率等級值設置為一個不同值,例如等級值為O?5,一個等級值對應一定發(fā)送功率。例如傳輸距離范圍為O?100米時,可以設置發(fā)送端的PHY芯片的發(fā)送功率等級值為2。
[0029]但是,外部環(huán)境會對鏈路產生干擾,導致鏈路上產生誤碼或丟包,從而降低通信質量;而外部環(huán)境通常也是動態(tài)變化的,因此本發(fā)明通過檢測接收端的誤碼率信息,動態(tài)調整發(fā)送端的PHY芯片的發(fā)送功率等級值,以解決因線纜老化或鏈路受到外部環(huán)境干擾造成的丟包問題。
[0030]需要說明的是,接收端和發(fā)送端僅是在一次數(shù)據(jù)傳輸中相對而言的,在多次數(shù)據(jù)傳輸中,接收端和發(fā)送端可以互換。例如:若設備A向設備B發(fā)送數(shù)據(jù),則設備A為接收端,設備B為發(fā)送端;若設備B向設備A發(fā)送數(shù)據(jù),則設備B為接收端,設備A為發(fā)送端。
[0031]通過獲取到的鏈路的接收端的誤碼率信息,調整鏈路的發(fā)送端的發(fā)送功率等級值,根據(jù)本發(fā)明上述實施例的功率控制方法,能夠根據(jù)系統(tǒng)和外部環(huán)境的變化,動態(tài)調整鏈路的發(fā)送端的發(fā)送功率等級值,提高鏈路的抗干擾能力,從而保證數(shù)據(jù)傳輸?shù)姆€(wěn)定和可靠。
[0032]在本發(fā)明圖1所示功率控制方法基礎上,參見圖2,為本發(fā)明實施例提供的另一種功率控制方法的流程圖,所述方法包括:
[0033]210、鏈路的發(fā)送端接收所述鏈路的接收端發(fā)送的基于信道編碼的誤碼率信息和信噪比。
[0034]所述接收端可以定期向所述發(fā)送端發(fā)送所述誤碼率信息和信噪比。
[0035]其中,步驟210可以具體包括以下任一場景:
[0036]場景一、在10GBASE-T場景下,所述發(fā)送端接收所述接收端發(fā)送的基于LDPC編碼的誤碼率信息和信噪比。
[0037]具體地,如果在接收端和發(fā)送端之間通過TCP/IP協(xié)議傳遞誤碼率信息和/或信噪t匕,將會占用傳輸鏈路的有效帶寬,并且這個過程需要接收端和發(fā)送端的CPU和轉換芯片的參與,過程繁瑣,效率低。本實施例中,可以使用接收端的PHY芯片和發(fā)送端的PHY芯片中已有的LDPC (Low Density Parity Check,低密度奇偶校驗)編碼的空余資源,來傳遞誤碼率信息,這種方式可以不占用傳輸鏈路的有效帶寬,并且LDPC編碼的糾錯能力強,可以提高編碼增益,特別適用于1Gbps以太網(wǎng)100米傳輸,并降低了 10GBASE-T實際布線的要求,不會增加網(wǎng)絡互連成本。
[0038]場景二、在光通信網(wǎng)絡場景下,所述發(fā)送端接收所述接收端發(fā)送的基于64B/66B編碼的誤碼率信息和信噪比。
[0039]具體地,在光通信網(wǎng)絡中,光接口交換機或光接口路由器之間可以通過64B/66B編碼方式在OLT和ONU之間實現(xiàn)信噪比和誤碼率的傳輸,然后根據(jù)誤碼率信息和信噪比實時調整光接口交換機或光接口路由器的發(fā)送功率。
[0040]場景三、在無線局域網(wǎng)場景下,所述發(fā)送端接收所述接收端發(fā)送的基于正交頻分復用編碼的誤碼率信息和信噪比。
[0041]具體地,在無線局域網(wǎng)例如WiFi網(wǎng)絡中,AP (Access Point,無線接入點)和終端之間可以通過正交頻分復用編碼方式在無線接入點和終端之間實現(xiàn)信噪比和誤碼率的傳輸,然后根據(jù)誤碼率信息和信噪比實時調整AP和終端的發(fā)送功率。
[0042]對于上述功率控制方法,在一種可能的實現(xiàn)方式中,步驟120可以具體包括:
[0043]220、所述發(fā)送端判定所述接收端的誤碼率信息是否滿足預定條件。
[0044]其中,誤碼率信息可以包括誤碼率,還可以包括誤碼持續(xù)時間和/或數(shù)據(jù)包重傳次數(shù)。
[0045]具體地,預定條件可以是誤碼率不大于預設的誤碼率閾值;若所述接收端的誤碼率大于預設的誤碼率閾值,例如10-10,即表示所述接收端的誤碼率信息不滿足預定條件。預定條件也可以是誤碼率不大于預設的誤碼率閾值,并且誤碼持續(xù)時間不大于預設的誤碼持續(xù)時間閾值和/或數(shù)據(jù)包重傳次數(shù)不大于預設的重傳次數(shù)閾值,例如若所述接收端的誤碼率大于預設的誤碼率閾值;或者誤碼持續(xù)時間大于預設的誤碼持續(xù)時間閾值,即表示所述接收端的誤碼率信息不滿足預定條件;其他情況以此類推,不再贅述。
[0046]如果判定誤碼率信息滿足預定條件,則不調整發(fā)送端的PHY芯片的發(fā)送功率等級值,繼續(xù)執(zhí)行步驟210和220,即持續(xù)接收并判定接收端的誤碼率信息是否滿足預定條件;否則,執(zhí)行步驟230。
[0047]230、若所述接收端的誤碼率信息不滿足預定條件,所述發(fā)送端調整所述發(fā)送端的PHY芯片的發(fā)送功率等級值。
[0048]具體地,如果判定誤碼率信息不滿足預定條件,則調整發(fā)送端的PHY芯片的發(fā)送功率等級值,具體可以根據(jù)預先設定的調整方式,調整發(fā)送端的PHY芯片的發(fā)送功率等級值。本發(fā)明實施例中,本步驟中,若所述接收端的誤碼率信息不滿足預定條件,通常將發(fā)送端的PHY芯片的發(fā)送功率等級值調高,即增大發(fā)送端的PHY芯片的發(fā)送功率。例如:在10GBASE-T中,當前發(fā)送端的PHY芯片的發(fā)送功率等級值為2,如果判定誤碼率信息不滿足預定條件,可以將發(fā)送端的PHY芯片的發(fā)送功率等級值由2調整為3。
[0049]240、所述發(fā)送端獲取所述發(fā)送端的信噪比和所述接收端的信噪比。
[0050]具體地,所述發(fā)送端可以獲取所述發(fā)送端的當前信噪比,還可以使用與步驟210中接收所述接收端發(fā)送的基于信道編碼的信噪比相似的方式,獲取所述接收端的當前信噪比;并根據(jù)發(fā)送端的當前信噪比和接收端的當前信噪比是否變小,判定步驟230中調整發(fā)送端的PHY芯片的發(fā)送功率等級值是否成功提高了鏈路的抗干擾能力,降低了鏈路的誤碼率和丟包。
[0051]250、所述發(fā)送端判定發(fā)送端的信噪比或接收端的信噪比相對于步驟230之前是否變小。
[0052]如果發(fā)送端的信噪比相對于步驟230之前的發(fā)送端的信噪比變小,或者接收端的信噪比相對于步驟230之前的接收端的信噪比變小,執(zhí)行步驟260 ;否則,執(zhí)行270 ;
[0053]260、若發(fā)送端的信噪比相對于步驟230之前的發(fā)送端的信噪比變小,或者接收端的信噪比相對于步驟230之前的接收端的信噪比變小,則反向調整所述發(fā)送端的PHY芯片的發(fā)送功率等級值。
[0054]具體地,在執(zhí)行步驟230之后如果發(fā)送端鏈路的信噪比和接收端鏈路的信噪比中任一個相對于步驟230之前變小,則判定步驟230的調整失敗,執(zhí)行本步驟,反向調整所述發(fā)送端的PHY芯片的發(fā)送功率等級值,以提高鏈路的抗干擾能力,保證鏈路的穩(wěn)定和可靠運行。其中,所述反向調整是指按照與步驟230中調整的方向相反的方向調整所述發(fā)送端的PHY芯片的發(fā)送功率等級值。如果步驟230中將發(fā)送端的PHY芯片的發(fā)送功率等級值調高,則本步驟中所述反向調整是指將發(fā)送端的PHY芯片的發(fā)送功率等級值調低,即減小發(fā)送端的PHY芯片的發(fā)送功率;如果步驟230中將發(fā)送端的PHY芯片的發(fā)送功率等級值調低,則本步驟中所述反向調整是指將發(fā)送端的PHY芯片的發(fā)送功率等級值調高,即增大發(fā)送端的PHY芯片的發(fā)送功率。例如:在10GBASE-T中,傳輸距離范圍為O?100米,發(fā)送端的PHY芯片的發(fā)送功率等級值為2,發(fā)送端的信噪比或接收端的信噪比為24dB,由于檢測到誤碼率不滿足預定條件,因此將發(fā)送端的PHY芯片的發(fā)送功率等級值由2調整為3。調整后,檢測到發(fā)送端的信噪比或接收端的信噪比變?yōu)?2dB,即信噪比變小,則將發(fā)送端的PHY芯片的發(fā)送功率等級值由3反向調整為I。
[0055]需要說明的是,在本步驟中反向調整所述發(fā)送端的PHY芯片的發(fā)送功率等級值之后,可以執(zhí)行步驟240和250,即繼續(xù)接收并判定接收端的信噪比是否滿足預定條件,以確定是否再調整發(fā)送端的PHY芯片的發(fā)送功率等級值。若判定接收端的信噪比滿足預定條件,則表示本次調整成功,所述發(fā)送端可以執(zhí)行步驟210,即繼續(xù)執(zhí)行本實施例的功率控制方法。
[0056]270、若發(fā)送端的信噪比相對于步驟230之前的發(fā)送端的信噪比不變或增大,并且接收端的信噪比相對于步驟230之前的接收端的信噪比不變或增大,則表示調整發(fā)送端的PHY芯片的功率等級值成功。所述發(fā)送端可以執(zhí)行步驟210,即繼續(xù)執(zhí)行本實施例的功率控制方法。
[0057]需要說明的是,步驟250可以有多種實現(xiàn)方式。例如:可以先檢測發(fā)送端的信噪t匕,判定發(fā)送端的信噪比是否變?。蝗绻l(fā)送端的信噪比變小,可以不必再檢測接收端的信噪比;如果發(fā)送端的信噪比不變或增大,則繼續(xù)檢測接收端的信噪比,并判定接收端的信噪比是否變小;如果接收端的信噪比不變或增大,則可以判定步驟230中的調整成功,并執(zhí)行步驟210,即持續(xù)檢測接收端的誤碼率。
[0058]下面詳細說明發(fā)送端從接收端接收基于LDPC編碼的誤碼率信息和/或信噪比的過程。
[0059]具體地,如圖3所示,接收端的PHY芯片的PCS(Physical coding sublayer,物理編碼子層)接收來自XGMII (1Giga位Medium Independent Interface,萬兆位媒體無關接口)的8字節(jié)數(shù)據(jù),并將8字節(jié)數(shù)據(jù)劃分為一個一個的64位(bit)的數(shù)據(jù)塊(block),進行64B/65B編碼,得到一個一個的65位的數(shù)據(jù)塊。接著,對每個65位的數(shù)據(jù)塊進行擾碼,以每50個65位數(shù)據(jù)塊作為一組,并增加8位的CRC(Cyclical Redundancy Check,循環(huán)冗余校驗)校驗位。至此得到50X65+8=3258位的有效載荷。然后,對該有效載荷增加I位的輔助通道位,得到3259位的載荷塊。隨后,將3259位劃分為3X512位(包含了輔助通道位)和1723位兩組。然后,對1723位這一組進行LDPC編碼,形成LDPC (1723,2048)編碼。本實施例中,通過修改LDPC編碼位數(shù),即在LDPC (1723,2048)編碼中的1723位上增加32位數(shù)據(jù),得到1755位,這樣變?yōu)長DPC (1755,2048)編碼。其中,該32位數(shù)據(jù)中,16位用于傳遞誤碼率信息,另外16位用于傳遞信噪比。接著,將(1755+293) LDPC位,通過G矩陣變?yōu)?X512位,形成2048位。最后,將3X512位和4X512位組合為7X512位的數(shù)據(jù)塊,然后排列為512個7-位標簽,稱之為10GBASE-T的線路編碼。至此,每個7-位Label中包含了3位未編碼位和4位LDPC編碼位。最后,將512個7位標簽映射到512個由DSQ (DoubleSquare, 1GBASE-T基帶編碼方式)128空間選取的2D (two-dimens1nal, 二維)符號上,經(jīng)過PAM (Physical media adaptat1n layer,物理媒介適配層)后變?yōu)?56個連續(xù)的PAM16符號,再經(jīng)過4對線纜進行10GBASE-T基帶傳輸給發(fā)送端的PHY芯片。
[0060]根據(jù)本發(fā)明上述實施例的功率控制方法,鏈路的發(fā)送端接收所述鏈路的接收端發(fā)送的基于信道編碼的誤碼率信息和/或信噪比,這樣不會占用傳輸鏈路的有效帶寬,所述發(fā)送端根據(jù)所述接收端的誤碼率信息可以調整所述發(fā)送端的PHY芯片的發(fā)送功率等級值,提高鏈路的抗干擾能力,提高鏈路的穩(wěn)定性和可靠性,實現(xiàn)穩(wěn)定和可靠的數(shù)據(jù)傳輸。
[0061]圖4示出了本發(fā)明實施例提供的一種功率控制裝置的結構框圖。如圖4所示,該功率控制裝置包括獲取單元410和處理單元420。其中,獲取單元410主要用于獲取鏈路的接收端的誤碼率信息。處理單元420,與獲取單元410連接,主要用于若所述誤碼率信息不滿足預定條件的,調整所述鏈路的發(fā)送端的發(fā)送功率等級值。
[0062]對于上述功率控制裝置,在一種可能的實現(xiàn)方式中,所述獲取單元410還用于:在調整所述發(fā)送端的發(fā)送功率等級值之后,獲取所述發(fā)送端的信噪比和所述接收端的信噪t匕。所述處理單元420還用于,若所述發(fā)送端的信噪比或所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前變小,反向調整所述發(fā)送端的發(fā)送功率等級值。
[0063]對于上述功率控制裝置,在一種可能的實現(xiàn)方式中,所述獲取單元410還用于:接收所述接收端發(fā)送的基于信道編碼的所述誤碼率信息,以及接收所述接收端發(fā)送的基于信道編碼的所述信噪比。
[0064]其中,獲取單元410用于獲取接收端的誤碼率信息和/或接收端和發(fā)送端的信噪比的具體機制,以及處理單元420用于調整和/或反向調整發(fā)送端的發(fā)送功率等級值的具體機制,可以參考本發(fā)明圖1?圖3及其相關描述。
[0065]需要說明的是,該功率控制裝置可以位于發(fā)送端,也可以是獨立于接收端和發(fā)送端的一個單獨的裝置。
[0066]這樣,通過獲取到的誤碼率信息和/或信噪比,調整鏈路的發(fā)送端的PHY芯片的發(fā)送功率等級值,根據(jù)本發(fā)明上述實施例的功率控制裝置,能夠根據(jù)系統(tǒng)和外部環(huán)境的變化,動態(tài)調整鏈路的發(fā)送端的發(fā)送功率等級值,提高鏈路的抗干擾能力,從而保證穩(wěn)定和可靠的數(shù)據(jù)傳輸。
[0067]圖5示出了本發(fā)明實施例提供的功率控制裝置的硬件結構示意圖。
[0068]所述功率控制裝置500包括處理器(processor) 510、通信接口 520、存儲器530和總線540。其中,處理器510、通信接口 520、以及存儲器530通過總線540完成相互間的通?目。
[0069]通信接口 520用于與鏈路的接收端通信,所述鏈路連接所述功率控制裝置的所述通信接口 520和所述接收端。
[0070]處理器510用于執(zhí)行程序。處理器510可能是一個中央處理器CPU,或者是專用集成電路ASIC (Applicat1n Specific Integrated Circuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。
[0071]存儲器530用于存放程序。具體地,程序可以包括程序代碼,所述程序代碼包括計算機操作指令。存儲器530可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器530也可以是存儲器陣列。存儲器530還可能被分塊,并且所述塊可按一定的規(guī)則組合成虛擬卷。
[0072]所述處理器510執(zhí)行所述存儲器530中存放的程序,實現(xiàn)本發(fā)明實施例提供的功率控制方法,包括:鏈路的發(fā)送端獲取所述鏈路的接收端的誤碼率信息;若所述誤碼率信息不滿足預定條件,調整所述發(fā)送端的發(fā)送功率等級值。
[0073]還包括:通過所述通信接口 520,在調整所述發(fā)送端的發(fā)送功率等級值之后,獲取所述發(fā)送端的信噪比和所述接收端的信噪比;若所述發(fā)送端的信噪比和所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前均維持不變或增大,則功率控制成功;若所述發(fā)送端的信噪比或所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前變小,反向調整所述發(fā)送端的發(fā)送功率等級值。
[0074]還包括:通過所述通信接口 520,接收所述接收端發(fā)送的基于信道編碼的所述誤碼率?目息和/[目噪比。
[0075]其中,所述功率控制裝置510用于檢測接收端的誤碼率信息和/或接收端和發(fā)送端的信噪比的具體機制,以及用于調整和/或反向調整發(fā)送端的PHY芯片的發(fā)送功率等級值的具體機制,可以參考本發(fā)明圖1?圖3及其相關描述。
[0076]這樣,通過檢測到的誤碼率信息和/或信噪比,實時調整鏈路的發(fā)送端的PHY芯片的發(fā)送功率等級值,根據(jù)本發(fā)明上述實施例的功率控制裝置,能夠根據(jù)系統(tǒng)和外部環(huán)境的變化,動態(tài)調整鏈路的發(fā)送端的發(fā)送功率等級值,提高鏈路的抗干擾能力,從而實現(xiàn)穩(wěn)定和可靠的數(shù)據(jù)傳輸。
[0077]本領域普通技術人員可以意識到,本文所描述的實施例中的各示例性單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現(xiàn)。這些功能究竟以硬件還是軟件形式來實現(xiàn),取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以針對特定的應用選擇不同的方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
[0078]如果以計算機軟件的形式來實現(xiàn)所述功能并作為獨立的產品銷售或使用時,則在一定程度上可認為本發(fā)明的技術方案的全部或部分(例如對現(xiàn)有技術做出貢獻的部分)是以計算機軟件產品的形式體現(xiàn)的。該計算機軟件產品通常存儲在計算機可讀取的存儲介質中,包括若干指令用以使得計算機設備(可以是個人計算機、服務器、或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各實施例方法的全部或部分步驟。而前述的存儲介質包括U盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0079]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。
【權利要求】
1.一種功率控制方法,其特征在于,包括: 獲取鏈路的接收端的誤碼率信息;以及 若所述誤碼率信息不滿足預定條件,調整所述發(fā)送端的發(fā)送功率等級值。
2.根據(jù)權利要求1所述的功率控制方法,其特征在于,在調整所述發(fā)送端的發(fā)送功率等級值之后,還包括: 獲取所述發(fā)送端的信噪比和所述接收端的信噪比; 若所述發(fā)送端的信噪比和所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前均維持不變或增大,則功率控制成功; 若所述發(fā)送端的信噪比或所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前變小,反向調整所述發(fā)送端的發(fā)送功率等級值。
3.根據(jù)權利要求2所述的功率控制方法,其特征在于,所述發(fā)送端接收所述接收端發(fā)送的基于信道編碼的所述誤碼率信息和信噪比。
4.根據(jù)權利要求3所述的功率控制方法,其特征在于, 若所述鏈路為萬兆位雙絞線銅纜以太網(wǎng)中的以太鏈路,所述信道編碼為低密度奇偶校驗LDPC編碼; 若所述鏈路為光通信網(wǎng)絡中的光鏈路,所述信道編碼為64B/66B編碼; 若所述鏈路為無線局域網(wǎng)的無線鏈路,所述信道編碼為正交頻分復用編碼。
5.根據(jù)權利要求3所述的功率控制方法,其特征在于, 所述誤碼率信息包括:所述接收端的誤碼率,或所述接收端的誤碼率和所述接收端的誤碼持續(xù)時間,或所述接收端的誤碼率和所述接收端的數(shù)據(jù)包重傳次數(shù),或所述接收端的誤碼率和所述接收端的誤碼持續(xù)時間和所述接收端的數(shù)據(jù)包重傳次數(shù)。
6.一種功率控制裝置,其特征在于,包括: 獲取單元,用于獲取鏈路的接收端的誤碼率信息;以及 處理單元,與所述獲取單元連接,用于若所述誤碼率信息不滿足預定條件的,調整所述鏈路的發(fā)送端的發(fā)送功率等級值。
7.根據(jù)權利要求6所述的功率控制裝置,其特征在于, 所述獲取單元還用于,在調整所述發(fā)送端的發(fā)送功率等級值之后,獲取所述發(fā)送端的信噪比和所述接收端的信噪比;以及 所述處理單元還用于,若所述發(fā)送端的信噪比或所述接收端的信噪比相對于調整所述發(fā)送端的發(fā)送功率等級值之前變小,反向調整所述發(fā)送端的發(fā)送功率等級值。
8.根據(jù)權利要求7所述的功率控制裝置,其特征在于,所述獲取單元還用于:接收所述接收端發(fā)送的基于信道編碼的所述誤碼率信息,以及接收所述接收端發(fā)送的基于信道編碼的所述信噪比。
【文檔編號】H04W52/20GK104427602SQ201310395475
【公開日】2015年3月18日 申請日期:2013年9月3日 優(yōu)先權日:2013年9月3日
【發(fā)明者】詹鵬, 王華平 申請人:華為技術有限公司