一种信号处理方法及装置与流程

文档序号:23665928发布日期:2021-01-15 14:05阅读:114来源:国知局
本申请涉及通信
技术领域
:,尤其涉及一种信号处理方法及装置。
背景技术
::在多信道移动通信系统中,当终端设备靠近接入网设备时,终端设备发射机的调制边带扩展和边带噪声辐射,将会对正在接受微弱信号的邻道接入网设备接收机产生干扰。在目前的信号处理过程中,数字链路需要对接收到的信号进行增益,以进行后续的模拟信号处理和数字信号处理等,然而目前的增益方法是根据一个增益表进行的。当接收到的信号存在邻道干扰(adjacentchannelinterference,aci)时,该信号的功率将偏大,使得放大器在放大该信号时,会出现饱和的情况,导致该信号中的有效信号不能被放大到适合的功率,受邻道干扰的信号系统性能也就受到限制。技术实现要素:本申请公开了一种信号处理方法及通信装置,可以提高受邻道干扰的信号的放大倍数,提升受邻道干扰的信号系统性能。第一方面,本申请实施例提供了一种信号处理方法,该方法包括:通过数字前端dfe对第一信号进行滤波处理,得到第二信号;若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则根据第一增益表调整自动增益控制agc;或者,若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则根据第二增益表调整自动增益控制agc。在一实施方式中,第一增益表为灵敏度增益表sensitivitygaintable,第二增益表为邻道干扰增益表acigaintable。在一实施方式中,对第一信号进行滤波处理,得到第二信号之前,接收第三信号;通过放大器和滤波器对第三信号进行处理,得到第一信号。在一实施方式中,若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则确定第一信号不为存在邻道干扰aci的信号;根据第一增益表调整自动增益控制agc。在一实施方式中,根据第一增益表调整自动增益控制agc之后,根据调整后的自动增益控制agc调整放大器的放大倍数;通过调整后的放大器和数字前端dfe对第三信号进行处理,得到第四信号。在一实施方式中,若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则确定第一信号为存在邻道干扰aci的信号;根据第二增益表调整自动增益控制agc。在一实施方式中,根据第二增益表调整自动增益控制agc之后,根据调整后的自动增益控制agc调整放大器的放大倍数;通过调整后的放大器和数字前端dfe对第三信号进行处理,得到第五信号。第二方面,本申请实施例提供了一种信号处理装置,该装置包括:通信单元,用于接收信号;处理单元,用于通过数字前端dfe对第一信号进行滤波处理,得到第二信号;处理单元还用于若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则根据第一增益表调整自动增益控制agc;处理单元还用于若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则根据第二增益表调整自动增益控制agc。第三方面,本申请实施例提供了一种通信设备,包括处理器、存储器和用户接口,处理器、存储器和用户接口相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行如第一方面描述的信号处理方法。第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有一条或多条指令,一条或多条指令适于由处理器加载并执行如第一方面描述的信号处理方法。本申请实施例中,终端设备通过数字前端dfe对第一信号进行滤波处理,得到第二信号;若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则根据第一增益表调整自动增益控制agc;若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则根据第二增益表调整自动增益控制agc。通过该方法,可以提高受邻道干扰的信号的放大倍数,提升受邻道干扰的信号系统性能。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种信号处理方法的系统架构图;图2为本申请实施例提供的一种信号处理方法的流程示意图;图3为本申请实施例提供的一种通信装置的单元示意图;图4为本申请实施例提供的一种通信装置的实体结构简化示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的终端和方法的例子。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。为了能够更好地理解本申请实施例,下面对本申请实施例涉及的专业术语和专业知识进行介绍:自动增益控制(automaticgaincontrol,agc):使放大电路的增益自动地随信号强度而调整的自动控制方法。自动增益控制是限幅输出的一种,它利用线性放大和压缩放大的有效组合对助昕器的输出信号进行调整。当弱信号输入时,线性放大电路工作保证输出信号的强度;当输入信号达到一定强度时,启动压缩放大电路,使输出幅度降低。灵敏度(sensitivity):对放大器来说,灵敏度一般指达到额定输出功率或电压时输入端所加信号的电压大小,因此也称为输入灵敏度。低噪声放大器(lownoiseamplifier,lna):噪声系数很低的放大器。一般用作各类无线电接收机的高频或中频前置放大器,以及高灵敏度电子探测设备的放大电路。在放大微弱信号的场合,放大器自身的噪声对信号的干扰可能很严重,因此希望减小这种噪声,以提高输出的信噪比。邻道干扰(adjacentchannelinterference,aci):邻信道干扰是指相邻的或邻近的信道之间的干扰,又称“邻道干扰”。在多信道移动通信系统中,当终端设备靠近接入网设备时,终端设备发射机的调制边带扩展和边带噪声辐射,将会对正在接受微弱信号的邻道接入网设备接收机产生干扰。一般来说,终端设备距接入网设备越近,路径传播衰减越小,则邻道干扰越大。反之,接入网设备发射机对终端设备接收机的邻道干扰却不是严重问题。当然,邻道干扰不仅仅在终端设备与接入网设备之间存在,还可以存在于其他的场景中。例如,在蓝牙场景中,不同终端设备之间,也会出现类似的邻道干扰现象。接收信号强度指示(receivedsignalstrengthindicator,rssi):是接收信号的强度指示,它的实现是在反向通道基带接收滤波器之后进行的。是一种通过接收到的信号强弱测定信号点与接收点的距离,进而根据相应数据进行定位计算的一种定位技术。其中,信号的强度指的是信号的功率,其单位可以是分贝毫瓦(decibelrelativetoonemilliwatt,dbm),也可以是瓦(watt)。终端设备可以根据自动增益控制(automaticgaincontrol,agc)来调整放大器和滤波器的放大倍数,其中,agc是基于邻道干扰增益表(acigaintable)来进行确定的,放大器和滤波器的放大倍数是根据agc来确定的。当向终端设备发送的一个有效信号受到了邻道干扰,则终端设备所接收到信号会比有效信号的功率大一些。当放大器对该接收到的信号进行放大时,可能会出现放大饱和的情况。例如,第一终端设备向第二终端设备发送了信号1,该信号1在传输的途中,受到了邻道干扰,使得信号1外又分布了信号2,该信号2则是干扰信号。这样,第二终端设备所接收到的信号就是信号1和信号2相结合的信号(此处成为信号3)。若信号1在传输的途中未受到邻道干扰,则终端设备接收到的就是较为纯净的信号1。如果纯净的信号1所对应的功率恰好处于放大器的放大区和饱和区的交界处,那么此时放大器可以按照当前的agc所调整的放大倍数将信号1的功率放大相应的倍数。若终端设备接收到了信号3,由于该信号3的功率大于信号1的功率,当终端设备将输入到放大器,该放大器就会处于饱和区,不能将该信号3的功率放大到agc所调整的放大倍数。那么相应地,其中的信号1也不能放大到agc所调整的放大倍数。为了能够更好地理解本申请实施例,下面对本申请实施例可应用的系统架构进行说明。请参见图1,图1为本申请实施例提供的一种信号处理方法的系统架构图。如图1所示,该系统架构包括自动增益控制表(agctable)、低噪放大器(lna)、滤波器(filter)、数字前端(dfe)。其中,本申请实施例的agctable可以包括邻道干扰增益表(acigaintable)和灵敏度增益表(sensitivitygaintable),滤波器可以是模拟滤波器。输入信号就是终端设备所接收到的信号,该信号可以是通过无线波发送的,可以是来自接入网设备的信号,也可以是来自另一终端设备的蓝牙信号,还可以是其他类型的信号,本申请实施例不作限定。另外,数字前端中也可以包括滤波器,用来对模拟滤波器所处理后的信号进行更进一步的精细滤波。当然,数字前端的功能包括但不限于滤波器,还有与本申请实施例关联不大的其他功能,本申请实施例不作展开描述。为了能够解决因放大器饱和而使有效信号放大倍数受限,本申请实施例提供了一种信号处理方法及通信装置,下面进一步对本申请实施例提供的信号处理方法及通信装置进行详细介绍。请参见图2,图2为本申请实施例提供了一种信号处理方法的流程示意图。如图2所示的流程示意图可以包括以下步骤:210、通过数字前端dfe对第一信号进行滤波处理,得到第二信号。数字前端dfe中可以包括一个相对精细的滤波器,可以对图1所示的滤波器所输出的第一信号进行滤波处理,得到第二信号。在一种可能的实现方式中,终端设备在对第一信号进行滤波处理,得到第二信号之前,还需要接收第三信号,该第三信号即为图1中的输入信号,该输入信号是终端设备所接收到的信号,该信号可以是通过无线波发送的,可以是来自接入网设备的信号,也可以是来自另一终端设备的信号,本申请实施例不限定该输入信号的来源以及输入信号的类型。终端设备可以对该第三信号先通过放大器进行放大,再经过滤波器进行滤波,最终得到第一信号。其中,放大器可以是低噪放大器(lna)。终端设备用放大器和滤波器对第三信号处理的原因可以是使第三信号的功率达到足够的功率,以供后续的处理。若不对第三信号进行放大,那么第三信号的功率将过小,后续的处理可能会出现处理困难的情况。值得注意的是,除了放大器具有放大信号的作用外,滤波器也可以对信号进行放大,也就是说滤波器不仅可以滤波,还可以放大信号,且滤波器的放大倍数也可以由自动增益控制agc来调整。需要说明的是,图1中dfe上一级的滤波器是一个较为粗略的滤波器,可以对终端设备所接收到的输入信号进行大致地滤波。若第三信号是受邻道干扰的信号,即其中包括较大的干扰信号,那么该滤波后可以将第三信号进行大致滤波,生成第一信号,该第一信号并不是纯净的信号,第一信号中还是会存在一部分的干扰信号。得到第一信号后,dfe中较为精细的滤波器可以继续处理该第一信号,将第一信号中的大部分干扰信号滤除,得到第二信号。该第二信号中可以仅包括微小的干扰信号,是一个较为纯净的信号。220、若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则根据第一增益表调整自动增益控制agc。经过dfe中精细滤波器的滤波,可以得到较为纯净的第二信号。终端设备可以获取第一信号的第一接收信号强度指示(第一rssi),和第二信号的第二接收信号强度指示(第二rssi)。若终端设备计算第一rssi与第二rssi的差值小于预设差值,则可以确定第一信号是不包括干扰信号,即不为存在邻道干扰的信号。那么终端设备可以根据第一增益表来调整自动增益控制agc。其中,该第一增益表可以是灵敏度增益表(sensitivitygaintable),预设差值可以是终端设备所预先设置的,也可以是通过其他方式确定的,本申请实施例不作限定。灵敏度增益表可以包括档位、低噪放大器放大倍数和滤波器放大倍数。其中,档位是自动增益控制的档位,不同的档位对应不同的低噪放大器放大倍数和滤波器放大倍数。例如,灵敏度增益表可以包括7个档位,当然在实际应用中也可以包括其他数值个档位,不作限定。终端设备在确定第一信号是不包括干扰信号后,使用灵敏度增益表来调整自动增益控制agc,agc则会将从灵敏度增益表获取到的参数作用于低噪放大器和滤波器。需要说明的是,终端设备在确认选择该灵敏度增益表后,会考虑到放大器的灵敏度,会在放大器的灵敏度性能保持最佳的情况下,选择最高的档位来进行对信号放大。其中放大器的灵敏度最佳的情况指的是:放大器的放大倍数为对输入信号进行放大时,恰好不出现饱和的放大倍数。放大器饱和的原因可以包括输入信号的功率过大,或放大器本身的放大倍数过大。放大器可以用最大的放大倍数来放大输入信号,且不出现饱和,那么就可以是本申请实施例中的放大器的灵敏度最佳的情况。终端设备根据第一增益表,即灵敏度增益表调整自动增益控制后,会根据调整后的agc调整放大器和滤波器的放大倍数。通过调整后的放大器和滤波器,还有数字前端dfe重新对第三信号进行处理,得到第四信号,将该第四信号输入到后续的数字信号处理流程中。230、若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则根据第二增益表调整自动增益控制agc。经过dfe中精细滤波器的滤波,可以得到纯净的第二信号。终端设备可以获取第一信号的接收信号强度指示(第一rssi),和第二信号的接收信号强度指示(第二rssi)。若终端设备计算第一rssi与第二rssi的差值大于预设差值,则可以确定第一信号是包括干扰信号,即为存在邻道干扰的信号。那么终端设备就会根据第二增益表来调整自动增益控制agc。该第二增益表可以是邻道干扰增益表(acigaintable),邻道干扰增益表可以包括档位、低噪放大器放大倍数和滤波器放大倍数。终端设备根据第二增益表,即邻道干扰增益表调整自动增益控制后,会根据调整后的agc调整放大器和滤波器的放大倍数。通过调整后的放大器和滤波器,还有数字前端dfe重新对第三信号进行处理,得到第五信号,将该第五信号输入到后续的数字信号处理流程中。需要说明的是,在本文中,采用了诸如220、230等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制。例如,若第二信号的信号强度与第一信号的信号强度的差值小于预设差值时,终端设备只执行步骤220,不执行步骤230,以此类推。通过本申请实施例,终端设备可以通过数字前端dfe对第一信号进行滤波处理,得到第二信号,判断第一信号的信号强度与第二信号的信号强度的差值是否小于预设差值,若是,则确定终端设备所接收到的信号不为存在邻道干扰的信号,则根据灵敏度增益表来调整自动增益控制agc;若否,则确定终端设备所接收到的信号是存在邻道干扰的信号,采用邻道干扰增益表来调整自动增益控制agc。若终端设备接收到的信号是存在邻道干扰的信号,那么放大器在对该存在邻道干扰的信号进行放大时很可能会饱和,那样就会使存在邻道干扰的信号中非干扰信号的信号强度达不到相应的放大倍数。而如果采用邻道增益表调整了放大器和滤波器的放大倍数,存在邻道干扰的信号中非干扰信号的信号强度就可以放大足够的倍数。通过该方法,可以提高受邻道干扰的信号的放大倍数,进而提升受邻道干扰信号的系统性能。请参见图3,图3为本申请实施例提供的一种信号处理装置的单元示意图。图3所示的信号处理装置可以用于执行上述图2所描述的方法实施例中终端设备的部分或全部功能。该装置可以是终端设备,也可以是终端设备中的装置,或者是能够和终端设备匹配使用的装置。该装置的逻辑结构可包括:处理单元310和通信单元320。其中,当该信号处理装置应用于终端设备时:处理单元310,用于通过数字前端dfe对第一信号进行滤波处理,得到第二信号;上述处理单元310还用于若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则根据第一增益表调整自动增益控制agc;上述处理单元310还用于若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则根据第二增益表调整自动增益控制agc。在一种可能的实现方式中,第一增益表为灵敏度增益表sensitivitygaintable,第二增益表为邻道干扰增益表acigaintable。在一种可能的实现方式中,对第一信号进行滤波处理,得到第二信号之前,通信单元320,用于接收第三信号;上述处理单元310还用于通过放大器和滤波器对第三信号进行处理,得到第一信号。在一种可能的实现方式中,若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,上述处理单元310还用于则确定第一信号不为存在邻道干扰aci的信号;根据第一增益表调整自动增益控制agc。在一种可能的实现方式中,根据第一增益表调整自动增益控制agc之后,上述处理单元310还用于根据调整后的自动增益控制agc调整放大器的放大倍数;通过调整后的放大器和数字前端dfe对第三信号进行处理,得到第四信号。在一种可能的实现方式中,若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,上述处理单元310还用于则确定第一信号为存在邻道干扰aci的信号;根据第二增益表调整自动增益控制agc。在一种可能的实现方式中,根据第二增益表调整自动增益控制agc之后,上述处理单元310还用于根据调整后的自动增益控制agc调整放大器的放大倍数;通过调整后的放大器和数字前端dfe对第三信号进行处理,得到第五信号。通过本申请实施例,终端设备可以通过数字前端dfe对第一信号进行滤波处理,得到第二信号,判断第一信号的信号强度与第二信号的信号强度的差值是否小于预设差值,若是,则确定终端设备所接收到的信号不为存在邻道干扰的信号,则根据灵敏度增益表来调整自动增益控制agc;若否,则确定终端设备所接收到的信号是存在邻道干扰的信号,采用邻道干扰增益表来调整自动增益控制agc。通过该方法,可以提高受邻道干扰的信号的放大倍数,进而提升受邻道干扰信号的系统性能。请参见图4,图4为本申请实施例提供的一种通信设备的实体结构简化示意图,该装置可以是终端设备,包括处理器410、存储器420以及通信接口430,该处理器410、存储器420以及通信接口430通过一条或多条通信总线连接。处理器410被配置为支持通信设备执行图2中方法相应的功能。该处理器410可以是中央处理器(centralprocessingunit,cpu),网络处理器(networkprocessor,np),硬件芯片或者其任意组合。存储器420用于存储程序代码等。存储器420可以包括易失性存储器(volatilememory),例如随机存取存储器(randomaccessmemory,ram);存储器420也可以包括非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,rom),快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);存储器420还可以包括上述种类的存储器的组合。通信接口430用于收发数据、信息或消息等,也可以描述为收发器、收发电路等。例如,通信接口430用于接收第三信号等。在本申请实施例中,当该通信设备应用于终端设备时,该处理器410可以调用存储器420中存储的程序代码以执行以下操作:处理器410调用存储器420中存储的程序代码通过数字前端dfe对第一信号进行滤波处理,得到第二信号;处理器410调用存储器420中存储的程序代码若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,则根据第一增益表调整自动增益控制agc;处理器410调用存储器420中存储的程序代码若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,则根据第二增益表调整自动增益控制agc。在一种可能的实现方式中,第一增益表为灵敏度增益表sensitivitygaintable,第二增益表为邻道干扰增益表acigaintable。在一种可能的实现方式中,对第一信号进行滤波处理,得到第二信号之前,控制通信接口430接收第三信号;上述处理器410还用于通过放大器和滤波器对第三信号进行处理,得到第一信号。在一种可能的实现方式中,若第二信号的信号强度与第一信号的信号强度的差值小于预设差值,处理器410调用存储器420中存储的程序代码则确定第一信号不为存在邻道干扰aci的信号;根据第一增益表调整自动增益控制agc。在一种可能的实现方式中,根据第一增益表调整自动增益控制agc之后,处理器410调用存储器420中存储的程序代码根据调整后的自动增益控制agc调整放大器的放大倍数;通过调整后的放大器和数字前端dfe对第三信号进行处理,得到第四信号。在一种可能的实现方式中,若第二信号的信号强度与第一信号的信号强度的差值大于预设差值,处理器410调用存储器420中存储的程序代码则确定第一信号为存在邻道干扰ac的i信号;根据第二增益表调整自动增益控制agc。在一种可能的实现方式中,根据第二增益表调整自动增益控制agc之后,处理器410调用存储器420中存储的程序代码根据调整后的自动增益控制agc调整放大器的放大倍数;通过调整后的放大器和数字前端dfe对第三信号进行处理,得到第五信号。通过本申请实施例,终端设备可以通过数字前端dfe对第一信号进行滤波处理,得到第二信号,判断第一信号的信号强度与第二信号的信号强度的差值是否小于预设差值,若是,则确定终端设备所接收到的信号不为存在邻道干扰的信号,则根据灵敏度增益表来调整自动增益控制agc;若否,则确定终端设备所接收到的信号是存在邻道干扰的信号,采用邻道干扰增益表来调整自动增益控制agc。通过该方法,可以提高受邻道干扰的信号的放大倍数,进而提升受邻道干扰信号的系统性能。需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例处理设备中的单元可以根据实际需要进行合并、划分和删减。在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、存储盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态存储盘solidstatedisk(ssd))等。最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1