一種wifi功率動態(tài)調(diào)整的方法、裝置及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及移動終端的通信技術(shù)領(lǐng)域,特別設(shè)及一種WIFI功率動態(tài)調(diào)整的方法、 裝置及移動終端。
【背景技術(shù)】
[0002] 隨著移動通信的發(fā)展、科學(xué)技術(shù)的進(jìn)步W及人們生活水平的日益提高,各種電子 移動設(shè)備如手機的使用越來越普及,手機已經(jīng)成為人們生活中不可或缺的通信工具。
[0003] 目前WIFI技術(shù)已經(jīng)在移動終端中廣泛采用,人們使用WIFI隨時隨地接入移動互 聯(lián)網(wǎng)絡(luò)進(jìn)行網(wǎng)上沖浪是最常用的功能之一;另一方面,由于移動終端的便攜性,其位置經(jīng)常 變化,導(dǎo)致用戶在使用WIFI時其接收信號強度也會變化。
[0004] 然而,現(xiàn)在的WIFI協(xié)議802. 11中,未對功率控制進(jìn)行限制。也即是說,現(xiàn)有移動終 端的WIFI設(shè)備都是W固定的發(fā)射功率(12地m~20地m之間的一個值)進(jìn)行數(shù)據(jù)傳輸?shù)模?具體如表1所示,每一個WIFI速率下,對應(yīng)的功率是固定的,甚至在6M和54M運個很大的 范圍內(nèi),功率使用的是同一個值。
[0005] 表1現(xiàn)有技術(shù)中WIFI速率與功率對應(yīng)表
[0008] -般而言,如果終端和無線熱點之間的距離較遠(yuǎn)時,需要較大的發(fā)射功率;距離較 近時需要較小的發(fā)射功率。基于現(xiàn)有移動終端WIFI的發(fā)射功率是固定的,沒有相關(guān)機制來 調(diào)節(jié)發(fā)射功率的大小W及進(jìn)行自動功率控制。若移動終端與無線熱點的距離很近,此時的 發(fā)射功率相對較大,相當(dāng)于浪費了沒有必要的額外功率,增加了功耗。
[0009] 所W,WIFI在工作時的功率都是固定不變的,而且是一個比較高的水平,W滿足最 大距離的使用要求,運必將同時帶來功耗大、效率低的缺點。
【發(fā)明內(nèi)容】
[0010] 本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點與不足,提供一種WIFI功率動態(tài)調(diào)整的 方法、裝置及移動終端,對802. 11協(xié)議中的每一種速率預(yù)設(shè)多個功率值(比如高、中、低), 在建立連接之初,通過讀取RSSI、數(shù)據(jù)誤碼率等數(shù)據(jù),判斷是否可W降低發(fā)射功率等級,判 斷完成后最終得出一個最優(yōu)化的發(fā)射功率,在后續(xù)使用中使用此功率進(jìn)行發(fā)射。
[0011] 根據(jù)公開的實施例,本發(fā)明的第一方面提出了一種WIFI發(fā)射功率動態(tài)調(diào)整的方 法,包括下列步驟:
[0012] 當(dāng)移動終端設(shè)置成WIFI熱點時,每隔一預(yù)定時間獲取連接至該WIFI熱點的所有 設(shè)備接收到的信號質(zhì)量;
[0013] 根據(jù)所述連接至該WIFI熱點的設(shè)備接收到的信號質(zhì)量進(jìn)行傳輸速率協(xié)商,確定 設(shè)備間的信息傳輸速率;
[0014] 針對所述傳輸速率進(jìn)行發(fā)射功率協(xié)商,調(diào)整設(shè)備間的發(fā)射功率。
[0015] 進(jìn)一步地,所述信號質(zhì)量的性能指標(biāo)包括RSSI接收的信號強度指示和數(shù)據(jù)誤碼 率。
[0016] 進(jìn)一步地,所述RSSI接收的信號強度指示的獲取方法包括:
[0017] 向連接至本地WIFI熱點的設(shè)備廣播發(fā)送一個prorequest探測帖;
[0018] 接收所述設(shè)備反饋的prorespon響應(yīng)帖;
[0019] 根據(jù)所述prorespon響應(yīng)帖得到RSSI接收的信號強度指示。
[0020] 進(jìn)一步地,所述prorequest探測帖包括帖頭、載荷和帖尾,其中,所述帖頭和帖尾 用于表示該prorequest探測帖的起始與結(jié)尾,并用于標(biāo)識該prorequest探測帖W區(qū)別 于其他WIFI熱點與設(shè)備之間傳輸?shù)奶綔y帖;所述載荷用于表示所述prorequest探測帖的 實際內(nèi)容。
[0021] 進(jìn)一步地,所述根據(jù)所述連接至該WIFI熱點的設(shè)備接收到的信號質(zhì)量進(jìn)行傳輸 速率協(xié)商,確定設(shè)備間的傳輸速率包括:
[0022] 根據(jù)所述RSSI值在速率及發(fā)射功率對應(yīng)表中查詢相對應(yīng)的WIFI信號傳輸速率;
[0023] 將所述WIFI信號傳輸速率輸出給WIFI設(shè)備。
[0024] 進(jìn)一步地,所述根據(jù)所述連接至該WIFI熱點的設(shè)備接收到的信號質(zhì)量進(jìn)行傳輸 速率協(xié)商,確定設(shè)備間的信息傳輸速率之前,還包括:
[0025] 接收并保存所述速率及發(fā)射功率對應(yīng)表,其中所述速率及發(fā)射功率對應(yīng)表包括 RSSI值的取值范圍W及對應(yīng)的信息傳輸速率、WIFI制式和調(diào)制方式的相關(guān)數(shù)據(jù),還包括 所述信息傳輸速率和發(fā)射功率的對應(yīng)關(guān)系,其中每個信息傳輸速率對應(yīng)若干個發(fā)射功率等 級。
[0026] 進(jìn)一步地,所述針對所述傳輸速率進(jìn)行發(fā)射功率協(xié)商,調(diào)整設(shè)備間的發(fā)射功率包 括:
[0027] 根據(jù)所述WIFI信號傳輸速率在速率及發(fā)射功率對應(yīng)表中查詢相對應(yīng)的發(fā)射功 率.
[0028] 獲取設(shè)備之間的WIFI信號質(zhì)量;
[0029] 檢測所述WIFI信號質(zhì)量是否超標(biāo);
[0030] 若所述WIFI信號質(zhì)量未超標(biāo),降低當(dāng)前WIFI發(fā)射功率的等級,并轉(zhuǎn)至步驟獲取設(shè) 備之間的WIFI信號質(zhì)量;
[0031] 若所述WIFI信號質(zhì)量超標(biāo),提升當(dāng)前WIFI發(fā)射功率的等級并結(jié)束功率協(xié)商。
[0032] 根據(jù)公開的實施例,本發(fā)明的第二方面提出了一種WIFI發(fā)射功率動態(tài)調(diào)整的裝 置,包括下列模塊:
[0033] 信號質(zhì)量獲取模塊,用于當(dāng)移動終端設(shè)置成WIFI熱點時,每隔一預(yù)定時間獲取連 接至該WIFI熱點的所有設(shè)備接收到的信號質(zhì)量;
[0034] 傳輸速率協(xié)商模塊,用于根據(jù)所述連接至該WIFI熱點的設(shè)備接收到的信號質(zhì)量 進(jìn)行傳輸速率協(xié)商,確定設(shè)備間的信息傳輸速率;
[0035] 發(fā)送功率協(xié)商模塊,用于針對所述傳輸速率進(jìn)行發(fā)射功率協(xié)商,調(diào)整設(shè)備間的發(fā) 射功率。
[0036] 進(jìn)一步地,所述信號質(zhì)量的性能指標(biāo)包括RSSI接收的信號強度指示和數(shù)據(jù)誤碼 率。
[0037] 進(jìn)一步地,所述信號質(zhì)量獲取模塊包括:
[0038] 探測帖發(fā)送單元,用于向連接至本地WIFI熱點的設(shè)備廣播發(fā)送一個pro request 探測帖;
[0039] 響應(yīng)帖接收單元,用于接收所述設(shè)備反饋的pro respon響應(yīng)帖;
[0040] RSCI獲取單元,用于根據(jù)所述pro respon響應(yīng)帖得到RSSI接收的信號強度指示。
[0041] 進(jìn)一步地,所述傳輸速率協(xié)商模塊包括:
[0042] 傳輸速率查詢單元,用于根據(jù)所述RSSI值在速率及發(fā)射功率對應(yīng)表中查詢相對 應(yīng)的WIFI信號傳輸速率;
[0043] 傳輸速率輸出單元,用于將所述WIFI信號傳輸速率輸出給WIFI設(shè)備。
[0044] 進(jìn)一步地,所述裝置還包括:
[0045] 速率及發(fā)射功率對應(yīng)表預(yù)置模塊,用于接收并保存所述速率及發(fā)射功率對應(yīng)表, 其中所述速率及發(fā)射功率對應(yīng)表包括RSSI值的取值范圍W及對應(yīng)的信息傳輸速率、WIFI 制式和調(diào)制方式的相關(guān)數(shù)據(jù),還包括所述信息傳輸速率和發(fā)射功率的對應(yīng)關(guān)系,其中每個 信息傳輸速率對應(yīng)若干個發(fā)射功率等級。
[0046] 進(jìn)一步地,所述發(fā)送功率協(xié)商模塊包括:
[0047] 發(fā)射功率查詢單元,用于根據(jù)所述WIFI信號傳輸速率在速率及發(fā)射功率對應(yīng)表 中查詢相對應(yīng)的發(fā)射功率;
[0048] 信號質(zhì)量獲取單元,用于獲取設(shè)備之間的WIFI信號質(zhì)量;
[0049] 信號質(zhì)量檢測單元,用于檢測所述WIFI信號質(zhì)量是否超標(biāo);
[0050] 第一處理單元,用于若所述WIFI信號質(zhì)量未超標(biāo),降低當(dāng)前WIFI發(fā)射功率的等 級,并轉(zhuǎn)至信號質(zhì)量獲取單元獲取設(shè)備之間的WIFI信號質(zhì)量;
[0051] 第二處理單元,用于若所述WIFI信號質(zhì)量超標(biāo),提升當(dāng)前WIFI發(fā)射功率的等級并 結(jié)束功率協(xié)商。
[0052] 根據(jù)公開的實施例,本發(fā)明的第=方面公開了一種移動終端,包括上述的一種 WIFI功率動態(tài)調(diào)整的裝置。
[0053] 本發(fā)明相對于現(xiàn)有技術(shù)具有如下的優(yōu)點及效果:
[0054] 1)本發(fā)明提出的一種WIFI發(fā)射功率動態(tài)調(diào)整的方法,在滿足用戶無線數(shù)據(jù)傳輸 性能需求的情況下,動態(tài)調(diào)整發(fā)射功率到較低的水平,旨在提高效率,從而達(dá)到降低功耗, 延長使用時間,減少互擾源的有益效果。
[00巧]2)本發(fā)明提出的一種WIFI發(fā)射功率動態(tài)調(diào)整的方法,克服了現(xiàn)有技術(shù)中移動終 端WIFI熱點存在發(fā)射功率高所導(dǎo)致的耗電大、發(fā)熱高的缺陷,為用戶提供了方便。
【附圖說明】
[0056] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或者現(xiàn)有技術(shù)描 述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一 些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據(jù)運些 附圖獲得其他的附圖。
[0057] 圖1是本實施例一中公開的一種WIFI發(fā)射功率動態(tài)調(diào)整的方法流程圖;
[0058] 圖2是本實施例一中公開的又一種WIFI發(fā)射功率動態(tài)調(diào)整的方法流程圖;
[0059] 圖3是本實施例一中用于傳輸速率協(xié)商的查表法的流程步驟圖;