Movatterモバイル変換


[0]ホーム

URL:


CN115603776A - Signal processing method, device, equipment and medium - Google Patents

Signal processing method, device, equipment and medium
Download PDF

Info

Publication number
CN115603776A
CN115603776ACN202110780428.2ACN202110780428ACN115603776ACN 115603776 ACN115603776 ACN 115603776ACN 202110780428 ACN202110780428 ACN 202110780428ACN 115603776 ACN115603776 ACN 115603776A
Authority
CN
China
Prior art keywords
signal
subcarriers
transmission resources
sub
signals
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.)
Pending
Application number
CN202110780428.2A
Other languages
Chinese (zh)
Inventor
杨冰
钟全龙
孙铖然
赵一
谭文贵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Chongqing Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Chongqing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Chongqing Co LtdfiledCriticalChina Mobile Communications Group Co Ltd
Priority to CN202110780428.2ApriorityCriticalpatent/CN115603776A/en
Publication of CN115603776ApublicationCriticalpatent/CN115603776A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the application provides a signal processing method, a signal processing device, signal processing equipment and a signal processing medium. The method comprises the following steps: acquiring a first signal sent by a transmitting terminal and respective first transmission resources of a plurality of subcarriers used for loading the first signal; precoding a first signal based on respective first transmission resources of a plurality of subcarriers to obtain a plurality of first subcarriers corresponding to the plurality of subcarriers one to one; spreading the plurality of first sub-signals to eliminate the signal distortion of the plurality of first sub-signals to obtain a second signal; and decoding the second signal by using a decoder to obtain a third signal. According to the embodiment of the application, the problem of inaccurate channel estimation can be solved under the condition that frequency spectrum resources are limited and transmission resources are not increased, and further better communication service is provided for users.

Description

Translated fromChinese
信号处理方法、装置、设备及介质Signal processing method, device, equipment and medium

技术领域technical field

本申请属于5G技术领域,尤其涉及一种信号处理方法、装置、设备及介质。The present application belongs to the technical field of 5G, and in particular relates to a signal processing method, device, equipment and medium.

背景技术Background technique

目前,第五代移动通信技术(5th Generation Mobile CommunicationTechnology,5G)正是移动通信技术的潮流,相比较于其他移动通信技术,5G技术不仅满足用户对新型业务的极限化体验需求,也可以满足不同的垂直行业的个性化和多样性需求。At present, the fifth generation mobile communication technology (5th Generation Mobile Communication Technology, 5G) is the trend of mobile communication technology. Compared with other mobile communication technologies, 5G technology not only meets the user's demand for the ultimate experience of new services, but also satisfies different The personalized and diverse needs of vertical industries.

虽然在5G网络中引入大规模多输入输出技术(Massive Multiple-inputMultiple-output,mMIMO)可以在频谱资源有限和不增加发射功率的情况下,可以更好地为用户提供服务,但是mMIMO技术容易导致信道估计不准确的问题。在现有技术中利用传统的MIMO信道反转的最小均方差技术来抑制同信道干扰问题,但是最小均方误差技术的引入又导致了预编码矢量无法归一化的问题,且会引入额外的噪声,无法提供更好的通信服务。Although the introduction of Massive Multiple-input Multiple-output (mMIMO) technology in 5G networks can provide better services for users with limited spectrum resources and no increase in transmission power, mMIMO technology is prone to lead to The problem of inaccurate channel estimation. In the prior art, the traditional minimum mean square error technology of MIMO channel inversion is used to suppress the problem of co-channel interference, but the introduction of the minimum mean square error technology leads to the problem that the precoding vector cannot be normalized, and additional Noise, unable to provide better communication services.

因此,在信号发送的过程中,如何在频谱资源有限且不增加发射功率的情况下,解决信道估计不准确的问题,进而为用户提供更好的服务是一个亟待解决的问题。Therefore, in the process of signal transmission, how to solve the problem of inaccurate channel estimation with limited spectrum resources and without increasing the transmission power, so as to provide users with better services is an urgent problem to be solved.

发明内容Contents of the invention

本申请实施例提供一种信号处理方法、装置、设备及介质,能够在频谱资源有限且不增加发射功率的情况下,解决信道估计不准确的问题,进而为用户提供更好的服务。Embodiments of the present application provide a signal processing method, device, device, and medium, which can solve the problem of inaccurate channel estimation under the condition of limited spectrum resources and without increasing transmission power, thereby providing users with better services.

第一方面,本申请实施例提供一种信号处理方法,方法包括:获取发射端发送的第一信号和用于加载第一信号的多个子载波各自的第一发射资源;基于多个子载波各自的第一发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号;对多个第一子信号进行扩频,以消除多个第一子信号的信号畸变,得到第二信号;利用解码器将第二信号进行解码,得到第三信号。In the first aspect, the embodiment of the present application provides a signal processing method, the method includes: acquiring the first signal sent by the transmitting end and the first transmission resources of each of the multiple subcarriers used to load the first signal; The first transmission resource is to precode the first signal to obtain a plurality of first sub-signals corresponding to the plurality of sub-carriers one-to-one; and perform spectrum spreading on the plurality of first sub-signals to eliminate signals of the plurality of first sub-signals distorting to obtain a second signal; using a decoder to decode the second signal to obtain a third signal.

在第一方面的一些实施例中,获取用于加载第一信号的多个子载波各自的第一发射资源,包括:获取第一信号的信道状态信息和总发射资源;将信道状态信息和总发射资源输入至预先训练的频谱共享模型中,获取用于加载第一信号的多个子载波各自的第一发射资源,其中,总发射资源包括多个子载波各自的第一发射资源。In some embodiments of the first aspect, obtaining the respective first transmission resources of the plurality of subcarriers used to load the first signal includes: obtaining channel state information and total transmission resources of the first signal; combining the channel state information and the total transmission resources The resources are input into the pre-trained spectrum sharing model, and respective first transmission resources of multiple subcarriers for loading the first signal are obtained, wherein the total transmission resources include respective first transmission resources of multiple subcarriers.

在第一方面的一些实施例中,基于多个子载波各自的第一发射资源,对信号进行预编码,得到与多个子载波一一对应的多个第一子信号,包括:获取发射资源的分配权重;根据发射资源的分配权重和多个子载波各自的第一发射资源,获取多个子载波各自的目标发射资源;基于多个子载波各自的目标发射资源和迫零算法,对信号进行预编码,得到与多个子载波一一对应的多个第一子信号。In some embodiments of the first aspect, precoding the signal based on the respective first transmission resources of the plurality of subcarriers to obtain a plurality of first subsignals corresponding to the plurality of subcarriers one-to-one, includes: obtaining allocation of the transmission resources weight; according to the allocation weight of the transmission resources and the first transmission resources of the multiple subcarriers, the respective target transmission resources of the multiple subcarriers are obtained; based on the respective target transmission resources of the multiple subcarriers and the zero-forcing algorithm, the signal is precoded to obtain Multiple first sub-signals corresponding to multiple sub-carriers one-to-one.

在第一方面的一些实施例中,获取发射资源的分配权重,包括:根据混合波束成形算法和第一信号,确定发射射频链数量峰值和接收射频链数量峰值;根据发射射频链数量峰值和接收射频链数量峰值,确定发射资源的分配权重。In some embodiments of the first aspect, obtaining the allocation weight of transmission resources includes: determining the peak number of transmit radio frequency chains and the peak number of receive radio frequency chains according to the hybrid beamforming algorithm and the first signal; The peak number of radio frequency chains determines the allocation weight of transmission resources.

在第一方面的一些实施例中,基于多个子载波各自的第一发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号,包括:根据多个子载波各自的第一发射资源和迭代注水算法,确定多个子载波各自的第二发射资源;基于多个子载波各自的第二发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号。In some embodiments of the first aspect, the first signal is precoded based on the respective first transmission resources of the plurality of subcarriers to obtain a plurality of first subsignals corresponding to the plurality of subcarriers one-to-one, including: according to the plurality of subcarriers The respective first transmission resources of the carriers and the iterative water filling algorithm determine the respective second transmission resources of the multiple subcarriers; based on the respective second transmission resources of the multiple subcarriers, the first signal is precoded to obtain a one-to-one correspondence with the multiple subcarriers Multiple first sub-signals of .

在第一方面的一些实施例中,信道状态信息包括信道相位信息和信号与干扰加噪声比值中的至少一项。In some embodiments of the first aspect, the channel state information includes at least one of channel phase information and a signal to interference plus noise ratio.

在第一方面的一些实施例中,在获取第一信号的信道状态信息和总发射资源之前,方法还包括:获取多个训练样本,其中,训练样本包括信号的信道状态信息以及总发射资源;根据训练样本训练第一频谱共享模型,得到频谱共享模型。In some embodiments of the first aspect, before acquiring the channel state information and the total transmission resources of the first signal, the method further includes: acquiring a plurality of training samples, where the training samples include the channel state information of the signal and the total transmission resources; The first spectrum sharing model is trained according to the training samples to obtain the spectrum sharing model.

第二方面,本申请实施例提供了一种信号处理装置,装置包括:获取模块,用于获取发射端发送的第一信号和用于加载第一信号的多个子载波各自的第一发射资源;预编码模块,用于基于多个子载波各自的第一发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号;扩频模块,用于对多个第一子信号进行扩频,以消除多个第一子信号的信号畸变,得到第二信号;解码模块,用于利用解码器将第二信号进行解码,得到第三信号。In a second aspect, an embodiment of the present application provides a signal processing device, the device including: an acquisition module, configured to acquire a first signal sent by a transmitting end and a first transmission resource of each of a plurality of subcarriers used to load the first signal; The precoding module is configured to precode the first signal based on the respective first transmission resources of the multiple subcarriers to obtain a plurality of first subsignals corresponding to the multiple subcarriers one-to-one; The first sub-signal is spread to eliminate signal distortion of multiple first sub-signals to obtain a second signal; the decoding module is used to use a decoder to decode the second signal to obtain a third signal.

第三方面,提供一种信号处理设备,包括:存储器,用于存储计算机程序指令;处理器,用于读取并运行存储器中存储的计算机程序指令,以执行第一方面和第二方面中任一可选的实施方式提供的信号处理方法。In a third aspect, a signal processing device is provided, including: a memory for storing computer program instructions; a processor for reading and running the computer program instructions stored in the memory to perform any of the first and second aspects A signal processing method provided in an optional implementation manner.

第四方面,提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面和第二方面中的任一可选的实施方式提供的信号处理方法。In a fourth aspect, a computer storage medium is provided. Computer program instructions are stored on the computer storage medium. When the computer program instructions are executed by a processor, the signal processing provided by any optional implementation manner in the first aspect and the second aspect is implemented. method.

本申请的实施例提供的技术方案至少带来以下有益效果:The technical solutions provided by the embodiments of the present application bring at least the following beneficial effects:

本申请实施例是在发射端向接收端发送第一信号的过程中,获取该第一信号以及用于加载该第一信号的多个子载波各自的第一发射资源,基于获取的多个子载波各自的第一发射资源,对第一信号进行预编码,进而对经过预编码之后的第一子信号进行扩频,得到消除信号畸变的第二信号,通过解码器对第二信息进行解码,以得到接收端接收的第三信号。如此,能够在频谱资源有限且不增加发射功率的情况下,解决信道估计不准确的问题,进而为用户提供更好的通信服务。In this embodiment of the present application, in the process of sending the first signal from the transmitting end to the receiving end, the first signal and the first transmission resources of the multiple subcarriers used to load the first signal are acquired, based on the obtained multiple subcarriers The first transmission resource is the first transmission resource, the first signal is precoded, and then the precoded first sub-signal is spread to obtain the second signal with signal distortion eliminated, and the second information is decoded by the decoder to obtain The third signal received by the receiving end. In this way, the problem of inaccurate channel estimation can be solved under the condition of limited spectrum resources and no increase in transmission power, thereby providing users with better communication services.

附图说明Description of drawings

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings that need to be used in the embodiments of the present application. Additional figures can be derived from these figures.

图1是本申请实施例提供的一种信号处理方法的架构图;FIG. 1 is an architecture diagram of a signal processing method provided by an embodiment of the present application;

图2是本申请实施例提供的一种信号处理方法的流程示意图;FIG. 2 is a schematic flowchart of a signal processing method provided in an embodiment of the present application;

图3是本申请实施例提供的一种信号扩频过程的结构示意图;FIG. 3 is a schematic structural diagram of a signal spreading process provided by an embodiment of the present application;

图4是本申请实施例提供的另一种信号处理方法的流程示意图;Fig. 4 is a schematic flow chart of another signal processing method provided by an embodiment of the present application;

图5是本申请实施例提供的又一种信号处理方法的流程示意图Fig. 5 is a schematic flowchart of another signal processing method provided by the embodiment of the present application

图6是本申请实施例提供的一种信号处理装置的结构示意图;FIG. 6 is a schematic structural diagram of a signal processing device provided in an embodiment of the present application;

图7是本申请实施例提供的一种信号处理设备的结构示意图。Fig. 7 is a schematic structural diagram of a signal processing device provided by an embodiment of the present application.

具体实施方式detailed description

下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。The characteristics and exemplary embodiments of various aspects of the application will be described in detail below. In order to make the purpose, technical solution and advantages of the application clearer, the application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only intended to explain the present application rather than limit the present application. It will be apparent to one skilled in the art that the present application may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. any such actual relationship or order exists between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the statement "comprising..." does not exclude the presence of additional identical elements in the process, method, article or device that includes the element.

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。The term "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations.

目前,在面对由于mMIMO技术引入导致的信道估计不准确问题,以致于发射端与接收端之间的通信在可靠性、安全性以及损耗上都存在一定的问题,进而无法为客户提供更好的通信服务。现有技术中一般是利用传统的MIMO信道反转的最小均方差技术来抑制同信道干扰问题,但是最小均方误差技术的引入又导致了预编码矢量无法归一化的问题,且会引入额外的噪声。At present, in the face of inaccurate channel estimation caused by the introduction of mMIMO technology, there are certain problems in the reliability, security and loss of communication between the transmitter and receiver, and it is impossible to provide customers with better communication services. In the prior art, the traditional minimum mean square error technology of MIMO channel inversion is generally used to suppress the problem of co-channel interference, but the introduction of the minimum mean square error technology leads to the problem that the precoding vector cannot be normalized, and additional noise.

综上,为了解决现有技术中存在的无法在频谱资源有限且不增加发射资源的情况下,解决信道估计不准确的问题,本申请实施例提供了一种信号处理方法、装置、设备及介质。To sum up, in order to solve the problem existing in the prior art that the channel estimation is inaccurate when the spectrum resources are limited and the transmission resources are not increased, the embodiment of the present application provides a signal processing method, device, equipment and medium .

本申请所提供的信号处理方法,可以应用于如图1的架构中,具体结合图1进行详细说明。The signal processing method provided in this application can be applied to the architecture shown in FIG. 1 , and will be described in detail with reference to FIG. 1 .

图1是本申请实施例提供的一种信号处理方法的架构图。FIG. 1 is a structural diagram of a signal processing method provided by an embodiment of the present application.

如图1所示,该架构图中可以包括发射端11、信号处理装置12和接收端13。其中,发射端11会经过信号处理装置12向接收端13发送信号,以此实现与接收端13之间的通信。As shown in FIG. 1 , the architecture diagram may include a transmitting end 11 , asignal processing device 12 and a receivingend 13 . Wherein, the transmitting end 11 will send a signal to the receivingend 13 through thesignal processing device 12 , so as to realize the communication with the receivingend 13 .

在本申请实施例中,在发射端向接收端发送信号的时候,信号处理装置会获取发射端发送的信号,对其进行处理,使得其在能够在频谱资源有限且不增加发射资源的情况下,解决信道估计不准确的问题,进而为用户提供更好的通信服务。In the embodiment of the present application, when the transmitting end sends a signal to the receiving end, the signal processing device will acquire the signal sent by the transmitting end and process it so that it can transmit the signal without increasing the transmission resource while the spectrum resource is limited. , solve the problem of inaccurate channel estimation, and then provide users with better communication services.

根据上述架构以及应用场景,下面结合图2-图7对本申请实施例提供的信号处理方法进行详细说明,该信号处理方法可以由信号处理装置或该装置中用于执行信号处理方法的功能模块执行。According to the above-mentioned architecture and application scenarios, the signal processing method provided by the embodiment of the present application will be described in detail below in conjunction with Fig. 2-Fig. .

图2是本申请实施例提供的一种信号处理方法的流程示意图。Fig. 2 is a schematic flowchart of a signal processing method provided by an embodiment of the present application.

如图2所示,该信号处理方法具体可以包括以下步骤:As shown in Figure 2, the signal processing method may specifically include the following steps:

S201,获取发射端发送的第一信号和用于加载第一信号的多个子载波各自的第一发射资源。S201. Acquire a first signal sent by a transmitting end and respective first transmission resources of multiple subcarriers used to load the first signal.

其中,第一信号为发射端向接收端发送的信号,第一发射资源表征为发射端发送第一信号所需要的发射资源,包括功率、天线数以及硬件资源等资源。加载第一信号的多个子载波与第一发射资源是一一对应的。Wherein, the first signal is a signal sent from the transmitting end to the receiving end, and the first transmission resource is represented as a transmission resource required by the transmitting end to transmit the first signal, including resources such as power, number of antennas, and hardware resources. There is a one-to-one correspondence between the multiple subcarriers loaded with the first signal and the first transmission resource.

具体地,响应于发射端发送第一信号的操作,信号处理装置会获取发射端发送的第一信号以及用于加载该第一信号的多个子载波各自的第一发射资源。示例性的,在发射端发送第一信号的时候,信号处理装置会获取该第一信号以及用于加载该第一信号的多个子载波各自的功率。Specifically, in response to the operation of sending the first signal by the transmitting end, the signal processing device acquires the first signal sent by the transmitting end and the respective first transmission resources of the multiple subcarriers used to load the first signal. Exemplarily, when the transmitting end sends the first signal, the signal processing device acquires the first signal and respective powers of multiple subcarriers used to load the first signal.

S202,基于多个子载波各自的第一发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号。S202. Based on the respective first transmission resources of the multiple subcarriers, perform precoding on the first signal to obtain multiple first subsignals corresponding to the multiple subcarriers one-to-one.

其中,第一信号包括多个第一子信号,且多个第一子信号是与多个子载波一一对应的。Wherein, the first signal includes multiple first sub-signals, and the multiple first sub-signals are in one-to-one correspondence with multiple sub-carriers.

具体地,基于获取的多个子载波各自的第一发射资源,对发射端发送的第一信号进行预编码,以此得到与多个子载波一一对应的多个第一子信号。Specifically, based on the acquired first transmission resources of the plurality of subcarriers, the first signal sent by the transmitting end is precoded, so as to obtain a plurality of first subsignals corresponding to the plurality of subcarriers one by one.

S203,对多个第一子信号进行扩频,以消除多个第一子信号的信号畸变,得到第二信号。S203. Spread spectrum on the multiple first sub-signals to eliminate signal distortion of the multiple first sub-signals to obtain a second signal.

第二信号包括基于多个子信号消除畸变之后得到的信号。The second signal includes a signal obtained after removing distortion based on the plurality of sub-signals.

在一个实施例中,将多个第一子信号与对应的扩频码相乘,并将相乘之后得到的信号调制到各个子载波上,以消除多个第一子信号的信号畸变,得到第二信号。其中,扩频码主要用于区分同一个终端的不同物理信道。In one embodiment, multiple first sub-signals are multiplied by corresponding spreading codes, and the multiplied signals are modulated onto respective sub-carriers, so as to eliminate signal distortion of multiple first sub-signals, to obtain second signal. Wherein, the spreading code is mainly used to distinguish different physical channels of the same terminal.

下面结合图3详细描述对多个第一子信号进行扩频的操作,如图3所示,ai[k]表示第i个第一子信号的数据序列,{ci,0,ci,1,…,ci,N-1}是第i个第一子信号的扩频码,{f0,f1,…,fN-1}是一组正交的子载波集。从整个结构来看,预编码后的第一子信号的数据序列并行地输入系统,对数据进行扩频,将每个第一子信号的数据序列进行叠加,之后进行变换,然后加入循环前缀,可以经过空时编码把得到的第二信号从多跟天线发送出去。进而可以通过对信道的确定以及估计,消除了信道的时变性和噪声带来的接收到的信号幅度与相位都有偏移和噪声,提高了信道估计的准确性,也提高了抗多径衰落,系统容量大,数据传输速率高和良好的可靠性。The following describes in detail the operation of spreading aplurality of first sub-signals in conjunction with FIG. 3, as shown inFIG .,1 ,...,ci,N-1 } is the spreading code of the i-th first sub-signal, and {f0 ,f1 ,...,fN-1 } is a group of orthogonal sub-carrier sets. From the perspective of the entire structure, the data sequence of the precoded first sub-signal is input into the system in parallel, the data is spread, the data sequence of each first sub-signal is superimposed, and then transformed, and then a cyclic prefix is added, The obtained second signal may be sent from multiple antennas through space-time coding. Furthermore, through the determination and estimation of the channel, the time-varying channel and the noise caused by the received signal amplitude and phase have offset and noise, which improves the accuracy of channel estimation and improves the resistance to multipath fading. , large system capacity, high data transmission rate and good reliability.

S204,利用解码器将第二信号进行解码,得到第三信号。S204. Use a decoder to decode the second signal to obtain a third signal.

其中,解码器包括MMSE解码器,具体使用的解码器在此不作限定。第三信号表征为接收端最终获得的信号。Wherein, the decoder includes an MMSE decoder, and the specific decoder used is not limited here. The third signal is characterized as a signal finally obtained by the receiving end.

由于在对预编码进行解码时,信号会受到噪声的干扰,这种噪声被称为“噪声方差”。为了解决预编码过程中产生的噪声问题,本申请在解码过程中使用了MMSE解码器。Since the signal is disturbed by noise when decoding the precode, this noise is called "noise variance". In order to solve the noise problem generated in the precoding process, the present application uses an MMSE decoder in the decoding process.

与ZF解码器方案相比,MMSE解码器能够优化多用户干扰和噪声放大的问题,因此在解码的过程中MMSE解码器的性能优于ZF解码器。由于采用了线性预编码,其变换矩阵导致发射资源和估计资源之间的均方误差非常低。因此当遇到较大的SINR值时,MMSE解码器的行为将类似于ZF解码器。而对于较小的SINR值,MMSE解码器的行为将类似于匹配滤波。因此,在SINR的整个范围上,MMSE解码器的性能要优于现有的ZF检测器解码器。Compared with the ZF decoder scheme, the MMSE decoder can optimize the problems of multi-user interference and noise amplification, so the performance of the MMSE decoder is better than that of the ZF decoder in the decoding process. Due to the use of linear precoding, its transformation matrix results in a very low mean square error between transmitted resources and estimated resources. So when large SINR values are encountered, the MMSE decoder will behave like a ZF decoder. Whereas for small SINR values, the MMSE decoder will behave like a matched filter. Consequently, the MMSE decoder outperforms existing ZF detector decoders over the entire range of SINR.

由此,在发射端向接收端发送第一信号的过程中,获取该第一信号以及用于加载该第一信号的多个子载波各自的第一发射资源,基于获取的多个子载波各自的第一发射资源,对第一信号进行预编码,进而对经过预编码之后的第一子信号进行扩频,得到消除信号畸变的第二信号,通过解码器对第二信息进行解码,以得到接收端接收的第三信号。如此,能够在频谱资源有限且不增加发射功率的情况下,解决信道估计不准确的问题,进而为用户提供更好的通信服务。Thus, during the process of sending the first signal from the transmitting end to the receiving end, the first transmission resources of the first signal and the plurality of subcarriers used to load the first signal are acquired, and based on the obtained first transmission resources of the plurality of subcarriers respectively A transmission resource, precoding the first signal, and then spreading the precoded first sub-signal to obtain a second signal that eliminates signal distortion, and decoding the second information by a decoder to obtain Received third signal. In this way, the problem of inaccurate channel estimation can be solved under the condition of limited spectrum resources and no increase in transmission power, thereby providing users with better communication services.

基于此,为了更加准确地获取分配在各个子载波的发射资源,在一个可能的实施例中,如图4所示,上述涉及的步骤S201具体可以包括以下步骤:S401和S402。Based on this, in order to more accurately obtain the transmission resources allocated to each subcarrier, in a possible embodiment, as shown in FIG. 4 , the above-mentioned step S201 may specifically include the following steps: S401 and S402.

S401,获取第一信号的信道状态信息和总发射资源。S401. Acquire channel state information and total transmission resources of a first signal.

其中,信道状态信息包括信道相位信息和信号与干扰加噪声比值(Signal toInterference plus Noise Ratio,SINR)中的至少一项,即信道状态信息可以只包括信道相位信息,也可以只包括SINR值,或者同时包括信道相位信息和SINR值。总发射资源表征为发射端发送第一信号所需要的总的发射资源,可以是功率、天线数以及硬件资源等发射资源,其包括多个子载波各自的第一发射资源。Wherein, the channel state information includes at least one of channel phase information and a signal to interference plus noise ratio (Signal to Interference plus Noise Ratio, SINR), that is, the channel state information may only include channel phase information, or may only include the SINR value, or It also includes channel phase information and SINR values. The total transmission resource is characterized as the total transmission resource required by the transmitting end to transmit the first signal, which may be transmission resources such as power, number of antennas, and hardware resources, and includes first transmission resources of multiple subcarriers.

具体地,响应于发射端发送第一信号的操作,信号处理装置会获取该第一信号的信道状态信息和总发射资源。Specifically, in response to the operation of sending the first signal by the transmitting end, the signal processing device acquires channel state information and total transmission resources of the first signal.

在一个具体示例中,响应于发射端发送第一信号的操作,信号处理装置会获取发射端发送的第一信号的信道相位信息和总发射功率。In a specific example, in response to the operation of sending the first signal by the transmitting end, the signal processing device acquires channel phase information and total transmit power of the first signal sent by the transmitting end.

S402,将信道状态信息和总发射资源输入至预先训练的频谱共享模型中,获取用于加载第一信号的多个子载波各自的第一发射资源。S402. Input the channel state information and the total transmission resources into a pre-trained spectrum sharing model, and obtain respective first transmission resources of multiple subcarriers used to load the first signal.

其中,频谱共享模型主要依据活动用户及其噪声水平分配资源分配发射资源,即依据信道状态信息为多个子载波分配对应的发射资源。Among them, the spectrum sharing model mainly allocates resources and allocates transmission resources according to active users and their noise levels, that is, allocates corresponding transmission resources for multiple subcarriers according to channel state information.

在一个具体的示例中,由于用户的数量通常明显高于发送端天线的数量,因此频谱共享模型可以基于SINR值来分配发射资源。以分配功率为例,即将SINR值和总发射功率输入至预先训练的频谱共享模型中,以获取用于加载第一信息的多个子载波各自的功率。具体地,频谱共享模型根据下式以基于SINR值分配功率:In a specific example, since the number of users is usually significantly higher than the number of antennas at the transmitting end, the spectrum sharing model can allocate transmission resources based on the SINR value. Taking allocating power as an example, the SINR value and the total transmit power are input into a pre-trained spectrum sharing model, so as to obtain respective powers of multiple subcarriers used for loading the first information. Specifically, the spectrum sharing model allocates power based on the SINR value according to the following equation:

Figure BDA0003156575690000091
Figure BDA0003156575690000091

其中,Pi表示分配给第i个子载波的功率;βi表示第i个信道的SINR值;γ表示每个系统对应的系统形态常数;C表示总发射功率。Among them, Pi represents the power allocated to the i-th subcarrier; βi represents the SINR value of the i-th channel; γ represents the system shape constant corresponding to each system; C represents the total transmit power.

基于此,在一个可能的实施例中,在获取第一信号的信道状态信息和总发射资源之前,该方法还包括:Based on this, in a possible embodiment, before acquiring the channel state information and the total transmission resource of the first signal, the method further includes:

获取多个训练样本,其中,训练样本包括信号的信道状态信息以及总发射资源;Obtaining multiple training samples, where the training samples include channel state information of the signal and total transmission resources;

根据训练样本训练第一频谱共享模型,得到频谱共享模型。The first spectrum sharing model is trained according to the training samples to obtain the spectrum sharing model.

具体地,首先获取多个训练样本,其中,该训练样本包括信号的信道状态信息以及总发射资源;Specifically, first obtain a plurality of training samples, where the training samples include channel state information and total transmission resources of the signal;

针对每个训练样本分别执行以下步骤:Perform the following steps separately for each training sample:

将训练样本输入到第一频谱共享模型,得到识别结果;Inputting the training sample into the first spectrum sharing model to obtain the identification result;

判断是否满足预设的训练停止条件;在不满足预设的训练停止条件的情况下,利用识别结果和训练样本的标签数据,调整第一频谱共享模型的模型参数,将多个新的训练样本输入到调整后的频谱共享模型中,直至满足预设的训练停止条件,得到训练后的频谱共享模型,其中,训练样本的标签数据包括多个子载波各自的发射资源。Judging whether the preset training stop condition is met; if the preset training stop condition is not met, use the recognition result and the label data of the training sample to adjust the model parameters of the first spectrum sharing model, and multiple new training samples input into the adjusted spectrum sharing model until the preset training stop condition is satisfied, and the trained spectrum sharing model is obtained, wherein the label data of the training samples includes respective transmission resources of multiple subcarriers.

如此,可以基于经过预先训练的频谱共享模型,将信道状态信息和总发射资源输入其中,以此准确得到分配给每个子载波的发射资源,同时,也降低了计算的复杂度。In this way, based on the pre-trained spectrum sharing model, the channel state information and the total transmission resources can be input therein, so as to accurately obtain the transmission resources allocated to each subcarrier, and at the same time, the complexity of calculation is also reduced.

除此之外,为了减小预编码过程中的复杂度,优化预编码过程,在一个可能的实施例中,如图5所示,上述涉及的S202具体可以包括以下步骤:S501至S503。In addition, in order to reduce the complexity of the precoding process and optimize the precoding process, in a possible embodiment, as shown in FIG. 5 , the above mentioned S202 may specifically include the following steps: S501 to S503.

S501,获取发射资源的分配权重。S501. Acquire allocation weights of transmission resources.

其中,发射资源的分配权重包括模拟域和基带域域的发射资源的分配权重。该发射资源的分配权重可以是基于实际需要进行预先设置,也可以基于计算得到,具体的获取方式在此不作限定。Wherein, the allocation weights of transmission resources include allocation weights of transmission resources in the analog domain and the baseband domain. The allocation weight of the transmission resource may be preset based on actual needs, or may be obtained based on calculation, and the specific acquisition method is not limited here.

S502,根据发射资源的分配权重和多个子载波各自的第一发射资源,获取多个子载波各自的目标发射资源。S502. Acquire target transmission resources of multiple subcarriers according to allocation weights of transmission resources and respective first transmission resources of multiple subcarriers.

其中,目标发射资源是多个子载波各自的在模拟域的发射资源,即是预编码处理之前基站的平均传输功率。多个子载波各自的第一发射资源是多个子载波各自的在基带域的发射资源。由此可以根据发射资源的权重以及多个子载波各自的第一发射资源确定多个子载波各自的目标发射功率。Wherein, the target transmission resource is the transmission resource of each of the multiple subcarriers in the analog domain, that is, the average transmission power of the base station before precoding processing. The respective first transmission resources of the multiple subcarriers are respective transmission resources of the multiple subcarriers in the baseband domain. Therefore, respective target transmit powers of the multiple subcarriers may be determined according to the weights of the transmit resources and the respective first transmit resources of the multiple subcarriers.

S503,基于多个子载波各自的目标发射资源和迫零算法,对信号进行预编码,得到与多个子载波一一对应的多个第一子信号。S503. Based on the respective target transmission resources of the multiple subcarriers and the zero-forcing algorithm, precode the signal to obtain multiple first sub-signals corresponding to the multiple sub-carriers one-to-one.

其中,迫零算法用于对信号进行预编码,除此之外,其他可以对信号进行预编码的算法同样适用于本申请,在此不作限定。Wherein, the zero-forcing algorithm is used to precode the signal. In addition, other algorithms that can precode the signal are also applicable to this application, which is not limited here.

基于多个子载波各自的目标发射资源,利用迫零算法对信号进行预编码的具体原理如下:Based on the respective target transmission resources of multiple subcarriers, the specific principle of using the zero-forcing algorithm to precode the signal is as follows:

在预编码矩阵中设置tr(WWW)=1的条件以补偿资源分配时对资源的限制。将信道矩阵转置并定义为下行链路信道,k端的接收信号设置如下:The condition of tr(WWW )=1 is set in the precoding matrix to compensate for the limitation on resources during resource allocation. The channel matrix is transposed and defined as a downlink channel, and the received signal at terminal k is set as follows:

y=CTx+n (2)y=CT x+n (2)

其中,n代表噪声和干扰,CT是信道矩阵的转置矩阵,x是用户k的下行信道的信号向量。Among them, n represents noise and interference, CT is the transpose matrix of the channel matrix, and x is the signal vector of the downlink channel of user k.

由于mMIMO技术旨在同时传输多用户数据流和资源,并且将多载波中的每个子载波以与单载波相同的方式处理,其信道矩阵表示如下:Since mMIMO technology is designed to simultaneously transmit multi-user data streams and resources, and treat each subcarrier in the multi-carrier in the same way as a single carrier, its channel matrix is expressed as follows:

Figure BDA0003156575690000101
Figure BDA0003156575690000101

其中Ck是指用户k的信道矩阵,CN,M是指将第M个发送天线耦合到第N个接收天线的冲激响应。where Ck refers to the channel matrix of user k, and CN,M refers to the impulse response coupling the Mth transmit antenna to the Nth receive antenna.

用户k的下行信道的信号向量为:The signal vector of the downlink channel of user k is:

Figure BDA0003156575690000111
Figure BDA0003156575690000111

其中,ρ代表预编码处理之前基站的平均传输资源;W表示线性预编码矩阵;s表示与发射源信号有关的资源,并进行归一化,即s2=1。Wherein, ρ represents the average transmission resource of the base station before the precoding process; W represents the linear precoding matrix; s represents the resource related to the source signal, and is normalized, that is, s2 =1.

由上可知,k端的接收信号为:It can be seen from the above that the received signal at terminal k is:

Figure BDA0003156575690000112
Figure BDA0003156575690000112

预编码处理在确定下行链路性能中起重要作用。进一步使用迫零(ZF)算法进行预编码,其具有折衷其他预编码方法的优势。The precoding process plays an important role in determining downlink performance. A zero-forcing (ZF) algorithm is further used for precoding, which has the advantage of compromising other precoding methods.

进一步的,设置符合ZF的预编码矩阵:Further, set the precoding matrix conforming to ZF:

Figure BDA0003156575690000113
Figure BDA0003156575690000113

其中,α为缩放参数,IN为单位矩阵,P=tr(WWW)。Wherein, α is a scaling parameter, IN is an identity matrix, and P=tr(WWW ).

除此之外,还可以进一步结合蜂群算法来优化预编码过程,使预编码矢量基于SINR值进行优化,进一步增加5G网络中的系统容量。In addition, the bee colony algorithm can be further combined to optimize the precoding process, so that the precoding vector can be optimized based on the SINR value, further increasing the system capacity in the 5G network.

除此之外,上述涉及的S202还可以包括:In addition, the S202 mentioned above may also include:

根据多个子载波各自的第一发射资源和迭代注水算法,确定多个子载波各自的第二发射资源;determining respective second transmission resources of the multiple subcarriers according to the respective first transmission resources of the multiple subcarriers and the iterative water filling algorithm;

基于多个子载波各自的第二发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号。Based on the respective second transmission resources of the multiple subcarriers, the first signal is precoded to obtain multiple first subsignals corresponding to the multiple subcarriers one by one.

其中,第二发射资源与第一发射资源的性质是一样的,但是相比较于第一发射资源,第二发射资源是在获取多个子载波各自的第一发射资源之后,再结合迭代注水算法进行计算得到的,进而可以基于第二发射资源对第一信号进行预编码。如此,可以在分配发射资源的同时防止发射资源不必要的浪费,进而更好地进行预编码,也可以保证用户具有足够的发射资源以避免通信中断。Wherein, the nature of the second transmission resource is the same as that of the first transmission resource, but compared with the first transmission resource, the second transmission resource is obtained after obtaining the respective first transmission resources of multiple subcarriers, and combined with the iterative water filling algorithm. The calculated result may then be used to precode the first signal based on the second transmission resource. In this way, it is possible to prevent unnecessary waste of transmission resources while allocating transmission resources, thereby performing better precoding, and also ensuring that users have sufficient transmission resources to avoid communication interruption.

基于此,为了得到更加准确的发射资源的分配权重,便于后续进行预编码,在一个可能的实施例中,上述涉及的步骤S501还可以包括:Based on this, in order to obtain more accurate transmission resource allocation weights and facilitate subsequent precoding, in a possible embodiment, the above-mentioned step S501 may also include:

根据混合波束成形算法和第一信号,确定发射射频链数量峰值和接收射频链数量峰值;determining a peak number of transmitting radio frequency chains and a peak number of receiving radio frequency chains according to the hybrid beamforming algorithm and the first signal;

根据发射射频链数量峰值和接收射频链数量峰值,确定发射资源的分配权重。According to the peak number of transmitting radio frequency chains and the peak number of receiving radio frequency chains, the allocation weight of transmitting resources is determined.

其中,发射射频链数量峰值为在发射端发送第一信号的过程中,某一时刻发射的射频链数量的最大值,接收射频链数量峰值也是在发射端发送第一信号的过程中,某一时刻接收的射频链数量的最大值。Among them, the peak value of the number of transmitting radio frequency chains is the maximum value of the number of radio frequency chains transmitted at a certain moment during the process of sending the first signal at the transmitting end, and the peak value of the number of receiving radio frequency chains is also a certain value during the process of sending the first signal at the transmitting end. The maximum number of RF chains received at any time.

具体地,由于基带部分的基带预编码器与射频部分的射频预编码器两部分是采用射频通道进行连接的。基带预编码器可以在基带以数字线性预编码的形式对信号进行相位和幅度调节。射频预编码器通过调节移相器来控制信号,但只能对信号进行相位调节。因此,利用带有峰值搜索的混合波束成形算法,即通过搜索发射射频链数量及接收射频链数量的峰值,并依据发射射频链数量峰值与接收射频链数量的峰值比例设置基带域和模拟域的权重,从而可以准确地获得相应的发射资源的分配权重。Specifically, since the baseband precoder of the baseband part and the radio frequency precoder of the radio frequency part are connected by using a radio frequency channel. The baseband precoder can adjust the phase and amplitude of the signal in the form of digital linear precoding at the baseband. The RF precoder controls the signal by adjusting the phase shifter, but it can only adjust the phase of the signal. Therefore, the hybrid beamforming algorithm with peak search is used, that is, by searching the peak value of the number of transmit RF chains and the number of receive RF chains, and setting the ratio of the peak value of the number of transmit RF chains to the peak number of receive RF chains in the baseband domain and the analog domain. Weights, so that the allocation weights of corresponding transmission resources can be accurately obtained.

基于相同的发明构思,本申请实施例还提供了一种信号处理装置装置。具体结合图6进行说明。Based on the same inventive concept, an embodiment of the present application also provides a signal processing device. It will be described in detail with reference to FIG. 6 .

图6是本申请实施例提供的一种信号处理装置的结构示意图。Fig. 6 is a schematic structural diagram of a signal processing device provided by an embodiment of the present application.

如图6所示,该信号处理装置60可以包括:获取模块610、预编码模块620、扩频模块630和解码模块640。As shown in FIG. 6 , the signal processing device 60 may include: an acquisition module 610 , a precoding module 620 , a spectrum spreading module 630 and a decoding module 640 .

获取模块610,用于获取发射端发送的第一信号和用于加载第一信号的多个子载波各自的第一发射资源;An obtaining module 610, configured to obtain the first signal sent by the transmitting end and the respective first transmission resources of a plurality of subcarriers used to load the first signal;

预编码模块620,用于基于多个子载波各自的第一发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号;The precoding module 620 is configured to precode the first signal based on the respective first transmission resources of the multiple subcarriers, to obtain multiple first subsignals corresponding to the multiple subcarriers one-to-one;

扩频模块630,用于对多个第一子信号进行扩频,以消除多个第一子信号的信号畸变,得到第二信号;The spectrum spreading module 630 is configured to spread the spectrum of a plurality of first sub-signals to eliminate signal distortion of the plurality of first sub-signals to obtain a second signal;

解码模块640,用于利用解码器将第二信号进行解码,得到第三信号。The decoding module 640 is configured to use a decoder to decode the second signal to obtain a third signal.

在一些实施例中,获取模块610具体用于:In some embodiments, the obtaining module 610 is specifically used to:

获取第一信号的信道状态信息和总发射资源;acquiring channel state information and total transmission resources of the first signal;

将信道状态信息和总发射资源输入至预先训练的频谱共享模型中,获取用于加载第一信号的多个子载波各自的第一发射资源,其中,总发射资源包括多个子载波各自的第一发射资源。Inputting the channel state information and the total transmission resources into the pre-trained spectrum sharing model to obtain the respective first transmission resources of the plurality of subcarriers used to load the first signal, wherein the total transmission resources include the respective first transmission resources of the plurality of subcarriers resource.

在一些实施例中,预编码模块620具体用于:In some embodiments, the precoding module 620 is specifically used for:

获取发射资源的分配权重;Obtain the allocation weight of the launch resource;

根据发射资源的分配权重和多个子载波各自的第一发射资源,获取多个子载波各自的目标发射资源;Acquiring respective target transmission resources of the multiple subcarriers according to the allocation weights of the transmission resources and the respective first transmission resources of the multiple subcarriers;

基于多个子载波各自的目标发射资源和迫零算法,对信号进行预编码,得到与多个子载波一一对应的多个第一子信号。Based on the respective target transmission resources of the multiple subcarriers and the zero-forcing algorithm, the signal is precoded to obtain multiple first sub-signals corresponding to the multiple sub-carriers one-to-one.

在一些实施例中,预编码模块620还用于:In some embodiments, the precoding module 620 is also used for:

根据混合波束成形算法和第一信号,确定发射射频链数量峰值和接收射频链数量峰值;determining a peak number of transmitting radio frequency chains and a peak number of receiving radio frequency chains according to the hybrid beamforming algorithm and the first signal;

根据发射射频链数量峰值和接收射频链数量峰值,确定发射资源的分配权重。According to the peak number of transmitting radio frequency chains and the peak number of receiving radio frequency chains, the allocation weight of transmitting resources is determined.

在一些实施例中,预编码模块620还用于:In some embodiments, the precoding module 620 is also used for:

根据多个子载波各自的第一发射资源和迭代注水算法,确定多个子载波各自的第二发射资源;determining respective second transmission resources of the multiple subcarriers according to the respective first transmission resources of the multiple subcarriers and the iterative water filling algorithm;

基于多个子载波各自的第二发射资源,对第一信号进行预编码,得到与多个子载波一一对应的多个第一子信号。Based on the respective second transmission resources of the multiple subcarriers, the first signal is precoded to obtain multiple first subsignals corresponding to the multiple subcarriers one by one.

在一些实施例中,信道状态信息包括信道相位信息和信号与干扰加噪声比值中的至少一项。In some embodiments, the channel state information includes at least one of channel phase information and a signal to interference plus noise ratio.

在一些实施例中,该信号处理装置还包括训练模块,该训练模块具体用于:In some embodiments, the signal processing device also includes a training module, which is specifically used for:

获取多个训练样本,其中,训练样本包括信号的信道状态信息以及总发射资源;Obtaining multiple training samples, where the training samples include channel state information of the signal and total transmission resources;

根据训练样本训练第一频谱共享模型,得到频谱共享模型。The first spectrum sharing model is trained according to the training samples to obtain the spectrum sharing model.

本申请实施例是在发射端向接收端发送第一信号的过程中,获取该第一信号以及用于加载该第一信号的多个子载波各自的第一发射资源,基于获取的多个子载波各自的第一发射资源,对第一信号进行预编码,进而对经过预编码之后的第一子信号进行扩频,得到消除信号畸变的第二信号,通过解码器对第二信息进行解码,以得到接收端接收的第三信号。如此,能够在频谱资源有限且不增加发射功率的情况下,解决信道估计不准确的问题,进而为用户提供更好的服务。In this embodiment of the present application, in the process of sending the first signal from the transmitting end to the receiving end, the first signal and the first transmission resources of the multiple subcarriers used to load the first signal are acquired, based on the obtained multiple subcarriers The first transmission resource is the first transmission resource, the first signal is precoded, and then the precoded first sub-signal is spread to obtain the second signal with signal distortion eliminated, and the second information is decoded by the decoder to obtain The third signal received by the receiving end. In this way, the problem of inaccurate channel estimation can be solved under the condition of limited spectrum resources and no increase in transmission power, thereby providing users with better services.

本申请实施例提供的信号处理装置中的各个模块可以实现图2、图4和图5所示实施例的方法步骤,并能达到与其相应的技术效果,为简洁描述,在此不再赘述。Each module in the signal processing device provided in the embodiment of the present application can realize the method steps of the embodiments shown in FIG. 2 , FIG. 4 and FIG. 5 , and can achieve corresponding technical effects. For the sake of brevity, details are not repeated here.

图7是本申请实施例提供的一种信号处理设备的结构示意图。Fig. 7 is a schematic structural diagram of a signal processing device provided by an embodiment of the present application.

如图7所示,本实施例中的信号处理设备700包括输入设备701、输入接口702、中央处理器703、存储器704、输出接口705、以及输出设备706。其中,输入接口702、中央处理器703、存储器704、以及输出接口705通过总线710相互连接,输入设备701和输出设备706分别通过输入接口702和输出接口705与总线710连接,进而与信息获取设备700的其他组件连接。As shown in FIG. 7 , the signal processing device 700 in this embodiment includes an input device 701 , an input interface 702 , a central processing unit 703 , a memory 704 , an output interface 705 , and an output device 706 . Wherein, the input interface 702, the central processing unit 703, the memory 704, and the output interface 705 are connected to each other through the bus 710, and the input device 701 and the output device 706 are respectively connected to the bus 710 through the input interface 702 and the output interface 705, and then connected to the information acquisition device The other components of the 700 are connected.

具体地,输入设备701接收来自外部的输入信息,并通过输入接口702将输入信息传送到中央处理器703;中央处理器703基于存储器704中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器704中,然后通过输出接口705将输出信息传送到输出设备706;输出设备706将输出信息输出到信息获取设备700的外部供用户使用。Specifically, the input device 701 receives input information from the outside, and transmits the input information to the central processing unit 703 through the input interface 702; the central processing unit 703 processes the input information based on computer-executable instructions stored in the memory 704 to generate output information, temporarily or permanently store the output information in the memory 704, and then transmit the output information to the output device 706 through the output interface 705; the output device 706 outputs the output information to the outside of the information acquisition device 700 for the user to use.

在一个实施例中,图7所示的信号处理设备700包括:存储器704,用于存储程序;中央处理器703,用于运行存储器中存储的程序,以执行本申请实施例提供的图2、图4和图5任一所示实施例的方法。In one embodiment, the signal processing device 700 shown in FIG. 7 includes: a memory 704 for storing programs; a central processing unit 703 for running the programs stored in the memory to execute the programs shown in FIG. The method of any one of the embodiments shown in Fig. 4 and Fig. 5 .

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现本申请实施例提供的图2、图4和图5任一所示实施例的方法。The embodiment of the present application also provides a computer-readable storage medium, on which computer program instructions are stored; when the computer program instructions are executed by a processor, it realizes the functions shown in Fig. 2 , Fig. 4 and Fig. 4 provided by the embodiment of the present application. 5. The method of any one of the illustrated embodiments.

需要明确的是,本申请并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和展示出了若干具体地步骤作为示例。但是,本申请的方法过程并不限于所描述和展示出的具体步骤,本领域的技术人员可以在领会本申请的精神后,做出各种改变、修改和添加,或者改变步骤之间的顺序。It is to be understood that the application is not limited to the specific configurations and processes described above and shown in the figures. For conciseness, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application .

以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ApplicationSpecificIntegrated Circuit,ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本申请的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、只读存储器(Read-Only Memory,ROM)、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(Radio Frequency,RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。The functional blocks shown in the structural block diagrams described above may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), appropriate firmware, a plug-in, a function card, and the like. When implemented in software, the elements of the present application are the programs or code segments employed to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted over transmission media or communication links by data signals carried in carrier waves. "Machine-readable medium" may include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, read-only memory (ROM), flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical media, radio frequency (Radio Frequency, RF) link, and so on. Code segments may be downloaded via a computer network such as the Internet, an Intranet, or the like.

还需要说明的是,本申请中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本申请不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps may be performed in the order mentioned in the embodiment, or may be different from the order in the embodiment, or several steps may be performed simultaneously.

以上所述,仅为本申请的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。The above is only a specific implementation of the present application, and those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described systems, modules and units can refer to the foregoing method embodiments The corresponding process in , will not be repeated here. It should be understood that the protection scope of the present application is not limited thereto, and any person familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the application, and these modifications or replacements should cover all Within the protection scope of this application.

Claims (10)

1. A signal processing method, comprising:
acquiring a first signal sent by a transmitting terminal and respective first transmission resources of a plurality of subcarriers used for loading the first signal;
precoding the first signal based on respective first transmission resources of the plurality of subcarriers to obtain a plurality of first sub-signals corresponding to the plurality of subcarriers one to one;
spreading the plurality of first sub-signals to eliminate signal distortion of the plurality of first sub-signals to obtain a second signal;
and decoding the second signal by using a decoder to obtain a third signal.
2. The method of claim 1, wherein the obtaining the first transmission resource for each of the plurality of subcarriers used for loading the first signal comprises:
acquiring channel state information and total transmission resources of the first signal;
inputting the channel state information and the total transmission resource into a pre-trained spectrum sharing model, and acquiring a first transmission resource of each of a plurality of subcarriers used for loading the first signal, wherein the total transmission resource includes the first transmission resource of each of the plurality of subcarriers.
3. The method of claim 1, wherein the precoding the signal based on the first transmission resource of each of the plurality of subcarriers to obtain a plurality of first sub-signals corresponding to the plurality of subcarriers one to one comprises:
acquiring the distribution weight of the emission resources;
acquiring target transmission resources of the plurality of subcarriers according to the distribution weight of the transmission resources and the first transmission resources of the plurality of subcarriers;
and precoding the signals based on respective target transmitting resources and a zero-forcing algorithm of the plurality of subcarriers to obtain a plurality of first sub-signals which are in one-to-one correspondence with the plurality of subcarriers.
4. The method of claim 3, wherein obtaining the assigned weight of the transmission resource comprises:
determining a transmitting radio frequency chain quantity peak value and a receiving radio frequency chain quantity peak value according to a hybrid beam forming algorithm and the first signal;
and determining the distribution weight of the transmission resources according to the peak value of the number of the transmission radio frequency chains and the peak value of the number of the receiving radio frequency chains.
5. The method of claim 1, wherein the precoding the first signal based on the first transmission resource of each of the plurality of subcarriers to obtain a plurality of first sub-signals corresponding to the plurality of subcarriers one to one comprises:
determining second transmission resources of the plurality of subcarriers according to the first transmission resources of the plurality of subcarriers and an iterative water filling algorithm;
and precoding the first signal based on the respective second transmitting resources of the plurality of subcarriers to obtain a plurality of first sub-signals which are in one-to-one correspondence with the plurality of subcarriers.
6. The method of claim 2, wherein the channel state information comprises at least one of channel phase information and a signal-to-interference-plus-noise ratio value.
7. The method of claim 2, wherein prior to said obtaining channel state information and total transmission resources for the first signal, the method further comprises:
obtaining a plurality of training samples, wherein the training samples comprise channel state information of signals and total transmission resources;
and training a first spectrum sharing model according to the training samples to obtain the spectrum sharing model.
8. A signal processing apparatus, characterized in that the apparatus comprises:
an obtaining module, configured to obtain a first signal sent by a transmitting end and first transmission resources of a plurality of subcarriers used for loading the first signal;
a precoding module, configured to precode the first signal based on respective first transmission resources of the multiple subcarriers, to obtain multiple first sub-signals that are in one-to-one correspondence with the multiple subcarriers;
the spread spectrum module is used for spreading the plurality of first sub-signals to eliminate the signal distortion of the plurality of first sub-signals and obtain a second signal;
and the decoding module is used for decoding the second signal by using a decoder to obtain a third signal.
9. A signal processing apparatus, characterized in that the apparatus comprises: a processor and a memory storing computer program instructions;
the processor reads and executes the computer program instructions to implement the signal processing method of any one of claims 1 to 7.
10. A computer storage medium, characterized in that the computer storage medium has stored thereon computer program instructions which, when executed by a processor, implement a signal processing method according to any one of claims 1-7.
CN202110780428.2A2021-07-092021-07-09Signal processing method, device, equipment and mediumPendingCN115603776A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110780428.2ACN115603776A (en)2021-07-092021-07-09Signal processing method, device, equipment and medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110780428.2ACN115603776A (en)2021-07-092021-07-09Signal processing method, device, equipment and medium

Publications (1)

Publication NumberPublication Date
CN115603776Atrue CN115603776A (en)2023-01-13

Family

ID=84840872

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110780428.2APendingCN115603776A (en)2021-07-092021-07-09Signal processing method, device, equipment and medium

Country Status (1)

CountryLink
CN (1)CN115603776A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5625642A (en)*1994-10-111997-04-29Lucent Technologies Inc.Spread-response precoding system having signature sequences longer than the inter-symbol time interval
US20060034382A1 (en)*2004-08-122006-02-16Interdigital Technology CorporationMethod and apparatus for subcarrier and antenna selection in MIMO-OFDM system
CN101207600A (en)*2006-12-222008-06-25华为技术有限公司 Multiple-input multiple-output transmission method, system and device with multiple transmitting antennas
US20100150210A1 (en)*2005-09-302010-06-17Matsushita Electric Industrial Co., Ltd.Wireless communication apparatus and method thereof
KR20120121185A (en)*2011-04-262012-11-05삼성전자주식회사Apparatus and method for equalizing a signal using canceling interference in a wiless communication system
CN103780529A (en)*2012-10-222014-05-07展讯通信(上海)有限公司Communication system and signal sending method and apparatus as well as signal receiving method and apparatus thereof
CN106105121A (en)*2014-06-122016-11-09上海贝尔股份有限公司For obtaining the method and apparatus of downlink data in extensive mimo system
CN106160991A (en)*2016-06-152016-11-23南京航空航天大学A kind of distributed dynamic resource allocation methods for cognitive radio ofdm system
CN107666450A (en)*2017-04-252018-02-06华南师范大学A kind of method and system for improving optical communication channel estimated accuracy
CN110212959A (en)*2019-05-162019-09-06华中科技大学A kind of mixing precoding efficiency optimization method of millimeter wave MIMO-OFDM communication system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5625642A (en)*1994-10-111997-04-29Lucent Technologies Inc.Spread-response precoding system having signature sequences longer than the inter-symbol time interval
US20060034382A1 (en)*2004-08-122006-02-16Interdigital Technology CorporationMethod and apparatus for subcarrier and antenna selection in MIMO-OFDM system
US20100150210A1 (en)*2005-09-302010-06-17Matsushita Electric Industrial Co., Ltd.Wireless communication apparatus and method thereof
CN101207600A (en)*2006-12-222008-06-25华为技术有限公司 Multiple-input multiple-output transmission method, system and device with multiple transmitting antennas
KR20120121185A (en)*2011-04-262012-11-05삼성전자주식회사Apparatus and method for equalizing a signal using canceling interference in a wiless communication system
CN103780529A (en)*2012-10-222014-05-07展讯通信(上海)有限公司Communication system and signal sending method and apparatus as well as signal receiving method and apparatus thereof
CN106105121A (en)*2014-06-122016-11-09上海贝尔股份有限公司For obtaining the method and apparatus of downlink data in extensive mimo system
CN106160991A (en)*2016-06-152016-11-23南京航空航天大学A kind of distributed dynamic resource allocation methods for cognitive radio ofdm system
CN107666450A (en)*2017-04-252018-02-06华南师范大学A kind of method and system for improving optical communication channel estimated accuracy
CN110212959A (en)*2019-05-162019-09-06华中科技大学A kind of mixing precoding efficiency optimization method of millimeter wave MIMO-OFDM communication system

Similar Documents

PublicationPublication DateTitle
JP5387575B2 (en) Wireless communication system and wireless communication method
KR101408938B1 (en) Beamforming apparatus and method using generalized eigen analysis in MIMO wireless communication system
KR100963257B1 (en) Apparatus and method for transmitting data by selecting a transmit inherent vector in a closed loop multiple transmit / receive antenna mobile communication system
US8687527B2 (en)Low complexity link adaptatation for LTE/LTE-A uplink with a turbo receiver
US9008166B2 (en)Filter calculating device, transmitting device, receiving device, processor, and filter calculating method
US8446939B2 (en)Channel quality estimation for MLSE MIMO receiver
WO2011037745A2 (en)Non-unitary precoding scheme for wireless communications
WO2009026770A1 (en)Feedback apparatus, feedback method, scheduling apparatus, and scheduling method
EP1994651A1 (en)Mimo precoding in the presence of co-channel interference
WO2011053501A1 (en)Differential closed-loop transmission feedback in wireless communication systems
CN102792623A (en)Code book control method, base station apparatus and mobile station apparatus
US8428008B2 (en)Implicit channel sounding for closed-loop transmission in MIMO-OFDM wireless networks
WO2009081860A1 (en)Radio communication system, reception device, and reception method
CN104243377B (en)A kind of disturbance restraining method and device
US8811215B2 (en)Apparatus and method for detecting signal in spatial multiplexing system
CN106982078A (en)Method for transmitting signals, base station and the user terminal of wireless communication system
CN106612135A (en)A signal transmission method, reception method and device based on multi-carrier spatial modulation
CN101540746B (en)Method and device for quantizing time and frequency channel and corresponding mobile communication terminal and corresponding mobile communication system
US8750399B2 (en)Radio terminal and demodulation method
WO2013018555A1 (en)Wireless receiving device and program
CN115603776A (en)Signal processing method, device, equipment and medium
Matsumoto et al.Experimental results between non-linear and linear precoding using multiuser MIMO testbed
JP2014199976A (en)Wireless communication device and wireless transmission system
Arteaga et al.Index Coding and Signal Detection in Precoded MIMO-OFDM Systems
Murakami et al.Antenna decision method for downlink multiuser MIMO systems with receive antenna allocation

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp