[go: up one dir, main page]

CN108600125B - An Iterative Channel Estimation Method - Google Patents

An Iterative Channel Estimation Method Download PDF

Info

Publication number
CN108600125B
CN108600125B CN201710468105.3A CN201710468105A CN108600125B CN 108600125 B CN108600125 B CN 108600125B CN 201710468105 A CN201710468105 A CN 201710468105A CN 108600125 B CN108600125 B CN 108600125B
Authority
CN
China
Prior art keywords
matrix
channel
signal
channel estimation
iterative
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.)
Expired - Fee Related
Application number
CN201710468105.3A
Other languages
Chinese (zh)
Other versions
CN108600125A (en
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.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
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 Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN201710468105.3A priority Critical patent/CN108600125B/en
Publication of CN108600125A publication Critical patent/CN108600125A/en
Application granted granted Critical
Publication of CN108600125B publication Critical patent/CN108600125B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • H04L25/023Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0256Channel estimation using minimum mean square error criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
    • H04B7/0842Weighted combining
    • H04B7/0848Joint weighting
    • H04B7/0854Joint weighting using error minimizing algorithms, e.g. minimum mean squared error [MMSE], "cross-correlation" or matrix inversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/0048Decoding adapted to other signal detection operation in conjunction with detection of multiuser or interfering signals, e.g. iteration between CDMA or MIMO detector and FEC decoder

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种用于大规模天线系统中基于迭代的信道估计方法,包括如下步骤:步骤一,设计发送与接收信号方程,包括创建训练矩阵及与训练矩阵对应的接收信号;步骤二,基于迭代的信道估计,利用步骤一的方程重新估计信道。与现有的基于导频序列的信道估计相比,本发明提出的信道估计方法提高了信道估计准确性,其复杂度略高,但本发明有极好的信道估计精度,并大幅度提高了系统性能。

Figure 201710468105

The invention discloses an iterative-based channel estimation method used in a large-scale antenna system, comprising the following steps: step 1, designing equations for sending and receiving signals, including creating a training matrix and a received signal corresponding to the training matrix; step 2, Based on the iterative channel estimation, the channel is re-estimated using the equation of step one. Compared with the existing channel estimation based on pilot sequence, the channel estimation method proposed by the present invention improves the channel estimation accuracy, and its complexity is slightly higher, but the present invention has excellent channel estimation accuracy and greatly improves the channel estimation accuracy. system performance.

Figure 201710468105

Description

一种基于迭代的信道估计方法An Iterative Channel Estimation Method

技术领域technical field

本发明属于无线通信技术领域,特别涉及无线通信的多小区多用户大规模天线技术,具体是指一种基于迭代的信道估计方法在大规模天线系统中的应用。The invention belongs to the technical field of wireless communication, and in particular relates to a multi-cell multi-user large-scale antenna technology for wireless communication, in particular to the application of an iterative-based channel estimation method in a large-scale antenna system.

背景技术Background technique

MIMO(Multiple-Input Multiple-Output)技术,是指在发射端和接收端分别使用多个发射天线和接收天线,使信号通过发射端与接收端的多个天线传送和接收,从而改善通信质量的一种多入多处技术。该技术能充分利用空间资源,通过多个天线实现多发多收,在不增加频谱资源和天线发射功率的情况下,可以成倍的提高系统信道容量。MIMO (Multiple-Input Multiple-Output) technology refers to the use of multiple transmitting and receiving antennas at the transmitting and receiving ends, respectively, so that signals are transmitted and received through multiple antennas at the transmitting and receiving ends, thereby improving communication quality. A variety of technologies in multiple places. This technology can make full use of space resources, realize multiple transmission and multiple reception through multiple antennas, and can double the system channel capacity without increasing spectrum resources and antenna transmission power.

而随着无线通信技术的高速发展,传统的MIMO技术已经不能满足人们对传输无线数据的要求。因此,多用户多输入多输出(MU-MIMO)无线通信系统得到了广泛地应用。MU-MIMO是“Multi-User Multiple-Input Multiple-Output”的缩写,是一种多用户多入多出技术,能让用户的路由器同时与多个设备沟通的技术,其中,上行MU-MIMO:不同用户使用相同的时频资源进行上行发送(单天线发送),从接收端来看,这些数据流可以看作来自一个用户终端的不同天线,从而构成了一个虚拟的MIMO系统,即上行MU-MIMO;下行MU-MIMO:将多个数据流传输给不同的用户终端,多个用户终端以及eNB构成下行MU-MIMO系统;下行MU-MIMO可以在接收端通过消除/零陷的方法,分离传输给不同用户的数据流;下行MU-MIMO还可以通过在发送端采用波束赋形的方法,提前分离不同用户的数据流,从而简化接收端的操作。这一技术能够在多个小区多个用户同时通信的同时保证无线数据传输的速率和准确率。然而,MU-MIMO无线通信系统相比于传统的MIMO系统,还存在着信道状态信息的随机性以及小区间用户的干扰等缺陷问题。With the rapid development of wireless communication technology, traditional MIMO technology can no longer meet people's requirements for transmitting wireless data. Therefore, multi-user multiple-input multiple-output (MU-MIMO) wireless communication systems are widely used. MU-MIMO is the abbreviation of "Multi-User Multiple-Input Multiple-Output". It is a multi-user multiple-input multiple-output technology that allows the user's router to communicate with multiple devices at the same time. Among them, uplink MU-MIMO: Different users use the same time-frequency resources for uplink transmission (single-antenna transmission). From the receiving end, these data streams can be regarded as different antennas from a user terminal, thus forming a virtual MIMO system, that is, uplink MU- MIMO; downlink MU-MIMO: multiple data streams are transmitted to different user terminals, and multiple user terminals and eNB form a downlink MU-MIMO system; downlink MU-MIMO can separate transmissions at the receiving end by eliminating/nulling Data streams for different users; Downlink MU-MIMO can also separate data streams of different users in advance by adopting beamforming at the transmitting end, thereby simplifying the operation of the receiving end. This technology can ensure the rate and accuracy of wireless data transmission while multiple users in multiple cells communicate at the same time. However, compared with the traditional MIMO system, the MU-MIMO wireless communication system still has defects such as the randomness of the channel state information and the interference of users between cells.

在上行多小区多用户MIMO系统中,一般情况下,基站通过本小区不同用户发送各自的训练序列进行信道估计,在信道估计和检测中会存在严重的训练和信息序列互扰,使得信道估计和系统性能下降。因此,怎样通过更好的估计方法来提高信道估计准确性对系统性能的改善有着重大意义。In an uplink multi-cell multi-user MIMO system, in general, the base station performs channel estimation by sending respective training sequences from different users in the cell, and there will be severe mutual interference between training and information sequences in channel estimation and detection, making channel estimation and System performance degrades. Therefore, how to improve the accuracy of channel estimation through better estimation methods is of great significance to the improvement of system performance.

发明内容SUMMARY OF THE INVENTION

针对现有的信道估计精度不足,本发明提出了一种基于迭代的信道估计方法,用于上行多小区多用户大规模天线系统中。在本发明中,接收端通过接收的导频序列获得估计信道,并用最小均方误差(MMSE)进行解码,从解码信号中筛选出符合条件的信号并添加到原导频序列中,组成新的导频序列,重新对信道进行估计。Aiming at the insufficient accuracy of the existing channel estimation, the present invention proposes an iterative-based channel estimation method, which is used in an uplink multi-cell multi-user large-scale antenna system. In the present invention, the receiving end obtains the estimated channel through the received pilot sequence, decodes it with minimum mean square error (MMSE), selects the qualified signal from the decoded signal and adds it to the original pilot sequence to form a new The pilot sequence is used to re-estimate the channel.

本发明采取如下技术方案:The present invention adopts following technical scheme:

一种基于迭代的信道估计方法,其特征在于,包括如下步骤:An iterative-based channel estimation method, comprising the following steps:

步骤一,设计发送与接收信号方程,包括创建训练矩阵及与训练矩阵对应的接收信号;Step 1, designing the equations of sending and receiving signals, including creating a training matrix and a received signal corresponding to the training matrix;

步骤二,基于迭代的信道估计,利用步骤一的方程重新估计信道。Step 2, based on the iterative channel estimation, re-estimate the channel using the equation of step 1.

进一步的,所述步骤一中,创建训练矩阵包括:Further, in the step 1, creating a training matrix includes:

1.1设定训练序列,假定系统有L个小区,每个小区有一个基站和K个用户,每个基站配有M根天线,且小区之间存在同频干扰。假定第l个小区的第k个用户先发送长度为τ的训练序列Φlk=(φlk,1lk,2,…,φlk,τ),其中φlk,1lk,2,…,φlk,τ,k=1,2,…,K是第l个小区的第k个用户分别在第1,2,…,τ时刻发送的训练符号;l=1,2,...,L;L≥1、K≥1、M≥1,且取自然数(整数),τ>0。1.1 Setting the training sequence, it is assumed that the system has L cells, each cell has one base station and K users, each base station is equipped with M antennas, and there is co-channel interference between cells. It is assumed that the kth user of the lth cell first sends a training sequence of length τ Φ lk =(φ lk,1lk,2 ,...,φ lk,τ ), where φ lk,1lk,2 ,...,φ lk,τ , k=1,2,...,K is the training symbol sent by the kth user of the lth cell at the 1st, 2nd,...,τ moment respectively; l=1,2,. ..,L; L≥1, K≥1, M≥1, and take a natural number (integer), τ>0.

1.2得出LK×τ的训练矩阵,令

Figure BDA0001326397830000021
为K×τ矩阵,则Φ=(Φ12,…,ΦL)h为LK×τ的训练矩阵,其中上标h表示向量或矩阵的转置。1.2 Obtain the training matrix of LK×τ, let
Figure BDA0001326397830000021
is a K×τ matrix, then Φ=(Φ 12 ,…,Φ L ) h is the training matrix of LK×τ, where the superscript h represents the transpose of the vector or matrix.

进一步的,所述步骤一中,训练矩阵对应的接收信号的创建包括Further, in the step 1, the creation of the received signal corresponding to the training matrix includes:

1.3创建信号矩阵X,假设信道的相干时间为T,在相干时间内,发送端每个用户发送T个数据信息。则相干时间内,发送端发送KL×T维的信号矩阵X,即X=(X1,X2,…,XT);其中,

Figure BDA0001326397830000022
表示第t时刻发送端KL个用户发送的信号,0≤t≤T,T>0;1.3 Create a signal matrix X, assuming that the coherence time of the channel is T, within the coherence time, each user at the transmitter sends T pieces of data information. Then, within the coherence time, the sender sends a KL×T-dimensional signal matrix X, that is, X=(X 1 , X 2 ,...,X T ); where,
Figure BDA0001326397830000022
Indicates the signal sent by KL users at the transmitting end at time t, 0≤t≤T, T>0;

1.4信道环境不变,假设第1个基站中与Φ和X对应的接收信号分别为:1.4 The channel environment remains unchanged, assuming that the received signals corresponding to Φ and X in the first base station are:

Figure BDA0001326397830000023
Figure BDA0001326397830000023

Figure BDA0001326397830000024
Figure BDA0001326397830000024

其中,H=[H1,H2,…,HL],Hl表示第l个基站中的用户到第1个基站天线的信道增益,显然Hl为M×K的矩阵;B=diag[B1,B2,…,BL],其中Bl为K×K的对角矩阵,表示第l个基站中的用户到第1个基站天线的大尺度衰弱因子;Y=(Y1,Y2,…,YT)表示M×T维的矩阵,Yt表示第t时刻基站端接收到的M×1维信号向量,其中,t=1,2,…,T;W0和W1均表示高斯白噪声,ρ0和ρ1均为信噪比。Among them, H = [H 1 , H 2 , . [B 1 ,B 2 ,...,B L ], where B l is a K×K diagonal matrix, representing the large-scale attenuation factor from the user in the lth base station to the first base station antenna; Y=(Y 1 , Y 2 ,...,Y T ) represents an M×T-dimensional matrix, and Y t represents an M×1-dimensional signal vector received by the base station at time t, where t=1,2,...,T; W 0 and Both W 1 represent white Gaussian noise, and both ρ 0 and ρ 1 are signal-to-noise ratios.

更进一步的,所述LK×τ的训练矩阵Φ=[Ik Ik … Ik]h,Φ中包含L个Ik,每个Ik表示K阶单位阵。Further, the LK×τ training matrix Φ=[I k I k ... I k ] h , Φ includes L I k , and each I k represents a K-order identity matrix.

进一步的,所述步骤二包括:Further, the step 2 includes:

2.1首次估计信道,根据发送的训练矩阵Φ和相应的接收信号Y0,用MMSE估计方法估计信道H;2.1 Estimate the channel for the first time, according to the transmitted training matrix Φ and the corresponding received signal Y 0 , use the MMSE estimation method to estimate the channel H;

2.2用MMSE解码方法在接收端对接收信号进行解码,由估计信道

Figure BDA0001326397830000031
可得到解码滤波矩阵;2.2 Use the MMSE decoding method to decode the received signal at the receiving end, and estimate the channel by
Figure BDA0001326397830000031
The decoding filter matrix can be obtained;

2.3解码信号筛选,筛选出m个时刻前L-1个小区的信号矩阵,其中m>0,得到接收信号矩阵;2.3 Decoding signal screening, screening out the signal matrix of L-1 cells before m times, where m>0, to obtain the received signal matrix;

2.4重新估计信道,MMSE准则估计信道得到新的信道矩阵,2.4 Re-estimate the channel, the MMSE criterion estimates the channel to obtain a new channel matrix,

2.5利用重新估计的信道进行基于迭代信道的MMSE解码。2.5 Iterative channel-based MMSE decoding with re-estimated channel.

更进一步的,所述步骤2.1具体为:Further, the step 2.1 is specifically:

根据发送的训练矩阵Φ和相应的接收信号Y0,用MMSE估计方法估计信道H,可得估计信道:According to the transmitted training matrix Φ and the corresponding received signal Y 0 , the channel H is estimated by the MMSE estimation method, and the estimated channel can be obtained:

Figure BDA0001326397830000032
Figure BDA0001326397830000032

其中

Figure BDA0001326397830000033
为M×LK的矩阵,令
Figure BDA0001326397830000034
其中
Figure BDA0001326397830000035
为M×K的矩阵。in
Figure BDA0001326397830000033
is an M×LK matrix, let
Figure BDA0001326397830000034
in
Figure BDA0001326397830000035
is an M×K matrix.

更进一步的,所述步骤2.2具体为:Further, the step 2.2 is specifically:

用MMSE解码方法在接收端对接收信号进行解码,由估计信道

Figure BDA0001326397830000036
可得到解码滤波矩阵为:The received signal is decoded at the receiving end using the MMSE decoding method, and the channel is estimated by
Figure BDA0001326397830000036
The decoding filter matrix can be obtained as:

Figure BDA0001326397830000037
Figure BDA0001326397830000037

其中:

Figure BDA0001326397830000038
σ2=1+ρ1tr(BA-1B)。在相干时间T内,接收端通过MMSE准则可以得到T组前L-1个小区的解码信号。in:
Figure BDA0001326397830000038
σ 2 =1+ρ 1 tr(BA −1 B). Within the coherence time T, the receiving end can obtain the decoded signals of the first L-1 cells in the T group through the MMSE criterion.

更进一步的,所述步骤2.3具体为:利用解码信号的筛选准则对信号进行筛选,经过信号的筛选,假设可以筛选出m个时刻前L-1个小区的信号矩阵,并用前L-1个小区的信号去估计第L个小区信号,在ti时刻,在接收信号

Figure BDA0001326397830000041
中减去前L-1个小区的估计接收信号得到第L个小区的估计接收信号
Figure BDA0001326397830000042
可以表示为:Further, the step 2.3 is specifically: using the screening criteria of the decoded signal to screen the signal, after the screening of the signal, it is assumed that the signal matrix of the L-1 cells before m times can be screened, and the first L-1 cells can be screened out. The signal of the cell is used to estimate the signal of the Lth cell. At time t i , when the signal is received
Figure BDA0001326397830000041
The estimated received signal of the L-th cell is obtained by subtracting the estimated received signal of the first L-1 cells from
Figure BDA0001326397830000042
It can be expressed as:

Figure BDA0001326397830000043
Figure BDA0001326397830000043

则估计出的第L个小区发送信号信息:Then the estimated Lth cell transmits signal information:

Figure BDA0001326397830000044
Figure BDA0001326397830000044

可以以获得KL×m维信号矩阵

Figure BDA0001326397830000045
及相对应的M×m维接收信号矩阵
Figure BDA0001326397830000046
记:The KL×m-dimensional signal matrix can be obtained
Figure BDA0001326397830000045
and the corresponding M×m-dimensional received signal matrix
Figure BDA0001326397830000046
remember:

Figure BDA0001326397830000047
Figure BDA0001326397830000047

其中,

Figure BDA0001326397830000048
xl,i=(xl1,i,xl2,i,…,xlK,i)h,i=t1,t2,…,tm,l=1,2,…,L。in,
Figure BDA0001326397830000048
xl ,i =( xl1,i , xl2,i ,..., xlK,i ) h , i= t1 , t2 ,..., tm , l=1,2,...,L.

更进一步的,所述步骤2.3中解码信号的筛选,利用的筛选准则为Further, in the screening of the decoded signal in the described step 2.3, the screening criterion utilized is

准则一,发送端不同小区用户信号取自同一星座QPSK,Criterion 1, the user signals of different cells at the transmitter are taken from the same constellation QPSK,

Figure BDA0001326397830000049
Figure BDA0001326397830000049

且在第t时刻,

Figure BDA00013263978300000410
And at time t,
Figure BDA00013263978300000410

或者,or,

准则二,发送端相邻小区用户信号分别取自星座图QPSK,QPSK1Criterion 2, the user signals of adjacent cells at the transmitting end are respectively taken from the constellation QPSK, QPSK 1 ,

Figure BDA00013263978300000411
QPSK1=exp(jπ/4)×QPSK,
Figure BDA00013263978300000411
QPSK 1 =exp(jπ/4)×QPSK,

Figure BDA00013263978300000412
Figure BDA00013263978300000412

更进一步的,所述步骤2.4具体为:从筛选出的m个时刻信号矩阵

Figure BDA00013263978300000413
中选出s列和矩阵Φ组成新的训练序列矩阵F,使矩阵F秩为最大,并将对应s个时刻的接收信号矩阵和矩阵Y0组成新的接收矩阵Y00。重新用MMSE准则估计信道得到新的信道矩阵:Further, the step 2.4 is specifically: from the selected m time signal matrices
Figure BDA00013263978300000413
Columns s and matrix Φ are selected to form a new training sequence matrix F, so that the rank of matrix F is the largest, and the received signal matrix and matrix Y 0 corresponding to s times are formed into a new receiving matrix Y 00 . Reuse the MMSE criterion to estimate the channel to obtain a new channel matrix:

Figure BDA00013263978300000414
Figure BDA00013263978300000414

由估计信道

Figure BDA0001326397830000051
可得MMSE解码滤波矩阵为:estimated channel by
Figure BDA0001326397830000051
The available MMSE decoding filter matrix is:

Figure BDA0001326397830000052
Figure BDA0001326397830000052

更进一步的,所述步骤2.5具体为:用新估计的信道矩阵

Figure BDA0001326397830000053
和新的解码滤波矩阵Gdmmse进行解码,则第一个小区的第k个用户的MMSE解码可以表示为:Further, the step 2.5 is specifically: using the newly estimated channel matrix
Figure BDA0001326397830000053
Decoding with the new decoding filter matrix G dmmse , the MMSE decoding of the kth user in the first cell can be expressed as:

Figure BDA0001326397830000054
Figure BDA0001326397830000054

其中,

Figure BDA0001326397830000055
in,
Figure BDA0001326397830000055

本发明的有益效果:与现有的基于导频序列的信道估计相比,本发明提出的信道估计方法提高了信道估计准确性,其复杂度略高,但本发明有极好的信道估计精度,并大幅度提高了系统性能。Beneficial effects of the present invention: Compared with the existing channel estimation based on the pilot sequence, the channel estimation method proposed by the present invention improves the channel estimation accuracy, and its complexity is slightly higher, but the present invention has excellent channel estimation accuracy , and greatly improve the system performance.

附图说明Description of drawings

图1为实施例2的条件下关于信道估计误差的仿真图;1 is a simulation diagram about channel estimation error under the conditions of Embodiment 2;

图2为实施例2的条件下关于信道估计性能的仿真图。FIG. 2 is a simulation diagram of channel estimation performance under the conditions of Embodiment 2. FIG.

具体实施方式Detailed ways

下面结合附图对本发明优选实施例作详细说明,使得本方案更加清楚明白。The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings to make the solution more clear.

实施例1Example 1

本实施例公开了一种在涉及无线通信的多小区多用户大规模天线应用的基于迭代的信道估计方法,该方法具体包括以下步骤:This embodiment discloses an iterative-based channel estimation method applied to a multi-cell multi-user large-scale antenna involving wireless communication, the method specifically includes the following steps:

一.设计发送与接收信号方程1. Design transmit and receive signal equations

假定系统有L个小区,每个小区有一个基站和K个用户,每个基站配有M根天线,且小区之间存在同频干扰。假定第l个小区的第k个用户先发送长度为τ的训练序列,即Φlk=(φlk,1lk,2,…,φlk,τ),其中φlk,1lk,2,…,φlk,τ,k=1,2,…,K是第l个小区的第k个用户分别在第1,2,…,τ时刻发送的训练符号。令

Figure BDA0001326397830000061
为K×τ矩阵,Φ=(Φ12,…,ΦL)h为LK×τ的训练矩阵,上标h表示向量或矩阵的转置(以下同)。然后假设信道的相干时间为T,在相干时间内,发送端每个用户发送T个数据信息。则相干时间内,发送端发送KL×T维的信号矩阵X,即X=(X1,X2,…,XT)。其中,
Figure BDA0001326397830000062
表示第t时刻,发送端KL个用户发送的信号。由于信道环境不变,假设第1个基站中与Φ和X对应的接收信号分别为:It is assumed that the system has L cells, each cell has one base station and K users, each base station is equipped with M antennas, and there is co-channel interference between cells. It is assumed that the kth user of the lth cell first sends a training sequence of length τ, that is, Φ lk =(φ lk,1lk,2 ,...,φ lk,τ ), where φ lk,1lk ,2 ,...,φ lk,τ , k=1,2,...,K is the training symbol sent by the kth user of the lth cell at the 1st, 2nd,...,τ time instants, respectively. make
Figure BDA0001326397830000061
is a K×τ matrix, Φ=(Φ 12 ,…,Φ L ) h is the training matrix of LK×τ, and the superscript h represents the transpose of the vector or matrix (the same below). Then, assuming that the coherence time of the channel is T, within the coherence time, each user at the transmitter sends T pieces of data information. Then, within the coherence time, the transmitting end sends a KL×T-dimensional signal matrix X, that is, X=(X 1 , X 2 , . . . , X T ). in,
Figure BDA0001326397830000062
Indicates the signals sent by KL users at the sender at the t-th time. Since the channel environment remains unchanged, it is assumed that the received signals corresponding to Φ and X in the first base station are:

Figure BDA0001326397830000063
Figure BDA0001326397830000063

Figure BDA0001326397830000064
Figure BDA0001326397830000064

其中,H=[H1,H2,…,HL],Hl表示第l个基站中的用户到第1个基站天线的信道增益,显然Hl为M×K的矩阵。B=diag[B1,B2,…,BL],其中Bl为K×K的对角矩阵,表示第l个基站中的用户到第1个基站天线的大尺度衰弱因子。Y=(Y1,Y2,…,YT)表示M×T维的矩阵,Yt表示第t时刻基站端接收到的M×1维信号向量,其中,t=1,2,…,T。在本发明中,令Φ=[Ik Ik… Ik]h,Φ中包含L个Ik,每个Ik表示K阶单位阵(以下同)。W0和W1均表示高斯白噪声。ρ0和ρ1均为信噪比。Wherein, H = [H 1 , H 2 , . B=diag[B 1 , B 2 , . . . , B L ], where B l is a K×K diagonal matrix, which represents the large-scale attenuation factor from the user in the lth base station to the first base station antenna. Y=(Y 1 , Y 2 ,...,Y T ) represents an M×T-dimensional matrix, and Y t represents an M×1-dimensional signal vector received by the base station at the t-th time, where t=1,2,..., T. In the present invention, let Φ=[I k I k ... I k ] h , Φ includes L I k s, and each I k represents a K-order unit matrix (the same below). Both W 0 and W 1 represent white Gaussian noise. Both ρ 0 and ρ 1 are signal-to-noise ratios.

为了提高信道估计准确性,本发明通过将解码信号筛选后添加到训练序列中,提出一种基于迭代的信道估计方法。具体如下所述:In order to improve the accuracy of channel estimation, the present invention proposes an iteration-based channel estimation method by screening the decoded signal and adding it to the training sequence. Specifically as follows:

二.基于迭代的信道估计,包括以下5个步骤,2. Iterative-based channel estimation, including the following 5 steps,

1.首次估计信道1. Estimate the channel for the first time

根据发送的训练矩阵Φ和相应的接收信号Y0,用MMSE估计方法估计信道H,可得估计信道:According to the transmitted training matrix Φ and the corresponding received signal Y 0 , the channel H is estimated by the MMSE estimation method, and the estimated channel can be obtained:

Figure BDA0001326397830000065
Figure BDA0001326397830000065

其中

Figure BDA0001326397830000066
为M×LK的矩阵。令
Figure BDA0001326397830000067
其中
Figure BDA0001326397830000068
为M×K的矩阵。in
Figure BDA0001326397830000066
is an M×LK matrix. make
Figure BDA0001326397830000067
in
Figure BDA0001326397830000068
is an M×K matrix.

2.接收端解码2. Receiver decoding

用MMSE解码方法在接收端对接收信号进行解码,由估计信道

Figure BDA0001326397830000069
可得到解码滤波矩阵为:The received signal is decoded at the receiving end using the MMSE decoding method, and the channel is estimated by
Figure BDA0001326397830000069
The decoding filter matrix can be obtained as:

Figure BDA0001326397830000071
Figure BDA0001326397830000071

其中:

Figure BDA0001326397830000072
σ2=1+ρ1tr(BA-1B)。在相干时间T内,接收端通过MMSE准则可以得到T组前L-1个小区的解码信号。in:
Figure BDA0001326397830000072
σ 2 =1+ρ 1 tr(BA −1 B). Within the coherence time T, the receiving end can obtain the decoded signals of the first L-1 cells in the T group through the MMSE criterion.

3.解码信号筛选3. Decoding Signal Screening

本发明中将提出两种发送端星座图选择方法。第一种方法中,发送端不同小区用户信号取自同一星座QPSK。第二种方法中,发送端相邻小区用户信号分别取自星座图QPSK,QPSK1。其中:In the present invention, two methods for selecting the constellation diagram of the transmitting end will be proposed. In the first method, user signals of different cells at the transmitter are taken from the same constellation QPSK. In the second method, the user signals of adjacent cells at the transmitting end are respectively obtained from the constellation QPSK and QPSK 1 . in:

Figure BDA0001326397830000073
QPSK1=exp(jπ/4)×QPSK
Figure BDA0001326397830000073
QPSK 1 =exp(jπ/4)×QPSK

且在第t时刻,方法1中的用户信号筛选准则为:And at time t, the user signal screening criterion in method 1 is:

Figure BDA0001326397830000074
Figure BDA0001326397830000074

而方法2对于解码信号的筛选准则为:The screening criteria for the decoded signal in Method 2 are:

Figure BDA0001326397830000075
Figure BDA0001326397830000075

经过信号的筛选,假设可以筛选出m个时刻前L-1个小区的信号矩阵,并用前L-1个小区的信号去估计第L个小区信号,在ti时刻,在接收信号

Figure BDA0001326397830000076
中减去前L-1个小区的估计接收信号得到第L个小区的估计接收信号
Figure BDA0001326397830000077
可以表示为:After signal screening, it is assumed that the signal matrix of L-1 cells before m times can be screened out, and the signals of the first L-1 cells are used to estimate the signal of the Lth cell. At time t i , when the signal is received
Figure BDA0001326397830000076
The estimated received signal of the L-th cell is obtained by subtracting the estimated received signal of the first L-1 cells from
Figure BDA0001326397830000077
It can be expressed as:

Figure BDA0001326397830000078
Figure BDA0001326397830000078

则估计出的第L个小区发送信号信息:Then the estimated Lth cell transmits signal information:

Figure BDA0001326397830000079
Figure BDA0001326397830000079

因此可以以获得KL×m维信号矩阵

Figure BDA00013263978300000710
及相对应的M×m维接收信号矩阵
Figure BDA00013263978300000711
记:
Figure BDA00013263978300000712
其中,Therefore, the KL×m-dimensional signal matrix can be obtained
Figure BDA00013263978300000710
and the corresponding M×m-dimensional received signal matrix
Figure BDA00013263978300000711
remember:
Figure BDA00013263978300000712
in,

Figure BDA00013263978300000713
xl,i=(xl1,i,xl2,i,…,xlK,i)h
Figure BDA00013263978300000713
x l,i =(x l1,i ,x l2,i ,…,x lK,i ) h

i=t1,t2,…,tm,l=1,2,…,L。i=t 1 , t 2 ,...,t m , l=1,2,...,L.

4.重新估计信道4. Re-estimate the channel

从筛选出的m个时刻信号矩阵

Figure BDA0001326397830000081
中选出s列和矩阵Φ组成新的训练序列矩阵F,使矩阵F秩为最大,并将对应s个时刻的接收信号矩阵和矩阵Y0组成新的接收矩阵Y00。重新用MMSE准则估计信道得到新的信道矩阵:From the selected m time signal matrix
Figure BDA0001326397830000081
Columns s and matrix Φ are selected to form a new training sequence matrix F, so that the rank of matrix F is the largest, and the received signal matrix and matrix Y 0 corresponding to s times are formed into a new receiving matrix Y 00 . Reuse the MMSE criterion to estimate the channel to obtain a new channel matrix:

Figure BDA0001326397830000082
Figure BDA0001326397830000082

由估计信道

Figure BDA0001326397830000083
可得MMSE解码滤波矩阵为:estimated channel by
Figure BDA0001326397830000083
The available MMSE decoding filter matrix is:

Figure BDA0001326397830000084
Figure BDA0001326397830000084

5.基于迭代信道的MMSE解码5. MMSE decoding based on iterative channel

用新估计的信道矩阵

Figure BDA0001326397830000085
和新的解码滤波矩阵Gdmmse进行解码,则第一个小区的第k个用户的MMSE解码数据
Figure BDA0001326397830000086
可以表示为:with the newly estimated channel matrix
Figure BDA0001326397830000085
Decode with the new decoding filter matrix G dmmse , then the MMSE decoded data of the kth user of the first cell
Figure BDA0001326397830000086
It can be expressed as:

Figure BDA0001326397830000087
Figure BDA0001326397830000087

其中,

Figure BDA0001326397830000088
in,
Figure BDA0001326397830000088

实施例2Example 2

参考附图1是在M=128,不同信道估计下的信道估计误差比较的仿真图,图2是M=128,不同信道估计下平均误码率的比较仿真图。Referring to FIG. 1, it is a simulation diagram of a comparison of channel estimation errors under different channel estimations when M=128, and FIG. 2 is a simulation diagram of a comparison of average bit error rates under M=128 and different channel estimations.

本实施例公开了一种在涉及无线通信的多小区多用户大规模天线应用的基于迭代的信道估计方法,该方法具体包括以下步骤:This embodiment discloses an iterative-based channel estimation method applied to a multi-cell multi-user large-scale antenna involving wireless communication, the method specifically includes the following steps:

一.设计发送与接收信号方程1. Design transmit and receive signal equations

假定系统有3个小区,每个小区有一个基站和3个用户,每个基站配有128根天线,且小区之间存在同频干扰。假定第l个小区的第k个用户先发送长度为τ=3的训练序列,即Φlk=(φlk,1lk,2lk,3),令

Figure BDA0001326397830000089
为3×3矩阵,Φ=(Φ123)h为9×3的训练矩阵,上标t表示向量或矩阵的转置(以下同)。然后假设信道的相干时间为T=128,在相干时间内,发送端每个用户发送128个数据信息。则相干时间内,发送端发送9×128维的信号矩阵X,即X=(X1,X2,…,X128)。其中,
Figure BDA0001326397830000091
表示第t时刻,发送端9个用户发送的信号。由于信道环境不变,假设第1个基站中与Φ和X对应的接收信号分别为:It is assumed that the system has 3 cells, each cell has one base station and 3 users, each base station is equipped with 128 antennas, and there is co-channel interference between cells. Assuming that the kth user of the lth cell first sends a training sequence of length τ=3, that is, Φ lk =(φ lk,1lk,2lk,3 ), let
Figure BDA0001326397830000089
is a 3×3 matrix, Φ=(Φ 123 ) h is a 9×3 training matrix, and the superscript t represents the transpose of the vector or matrix (the same below). Then, assuming that the coherence time of the channel is T=128, within the coherence time, each user at the transmitter sends 128 pieces of data information. Then, within the coherence time, the transmitting end sends a 9×128-dimensional signal matrix X, that is, X=(X 1 , X 2 , . . . , X 128 ). in,
Figure BDA0001326397830000091
Indicates the signals sent by 9 users at the transmitter at the t-th time. Since the channel environment remains unchanged, it is assumed that the received signals corresponding to Φ and X in the first base station are:

Figure BDA0001326397830000092
Figure BDA0001326397830000092

Figure BDA0001326397830000093
Figure BDA0001326397830000093

其中,H=(H1,H2,H3),H1,H2,H3都是128×3的矩阵。B=diag(B1,B2,B3),B1,B2,B3都是3×3的对角矩阵,Y=(Y1,Y2,…,Y128)表示128×128维的矩阵,Yt表示第t时刻基站端接收到的128×1维信号向量。在本发明中,令Φ=(I3,I3,I3)h。W0和W1均表示高斯白噪声。ρ0和ρ1均为信噪比。Wherein, H=(H 1 , H 2 , H 3 ), and H 1 , H 2 , and H 3 are all 128×3 matrices. B=diag(B 1 , B 2 , B 3 ), B 1 , B 2 , B 3 are all 3×3 diagonal matrices, Y=(Y 1 , Y 2 ,...,Y 128 ) means 128×128 dimensional matrix, Y t represents the 128×1-dimensional signal vector received by the base station at time t. In the present invention, let Φ=(I 3 , I 3 , I 3 ) h . Both W 0 and W 1 represent white Gaussian noise. Both ρ 0 and ρ 1 are signal-to-noise ratios.

二.基于迭代的信道估计2. Iterative-based channel estimation

1.估计信道1. Estimate the channel

根据发送的训练矩阵Φ和相应的接收信号Y0,用MMSE估计方法估计信道H,可得估计信道According to the transmitted training matrix Φ and the corresponding received signal Y 0 , the channel H is estimated by the MMSE estimation method, and the estimated channel can be obtained

Figure BDA0001326397830000094
Figure BDA0001326397830000094

其中

Figure BDA0001326397830000095
为128×9的矩阵。令
Figure BDA0001326397830000096
其中
Figure BDA0001326397830000097
为128×3的矩阵。in
Figure BDA0001326397830000095
is a 128×9 matrix. make
Figure BDA0001326397830000096
in
Figure BDA0001326397830000097
is a 128x3 matrix.

2.接收端解码2. Receiver decoding

用MMSE解码方法在接收端对接收信号进行解码,由估计信道

Figure BDA0001326397830000098
可得到解码滤波矩阵为:The received signal is decoded at the receiving end using the MMSE decoding method, and the channel is estimated by
Figure BDA0001326397830000098
The decoding filter matrix can be obtained as:

Figure BDA0001326397830000099
Figure BDA0001326397830000099

则第t时刻,第一个小区第k个用户的MMSE解码可以表示如下:Then, at time t, the MMSE decoding of the kth user in the first cell can be expressed as follows:

Figure BDA00013263978300000910
Figure BDA00013263978300000910

而第二个小区的第k个用户的MMSE解码可以表示为:And the MMSE decoding of the kth user in the second cell can be expressed as:

Figure BDA00013263978300000911
Figure BDA00013263978300000911

在相干时间T内,接收端通过MMSE准则可以得到128组前两个小区的解码信号。Within the coherence time T, the receiver can obtain 128 sets of decoded signals of the first two cells through the MMSE criterion.

3.解码信号筛选3. Decoding Signal Screening

本发明中将提出两种发送端星座图选择方法。第一种方法中,发送端不同小区用户信号取自同一星座QPSK。第二种方法中,发送端相邻小区用户信号分别取自星座图QPSK,QPSK1。其中:In the present invention, two methods for selecting the constellation diagram of the transmitting end will be proposed. In the first method, user signals of different cells at the transmitter are taken from the same constellation QPSK. In the second method, the user signals of adjacent cells at the transmitting end are respectively obtained from the constellation QPSK and QPSK 1 . in:

Figure BDA0001326397830000101
QPSK1=exp(jπ/4)×QPSK。
Figure BDA0001326397830000101
QPSK 1 =exp(jπ/4)×QPSK.

且在第t时刻,方法1中的用户信号筛选准则为:And at time t, the user signal screening criterion in method 1 is:

Figure BDA0001326397830000102
Figure BDA0001326397830000102

即前2个小区中第k个用户解码的信号都相同。而方法2对于解码信号的筛选准则为:That is, the signals decoded by the kth user in the first two cells are the same. The screening criteria for the decoded signal in Method 2 are:

Figure BDA0001326397830000103
Figure BDA0001326397830000103

经过信号的筛选,假设可以筛选出m个时刻前2个小区的信号矩阵,并用前2个小区的信号去估计第3个小区信号,在ti时刻,在接收信号

Figure BDA0001326397830000104
中减去前2个小区的估计接收信号得到第3个小区的估计接收信号
Figure BDA0001326397830000105
可以表示为:After signal screening, it is assumed that the signal matrix of the first two cells at m time can be screened out, and the signals of the first two cells are used to estimate the signal of the third cell. At time t i , when the signal is received
Figure BDA0001326397830000104
Subtract the estimated received signal of the first 2 cells from the estimated received signal of the third cell to obtain the estimated received signal of the third cell
Figure BDA0001326397830000105
It can be expressed as:

Figure BDA0001326397830000106
Figure BDA0001326397830000106

则估计出的第3个小区发送信号信息:Then the estimated third cell sends signal information:

Figure BDA0001326397830000107
Figure BDA0001326397830000107

因此可以获得KL×m维信号矩阵

Figure BDA0001326397830000108
及相对应的M×m维接收信号矩阵
Figure BDA0001326397830000109
记:Therefore, a KL×m-dimensional signal matrix can be obtained
Figure BDA0001326397830000108
and the corresponding M×m-dimensional received signal matrix
Figure BDA0001326397830000109
remember:

Figure BDA00013263978300001010
其中,
Figure BDA00013263978300001010
in,

Figure BDA00013263978300001011
xl,i=(xl1,i,xl2,i,…,xlK,i)h
Figure BDA00013263978300001011
x l,i =(x l1,i ,x l2,i ,…,x lK,i ) h

i=t1,t2,…,tm,l=1,2,…,L。i=t 1 , t 2 ,...,t m , l=1,2,...,L.

4.基于迭代的信道估计4. Iterative-based channel estimation

从筛选出的m个时刻信号矩阵

Figure BDA00013263978300001012
中选出s列和矩阵Φ组成新的训练序列矩阵F,使矩阵F秩为最大,并将对应s个时刻的接收信号矩阵和矩阵Y0组成新的接收矩阵Y00。重新用MMSE准则估计信道得到新的信道矩阵:From the selected m time signal matrix
Figure BDA00013263978300001012
Columns s and matrix Φ are selected to form a new training sequence matrix F, so that the rank of matrix F is the largest, and the received signal matrix and matrix Y 0 corresponding to s times are formed into a new receiving matrix Y 00 . Reuse the MMSE criterion to estimate the channel to obtain a new channel matrix:

Figure BDA00013263978300001013
Figure BDA00013263978300001013

由估计信道

Figure BDA0001326397830000111
可得MMSE解码滤波矩阵为:estimated channel by
Figure BDA0001326397830000111
The available MMSE decoding filter matrix is:

Figure BDA0001326397830000112
Figure BDA0001326397830000112

5.基于迭代信道的MMSE解码5. MMSE decoding based on iterative channel

用新估计的信道矩阵

Figure BDA0001326397830000113
和新的解码滤波矩阵Gdmmse进行解码,则第一个小区的第k个用户的MMSE解码可以表示为:with the newly estimated channel matrix
Figure BDA0001326397830000113
Decoding with the new decoding filter matrix G dmmse , the MMSE decoding of the kth user in the first cell can be expressed as:

Figure BDA0001326397830000114
Figure BDA0001326397830000114

其中,

Figure BDA0001326397830000115
in,
Figure BDA0001326397830000115

如图1所示,是在上述实施例2的条件下,关于信道估计误差的仿真图。从图1中可以看出,本发明提出的信道估计方法与传统的基于训练序列的信道估计方法相比,本发明中的信道估计方法的提高了信道估计精度,降低了信道估计误差。而方法2可以使迭代后新的训练序列矩阵F达到满秩,继而更加提高信道估计的准确性。如图2所示,是在上述实施例1的条件下,关于系统性能的仿真图,系统性能用目标小区用户解码平均错误概率做依据。从图2中可以看出,由于本发明中的信道估计方法提高了信道估计的准确性,继而提高了系统性能,降低了解码误码率,而方法2下,由于迭代估计过程中导频序列达到满秩,系统性能有了极大地提高。As shown in FIG. 1 , it is a simulation diagram of channel estimation error under the conditions of the above-mentioned second embodiment. As can be seen from FIG. 1 , compared with the traditional channel estimation method based on training sequence, the channel estimation method of the present invention improves the channel estimation accuracy and reduces the channel estimation error. However, method 2 can make the new training sequence matrix F reach full rank after iteration, thereby further improving the accuracy of channel estimation. As shown in FIG. 2, it is a simulation diagram about the system performance under the conditions of the above-mentioned Embodiment 1, and the system performance is based on the average decoding error probability of users in the target cell. It can be seen from Fig. 2 that the channel estimation method in the present invention improves the accuracy of channel estimation, thus improves the system performance and reduces the decoding bit error rate. However, under method 2, due to the pilot sequence in the iterative estimation process When the full rank is reached, the system performance has been greatly improved.

本领域的普通技术人员应当认识到,以上实例仅用来说明本发明,而并非作为对本发明的限定,只要在本发明的范围内,对以上实例的变化,变形都将落在本发明的保护范围。Those of ordinary skill in the art should realize that the above examples are only used to illustrate the present invention, not as a limitation of the present invention. As long as the changes and deformations of the above examples are within the scope of the present invention, all changes and modifications of the above examples will fall within the protection of the present invention. scope.

Claims (9)

1.一种基于迭代的信道估计方法,其特征在于,包括如下步骤:1. an iterative-based channel estimation method, characterized in that, comprising the steps: 步骤一,设计发送与接收信号方程,包括创建训练矩阵及与训练矩阵对应的接收信号;Step 1, designing the equations of sending and receiving signals, including creating a training matrix and a received signal corresponding to the training matrix; 步骤二,基于迭代的信道估计,利用步骤一的方程重新估计信道;所述步骤二包括:Step 2, based on the iterative channel estimation, re-estimate the channel by using the equation of step 1; the step 2 includes: 2.1首次估计信道,根据发送的训练矩阵Φ和相应的接收信号Y0,用MMSE估计方法估计信道H;2.1 Estimate the channel for the first time, according to the transmitted training matrix Φ and the corresponding received signal Y 0 , use the MMSE estimation method to estimate the channel H; 2.2用MMSE解码方法在接收端对接收信号进行解码,由估计信道
Figure FDA0003024624460000011
可得到解码滤波矩阵;
2.2 Use the MMSE decoding method to decode the received signal at the receiving end, and estimate the channel by
Figure FDA0003024624460000011
The decoding filter matrix can be obtained;
2.3解码信号筛选,筛选出m个时刻前L-1个小区的信号矩阵,其中m>0,得到接收信号矩阵;2.3 Decoding signal screening, screening out the signal matrix of L-1 cells before m times, where m>0, to obtain the received signal matrix; 2.4重新估计信道,MMSE准则估计信道得到新的信道矩阵,2.4 Re-estimate the channel, the MMSE criterion estimates the channel to obtain a new channel matrix, 2.5利用重新估计的信道进行基于迭代信道的MMSE解码。2.5 Iterative channel-based MMSE decoding with re-estimated channel.
2.根据权利要求1所述的一种基于迭代的信道估计方法,其特征在于,所述步骤一中,创建训练矩阵包括:2. An iterative-based channel estimation method according to claim 1, wherein in the step 1, creating a training matrix comprises: 1.1设定训练序列,假定系统有L个小区,每个小区有一个基站和K个用户,每个基站配有M根天线,且小区之间存在同频干扰;假定第l个小区的第k个用户先发送长度为τ的训练序列Φlk=(φlk,1lk,2,…,φlk,τ),其中φlk,1lk,2,…,φlk,τ,k=1,2,…,K是第l个小区的第k个用户分别在第1,2,…,τ时刻发送的训练符号;L≥1、K≥1、M≥1,L、K、M取自然数,τ>0;1.1 Setting the training sequence, it is assumed that the system has L cells, each cell has one base station and K users, each base station is equipped with M antennas, and there is co-channel interference between cells; Each user first sends a training sequence of length τ Φ lk =(φ lk,1lk,2 ,...,φ lk,τ ), where φ lk,1lk,2 ,...,φ lk,τ , k=1,2,...,K is the training symbol sent by the kth user of the lth cell at the 1st, 2nd,...,τ moment respectively; L≥1, K≥1, M≥1, L, K , M is a natural number, τ>0; 1.2得出LK×τ的训练矩阵,令
Figure FDA0003024624460000012
为K×τ矩阵,则Φ=(Φ12,…,ΦL)h为LK×τ的训练矩阵,其中上标h表示向量或矩阵的转置。
1.2 Obtain the training matrix of LK×τ, let
Figure FDA0003024624460000012
is a K×τ matrix, then Φ=(Φ 12 ,…,Φ L ) h is the training matrix of LK×τ, where the superscript h represents the transpose of the vector or matrix.
3.根据权利要求2所述的一种基于迭代的信道估计方法,其特征在于,所述步骤一中,训练矩阵对应的接收信号的创建包括3. The iterative-based channel estimation method according to claim 2, wherein in the step 1, the creation of the received signal corresponding to the training matrix comprises: 1.3创建信号矩阵X,假设信道的相干时间为T,在相干时间内,发送端每个用户发送T个数据信息。则相干时间内,发送端发送KL×T维的信号矩阵X,即X=(X1,X2,…,XT),其中,
Figure FDA0003024624460000021
表示第t时刻发送端KL个用户发送的信号,0≤t≤T,T>0;
1.3 Create a signal matrix X, assuming that the coherence time of the channel is T, within the coherence time, each user at the transmitter sends T pieces of data information. Then, within the coherence time, the sender sends a KL×T-dimensional signal matrix X, that is, X=(X 1 , X 2 ,...,X T ), where,
Figure FDA0003024624460000021
Indicates the signal sent by KL users at the transmitting end at time t, 0≤t≤T, T>0;
1.4信道环境不变,假设第1个基站中与Φ和X对应的接收信号分别为:1.4 The channel environment remains unchanged, assuming that the received signals corresponding to Φ and X in the first base station are:
Figure FDA0003024624460000022
Figure FDA0003024624460000022
其中,H=(H1,H2,…,HL),Hl表示第l个基站中的用户到第1个基站天线的信道增益,显然Hl为M×K的矩阵;B=diag(B1,B2,…,BL),其中Bl为K×K的对角矩阵,表示第l个基站中的用户到第1个基站天线的大尺度衰弱因子;Y=(Y1,Y2,…,YT)表示M×T维的矩阵,Yt表示第t时刻基站端接收到的M×1维信号向量,其中,t=1,2,…,T;W0和W1均表示高斯白噪声,ρ0和ρ1均为信噪比。Among them, H=(H 1 , H 2 ,...,H L ), H l represents the channel gain from the user in the lth base station to the first base station antenna, obviously H l is an M×K matrix; B=diag ( B 1 , B 2 , . , Y 2 ,...,Y T ) represents an M×T-dimensional matrix, and Y t represents an M×1-dimensional signal vector received by the base station at time t, where t=1,2,...,T; W 0 and Both W 1 represent white Gaussian noise, and both ρ 0 and ρ 1 are signal-to-noise ratios.
4.根据权利要求3所述的一种基于迭代的信道估计方法,其特征在于,所述步骤2.1具体为:4. An iterative-based channel estimation method according to claim 3, wherein the step 2.1 is specifically: 根据发送的训练矩阵Φ和相应的接收信号Y0,用MMSE估计方法估计信道H,可得估计信道:According to the transmitted training matrix Φ and the corresponding received signal Y 0 , the channel H is estimated by the MMSE estimation method, and the estimated channel can be obtained:
Figure FDA0003024624460000023
Figure FDA0003024624460000023
其中,
Figure FDA0003024624460000024
为M×LK的矩阵,令
Figure FDA0003024624460000025
其中,
Figure FDA0003024624460000026
为M×K的矩阵。
in,
Figure FDA0003024624460000024
is an M×LK matrix, let
Figure FDA0003024624460000025
in,
Figure FDA0003024624460000026
is an M×K matrix.
5.根据权利要求4所述的一种基于迭代的信道估计方法,其特征在于,所述步骤2.2具体为:5. An iterative-based channel estimation method according to claim 4, wherein the step 2.2 is specifically: 用MMSE解码方法在接收端对接收信号进行解码,由估计信道
Figure FDA0003024624460000031
可得到解码滤波矩阵为:
Figure FDA0003024624460000032
The received signal is decoded at the receiving end using the MMSE decoding method, and the channel is estimated by
Figure FDA0003024624460000031
The decoding filter matrix can be obtained as:
Figure FDA0003024624460000032
其中:
Figure FDA0003024624460000033
in:
Figure FDA0003024624460000033
在相干时间T内,接收端通过MMSE准则可以得到T组前L-1个小区的解码信号。Within the coherence time T, the receiving end can obtain the decoded signals of the first L-1 cells in the T group through the MMSE criterion.
6.根据权利要求5所述的一种基于迭代的信道估计方法,其特征在于,所述步骤2.3具体为:利用解码信号的筛选准则对信号进行筛选,经过信号的筛选,假设可以筛选出m个时刻前L-1个小区的信号矩阵,并用前L-1个小区的信号去估计第L个小区信号,在ti时刻,在接收信号
Figure FDA0003024624460000034
中减去前L-1个小区的估计接收信号得到第L个小区的估计接收信号可以表示为:
6. An iterative-based channel estimation method according to claim 5, characterized in that, the step 2.3 is specifically: using the screening criterion of the decoded signal to screen the signal, after the screening of the signal, it is assumed that m can be screened out The signal matrix of the L-1 cells before the time, and the signal of the first L-1 cells is used to estimate the signal of the Lth cell. At time t i , when the signal is received
Figure FDA0003024624460000034
The estimated received signal of the L-th cell is obtained by subtracting the estimated received signal of the first L-1 cells from , which can be expressed as:
Figure FDA0003024624460000035
Figure FDA0003024624460000035
则估计出的第L个小区发送信号信息:Then the estimated Lth cell transmits signal information:
Figure FDA0003024624460000036
Figure FDA0003024624460000036
可以以获得KL×m维信号矩阵
Figure FDA0003024624460000037
及相对应的M×m维接收信号矩阵
Figure FDA0003024624460000038
记:
The KL×m-dimensional signal matrix can be obtained
Figure FDA0003024624460000037
and the corresponding M×m-dimensional received signal matrix
Figure FDA0003024624460000038
remember:
Figure FDA0003024624460000039
Figure FDA0003024624460000039
Figure FDA00030246244600000310
其中,
Figure FDA00030246244600000310
in,
Figure FDA00030246244600000311
i=t1,t2,…,tm,l=1,2,...,L。
Figure FDA00030246244600000311
i=t 1 , t 2 , ..., t m , l=1, 2, ..., L.
7.根据权利要求6所述的一种基于迭代的信道估计方法,其特征在于,所述步骤2.3具体为:7. The iterative-based channel estimation method according to claim 6, wherein the step 2.3 is specifically: 准则一,发送端不同小区用户信号取自同一星座QPSK,Criterion 1, the user signals of different cells at the transmitter are taken from the same constellation QPSK,
Figure FDA00030246244600000312
Figure FDA00030246244600000312
且在第t时刻,
Figure FDA0003024624460000041
k=1,2,...,K;
And at time t,
Figure FDA0003024624460000041
k=1,2,...,K;
或者,准则二,发送端相邻小区用户信号分别取自星座图QPSK,QPSK1
Figure FDA0003024624460000042
QPSK1=exp(jπ/4)×QPSK,
Figure FDA0003024624460000043
l=1,2,...,L-1,k=1,2,...,K。
Or, according to the second criterion, the user signals of adjacent cells at the transmitting end are respectively obtained from the constellation QPSK, QPSK 1 ,
Figure FDA0003024624460000042
QPSK 1 =exp(jπ/4)×QPSK,
Figure FDA0003024624460000043
l=1,2,...,L-1,k=1,2,...,K.
8.根据权利要求7所述的一种基于迭代的信道估计方法,其特征在于,所述步骤2.4具体为:从筛选出的m个时刻信号矩阵
Figure FDA0003024624460000044
中选出S列和矩阵Φ组成新的训练序列矩阵F,使矩阵F秩为最大,并将对应S个时刻的接收信号矩阵和矩阵Y0组成新的接收矩阵Y00;重新用MMSE准则估计信道得到新的信道矩阵:
8. An iterative-based channel estimation method according to claim 7, characterized in that, the step 2.4 is specifically: from the selected m time signal matrices
Figure FDA0003024624460000044
Select S columns and matrix Φ to form a new training sequence matrix F, make the matrix F rank be the largest, and form a new receiving matrix Y 00 corresponding to the received signal matrix and matrix Y 0 of S moments; use the MMSE criterion again to estimate channel to get the new channel matrix:
Figure FDA0003024624460000045
Figure FDA0003024624460000045
由估计信道
Figure FDA0003024624460000046
可得MMSE解码滤波矩阵为:
estimated channel by
Figure FDA0003024624460000046
The available MMSE decoding filter matrix is:
Figure FDA0003024624460000047
Figure FDA0003024624460000047
9.根据权利要求8所述的一种基于迭代的信道估计方法,其特征在于,所述步骤2.5具体为:用新估计的信道矩阵
Figure FDA0003024624460000048
和新的解码滤波矩阵Gdmmse进行解码,则第一个小区的第k个用户的MMSE解码可以表示为:
9. The iterative-based channel estimation method according to claim 8, wherein the step 2.5 is specifically: using the newly estimated channel matrix
Figure FDA0003024624460000048
Decoding with the new decoding filter matrix G dmmse , the MMSE decoding of the kth user in the first cell can be expressed as:
Figure FDA0003024624460000049
Figure FDA0003024624460000049
其中,
Figure FDA00030246244600000410
in,
Figure FDA00030246244600000410
CN201710468105.3A 2017-06-20 2017-06-20 An Iterative Channel Estimation Method Expired - Fee Related CN108600125B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710468105.3A CN108600125B (en) 2017-06-20 2017-06-20 An Iterative Channel Estimation Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710468105.3A CN108600125B (en) 2017-06-20 2017-06-20 An Iterative Channel Estimation Method

Publications (2)

Publication Number Publication Date
CN108600125A CN108600125A (en) 2018-09-28
CN108600125B true CN108600125B (en) 2021-06-08

Family

ID=63632963

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710468105.3A Expired - Fee Related CN108600125B (en) 2017-06-20 2017-06-20 An Iterative Channel Estimation Method

Country Status (1)

Country Link
CN (1) CN108600125B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109548046B (en) * 2018-11-16 2020-12-04 清华大学 A channel adaptive cross-protocol communication system and method
CN112702092B (en) * 2020-12-22 2021-12-14 杭州电子科技大学 A Channel Estimation Method in FDD Downlink Multi-User Massive MIMO System
CN112671435B (en) * 2020-12-22 2022-07-22 杭州电子科技大学 Dictionary iteration-based channel estimation method in FDD large-scale antenna

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1689243A (en) * 2002-09-04 2005-10-26 高通股份有限公司 Channel estimation for communication systems
EP2317712A1 (en) * 2009-10-28 2011-05-04 STMicroelectronics S.r.l. Method and device for channel estimation and corresponding program product
CN102291342A (en) * 2011-07-12 2011-12-21 北京理工大学 OFDM (Orthogonal Frequency Division Multiplexing) channel estimating method based on multipath resolution
CN102571666A (en) * 2011-08-12 2012-07-11 哈尔滨工程大学 MMSE (Minimum Mean Square Error)-based equalization method of underwater sound OFDM (Orthogonal Frequency Division Multiplexing) judgment iterative channel
CN103139134A (en) * 2013-03-13 2013-06-05 乐鑫信息科技(上海)有限公司 IEEE802.11ac receiving method utilizing iterative demodulation and device thereof
CN105262531A (en) * 2015-10-27 2016-01-20 杭州电子科技大学 Decoding method of large-scale antenna system with user with double antennas
CN105471802A (en) * 2016-01-12 2016-04-06 上海工程技术大学 Comb-type pilot OFDM system receiver

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1689243A (en) * 2002-09-04 2005-10-26 高通股份有限公司 Channel estimation for communication systems
EP2317712A1 (en) * 2009-10-28 2011-05-04 STMicroelectronics S.r.l. Method and device for channel estimation and corresponding program product
CN102291342A (en) * 2011-07-12 2011-12-21 北京理工大学 OFDM (Orthogonal Frequency Division Multiplexing) channel estimating method based on multipath resolution
CN102571666A (en) * 2011-08-12 2012-07-11 哈尔滨工程大学 MMSE (Minimum Mean Square Error)-based equalization method of underwater sound OFDM (Orthogonal Frequency Division Multiplexing) judgment iterative channel
CN103139134A (en) * 2013-03-13 2013-06-05 乐鑫信息科技(上海)有限公司 IEEE802.11ac receiving method utilizing iterative demodulation and device thereof
CN105262531A (en) * 2015-10-27 2016-01-20 杭州电子科技大学 Decoding method of large-scale antenna system with user with double antennas
CN105471802A (en) * 2016-01-12 2016-04-06 上海工程技术大学 Comb-type pilot OFDM system receiver

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Massive MIMO系统信道估计与检测技术研究;徐凤阳;《中国优秀硕士学位论文全文数据库信息科技辑I136-212》;20160715;全文 *

Also Published As

Publication number Publication date
CN108600125A (en) 2018-09-28

Similar Documents

Publication Publication Date Title
CN103312389B (en) A kind of multiuser interference suppression method, terminal and base station
US9385819B2 (en) Terminal device, base station device, communication system, reception method, transmission method, and communication method
CN101383652B (en) Signal detection method and apparatus for MIMO system
EP3621208A1 (en) Efficient frequency domain (fd) mmse equalization weight updates in a multi-stage parallel interference cancellation receiver
WO2008112862A1 (en) Group lmmse demodulation using noise and interference covariance matrix for reception on a cellular downlink
CN108768483B (en) NOMA downlink interference-free transmission method based on large-scale dual-polarized antenna
CN107624235A (en) Apparatus and method for estimating the downlink channel in wireless communication system
CN106612135A (en) A signal transmission method, reception method and device based on multi-carrier spatial modulation
US10270624B2 (en) Channel estimation method and apparatus for use in wireless communication system
CN109039401B (en) An antenna resource SCMA downlink detection method
CN106027128A (en) Uplink multiuser interference suppression method based on non-orthogonal multiple access
CN107070520B (en) D2D communication interference alignment method based on cascade precoding and ESINR (orthogonal inverse Fourier transform) criterion
CN108600125B (en) An Iterative Channel Estimation Method
CN106209188B (en) Pilot Pollution Mitigation Method Based on Partial Pilot Alternate Multiplexing in Massive MIMO System
US8576959B2 (en) Receiver with prefiltering for discrete fourier transform-spread-orthogonal frequency division multiplexing (DFT-S-OFDM) based systems
CN108418619B (en) Signal detection method and device
CN102201899A (en) Signal transmission method, system and device of multi-input multi-output (MIMO) system
CN104092516B (en) A kind of nonopiate precoding codebook design method suitable for MU mimo systems
CN101783722A (en) Transmission method and device for virtual MIMO
CN101764631A (en) Downlink signal-transmitting method of long-term advancing time division duplex indoor distribution system
CN106936751B (en) Data transmission method and device
CN110391825A (en) A method and device for transmitting and receiving in a multi-antenna system
CN108462518A (en) Data transmission method and device based on user's scheduling
CN108494452B (en) Multi-user mixed beam forming algorithm in millimeter wave large-scale MIMO-OFDM system and implementation device
Khani et al. MIMO V-BLAST scheme based on physical-layer network coding for data reliability in emerging wireless networks

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210608