本發明涉及電子技術領域,特別是涉及一種發射功率的調節方法、系統及終端設備。
背景技術:
當前的終端設備例如智能手機的功能隨著技術的發展越來越強大。對于終端設備而言,其發射功率會隨著環境的改變而發生變化。例如受到某些信號干擾、器件老化等都會影響終端設備的射頻發射功率。
對于終端設備的發射功率短時間內超過射頻器件的最大承受功率,是正常現象,不需要進行處理。但如果發射功率長時間超過射頻器件的最大承受功率,射頻器件容易損壞。
技術實現要素:
本發明實施例提供了一種發射功率的調節方法、系統及終端設備,以期能夠在發射功率長時間超過發射功率閾值時,降低發射功率,有利于提高終端設備的壽命。
本發明實施例第一方面提供一種發射功率的調節方法,包括如下步驟:
監測終端設備的發射功率;
在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。
結合第一方面,在一些可能的實現方式中,所述在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率步驟中包括:
確定所述發射功率是否達到預設的發射功率閾值;在所述發射功率達到預設的發射功率閾值,且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。
結合第一方面,在一些可能的實現方式中,在所述持續時間小于所述預設的時間閾值時,確定所述發射功率是否達到預設的發射功率閾值;在所述發射功率未達到預設的發射功率閾值時,將持續時間清零,并繼續監測終端設備的發射功率。
結合第一方面,在一些可能的實現方式中,所述方法還包括:
在所述發射功率達到預設的發射功率閾值且持續時間大于預設的時間閾值時;將持續時間清零,并提示用戶所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值。
結合第一方面,在一些可能的實現方式中,所述降低所述終端設備的發射功率步驟中包括:
降低終端設備的射頻收發器的發射功率的自動發電量控制等級。
結合第一方面,在一些可能的實現方式中,所述降低所述終端設備的發射功率步驟中還包括:
在降低終端設備的射頻收發器的發射功率的自動發電量控制等級步驟之后,關閉所述射頻收發器或者射頻功率放大器。
本發明實施例第二方面提供一種發射功率的調節系統,包括
功率監測單元,用于監測終端設備的發射功率;
功率調整單元,用于在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。
結合第二方面,在一些可能的實現方式中,所述功率調整單元還用于確定所述發射功率是否達到預設的發射功率閾值;
在所述發射功率達到預設的發射功率閾值,且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。
結合第二方面,在一些可能的實現方式中,所述功率調整單元還用于確定在所述發射功率是否達到預設的發射功率閾值;
在所述發射功率未達到預設的發射功率閾值時,所述功率調整單元將持續時間清零,并繼續監測終端設備的發射功率。
結合第二方面,在一些可能的實現方式中,在所述發射功率達到預設的發射功率閾值且持續時間大于預設的時間閾值時;
所述功率調整單元還用于將持續時間清零,并提示用戶所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值。
結合第二方面,在一些可能的實現方式中,所述功率調整單元通過降低終端設備的射頻收發器的發射功率的自動發電量控制等級,從而降低所述終端設備的發射功率。
結合第二方面,在一些可能的實現方式中,所述功率調整單元還用于在降低終端設備的射頻收發器的發射功率的自動發電量控制等級步驟之后,關閉所述射頻收發器或者射頻功率放大器。
本發明實施例第三方面提供一種終端設備,包括上述任意一種所述的發射功率的調節系統。
可以看出,本發明實施例技術方案中,發射功率的調節方法、系統及終端設備中通過監測終端設備的發射功率,在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。通過本發明可以防止射頻發射功率超標導致射頻器件燒毀,同時可以避免終端設備正常工作時誤觸發降低所述終端設備的發射功率的操作,提高終端設備工作的穩定性,提升用戶體驗。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明第一實施例提供的一種發射功率的調節方法的流程示意圖。
圖2是本發明第二實施例提供的一種發射功率的調節方法的流程示意圖。
圖3是本發明第三實施例提供的一種發射功率的調節方法的流程示意圖。
圖4是本發明實施例提供的一種發射功率的調節系統的結構框圖。
圖5是本發明實施例提供的一種終端設備的結構示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第四”等是用于區別不同對象,而不是用于描述特定順序。此外,“包括”和“具有”以及它們任何變形,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統、產品或設備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產品或設備固有的其他步驟或單元。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發明的至少一個實施例中。在說明書中的各個位置出現該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
請參閱圖1,圖1是本發明第一實施例提供的一種發射功率的調節方法的流程示意圖。本發明實施例中的發射功率的調節方法,應用于終端設備,包括以下步驟:
S101:監測終端設備的發射功率。
具體的,可以通過終端設備自帶的發射功率監測機制進行發射功率的監測。例如對于高通平臺的高端芯片可以采用feedback receiver機制監測發射功率,對于高通平臺的中、低端芯片可以采用HDET機制監測發射功率,對于MTK平臺以及其他平臺也可以采用其他類似功率監測機制。可選的,所述發射功率可以為射頻發射通路的發射功率。
S102:在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。
具體的,對于終端設備而言。發射功率短時間內超過射頻器件的最大承受功率,不會馬上燒壞,所以可以設定一定的時間閾值。設定時間閾值的意義在于,避免終端設備正常工作時誤觸發降低所述終端設備的發射功率的操作。例如手機校準瞬間,一般有可能超過射頻器件承受功率,由于時間短,影響不大。設定預設的時間閾值,因此需要排除由于手機校準(正常情況)而觸發降低所述終端設備的發射功率的操作。
可以理解的是,所述時間閾值可以為2s、3s、3.5s、4s……等,所述時間閾值可以事先寫入程序中。所述發射功率閾值可以為最大發射功率的1.1倍、1.2倍……等等,具體的數值,可以根據測試情況設置在程序中。
進一步具體的,對于降低所述終端設備的發射功率的具體操作,可以包括但不限于為如下步驟:
1、通過終端設備中的射頻CPU降低射頻收發器的發射功率AGC(Automatic Generation Control,自動發電量控制)等級,從而減小終端設備的發射功率。
2、如果執行上述操作后,終端設備的發射功率還是高于預設的發射功率閾值時,可以關閉射頻收發器或者射頻功率放大器(Power Amplifier,PA),以達到將終端設備的發射功率調整到預設的發射功率閾值之下的目的。
可選的,當所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,在將終端設備的發射功率調整到預設的發射功率閾值之下的同時,還可以通過日志記錄或者終端設備的屏幕顯示方式,提醒用戶或工程師終端設備的發射功率已超標。以便收集該運行數據,進一步調試提高終端設備的穩定性。
本發明的實施例中的發射功率的調節方法中,通過監測終端設備的發射功率,在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值(即發射功率超標)時,降低所述終端設備的發射功率。通過本發明可以防止射頻發射功率超標導致射頻器件燒毀,同時可以避免終端設備正常工作時誤觸發降低所述終端設備的發射功率的操作,提高終端設備工作的穩定性,提升用戶體驗。
可選的,請參閱圖2,圖2是本發明第二實施例提供的一種發射功率的調節方法的流程示意圖。本實施例的發射功率的調節方法,應用于終端設備,包括以下步驟:
S201:監測終端設備的發射功率。
S202:判斷所述終端設備的發射功率是否達到預設的發射功率閾值。在判斷結果為是時,執行步驟S203,否則執行步驟S204。
可以理解的是,以上步驟的詳細說明與上一實施例中的步驟S101、S102的詳細描述相同,此處不再贅述。
S203:開始計持續時間,在所述持續時間大于或等于所述預設的時間閾值時,降低所述終端設備的發射功率。
S204:將持續時間清零,并繼續監測終端設備的發射功率。
具體的,所述發射功率閾值和所述時間閾值可以預先寫入程序中。只有監測到所述終端設備的發射功率達到預設的發射功率閾值時,才會開始計持續時間,并且只有在在所述持續時間大于或等于所述預設的時間閾值時,才會降低所述終端設備的發射功率。將持續時間清零,是為了在下一個發射功率調節過程中對所述終端設備的發射功率達到預設的發射功率閾值的持續時間進行計時。
可選的,請參閱圖3,圖3是本發明第三實施例提供的一種發射功率的調節方法的流程示意圖。本實施例的發射功率的調節方法,應用于終端設備,包括以下步驟:
S301:監測終端設備的發射功率。
S302:判斷所述終端設備的發射功率是否達到預設的發射功率閾值。在判斷結果為是時,執行步驟S304,否則執行步驟S303。
S303:將持續時間清零,并繼續監測終端設備的發射功率。
S304:開始計持續時間,并判斷所述持續時間是否大于或等于所述預設的時間閾值。在判斷結果為是時,執行步驟S305,否則執行步驟S302。
可以理解的是,所述時間閾值可以為2s、3s、3.5s、4s……等,所述時間閾值可以事先寫入程序中。所述發射功率閾值可以為最大發射功率的1.1倍、1.2倍……等等,具體的數值,可以根據測試情況設置在程序中。
S305:降低所述終端設備的發射功率。
可選的,對于降低所述終端設備的發射功率的具體操作,可以包括但不限于為如下步驟:
1、通過射頻CPU降低射頻收發器的發射功率AGC(Automatic Generation Control,自動發電量控制)等級,從而減小終端設備的發射功率。
2、如果執行上述操作后,終端設備的發射功率還是高于預設的發射功率閾值時,可以關閉射頻收發器或者射頻功率放大器(Power Amplifier,PA),以達到將終端設備的發射功率調整到預設的發射功率閾值之下的目的。
可選的,當所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,在將終端設備的發射功率調整到預設的發射功率閾值之下的同時,還可以通過日志記錄或者終端設備的屏幕顯示方式,提醒用戶或工程師終端設備的發射功率已超標。以便收集該運行數據,進一步調試提高終端設備的穩定性。
可選的,在步驟S305中,還可以包括將所述持續時間清零。以便下一個監測過程中對所述終端設備的發射功率達到預設的發射功率閾值的持續時間進行計時。
可以理解的是,在所述持續時間小于所述預設的時間閾值時,繼續判斷所述發射功率是否達到預設的發射功率閾值。
本發明的實施例中的發射功率的調節方法中,通過監測終端設備的發射功率,在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值(即發射功率超標)時,降低所述終端設備的發射功率。通過本發明可以防止射頻發射功率超標導致射頻器件燒毀,同時可以避免終端設備正常工作時誤觸發降低所述終端設備的發射功率的操作,提高終端設備工作的穩定性,提升用戶體驗。
下面為本發明裝置實施例,本發明裝置實施例用于執行本發明方法實施例一至三實現的方法,為了便于說明,僅示出了與本發明實施例相關的部分,具體技術細節未揭示的,請參照本發明實施例一至實施例三。
請參閱圖4,圖4為本發明實施例提供的一個終端設備的結構框圖。所述發射功率的調節系統400包括功率監測單元401和功率調整單元402。
所述功率監測單元401,用于監測發射功率的調節系統400的發射功率。
具體的,功率監測單元401可以用于監測終端設備中射頻通路的發射功率。所述功率監測單元401可以為終端設備自帶的發射功率監測機制。例如對于高通平臺的高端芯片,功率監測單元401可以為feedback receiver機制,對于高通平臺的中、低端芯片中,功率監測單元401可以為HDET機制,對于MTK架構的平臺以及其他平臺功率監測單元401也可以采用其他類似功率監測機制。可選的,所述發射功率可以為射頻發射通路的發射功率。
所述功率調整單元402,用于在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述發射功率的調節系統400的發射功率。
具體的,對于發射功率的調節系統400而言。發射功率短時間內超過射頻器件的最大承受功率,不會馬上燒壞,所以可以設定一定的時間閾值。設定時間閾值的意義在于,避免發射功率的調節系統400正常工作時誤觸發降低所述發射功率的調節系統400的發射功率的操作。例如手機校準瞬間,一般有可能超過射頻器件承受功率,由于時間短,影響不大。設定預設的時間閾值,因此需要排除由于手機校準(正常情況)而觸發降低所述終端設備的發射功率的操作。
可以理解的是,所述時間閾值可以為2s、3s、3.5s、4s……等,所述時間閾值可以事先寫入程序中。所述發射功率閾值可以為最大發射功率的1.1倍、1.2倍……等等,具體的數值,可以根據測試情況設置在程序中。
進一步具體的,對于所述功率調整單元402降低所述發射功率的調節系統400的發射功率的具體操作,可以包括但不限于為如下步驟:
1、所述功率調整單元402通過射頻CPU降低射頻收發器的發射功率AGC(Automatic Generation Control,自動發電量控制)等級,從而減小終端設備的發射功率。
2、如果執行上述操作后,終端設備的發射功率還是高于預設的發射功率閾值時,所述功率調整單元402可以關閉射頻收發器或者射頻功率放大器(Power Amplifier,PA),以達到將終端設備的發射功率調整到預設的發射功率閾值之下的目的。
本發明的另一具體實施例中,當所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值(即終端設備的發射功率已超標)時,所述功率調整單元402在將終端設備的發射功率調整到預設的發射功率閾值之下的同時,所述功率調整單元402還用于通過日志記錄或者終端設備的屏幕顯示方式,提醒用戶或工程師終端設備的發射功率已超標。以便收集該運行數據,進一步調試提高終端設備的穩定性。
本發明的實施例中的終端設備中,功率監測單元通過監測終端設備的發射功率,功率調整單元在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值(即發射功率超標)時,降低所述終端設備的發射功率。通過本發明可以防止射頻發射功率超標導致射頻器件燒毀,同時可以避免終端設備正常工作時誤觸發降低所述終端設備的發射功率的操作,提高終端設備工作的穩定性,提升用戶體驗。
本發明的另一具體實施例中,進一步的,所述功率調整單元402還用于確定所述發射功率是否達到預設的發射功率閾值;
在所述發射功率達到預設的發射功率閾值,且持續時間大于或等于預設的時間閾值時,所述功率調整單元402降低所述終端設備的發射功率。
本發明的另一具體實施例中,進一步的,所述功率調整單元402還用于確定在所述發射功率是否達到預設的發射功率閾值;
所述功率調整單元402還用于在所述發射功率未達到預設的發射功率閾值時,將持續時間清零。將持續時間清零,是為了在下一個發射功率調節過程中對所述終端設備的發射功率達到預設的發射功率閾值的持續時間進行計時。
本發明的另一具體實施例中,進一步的,在所述發射功率達到預設的發射功率閾值且持續時間大于預設的時間閾值時;所述功率調整單元還用于將持續時間清零,并提示用戶所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值。其清零的目的與上述實施例中相同。
請參閱圖5,圖5為本發明實施例提供的一種終端設備的結構示意圖。本實施例中所描述的終端設備包括:至少一個處理器601、至少一個輸入裝置602、至少一個輸出裝置603、存儲器604等組件。其中,這些組件可以通過一條或多條總線605進行通信連接。本領域技術人員可以理解,圖5中示出的終端的結構并不構成對本發明實施例的限定,它既可以是總線形結構,也可以是星型結構,還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
所述處理器301用于:
監測終端設備的發射功率;
在所述發射功率達到預設的發射功率閾值且持續時間大于或等于預設的時間閾值時,降低所述終端設備的發射功率。
本發明實施例中,處理器601為終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執行存儲在存儲器604內的程序和/或單元,調用存儲在存儲器604內的數據,以執行終端的各種功能和處理數據。處理器601可以由集成電路(Integrated Circuit,簡稱IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來說,處理器601可以僅包括中央處理器,也可以是CPU、數字信號處理器(Digital Signal Processor,簡稱DSP)、GPU及各種控制芯片的組合。在本發明實施方式中,CPU可以是單運算核心,也可以包括多運算核心。
本發明實施例中,輸入裝置602可以包括標準的觸摸屏、鍵盤等,也可以包括有線接口、無線接口等,可以用于實現用戶與終端600之間的交互。
本發明實施例中,輸出裝置603可以包括顯示屏、揚聲器等,也可以包括有線接口、無線接口等。
本發明實施例中,存儲器604可用于存儲應用程序單元,處理器601、輸入裝置602輸出裝置603通過調用存儲在存儲器604中的應用程序單元,從而執行終端的上述任一實施方式的各項功能應用實現數據處理。存儲器604主要包括程序存儲區和數據存儲區,其中,程序存儲區可存儲操作系統、至少一個功能所需的應用程序等;數據存儲區可存儲根據終端的使用所創建的數據等。
盡管在此結合各實施例對本發明進行了描述,然而,在實施所要求保護的本發明過程中,本領域技術人員通過查看所述附圖、公開內容、以及所附權利要求書,可理解并實現所述公開實施例的其他變化。在權利要求中,“包括”(comprising)一詞不排除其他組成部分或步驟,“一”或“一個”不排除多個的情況。單個處理器或其他單元可以實現權利要求中列舉的若干項功能。相互不同的從屬權利要求中記載了某些措施,但這并不表示這些措施不能組合起來產生良好的效果。
本領域技術人員應明白,本發明的實施例可提供為方法、裝置(設備)、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。計算機程序存儲/分布在合適的介質中,與其它硬件一起提供或作為硬件的一部分,也可以采用其他分布形式,如通過Internet或其它有線或無線電信系統。
本發明是參照本發明實施例的方法、裝置(設備)和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管結合具體特征及其實施例對本發明進行了描述,顯而易見的,在不脫離本發明的精神和范圍的情況下,可對其進行各種修改和組合。相應地,本說明書和附圖僅僅是所附權利要求所界定的本發明的示例性說明,且視為已覆蓋本發明范圍內的任意和所有修改、變化、組合或等同物。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。