新四季網

控制wifi晶片動態運行的方法和終端的製作方法

2023-05-20 21:05:50 2

控制wifi晶片動態運行的方法和終端的製作方法
【專利摘要】本發明公開了一種控制wifi晶片動態運行的方法和終端,所述方法包括步驟:獲取wifi網絡的速率;根據所述速率控制wifi晶片的運行狀態。本發明控制wifi晶片動態運行的方法,通過實時監測wifi網絡的速率,來動態調節wifi晶片的工作頻率,以控制wifi晶片動態運行。既能滿足用戶的上網需求,又能對終端的wifi功耗進行優化,降低了終端的功耗,提升了終端的續航能力。
【專利說明】控制wifi晶片動態運行的方法和終端
【技術領域】
[0001]本發明涉及通信【技術領域】,尤其是涉及一種控制wifi晶片動態運行的方法和終端。
【背景技術】
[0002]隨著人們對獲取信息和人際溝通的需求越來越大,人們對對網絡的依賴越來越強。例如利用終端瀏覽網頁,使用網絡軟體(例如QQ,微信),下載網絡資源(例如視頻,歌曲)等等。鑑於我國3G網絡流量費用普遍較高的情況,使用wifi上網是絕大多數用戶的首選。
[0003]然而,終端在使用wifi聯網時普遍存在著功耗較大的問題。尤其當終端連入的網絡信號不穩的時候,功耗大的矛盾暴露的更加突出,因為此時終端會不停掃描信號,切換網絡狀態,導致系統長時間工作,增加了耗電量。
[0004]發明人經過仔細研究發現,目前終端在連接wifi網絡時普遍存在一種不合理的現象:無論wifi網絡的信號好壞,網絡速率大小如何,wifi晶片都保持在較高的工作頻率下運行,從而造成了電量的浪費,降低了終端的續航能力。

【發明內容】

[0005]本發明的主要目的在於提供一種控制wifi晶片動態運行的方法和終端,旨在對終端的wifi功耗進行優化,提升終端的續航能力。
[0006]為達以上目的,本發明提出一種控制wifi晶片動態運行的方法,包括以下步驟:
[0007]獲取wifi網絡的速率;
[0008]根據所述速率控制wifi晶片的運行狀態。
[0009]優選地,所述根據速率控制wifi晶片的運行狀態包括:
[0010]若所述速率小於等於第一閾值,則控制wifi晶片停止運行。
[0011]優選地,所述根據速率控制wifi晶片的運行狀態包括:
[0012]若所述速率介於第一閾值和第二閾值之間,則控制wifi晶片降頻運行,其中,所
述第一閾值小於第二閾值。
[0013]優選地,所述控制wifi晶片降頻運行包括:
[0014]判斷用戶是否在操作終端;
[0015]若是,則降低wifi晶片的工作頻率至第一頻率,控制所述wifi晶片以第一頻率運行;
[0016]若否,則降低Wifi晶片的工作頻率至第二頻率,控制所述wifi晶片以第二頻率運行;
[0017]其中,所述第一頻率大於第二頻率。
[0018]優選地,所述獲取wifi網絡的速率包括:在預設時間段內連續採集wifi網絡的速率數據,計算出採集到的速率數據的平均值,將所述平均值作為wifi網絡的速率。[0019]本發明同時提出一種終端,包括速率獲取模塊和控制模塊,其中:
[0020]速率獲取模塊,用於獲取wifi網絡的速率;
[0021]控制模塊,用於根據所述速率控制wifi晶片的運行狀態。
[0022]優選地,所述控制模塊用於:若所述速率小於等於第一閾值,則控制wifi晶片停止運行。
[0023]優選地,所述控制模塊用於:若所述速率介於第一閾值和第二閾值之間,則控制wifi晶片降頻運行,其中,所述第一閾值小於第二閾值。
[0024]優選地,所述控制模塊用於:
[0025]當所述速率介於第一閾值和第二閾值之間時,判斷用戶是否在操作終端;
[0026]若是,則降低wifi晶片的工作頻率至第一頻率,控制所述wifi晶片以第一頻率運行;
[0027]若否,則降低wifi晶片的工作頻率至第二頻率,控制所述wifi晶片以第二頻率運行;
[0028]其中,所述第一頻率大於第二頻率。
[0029]優選地,所述速率獲取模塊用於:在預設時間段內連續採集wifi網絡的速率數據,計算出採集到的速率數據的平均值,將所述平均值作為wifi網絡的速率。
[0030]本發明所提供的一種控制wifi晶片動態運行的方法,通過實時監測wifi網絡的速率,來動態調節Wifi晶片的工作頻率,以控制Wifi晶片動態運行。既能滿足用戶的上網需求,又能對終端的Wifi功耗進行優化,降低了終端的功耗,提升了終端的續航能力。
【專利附圖】

【附圖說明】
[0031]圖1是本發明控制wifi晶片動態運行的方法第一實施例的流程圖;
[0032]圖2是本發明控制wifi晶片動態運行的方法第二實施例的流程圖;
[0033]圖3是本發明的終端一實施例的結構框圖。
[0034]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。【具體實施方式】
[0035]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0036]參見圖1,提出本發明的控制wifi晶片動態運行的方法第一實施例,所述方法包括以下步驟:
[0037]步驟SlOl:獲取wifi網絡的速率
[0038]終端可以通過檢測網絡埠或射頻信息來獲取當前wifi網絡的速率,優選通過檢測當前上傳或下載數據的速度來獲取wifi網絡的速率。具體的,終端在預設時間段內連續採集wifi網絡的速率數據,計算出採集到的速率數據在預設時間段內的平均值,將該平均值作為Wifi網絡當前的速率。終端可以每隔一段時間檢測一次Wifi網絡的速率,以實現實時監測網絡速率,根據網絡速率實時控制Wifi晶片動態運行。所述速率可以是上行速率或下行速率,優選獲取下行速率。
[0039]步驟S102:判斷wifi網絡的速率是否小於等於第一閾值
[0040]終端預先設置了一門限值,即第一閾值,該第一閾值可以根據需要設置,用戶也可以自定義設置,如設為10K/S?50K/S。若判定Wifi網絡當前的速率小於等於第一閾值,則進入步驟S103 ;若大於第一閾值,則予以忽略,wifi晶片保持當前的工作頻率運行,或者控制wifi晶片全速運行。
[0041]步驟S103:控制wifi晶片停止運行
[0042]當wifi網絡的速率小於等於第一閾值時,終端則認為當前的網絡環境已經完全不能滿足用戶需求,因此關閉wifi晶片,以控制wifi晶片停止運行,防止終端電量無謂的損耗,降低功耗,提升終端的續航能力。
[0043]參見圖2,提出本發明控制wifi晶片動態運行方法第二實施例,所述方法包括以下步驟:
[0044]步驟S201:獲取wifi網絡的速率
[0045]步驟S202:判斷wifi網絡的速率的大小
[0046]終端預先設置了兩個門限值,分別為第一閾值和第二閾值,且第一閾值小於第二閾值。第一閾值和第二閾值可以根據需要設置,用戶也可以自定義設置,如設第一閾值為10K/S?50K/S,設第二閾值為100K/S?300K/S。將wifi網絡的速率與第一閾值和第二閾值進行比較,若wifi網絡的速率小於等於第一閾值,則進入步驟S203網絡的速率介於第一閾值和第二閾值之間,則進入步驟S204 ;若wifi網絡的速率大於等於第二閾值,則進入步驟S205。
[0047]步驟S203:控制wifi晶片停止運行
[0048]當wifi網絡的速率小於等於第一閾值時,終端則認為wifi網絡信號很差,當前的網絡環境已經完全不能滿足用戶需求,因此關閉wifi晶片,以控制wifi晶片停止運行,防止終端電量無謂的損耗,降低功耗,提升終端的續航能力。
[0049]步驟S204:控制wifi晶片降頻運行
[0050]當wifi網絡的速率介於第一閾值和第二閾值之間時,終端認為wifi網絡信號一般,但仍可保證較低的網絡速率需求。此種情形一般發生在wifi信號不穩定,用戶手持終端運動速度較快的情況。此時終端則降低Wifi晶片的工作頻率,控制Wifi晶片以較低的工作頻率運行,從而降低功耗。假設Wifi晶片全速運行的工作頻率為100MHz,則降頻後可為80MHz以下。
[0051]進一步地,在此種情形下,本發明還可以根據實際情況對wifi晶片實行更為精確的控制,而不是僅僅使wifi晶片在一固定的較低頻率下運行。
[0052]例如,終端通過檢測屏幕是否被點亮、是否有網頁瀏覽、是否接收到觸控或按鍵指令等事件來判斷用戶是否在操作終端,如果檢測到屏幕被點亮、有網頁瀏覽、接收到觸控或按鍵指令等其中任意一項或一項以上的組合事件,則判定用戶正在操作終端,反之則否。如果判定用戶當前正在操作終端,則認為用戶有較為強烈的訪問網絡的意願,因此會控制wifi晶片在低頻中的較高位運行,即控制wifi晶片以預設的第一頻率運行,既降低了功耗,又滿足了用戶的上網需求;如果判定用戶當前沒有操作終端或較長時間沒有操作終端(例如用戶休息時掛起Wifi來下載電影或用戶當前沒有使用終端),這種情形下,終端判定用戶無強烈使用網絡的需求,因此會控制Wifi晶片在低頻中以更低的頻率運行,即控制Wifi晶片以預設的第二頻率運行。假設Wifi晶片全速運行的工作頻率為IOOMHz,則第一頻率可以設為70MHz,第二頻率可以設為40MHz。[0053]又如,還可以根據wifi網絡的速率對wifi晶片的工作頻率實行更為精確的調節。具體的,對Wifi網絡的速率範圍進行更精細的劃分,隨著Wifi網絡速率的降低,逐步降低wifi晶片的工作頻率,直至wifi網絡速率小於等於第一閾值,貝U關閉wifi晶片,停止其運行。
[0054]步驟S205:控制wifi晶片全速運行
[0055]當wifi網絡的速率大於等於第二閾值時,終端則認為當前wifi網絡信號良好,上行或下行速率快。此時終端控制wifi晶片全速運行,以最快的時間完成上傳或下載工作。此情形一般發生在固定場所,終端相對靜止,例如家中、辦公室、wifi信號覆蓋的公共場所
坐寸O
[0056]本發明根據wifi網絡的速率實時控制wifi晶片動態運行的策略,均可由界面元素呈現給用戶進行選擇,用戶可以根據需求動態選擇是否使用這種策略,如終端檢測到網絡信號較差,準備關閉wifi晶片,則彈出對話框詢問用戶是否需要停止wifi晶片運行以降低功耗。或者,設置一個總開關,允許用戶開啟或關閉控制wifi晶片動態運行的功能。
[0057]從而,本發明控制wifi晶片動態運行的方法,通過實時監測wifi網絡的速率,來動態調節Wifi晶片的工作頻率,以控制Wifi晶片動態運行。既能滿足用戶的上網需求,又能對終端的Wifi功耗進行優化,降低了終端的功耗,提升了終端的續航能力。
[0058]參見圖3,提出本發明的終端一實施例,所述終端為具有wifi晶片,能夠接收wifi信號進行無線上網的裝置,其包括速率獲取模塊和控制模塊。其中,
[0059]速率獲取模塊:用於獲取wifi網絡的速率。
[0060]速率獲取模塊可以通過檢測網絡埠或射頻信息來獲取當前wifi網絡的速率,優選通過檢測當前上傳或下載數據的速度來獲取wifi網絡的速率。具體的,速率獲取模塊在預設時間段內連續採集wifi網絡的速率數據,計算出採集到的速率數據在預設時間段內的平均值,將該平均值作為Wifi網絡當前的速率。獲取模塊可以每隔一段時間檢測一次Wifi網絡的速率,以實現實時監測網絡速率,根據網絡速率實時控制Wifi晶片動態運行。所述速率可以是上行速率或下行速率,優選獲取下行速率。
[0061]控制模塊:用於根據wifi網絡的速率控制wifi晶片的運行狀態。
[0062]在某些實施例中,終端預先設置了一門限值,即第一閾值,該第一閾值可以根據需要設置,用戶也可以自定義設置,如設為10K/S?50K/S。控制模塊判斷Wifi網絡的速率是否小於等於第一閾值,若判定wifi網絡當前的速率大於第一閾值,則予以忽略,wifi晶片保持當前的工作頻率運行,或者獲取模塊控制wifi晶片全速運行;若判定wifi網絡當前的速率小於等於第一閾值,則認為當前的網絡環境已經完全不能滿足用戶需求,因此控制模塊關閉wifi晶片,控制wifi晶片停止運行,防止電量無謂的損耗,降低功耗,提升終端的續航能力。
[0063]在另一些實施例中,終端預先設置了兩個門限值,分別為第一閾值和第二閾值,且第一閾值小於第二閾值。第一閾值和第二閾值可以根據需要設置,用戶也可以自定義設置,如設第一閾值為10K/S?50K/S,設第二閾值為100K/S?300K/S。控制模塊將wifi網絡的速率與第一閾值和第二閾值進行比較。若wifi網絡的速率小於等於第一閾值,控制模塊則認為wifi網絡信號很差,當前的網絡環境已經完全不能滿足用戶需求,因此關閉wifi晶片,控制wifi晶片停止運行,防止終端電量無謂的損耗,降低功耗,提升終端的續航能力。若Wifi網絡的速率介於第一閾值和第二閾值之間,控制模塊則認為Wifi網絡信號一般,但仍可保證較低的網絡速率需求,此種情形一般發生在Wifi信號不穩定,用戶手持終端運動速度較快的情況,此時控制模塊則降低Wifi晶片的工作頻率,控制Wifi晶片以較低的工作頻率運行,從而降低功耗,假設Wifi晶片全速運行的工作頻率為IOOMHz,則降頻後可為80MHz以下。若wifi網絡的速率大於等於第二閾值,控制模塊則認為當前wifi網絡信號良好,上行或下行速率快,則控制wifi晶片全速運行,以最快的時間完成上傳或下載工作,此情形一般發生在固定場所,終端相對靜止,例如家中、辦公室、wifi信號覆蓋的公共場所等。
[0064]進一步地,當wifi網絡的速率介於第一閾值和第二閾值之間時,控制模塊還可以根據實際情況對wifi晶片實行更為精確的控制,而不是僅僅使wifi晶片在一固定的較低頻率下運行。
[0065]例如,控制模塊通過檢測屏幕是否被點亮、是否有網頁瀏覽、是否接收到觸控或按鍵指令等事件來判斷用戶是否在操作終端,如果檢測到屏幕被點亮、有網頁瀏覽、接收到觸控或按鍵指令等其中任意一項或一項以上的組合事件,則判定用戶正在操作終端,反之則否。如果判定用戶當前正在操作終端,控制模塊則認為用戶有較為強烈的訪問網絡的意願,因此會控制wifi晶片在低頻中的較高位運行,即控制wifi晶片以預設的第一頻率運行,既降低了功耗,又滿足了用戶的上網需求;如果判定用戶當前沒有操作終端或較長時間沒有操作終端(例如用戶休息時掛起Wifi來下載電影或用戶當前沒有使用終端),這種情形下,控制模塊判定用戶無強烈使用網絡的需求,因此會控制Wifi晶片在低頻中以更低的頻率運行,即控制Wifi晶片以預設的第二頻率運行。假設Wifi晶片全速運行的工作頻率為IOOMHz,則第一頻率可以設為70MHz,第二頻率可以設為40MHz。
[0066]又如,控制模塊還可以根據wifi網絡的速率對wifi晶片的工作頻率實行更為精確的調節。具體的,控制模塊對Wifi網絡的速率範圍進行更精細的劃分,隨著Wifi網絡速率的降低,逐步降低wifi晶片的工作頻率,直至wifi網絡速率小於等於第一閾值,貝U關閉wifi晶片,停止其運行。
[0067]據此,本發明的終端,通過實時監測wifi網絡的速率,來動態調節wifi晶片的工作頻率,以控制Wifi晶片動態運行。既能滿足用戶的上網需求,又能對終端的Wifi功耗進行優化,提升了終端的續航能力。
[0068]本領域普通技術人員可以理解,實現上述實施例方法中的全部或部分步驟可以通過程序來控制相關的硬體完成,所述的程序可以存儲於一計算機可讀取存儲介質中,所述的存儲介質可以是R0M/RAM、磁碟、光碟等。
[0069]以上參照【專利附圖】

【附圖說明】了本發明的優選實施例,並非因此局限本發明的權利範圍。本領域技術人員不脫離本發明的範圍和實質,可以有多種變型方案實現本發明,比如作為一個實施例的特徵可用於另一實施例而得到又一實施例。凡在運用本發明的技術構思之內所作的任何修改、等同替換和改進,均應在本發明的權利範圍之內。
【權利要求】
1.一種控制Wifi晶片動態運行的方法,其特徵在於,包括步驟: 獲取wifi網絡的速率; 根據所述速率控制wifi晶片的運行狀態。
2.根據權利要求1所述的控制wifi晶片動態運行的方法,其特徵在於,所述根據速率控制wifi晶片的運行狀態包括: 若所述速率小於等於第一閾值,則控制wifi晶片停止運行。
3.根據權利要求1所述的控制wifi晶片動態運行的方法,其特徵在於,所述根據速率控制wifi晶片的運行狀態包括: 若所述速率介於第一閾值和第二閾值之間,則控制Wifi晶片降頻運行,其中,所述第一閾值小於第二閾值。
4.根據權利要求3所述的控制wifi晶片動態運行的方法,其特徵在於,所述控制wifi晶片降頻運行包括: 判斷用戶是否在操作終端; 若是,則降低wifi晶片的工作頻率至第一頻率,控制所述wifi晶片以第一頻率運行; 若否,則降低wifi晶片的工作頻率至第二頻率,控制所述wifi晶片以第二頻率運行; 其中,所述第一頻率大於第二頻率。
5.根據權利要求1-4任一項所述的控制wifi晶片動態運行的方法,其特徵在於,所述獲取Wifi網絡的速率包括:在預設時間段內連續採集Wifi網絡的速率數據,計算出採集到的速率數據的平均值,將所述平均值作為Wifi網絡的速率。
6.一種終端,其特徵在於,包括速率獲取模塊和控制模塊,其中: 速率獲取模塊,用於獲取wifi網絡的速率; 控制模塊,用於根據所述速率控制Wifi晶片的運行狀態。
7.根據權利要求6所述的終端,其特徵在於,所述控制模塊用於:若所述速率小於等於第一閾值,則控制wifi晶片停止運行。
8.根據權利要求6所述的終端,其特徵在於,所述控制模塊用於:若所述速率介於第一閾值和第二閾值之間,則控制wifi晶片降頻運行,其中,所述第一閾值小於第二閾值。
9.根據權利要求8所述的終端,其特徵在於,所述控制模塊用於: 當所述速率介於第一閾值和第二閾值之間時,判斷用戶是否在操作終端; 若是,則降低wifi晶片的工作頻率至第一頻率,控制所述wifi晶片以第一頻率運行; 若否,則降低Wifi晶片的工作頻率至第二頻率,控制所述Wifi晶片以第二頻率運行; 其中,所述第一頻率大於第二頻率。
10.根據權利要求6-9任一項所述的終端,其特徵在於,所述速率獲取模塊用於:在預設時間段內連續採集wifi網絡的速率數據,計算出採集到的速率數據的平均值,將所述平均值作為Wifi網絡的速率。
【文檔編號】H04W24/02GK103929761SQ201410161194
【公開日】2014年7月16日 申請日期:2014年4月21日 優先權日:2014年4月21日
【發明者】賀磊 申請人:深圳市中興移動通信有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀