WiFi發射功率的調節方法、裝置、移動終端及存儲介質與流程
2024-02-14 05:43:15 1

本發明屬於計算機技術領域,尤其涉及一種wifi發射功率的調節方法、裝置、移動終端及存儲介質。
背景技術:
隨著移動通信的發展和人們生活水平的不斷提高,各種移動終端(例如,手機、平板電腦)的使用越來越普及。這些移動終端已經成為人們生活中不可缺少的通信工具。目前wifi(wirelessfidelity,無線區域網)技術已經在移動終端中廣泛採用,利用wifi連接網絡的方式受到越來越多的青睞。由於移動終端的便攜性,其位置經常變化,導致人們在使用wifi連接網絡時,移動終端接收到的信號強度也會變化,然而現有的移動終端wifi發射功率都是按照國標來設計,直接使用固定、恆定的發射功率,因此,無論接收到的wifi信號強度如何,移動終端都一直保持最大功率,使得移動終端耗電量較大,影響了移動終端的續航時間。
技術實現要素:
本發明的目的在於提供一種wifi發射功率的調節方法、裝置、移動終端及存儲介質,旨在解決由於現有技術無法提供一種及時有效地調節移動終端的wifi發射功率方法,導致在用戶使用wifi連接網絡方式時,移動終端的能耗大的問題。
一方面,本發明提供了一種wifi發射功率的調節方法,所述方法包括下述步驟:
當檢測到移動終端與wifi接入點連接時,獲取與所述移動終端連接的所述wifi接入點的wifi信號強度;
根據所述獲取的所述wifi信號強度,獲取所述移動終端的wifi發射功率數值;
根據所述獲取的wifi發射功率數值,設置所述移動終端的wifi發射功率。
另一方面,本發明提供了一種wifi發射功率的調節裝置,所述裝置包括:
強度獲取單元,用於當檢測到移動終端與wifi接入點連接時,獲取與所述移動終端連接的所述wifi接入點的wifi信號強度;
功率獲取單元,用於根據所述獲取的所述wifi信號強度,獲取所述移動終端的wifi發射功率數值;以及
功率設置單元,用於根據所述獲取的wifi發射功率數值,設置所述移動終端的wifi發射功率。
另一方面,本發明還提供了一種移動終端,包括存儲器、處理器以及存儲在所述存儲器中並可在所述處理器上運行的電腦程式,所述處理器執行所述電腦程式時實現如所述wifi發射功率的調節方法的步驟。
另一方面,本發明還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有電腦程式,所述電腦程式被處理器執行時實現如所述wifi發射功率的調節方法的步驟。
本發明當檢測到移動終端與wifi接入點連接時,獲取與移動終端連接的wifi接入點的wifi信號強度,根據獲取的wifi信號強度,獲取移動終端的wifi發射功率數值,根據獲取的wifi發射功率數值,設置移動終端的wifi發射功率,從而實現了移動終端wifi發射功率的及時調節,有效地降低了移動終端的wifi能耗,進而提高了移動終端的續航時間和用戶體驗。
附圖說明
圖1是本發明實施例一提供的wifi發射功率的調節方法的實現流程圖;
圖2是本發明實施例二提供的wifi發射功率的調節裝置的結構示意圖;
圖3是本發明實施例二提供的wifi發射功率的調節裝置的優選結構示意圖;以及
圖4是本發明實施例三提供的移動終端的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
以下結合具體實施例對本發明的具體實現進行詳細描述:
實施例一:
圖1示出了本發明實施例一提供的wifi發射功率的調節方法的實現流程,為了便於說明,僅示出了與本發明實施例相關的部分,詳述如下:
在步驟s101中,當檢測到移動終端與wifi接入點連接時,獲取與移動終端連接的wifi接入點的wifi信號強度。
在本發明實施例中,當檢測到移動終端與wifi接入點連接時,說明用戶正在使用wifi網絡進行網絡連接,此時,獲取與用戶使用的移動終端連接的wifi接入點的wifi信號強度,從而及時獲取wifi接入點的wifi信號強度。
優選地,如果檢測到移動終端已經建立與wifi接入點的連接,則監測與移動終端連接的該wifi接入點的wifi信號強度的變化幅度,只有當獲取的當前wifi信號強度與之前的wifi信號強度之間的變化幅度超過預設幅度(例如,5%、10%或20%)時,說明移動終端的wifi發射功率可能已經不適應此時的wifi接入點的wifi信號強度,此時,才獲取wifi接入點當前的wifi信號強度,否則不獲取wifi接入點的wifi信號強度,以便於後續及時對移動終端的wifi發射功率進行調節。
在步驟s102中,根據獲取的wifi信號強度,獲取移動終端的wifi發射功率數值。
在本發明實施例中,預先建立了wifi信號強度與移動終端的wifi發射功率數值的對應關係,根據wifi接入點的wifi信號強度所處的範圍,在這個對應關係中獲取wifi信號強度對應的移動終端需要的wifi發射功率數值。
優選地,在獲取移動終端的wifi發射功率數值之前,首先獲取wifi接入點的網絡模式,然後在獲取移動終端的wifi發射功率數值時,根據wifi接入點的網絡模式,獲取wifi信號強度與移動終端wifi發射功率數值的對應關係,最後根據這個對應關係獲取wifi信號強度對應的移動終端wifi發射功率數值,從而提高了獲取移動終端wifi發射功率數值的準確性,進而提高調節移動終端wifi發射功率的準確性。
作為示例地,可以根據表1中各個網絡模式的wifi信號強度與移動終端wifi發射功率數值的對應關係,獲取wifi信號強度對應的移動終端wifi發射功率數值。例如,當wifi接入點的網絡模式為n模式時,如果wifi信號強度從-70dbm變化為-60dbm,則應將移動終端的wifi發射功率從13dbm調節為13dbm*85%,即11.05dbm。
表1
在步驟s103中,根據獲取的wifi發射功率數值,設置移動終端的wifi發射功率。
在本發明實施例中,首先根據wifi接入點的wifi信號強度及時計算移動終端的wifi發射功率數值,然後根據計算得到的wifi發射功率數值調節移動終端的wifi發射功率,實現了移動終端wifi發射功率的及時有效調節,從而降低了移動終端的wifi能耗,進而提高了移動終端的續航時間和用戶體驗。
實施例二:
圖2示出了本發明實施例二提供的wifi發射功率的調節裝置的結構,為了便於說明,僅示出了與本發明實施例相關的部分,其中包括:
強度獲取單元21,用於當檢測到移動終端與wifi接入點連接時,獲取與移動終端連接的wifi接入點的wifi信號強度。
在本發明實施例中,當檢測到移動終端與wifi接入點連接時,說明用戶正在使用wifi網絡進行網絡連接,此時,強度獲取單元獲取與用戶使用的移動終端連接的wifi接入點的wifi信號強度,從而及時獲取wifi接入點的wifi信號強度。
優選地,如果檢測到移動終端已經建立與wifi接入點的連接,則監測與移動終端連接的該wifi接入點的wifi信號強度的變化幅度,只有當獲取的當前wifi信號強度與之前的wifi信號強度之間的變化幅度超過預設幅度(例如,5%、10%或20%)時,說明移動終端的wifi發射功率可能已經不適應此時的wifi接入點的wifi信號強度,此時,才獲取wifi接入點當前的wifi信號強度,否則不獲取wifi接入點的wifi信號強度,以便於後續及時對移動終端的wifi發射功率進行調節。
功率獲取單元22,用於根據獲取的wifi信號強度,獲取移動終端的wifi發射功率數值。
在本發明實施例中,預先建立了wifi信號強度與移動終端的wifi發射功率數值的對應關係,功率獲取單元根據wifi接入點的wifi信號強度所處的範圍,在這個對應關係中獲取wifi信號強度對應的移動終端需要的wifi發射功率數值。
優選地,在獲取移動終端的wifi發射功率數值之前,首先獲取wifi接入點的網絡模式,然後在獲取移動終端的wifi發射功率數值時,根據wifi接入點的網絡模式,獲取wifi信號強度與移動終端wifi發射功率數值的對應關係,最後根據這個對應關係獲取wifi信號強度對應的移動終端wifi發射功率數值,從而提高了獲取移動終端wifi發射功率數值的準確性,進而提高調節移動終端wifi發射功率的準確性。
功率設置單元23,用於根據獲取的wifi發射功率數值,設置移動終端的wifi發射功率。
因此,優選地,該wifi發射功率的調節裝置還包括:
模式獲取單元,用於獲取與移動終端連接的wifi接入點的網絡模式;
優選地,如圖3所示,該強度獲取單元21包括:
變化幅度獲取單元311,用於當檢測到移動終端與wifi接入點連接時,監測與移動終端連接的wifi接入點的wifi信號強度的變化幅度;以及
強度獲取子單元312,用於當wifi信號強度的變化幅度超過預設幅度時,獲取wifi接入點當前的wifi信號強度;
優選地,該功率獲取單元22包括:
對應關係獲取單元321,用於根據wifi接入點的網絡模式,獲取wifi信號強度與移動終端的wifi發射功率數值的對應關係;以及
功率獲取子單元322,用於根據對應關係獲取移動終端對應的wifi發射功率數值。
在本發明實施例中,當檢測到移動終端與wifi接入點連接時,強度獲取單元獲取與移動終端連接的wifi接入點的wifi信號強度,功率獲取單元根據獲取的wifi信號強度,獲取移動終端的wifi發射功率數值,功率設置單元根據獲取的wifi發射功率數值,設置移動終端的wifi發射功率,從而實現了移動終端wifi發射功率的及時調節,有效地降低了移動終端的wifi能耗,進而提高了移動終端的續航時間和用戶體驗。
在本發明實施例中,wifi發射功率的調節裝置的各單元可由相應的硬體或軟體單元實現,各單元可以為獨立的軟、硬體單元,也可以集成為一個軟、硬體單元,在此不用以限制本發明。
實施例三:
圖4示出了本發明實施例三提供的移動終端的結構,為了便於說明,僅示出了與本發明實施例相關的部分。
本發明實施例的移動終端4包括處理器40、存儲器41以及存儲在存儲器41中並可在處理器40上運行的電腦程式42。該處理器40執行電腦程式42時實現上述各個wifi發射功率的調節方法實施例中的步驟,例如圖1所示的步驟s101至s103。或者,處理器40執行電腦程式42時實現上述各裝置實施例中各單元的功能,例如圖2所示單元21至23的功能。
在本發明實施例中,該處理器40執行電腦程式42時實現上述各個屏幕喚醒的控制方法實施例中的步驟時,當檢測到移動終端與wifi接入點連接時,獲取與移動終端連接的wifi接入點的wifi信號強度,根據獲取的wifi信號強度,獲取移動終端的wifi發射功率數值,根據獲取的wifi發射功率數值,設置移動終端的wifi發射功率。
本發明實施例的移動終端可以為手機、平板電腦、學習機。該移動終端4中處理器40在執行電腦程式42時實現的步驟具體可參考實施例一中方法的描述,在此不再贅述。
實施例四:
在本發明實施例中,提供了一種計算機可讀存儲介質,該計算機可讀存儲介質存儲有電腦程式,該電腦程式被處理器執行時實現上述各個wifi發射功率的調節方法實施例中的步驟,例如,圖1所示的步驟s101至s103。或者,該電腦程式被處理器執行時實現上述裝置實施例中各單元的功能,例如圖2所示單元21至23的功能。
在本發明實施例中,當檢測到移動終端與wifi接入點連接時,獲取與移動終端連接的wifi接入點的wifi信號強度,根據獲取的wifi信號強度,獲取移動終端的wifi發射功率數值,根據獲取的wifi發射功率數值,設置移動終端的wifi發射功率。該電腦程式被處理器執行時實現的wifi發射功率的調節方法進一步可參考前述方法實施例中步驟的描述,在此不再贅述。
本發明實施例的計算機可讀存儲介質可以包括能夠攜帶電腦程式代碼的任何實體或裝置、記錄介質,例如,rom/ram、磁碟、光碟、快閃記憶體等存儲器。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。