CN114826837B - A channel estimation method, device, equipment and storage medium - Google Patents
A channel estimation method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN114826837B CN114826837B CN202210484302.5A CN202210484302A CN114826837B CN 114826837 B CN114826837 B CN 114826837B CN 202210484302 A CN202210484302 A CN 202210484302A CN 114826837 B CN114826837 B CN 114826837B
- Authority
- CN
- China
- Prior art keywords
- pilot
- coordinates
- signal transmission
- sequence
- protection
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000008054 signal transmission Effects 0.000 claims abstract description 109
- 239000011159 matrix material Substances 0.000 claims abstract description 36
- 238000013507 mapping Methods 0.000 claims abstract description 13
- 238000004590 computer program Methods 0.000 claims description 20
- 230000000717 retained effect Effects 0.000 claims description 6
- 238000012300 Sequence Analysis Methods 0.000 claims description 3
- 125000004122 cyclic group Chemical group 0.000 abstract description 7
- 238000012216 screening Methods 0.000 abstract 1
- 108091006146 Channels Proteins 0.000 description 97
- 238000010586 diagram Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 8
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
本发明公开了一种信道估计方法、装置、设备及存储介质,通过提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据导频坐标和保护坐标,生成发送端的信号发送序列;将信号发送序列发送到接收端,以使接收端对信号发送序列进行解析,得到信号接收序列;根据预设的门限值对获取到的信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。本发明的技术方案基于等效信道矩阵的循环特性,对信号发送序列中的导频和保护符号进行合理设置,并在接收端对经预设的门限值筛选后的导频符号进行映射处理,以提高信道估计的准确性。
The present invention discloses a channel estimation method, device, equipment and storage medium, by extracting all the row coordinates of the rows where all possible non-zero values in the first column of the equivalent channel matrix are located, and extracting the row coordinates corresponding to all row coordinates The column coordinates corresponding to all possible non-zero values generate protection coordinates, and according to the pilot coordinates and protection coordinates, generate the signal transmission sequence of the sending end; send the signal transmission sequence to the receiving end, so that the receiving end can analyze the signal transmission sequence, and obtain A signal receiving sequence: screening pilot symbols in the obtained signal receiving sequence according to a preset threshold value, and performing mapping processing on the screened pilot symbols to obtain channel estimation information. The technical solution of the present invention is based on the cyclic characteristics of the equivalent channel matrix, reasonably sets the pilot frequency and protection symbols in the signal transmission sequence, and performs mapping processing on the pilot frequency symbols screened by the preset threshold value at the receiving end , to improve the accuracy of channel estimation.
Description
技术领域Technical Field
本发明涉及无线通信的技术领域,特别是涉及一种信道估计方法、装置、设备及存储介质。The present invention relates to the technical field of wireless communications, and in particular to a channel estimation method, device, equipment and storage medium.
背景技术Background Art
在仿射频分复用无线通信系统中,为了在接收机对解调后的信号进行均衡与检测,需要对信号所经过的复杂信道进行估计,得到所有的信道状态信息,接收机的检测性能直接取决于信道估计的准确性。如何实施准确可行的信道估计是仿射频分复用无线通信系统中亟待解决的问题。In a radio frequency division multiplexing (RFDM) wireless communication system, in order to equalize and detect the demodulated signal at the receiver, it is necessary to estimate the complex channel through which the signal passes and obtain all the channel state information. The detection performance of the receiver directly depends on the accuracy of the channel estimation. How to implement accurate and feasible channel estimation is an urgent problem to be solved in a radio frequency division multiplexing (RFDM) wireless communication system.
发明内容Summary of the invention
本发明要解决的技术问题是:提供一种信道估计方法、装置、设备及存储介质,提高信道估计的准确性。The technical problem to be solved by the present invention is to provide a channel estimation method, device, equipment and storage medium to improve the accuracy of channel estimation.
为了解决上述技术问题,本发明提供了一种信道估计方法,包括:In order to solve the above technical problem, the present invention provides a channel estimation method, comprising:
提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列;Extract all row coordinates of the rows where all possible non-zero values are located in the first column of the equivalent channel matrix, and extract the column coordinates corresponding to all possible non-zero values in the rows corresponding to the all row coordinates, generate protection coordinates, and generate a signal transmission sequence of the transmitting end according to the preset pilot coordinates and the protection coordinates;
将所述信号发送序列发送到接收端,以使所述接收端对所述信号发送序列进行解析,得到信号接收序列;Sending the signal sending sequence to a receiving end so that the receiving end parses the signal sending sequence to obtain a signal receiving sequence;
根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。The pilot symbols in the acquired signal reception sequence are screened according to a preset threshold value, and the screened pilot symbols are mapped to obtain channel estimation information.
在一种可能的实现方式中,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,具体为:In a possible implementation manner, a signal transmission sequence of a transmitting end is generated according to preset pilot coordinates and the protection coordinates, specifically:
将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;Setting the zeroth coordinate of the signal transmission sequence as a pilot coordinate, and setting a first pilot at the pilot coordinate;
将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号,生成第一信号发送序列。The protection coordinates are correspondingly set in the signal sending sequence, and a first protection symbol is set at the protection coordinates to generate a first signal sending sequence.
在一种可能的实现方式中,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,具体为:In a possible implementation manner, a signal transmission sequence of a transmitting end is generated according to preset pilot coordinates and the protection coordinates, specifically:
将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;Setting the zeroth coordinate of the signal transmission sequence as a pilot coordinate, and setting a first pilot at the pilot coordinate;
将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号;The protection coordinates are correspondingly set in the signal transmission sequence, and a first protection symbol is set at the protection coordinates;
获取所述信号发送序列中剔除所述导频坐标和所述保护坐标外的空白坐标,并在所述空白坐标处设置第二导频和第二保护符号,生成第一信号发送序列。Obtain blank coordinates in the signal transmission sequence excluding the pilot coordinates and the protection coordinates, and set a second pilot symbol and a second protection symbol at the blank coordinates to generate a first signal transmission sequence.
在一种可能的实现方式中,根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,具体为:In a possible implementation manner, the pilot symbols in the acquired signal reception sequence are screened according to a preset threshold value, specifically:
计算获取到的每个导频符号的导频符号能量,并将所有导频符号能量分别与设置的门限值对比,判断所述导频符号能量是否大于所述门限值,若是,则保留所述导频符号,若否,则剔除所述导频符号。The pilot symbol energy of each pilot symbol obtained is calculated, and all pilot symbol energies are compared with the set threshold value to determine whether the pilot symbol energy is greater than the threshold value. If so, the pilot symbol is retained, otherwise, the pilot symbol is removed.
在一种可能的实现方式中,所述接收端对所述信号发送序列进行解析,得到信号接收序列,具体为:In a possible implementation manner, the receiving end parses the signal sending sequence to obtain a signal receiving sequence, specifically:
获取所述信号发送序列中每个导频的列坐标,基于所述列坐标提取所述等效信道矩阵中的对应列的列信息,生成一组导频信号;Acquire the column coordinates of each pilot in the signal transmission sequence, extract the column information of the corresponding column in the equivalent channel matrix based on the column coordinates, and generate a group of pilot signals;
获取所述信号发送序列中所述导频的数量,并基于所述导频的数量,在所述信号接收序列中设置对应数量组的导频信号;Acquire the number of the pilot signals in the signal transmission sequence, and, based on the number of the pilot signals, set a corresponding number of groups of pilot signals in the signal reception sequence;
并将每组导频信号对应设置在所述信号发送序列的每个导频的位置处,以使得到信号接收序列。Each group of pilot signals is correspondingly set at the position of each pilot signal in the signal sending sequence to obtain a signal receiving sequence.
本发明还提供了一种信道估计装置,包括:信号发送序列生成模块、信号发送序列解析模块和信道估计模块;The present invention also provides a channel estimation device, comprising: a signal transmission sequence generation module, a signal transmission sequence analysis module and a channel estimation module;
其中,所述信号发送序列生成模块,用于提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列;The signal transmission sequence generation module is used to extract all row coordinates of the rows where all possible non-zero values are located in the first column of the equivalent channel matrix, and extract the column coordinates corresponding to all possible non-zero values in the rows corresponding to all the row coordinates, generate protection coordinates, and generate a signal transmission sequence of the transmitting end according to the preset pilot coordinates and the protection coordinates;
所述信号发送序列解析模块,用于将所述信号发送序列发送到接收端,以使所述接收端对所述信号发送序列进行解析,得到信号接收序列;The signal transmission sequence parsing module is used to send the signal transmission sequence to a receiving end, so that the receiving end parses the signal transmission sequence to obtain a signal reception sequence;
所述信道估计模块根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。The channel estimation module screens the pilot symbols in the acquired signal reception sequence according to a preset threshold value, and performs mapping processing on the screened pilot symbols to obtain channel estimation information.
在一种可能的实现方式中,所述信号发送序列生成模块,用于根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,具体为:In a possible implementation manner, the signal transmission sequence generation module is used to generate a signal transmission sequence of the transmitting end according to the preset pilot coordinates and the protection coordinates, specifically:
将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;Setting the zeroth coordinate of the signal transmission sequence as a pilot coordinate, and setting a first pilot at the pilot coordinate;
将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号,生成第一信号发送序列。The protection coordinates are correspondingly set in the signal sending sequence, and a first protection symbol is set at the protection coordinates to generate a first signal sending sequence.
在一种可能的实现方式中,所述信号发送序列生成模块,用于根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,具体为:In a possible implementation manner, the signal transmission sequence generation module is used to generate a signal transmission sequence of the transmitting end according to the preset pilot coordinates and the protection coordinates, specifically:
预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,具体为:The preset pilot coordinates and the protection coordinates generate a signal transmission sequence of the transmitting end, specifically:
将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;Setting the zeroth coordinate of the signal transmission sequence as a pilot coordinate, and setting a first pilot at the pilot coordinate;
将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号;The protection coordinates are correspondingly set in the signal transmission sequence, and a first protection symbol is set at the protection coordinates;
获取所述信号发送序列中剔除所述导频坐标和所述保护坐标外的空白坐标,并在所述空白坐标处设置第二导频和第二保护符号,生成第一信号发送序列。Obtain blank coordinates in the signal transmission sequence excluding the pilot coordinates and the protection coordinates, and set a second pilot symbol and a second protection symbol at the blank coordinates to generate a first signal transmission sequence.
在一种可能的实现方式中,所述信道估计模块,用于根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,具体为:In a possible implementation manner, the channel estimation module is used to filter the pilot symbols in the acquired signal reception sequence according to a preset threshold value, specifically:
计算获取到的每个导频符号的导频符号能量,并将所有导频符号能量分别与设置的门限值对比,判断所述导频符号能量是否大于所述门限值,若是,则保留所述导频符号,若否,则剔除所述导频符号。The pilot symbol energy of each pilot symbol obtained is calculated, and all pilot symbol energies are compared with the set threshold value to determine whether the pilot symbol energy is greater than the threshold value. If so, the pilot symbol is retained, otherwise, the pilot symbol is removed.
在一种可能的实现方式中,所述信号发送序列解析模块,用于使所述接收端对所述信号发送序列进行解析,得到信号接收序列,具体为:In a possible implementation manner, the signal transmission sequence parsing module is used to enable the receiving end to parse the signal transmission sequence to obtain a signal reception sequence, specifically:
获取所述信号发送序列中每个导频的列坐标,基于所述列坐标提取所述等效信道矩阵中的对应列的列信息,生成一组导频信号;Acquire the column coordinates of each pilot in the signal transmission sequence, extract the column information of the corresponding column in the equivalent channel matrix based on the column coordinates, and generate a group of pilot signals;
获取所述信号发送序列中所述导频的数量,并基于所述导频的数量,在所述信号接收序列中设置对应数量组的导频信号;Acquire the number of the pilot signals in the signal transmission sequence, and, based on the number of the pilot signals, set a corresponding number of groups of pilot signals in the signal reception sequence;
并将每组导频信号对应设置在所述信号发送序列的每个导频的位置处,以使得到信号接收序列。Each group of pilot signals is correspondingly set at the position of each pilot signal in the signal sending sequence to obtain a signal receiving sequence.
本发明还提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任意一项所述的信道估计方法。The present invention also provides a terminal device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the channel estimation method as described in any one of the above when executing the computer program.
本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任意一项所述的信道估计方法。The present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the channel estimation methods described above.
本发明实施例一种信道估计方法、装置、设备及存储介质,与现有技术相比,具有如下有益效果:The channel estimation method, device, equipment and storage medium of the embodiment of the present invention have the following beneficial effects compared with the prior art:
基于等效信道矩阵的循环特性,通过提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,实现对导频位置和保护符号位置在信号发送序列中的合理安排,以使导频免受其他符号的干扰,并通过接收端对所述信号发送序列进行解析,得到信号接收序列,根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。本发明基于等效信道矩阵的循环特性,对信号发送序列中的导频和保护符号进行合理设置,并在接收端对经预设的门限值筛选后的导频符号进行映射处理,以提高信道估计的准确性。Based on the cyclic characteristics of the equivalent channel matrix, by extracting all the row coordinates of the rows where all possible non-zero values are located in the first column of the equivalent channel matrix, and extracting the column coordinates corresponding to all possible non-zero values in the rows corresponding to the said all the row coordinates, the protection coordinates are generated, and the signal transmission sequence of the transmitting end is generated according to the preset pilot coordinates and the said protection coordinates, so as to realize the reasonable arrangement of the pilot position and the protection symbol position in the signal transmission sequence, so that the pilot is free from the interference of other symbols, and the said signal transmission sequence is parsed by the receiving end to obtain the signal receiving sequence, and the pilot symbols in the said signal receiving sequence are screened according to the preset threshold value, and the screened pilot symbols are mapped to obtain channel estimation information. Based on the cyclic characteristics of the equivalent channel matrix, the present invention reasonably sets the pilot and protection symbols in the signal transmission sequence, and maps the pilot symbols screened by the preset threshold value at the receiving end to improve the accuracy of channel estimation.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本发明提供的一种信道估计方法的一种实施例的流程示意图;FIG1 is a schematic flow chart of an embodiment of a channel estimation method provided by the present invention;
图2是本发明提供的一种信道估计装置的一种实施例的结构示意图;FIG2 is a schematic structural diagram of an embodiment of a channel estimation device provided by the present invention;
图3是本发明提供的一种实施例的等效信道矩阵示意图;FIG3 is a schematic diagram of an equivalent channel matrix according to an embodiment of the present invention;
图4是本发明提供的一种实施例的一个导频的信号发送序列示意图;FIG4 is a schematic diagram of a pilot signal transmission sequence according to an embodiment of the present invention;
图5是本发明提供的一种实施例的两个导频的信号接列示意图;FIG5 is a schematic diagram of two pilot signal connections according to an embodiment of the present invention;
图6是本发明提供的一种实施例的导频放置在信号发送序列第0位置时的映射表格示意图;6 is a schematic diagram of a mapping table when a pilot signal is placed at
图7是本发明提供的一种实施例的两个导频的信号发送序列示意图;FIG7 is a schematic diagram of a signal transmission sequence of two pilot signals according to an embodiment of the present invention;
图8是本发明提供的一种实施例的多输入多输出的仿射频分复用系统的信号发送与接收示意图;8 is a schematic diagram of signal transmission and reception of a multiple-input multiple-output RFDM system according to an embodiment of the present invention;
图9是本发明提供的一种实施例的单天线多用户上行\下行信号通信示意图。FIG. 9 is a schematic diagram of single-antenna multi-user uplink/downlink signal communication according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
下面将结合本发明中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the accompanying drawings in the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
实施例1Example 1
参见图1,图1是本发明提供的一种信道估计方法的一种实施例的流程示意图,如图1所示,该方法包括步骤101-步骤103,具体如下:Referring to FIG. 1 , FIG. 1 is a flow chart of an embodiment of a channel estimation method provided by the present invention. As shown in FIG. 1 , the method includes
步骤101:提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列。Step 101: extract all row coordinates of the rows where all possible non-zero values are located in the first column of the equivalent channel matrix, and extract the column coordinates corresponding to all possible non-zero values in the rows corresponding to the said all row coordinates, generate protection coordinates, and generate a signal sending sequence of the transmitting end according to the preset pilot coordinates and the said protection coordinates.
一实施例中,由于在仿射频分复用通信系统中,发送端与接收端的离散仿射傅里叶变换域中信号发送序列x和信号接收序列y满足以下关系:In one embodiment, in the affine Fourier transform communication system, the signal transmission sequence x and the signal reception sequence y in the discrete affine Fourier transform domain of the transmitting end and the receiving end satisfy the following relationship:
其中,其中N为符号数,为接收端DAFT域的噪声,服从零均值,方差为N0的高斯分布,P≥1是多径数目,q=(p+loci)N,loci=αi+2Nc1li,αi∈(-αmax,αmax)是第i条分径为子载波间隔所归一化的整数多普勒频移,li是第i条分径为抽样间隔所归一化的时延,αmax是最大多普勒频移,c2为任意无理数或远小于的有理数。Where, N is the number of symbols, is the noise in the DAFT domain at the receiving end, which obeys a Gaussian distribution with zero mean and variance N0 , P≥1 is the number of multipaths, q=(p+loc i ) N , loc i =α i +2Nc 1 l i , α i ∈(-α max ,α max ) is the integer Doppler shift of the ith path normalized by the subcarrier spacing, l i is the delay of the ith path normalized by the sampling spacing, α max is the maximum Doppler shift, c 2 is any irrational number or much smaller than Rational number.
一实施例中,上述信号发送序列x和信号接收序列y的关系,转换为矩阵形式,下所示:In one embodiment, the relationship between the above signal transmission sequence x and the signal reception sequence y is converted into a matrix form as shown below:
其中,等效信道矩阵H是信道矩阵形式的表达,为DAFT域的噪声向量。Among them, the equivalent channel matrix H is the channel matrix expression, is the noise vector in DAFT domain.
一实施例中,由于在仿射频分复用通信系统中,等效信道矩阵中的每一行每一列都有Q+1个可能非零值,且由于等效信道矩阵中可能非零值的坐标在行方向和列方向都呈现循环的特征,表明等效信道矩阵中的每一行每一列都含有全部的信道状态信息,其中,等效信道矩阵示意图如图3所示。因此,本实施例中,基于等效信道矩阵的循环特征,提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,其中,等效信道矩阵第一列中所有的可能非零值,由最大多普勒频移αmax、单列的符号点数N和参数Q决定,如图3中,等效信道矩阵第一列中所有的可能非零值为(0,αmax)∪(N-Q+αmax,N-1)。In one embodiment, in a radio frequency division multiplexing communication system, each row and each column in the equivalent channel matrix has Q+1 possible non-zero values, and since the coordinates of the possible non-zero values in the equivalent channel matrix show cyclic characteristics in both the row direction and the column direction, it indicates that each row and each column in the equivalent channel matrix contains all the channel state information, wherein the schematic diagram of the equivalent channel matrix is shown in FIG3. Therefore, in this embodiment, based on the cyclic characteristics of the equivalent channel matrix, all row coordinates of the rows where all possible non-zero values in the first column of the equivalent channel matrix are located are extracted, wherein all possible non-zero values in the first column of the equivalent channel matrix are determined by the maximum Doppler frequency shift α max , the number of symbol points N of a single column and the parameter Q. As shown in FIG3 , all possible non-zero values in the first column of the equivalent channel matrix are (0, α max ) ∪ (N-Q+α max , N-1).
一实施例中,参数lmax是由采样周期归一化后的最大时延;In one embodiment, the parameter l max is the maximum delay normalized by the sampling period;
一实施例中,在提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标后,对于提取出来的所有行对应的所有行坐标,进行再次提取,提取上述所有行对应的行坐标中的所有可能非零值,并将行坐标中的所有可能非零值对应的列坐标设置为保护坐标。In one embodiment, after extracting all row coordinates of the rows where all possible non-zero values are located in the first column of the equivalent channel matrix, all row coordinates corresponding to all the extracted rows are extracted again to extract all possible non-zero values in the row coordinates corresponding to all the above rows, and the column coordinates corresponding to all possible non-zero values in the row coordinates are set as protection coordinates.
一实施例中,获取信号发送序列的符号数,其中,每个符号数对应一个坐标;将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频,并将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号,生成第一信号发送序列,且基于设置的第一保护符号,可以使后续接收端在接收导频时免受其他符号的干扰;其中,一个导频的信号发送序列示意图,如图4所示,图中,P为导频,0为保护符号。In one embodiment, the number of symbols of a signal transmission sequence is obtained, wherein each symbol number corresponds to a coordinate; the zeroth coordinate of the signal transmission sequence is set as a pilot coordinate, and a first pilot is set at the pilot coordinate, and the protection coordinate is correspondingly set in the signal transmission sequence, and a first protection symbol is set at the protection coordinate to generate a first signal transmission sequence, and based on the set first protection symbol, a subsequent receiving end can be protected from interference from other symbols when receiving the pilot; wherein a schematic diagram of a signal transmission sequence of a pilot is shown in FIG4 , in which P is a pilot and 0 is a protection symbol.
步骤102:将所述信号发送序列发送到接收端,以使所述接收端对所述信号发送序列进行解析,得到信号接收序列。Step 102: Send the signal sending sequence to a receiving end, so that the receiving end parses the signal sending sequence to obtain a signal receiving sequence.
一实施例中,导频的数量和符号点数N满足一下关系:In one embodiment, the number of pilots and the number of symbol points N satisfy the following relationship:
NP(2lmaxαmax+2αmax+lmax+1)≤N;N P (2l max α max +2α max +l max +1)≤N;
其中,Np为导频的数量,N为符号点数,αmax为最大多普勒频移,lmax为最大时延。Wherein, Np is the number of pilots, N is the number of symbol points, αmax is the maximum Doppler frequency shift, and lmax is the maximum delay.
一实施例中,获取所述信号发送序列中每个导频的列坐标,基于所述列坐标提取所述等效信道矩阵中的对应列的列信息,生成一组导频信号;具体的,若信号发送序列中第一导频的位置位于信号发送序列的第零个位置,则对应提取等效信道矩阵中的对第零列的列信息,生成该导频对应的一组导频信号。In one embodiment, the column coordinates of each pilot in the signal sending sequence are obtained, and the column information of the corresponding column in the equivalent channel matrix is extracted based on the column coordinates to generate a group of pilot signals; specifically, if the position of the first pilot in the signal sending sequence is at the zeroth position of the signal sending sequence, the column information of the zeroth column in the equivalent channel matrix is correspondingly extracted to generate a group of pilot signals corresponding to the pilot.
一实施例中,若信号发送序列中存在两个第一导频,则提取等效信道矩阵中对应两列的列信息,分别生成两个第一导频对应的一组导频信号。In one embodiment, if there are two first pilots in the signal transmission sequence, column information corresponding to two columns in the equivalent channel matrix is extracted, and a group of pilot signals corresponding to the two first pilots are generated respectively.
一实施例中,获取所述信号发送序列中所述导频的数量,并基于所述导频的数量,在所述信号接收序列中设置对应数量组的导频信号。具体的,接收端在接收到信号发送序列后,对信号发送序列进行遍历,获取信号发送序列中的导频数量,若信号发送序列中导频的数量为一个,则接收端则在信号接收序列中设置一组导频信号,其中,一组导频信号为Q+1个;若信号发送序列中导频的数量为两个,则接收端则在信号接收序列中设置2Q+2个导频信号,依次类推。且若信号发送序列中存在两个第一导频,则提取等效信道矩阵中对应两列的列信息,分别生成两个第一导频对应的一组导频信号,In one embodiment, the number of pilots in the signal transmission sequence is obtained, and based on the number of pilots, a corresponding number of groups of pilot signals are set in the signal reception sequence. Specifically, after receiving the signal transmission sequence, the receiving end traverses the signal transmission sequence to obtain the number of pilots in the signal transmission sequence. If the number of pilots in the signal transmission sequence is one, the receiving end sets a group of pilot signals in the signal reception sequence, wherein a group of pilot signals is Q+1; if the number of pilots in the signal transmission sequence is two, the receiving end sets 2Q+2 pilot signals in the signal reception sequence, and so on. And if there are two first pilots in the signal transmission sequence, the column information corresponding to the two columns in the equivalent channel matrix is extracted, and a group of pilot signals corresponding to the two first pilots are generated respectively.
一实施例中,接收端在对信号发送序列进行遍历,获取信号发送序列中的导频时,还需要获取所述导频在信号发送序列中的位置,并基于信号发送序列中每个导频的位置,将每组导频信号设置在每个导频的位置处,以使得到信号接收序列。In one embodiment, when the receiving end traverses the signal sending sequence and obtains the pilot in the signal sending sequence, it also needs to obtain the position of the pilot in the signal sending sequence, and based on the position of each pilot in the signal sending sequence, each group of pilot signals is set at the position of each pilot to obtain a signal receiving sequence.
一实施例中,由于组成信号发送序列的符号点数和组成信道接收序列的符号点数相同,接收端在信号接收序列中将导频信号发送序列中的导频转换为Q+1个导频符号时,对导频所在位置两侧的符号进行占用,转换为导频符号;图5是两个导频的信号发送与接收序列示意图;当信号发送序列中导频的数量为2时,2个导频的信号发送序列示意图,如图5(a)所示,接收端生成的两个导频的信号接收序列示意图,如图5(b)所示,图中,Δ为接收的导频符号。In one embodiment, since the number of symbol points constituting the signal transmission sequence is the same as the number of symbol points constituting the channel reception sequence, when the receiving end converts the pilot in the pilot signal transmission sequence into Q+1 pilot symbols in the signal reception sequence, the symbols on both sides of the pilot position are occupied and converted into pilot symbols; FIG5 is a schematic diagram of the signal transmission and reception sequence of two pilots; when the number of pilots in the signal transmission sequence is 2, a schematic diagram of the signal transmission sequence of two pilots is shown in FIG5(a), and a schematic diagram of the signal reception sequence of two pilots generated by the receiving end is shown in FIG5(b), in which Δ is the received pilot symbol.
步骤103:根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。Step 103: filter the pilot symbols in the acquired signal reception sequence according to a preset threshold value, and perform mapping processing on the filtered pilot symbols to obtain channel estimation information.
一实施例中,通过引入一个由噪声方差N0所归一化的门限值ζ来判定信道中某一条分径是否存在;具体的,通过计算获取到的每个导频符号的导频符号能量,其中,导频符号能量为导频符号绝对值的平方,将所有导频符号能量分别与设置的门限值对比,判断所述导频符号能量是否大于所述门限值,若是,则认为存在分径,并保留该导频符号,若否,则认为不存在分径,并剔除该导频符号。In one embodiment, a threshold value ζ normalized by the noise variance N 0 is introduced to determine whether a certain path exists in the channel; specifically, the pilot symbol energy of each pilot symbol obtained is calculated, wherein the pilot symbol energy is the square of the absolute value of the pilot symbol, and all pilot symbol energies are compared with the set threshold value to determine whether the pilot symbol energy is greater than the threshold value. If so, it is considered that a path exists and the pilot symbol is retained. If not, it is considered that no path exists and the pilot symbol is removed.
一实施例中,由于门限值对信道估计的准确性有很大影响,如果门限值设置得过高会导致一些弱分径没有被估计出来;如果门限值设置得过大,一些实际中不存在的分径就会被误判为存在,这两种情况都会降低信道估计的准确性,进而引起后续检测性能下降。因此,本实施例中,门限值的取值由信道决定,实际使用时需要根据通信性能结果进行动态调整以适应变化着的信道。具体的,随着导频符号能量的增大,使用一个较大的门限值来降低误判概率;随着导频符号能量的减小,使用一个较小的门限值来减低漏判概率。In one embodiment, since the threshold value has a great influence on the accuracy of channel estimation, if the threshold value is set too high, some weak paths will not be estimated; if the threshold value is set too large, some paths that do not actually exist will be misjudged as existing. Both of these situations will reduce the accuracy of channel estimation, thereby causing subsequent detection performance to deteriorate. Therefore, in this embodiment, the value of the threshold value is determined by the channel, and in actual use, it needs to be dynamically adjusted according to the communication performance results to adapt to the changing channel. Specifically, as the pilot symbol energy increases, a larger threshold value is used to reduce the probability of misjudgment; as the pilot symbol energy decreases, a smaller threshold value is used to reduce the probability of missed judgment.
一实施例中,将保留下来的每个导频符号通过预设的映射表格进行映射处理,其中,预设的映射表格提供了信道在DAFT域表达和时延多普勒域表达之间的转换关系,基于该映射处理,得到信道的时延多普勒特征,同时基于信道的时延多普勒特征,完成信道估计。In one embodiment, each retained pilot symbol is mapped through a preset mapping table, wherein the preset mapping table provides a conversion relationship between the channel expression in the DAFT domain and the delay-Doppler domain. Based on the mapping process, the delay-Doppler characteristics of the channel are obtained, and channel estimation is completed based on the delay-Doppler characteristics of the channel.
作为本实施例中的一种举例说明,将一个导频放置在信号发送序列中的第0位置中,则该导频对应的接收导频符号的位置m,及其对应的复数增益hi、多普勒频移为αi和时延为li的分径的关系,如图6所述,其中图6为导频放置在信号发送序列第0位置时的映射表格示意图。As an example of this embodiment, a pilot is placed at the 0th position in the signal transmission sequence. The position m of the received pilot symbol corresponding to the pilot and the relationship between the corresponding complex gain h i , Doppler frequency shift α i and path delay li are as shown in FIG6 , where FIG6 is a schematic diagram of a mapping table when the pilot is placed at the 0th position in the signal transmission sequence.
一实施例中,基于步骤101中提及的发送端与接收端的离散仿射傅里叶变换域中信号发送序列x和信号接收序列y的关系,当导频放置在信号发送序列中的其他位置时,对预设的映射表格进行适应性修改,以使得到每个导频对应的映射表格。In one embodiment, based on the relationship between the signal transmission sequence x and the signal reception sequence y in the discrete affine Fourier transform domain of the transmitting end and the receiving end mentioned in
作为本实施例中的一种举例说明,本实施例提供的一种信道估计方法可以应用在多天线场景,即多输入多输出场景;在多天线场景的发送端,对发送端中的每条发送天线按上述步骤101中信号发送序列生成方式,将导频符号放置在特定的位置并用适量的保护符号将其包围起来,并在信号发送序列的空白坐标处放置数据符号,其中,每条发送天线中导频符号放置位置不同;并在接收端,对每条接收天线根据发送端中的发送天线数量,设置并根据对应数量组的接收导频符号进行信道估计,如图8所示,图8是一个3x3的多输入多输出的仿射频分复用系统的信号发送与接收示意图,图8(a)(b)(c)展示了三条发送天线的发送示意图,图8(d)展示了一条接收天线的接收示意图。且对于任意的发送端的发送天线数量Nt>1、接收端的接收天线数量Nr>1的多数输入多输出的仿射频分复用系统的具体符号排列方案如以下公式所示:As an example of this embodiment, a channel estimation method provided by this embodiment can be applied to a multi-antenna scenario, that is, a multi-input multi-output scenario; at the transmitting end of the multi-antenna scenario, for each transmitting antenna in the transmitting end, according to the signal transmission sequence generation method in the
其中,为发送符号,表示第nt个发送天线的数据符号,xp为导频符号。in, To send a symbol, represents the data symbol of the nth transmitting antenna, and xp is the pilot symbol.
一个Nt×Nr多输入多输出系统进行信道估计所需要符号数OAFDM,其计算公式如下:The number of symbols O AFDM required for channel estimation in an N t × N r multiple-input multiple-output system is calculated as follows:
OAFDM=(Nt+1)Q+Nt=2Ntlmaxαmax+2lmaxαmax+2Ntαmax+Ntlmax+2αmax+lmax+Nt。O AFDM = (N t +1)Q + N t =2N t l max α max +2l max α max +2N t α max +N t l max +2α max +l max +N t .
作为本实施例中的一种举例说明,本实施例提供的一种信道估计方法还可以应用在多用户场景,如在单天线多用户上行场景中,不同用户的导频坐标安排与上述在多天线场景中的设置相同,每个用户占用剩余空白坐标的一部分用来放置自己的数据符号,各部分由保护符号间隔开以避免用户间干扰;在单天线多用户上下行场景中,在进行下行传输过程中只需要在基站发送端的发送天线使用一个导频即可,因为所有用户都可以利用该导频对应的接收导频符号进行信道估计,且该下行场景与上行场景相似,需要使用保护符号来将传送给不同用户的数据间隔开来以避免用户间干扰。如图9所示,图9为单天线多用户上行\下行信号通信示意图,图9(a)(b)(c)展示了一个单天线的三个用户与基站进行上行通信的示意图,图9(d)展示了一个单天线基站与三个用户进行下行通信的示意图。As an example of this embodiment, a channel estimation method provided by this embodiment can also be applied to a multi-user scenario, such as in a single-antenna multi-user uplink scenario, the pilot coordinate arrangement of different users is the same as the above-mentioned setting in the multi-antenna scenario, each user occupies a part of the remaining blank coordinates to place its own data symbol, and each part is separated by a protection symbol to avoid interference between users; in a single-antenna multi-user uplink and downlink scenario, only one pilot is needed at the transmitting antenna of the base station transmitting end during downlink transmission, because all users can use the receiving pilot symbol corresponding to the pilot for channel estimation, and the downlink scenario is similar to the uplink scenario, and protection symbols are needed to separate the data transmitted to different users to avoid interference between users. As shown in Figure 9, Figure 9 is a schematic diagram of single-antenna multi-user uplink\downlink signal communication, Figure 9 (a) (b) (c) shows a schematic diagram of three users of a single antenna communicating with a base station for uplink, and Figure 9 (d) shows a schematic diagram of a single-antenna base station communicating with three users for downlink.
实施例2Example 2
对于实施例1,本实施例中的不同点在于步骤101中:根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列的方式不同。With respect to
本实施例中,将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号;获取所述信号发送序列中剔除所述导频坐标和所述保护坐标外的空白坐标,并在所述空白坐标处设置第二导频和第二保护符号,生成第一信号发送序列,其中,两个导频的信号发送序列示意图,如图7所示,图中,p为导频,0为保护符号。In this embodiment, the zeroth coordinate of the signal sending sequence is set as the pilot coordinate, and the first pilot is set at the pilot coordinate; the protection coordinate is correspondingly set in the signal sending sequence, and the first protection symbol is set at the protection coordinate; the blank coordinates excluding the pilot coordinates and the protection coordinates in the signal sending sequence are obtained, and the second pilot and the second protection symbol are set at the blank coordinates to generate a first signal sending sequence, wherein a schematic diagram of the signal sending sequence of two pilots is shown in Figure 7, in which p is the pilot and 0 is the protection symbol.
一实施例中,在空白坐标处设置的第二导频的数量,可以为一个或多个,且对于在空白坐标处设置的每个第二导频,都在该第二导频两侧的空白坐标处设置Q个保护符号,通过保护符号将每个第二导频进行间隔,避免信号之间的干扰。In one embodiment, the number of second pilots set at blank coordinates may be one or more, and for each second pilot set at the blank coordinates, Q protection symbols are set at the blank coordinates on both sides of the second pilot, and each second pilot is spaced by the protection symbols to avoid interference between signals.
本实施例中,由于信道估计性能在高噪音的情况下其估计的准确性会降低,因此,在除了导频坐标和第一保护坐标以外剩余的空白坐标处放置额外的第二导频符号来进行多次信道估计,以此来削弱噪声对信道估计准确度的影响,能提高后续对信道估计的准确性。In this embodiment, since the accuracy of the channel estimation performance will be reduced under high noise conditions, additional second pilot symbols are placed at the remaining blank coordinates except the pilot coordinates and the first protection coordinates to perform multiple channel estimates, so as to weaken the impact of noise on the accuracy of channel estimation, which can improve the accuracy of subsequent channel estimation.
综上,实施例1和实施例2提供的一种信道估计方法,基于等效信道矩阵的循环特性,通过获取等效信道矩阵第一列中的可能非零值,实现对发送端的信号发送序列中的导频和保护符号位置进行合理化设置,使得接收端接收得到导频符号免受其他符号的干扰,同时接收端收到导频符号后再根据门限值对导频符号进行筛选,以提高后续检测性能,且对筛选出的导频符号进行映射处理,即可完成对信道的估计,实现在提高信道估计准确性的同时,提高信道估计的效率。In summary, a channel estimation method provided by Example 1 and Example 2 is based on the cyclic characteristics of the equivalent channel matrix. By obtaining the possible non-zero values in the first column of the equivalent channel matrix, the pilot and protection symbol positions in the signal sending sequence of the transmitter are rationally set, so that the pilot symbols received by the receiving end are free from interference from other symbols. At the same time, after receiving the pilot symbols, the receiving end screens the pilot symbols according to the threshold value to improve the subsequent detection performance, and the screened pilot symbols are mapped to complete the channel estimation, thereby improving the accuracy of channel estimation while improving the efficiency of channel estimation.
实施例3Example 3
参见图2,图2是本发明提供的一种信道估计装置的一种实施例的结构示意图,如图2所示,该装置包括信号发送序列生成模块201、信号发送序列解析模块202和信道估计模块203,具体如下:Referring to FIG. 2 , FIG. 2 is a schematic diagram of the structure of an embodiment of a channel estimation device provided by the present invention. As shown in FIG. 2 , the device includes a signal transmission
所述信号发送序列生成模块201,用于提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据预设的导频坐标和所述保护坐标,生成发送端的信号发送序列。The signal sending
所述信号发送序列解析模块202,用于将所述信号发送序列发送到接收端,以使所述接收端对所述信号发送序列进行解析,得到信号接收序列。The signal transmission
所述信道估计模块203,用于根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。The
一实施例中,信号发送序列生成模块201,用于根据所述导频坐标和所述保护坐标,构建发送端的信号发送序列,具体的,将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号,生成第一信号发送序列。In one embodiment, the signal sending
一实施例中,信道估计模块203,用于根据预设的门限值对获取到的所述信号接收序列中的导频符号进行筛选,具体的,计算获取到的每个导频符号的导频符号能量,并将所有导频符号能量分别与设置的门限值对比,判断所述导频符号能量是否大于所述门限值,若是,则保留所述导频符号,若否,则剔除所述导频符号。In one embodiment, the
一实施例中,信号发送序列解析模块202,用于获取所述信号发送序列中每个导频的列坐标,基于所述列坐标提取所述等效信道矩阵中的对应列的列信息,生成一组导频信号;获取所述信号发送序列中所述导频的数量,并基于所述导频的数量,在所述信号接收序列中设置对应数量组的导频信号;并将每组导频信号对应设置在所述信号发送序列的每个导频的位置处,以使得到信号接收序列。In one embodiment, the signal sending
实施例4Example 4
对于实施例3,本实施例中的不同点在于信号发送序列生成模块201中,信号发送序列生成模块201,用于根据预设的导频坐标和所述保护坐标,构建发送端的信号发送序列的方式不同。For Embodiment 3, the difference in this embodiment is that in the signal transmission
信号发送序列生成模块201,用于根据所述预设的导频坐标和所述保护坐标,生成发送端的信号发送序列,具体的,将所述信号发送序列的第零个坐标设置为导频坐标,并在所述导频坐标处设置第一导频;将所述保护坐标对应设置在所述信号发送序列中,并在所述保护坐标处设置第一保护符号;获取所述信号发送序列中剔除所述导频坐标和所述保护坐标外的空白坐标,并在所述空白坐标处设置第二导频和第二保护符号,生成第一信号发送序列。The signal sending
所属领域的技术人员可以清楚的了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不在赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
需要说明的是,上述信道估计装置的实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。It should be noted that the above-mentioned embodiments of the channel estimation device are merely illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
在上述的信道估计方法的实施例的基础上,本发明另一实施例提供了一种信道估计终端设备,该信道估计终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时,实现本发明任意一实施例的信道估计方法。Based on the above-mentioned embodiment of the channel estimation method, another embodiment of the present invention provides a channel estimation terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the channel estimation method of any embodiment of the present invention is implemented.
示例性的,在这一实施例中所述计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述信道估计终端设备中的执行过程。Exemplarily, in this embodiment, the computer program may be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the channel estimation terminal device.
所述信道估计终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述信道估计终端设备可包括,但不仅限于,处理器、存储器。The channel estimation terminal device may be a computing device such as a desktop computer, a notebook, a palm computer, a cloud server, etc. The channel estimation terminal device may include, but is not limited to, a processor and a memory.
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述信道估计终端设备的控制中心,利用各种接口和线路连接整个信道估计终端设备的各个部分。The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the channel estimation terminal device, and uses various interfaces and lines to connect various parts of the entire channel estimation terminal device.
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述信道估计终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(FlashCard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory can be used to store the computer program and/or module, and the processor realizes various functions of the channel estimation terminal device by running or executing the computer program and/or module stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created according to the use of the mobile phone, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
在上述信道估计方法的实施例的基础上,本发明另一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时,控制所述存储介质所在的设备执行本发明任意一实施例的信道估计方法。Based on the above-mentioned embodiment of the channel estimation method, another embodiment of the present invention provides a storage medium, wherein the storage medium includes a stored computer program, wherein when the computer program is running, the device where the storage medium is located is controlled to execute the channel estimation method of any embodiment of the present invention.
在这一实施例中,上述存储介质为计算机可读存储介质,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。In this embodiment, the storage medium is a computer-readable storage medium, and the computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
综上,本发明提供了一种信道估计方法、装置、设备及存储介质,通过提取等效信道矩阵第一列中所有可能非零值所在行的所有行坐标,并提取所述所有行坐标对应的行中所有可能非零值对应的列坐标,生成保护坐标,根据导频坐标和保护坐标,生成发送端的信号发送序列;将信号发送序列发送到接收端,以使接收端对信号发送序列进行解析,得到信号接收序列;根据预设的门限值对获取到的信号接收序列中的导频符号进行筛选,并将筛选出来的导频符号进行映射处理,得到信道估计信息。本发明的技术方案基于等效信道矩阵的循环特性,对信号发送序列中的导频和保护符号进行合理设置,并在接收端对经预设的门限值筛选后的导频符号进行映射处理,以提高信道估计的准确性。In summary, the present invention provides a channel estimation method, apparatus, device and storage medium, which generates protection coordinates by extracting all row coordinates of the rows where all possible non-zero values are located in the first column of the equivalent channel matrix, and extracting the column coordinates corresponding to all possible non-zero values in the rows corresponding to the said all row coordinates, and generating a signal transmission sequence of the transmitting end according to the pilot coordinates and the protection coordinates; the signal transmission sequence is sent to the receiving end so that the receiving end parses the signal transmission sequence to obtain a signal receiving sequence; the pilot symbols in the obtained signal receiving sequence are screened according to a preset threshold value, and the screened pilot symbols are mapped to obtain channel estimation information. The technical solution of the present invention is based on the cyclic characteristics of the equivalent channel matrix, reasonably sets the pilot and protection symbols in the signal transmission sequence, and maps the pilot symbols screened by the preset threshold value at the receiving end to improve the accuracy of channel estimation.
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention. These improvements and substitutions should also be regarded as the scope of protection of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210484302.5A CN114826837B (en) | 2022-05-05 | 2022-05-05 | A channel estimation method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210484302.5A CN114826837B (en) | 2022-05-05 | 2022-05-05 | A channel estimation method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114826837A CN114826837A (en) | 2022-07-29 |
CN114826837B true CN114826837B (en) | 2023-05-12 |
Family
ID=82511960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210484302.5A Active CN114826837B (en) | 2022-05-05 | 2022-05-05 | A channel estimation method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114826837B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115361261B (en) * | 2022-08-10 | 2024-04-09 | 哈尔滨工业大学 | Physical layer waveform transmission method for expanding radio frequency division multiplexing |
CN115834298A (en) * | 2022-09-02 | 2023-03-21 | 中山大学 | Double-dispersion channel estimation method, device, equipment and storage medium |
CN116132225A (en) * | 2023-01-09 | 2023-05-16 | 中山大学 | Pilot auxiliary diagonal reconstruction channel estimation method, system, equipment and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102457360A (en) * | 2010-10-29 | 2012-05-16 | 华为技术有限公司 | Precoding processing method, precoding processing device and base station |
JP2012517761A (en) * | 2009-02-13 | 2012-08-02 | エルジー エレクトロニクス インコーポレイティド | Data transmission method and apparatus in multiple antenna system |
CN109155722A (en) * | 2017-01-12 | 2019-01-04 | 索尼公司 | Electronic equipment and wireless communications method in wireless communication system |
CN110603795A (en) * | 2017-05-12 | 2019-12-20 | 瑞典爱立信有限公司 | Wireless communication device, network node, method and computer program for enabling synchronization |
-
2022
- 2022-05-05 CN CN202210484302.5A patent/CN114826837B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012517761A (en) * | 2009-02-13 | 2012-08-02 | エルジー エレクトロニクス インコーポレイティド | Data transmission method and apparatus in multiple antenna system |
CN102457360A (en) * | 2010-10-29 | 2012-05-16 | 华为技术有限公司 | Precoding processing method, precoding processing device and base station |
CN109155722A (en) * | 2017-01-12 | 2019-01-04 | 索尼公司 | Electronic equipment and wireless communications method in wireless communication system |
CN110603795A (en) * | 2017-05-12 | 2019-12-20 | 瑞典爱立信有限公司 | Wireless communication device, network node, method and computer program for enabling synchronization |
Also Published As
Publication number | Publication date |
---|---|
CN114826837A (en) | 2022-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114826837B (en) | A channel estimation method, device, equipment and storage medium | |
CN113922848B (en) | Signal sending method, channel estimation method, sending end equipment and receiving end equipment | |
US8767671B2 (en) | Space division multiple access transmission method of statistical characteristic mode | |
CN103475398A (en) | Methods and systems for combined cyclic delay diversity and precoding of radio signals | |
CN102893569A (en) | System and method for improved control channel transmit diversity | |
US20110176626A1 (en) | Pilot Signal Determination Method and Wireless Communication System Using the Same | |
Shawqi et al. | A review of PAPR reduction techniques for UFMC waveform | |
CN115133965A (en) | Information transmission method and device | |
US9912508B2 (en) | Information processing apparatus, network node, and information processing method | |
US20180269937A1 (en) | Methods and Devices for Configuring or Generating Channel Acquisition Signal | |
CN102255840B (en) | Demodulation method and device | |
CN115706691A (en) | Data transmission processing method, device, communication equipment and storage medium | |
CN115333581B (en) | Terminal antenna panel information transmission method, terminal and network side equipment | |
EP3484110B1 (en) | Data generation method and apparatus, transmitter, and terminal | |
CN117856994A (en) | Flexible duplex SBFD information indication method, terminal and network side equipment | |
EP3840314B1 (en) | Control method and related device | |
CN102832986A (en) | Multi-antenna diversity combination receiving method and device | |
CN116016045A (en) | Channel estimation method, device, terminal and network side equipment | |
KR101895734B1 (en) | Power-time block coding method and system for non-rothogonal multiple access | |
CN101547034A (en) | Pilot frequency method and device | |
EP4572392A1 (en) | Signal transmission method and apparatus, terminal, and storage medium | |
CN106921479B (en) | Channel estimation method, sending end equipment and receiving end equipment | |
US20190173531A1 (en) | Multi-cell coordination system and method | |
CN101800589B (en) | Pilot frequency processing method, device and mobile terminal | |
CN115087014B (en) | Uplink signal detection method and device for flexible frame structure simulation system |
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 |