CN113973040A - 一种多天线的信号处理方法、装置、电子设备及存储介质 - Google Patents
一种多天线的信号处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113973040A CN113973040A CN202010726008.1A CN202010726008A CN113973040A CN 113973040 A CN113973040 A CN 113973040A CN 202010726008 A CN202010726008 A CN 202010726008A CN 113973040 A CN113973040 A CN 113973040A
- Authority
- CN
- China
- Prior art keywords
- signal
- peak point
- antenna
- over
- peak
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
- H04L27/2623—Reduction thereof by clipping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
Abstract
本发明提供了一种多天线的信号处理方法、装置、电子设备及存储介质,涉及通信技术领域。所述方法包括:获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致;根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应;按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数;根据所述脉冲信号对所述交织信号进行削峰处理。本发明可以在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
Description
技术领域
本发明涉及通信技术领域,具体地涉及一种多天线的信号处理方法、装置、电子设备及存储介质。
背景技术
大规模多入多出(Massive MIMO,Massive Multiple-Input Multiple-Output)技术是第五代移动通信(5G,5th Generation)的核心技术之一,Massive MIMO利用多天线空分复用成倍地提升频谱效率,增强网络覆盖和***容量。Massive MIMO使用的天线数量超过100个,高出传统基站的天线数量一个数量级,因而可以在***和终端之间传输更多独立的数据流,从而成倍地提升频谱效率和能源效率。天线数量的增加直接导致了信号处理方法的不同,引发了新的问题和挑战。在Massive MIMO***中,一个主要问题是,信号具有比较高的峰均功率比(PAPR,Peak toAverage Power Ratio),为了无失真的传输这些高峰均功率比的信号,对一些部件,如功率放大器的线性要求很高,若信号的变化范围超出器件的线性范围,则会产生明显的带内失真和带外辐射,从而导致误码率的升高。如何有效有效降低Massive MIMO***的峰均功率比将直接关系到Massive MIMO***的性能和实现成本。
现有技术中,通过对信号进行削峰处理降低Massive MIMO***的峰均功率比。然而现有技术是通过信道频率响应(CFR,Channel Frequency Response)模块实现对信号的削峰处理,每个天线的信号独立通过一个CFR模块进行处理,如果要对交织信号进行削峰处理,首先需要将交织信号拆分为多个天线对应的信号,然后,可以采用多个CFR模块对多个天线对应的信号分别进行削峰处理,如此会导致资源占用率大;或,还可以采用一个CFR模块对多个天线对应的信号先后进行削峰处理,如此会需要较长的处理时间,导致处理效率低。
发明内容
本发明提供一种多天线的信号处理方法、装置、电子设备及存储介质,以解决现有技术中对多天线的信号进行削峰处理资源占用率大,处理效率低的问题。
根据本发明的第一方面,提供了一种多天线的信号处理方法,所述方法包括:
获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致;
根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应;
按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数;
根据所述脉冲信号对所述交织信号进行削峰处理。
根据本发明的第二方面,提供了一种多天线的信号处理装置,所述装置包括:
交织信号获取模块,用于获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致;
超限峰值点确定模块,用于根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应;
脉冲信号生成模块,用于按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数;
削峰处理模块,用于根据所述脉冲信号对所述交织信号进行削峰处理。
根据本发明的第三方面,提供了一种电子设备,包括:
处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现前述的方法。
根据本发明的第四方面,提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述的方法。
本发明提供了一种多天线的信号处理方法、装置、电子设备及存储介质,所述方法包括:获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致;根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应;按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数;根据所述脉冲信号对所述交织信号进行削峰处理。本发明可以在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种多天线的信号处理方法的具体步骤流程图;
图2是现有技术中一种CFR模块实现结构图;
图3是现有技术中一种CFR模块的输入信号示意图;
图4是本发明实施例一提供的一种CFR模块实现结构图;
图5是本发明实施例二提供的一种多天线的信号处理方法的具体步骤流程图;
图6是本发明实施例一提供的一种CFR模块的输入信号示意图;
图7是本发明实施例二提供的一种削峰脉冲产生模块的输入信号示意图;
图8是现有技术中的一种削峰脉冲产生模块的工作流程图;
图9是本发明实施例二提供的一种削峰脉冲产生模块的工作流程图;
图10是本发明实施例二提供的一种生成脉冲信号示意图;
图11是本发明实施例二提供的一种合路脉冲信号示意图;
图12是本发明实施例二提供的一种CFR模块的输出信号示意图;
图13是本发明实施例三提供的一种多天线的信号处理装置的结构图;
图14是本发明实施例四提供的一种多天线的信号处理装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参照图1,其示出了本发明实施例一提供的一种多天线的信号处理方法的具体步骤流程图。
步骤101,获取交织信号。
其中,交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致。
在无线通信中,传输的数字信号可能因各种原因产生突发性差错,对通信效果造成影响,为了纠正数字信号传输中的突发性差错,通常采用交织编码技术对数字信号进行交织处理,从而将数字信号中较长的突发差错离散成随机差错,并进一步纠正随机差错。对数字信号进行交织处理,就是在对数字信号在进行编码之前改变比特或字节的顺序,这样,在接收机端的突发差错可位于不同的分组中,进而就可以通过代码进行纠正。
在本发明中,是对Massive MIMO***中的多个天线信号中具有相同频率的天线信号进行交织,即对多个天线信号中具有相同第一频率的天线信号进行交织。
本发明实施例中的第一频率为交织信号的信号频率,第二频率为生成脉冲信号的频率,第二频率通常为时钟频率。第二频率是第一频率的倍数。
步骤102,根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应。
其中,预设门限表示经过削峰处理后的信号的最大幅度值,预设门限的取值与信号传输器件的所支持的信号幅度值的变化范围有关,可以根据实际需求设置对应的值,对此本发明不做具体限定。
结合前述可知,本发明实施例中的交织信号包含具有相同频率的多个天线信号,确定所述交织信号的中各个天线信号的极大值点,即为所述交织信号的峰值点,在交织信号的所有峰值点中,幅度值超出该预设门限的峰值点就是超限峰值点。由于交织信号的峰值点是根据交织信号中各个天线的极大值点确定的,所以在本发明实施例中,交织信号的超限峰值点包含交织信号中至少一个天线的超限峰值点。
步骤103,按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数。
本发明实施例中的第一频率为交织信号的信号频率,第二频率为生成脉冲信号的频率。第二频率与第一频率存在倍数关系,例如,若第一频率为A,则第二频率为n*A,其中,n为正整数。从而在实际应用中,在生成脉冲信号之前,需要确定第一频率的若干倍频率作为第二频率。
步骤104,根据所述脉冲信号对所述交织信号进行削峰处理。
现有技术中,通常采用信道频率响应(CFR,Channel Frequency Response)模块对信号进行削峰处理,参照图2,示出了现有技术中一种CFR模块的实现结构图,将需要进行削峰处理的信号Signal_in同步输入到数据延时模块(Data_in_delay)和峰值计算模块(Fa_mag_compute),Fa_mag_compute对输入信号的峰值点的幅度值进行计算,然后将计算的峰值点的幅度值分别输入到峰值缩放模块(Peak_scale)和峰值检测模块(Peak_detect),其中,Peak_scale通过利用信号的幅度值与预设门限对信号的幅度值进行缩放处理,Peak_detect则根据预设门限在信号的峰值点中找出幅度值超出预设门限的超限峰值点以及超限峰值点对应的相位信息,峰值缩放时延模块(Peak_scale_delay)对Peak_scale输出的缩放后的幅度值进行延时处理,峰值位置匹配模块(Peak_align)则对Peak_detect输出的超限峰值点的相位信息进行延时处理,从而使得Peak_scale_delay输出的幅度值与Peak_align输出的超限峰值点的相位信息均对应同一个超限峰值点。削峰脉冲产生模块(C_pulses)根据Peak_scale_delay输出的幅度值与Peak_align输出的超限峰值点的相位信息产生削峰脉冲信号,然后与经由Data_in_delay进行延时处理的信号同步输入到减法模块(Subtract),从而得到削峰处理后的信号。其中,削峰脉冲信号中各个超限峰值点的相位信息与经由Data_in_delay进行延时处理后的信号中对应的各个超限峰值点的相位信息相同。
参照图3,示出了现有技术中一种CFR模块的输入信号示意图,其中,Clock为时钟信号,clk_ce为移位寄存器信号,data_ant0为天线ant0的信号,data_ant1为天线ant1的信号,data_ant2为天线ant2的信号,data_ant3为天线ant3的信号,天线ant0、天线ant1、天线ant2、天线ant3的信号频率一致。若要对图3中的4个天线信号进行削峰处理,要么采用多个图2所示的CFR模块,将一个天线信号作为一个CFR模块的输入信号Signal_in,分别对每个天线信号进行削峰处理;要么将每个天线信号作为一个单独的输入信号Signal_in依次输入到图2所示的CFR模块中,通过一个CFR模块对多个天线信号先后进行削峰处理。
由上述内容可知,在现有技术中,通过一个CFR模块对一个天线信号进行单独处理,如果要得到交织信号的削峰处理信号,首先需要将交织信号拆分为多个天线对应的信号,然后对每个天线信号单独进行削峰处理之后,将各个天线削峰处理后的信号进行交织得到交织信号的削峰处理信号。在这个过程中,要么需要多个CFR模块,导致资源占用率大;要么通过一个CFR模块对多个天线对应的信号先后进行削峰处理,需要较长的处理时间,导致处理效率低。
因此,为了解决现有技术中对多天线的信号进行削峰处理资源占用率大,处理效率低的问题,本发明在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
参照图4,以对两个天线信号进行交织得到交织信号为例,示出了本发明实施例提供的一种CFR模块实现结构图。图4中的输入信号Signal_in为交织信号,包含两个信号频率均为第一频率的天线信号。通过Fa_mag_compute对交织信号的峰值点的幅度值进行计算,得到交织信号中的各个峰值点的幅度值。由于在本发明中,交织信号包含两个天线信号,两个天线信号的超限峰值点可能均匀分布,在某个信号周期内,也可能只有一个天线信号存在超限峰值点,若依然按照现有技术中的CFR模块对信号进行削峰处理的方法,根据时钟频率,读取到一个超限峰值点就产生一个脉冲信号,最终生成的削峰脉冲信号中每个天线对应的超限峰值点产生的脉冲就不是按照天线的预设顺序出现的,在根据削峰脉冲信号对交织信号进行削峰处理时,削峰脉冲信号中的超限峰值点的相位信息与交织信号中对应的超限峰值点的相位信息不一致,最终得到的削峰后的脉冲信号就会出现差错。因此削峰脉冲产生模块(C_pulses)在根据Peak_scale_delay输出的幅度值与超限峰值点的相位信息产出脉冲信号时,需要根据天线的预设顺序获取对应的超限峰值点的相位信息。因此,在图4所示的本发明实施例提供的一种CFR模块中,将图2所示的CFR模块中的Peak_detect与Peak_align分别例化为Peak_detect_ant0、Peak_detect_ant1与Peak_align_ant0、Peak_align_ant1,从而根据天线的预设顺序依次获取交织信号中的超限峰值点的相位信息、对超限峰值点的相位信息进行调整,本质上就是根据输入产生对应的输出,因此,实际上还是通过一个Peak_detect确定交织信号中幅度值超出预设门限的超限峰值点以及超限峰值点对应的相位信息,通过一个Peak_align对Peak_detect输出的交织信号的超限峰值点的相位信息进行调整,从而降低了资源占用率,提高了信号处理效率。
由图4可知,在本发明实施例中,削峰脉冲产生模块(C_pulses)输出的是交织的削峰脉冲信号,直接与Data_in_delay输出的延时后的交织信号经由Subtract进行削峰处理,即可得到削峰后的交织信号。
而现有技术是单独对每个信号进行削峰处理,因此C_pulses输出的也是单个信号对应的削峰脉冲信号,最终CFR模块输出的是单个信号对应的削峰后的信号。若要得到交织信号的削峰处理后的信号,还需要分别对各个天线信号进行削峰处理,之后再对削峰后的信号进行交织,需要占用大量的资源,处理效率也较低。
综上所述,本发明实施例提供了一种多天线的信号处理方法,可以在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
实施例二
参照图5,其示出了本发明实施例二提供的一种多天线的信号处理方法的具体步骤流程图。
步骤201,从多个天线的信号频率中确定第一频率和所述第一频率对应的至少两个天线。
本发明实施例中的第一频率为多个天线的信号频率中任一天线的信号频率。
步骤202,将所述至少两个天线进行交织得到交织信号。
本发明中的交织信号中的各个天线的信号频率一致,均为第一频率。
参照图6,示出了本发明实施例一提供的一种CFR模块的输入信号示意图,Clock为时钟频率,也即本发明中的第二频率,x2_hd的信号频率与天线ant0、天线ant1、天线ant2、天线ant3的信号频率一致,均为第一频率,x2_hd用于指示天线信号的信号频率,data_ant01为天线ant0与天线ant1的交织信号,data_ant23为天线ant2与天线ant3的交织信号。在本发明实施例中,交织信号中包含的天线信号的个数与第二频率和第一频率的倍数相关,在图6所示的输入信号示意图中,第二频率是第一频率的二倍,因此图6中的交织信号中包含两个天线信号。当然,也可以将天线ant0与天线ant2进行交织,将天线ant1与天线ant3进行交织,对此本发明不做具体限定,只要交织信号中各个天线信号的信号频率均为第一频率即可。图6中data_ant01信号与data_ant23信号中的a表示该信号对应的天线,d表示信号的周期,例如,a0d0表示天线ant0的第一个周期,a1d0表示天线ant1的第一个周期,可以看出,交织信号中各个天线的数据按照预设顺序依次排列。
步骤203,确定所述交织信号的至少一个峰值点以及所述峰值点对应的幅度值。
在本发明实施例中,确定所述交织信号的中各个天线信号的极大值点,即为所述交织信号的峰值点。
参照图6,其中包括两个交织信号:data_ant01和data_ant23,在对data_ant01进行削峰处理时,将其作为Signal_in输入到图4所示的CFR模块中,由图4中的Fa_mag_compute对交织信号data_ant01的峰值点的幅度值进行计算;同理,在对data_ant23进行削峰处理时,将其作为Signal_in输入到图4所示的CFR模块中,由图4中的Fa_mag_compute对交织信号data_ant23的峰值点的幅度值进行计算。
步骤204,从所述至少一个峰值点中确定所述幅度值大于预设门限的峰值点作为超限峰值点。
其中,所述预设门限表示经过削峰处理后的信号的最大幅度值,预设门限的取值与信号传输器件的所支持的信号幅度值的变化范围有关,可以根据实际需求设置对应的值,对此本发明不做具体限定。在交织信号的所有峰值点中,幅度值超出该预设门限的峰值点就是超限峰值点。
该步骤可以参照步骤102,在此不做赘述。
步骤205,按照天线的预设顺序依次获取所述天线对应的超限峰值点的相位信息。
在本发明中,由于交织信号包含多个天线信号,多个天线信号的超限峰值点可能均匀分布,在某个信号周期内,也可能只有一个天线信号存在超限峰值点,为了避免削峰处理结果出现差错,削峰脉冲信号中交织信号中对应的各个超限峰值点的相位信息要保持一致,因此需要按照天线的预设顺序依次获取对应的超限峰值点的相位信息,生成对应的脉冲信号。
可选地,所述超限峰值点的相位信息包含天线标识,根据天线的预设顺序和所述天线标识依次获取所述天线对应的超限峰值点的相位信息。
参照图7,示出了本发明实施例提供的一种削峰脉冲产生模块的输入信号示意图,天线ant0与天线ant1的交织信号进入图4所示的peak detect_ant0及peak_detect_ant1模块,模块内部利用ant_sel信号选择对应天线的数据进行处理,当ant_sel为0时对天线ant0进行峰值检测并产生相应的峰值位置指示信号,当ant_sel为1时对天线ant1进行峰值检测并产生相应的峰值位置指示信号,再经过图4中的Peak_align_ant0及Peak_align_ant1对两天线的峰值位置指示信号调整后,得到天线ant0的超限峰值点的相位信息peak_location_ant0及天线ant1的超限峰值点的相位信息peak_location_ant1,从而实现了按照天线的预设顺序依次获取所述天线对应的超限峰值点的相位信息。
步骤206,若所述天线对应的超限峰值点的相位信息不存在,则确定所述相位信息对应的脉冲幅度为第一预设数值。
若所述天线对应的超限峰值点的相位信息不存在,则表明所述天线在相位处不存在超限峰值点,若在所述天线对应的超限峰值点的相位信息不存在时直接根据天线的预设顺序获取下一个天线对应的超限峰值点的相位信息,则生成的脉冲信号中各个超限峰值点的相位信息与交织信号中对应的同一个超限峰值点的相位信息就会不一致,从而导致最终的削峰处理结果出现差错,因此,在本发明实施例中,当天线对应的超限峰值点的相位信息不存在时,确定所述相位信息对应的脉冲幅度为第一预设数值。
步骤207,若所述天线对应的超限峰值点的相位信息存在,则确定所述相位信息对应的脉冲幅度为第二预设数值。
步骤208,根据所述相位信息对应的脉冲幅度生成第二频率的脉冲信号。
现有技术中,因为只需要对一个天线信号进行削峰处理,因此削峰脉冲产生模块(C_pulses)只要获取到一个超限峰值点的相位信息,就根据第二频率产生对应的脉冲信号,参照图8,示出了现有技术中的一种削峰脉冲产生模块(C_pulses)的工作流程图。Peak_location为图2中的Peak_align调整后的超限峰值点的相位信息,峰值分配模块(Allocator)在接收到Peak_location后,按照削峰脉冲发生器(CPG,Cancellation PulseGenerator)的优先级顺序,依次判断各个CPG的空闲状态,在图8中,CPG#1到CPG#4优先级依次降低。具体的:若优先级高的CPG处于非空闲状态,则判断优先级较低的CPG是否空闲,若空闲,则将Peak_location发送至该优先级较低的CPG。在图8中,Allocator接收到Peak_location后,优先判断CPG#1是否空闲,若是,将Peak_location发送至CPG#1,由CPG#1产生脉冲信号;若否,则判断CPG#2是否空闲,依此类推。
以对两个天线信号进行交织得到交织信号为例,参照图9,示出了本发明实施例提供的一种削峰脉冲产生模块(C_pulses)的工作流程图,同图4中的Peak_detect_ant1与Peak_align_ant1一样,本发明将图8所示的Allocator例化为图9中的Allocator_ant0与Allocator_ant1,实际上只需要一个Allocator即可完成对天线ant0与天线ant1的交织信号的处理。
在图9中,Allocator_ant0接收ant0的超限峰值点的相位信息Peak_location_ant0,Allocator_ant1接收ant1的超限峰值点的相位信息Peak_location_ant1,多路选择器(Mux)根据天线的预设顺序和天线标识依次从Allocator_ant0和Allocator_ant1中获取对应的超限峰值点的相位信息,并将获取到的超限峰值点的相位信息输入到CPG中。与现有技术不同的是,本发明实施例在将超限峰值点的相位信息分配给各个CPG时,按照天线的预设顺序和CPG的优先级依次判断CPG是否正在处理该天线对应的超限峰值点的相位信息,若否,则表明该CPG相对于该天线空闲,将该天线对应的超限峰值点发送给该CPG。以图9为例,Mux当前获取到Peak_location_ant0时,优先判断CPG#1是否正在处理Peak_location_ant0,若否,将当前获取到的Peak_location_ant0分配给CPG#1,若是,则继续判断CPG#2是否正在处理Peak_location_ant0,若否,将当前获取到的Peak_location_ant0分配给CPG#2,依此类推。若Mux获取到Peak_location_ant0时,CPG#1正在处理Peak_location_ant1,则继续将获取到的Peak_location_ant0分配给CPG#1。CPG根据Mux分配的超限峰值点的相位信息与所述相位信息对应的脉冲幅度生成第二频率的脉冲信号。
参照图10,示出了本发明实施例的一种生成脉冲信号示意图,图7中的两天线的超限峰值点的相位信息对应的指示信号peak_locator_ant0及peak_locator_ant1分别输入到图9所示的C_pulse模块内对应的峰值分配模块Allocator_ant0及Allocator_ant1中,Mux根据前述的分配方法将对应超限峰值点的相位信息分配到4个CPG,并产生天线ant0的使能信号cpg_trig_ant0和超限峰值点的相位信息对应的脉冲信号cpg_addr_ant0,以及天线ant1的使能信号cpg_trig_ant1和超限峰值点的相位信息对应的脉冲信号cpg_addr_ant1。参照图11,示出了本发明实施例提供的一种合路脉冲信号示意图,图9中的Mux模块根据ant_sel信号将两天线的CPG使能信号cpg_trig_ant0和cpg_trig_ant1合并为两天线交织的CPG使能信号cfr_trig,将cpg_addr_ant0和cpg_addr_ant1合并为两天线交织脉冲信号cfr_addr。
结合前述可知,本发明实施例最终生成的脉冲信号与交织信号中各个天线的预设顺序以及对应的超限峰值点的相位信息对应。
步骤209,根据所述预设门限对所述超限峰值点的幅度值进行调整得到调整后的超限峰值点的幅度值。
参照图4,Peak_scale根据预设门限对Fa_mag_compute输出的交织信号的峰值点的幅度值进行调整,得到调整后的超限峰值点的幅度值。
可选地,将所述超限峰值点的幅度值与所述预设门限相减,得到调整后的所述超限峰值点的幅度值。
步骤210,按照所述天线的预设顺序和所述第二频率依次输出调整后的所述超限峰值点的幅度值。
由图9可知,本发明实施例是通过乘法器将各个CPG生成的脉冲信号与对应的超限峰值点的幅度值相乘得到削峰脉冲信号,为保证输入到乘法器中的超限峰值点的幅度值与CPG生成的脉冲信号中的超限峰值点的相位信息一一对应,从而避免削峰处理结果出现差错,本发明实施例按照天线的预设顺序和第二频率依次输出调整后的超限峰值点的幅度值。
在图4中,由Peak_scale_delay按照天线的预设顺序和第二频率依次输出调整后的超限峰值点的幅度值,即图9中的Peak_scaling。
步骤211,根据所述脉冲信号与输出的所述超限峰值点的幅度值生成削峰脉冲信号。
可选地,将所述脉冲信号与输出的所述超限峰值点的幅度值相乘得到削峰脉冲信号。
根据图9中的各个CPG生成的使能信号cfr_trig与Peak_scaling信号生成超限峰值点的幅度值信号,将该幅度值信号与各个CPG生成的脉冲信号相乘,再对乘法器的输出信号进行合成即可得到削峰脉冲信号,其中,CPG生成的使能信号cfr_trig如图11所示,脉冲信号如图11中的cfr_addr。
步骤212,根据所述削峰脉冲信号对所述交织信号进行削峰处理。
由图9可知,在本发明实施例中,削峰脉冲产生模块(C_pulses)输出的是交织的削峰脉冲信号,直接与图4中的Data_in_delay输出的延时后的交织信号经由Subtract进行削峰处理,即可得到削峰后的交织信号。
参照图12,示出了本发明实施例提供的一种CFR模块的输出信号示意图,图4中的削峰脉冲产生模块(C_pulses)输出的削峰脉冲信号与Data_in_delay输出的cfr_x2_hd信号相减,得到经过削峰处理后的交织信号cfr_out_a01、cfr_out_a23,其中,当图4中的CFR模块的输入信号Signal_in为天线ant0与天线ant1的交织信号data_ant01时,输出的削峰处理后的信号Signal_out为cfr_out_a01,当图4中的CFR模块的输入信号Signal_in为天线ant2与天线ant3的交织信号data_ant23时,输出的削峰处理后的信号Signal_out为cfr_out_a23。
综上所述,本发明实施例提供了一种多天线的信号处理方法,可以在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
实施例三
参照图13,其示出了本发明实施例三提供的一种多天线的信号处理装置的结构图,具体如下:
交织信号获取模块301,用于获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致。
超限峰值点确定模块302,用于根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应。
脉冲信号生成模块303,用于按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数。
削峰处理模块304,用于根据所述脉冲信号对所述交织信号进行削峰处理。
综上所述,本发明实施例提供了一种多天线的信号处理装置,可以在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
实施例三为实施例一对应的装置实施例,详细信息可以参照实施例一的详细说明,在此不再赘述。
实施例四
参照图14,其示出了本发明实施例四提供的一种多天线的信号处理装置的结构图,具体如下:
交织信号获取模块401,用于获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致。
所述交织信号获取模块401,包括:
确定子模块4011,用于从多个天线的信号频率中确定第一频率和所述第一频率对应的至少两个天线。
获取子模块4012,用于将所述至少两个天线进行交织得到交织信号。
超限峰值点确定模块402,用于根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应。
所述超限峰值点确定模块402,包括:
峰值点确定子模块4021,用于确定所述交织信号的至少一个峰值点以及所述峰值点对应的幅度值。
超限峰值点确定子模块4022,用于从所述至少一个峰值点中确定所述幅度值大于预设门限的峰值点作为超限峰值点。
脉冲信号生成模块403,用于按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数。
所述脉冲信号生成模块403,包括:
相位信息获取子模块4031,用于按照天线的预设顺序依次获取所述天线对应的超限峰值点的相位信息。
第一脉冲幅度确定子模块4032,用于若所述天线对应的超限峰值点的相位信息不存在,则确定所述相位信息对应的脉冲幅度为第一预设数值。
第二脉冲幅度确定子模块4033,用于若所述天线对应的超限峰值点的相位信息存在,则确定所述相位信息对应的脉冲幅度为第二预设数值。
脉冲信号生成子模块4034,用于根据所述相位信息对应的脉冲幅度生成第二频率的脉冲信号。
削峰处理模块404,用于根据所述脉冲信号对所述交织信号进行削峰处理。
所述削峰处理模块404,包括:
幅度值调整子模块4041,用于根据所述预设门限对所述超限峰值点的幅度值进行调整得到调整后的超限峰值点的幅度值。
可选地,所述幅度值调整子模块4041,包括:
幅度值调整单元,用于将所述超限峰值点的幅度值与所述预设门限相减,得到调整后的所述超限峰值点的幅度值。
幅度值输出子模块4042,用于按照所述天线的预设顺序和所述第二频率依次输出调整后的所述超限峰值点的幅度值。
削峰脉冲信号生成子模块4043,用于根据所述脉冲信号与输出的所述超限峰值点的幅度值生成削峰脉冲信号。
削峰处理子模块4044,用于根据所述削峰脉冲信号对所述交织信号进行削峰处理。
综上所述,本发明实施例提供了一种多天线的信号处理装置,可以在不拆分交织信号的情况下对获取的交织信号进行削峰处理,由于输入为一个交织信号,从而只需要一个CFR模块,降低了资源占用率,提高了处理效率。
实施例四为方法实施例二对应的装置实施例,详细信息可以参照实施例二的详细说明,在此不再赘述。
本发明实施例还提供了一种电子设备,包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现前述的方法。
本发明实施例还提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行前述的方法。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (14)
1.一种多天线的信号处理方法,其特征在于,所述方法包括:
获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致;
根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应;
按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数;
根据所述脉冲信号对所述交织信号进行削峰处理。
2.根据权利要求1所述的方法,其特征在于,所述按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号的步骤,包括:
按照天线的预设顺序依次获取所述天线对应的超限峰值点的相位信息;
若所述天线对应的超限峰值点的相位信息不存在,则确定所述相位信息对应的脉冲幅度为第一预设数值;
若所述天线对应的超限峰值点的相位信息存在,则确定所述相位信息对应的脉冲幅度为第二预设数值;
根据所述相位信息对应的脉冲幅度生成第二频率的脉冲信号。
3.根据权利要求1所述的方法,其特征在于,所述获取交织信号的步骤,包括:
从多个天线的信号频率中确定第一频率和所述第一频率对应的至少两个天线;
将所述至少两个天线进行交织得到交织信号。
4.根据权利要求1所述的方法,其特征在于,所述根据预设门限确定所述交织信号的至少一个超限峰值点的步骤,包括:
确定所述交织信号的至少一个峰值点以及所述峰值点对应的幅度值;
从所述至少一个峰值点中确定所述幅度值大于预设门限的峰值点作为超限峰值点。
5.根据权利要求4所述的方法,其特征在于,所述根据所述脉冲信号对所述交织信号进行削峰处理的步骤,包括:
根据所述预设门限对所述超限峰值点的幅度值进行调整得到调整后的超限峰值点的幅度值;
按照所述天线的预设顺序和所述第二频率依次输出调整后的所述超限峰值点的幅度值;
根据所述脉冲信号与输出的所述超限峰值点的幅度值生成削峰脉冲信号;
根据所述削峰脉冲信号对所述交织信号进行削峰处理。
6.根据权利要求5所述的方法,其特征在于,所述根据所述预设门限对所述超限峰值点的幅度值进行调整得到调整后的超限峰值点的幅度值的步骤,包括:
将所述超限峰值点的幅度值与所述预设门限相减,得到调整后的所述超限峰值点的幅度值。
7.一种多天线的信号处理装置,其特征在于,所述装置包括:
交织信号获取模块,用于获取交织信号,所述交织信号是通过多个天线信号交织得到的,所述多个天线信号的第一频率一致;
超限峰值点确定模块,用于根据预设门限确定所述交织信号的至少一个超限峰值点,所述超限峰值点与天线对应;
脉冲信号生成模块,用于按照天线的预设顺序和所述天线对应的超限峰值点的相位信息,生成第二频率的脉冲信号,所述第二频率是所述第一频率的倍数;
削峰处理模块,用于根据所述脉冲信号对所述交织信号进行削峰处理。
8.根据权利要求7所述的装置,其特征在于,所述脉冲信号生成模块,包括:
相位信息获取子模块,用于按照天线的预设顺序依次获取所述天线对应的超限峰值点的相位信息;
第一脉冲幅度确定子模块,用于若所述天线对应的超限峰值点的相位信息不存在,则确定所述相位信息对应的脉冲幅度为第一预设数值;
第二脉冲幅度确定子模块,用于若所述天线对应的超限峰值点的相位信息存在,则确定所述相位信息对应的脉冲幅度为第二预设数值;
脉冲信号生成子模块,用于根据所述相位信息对应的脉冲幅度生成第二频率的脉冲信号。
9.根据权利要求7所述的装置,其特征在于,所述交织信号获取模块,包括:
确定子模块,用于从多个天线的信号频率中确定第一频率和所述第一频率对应的至少两个天线;
获取子模块,用于将所述至少两个天线进行交织得到交织信号。
10.根据权利要求7所述的装置,其特征在于,所述超限峰值点确定模块,包括:
峰值点确定子模块,用于确定所述交织信号的至少一个峰值点以及所述峰值点对应的幅度值;
超限峰值点确定子模块,用于从所述至少一个峰值点中确定所述幅度值大于预设门限的峰值点作为超限峰值点。
11.根据权利要求10所述的装置,其特征在于,所述削峰处理模块,包括:
幅度值调整子模块,用于根据所述预设门限对所述超限峰值点的幅度值进行调整得到调整后的超限峰值点的幅度值;
幅度值输出子模块,用于按照所述天线的预设顺序和所述第二频率依次输出调整后的所述超限峰值点的幅度值;
削峰脉冲信号生成子模块,用于根据所述脉冲信号与输出的所述超限峰值点的幅度值生成削峰脉冲信号;
削峰处理子模块,用于根据所述削峰脉冲信号对所述交织信号进行削峰处理。
12.根据权利要求11所述的装置,其特征在于,所述幅度值调整子模块,包括:
幅度值调整单元,用于将所述超限峰值点的幅度值与所述预设门限相减,得到调整后的所述超限峰值点的幅度值。
13.一种电子设备,其特征在于,包括:
处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6中任意一个所述的方法。
14.一种可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至6中任意一个所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010726008.1A CN113973040B (zh) | 2020-07-24 | 2020-07-24 | 一种多天线的信号处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010726008.1A CN113973040B (zh) | 2020-07-24 | 2020-07-24 | 一种多天线的信号处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113973040A true CN113973040A (zh) | 2022-01-25 |
CN113973040B CN113973040B (zh) | 2023-02-03 |
Family
ID=79585851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010726008.1A Active CN113973040B (zh) | 2020-07-24 | 2020-07-24 | 一种多天线的信号处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113973040B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005029801A1 (en) * | 2003-09-15 | 2005-03-31 | Ntt Docomo Inc. | Multicarrier system with transmit diversity |
US20080101502A1 (en) * | 2006-10-30 | 2008-05-01 | Quantenna Communications, Inc. | Optimized clipping for peak-to-average power ratio reduction |
CN101933303A (zh) * | 2009-03-02 | 2010-12-29 | 联发科技股份有限公司 | 正交频分多址***中广播与接收***信息的方法与装置 |
CN103401831A (zh) * | 2013-08-02 | 2013-11-20 | 武汉邮电科学研究院 | 一种基于fpga的lte数字中频削峰方法及装置 |
CN106027132A (zh) * | 2015-03-25 | 2016-10-12 | 英特尔Ip公司 | 在高峰均功率比信号下进行功率效率改进的相控阵列加权 |
US20170230087A1 (en) * | 2014-08-04 | 2017-08-10 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting/receiving signal in wireless communication system supporting distributed antenna system |
CN110870216A (zh) * | 2017-07-14 | 2020-03-06 | 华为技术有限公司 | 一种波束成形方法及设备 |
-
2020
- 2020-07-24 CN CN202010726008.1A patent/CN113973040B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005029801A1 (en) * | 2003-09-15 | 2005-03-31 | Ntt Docomo Inc. | Multicarrier system with transmit diversity |
US20080101502A1 (en) * | 2006-10-30 | 2008-05-01 | Quantenna Communications, Inc. | Optimized clipping for peak-to-average power ratio reduction |
CN101933303A (zh) * | 2009-03-02 | 2010-12-29 | 联发科技股份有限公司 | 正交频分多址***中广播与接收***信息的方法与装置 |
CN103401831A (zh) * | 2013-08-02 | 2013-11-20 | 武汉邮电科学研究院 | 一种基于fpga的lte数字中频削峰方法及装置 |
US20170230087A1 (en) * | 2014-08-04 | 2017-08-10 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting/receiving signal in wireless communication system supporting distributed antenna system |
CN106027132A (zh) * | 2015-03-25 | 2016-10-12 | 英特尔Ip公司 | 在高峰均功率比信号下进行功率效率改进的相控阵列加权 |
CN110870216A (zh) * | 2017-07-14 | 2020-03-06 | 华为技术有限公司 | 一种波束成形方法及设备 |
Non-Patent Citations (1)
Title |
---|
杨星辰: ""基于5G的低轨卫星移动通信***上行链路传输技术研究"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN113973040B (zh) | 2023-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107925461B (zh) | 波束参考信号的发送方法、波束选择方法、基站及用户终端 | |
CN101796760A (zh) | 设计要在复用蜂窝***中传输的参考信号的***和方法 | |
CN101582712B (zh) | 一种实现预编码的方法及预编码矩阵集的生成方法 | |
CN104698430A (zh) | 一种用于提高精度的基于虚拟天线阵列的角度估计方法 | |
CN112204897A (zh) | 用于波束选择的方法 | |
CN101902298A (zh) | 信道质量指示补偿方法、***及基站 | |
CN105393608A (zh) | 一种用户设备及功率分配的方法 | |
CN114026793A (zh) | 用于上行链路控制信息传输的方法、设备和计算机可读介质 | |
CN109417442B (zh) | 上行多天线信号传输方法、相关设备及*** | |
JP2022180548A (ja) | 第1の通信装置、第2の通信装置、方法、及びシステム | |
US6674732B1 (en) | Transmitting method, receiving method, transmitter, and receiver | |
CN102413077A (zh) | 一种天线发送信号幅度调整方法及装置 | |
CN113973040B (zh) | 一种多天线的信号处理方法、装置、电子设备及存储介质 | |
CN103718525A (zh) | 一种削波方法、装置及*** | |
CN114826837B (zh) | 一种信道估计方法、装置、设备及存储介质 | |
CN113498112B (zh) | 一种数据处理的方法及装置 | |
KR102520406B1 (ko) | 대용량 안테나 시스템에서 안테나 위상 보정 방법 및 장치 | |
CN111342868B (zh) | 一种大尺度mimo的传输方法和装置 | |
JP7468667B2 (ja) | 受信装置、受信方法、プログラム、及び送信装置 | |
CN113453237B (zh) | 一种天线轮发的方法及装置 | |
CN111148119B (zh) | 选择性处理通信信号的方法、装置、设备和存储介质 | |
CN104717659A (zh) | 一种下行导频的传输方法及装置 | |
EP4302415A1 (en) | Measurement signals for beam selection | |
CN102148779B (zh) | 一种信号检测的方法及装置 | |
CN109525530B (zh) | 多通道相位一致性的校准方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |