一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信号干扰处理方法、装置、存储介质及电子设备与流程

2022-02-24 16:16:37 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种信号干扰处理方法、装置、存储介质及电子设备。


背景技术:

2.随着通信技术的发展,电子设备上可以支持多种制式的通信模块,如无线通信网络、蓝牙通信网络、无线局域网络、全球定位系统等等,各种通信网络对应的信号频段通常较复杂;电子设备基于某一通信网络进行射频信号的传输过程中,会由于射频信号对应的信号频段中存在其他制式的通信网络的干扰频段,从而造成信号干扰的现象。
3.目前,防止信号干扰的处理方式通常是在电子设备的内部电路中增加滤波网络或滤波器件,对其他制式的通信网络的干扰频段进行信号滤波,从而降低干扰频段的信号干扰,提高通信质量。


技术实现要素:

4.本技术实施例提供了一种信号干扰处理方法、装置、存储介质及电子设备,可以准确识别出被干扰频段进行规避,提高了信号防干扰的效果。本技术实施例的技术方案如下:
5.第一方面,本技术实施例提供了一种信号干扰处理方法,所述方法包括:
6.接收通信网络发射的射频信号,确定所述射频信号的信号频段;
7.基于所述信号频段所属的频段范围信息,确定所述信号频段中存在的被干扰的频段;
8.确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。第二方面,本技术实施例提供了一种信号干扰处理装置,所述装置包括:
9.信号频段确定模块,用于接收通信网络发射的射频信号,确定所述射频信号的信号频段;
10.干扰频段确定模块,用于基于所述信号频段所属的频段范围信息,确定所述信号频段中存在的被干扰的频段;
11.目标频段上报模块,用于确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。
12.第三方面,本技术实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
13.第四方面,本技术实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
14.本技术一些实施例提供的技术方案带来的有益效果至少包括:
15.在本技术一个或多个实施例中,电子设备接收通信网络发射的射频信号,确定所述射频信号的信号频段,基于所述信号频段所属的频段范围信息,从而确定所述信号频段中存在的被干扰的频段,然后确定所述被干扰的频段之外的目标频段,从而将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。通过识别出射频信号对应的信号频段的被干扰频段,然后确定被干扰的频段之外的目标频段并上报至通信网络,可以避免复杂通信场景下由于干扰频段导致的信号防干扰的效果不高的问题,实现在电子设备侧对识别到的干扰频段进行规避,利用非干扰的目标频段与通信网络进行通信,可以大幅提高信号防干扰的效果,降低了信号传输过程的错码和乱码现象;以及,基于信号频段所属的频段范围信息,可以精准确定的信号频段中存在的被干扰的频段,进而实现对被干扰的频段的精准规避。
附图说明
16.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1是本技术实施例提供的一种信号干扰处理方法的流程示意图;
18.图2是本技术实施例提供的另一种信号干扰处理方法的流程示意图;
19.图3是本技术实施例提供的信号干扰处理涉及的一种多个预设频段范围对应的示意图;
20.图4是本技术实施例提供的信号干扰处理涉及的一种信号干扰处理的实际应用场景图;
21.图5是本技术实施例提供的一种信号干扰处理装置的结构示意图;
22.图6是本技术实施例提供的一种干扰频段确定模块的结构示意图;
23.图7是本技术实施例提供的一种子频段确定单元的结构示意图;
24.图8是本技术实施例提供的一种干扰频段确定单元的结构示意图;
25.图9是本技术实施例提供的一种目标频段上报模块的结构示意图;
26.图10是本技术实施例提供的一种电子设备的结构示意图;
27.图11是本技术实施例提供的操作系统和用户空间的结构示意图;
28.图12是图10中安卓操作系统的架构图;
29.图13是图10中ios操作系统的架构图。
具体实施方式
30.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
31.在本技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本技术的描述中,需要说明的是,除非另有明确的规定
和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。此外,在本技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
32.在相关技术中,防止信号干扰的处理方式通常是在电子设备的内部电路中增加滤波网络或滤波器件,来对其他制式的通信网络的干扰频段进行信号滤波。然而,采用这种方式,一方面:当各制式的通信网络上信息量不断地增加,对应电子设备的通信信号的带宽和吞吐量也在不断增加,此时,采用上述方式由于滤波效果的限制会无法应对复杂的通信场景,从而造成电子设备的通信功能故障,如打电话有杂音、上网卡顿或断网重连和无信号等情况发生。另一方面,采用上述方式只能对电子设备某一通信网络的射频信号的干扰因素进行滤波,但是“某一通信网络”由于缺乏识别被干扰频段的手段,并未从干扰频段的维度进行处理,导致信号防干扰处理的效果不佳。
33.下面结合具体的实施例对本技术进行详细说明。
34.在一个实施例中,如图1所示,特提出了一种信号干扰处理方法,该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的信号干扰处理装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。
35.其中,所述信号干扰装置可以是电子设备,电子设备包括但不限于:可穿戴设备、手持设备、个人电脑、平板电脑、车载设备、智能手机、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络电子设备可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digital assistant,pda)、5g网络或未来演进网络中的终端设备等。
36.具体的,该信号干扰处理方法包括:
37.步骤s101:接收通信网络发射的射频信号,确定所述射频信号的信号频段。
38.所述通信网络指遵循任何合适的通信标准(诸如新无线电(nr)、长期演进(lte)、lte高级(lte-a)、宽带码分多址(wcdma)、高速分组接入(hspa)、cdma2000、时分同步码分多址(td-cdma)等)的网络。此外,可以根据任何合适的通信协议来执行通信网络中的设备之间的通信,如本技术实施例中,电子设备与通信网络的射频信号的收发过程,通信协议包括但不限于全球移动通信系统(gsm)、通用移动通信系统(umts)、长期演进(lte)、和/或其他合适的通信协议,诸如第一代(1g)、第二代(2g)、2.5g、2.75g、3g、4g、4.5g、5g通信协议、无线局域网(wlan)标准(诸如ieee 802.11标准);和/或任何其他适当的无线通信标准、和/或任何其他目前已知或未来将开发的协议。
39.在实际应用中,电子设备接收的通信网络的射频信号,实则为通信网络中的网络设备工作发射的,如基站(bs)、接入点(ap)、中继器等。从通信网络中的网络设备到电子设备的射频信号的发射过程通常称为下行链路(dl)传输,并且相反方向上的传输被称为上行
(ul)链路传输。当网络设备在信号传输时间内发射射频信号时,如通信网络中的网络设备以波束方式向外发射,用于信号接收的电子设备可以通过所包含的天线接收到通信网络发射的射频信号。电子设备可以对所述射频信号进行信号解析,来确定所述射频信号的信号频段。
40.步骤s102:基于所述信号频段所属的频段范围信息,确定所述信号频段中存在的被干扰的频段。
41.所述频段范围信息用于确定所述信号频段是否存在其他通信系统的频段干扰,如共存干扰,以及确定信号频段中存在的被干扰频段,进一步的,所述频段范围信息可以是相应频段范围内的预设的幅频特性,如所述信号频段内的信号的幅频特性,可以理解的是当所述信号频段对应的幅频特性不满足所述频段范围信息时,可以确定所述信号频段中存在被干扰频段。进一步的,在实际应用中,所述信号频段对应的频段范围通常很大,而往往被干扰的频段属于所述信号频段的部分(如一小段),在本技术实施例中,可以基于所述频段范围信息,对所述信号频段进行精准判决,以确定所述信号频段是否受到干扰以及所述信号频段中存在的被干扰的频段。
42.具体的,射频信号在信道传输中,当在射频信号对应的信号频段内,存在其他干扰信号(无线电信号)的频段干扰的情况下,例如无线电干扰可以是在信号频段的某部分存在同频率干扰、邻频道干扰、带外干扰、互调干扰和阻塞干扰等干扰情况中的至少一种时,无线电干扰信号会通过直接耦合或者间接耦合方式与通信网络的射频信号进行耦合,从而进入到接收设备(也即电子设备)信道或者系统的电磁能量,它可以电子设备对无线电通信所需射频信号的接收产生影响,导致射频信号的性能下降,质量恶化,信息误差或者丢失,甚至阻断了通信的进行。需要说明的是,电子设备内两个或两个以上的无线通信模块间的共存干扰,如无线通信网络和蓝牙通信网络、无线通信网络和无线局域网等,同样适用于本技术实施例。
43.在本技术实施例中,由于电子设备在首次注册到通信网络上时,会对应获取到通信网络对应的射频信号的信号频段一些参考通信参数(可以理解为不含干扰信号下的通信参数),如信号频段的频谱参数、幅度参数、功率能量参数等参数中的一种或多种的拟合。电子设备可以基于这些信息(参考通信参数)确定对应的频段范围信息,如频谱参数对应的阈值、幅度参数对应的临界值、功率能量参数对应的门限值等等。电子设备在接收到射频信号之后,只需确定射频信号的信号频段,然后在信号频段对射频信号进行信号分析,如频谱分析,通常射频信号的波形为连续。
44.一种处理方式可以是,电子设备在信号频段内对射频信号进行频谱分析,如对射频信号进行傅里叶变化,从而得到射频信号的频谱,然后电子设备可以基于频段范围信息中的频谱参数对应的阈值(可称为频谱阈值),判断射频信号在各频段点上的频谱是否满足频谱阈值,如某异常频段点上的频谱高于频谱阈值,则电子设备可以基于该异常频段点确定所述信号频段中存在的被干扰的频段。如,电子设备可以连续获取两个异常频段点,将两个异常频段点对应的频段作为“被干扰的频段”又如,电子设备可以在多个异常频段点中取首尾两个异常频段点确定“被干扰的频段”,又如电子设备可以基于该异常频段点为中心点,以预设频段间隔为半径,确定一个“被干扰的频段”,等等。
45.一种处理方式可以是,电子设备在信号频段内对射频信号进行幅度分析,提取射
频信号幅度特征(如瞬时幅度、相位、瞬时功率),基于各频段点的幅度特征变化判断是否在频段范围信息中的幅度特征变化范围内,如瞬时幅度变化是否超过幅度阈值、瞬时幅度的乖离率高于阈值等等,当某一异常频段点的幅度特征变化不在幅度特征变化范围内,则电子设备可以基于该异常频段点确定所述信号频段中存在的被干扰的频段。
46.在一种可行的实施方式中,为了更精确的确定所述信号频段中存在的被干扰的频段,判断之前可以对射频信号对应的信号频段进行预处理,如对信号频段进行补偿,对信号频段内的射频信号进行滤波。等等。
47.步骤s103:确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。
48.所述目标频段为非干扰频段,也即被干扰的频段之外的频段,可以是所述射频信号对应的信号频段中的目标频段,也可以是所述射频信号对应的信号频段之外的频段。
49.具体的,电子设备通过对接收到的通信网络发射的射频信号的信号频段提前进行信号频段识别,确定信号频段中的干扰频段,然后将确定的目标频段上报至所述通信网络,从而指示通信网络在接收到电子设备上报的目标频段之后,以目标频段为基准在下一次射频信号的发射时,可以以目标频段向电子设备发射下一射频信号。从而实现了在电子设备侧进行干扰频段规避,并利用确定的其它目标频段进行接收信号的解调或发射信号的加密,可以降低传输信号的错码和乱码现象,增加有用信号的精确性和完整性。
50.具体的,电子设备可以预先存储有所述通信网络对应的频段序列,所述频段序列可以理解为通信网络可支持的多个参考射频频段,其中,所述频段序列可以是在电子设备首次驻网通信网络时,向通信网络获取到的支持的频段序列;和/或,所述频段序列可以是在电子设备历次开启频段扫描时,对扫描到的各频段进行频段分析,确定的频段质量较佳的参考射频频段;和/或,所述频段序列可以是电子设备基于大数据分析获取其他电子设备针对所述通信网络的参考频段,从而生成的频段序列。进一步,电子设备可以基于所述频段序列来确定所述被干扰的频段之外的目标频段,也即电子设备可以确定频段序列所包含的多个参考射频频段中除被干扰的频段之外的频段作为目标频段,进一步的,电子设备还当确定的“多个参考射频频段中除被干扰的频段之外的频段”为多个时,电子设备可以对多个射频频段进行扫频分析,基于扫频分析结果确定最优目标频段。最后将所述目标频段上报至所述通信网络。
51.可选的,电子设备在向所述通信网络进行通信时,可以以确定的目标频段进行信号的发送,如向所述通信网络发送关于目标频段的信息。
52.在本技术实施例中,电子设备接收通信网络发射的射频信号,确定所述射频信号的信号频段,基于所述信号频段所属的频段范围信息,从而确定所述信号频段中存在的被干扰的频段,然后确定所述被干扰的频段之外的目标频段,从而将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。通过识别出射频信号对应的信号频段的被干扰频段,然后确定被干扰的频段之外的目标频段并上报至通信网络,可以避免复杂通信场景下由于干扰频段导致的信号防干扰的效果不高的问题,实现在电子设备侧对识别到的干扰频段进行规避,利用非干扰的目标频段与通信网络进行通信,可以大幅提高信号防干扰的效果,降低了信号传输过程的错码和乱码现象;以及,基于信号频段所属的频段范围信息,可以精准确定的信号频段中存在的被干扰的频
段,进而实现对被干扰的频段的精准规避。
53.请参见图2,图2是本技术提出的一种信号干扰处理方法的另一种实施例的流程示意图。具体的:
54.步骤s201:接收通信网络发射的射频信号,确定所述射频信号的信号频段。
55.具体可参见步骤s101,此处不再赘述。
56.步骤s202:在至少一个预设频段范围中,确定所述信号频段所属的目标频段范围。
57.在实际应用中,所述信号频段对应的频段范围通常很大,而往往被干扰的频段属于所述信号频段的部分(如一小段),在本技术实施例中,电子设备预先设置有多个预设频段范围,各预设频段范围可以平均划分、也可以差异划分即各频段范围对应的范围大小可以不一致;进一步,频段范围可以结合电子设备支持的各类型通信系统合理确定频段范围,如通常某通信系统可以对应多各频段,例如,中国移动gsm系统包括900mhz频段和1800mhz频段,中国电信cdma系统包括800mhz频段。在一个示例中,当网络信息为mcc和mnc,且mcc为460、mnc为2时,网络信息对应的频段为900mhz频段和1800mhz频段。当网络信息为mcc和mnc,且mcc为460、mnc为03,时,网络信息对应的频段为800mhz频段。则电子设备可以基于这些频段参数,将频段范围进一步细分,如将900mhz-1800mhz作为一个预设频段范围,也可以将900mhz-1000mhz作为一个预设频段范围,等等,具体不做具体限定。具体的,电子设备可以基于在“至少一个预设频段范围”中,确定信号频段所属的目标频段范围。如图3所示,图3是一种多个预设频段范围对应的示意图,图中包含多个预设频段范围,如main frequency band group1、main frequency band group2、main frequency band group3、main frequency band group4...,
58.而各预设频段范围又由多个子频段构成,以main frequency band group1为例。main frequency band group1包含sub frequency band1、sub frequency band2、sub frequency band3等子频段。需要说明的是,通过在设置划分多个预设频段范围以及预设频段范围对应的多个子频段时,会对各子频段设置相应的干扰判决信息(用于识别干扰频段的标准),如相应子频段内的预设的幅频特性,基于预设幅频特性对实际中的信号频段进行分析,从而确定存在干扰的目标频段,也即干扰频段。进一步的,不同的子频段可以对应相同的干扰判决信息,也可以对应不同的干扰判决信息,具体根据实际应用环境确定,此处不做具体限定。
59.以图3为例。电子设备可以在获取到射频信号对应的信号频段之后,然后判断信号频段在多个预设频段范围所落入的目标频段范围,如电子设备对信号频段进行判断,确定信号频段属于目标信号频段“main frequency band group1”然后下一步基于目标信号频段进行进一步的精准判决,以确定所述信号频段是否受到干扰以及所述信号频段中存在的被干扰的频段。
60.步骤s203:在所述目标频段范围所包含的至少一个子频段中,确定所述信号频段对应的第一子频段。
61.具体的,电子设备在确定目标频段范围之后,需要进一步精准的确定所述信号频段对应的第一子频段以结合子频段的干扰判决条件实现进一步确定其中目标频段的目的。而通常直接基于所述信号频段进行判断由于射频信号发射后传输的过程中受到诸如同频率干扰、邻频道干扰、带外干扰、互调干扰和阻塞干扰等干扰情况中的至少一种,而造成无
线电干扰信号会通过直接耦合或者间接耦合方式与通信网络的射频信号进行耦合,直接判断通常确定的第一子频段会不准确,在本技术实施例中,电子设备可以对所述信号频段进行信号补偿处理,从而得到参考信号频段。
62.一种信号补偿处理方式可以是:由于电子设备在驻网通信网络时,通常可以获取到通信网络的标准射频信号(不存在信号干扰时对应的射频信号)对应的信号特征,如相位、频率、带宽等,也即在处理时,电子设备可以基于标准射频信号的信号特征构造补偿器并设置补偿器的参数,通过补偿器对射频信号的频段进行补偿,从而可以通过频段补偿的手段将射频信号的相关频段部分补偿滤除,或去掉射频信号对应射频频段的大部分范围,从而得到补充处理后干扰权重高的参考信号频段,然后对参考信号频段分析,从而在所述目标频段范围所包含的至少一个子频段中,确定与所述参考信号频段相匹配的第一子频段。此时第一子频段也即被干扰的频段。其中,所述相匹配可以理解为参考信号频段落入第一子频段的范围内,进一步的,当参考信号频段同时落入多个第一子频段的范围时,第一子频段的数量可以是多个,通过相同的判决方式可以实现确定多个第一子频段是否为干扰频段的判决。
63.一种信号补偿处理方式可以是:电子设备可以基于标准射频信号的信号特征预先构造补偿器并设置补偿器的相位补偿参数,补偿器对射频信号的相位进行补偿,以实现对频段补偿的效果,实际应用中,补偿器对耦合进射频信号的干扰信号进行处理,处理的目的在于弱化通信网络发射的初始射频信号在实际的射频信号中的比重,从而突出初始射频信号的射频频段与干扰信号的射频频段所共同对应的重复部分;补偿器可以是一类重复控制器,从而计算干扰信号的噪音和环境噪音,通过低通/高通成分凸显环路中的噪音成分(与干扰信号的频段相关联),弱化初始射频信号在实际的射频信号中的比重,当射频信号的比重较低时,从而在确定所述信号频段对应的第一子频段时,无需考虑在实际的射频信号,从而可以准确确定干扰信号对应的第一子频段。在对所述信号频段进行信号补偿处理,从而得到参考信号频段后,电子设备从而在所述目标频段范围所包含的至少一个子频段中,确定与所述参考信号频段相匹配的第一子频段。此时第一子频段也即被干扰的频段。其中,所述相匹配可以理解为参考信号频段落入第一子频段的范围内,进一步的,当参考信号频段同时落入多个第一子频段的范围时,第一子频段的数量可以是多个,通过相同的判决方式可以实现确定多个第一子频段是否为干扰频段的判决。
64.一种信号补偿处理方式可以是:电子设备可以在信号频段上对射频信号对应的信号特征(信号波形、幅度、相位等)进行下变频处理,常用的下变频方式包括但不限于实混频下变频、复混频下变频、带通采用变频等方式中的一种或多种的拟合,经下变频处理后,降低信号频段上信号的载波频率或是直接去除载波频率,以弱化初始射频信号在实际的射频信号中的比重,当射频信号的比重较低时,从而在确定所述信号频段对应的第一子频段时,无需考虑在实际的射频信号,从而可以准确确定干扰信号对应的第一子频段。在对所述信号频段进行信号补偿处理,从而得到参考信号频段后,电子设备从而在所述目标频段范围所包含的至少一个子频段中,确定与所述参考信号频段相匹配的第一子频段。此时第一子频段也即被干扰的频段。
65.步骤s204:基于所述第一子频段对应的干扰判决信息,确定所述信号频段中存在的被干扰的频段。
66.具体的,经上述步骤,电子设备可以初步筛选出射频信号存在的干扰频段对应的范围,电子设备可以结合预设的第一子频段对应的干扰判决信息,基于干扰判决信息,来对所述第一子频段进行进一步的判决。
67.在一种具体的实施场景中,电子设备可以获取所述第一子频段的频谱阈值,以及,可以确定所述参考信号频段在所述第一子频段上的信号频谱。然后基于信号频谱和频谱阈值来判决第一子频段是否为干扰频段。通常在信号频谱中射频信号对应的波形是连续的,信号频谱是一个以频率为自变量的函数,频谱在每一个频率点的取值是一个复数,电子设备可以判断所述信号频谱中是否存在高于所述频谱阈值的目标信号频谱,也即判断是否存在一个瞬时频率值大于频谱阈值的情况,进一步的,当所述信号频谱中存在所述目标信号频谱时,电子设备将所述第一子频段确定为所述信号频段中存在的被干扰的频段。
68.步骤s205:对所述至少一个预设频段范围进行扫频,生成频段序列。
69.在一种可行的实施方式中,电子设备通常对所述至少一个预设频段范围进行扫频时,通常是以频段的高低顺序,从频段低的预设频段范围对各预设频段范围逐个扫描。电子设备还可以从第一子频段开始扫描,也即从第一子频段的边界点为基准,依次扫描其他的频段,其扫描顺序可以是从上边界点向前扫描,或以下边界点向后扫描。
70.在一种可行的实施方式中,由于电子设备确定的射频信号属于目标频段范围,而干扰频段只属于目标频段范围中的部分,则电子设备可以对目标频段范围中其他非第一子频段进行扫描,如在所述目标频段范围中确定所述第一子频段临近的第二子频段,然后电子设备以所述第二子频段为基准,对所述目标频段范围所包含的至少一个子频段进行扫频,扫描时,同时检测各子频段上的频段质量,从而生成包含各所述子频段对应频段质量的频段序列。然后电子设备可以基于频段序列,选取频段质量优良的目标频段,如选取频段质量最好的子频段最为目标频段。
71.步骤s206:基于所述频段序列确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络。
72.具体的,电子设备可以将确定所述被干扰的频段之外的目标频段和所述第一子频段(也即确定被干扰的频段)以选频指示信息的形式,将选频指示信息上报至通信网络,并且上报时可以基于所述目标频段向所述通信网络上报所述选频指示信息。
73.以下将结合本技术实施例的电子设备的实际应用场景,对电子设备执行所述信号干扰处理方法进行详细释义,具体如下:
74.如图4所示,图4是一种信号干扰处理的实际应用场景图,通信网络中的网络设备在信号传输时间内发射射频信号时,如通信网络中的网络设备以波束方式向外发射,用于信号接收的电子设备可以通过所包含的天线接收到通信网络发射的射频信号,有移相器、转换器以及fft(傅里叶变换)对射频信号进行初步处理,然后确定所述射频信号的信号频段,以及信号频段对应的目标频段范围,然后由补偿器对所述信号频段进行信号补偿处理,得到参考信号频段;然后由电子设备所包含的选频部分,在所述目标频段范围所包含的至少一个子频段中,确定与所述参考信号频段相匹配的第一子频段。也即完成对第一子频段的选频,从而确定第一子频段为被干扰的频段,同时也会对第一子频段标记一个误码或错误码的标志位,同时确定一个所述被干扰的频段之外的目标频段,然后由decoder(解码器)解码时传输至干扰判断单元,干扰判断单元基于误码或错误码的标志位可以判断第一子频
段为被干扰频段,以及此时无需对该射频信号进行相应的信号解码或信息转码,同时干扰控制单元会向收发机(transceiver)声明第一子频段是干扰频段。确定的没有干扰的目标频段会解码传给收发机。此时收发机收到信息后,就可以基于对所述选频指示信息加密,并将加密后的选频指示信息以所述目标频段向所述通信网络上报。
75.在本技术实施例中,电子设备接收通信网络发射的射频信号,确定所述射频信号的信号频段,基于所述信号频段所属的频段范围信息,从而确定所述信号频段中存在的被干扰的频段,然后确定所述被干扰的频段之外的目标频段,从而将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。通过识别出射频信号对应的信号频段的被干扰频段,然后确定被干扰的频段之外的目标频段并上报至通信网络,可以避免复杂通信场景下由于干扰频段导致的信号防干扰的效果不高的问题,实现在电子设备侧对识别到的干扰频段进行规避,利用非干扰的目标频段与通信网络进行通信,可以大幅提高信号防干扰的效果,降低了信号传输过程的错码和乱码现象;以及,基于信号频段所属的频段范围信息,可以精准确定的信号频段中存在的被干扰的频段,进而实现对被干扰的频段的精准规避;以及,可以对预设频段范围进行扫频得到频段序列,然后根据频段序列确定频段质量佳的目标频段,以及目标频段进行射频信号传输,大幅提高了信号传输的准确性和完整性,提升了用户的网络使用体验场景。
76.下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
77.请参见图5,其示出了本技术一个示例性实施例提供的信号干扰处理装置的结构示意图。该信号干扰处理装置可以通过软件、硬件或者两者的结合实现成为装置的全部或一部分。该装置1包括信号频段确定模块11、目标类型确定模块12和信号干扰处理模块13。
78.信号频段确定模块11,用于接收通信网络发射的射频信号,确定所述射频信号的信号频段;
79.干扰频段确定模块12,用于基于所述信号频段所属的频段范围信息,确定所述信号频段中存在的被干扰的频段;
80.目标频段上报模块13,用于确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。
81.可选的,如图6所示,所述干扰频段确定模块12,包括:
82.频段范围确定单元121,用于在至少一个预设频段范围中,确定所述信号频段所属的目标频段范围;
83.子频段确定单元122,用于在所述目标频段范围所包含的至少一个子频段中,确定所述信号频段对应的第一子频段;
84.干扰频段确定单元123,用于基于所述第一子频段对应的干扰判决信息,确定所述信号频段中存在的被干扰的频段。
85.可选的,如图7所示,所述子频段确定单元122,包括:
86.参考频段确定子单元1221,用于对所述信号频段进行信号补偿处理,得到参考信号频段;
87.子频段确定子单元1222,用于在所述目标频段范围所包含的至少一个子频段中,
确定与所述参考信号频段相匹配的第一子频段。
88.可选的,如图8所示,所述干扰频段确定单元123,包括:
89.阈值及频谱确定子单元1231,用于获取所述第一子频段的频谱阈值,以及确定所述射频信号在所述第一子频段上的信号频谱;
90.信号频谱判断子单元1232,用于判断所述信号频谱中是否存在高于所述频谱阈值的目标信号频谱;
91.干扰频段确定子单元1233,用于当所述信号频谱中存在所述目标信号频谱时,将所述第一子频段确定为所述信号频段中存在的被干扰的频段。
92.可选的,如图9所示,所述目标频段上报模块13,包括:
93.频段序列生成单元131,用于对所述至少一个预设频段范围进行扫频,生成频段序列;
94.目标频段上报单元132,用于基于所述频段序列确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络。
95.可选的,所述频段序列生成单元131,具体用于:
96.在所述目标频段范围中确定所述第一子频段临近的第二子频段;
97.以所述第二子频段为基准,对所述目标频段范围所包含的至少一个子频段进行扫频,生成包含各所述子频段对应频段质量的频段序列。
98.可选的,所述目标频段上报模块13,具体用于:
99.获取预存的所述通信网络对应的频段序列;
100.基于所述频段序列确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络。
101.可选的,所述目标频段上报模块13,具体用于:
102.基于所述目标频段以及所述第一子频段,生成选频指示信息;
103.以所述目标频段向所述通信网络上报所述选频指示信息。
104.需要说明的是,上述实施例提供的信号干扰处理装置在执行信号干扰处理方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的信号干扰处理装置与信号干扰处理方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
105.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
106.在本技术实施例中,电子设备接收通信网络发射的射频信号,确定所述射频信号的信号频段,基于所述信号频段所属的频段范围信息,从而确定所述信号频段中存在的被干扰的频段,然后确定所述被干扰的频段之外的目标频段,从而将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。通过识别出射频信号对应的信号频段的被干扰频段,然后确定被干扰的频段之外的目标频段并上报至通信网络,可以避免复杂通信场景下由于干扰频段导致的信号防干扰的效果不高的问题,实现在电子设备侧对识别到的干扰频段进行规避,利用非干扰的目标频段与通信网络进行通信,可以大幅提高信号防干扰的效果,降低了信号传输过程的错码和乱码现象;以及,基于信号频段所属的频段范围信息,可以精准确定的信号频段中存在的被干扰的频
段,进而实现对被干扰的频段的精准规避;以及,可以对预设频段范围进行扫频得到频段序列,然后根据频段序列确定频段质量佳的目标频段,以及目标频段进行射频信号传输,大幅提高了信号传输的准确性和完整性,提升了用户的网络使用体验场景。
107.本技术实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1-图5所示实施例的所述信号干扰处理方法,具体执行过程可以参见图1-图5所示实施例的具体说明,在此不进行赘述。
108.本技术还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行如上述图1-图5所示实施例的所述信号干扰处理方法,具体执行过程可以参见图1-图5所示实施例的具体说明,在此不进行赘述。
109.请参考图10,其示出了本技术一个示例性实施例提供的电子设备的结构方框图。本技术中的电子设备可以包括一个或多个如下部件:处理器110、存储器120、输入装置130、输出装置140和总线150。处理器110、存储器120、输入装置130和输出装置140之间可以通过总线150连接。
110.处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个电子设备内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器110可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
111.存储器120可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等,该操作系统可以是安卓(android)系统,包括基于android系统深度开发的系统、苹果公司开发的ios系统,包括基于ios系统深度开发的系统或其它系统。存储数据区还可以存储电子设备在使用中所创建的数据比如电话本、音视频数据、聊天记录数据,等。
112.参见图11所示,存储器120可分为操作系统空间和用户空间,操作系统即运行于操作系统空间,原生及第三方应用程序即运行于用户空间。为了保证不同第三方应用程序均能够达到较好的运行效果,操作系统针对不同第三方应用程序为其分配相应的系统资源。然而,同一第三方应用程序中不同应用场景对系统资源的需求也存在差异,比如,在本地资源加载场景下,第三方应用程序对磁盘读取速度的要求较高;在动画渲染场景下,第三方应用程序则对gpu性能的要求较高。而操作系统与第三方应用程序之间相互独立,操作系统往往不能及时感知第三方应用程序当前的应用场景,导致操作系统无法根据第三方应用程序
的具体应用场景进行针对性的系统资源适配。
113.为了使操作系统能够区分第三方应用程序的具体应用场景,需要打通第三方应用程序与操作系统之间的数据通信,使得操作系统能够随时获取第三方应用程序当前的场景信息,进而基于当前场景进行针对性的系统资源适配。
114.以操作系统为android系统为例,存储器120中存储的程序和数据如图12所示,存储器120中可存储有linux内核层320、系统运行时库层340、应用框架层360和应用层380,其中,linux内核层320、系统运行库层340和应用框架层360属于操作系统空间,应用层380属于用户空间。linux内核层320为电子设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、wi-fi驱动、电源管理等。系统运行库层340通过一些c/c 库来为android系统提供了主要的特性支持。如sqlite库提供了数据库的支持,opengl/es库提供了3d绘图的支持,webkit库提供了浏览器内核的支持等。在系统运行时库层340中还提供有安卓运行时库(android runtime),它主要提供了一些核心库,能够允许开发者使用java语言来编写android应用。应用框架层360提供了构建应用程序时可能用到的各种api,开发者也可以通过使用这些api来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、信号干扰处理管理。应用层380中运行有至少一个应用程序,这些应用程序可以是操作系统自带的原生应用程序,比如联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的第三方应用程序,比如游戏类应用程序、即时通信程序、相片美化程序、信号干扰处理程序等。
115.以操作系统为ios系统为例,存储器120中存储的程序和数据如图13所示,ios系统包括:核心操作系统层420(core os layer)、核心服务层440(core services layer)、媒体层460(media layer)、可触摸层480(cocoa touch layer)。核心操作系统层420包括了操作系统内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层440的程序框架所使用。核心服务层440提供给应用程序所需要的系统服务和/或程序框架,比如基础(foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层460为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(airplay)接口等。可触摸层480为应用程序开发提供了各种常用的界面相关的框架,可触摸层480负责用户在电子设备上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(user interface,ui)框架、用户界面uikit框架、地图框架等等。
116.在图13所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层440中的基础框架和可触摸层480中的uikit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的系统服务,和ui无关。而uikit框架提供的类是基础的ui类库,用于创建基于触摸的用户界面,ios应用程序可以基于uikit框架来提供ui,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。
117.其中,在ios系统中实现第三方应用程序与操作系统数据通信的方式以及原理可参考android系统,本技术在此不再赘述。
118.其中,输入装置130用于接收输入的指令或数据,输入装置130包括但不限于键盘、
鼠标、摄像头、麦克风或触控设备。输出装置140用于输出指令或数据,输出装置140包括但不限于显示设备和扬声器等。在一个示例中,输入装置130和输出装置140可以合设,输入装置130和输出装置140为触摸显示屏,该触摸显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏通常设置在电子设备的前面板。触摸显示屏可被设计成为全面屏、曲面屏或异型屏。触摸显示屏还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本技术实施例对此不加以限定。
119.除此之外,本领域技术人员可以理解,上述附图所示出的电子设备的结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,电子设备中还包括射频电路、输入单元、传感器、音频电路、无线保真(wireless fidelity,wifi)模块、电源、蓝牙模块等部件,在此不再赘述。
120.在本技术实施例中,各步骤的执行主体可以是上文介绍的电子设备。可选地,各步骤的执行主体为电子设备的操作系统。操作系统可以是安卓系统,也可以是ios系统,或者其它操作系统,本技术实施例对此不作限定。
121.本技术实施例的电子设备,其上还可以安装有显示设备,显示设备可以是各种能实现显示功能的设备,例如:阴极射线管显示器(cathode ray tubedisplay,简称cr)、发光二极管显示器(light-emitting diode display,简称led)、电子墨水屏、液晶显示屏(liquid crystal display,简称lcd)、等离子显示面板(plasma display panel,简称pdp)等。用户可以利用电子设备101上的显示设备,来查看显示的文字、图像、视频等信息。所述电子设备可以是智能手机、平板电脑、游戏设备、ar(augmented reality,增强现实)设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记本、桌面计算设备、可穿戴设备诸如电子手表、电子眼镜、电子头盔、电子手链、电子项链、电子衣物等设备。
122.在图10所示的电子设备中,其中电子设备可以是一种终端,处理器110可以用于调用存储器120中存储的信号干扰处理应用程序,并具体执行以下操作:
123.接收通信网络发射的射频信号,确定所述射频信号的信号频段;
124.基于所述信号频段所属的频段范围信息,确定所述信号频段中存在的被干扰的频段;
125.确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。
126.在一个实施例中,所述处理器110在执行所述基于所述信号频段所属的频段范围信息,确定所述信号频段中存在的被干扰的频段时,具体执行以下操作:
127.在至少一个预设频段范围中,确定所述信号频段所属的目标频段范围;
128.在所述目标频段范围所包含的至少一个子频段中,确定所述信号频段对应的第一子频段;
129.基于所述第一子频段对应的干扰判决信息,确定所述信号频段中存在的被干扰的频段。
130.在一个实施例中,所述处理器110在执行所述在所述目标频段范围所包含的至少一个子频段中,确定所述信号频段对应的第一子频段时,具体执行以下操作:
131.对所述信号频段进行信号补偿处理,得到参考信号频段;
132.在所述目标频段范围所包含的至少一个子频段中,确定与所述参考信号频段相匹配的第一子频段。
133.在一个实施例中,所述处理器110在执行所述基于所述第一子频段对应的干扰判决信息,确定所述信号频段中存在的被干扰的频段时,具体执行以下操作:
134.获取所述第一子频段的频谱阈值,以及确定所述射频信号在所述第一子频段上的信号频谱;
135.判断所述信号频谱中是否存在高于所述频谱阈值的目标信号频谱;
136.当所述信号频谱中存在所述目标信号频谱时,将所述第一子频段确定为所述信号频段中存在的被干扰的频段。
137.在一个实施例中,所述处理器110在执行所述确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络时,具体执行以下操作:
138.对所述至少一个预设频段范围进行扫频,生成频段序列;
139.基于所述频段序列确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络。
140.在一个实施例中,所述处理器110在执行所述对所述至少一个预设频段范围进行频段扫频,生成频段序列时,具体执行以下操作:
141.在所述目标频段范围中确定所述第一子频段临近的第二子频段;
142.以所述第二子频段为基准,对所述目标频段范围所包含的至少一个子频段进行扫频,生成包含各所述子频段对应频段质量的频段序列。
143.在一个实施例中,所述处理器110在执行所述确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络时,具体执行以下步骤:
144.获取预存的所述通信网络对应的频段序列;
145.基于所述频段序列确定所述被干扰的频段之外的目标频段,将所述目标频段上报至所述通信网络。
146.在一个实施例中,所述处理器110在执行所述将所述目标频段上报至所述通信网络时,具体执行以下步骤:
147.基于所述目标频段以及所述第一子频段,生成选频指示信息;
148.以所述目标频段向所述通信网络上报所述选频指示信息。
149.在本技术实施例中,电子设备接收通信网络发射的射频信号,确定所述射频信号的信号频段,基于所述信号频段所属的频段范围信息,从而确定所述信号频段中存在的被干扰的频段,然后确定所述被干扰的频段之外的目标频段,从而将所述目标频段上报至所述通信网络,所述目标频段用于指示所述通信网络以所述目标频段发射下一射频信号。通过识别出射频信号对应的信号频段的被干扰频段,然后确定被干扰的频段之外的目标频段并上报至通信网络,可以避免复杂通信场景下由于干扰频段导致的信号防干扰的效果不高的问题,实现在电子设备侧对识别到的干扰频段进行规避,利用非干扰的目标频段与通信网络进行通信,可以大幅提高信号防干扰的效果,降低了信号传输过程的错码和乱码现象;以及,基于信号频段所属的频段范围信息,可以精准确定的信号频段中存在的被干扰的频段,进而实现对被干扰的频段的精准规避;以及,可以对预设频段范围进行扫频得到频段序列,然后根据频段序列确定频段质量佳的目标频段,以及目标频段进行射频信号传输,大幅
提高了信号传输的准确性和完整性,提升了用户的网络使用体验场景。
150.本领域的技术人员可以清楚地了解到本技术的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(field-programmable gate array,fpga)、集成电路(integrated circuit,ic)等。
151.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
152.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
153.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
154.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
155.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
156.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
157.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
158.以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开
的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献