協(xié)商,調(diào)整 設(shè)備間的發(fā)射功率的具體流程步驟可W參照附圖4所示,該步驟103的具體包括:
[0105] 步驟S1031、根據(jù)所述WIFI信號傳輸速率在速率及發(fā)射功率對應(yīng)表中查詢相對應(yīng) 的發(fā)射功率。
[0106] 如果是初次建立連接并選用該速率進(jìn)行數(shù)據(jù)傳輸,則選擇最高等級的發(fā)射功率作 為WIFI的發(fā)射功率。
[0107] 步驟S1032、獲取設(shè)備之間的WIFI信號質(zhì)量。
[010引選定發(fā)射功率后,獲取作為WIFI熱點的移動終端與連接設(shè)備之間的信號質(zhì)量,即 為RSSI、數(shù)據(jù)誤碼率等性能指標(biāo)。
[0109] 步驟S1033、檢測所述WIFI信號質(zhì)量是否超標(biāo)。
[0110] 檢測上述RSSI、數(shù)據(jù)誤碼率等性能指標(biāo)是否超過該信息傳輸速率下的最低信號質(zhì) 量對應(yīng)的性能指標(biāo),本發(fā)明的發(fā)射功率協(xié)商的思想是為每個信息傳輸速率設(shè)計若干個等級 的發(fā)射功率,從最高發(fā)射功率開始,逐步降低發(fā)射功率等級,直至發(fā)射功率對應(yīng)的信號質(zhì)量 超過對應(yīng)信息傳輸速率下信號質(zhì)量的性能指標(biāo)。
[0111] 步驟S1034、若所述WIFI信號質(zhì)量未超標(biāo),降低當(dāng)前WIFI發(fā)射功率的等級,并轉(zhuǎn)至 步驟S1032;
[0112]當(dāng)目前WIFI發(fā)射功率下的信號質(zhì)量超過對應(yīng)信息傳輸速率下信號質(zhì)量的性能指 標(biāo),則表明理論上存在降低WIFI發(fā)射功率的理論空間,此時,根據(jù)速率及發(fā)射功率對應(yīng)表 中對應(yīng)的下一等級發(fā)射功率,將其作為新的WIFI發(fā)射功率。同時,轉(zhuǎn)至步驟S1032,重新進(jìn) 行信號質(zhì)量檢測。
[0113] 步驟S1035、若所述WIFI信號質(zhì)量超標(biāo),提升當(dāng)前WIFI發(fā)射功率的等級并結(jié)束功 率協(xié)商。
[0114] 若所述WIFI信號質(zhì)量超標(biāo),則說明在上一發(fā)射功率等級的基礎(chǔ)上更低一檔的發(fā) 射功率不能滿足當(dāng)前WIFI信息傳輸速率下的信號質(zhì)量對應(yīng)的性能指標(biāo)要求,提升當(dāng)前 WIFI發(fā)射功率的等級,即恢復(fù)上一等級的發(fā)射功率,W其作為WIFI在當(dāng)前信道質(zhì)量下的最 終發(fā)射功率,并結(jié)束功率協(xié)商完成WIFI功率動態(tài)調(diào)整的過程。
[0115] 進(jìn)一步在另一優(yōu)選的實施方式中,所述步驟S102、根據(jù)所述連接至該WIFI熱點的 設(shè)備接收到的信號質(zhì)量進(jìn)行傳輸速率協(xié)商,確定設(shè)備間的信息傳輸速率之前,還包括:
[0116] 步驟S100、接收并保存所述速率及發(fā)射功率對應(yīng)表。
[0117] 具體流程可W參照附圖5所示,該步驟是首次應(yīng)用一種WIFI功率動態(tài)調(diào)整的方法 的準(zhǔn)備步驟,相當(dāng)于設(shè)置RSCI、WIFI信號傳輸速率W及WIFI發(fā)射功率的多重映射關(guān)系,只 有進(jìn)行完初始多重映射關(guān)系的設(shè)置后,才可W應(yīng)用一種WIFI功率動態(tài)調(diào)整的方法對移動 終端進(jìn)行WIFI動態(tài)功率控制,此處,預(yù)置的RSCI、WIFI信號傳輸速率W及WIFI發(fā)射功率的 多重映射關(guān)系是根據(jù)工程技術(shù)人員的實驗W及工作經(jīng)驗進(jìn)行設(shè)定。
[0118] 綜上所述,本實施例公開的一種WIFI發(fā)射功率動態(tài)調(diào)整的方法,將每一種WIFI信 息傳輸速率對應(yīng)的功率等級劃分為若干個功率等級(比如高、中、下=個等級),在滿足用 戶無線數(shù)據(jù)傳輸性能需求的情況下,動態(tài)調(diào)整發(fā)射功率到較低的水平,旨在提高效率,從而 達(dá)到降低功耗,延長使用時間,減少互擾源的有益效果。
[0119] 實施例二
[0120] 為了實現(xiàn)移動終端開啟WIFI熱點功能后動態(tài)調(diào)整WIFI發(fā)射功率,通過預(yù)置速率 及發(fā)射功率對應(yīng)表,將每一種WIFI信息傳輸速率對應(yīng)的功率等級劃分為若干個功率等級 (比如高、中、下=個等級),實現(xiàn)在滿足用戶無線數(shù)據(jù)傳輸性能指標(biāo)的情況下,動態(tài)調(diào)整發(fā) 射功率到較低的水平的目的,本實施例公開了一種WIFI發(fā)射功率動態(tài)調(diào)整的裝置及移動 終端,該WIFI發(fā)射功率動態(tài)調(diào)整的裝置可W是運行于各終端設(shè)備(例如手機(jī)、平板電腦、掌 上上網(wǎng)設(shè)備)內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可W作為獨立的掛件 集成到所述終端設(shè)備中或者運行于所述終端設(shè)備的應(yīng)用系統(tǒng)中。
[0121] 圖6示出了本發(fā)明第二實施例提供的一種WIFI發(fā)射功率動態(tài)調(diào)整的裝置的組成 結(jié)構(gòu)框圖,為了便于描述,僅示出了與本發(fā)明實施例相關(guān)的部分。
[012引如圖6所示,本實施例二公開的WIFI發(fā)射功率動態(tài)調(diào)整的裝置,包括下列模塊:信 號質(zhì)量獲取模塊201、傳輸速率協(xié)商模塊202W及發(fā)送功率協(xié)商模塊203。
[0123] 其中,信號質(zhì)量獲取模塊201,用于當(dāng)移動終端設(shè)置成WIFI熱點時,每隔一預(yù)定時 間獲取連接至該WIFI熱點的所有設(shè)備接收到的信號質(zhì)量。
[0124] 所述信號質(zhì)量的性能指標(biāo)包括RSSI接收的信號強(qiáng)度指示和數(shù)據(jù)誤碼率。
[01巧]上述RSSKReceivedSi即alStrengthIndication)接收的信號強(qiáng)度指示,作為 無線發(fā)送層的可選部分,用來判定鏈接質(zhì)量,W及是否增大廣播發(fā)送強(qiáng)度,還可W通過接收 到的信號強(qiáng)弱測定信號點與接收點的距離。
[0126] 上述數(shù)據(jù)誤碼率度邸:biterror)是衡量數(shù)據(jù)在規(guī)定時間內(nèi)數(shù)據(jù)傳輸精確性的指 標(biāo)。誤碼率=傳輸中的誤碼/所傳輸?shù)目偞a數(shù)*100%。如果有誤碼就有誤碼率。另外,也 有將誤碼率定義為用來衡量誤碼出現(xiàn)的頻率。數(shù)據(jù)誤碼率常用來表示信號的信道傳輸質(zhì) 量。數(shù)據(jù)誤碼率是通過統(tǒng)計丟帖數(shù)來反推出信號質(zhì)量,可W理解為間接測量。
[0127] 在另一優(yōu)選的實施方式中,所述信號質(zhì)量獲取模塊201包括下列單元:
[0128] 2011、探測帖發(fā)送單元,用于向連接至本地WIFI熱點的設(shè)備廣播發(fā)送一個pro request探測帖。
[0129] 所述prorequest探測帖由特定的帖頭、載荷、帖尾組成,所述帖頭、帖尾用于表 示該prorequest探測帖的起始與結(jié)尾,并用于標(biāo)識該prorequest探測帖W區(qū)別于其他 WIFI熱點與設(shè)備之間傳輸?shù)奶綔y帖;所述載荷用于表示所述prorequest探測帖的實際內(nèi) 容。
[0130] 2012、響應(yīng)帖接收單元,用于接收所述設(shè)備反饋的prorespon響應(yīng)帖。
[0131] 2013、RSCI獲取單元,用于根據(jù)所述prorespon響應(yīng)帖得到RSSI接收的信號強(qiáng) 度指示。
[0132] 包括上述單元的WIFI功率動態(tài)調(diào)整的裝置組成框圖可W參照附圖7所示。
[0133]其中,傳輸速率協(xié)商模塊202,用于根據(jù)所述連接至該WIFI熱點的設(shè)備接收到的 信號質(zhì)量進(jìn)行傳輸速率協(xié)商,確定設(shè)備間的信息傳輸速率。
[0134] 所述傳輸速率協(xié)商模塊具體包括下列單元:
[0135] 傳輸速率查詢單元2021,用于根據(jù)所述RSSI值在速率及發(fā)射功率對應(yīng)表中查詢 相對應(yīng)的WIFI信號傳輸速率。
[0136] 所述速率及發(fā)射功率對應(yīng)表包括RSSI值的取值范圍W及對應(yīng)的信息傳輸速率、 WIFI制式和調(diào)制方式的相關(guān)數(shù)據(jù)。速率及發(fā)射功率對應(yīng)表的具體內(nèi)容如實施例一種的表2 所示。
[0137] 從上表中還可W看到,所述速率及發(fā)射功率對應(yīng)表包括所述信息傳輸速率和發(fā)射 功率的對應(yīng)關(guān)系,其中每個信息傳輸速率對應(yīng)若干個發(fā)射功率等級。
[013引本實施例中對802. 11協(xié)議中的每一種速率預(yù)設(shè)=個功率值等級(高、中、低),在 建立WIFI連接之后,通過讀取RSSI、數(shù)據(jù)誤碼率等數(shù)據(jù),判斷是否可W降低發(fā)射功率等級, 判斷完成后最終得出一個最優(yōu)化的發(fā)射功率,在后續(xù)使用中使用此功率進(jìn)行發(fā)射。
[0139] 傳輸速率輸出單元2022,用于將所述WIFI信號傳輸速率輸出給WIFI設(shè)備。
[0140] 包括上述單元的WIFI功率動態(tài)調(diào)整的裝置組成框圖可W參照附圖8所示。
[0141] 其中,發(fā)送功率協(xié)商模塊203,用于針對所述傳輸速率進(jìn)行發(fā)射功率協(xié)商,調(diào)整設(shè) 備間的發(fā)射功率。
[0142] 所述發(fā)送功率協(xié)商模塊包括下列單元:
[0143] 發(fā)射功率查詢單元2031,用于根據(jù)所述WIFI信號傳輸速率在速率及發(fā)射功率對 應(yīng)表中查詢相對應(yīng)的發(fā)射功率;
[0144] 信號質(zhì)量獲取單元2032,用于獲取設(shè)備之間的WIFI信號質(zhì)量;
[0145] 信號質(zhì)量檢測單元2033,用于檢測所述WIFI信號質(zhì)量是否超標(biāo);
[0146] 第一處理單元2034,用于若所述WIFI信號質(zhì)量未超標(biāo),降低當(dāng)前WIFI發(fā)射功率的 等級,并轉(zhuǎn)至信號質(zhì)量獲取單元獲取設(shè)備之間的WIFI信號質(zhì)量;
[0147] 第二處理單元2035,用于若所述WIFI信號質(zhì)量超標(biāo),提升當(dāng)前WIFI發(fā)射功率的等 級并結(jié)束功率協(xié)商。
[014引包括上述單元的WIFI功率動態(tài)調(diào)整的裝置組成框圖可W參照附圖9所示。
[0149] 在另一優(yōu)選的實施方式中,所述一種WIFI發(fā)射功率動態(tài)調(diào)整的裝置,還包括:速 率及發(fā)射功率對應(yīng)表預(yù)置模塊200,具體包括該速率及發(fā)送功率對應(yīng)表預(yù)置模塊的裝置組 成框圖可參照附圖10所示。
[0150] 所述速率及發(fā)射功率對應(yīng)表預(yù)置模塊200,用于接收并保存所述速率及發(fā)射功率 對應(yīng)表,其中所述速率及發(fā)射功率對應(yīng)表包括RSSI值的取值范圍W及對應(yīng)的