本發(fā)明涉及通信技術領域,特別涉及一種射頻干擾的處理方法、裝置、存儲介質(zhì)及終端。
背景技術:
隨著通信技術的發(fā)展,諸如智能手機等移動終端的功能越來越多。移動終端內(nèi)部的結構也越來越復雜。移動終端的部分元器件之間存在互相影響的情況。
射頻通信的干擾問題一直以來都是亟待解決的重要課題,其中既包括射頻系統(tǒng)內(nèi)部之間的干擾,也包含有其他系統(tǒng)對射頻通信的干擾。例如,智能終端系統(tǒng)中的馬達系統(tǒng)、攝像系統(tǒng)、指紋系統(tǒng)等等,這些外部干擾源會對移動終端的接收信號產(chǎn)生干擾,導致移動終端接收信號的強度降低,進而導致移動終端的穩(wěn)定性降低。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種射頻干擾的處理方法、裝置、存儲介質(zhì)及終端,可以提高終端的穩(wěn)定性。
本發(fā)明實施例提供一種射頻干擾的處理方法,包括:
當檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;
獲取在所述當前設置值下所述功能組件產(chǎn)生的干擾信號;
獲取所述干擾信號對應的負相位信號;
將所述負相位信號與所述射頻信號疊加,以對所述射頻信號進行處理。
本發(fā)明實施例提供一種射頻干擾的處理裝置,包括:
第一獲取模塊,用于當檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;
第二獲取模塊,用于獲取在所述當前設置值下所述功能組件產(chǎn)生的干擾信號;
第三獲取模塊,用于獲取所述干擾信號對應的負相位信號;
處理模塊,用于將所述負相位信號與所述射頻信號疊加,以對所述射頻信號進行處理。
本發(fā)明實施例還提供一種存儲介質(zhì),所述存儲介質(zhì)中存儲有多條指令,所述指令適于由處理器加載以執(zhí)行上述射頻干擾的處理方法。
本發(fā)明實施例還提供一種終端,包括處理器以及存儲介質(zhì),所述存儲介質(zhì)中存儲有多條指令,所述處理器加載該指令以執(zhí)行上述射頻干擾的處理方法。
本發(fā)明實施例還提供一種終端,包括:處理器、射頻電路,其中,所述處理器與所述射頻電路電性連接;
所述處理器,用于在檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;
所述處理器,還用于獲取在所述當前設置值下所述功能組件產(chǎn)生的干擾信號;
所述處理器,還用于獲取所述干擾信號對應的負相位信號;
所述射頻電路,用于將所述負相位信號與所述射頻信號疊加,以對所述射頻信號進行處理。
本發(fā)明實施例提供的射頻干擾的處理方法,采用在檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;獲取在當前設置值下功能組件產(chǎn)生的干擾信號;獲取干擾信號對應的負相位信號;將負相位信號與射頻信號疊加,以對射頻信號進行處理;該方案通過功能組件的運行參數(shù)的設置值,精確確定到當前產(chǎn)生干擾信號,并基于干擾信號生成對應的負相位信號對射頻信號進行處理,可減少射頻信號受到的干擾,從而可以提高通信質(zhì)量,進而提高終端的穩(wěn)定性。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的射頻干擾的處理方法的流程示意圖。
圖2是本發(fā)明實施例提供的射頻干擾的處理方法的應用場景示意圖。
圖3是本發(fā)明實施例提供的射頻干擾的處理方法的另一流程示意圖。
圖4是本發(fā)明實施例提供的射頻干擾的處理裝置的結構示意圖。
圖5是本發(fā)明實施例提供的射頻干擾的處理裝置的另一結構示意圖。
圖6是本發(fā)明實施例提供的射頻干擾的處理裝置的又一結構示意圖。
圖7是本發(fā)明實施例提供的終端的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權利要求書以及上述附圖中的術語“第一”、“第二”、“第三”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應當理解,這樣描述的對象在適當情況下可以互換。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。例如,包含了一系列步驟的過程、方法或包含了一系列模塊或單元的裝置、終端、系統(tǒng)不必限于清楚地列出的那些步驟或模塊或單元,還可以包括沒有清楚地列出的步驟或模塊或單元,也可以包括對于這些過程、方法、裝置、終端或系統(tǒng)固有的其它步驟或模塊或單元。
本發(fā)明實施例提供一種射頻干擾的處理方法、裝置、存儲介質(zhì)及終端,以下將分別進行詳細說明。
如圖1所示,射頻干擾的處理方法,可以包括以下步驟:
s101、當檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值。
其中,該功能組件為正在運行的功能組件,如攝像頭、馬達、傳感器、揚聲器等等。每個功能組件對應有兩個或兩個以上的運行狀態(tài),每個運行參數(shù)對應有多個不同的設置值。也即,每個功能組件對應有一個或多個運行參數(shù),不同運行狀態(tài)下每個運行參數(shù)對應有多個不同的設置值。比如,馬達的運行參數(shù)可包括:功率(第一運行參數(shù))、電壓(第二運行參數(shù))、電流(第三運行參數(shù))、頻率(第四運行參數(shù))等,不同運行狀態(tài)下,各個運行參數(shù)對應的設置值可為:a1、b1、c1、d1;a2、b2、c2、d2;a3、b3、c3、d3。
終端與基站進行交互的示意圖如圖2所示,終端中具有射頻電路、處理器和功能組件。終端通過射頻電路與基站互相通信。當終端中的射頻電路檢測到來自基站的射頻信號時,將射頻信號發(fā)送到處理器進行處理。此時,終端的處理器可以檢測射頻電路接收到射頻信號的信號強度。其中,射頻電路接收到射頻信號的強度,具體可以是射頻電路中的信號接收機接收到的射頻信號的信號強度。
實際應用中,終端接收到來自基站的射頻信號時,由于其他當前正在運行的功能組件處于工作狀態(tài),將產(chǎn)生諧波信號,當該諧波信號的頻率落入當前射頻電路接收射頻信號的頻段內(nèi)時,功能組件將對射頻電路造成信號干擾,導致射頻電路接收到射頻信號的信號強度降低。
其中,可以針對終端收到的射頻信號設置一個預設閾值,并將該預設閾值存儲在終端中。預設閾值表示信號強度,其可由本領域技術人員或者產(chǎn)品生產(chǎn)廠商進行設置。預設閾值可以是一個信號強度數(shù)值。例如,預設閾值為-88dbm(分貝毫瓦)。
具體地,當接收到射頻信號時,可以通過查詢射頻電路的工作參數(shù)來獲取當前接收到的射頻信號的信號強度。隨后,將獲取到的信號強度與該預設閾值進行比較,以判斷該信號強度是否小于預設閾值。若檢測到該信號強度低于預設閾值,則觸發(fā)獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值。
s102、獲取在當前設置值下功能組件產(chǎn)生的干擾信號。
在本發(fā)明實施例中,可預先設置不同的設置值對應不同的干擾信號,以便根據(jù)當前設置值獲取對應的干擾信號。也即,步驟“獲取在當前設置值下功能組件產(chǎn)生的干擾信號”可以包括:
從干擾信號數(shù)據(jù)庫中確定與功能組件匹配的預設功能組件,其中,干擾信號數(shù)據(jù)庫包括:多個預設功能組件、運行參數(shù)的多個不同設置值、多個干擾信號、預設功能組件與設置值之間的第一映射關系、以及設置值與干擾信號之間的第二映射關系;
根據(jù)當前設置值、預設功能組件、以及第一映射關系,從干擾信號數(shù)據(jù)庫中確定與當前設置值匹配的目標設置值;
根據(jù)目標設置值和第二映射關系,從干擾信號數(shù)據(jù)庫中獲取與目標設置值對應的目標干擾信號;
將目標干擾信號作為功能組件產(chǎn)生的干擾信號。
s103、獲取干擾信號對應的負相位信號。
其中,負相位信號為:頻率、幅度與干擾信號相同,而相位與干擾信號相反的信號。
本發(fā)明實施例中,獲取干擾信號對應的負相位信號的方式可以有多種。比如,可基于該干擾信號的信號特征確定對應的負相位信號;也即,步驟“獲取干擾信號對應的負相位信號”可包括:
確定干擾信號的信號特征;
基于信號特征生成對應的負相位信號。
具體地,該信號特征可包括:頻率、相位、幅度等。比如,可對該信號進行頻譜分析,獲取該信號的頻域特性,以得到干擾信號的頻率、相位、幅度。然后,基于頻率、相位、幅度等信息,利用信號生成器實時生成該干擾信號對應的負相位信號。
在一些實施方式中,還可預先對干擾信號進行分析,制作好對應的負相位信號,建立干擾信號與負相位信號之間的對應關系,并存儲在終端中。以便在確定干擾信號時,根據(jù)該對應關系獲取干擾信號對應的負相位信號。
在一些實施例中,為了減少終端功耗,可以只對干擾程度較大的干擾信號進行處理。也即,獲取在當前設置值下功能組件產(chǎn)生的干擾信號之后,獲取干擾信號對應的負相位信號之前,該方法還可以包括:
確定干擾信號對射頻信號的干擾強度;
判斷干擾強度是否大于預設干擾強度;
若大于,則執(zhí)行獲取干擾信號對應的負相位信號的步驟。
具體實施過程中,可獲取射頻信號當前所占信道的信道頻率,獲取干擾信號的信號頻率,基于信號頻率和信道頻率,獲取干擾信號對射頻信號的干擾強度。
其中,預設干擾強度可由本領域技術人員或者產(chǎn)品生產(chǎn)廠商進行設置。實際應用中,當某一干擾信號對射頻信號的干擾強度較小時,可忽略不計。
s104、將負相位信號與射頻信號疊加,以對射頻信號進行處理。
在一些實施方式中,終端內(nèi)的功能組件產(chǎn)生有多個干擾信號,故需生成對應的多個負相位信號以對射頻信號進行去除干擾處理。為了方便疊加,可先將多個負相位信號進行聚合形成一個整體的信號,再與射頻信號疊加處理,以去除信號干擾。也即,該負相位信號可包括多個子負相位信號;步驟“將負相位信號與射頻信號疊加”可包括:
將多個子負相位信號聚合,形成聚合信號;
將聚合信號與射頻信號疊加。
具體地,可通過合路器將多個子負相位信號聚合,形成一聚合信號。
由上可知,本發(fā)明實施例提供一種射頻干擾的處理方法,采用在檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;獲取在當前設置值下功能組件產(chǎn)生的干擾信號;獲取干擾信號對應的負相位信號;將負相位信號與射頻信號疊加,以對射頻信號進行處理;該方案通過功能組件的運行參數(shù)的設置值,精確確定到當前產(chǎn)生干擾信號,并基于干擾信號生成對應的負相位信號對射頻信號進行處理,可減少射頻信號受到的干擾,從而可以提高通信質(zhì)量,進而提高終端的穩(wěn)定性。
在一些實施例中,還提供另一種射頻干擾的處理方法。參考圖3,該射頻干擾的處理方法可以包括以下步驟:
s201、獲取終端中的多個預設功能組件、多個預設功能組件各自的運行參數(shù)的多個不同設置值、以及每一預設功能組件各自對應的干擾信號,其中,干擾信號為:預設功能組件在運行參數(shù)的不同設置值下產(chǎn)生的信號。
其中,預設功能組件可包括:麥克風、受話器、揚聲器、馬達、按鍵、攝像頭、傳感器、顯示屏等、以及終端中其他可對射頻信號產(chǎn)生干擾的器件。
而獲取的干擾信號,可以是數(shù)字信號、也可以是模擬信號。
s202、建立預設功能組件與運行參數(shù)的設置值之間的第一映射關系。
具體地,運行參數(shù)可以為一個,也可以是多個。而每個運行參數(shù)至少有兩個或兩個以上的設置值,也即,每個預設功能組件對應兩個或兩個以上的設置值。實際應用中,該設置值可以是一個預設值區(qū)間。比如,馬達的工作電壓(馬達的運行參數(shù))的設置值可以為:[2.5v,3v)、[3v,3.5v)、[3.5v,4.5v]。
s203、建立每一設置值與干擾信號之間的第二映射關系,不同的設置值對應不同的干擾信號。
其中,設置值與干擾信號一一對應。
s204、保存多個預設功能組件、多個預設功能組件各自的運行參數(shù)的多個不同設置值、每一預設功能組件各自對應的干擾信號、第一映射關系、以及第二映射關系,以得到干擾信號數(shù)據(jù)庫。
s205、當檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值。
具體地,當接收到射頻信號時,可以通過查詢射頻電路的工作參數(shù)來獲取當前接收到的射頻信號的信號強度。隨后,將獲取到的信號強度與該預設閾值進行比較,以判斷該信號強度是否小于預設閾值。若檢測到該信號強度低于預設閾值,則觸發(fā)獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值。
s206、根據(jù)干擾數(shù)據(jù)庫、以及當前設置值,獲取在當前設置值下功能組件產(chǎn)生的干擾信號。
具體地,步驟“獲取在當前設置值下功能組件產(chǎn)生的干擾信號”可以包括:
從干擾信號數(shù)據(jù)庫中確定與功能組件匹配的預設功能組件;
根據(jù)當前設置值、預設功能組件、以及第一映射關系,從干擾信號數(shù)據(jù)庫中確定與當前設置值匹配的目標設置值;
根據(jù)目標設置值和第二映射關系,從干擾信號數(shù)據(jù)庫中獲取與目標設置值對應的目標干擾信號;
將目標干擾信號作為功能組件產(chǎn)生的干擾信號。
s207、獲取干擾信號對應的負相位信號。
本發(fā)明實施例中,獲取干擾信號對應的負相位信號的方式可以有多種。比如,可基于該干擾信號的信號特征確定對應的負相位信號;也即,步驟“獲取干擾信號對應的負相位信號”可包括:
確定干擾信號的信號特征;
基于信號特征生成對應的負相位信號。
具體地,該信號特征可包括:頻率、相位、幅度等。比如,可對該信號進行頻譜分析,獲取該信號的頻域特性,以得到干擾信號的頻率、相位、幅度。然后,基于頻率、相位、幅度等信息,利用信號生成器實時生成該干擾信號對應的負相位信號。
在一些實施方式中,還可預先對干擾信號進行分析,制作好對應的負相位信號,建立干擾信號與負相位信號之間的對應關系,并存儲在終端中。以便在確定干擾信號時,根據(jù)該對應關系獲取干擾信號對應的負相位信號。
在一些實施例中,為了減少終端功耗,可以只對干擾程度較大的干擾信號進行處理。也即,獲取在當前設置值下功能組件產(chǎn)生的干擾信號之后,獲取干擾信號對應的負相位信號之前,該方法還可以包括:
確定干擾信號對射頻信號的干擾強度;
判斷干擾強度是否大于預設干擾強度;
若大于,則執(zhí)行獲取干擾信號對應的負相位信號的步驟。
具體實施過程中,可獲取射頻信號當前所占信道的信道頻率,獲取干擾信號的信號頻率,基于信號頻率和信道頻率,獲取干擾信號對射頻信號的干擾強度。
s208、將負相位信號與射頻信號疊加,以對射頻信號進行處理。
在一些實施方式中,終端內(nèi)的功能組件產(chǎn)生有多個干擾信號,故需生成對應的多個負相位信號以對射頻信號進行去除干擾處理。為了方便疊加,可先將多個負相位信號進行聚合形成一個整體的信號,再與射頻信號疊加處理,以去除信號干擾。也即,該負相位信號可包括多個子負相位信號;步驟“將負相位信號與射頻信號疊加”可包括:
將多個子負相位信號聚合,形成聚合信號;
將聚合信號與射頻信號疊加。
具體地,可通過合路器將多個子負相位信號聚合,形成一聚合信號。
由上可知,本發(fā)明實施例提供一種射頻干擾的處理方法,采用在檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;獲取在當前設置值下功能組件產(chǎn)生的干擾信號;獲取干擾信號對應的負相位信號;將負相位信號與射頻信號疊加,以對射頻信號進行處理;該方案通過功能組件的運行參數(shù)的設置值,精確確定到當前產(chǎn)生干擾信號,并基于干擾信號生成對應的負相位信號對射頻信號進行處理,可減少射頻信號受到的干擾,從而可以提高通信質(zhì)量,進而提高終端的穩(wěn)定性。
如圖4所示,射頻干擾的處理裝置300包括:第一獲取模塊301、第二獲取模塊302、第三獲取模塊303、處理模塊304。
第一獲取模塊301,用于當檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值。
其中,該功能組件為正在運行的功能組件,每個功能組件對應有兩個或兩個以上的運行狀態(tài),每個運行參數(shù)對應有多個不同的設置值。也即,每個功能組件對應有一個或多個運行參數(shù),不同運行狀態(tài)下每個運行參數(shù)對應有多個不同的設置值。比如,馬達的運行參數(shù)可包括:功率、電壓、電流、頻率等,不同運行狀態(tài)下,各個運行參數(shù)對應的設置值可為:a1、b1、c1、d1;a2、b2、c2、d2;a3、b3、c3、d3。
實際應用中,可以針對終端收到的射頻信號設置一個預設閾值,并將該預設閾值存儲在終端中。而預設閾值表示信號強度。預設閾值可以是一個信號強度數(shù)值,其可由本領域技術人員或者產(chǎn)品生產(chǎn)廠商進行設置。例如,預設閾值為-88dbm(分貝毫瓦)。
第二獲取模塊302,用于獲取在當前設置值下功能組件產(chǎn)生的干擾信號。
在本發(fā)明實施例中,可預先設置不同的設置值對應不同的干擾信號,以便根據(jù)當前設置值獲取對應的干擾信號。
第三獲取模塊303,用于獲取干擾信號對應的負相位信號。
其中,負相位信號為:頻率、幅度與干擾信號相同,而相位與干擾信號相反的信號。
在一些實施例中,參考圖5,第三獲取模塊303包括:
第一確定子模塊3031,用于確定干擾信號的信號特征;
生成子模塊3032,用于基于信號特征生成對應的負相位信號。
處理模塊304,用于將所述負相位信號與射頻信號疊加,以對射頻信號進行處理。
繼續(xù)參考圖5,在一些實施例中,負相位信號包括多個子負相位信號;處理模塊304包括:
聚合子模塊3041,用于將多個子負相位信號聚合,形成聚合信號;
疊加子模塊3042,用于將聚合信號與所述射頻信號疊加。
繼續(xù)參考圖5,在一些實施例中,該裝置300還包括:
確定模塊305,用于獲取在當前設置值下所述功能組件產(chǎn)生的干擾信號之后,獲取干擾信號對應的負相位信號之前,確定干擾信號對所述射頻信號的干擾強度;
判斷模塊306,用于判斷干擾強度是否大于預設干擾強度;
第三獲取模塊303,用于在判斷模塊306判定為是時,獲取干擾信號對應的負相位信號。
在一些實施例中,參考圖6,第二獲取模塊302包括:
第二確定子模塊3021,從干擾信號數(shù)據(jù)庫中確定與功能組件匹配的預設功能組件,其中,干擾信號數(shù)據(jù)庫包括:多個預設功能組件、運行參數(shù)的多個不同設置值、多個干擾信號、預設功能組件與設置值之間的第一映射關系、以及設置值與干擾信號之間的第二映射關系;
第三確定子模塊3022,用于根據(jù)當前設置值、預設功能組件、以及第一映射關系,從干擾信號數(shù)據(jù)庫中確定與當前設置值匹配的目標設置值;
獲取子模塊3023,用于根據(jù)目標設置值和第二映射關系,從干擾信號數(shù)據(jù)庫中獲取與目標設置值對應的目標干擾信號,將目標干擾信號作為功能組件產(chǎn)生的干擾信號。
在一些實施例中,繼續(xù)參考圖6,該裝置300還包括:
第四獲取模塊307,用于在檢測到終端接收到的射頻信號的信號強度低于預設閾值之前,獲取終端中的多個預設功能組件、多個預設功能組件各自的運行參數(shù)的多個不同設置值、以及每一預設功能組件各自對應的干擾信號,其中,干擾信號為:預設功能組件在運行參數(shù)的不同設置值下產(chǎn)生的信號。
第一關聯(lián)模塊308,用于建立預設功能組件與運行參數(shù)的設置值之間的第一映射關系。
第二關聯(lián)模塊309,用于建立每一設置值與干擾信號之間的第二映射關系,不同的設置值對應不同的干擾信號。
存儲模塊210,用于保存多個預設功能組件、多個預設功能組件各自的運行參數(shù)的多個不同設置值、每一預設功能組件各自對應的干擾信號、第一映射關系、以及第二映射關系,以得到干擾信號數(shù)據(jù)庫。
由上可知,本發(fā)明實施例提供的射頻干擾的處理裝置,通過在檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;獲取在當前設置值下功能組件產(chǎn)生的干擾信號;獲取干擾信號對應的負相位信號;將負相位信號與射頻信號疊加,以對射頻信號進行處理;該方案通過功能組件的運行參數(shù)的設置值,精確確定到當前產(chǎn)生干擾信號,并基于干擾信號生成對應的負相位信號對射頻信號進行處理,可減少射頻信號受到的干擾,從而可以提高通信質(zhì)量,進而提高終端的穩(wěn)定性。
本發(fā)明實施例還提供一種終端。如圖7所示,終端400可以包括射頻(rf,radiofrequency)電路401、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器402、輸入單元403、顯示單元404、傳感器405、音頻電路406、無線保真(wifi,wirelessfidelity)模塊407、包括有一個或者一個以上處理核心的處理器408、以及電源409等部件。本領域技術人員可以理解,圖7中示出的終端結構并不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
射頻電路401可以通過無線通信與網(wǎng)絡設備或其他電子設備通信,完成與網(wǎng)絡設備或其他電子設備之間的信息收發(fā)。其中,射頻電路401將基站的下行信息接收后,交由一個或者一個以上處理器408處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,射頻電路401包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(sim,subscriberidentitymodule)卡、收發(fā)信機、耦合器、低噪聲放大器(lna,lownoiseamplifier)、雙工器等。此外,射頻電路401還可以通過無線通信與網(wǎng)絡和其他設備通信。該無線通信可以使用任一通信標準或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(gsm,globalsystemofmobilecommunication)、通用分組無線服務(gprs,generalpacketradioservice)、碼分多址(cdma,codedivisionmultipleaccess)、寬帶碼分多址(wcdma,widebandcodedivisionmultipleaccess)、長期演進(lte,longtermevolution)、電子郵件、短消息服務(sms,shortmessagingservice)等。
存儲器402可用于存儲應用程序和數(shù)據(jù)。存儲器402存儲的應用程序中包含有可執(zhí)行程序代碼。應用程序可以組成各種功能模塊。處理器408通過運行存儲在存儲器402的應用程序,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理。
輸入單元403可用于接收輸入的數(shù)字、字符信息或用戶特征信息(比如指紋),以及產(chǎn)生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。其中,輸入單元403可以包括指紋識別模組。
顯示單元404可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。
終端還可包括至少一種傳感器405,比如光傳感器、運動傳感器以及其他傳感器。
音頻電路406可通過揚聲器、傳聲器提供用戶與終端之間的音頻接口。
無線保真(wifi)屬于短距離無線傳輸技術,終端通過無線保真模塊407可以與其他終端或服務器進行通信。
處理器408是終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執(zhí)行存儲在存儲器402內(nèi)的應用程序,以及調(diào)用存儲在存儲器402內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對終端進行整體監(jiān)控。
終端還包括給各個部件供電的電源409(比如電池)。
盡管圖7中未示出,終端還可以包括攝像頭、藍牙模塊等,在此不再贅述。
在本實施例中,終端中的處理器408會按照如下的指令,將一個或一個以上的應用程序的進程對應的可執(zhí)行程序代碼加載到存儲器402中,并由處理器408來運行存儲在存儲器402中的應用程序,從而實現(xiàn)各種功能:
當檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;
獲取在當前設置值下功能組件產(chǎn)生的干擾信號;
獲取干擾信號對應的負相位信號;
將負相位信號與射頻信號疊加,以對射頻信號進行處理。
在一些實施例中,處理器408用于執(zhí)行以下步驟:
從干擾信號數(shù)據(jù)庫中確定與功能組件匹配的預設功能組件,其中,干擾信號數(shù)據(jù)庫包括:多個預設功能組件、運行參數(shù)的多個不同設置值、多個干擾信號、預設功能組件與設置值之間的第一映射關系、以及設置值與干擾信號之間的第二映射關系;
根據(jù)當前設置值、預設功能組件、以及第一映射關系,從干擾信號數(shù)據(jù)庫中確定與當前設置值匹配的目標設置值;
根據(jù)目標設置值和第二映射關系,從干擾信號數(shù)據(jù)庫中獲取與目標設置值對應的目標干擾信號;
將目標干擾信號作為功能組件產(chǎn)生的干擾信號
在一些實施例中,在檢測到終端接收到的射頻信號的信號強度低于預設閾值之前,處理器408用于執(zhí)行以下步驟:
獲取終端中的多個預設功能組件、多個預設功能組件各自的運行參數(shù)的多個不同設置值、以及每一預設功能組件各自對應的干擾信號,其中,干擾信號為:預設功能組件在運行參數(shù)的不同設置值下產(chǎn)生的信號;
建立預設功能組件與運行參數(shù)的設置值之間的第一映射關系;
建立每一設置值與干擾信號之間的第二映射關系,不同的設置值對應不同的干擾信號;
保存多個預設功能組件、多個預設功能組件各自的運行參數(shù)的多個不同設置值、每一預設功能組件各自對應的干擾信號、第一映射關系、以及第二映射關系,以得到干擾信號數(shù)據(jù)庫。
在一些實施例中,處理器408用于執(zhí)行以下步驟:確定干擾信號的信號特征;基于信號特征生成對應的負相位信號。
在一些實施例中,負相位信號包括多個子負相位信號,射頻電路401用于執(zhí)行以下步驟:將多個子負相位信號聚合,形成聚合信號;將聚合信號與射頻信號疊加。
在一些實施例中,獲取在當前設置值下功能組件產(chǎn)生的干擾信號后,獲取干擾信號對應的負相位信號前,處理器408還用于執(zhí)行以下步驟:確定干擾信號對射頻信號的干擾強度;判斷干擾強度是否大于預設干擾強度;若大于,則獲取干擾信號對應的負相位信號。
上述實施例中,對各個實施例的描述都各有側重,某些實施例中沒有詳細描述的部分,可以參見前面對射頻干擾的處理方法的詳細描述,在此不再贅述。
由上可知,本發(fā)明實施例提供了一種終端,采用在檢測到終端接收到的射頻信號的信號強度低于預設閾值時,獲取終端內(nèi)功能組件的運行參數(shù)的當前設置值;獲取在當前設置值下功能組件產(chǎn)生的干擾信號;獲取干擾信號對應的負相位信號;將負相位信號與射頻信號疊加,以對射頻信號進行處理;該方案通過功能組件的運行參數(shù)的設置值,精確確定到當前產(chǎn)生干擾信號,并基于干擾信號生成對應的負相位信號對射頻信號進行處理,可減少射頻信號受到的干擾,從而可以提高通信質(zhì)量,進而提高終端的穩(wěn)定性。
需要說明的是,本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(rom,readonlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁盤或光盤等。
以上對本發(fā)明實施例所提供的一種射頻干擾的處理方法、裝置、存儲介質(zhì)及終端進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。