射频干扰的处理方法、装置、存储介质及终端与流程

文档序号:11215384阅读:1004来源:国知局
射频干扰的处理方法、装置、存储介质及终端与流程

本发明涉及通信技术领域,特别涉及一种射频干扰的处理方法、装置、存储介质及终端。



背景技术:

随着通信技术的发展,诸如智能手机等移动终端的功能越来越多。移动终端内部的结构也越来越复杂。移动终端的部分元器件之间存在互相影响的情况。

射频通信的干扰问题一直以来都是亟待解决的重要课题,其中既包括射频系统内部之间的干扰,也包含有其他系统对射频通信的干扰。例如,智能终端系统中的马达系统、摄像系统、指纹系统等等,这些外部干扰源会对移动终端的接收信号产生干扰,导致移动终端接收信号的强度降低,进而导致移动终端的稳定性降低。



技术实现要素:

本发明实施例提供一种射频干扰的处理方法、装置、存储介质及终端,可以提高终端的稳定性。

本发明实施例提供一种射频干扰的处理方法,包括:

当检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;

获取在所述当前设置值下所述功能组件产生的干扰信号;

获取所述干扰信号对应的负相位信号;

将所述负相位信号与所述射频信号叠加,以对所述射频信号进行处理。

本发明实施例提供一种射频干扰的处理装置,包括:

第一获取模块,用于当检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;

第二获取模块,用于获取在所述当前设置值下所述功能组件产生的干扰信号;

第三获取模块,用于获取所述干扰信号对应的负相位信号;

处理模块,用于将所述负相位信号与所述射频信号叠加,以对所述射频信号进行处理。

本发明实施例还提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述射频干扰的处理方法。

本发明实施例还提供一种终端,包括处理器以及存储介质,所述存储介质中存储有多条指令,所述处理器加载该指令以执行上述射频干扰的处理方法。

本发明实施例还提供一种终端,包括:处理器、射频电路,其中,所述处理器与所述射频电路电性连接;

所述处理器,用于在检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;

所述处理器,还用于获取在所述当前设置值下所述功能组件产生的干扰信号;

所述处理器,还用于获取所述干扰信号对应的负相位信号;

所述射频电路,用于将所述负相位信号与所述射频信号叠加,以对所述射频信号进行处理。

本发明实施例提供的射频干扰的处理方法,采用在检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;获取在当前设置值下功能组件产生的干扰信号;获取干扰信号对应的负相位信号;将负相位信号与射频信号叠加,以对射频信号进行处理;该方案通过功能组件的运行参数的设置值,精确确定到当前产生干扰信号,并基于干扰信号生成对应的负相位信号对射频信号进行处理,可减少射频信号受到的干扰,从而可以提高通信质量,进而提高终端的稳定性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的射频干扰的处理方法的流程示意图。

图2是本发明实施例提供的射频干扰的处理方法的应用场景示意图。

图3是本发明实施例提供的射频干扰的处理方法的另一流程示意图。

图4是本发明实施例提供的射频干扰的处理装置的结构示意图。

图5是本发明实施例提供的射频干扰的处理装置的另一结构示意图。

图6是本发明实施例提供的射频干扰的处理装置的又一结构示意图。

图7是本发明实施例提供的终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或系统固有的其它步骤或模块或单元。

本发明实施例提供一种射频干扰的处理方法、装置、存储介质及终端,以下将分别进行详细说明。

如图1所示,射频干扰的处理方法,可以包括以下步骤:

s101、当检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值。

其中,该功能组件为正在运行的功能组件,如摄像头、马达、传感器、扬声器等等。每个功能组件对应有两个或两个以上的运行状态,每个运行参数对应有多个不同的设置值。也即,每个功能组件对应有一个或多个运行参数,不同运行状态下每个运行参数对应有多个不同的设置值。比如,马达的运行参数可包括:功率(第一运行参数)、电压(第二运行参数)、电流(第三运行参数)、频率(第四运行参数)等,不同运行状态下,各个运行参数对应的设置值可为:a1、b1、c1、d1;a2、b2、c2、d2;a3、b3、c3、d3。

终端与基站进行交互的示意图如图2所示,终端中具有射频电路、处理器和功能组件。终端通过射频电路与基站互相通信。当终端中的射频电路检测到来自基站的射频信号时,将射频信号发送到处理器进行处理。此时,终端的处理器可以检测射频电路接收到射频信号的信号强度。其中,射频电路接收到射频信号的强度,具体可以是射频电路中的信号接收机接收到的射频信号的信号强度。

实际应用中,终端接收到来自基站的射频信号时,由于其他当前正在运行的功能组件处于工作状态,将产生谐波信号,当该谐波信号的频率落入当前射频电路接收射频信号的频段内时,功能组件将对射频电路造成信号干扰,导致射频电路接收到射频信号的信号强度降低。

其中,可以针对终端收到的射频信号设置一个预设阈值,并将该预设阈值存储在终端中。预设阈值表示信号强度,其可由本领域技术人员或者产品生产厂商进行设置。预设阈值可以是一个信号强度数值。例如,预设阈值为-88dbm(分贝毫瓦)。

具体地,当接收到射频信号时,可以通过查询射频电路的工作参数来获取当前接收到的射频信号的信号强度。随后,将获取到的信号强度与该预设阈值进行比较,以判断该信号强度是否小于预设阈值。若检测到该信号强度低于预设阈值,则触发获取终端内功能组件的运行参数的当前设置值。

s102、获取在当前设置值下功能组件产生的干扰信号。

在本发明实施例中,可预先设置不同的设置值对应不同的干扰信号,以便根据当前设置值获取对应的干扰信号。也即,步骤“获取在当前设置值下功能组件产生的干扰信号”可以包括:

从干扰信号数据库中确定与功能组件匹配的预设功能组件,其中,干扰信号数据库包括:多个预设功能组件、运行参数的多个不同设置值、多个干扰信号、预设功能组件与设置值之间的第一映射关系、以及设置值与干扰信号之间的第二映射关系;

根据当前设置值、预设功能组件、以及第一映射关系,从干扰信号数据库中确定与当前设置值匹配的目标设置值;

根据目标设置值和第二映射关系,从干扰信号数据库中获取与目标设置值对应的目标干扰信号;

将目标干扰信号作为功能组件产生的干扰信号。

s103、获取干扰信号对应的负相位信号。

其中,负相位信号为:频率、幅度与干扰信号相同,而相位与干扰信号相反的信号。

本发明实施例中,获取干扰信号对应的负相位信号的方式可以有多种。比如,可基于该干扰信号的信号特征确定对应的负相位信号;也即,步骤“获取干扰信号对应的负相位信号”可包括:

确定干扰信号的信号特征;

基于信号特征生成对应的负相位信号。

具体地,该信号特征可包括:频率、相位、幅度等。比如,可对该信号进行频谱分析,获取该信号的频域特性,以得到干扰信号的频率、相位、幅度。然后,基于频率、相位、幅度等信息,利用信号生成器实时生成该干扰信号对应的负相位信号。

在一些实施方式中,还可预先对干扰信号进行分析,制作好对应的负相位信号,建立干扰信号与负相位信号之间的对应关系,并存储在终端中。以便在确定干扰信号时,根据该对应关系获取干扰信号对应的负相位信号。

在一些实施例中,为了减少终端功耗,可以只对干扰程度较大的干扰信号进行处理。也即,获取在当前设置值下功能组件产生的干扰信号之后,获取干扰信号对应的负相位信号之前,该方法还可以包括:

确定干扰信号对射频信号的干扰强度;

判断干扰强度是否大于预设干扰强度;

若大于,则执行获取干扰信号对应的负相位信号的步骤。

具体实施过程中,可获取射频信号当前所占信道的信道频率,获取干扰信号的信号频率,基于信号频率和信道频率,获取干扰信号对射频信号的干扰强度。

其中,预设干扰强度可由本领域技术人员或者产品生产厂商进行设置。实际应用中,当某一干扰信号对射频信号的干扰强度较小时,可忽略不计。

s104、将负相位信号与射频信号叠加,以对射频信号进行处理。

在一些实施方式中,终端内的功能组件产生有多个干扰信号,故需生成对应的多个负相位信号以对射频信号进行去除干扰处理。为了方便叠加,可先将多个负相位信号进行聚合形成一个整体的信号,再与射频信号叠加处理,以去除信号干扰。也即,该负相位信号可包括多个子负相位信号;步骤“将负相位信号与射频信号叠加”可包括:

将多个子负相位信号聚合,形成聚合信号;

将聚合信号与射频信号叠加。

具体地,可通过合路器将多个子负相位信号聚合,形成一聚合信号。

由上可知,本发明实施例提供一种射频干扰的处理方法,采用在检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;获取在当前设置值下功能组件产生的干扰信号;获取干扰信号对应的负相位信号;将负相位信号与射频信号叠加,以对射频信号进行处理;该方案通过功能组件的运行参数的设置值,精确确定到当前产生干扰信号,并基于干扰信号生成对应的负相位信号对射频信号进行处理,可减少射频信号受到的干扰,从而可以提高通信质量,进而提高终端的稳定性。

在一些实施例中,还提供另一种射频干扰的处理方法。参考图3,该射频干扰的处理方法可以包括以下步骤:

s201、获取终端中的多个预设功能组件、多个预设功能组件各自的运行参数的多个不同设置值、以及每一预设功能组件各自对应的干扰信号,其中,干扰信号为:预设功能组件在运行参数的不同设置值下产生的信号。

其中,预设功能组件可包括:麦克风、受话器、扬声器、马达、按键、摄像头、传感器、显示屏等、以及终端中其他可对射频信号产生干扰的器件。

而获取的干扰信号,可以是数字信号、也可以是模拟信号。

s202、建立预设功能组件与运行参数的设置值之间的第一映射关系。

具体地,运行参数可以为一个,也可以是多个。而每个运行参数至少有两个或两个以上的设置值,也即,每个预设功能组件对应两个或两个以上的设置值。实际应用中,该设置值可以是一个预设值区间。比如,马达的工作电压(马达的运行参数)的设置值可以为:[2.5v,3v)、[3v,3.5v)、[3.5v,4.5v]。

s203、建立每一设置值与干扰信号之间的第二映射关系,不同的设置值对应不同的干扰信号。

其中,设置值与干扰信号一一对应。

s204、保存多个预设功能组件、多个预设功能组件各自的运行参数的多个不同设置值、每一预设功能组件各自对应的干扰信号、第一映射关系、以及第二映射关系,以得到干扰信号数据库。

s205、当检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值。

具体地,当接收到射频信号时,可以通过查询射频电路的工作参数来获取当前接收到的射频信号的信号强度。随后,将获取到的信号强度与该预设阈值进行比较,以判断该信号强度是否小于预设阈值。若检测到该信号强度低于预设阈值,则触发获取终端内功能组件的运行参数的当前设置值。

s206、根据干扰数据库、以及当前设置值,获取在当前设置值下功能组件产生的干扰信号。

具体地,步骤“获取在当前设置值下功能组件产生的干扰信号”可以包括:

从干扰信号数据库中确定与功能组件匹配的预设功能组件;

根据当前设置值、预设功能组件、以及第一映射关系,从干扰信号数据库中确定与当前设置值匹配的目标设置值;

根据目标设置值和第二映射关系,从干扰信号数据库中获取与目标设置值对应的目标干扰信号;

将目标干扰信号作为功能组件产生的干扰信号。

s207、获取干扰信号对应的负相位信号。

本发明实施例中,获取干扰信号对应的负相位信号的方式可以有多种。比如,可基于该干扰信号的信号特征确定对应的负相位信号;也即,步骤“获取干扰信号对应的负相位信号”可包括:

确定干扰信号的信号特征;

基于信号特征生成对应的负相位信号。

具体地,该信号特征可包括:频率、相位、幅度等。比如,可对该信号进行频谱分析,获取该信号的频域特性,以得到干扰信号的频率、相位、幅度。然后,基于频率、相位、幅度等信息,利用信号生成器实时生成该干扰信号对应的负相位信号。

在一些实施方式中,还可预先对干扰信号进行分析,制作好对应的负相位信号,建立干扰信号与负相位信号之间的对应关系,并存储在终端中。以便在确定干扰信号时,根据该对应关系获取干扰信号对应的负相位信号。

在一些实施例中,为了减少终端功耗,可以只对干扰程度较大的干扰信号进行处理。也即,获取在当前设置值下功能组件产生的干扰信号之后,获取干扰信号对应的负相位信号之前,该方法还可以包括:

确定干扰信号对射频信号的干扰强度;

判断干扰强度是否大于预设干扰强度;

若大于,则执行获取干扰信号对应的负相位信号的步骤。

具体实施过程中,可获取射频信号当前所占信道的信道频率,获取干扰信号的信号频率,基于信号频率和信道频率,获取干扰信号对射频信号的干扰强度。

s208、将负相位信号与射频信号叠加,以对射频信号进行处理。

在一些实施方式中,终端内的功能组件产生有多个干扰信号,故需生成对应的多个负相位信号以对射频信号进行去除干扰处理。为了方便叠加,可先将多个负相位信号进行聚合形成一个整体的信号,再与射频信号叠加处理,以去除信号干扰。也即,该负相位信号可包括多个子负相位信号;步骤“将负相位信号与射频信号叠加”可包括:

将多个子负相位信号聚合,形成聚合信号;

将聚合信号与射频信号叠加。

具体地,可通过合路器将多个子负相位信号聚合,形成一聚合信号。

由上可知,本发明实施例提供一种射频干扰的处理方法,采用在检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;获取在当前设置值下功能组件产生的干扰信号;获取干扰信号对应的负相位信号;将负相位信号与射频信号叠加,以对射频信号进行处理;该方案通过功能组件的运行参数的设置值,精确确定到当前产生干扰信号,并基于干扰信号生成对应的负相位信号对射频信号进行处理,可减少射频信号受到的干扰,从而可以提高通信质量,进而提高终端的稳定性。

如图4所示,射频干扰的处理装置300包括:第一获取模块301、第二获取模块302、第三获取模块303、处理模块304。

第一获取模块301,用于当检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值。

其中,该功能组件为正在运行的功能组件,每个功能组件对应有两个或两个以上的运行状态,每个运行参数对应有多个不同的设置值。也即,每个功能组件对应有一个或多个运行参数,不同运行状态下每个运行参数对应有多个不同的设置值。比如,马达的运行参数可包括:功率、电压、电流、频率等,不同运行状态下,各个运行参数对应的设置值可为:a1、b1、c1、d1;a2、b2、c2、d2;a3、b3、c3、d3。

实际应用中,可以针对终端收到的射频信号设置一个预设阈值,并将该预设阈值存储在终端中。而预设阈值表示信号强度。预设阈值可以是一个信号强度数值,其可由本领域技术人员或者产品生产厂商进行设置。例如,预设阈值为-88dbm(分贝毫瓦)。

第二获取模块302,用于获取在当前设置值下功能组件产生的干扰信号。

在本发明实施例中,可预先设置不同的设置值对应不同的干扰信号,以便根据当前设置值获取对应的干扰信号。

第三获取模块303,用于获取干扰信号对应的负相位信号。

其中,负相位信号为:频率、幅度与干扰信号相同,而相位与干扰信号相反的信号。

在一些实施例中,参考图5,第三获取模块303包括:

第一确定子模块3031,用于确定干扰信号的信号特征;

生成子模块3032,用于基于信号特征生成对应的负相位信号。

处理模块304,用于将所述负相位信号与射频信号叠加,以对射频信号进行处理。

继续参考图5,在一些实施例中,负相位信号包括多个子负相位信号;处理模块304包括:

聚合子模块3041,用于将多个子负相位信号聚合,形成聚合信号;

叠加子模块3042,用于将聚合信号与所述射频信号叠加。

继续参考图5,在一些实施例中,该装置300还包括:

确定模块305,用于获取在当前设置值下所述功能组件产生的干扰信号之后,获取干扰信号对应的负相位信号之前,确定干扰信号对所述射频信号的干扰强度;

判断模块306,用于判断干扰强度是否大于预设干扰强度;

第三获取模块303,用于在判断模块306判定为是时,获取干扰信号对应的负相位信号。

在一些实施例中,参考图6,第二获取模块302包括:

第二确定子模块3021,从干扰信号数据库中确定与功能组件匹配的预设功能组件,其中,干扰信号数据库包括:多个预设功能组件、运行参数的多个不同设置值、多个干扰信号、预设功能组件与设置值之间的第一映射关系、以及设置值与干扰信号之间的第二映射关系;

第三确定子模块3022,用于根据当前设置值、预设功能组件、以及第一映射关系,从干扰信号数据库中确定与当前设置值匹配的目标设置值;

获取子模块3023,用于根据目标设置值和第二映射关系,从干扰信号数据库中获取与目标设置值对应的目标干扰信号,将目标干扰信号作为功能组件产生的干扰信号。

在一些实施例中,继续参考图6,该装置300还包括:

第四获取模块307,用于在检测到终端接收到的射频信号的信号强度低于预设阈值之前,获取终端中的多个预设功能组件、多个预设功能组件各自的运行参数的多个不同设置值、以及每一预设功能组件各自对应的干扰信号,其中,干扰信号为:预设功能组件在运行参数的不同设置值下产生的信号。

第一关联模块308,用于建立预设功能组件与运行参数的设置值之间的第一映射关系。

第二关联模块309,用于建立每一设置值与干扰信号之间的第二映射关系,不同的设置值对应不同的干扰信号。

存储模块210,用于保存多个预设功能组件、多个预设功能组件各自的运行参数的多个不同设置值、每一预设功能组件各自对应的干扰信号、第一映射关系、以及第二映射关系,以得到干扰信号数据库。

由上可知,本发明实施例提供的射频干扰的处理装置,通过在检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;获取在当前设置值下功能组件产生的干扰信号;获取干扰信号对应的负相位信号;将负相位信号与射频信号叠加,以对射频信号进行处理;该方案通过功能组件的运行参数的设置值,精确确定到当前产生干扰信号,并基于干扰信号生成对应的负相位信号对射频信号进行处理,可减少射频信号受到的干扰,从而可以提高通信质量,进而提高终端的稳定性。

本发明实施例还提供一种终端。如图7所示,终端400可以包括射频(rf,radiofrequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、输入单元403、显示单元404、传感器405、音频电路406、无线保真(wifi,wirelessfidelity)模块407、包括有一个或者一个以上处理核心的处理器408、以及电源409等部件。本领域技术人员可以理解,图7中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

射频电路401可以通过无线通信与网络设备或其他电子设备通信,完成与网络设备或其他电子设备之间的信息收发。其中,射频电路401将基站的下行信息接收后,交由一个或者一个以上处理器408处理;另外,将涉及上行的数据发送给基站。通常,射频电路401包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(sim,subscriberidentitymodule)卡、收发信机、耦合器、低噪声放大器(lna,lownoiseamplifier)、双工器等。此外,射频电路401还可以通过无线通信与网络和其他设备通信。该无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(gsm,globalsystemofmobilecommunication)、通用分组无线服务(gprs,generalpacketradioservice)、码分多址(cdma,codedivisionmultipleaccess)、宽带码分多址(wcdma,widebandcodedivisionmultipleaccess)、长期演进(lte,longtermevolution)、电子邮件、短消息服务(sms,shortmessagingservice)等。

存储器402可用于存储应用程序和数据。存储器402存储的应用程序中包含有可执行程序代码。应用程序可以组成各种功能模块。处理器408通过运行存储在存储器402的应用程序,从而执行各种功能应用以及数据处理。

输入单元403可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元403可以包括指纹识别模组。

显示单元404可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。

终端还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。

音频电路406可通过扬声器、传声器提供用户与终端之间的音频接口。

无线保真(wifi)属于短距离无线传输技术,终端通过无线保真模块407可以与其他终端或服务器进行通信。

处理器408是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器402内的应用程序,以及调用存储在存储器402内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。

终端还包括给各个部件供电的电源409(比如电池)。

尽管图7中未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。

在本实施例中,终端中的处理器408会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行程序代码加载到存储器402中,并由处理器408来运行存储在存储器402中的应用程序,从而实现各种功能:

当检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;

获取在当前设置值下功能组件产生的干扰信号;

获取干扰信号对应的负相位信号;

将负相位信号与射频信号叠加,以对射频信号进行处理。

在一些实施例中,处理器408用于执行以下步骤:

从干扰信号数据库中确定与功能组件匹配的预设功能组件,其中,干扰信号数据库包括:多个预设功能组件、运行参数的多个不同设置值、多个干扰信号、预设功能组件与设置值之间的第一映射关系、以及设置值与干扰信号之间的第二映射关系;

根据当前设置值、预设功能组件、以及第一映射关系,从干扰信号数据库中确定与当前设置值匹配的目标设置值;

根据目标设置值和第二映射关系,从干扰信号数据库中获取与目标设置值对应的目标干扰信号;

将目标干扰信号作为功能组件产生的干扰信号

在一些实施例中,在检测到终端接收到的射频信号的信号强度低于预设阈值之前,处理器408用于执行以下步骤:

获取终端中的多个预设功能组件、多个预设功能组件各自的运行参数的多个不同设置值、以及每一预设功能组件各自对应的干扰信号,其中,干扰信号为:预设功能组件在运行参数的不同设置值下产生的信号;

建立预设功能组件与运行参数的设置值之间的第一映射关系;

建立每一设置值与干扰信号之间的第二映射关系,不同的设置值对应不同的干扰信号;

保存多个预设功能组件、多个预设功能组件各自的运行参数的多个不同设置值、每一预设功能组件各自对应的干扰信号、第一映射关系、以及第二映射关系,以得到干扰信号数据库。

在一些实施例中,处理器408用于执行以下步骤:确定干扰信号的信号特征;基于信号特征生成对应的负相位信号。

在一些实施例中,负相位信号包括多个子负相位信号,射频电路401用于执行以下步骤:将多个子负相位信号聚合,形成聚合信号;将聚合信号与射频信号叠加。

在一些实施例中,获取在当前设置值下功能组件产生的干扰信号后,获取干扰信号对应的负相位信号前,处理器408还用于执行以下步骤:确定干扰信号对射频信号的干扰强度;判断干扰强度是否大于预设干扰强度;若大于,则获取干扰信号对应的负相位信号。

上述实施例中,对各个实施例的描述都各有侧重,某些实施例中没有详细描述的部分,可以参见前面对射频干扰的处理方法的详细描述,在此不再赘述。

由上可知,本发明实施例提供了一种终端,采用在检测到终端接收到的射频信号的信号强度低于预设阈值时,获取终端内功能组件的运行参数的当前设置值;获取在当前设置值下功能组件产生的干扰信号;获取干扰信号对应的负相位信号;将负相位信号与射频信号叠加,以对射频信号进行处理;该方案通过功能组件的运行参数的设置值,精确确定到当前产生干扰信号,并基于干扰信号生成对应的负相位信号对射频信号进行处理,可减少射频信号受到的干扰,从而可以提高通信质量,进而提高终端的稳定性。

需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。

以上对本发明实施例所提供的一种射频干扰的处理方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1