CN107070603B - Space-time block code system signal method of sending and receiving - Google Patents
Space-time block code system signal method of sending and receiving Download PDFInfo
- Publication number
- CN107070603B CN107070603B CN201710292469.0A CN201710292469A CN107070603B CN 107070603 B CN107070603 B CN 107070603B CN 201710292469 A CN201710292469 A CN 201710292469A CN 107070603 B CN107070603 B CN 107070603B
- Authority
- CN
- China
- Prior art keywords
- label
- symbol
- symbols
- matrix
- present
- 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 36
- 239000011159 matrix material Substances 0.000 claims description 25
- 238000004422 calculation algorithm Methods 0.000 claims description 14
- 239000000203 mixture Substances 0.000 claims description 13
- 239000013598 vector Substances 0.000 claims description 11
- 238000011084 recovery Methods 0.000 claims 1
- 238000001514 detection method Methods 0.000 abstract description 10
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 238000004891 communication Methods 0.000 abstract description 5
- 238000002372 labelling Methods 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 239000003550 marker Substances 0.000 description 43
- 238000013461 design Methods 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0052—Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0054—Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Radio Transmission System (AREA)
Abstract
Description
技术领域technical field
本发明属于通信技术领域,具体的说涉及空时分组编码系统信号发送和接收方法。The invention belongs to the technical field of communication, and in particular relates to a signal sending and receiving method of a space-time block coding system.
背景技术Background technique
STBC(Space-time Block Coding,空时分组编码)是一种利用多根发送天线提高数据传输可靠性的多天线系统。STBC及其变种技术已经广泛应用于无线通信系统,如WiFi,LTE等。传统的STBC系统需要通过发送端发送导频信号(Pilot Symbols)使接收端进行信道估计,从而使得接收机可以利用信道信息进行解耦的最大似然检测(MLD)恢复出发送符号。由于噪声的存在,只有利用较长的导频信号才能较为准确的估计出信道信息。然而即使完全知道信道信息,进行ML检测的复杂度也极高。STBC (Space-time Block Coding, space-time block coding) is a multi-antenna system that uses multiple transmitting antennas to improve data transmission reliability. STBC and its variants have been widely used in wireless communication systems, such as WiFi, LTE, etc. The traditional STBC system needs to send pilot signals (Pilot Symbols) through the transmitter to enable the receiver to perform channel estimation, so that the receiver can use channel information to perform decoupling maximum likelihood detection (MLD) to recover the transmitted symbols. Due to the existence of noise, channel information can be estimated more accurately only by using a longer pilot signal. However, even if the channel information is fully known, the complexity of ML detection is extremely high.
发明内容Contents of the invention
本发明的目的,就是针对上述问题,提出一种在接收端不需要进行信道估计的空时分组编码系统信号发送和接收方法。The object of the present invention is to solve the above problems and propose a method for sending and receiving signals in a space-time block coding system that does not require channel estimation at the receiving end.
本发明的技术方案如下:Technical scheme of the present invention is as follows:
空时分组编码系统信号发送和接收方法,其特征在于:A space-time block coding system signal sending and receiving method, characterized in that:
在发射端:发射机在发送数据信息之前,插入M个标记符号,M是可能的调制符号组合的数目,即发送的符号向量可能的总类数,M为自然数,所述标记符号的内容是接收端已知的;At the transmitting end: the transmitter inserts M marker symbols before sending data information, M is the number of possible modulation symbol combinations, that is, the total number of possible types of symbol vectors sent, M is a natural number, and the content of the marker symbols is Known by the receiving end;
在接收端:对一个时段内收到的所有信号通过聚类算法进行聚类形成M个类别,通过获得的标记符号对应的接收信号标注每个类别,根据聚类结果和标记符号对数据信号进行判决恢复发送符号。At the receiving end: cluster all the signals received within a period of time to form M categories through a clustering algorithm, label each category with the received signals corresponding to the obtained marker symbols, and perform data signal processing according to the clustering results and marker symbols The decision resumes sending symbols.
本发明总的技术方案,为了解决传统的基于信道检测的STBC系统需要长导频进行信道估计的问题,本发明的方案直接对接收信号进行聚类并利用标记符号(LabelledSymbols)进行类别标注(Labeling),进而恢复出发送符号。The general technical solution of the present invention, in order to solve the problem that the traditional STBC system based on channel detection requires long pilots to perform channel estimation, the solution of the present invention directly clusters the received signals and uses LabeledSymbols to carry out category labeling (Labeling ), and then recover the transmitted symbols.
本发明还提出了另一种STBC系统信号发送和接收方法,其特征在于,The present invention also proposes another STBC system signal sending and receiving method, characterized in that,
在发射端:发射机在发送数据信息之前,插入Nt<M个互不相关的标记符号,所述标记符号的内容是接收端已知的;At the transmitting end: before sending the data information, the transmitter inserts N t <M mutually unrelated marker symbols, the contents of which are known to the receiving end;
在接收端:利用发射端发送的Nt个互不相关的标记符号向量对应的接收信号通过线性组合的方式重构出M个标记符号组成的标记矩阵,对一个时段内收到的数据信号和标记矩阵通过聚类算法进行聚类形成M个类别,通过重构得到的标记符号矩阵标注每个类别对应的发送符号,根据聚类结果和标记符号矩阵对数据信号进行判决恢复发送符号;At the receiving end: use the received signals corresponding to the N t mutually uncorrelated marker symbol vectors sent by the transmitter to reconstruct a marker matrix composed of M marker symbols by linear combination, for the data signals received in a period and The marker matrix is clustered by a clustering algorithm to form M categories, the marker symbol matrix obtained by reconstruction is used to mark the transmission symbols corresponding to each category, and the data signal is judged according to the clustering result and the marker symbol matrix to recover the transmission symbols;
所述用发射端发送的Nt个互不相关的标记符号向量重构出标记矩阵的具体方法为:The specific method of reconstructing the marker matrix with the N t mutually uncorrelated marker symbol vectors sent by the transmitter is:
设M个标记符号形成的标记矩阵为:Let the mark matrix formed by M mark symbols be:
其秩为Nt,因此只需要发送Nt个正交的标记符号即可重构完整的标记矩阵,即L=Ls·A,其中Aij表示重建标记符号li时lsj的权重系数。Its rank is N t , so only N t orthogonal marker symbols need to be sent That is, the complete marker matrix can be reconstructed, that is, L=L s ·A, where A ij represents the weight coefficient of l sj when reconstructing the marker symbol l i .
本发明的有益效果在于,相对于传统技术,本发明的方法不需要信道估计,且以较低复杂度实现了MLD。The beneficial effect of the present invention is that, compared with the traditional technology, the method of the present invention does not require channel estimation, and realizes MLD with relatively low complexity.
附图说明Description of drawings
图1示出了本发明提出的符号检测方法一;Fig. 1 shows the symbol detection method one that the present invention proposes;
图2示出了本发明提出的符号检测方法二;Fig. 2 shows the second symbol detection method proposed by the present invention;
图3示出了传统导频设计方法;Figure 3 shows a traditional pilot design method;
图4示出了本发明标记符号设计方法一;Fig. 4 shows the marking symbol design method 1 of the present invention;
图5示出了接收信号聚类后的标注方法一;FIG. 5 shows the first labeling method after receiving signal clustering;
图6示出了本发明标记符号设计方法二;Fig. 6 shows the second method of marking symbol design of the present invention;
图7示出了本发明标记符号设计方法三;Fig. 7 shows the marking symbol design method three of the present invention;
图8示出了本发明的聚类算法流程;Fig. 8 shows the clustering algorithm process of the present invention;
图9示出了本发明提出的多视角聚类算法流程;Fig. 9 shows the flow of the multi-view clustering algorithm proposed by the present invention;
图10示出了本发明提出的方法与传统方法的性能对比。Fig. 10 shows the performance comparison between the method proposed by the present invention and the traditional method.
具体实施方式Detailed ways
下面将结合附图,详细描述本发明的技术方案。The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings.
假设信道在一段时间内保持不变,该时段发送的信号在每根接收天线上均经过相同的信道。由于噪声服从CSCG分布,使得在已知发送符号的的条件下,接收天线上收到的信号服从多维CSCG分布。考虑该短时间内收到的所有信号,其服从高斯混合模型,通过对接收信号形成的高斯混合模型进行聚类可以将同一个发射符号对应的接收信号聚类到同一个类别。利用标记信息和聚类类别之间的对应关系指明每个类别对应的发送符号,进而对接收信号做判决以恢复出其对应的发送符号。Assuming that the channel remains constant over a period of time, the signal transmitted during that period traverses the same channel on each receive antenna. Since the noise obeys the CSCG distribution, the signal received on the receiving antenna obeys the multi-dimensional CSCG distribution under the condition that the transmitted symbols are known. Considering all the signals received in this short period of time, which obey the Gaussian mixture model, the received signals corresponding to the same transmitted symbol can be clustered into the same category by clustering the Gaussian mixture model formed by the received signals. The correspondence between the label information and the clustering categories is used to indicate the corresponding transmission symbols of each category, and then the received signal is judged to recover the corresponding transmission symbols.
以Alamouti编码系统为例,两根发送天线每两个时隙发送由两个符号组成的符号组。为发送第n个符号组,两根天线在第一个时隙发送[s1(n),s2(n)]T,其中si(n),i=1,2分别是调制得到的星座图上的某一个符号。两根天线在第二个时隙发送令信道为h=[h11,h21],则接收信号表示为Taking the Alamouti coding system as an example, two transmitting antennas transmit a symbol group consisting of two symbols every two time slots. To send the nth symbol group, two antennas send [s 1 (n), s 2 (n)] T in the first time slot, where s i (n), i=1, 2 are modulated A symbol on a constellation diagram. Both antennas transmit in the second slot Let the channel be h=[h 11 ,h 21 ], then the received signal is expressed as
其中ui(n),i=1,2是服从循环对称复高斯(CSCG)分布的噪声,即 ui(n)与s(n)相互独立。令where u i (n), i=1, 2 is the noise that obeys the cyclic symmetric complex Gaussian (CSCG) distribution, namely u i (n) and s(n) are independent of each other. make
则(1)可表示为:Then (1) can be expressed as:
y(n)=H·s(n)+u(n). (3)y(n)=H·s(n)+u(n). (3)
Alamouti编码系统的MLD可表示为:The MLD of the Alamouti coding system can be expressed as:
即which is
假设信道在一段时间内保持不变,该时段发送的信号在每根接收天线上均经过相同的信道。令Ck表示发送符号是第k种调制状态组合,一共有M种状态组合,即发送信号共有M种类别,由于噪声服从CSCG分布,使得在给定的条件下,接收天线上在第一个时隙收到的信号y1(n)服从均值为h·Ck,方差为σ2的CSCG分布,即同理可知接收天线在第二个时隙收到的信号y2(n)服从均值为h·C′k,方差为σ2的CSCG分布,即 Assuming that the channel remains constant over a period of time, the signal transmitted during that period traverses the same channel on each receive antenna. Let C k indicate that the transmitted symbol is the kth modulation state combination, and there are M state combinations in total, that is, there are M types of transmitted signals. Since the noise obeys the CSCG distribution, so that in a given Under the condition of , the signal y 1 (n) received by the receiving antenna in the first time slot obeys the CSCG distribution with mean h·C k and variance σ 2 , namely Similarly, it can be seen that the signal y 2 (n) received by the receiving antenna in the second time slot obeys the CSCG distribution with mean h·C′ k and variance σ 2 , namely
所以该时段内接收机收到的所有的符号组的分布满足Therefore, the distribution of all symbol groups received by the receiver in this period satisfies
其中πk是每一种Ck出现的概率。以QPSK调制为例,Ck=[a+jb,p+jq]T,a={±1},b={±1},p={±1},q={±1},故M=42。从(6)可以观察得到无论是每个时隙的接收信号yi(n)或是每个符号组的接收信号y(n)均是由M个高斯分布成分组成的高斯混合模型(Gaussian Mixture Model,GMM)。Where π k is the probability of occurrence of each C k . Taking QPSK modulation as an example, C k =[a+jb,p+jq] T , a={±1}, b={±1}, p={±1}, q={±1}, so M =4 2 . From (6), it can be observed that whether the received signal y i (n) of each time slot or the received signal y (n) of each symbol group is a Gaussian mixture model composed of M Gaussian distribution components (Gaussian Mixture Model, GMM).
因此本发明的方法通过对接收信号进行聚类可以将同一个发射符号对应的接收信号聚类到同一个类别,利用标记符号和聚类类别之间的对应关系可以恢复出接收信号对应的发射符号。Therefore, the method of the present invention can cluster the received signals corresponding to the same transmitted symbol into the same category by clustering the received signals, and can recover the transmitted symbols corresponding to the received signals by using the correspondence between the marker symbols and the clustering categories. .
如图1所示,为本发明提出的符号检测方法一,具体步骤如下:As shown in Figure 1, for the symbol detection method one that the present invention proposes, concrete steps are as follows:
1.对一个时段内收到的所有信号y(n)进行聚类形成M个类别;1. Clustering all signals y(n) received within a period of time to form M categories;
2.通过发送端发送的标记符号对应的接收信号标注每个类别对应的发送符号;2. Mark the sending symbols corresponding to each category through the receiving signal corresponding to the marking symbols sent by the sending end;
3.通过聚类的结果以及类别与发送符号的对应关系,对数据信号进行判决从而恢复出对应的发送符号。3. According to the clustering result and the corresponding relationship between the category and the transmitted symbol, the data signal is judged to recover the corresponding transmitted symbol.
以Alamouti编码系统,QPSK调制为例,发射机在发送数据信息之前,插入M=42个标记符号,每一个标记符号是一种可能的发送符号组合,举例说明,如两根天线上分别发送1+j和1+j,则经过聚类之后,该符号对应的接收信号会和标记符号[1+j,1+j]T处于同一个类别中,进而可以对该接收信号进行判决。Taking the Alamouti coding system and QPSK modulation as an example, the transmitter inserts M=4 2 marker symbols before sending data information, and each marker symbol is a possible combination of transmitted symbols. For example, if two antennas transmit 1+j and 1+j, after clustering, the received signal corresponding to this symbol will be in the same category as the marked symbol [1+j, 1+j] T , and then the received signal can be judged.
如图2所示,为本发明的本发明提出的符号检测方法二,具体步骤如下:As shown in Figure 2, for the symbol detection method two that the present invention proposes of the present invention, concrete steps are as follows:
1.利用发射端发送的Nt个互不相关的标记符号向量利用线性组合重构出M个标记符号组成的标记矩阵(Label Matrix)1. Use the N t uncorrelated label symbol vectors sent by the transmitter to reconstruct the label matrix (Label Matrix) composed of M label symbols by linear combination
2.对一个时段内收到的数据信号以及标记矩阵进行聚类形成M个类别,2. Clustering the data signals and marker matrices received within a period of time to form M categories,
3.通过重构得到的标记符号矩阵标注每个类别对应的发送符号,3. Label the sent symbols corresponding to each category by reconstructing the marked symbol matrix,
4.通过聚类的结果以及类别与发送符号的对应关系,对数据信号进行判决从而恢复出对应的发送符号。4. According to the clustering result and the corresponding relationship between the category and the transmitted symbol, the data signal is judged to recover the corresponding transmitted symbol.
以Alamouti编码系统,QPSK调制为例,M个标记符号形成了标记矩阵L=[l1,l2,...,lM]∈C2×M,其秩(Rank)为2,故只需要发送2个互不相关的标记符号Ls=[ls1,l's1]∈C2×2即可重构完整的标记矩阵,即L=Ls·A,其中Aij表示重构标记符号li时lsj的权重系数。每一组发送符号对应的接收信号y(n)虽然是将两个时隙内收到的信号组合而成,但对于每一对发送符号[s1,s2]T,通过第一个时隙收到的信号及其重构得到的标记矩阵,可恢复出第二个时隙发送的信号,故只需发送2个互不相关的标记符号。Taking the Alamouti coding system and QPSK modulation as an example, M marker symbols form a marker matrix L=[l 1 ,l 2 ,...,l M ]∈C 2×M , and its rank (Rank) is 2, so only It is necessary to send two uncorrelated marker symbols L s =[l s1 ,l' s1 ]∈C 2×2 to reconstruct the complete marker matrix, that is, L=L s ·A, where A ij represents the reconstructed marker The weight coefficient of l sj when symbol l i . Although the received signal y(n) corresponding to each group of transmitted symbols is composed of signals received in two time slots, for each pair of transmitted symbols [s 1 ,s 2 ] T , through the first time slot The signal received in the second time slot and the signal matrix reconstructed by it can recover the signal sent in the second time slot, so only two mutually uncorrelated marker symbols need to be sent.
本发明还进一步提出一种具有纠错能力的标记设计方法。这种方法在每个时段发送Nt个标记符号的v次重复,在标记重建之前,相同的标记符号向量取平均以降低噪声干扰。The invention further proposes a marking design method with error correction capability. This method sends v repetitions of Nt marker symbols per epoch, and before marker reconstruction, the same marker symbol vectors are averaged to reduce noise interference.
本发明以高斯混合模型聚类方法中的期望最大化(EM)算法为例来阐述基于聚类的符号检测系统的主要思想。与此同时,本发明以调制符号等概率以及噪声方差不变性为例说明将通信系统的固有特征作为先验来加速检测算法的主要思想。The present invention takes the expectation maximization (EM) algorithm in Gaussian mixture model clustering method as an example to illustrate the main idea of the symbol detection system based on clustering. At the same time, the present invention takes the equal probability of modulation symbols and the invariance of noise variance as examples to illustrate the main idea of using the inherent characteristics of the communication system as a priori to accelerate the detection algorithm.
接收信号的似然函数为:The likelihood function of the received signal is:
其中ψ=[{π1,θ1},{π2,θ2},...,{πM,θM}],θk={μk,Σk},因为通信系统调制符号等概率,且多根天线的噪声协方差矩阵相同,所以有Ψ=[{π0,θ1},{π0,θ2},…,{π0,θM}],θk={μk,Σ0},π0=1/M。因为每个数据点y(n)必然属于某个高斯成分,故引入隐变量zn∈{0,1}M,其中znk是zn的元素m,即zn只有一个元素为1,其余为0。接收信号和隐变量的联合分布的期望为:where ψ=[{π 1 ,θ 1 },{π 2 ,θ 2 },...,{π M ,θ M }], θ k ={μ k ,Σ k }, because the communication system modulates symbols etc. probability, and the noise covariance matrix of multiple antennas is the same, so Ψ=[{π 0 ,θ 1 },{π 0 ,θ 2 },…,{π 0 ,θ M }],θ k ={μ k ,Σ 0 },π 0 =1/M. Because each data point y(n) must belong to a certain Gaussian component, the hidden variable z n ∈{0,1} M is introduced, Where z nk is the element m of z n , that is, only one element of z n is 1, and the rest are 0. The expectation of the joint distribution of the received signal and latent variables is:
在假设已知高斯混合分布的参数Ψ的情况下,y(n)=Ck的后验概率为:Under the assumption that the parameter Ψ of the Gaussian mixture distribution is known, the posterior probability of y(n)=C k is:
在假设已知γnk的情况下,通过将(8)关于均值和协方差矩阵求导并取0,可以得到更新公式:Under the assumption that γ nk is known, by deriving (8) with respect to the mean and covariance matrix and taking 0, the update formula can be obtained:
和and
通过迭代公式(9)和公式(10)(11),高斯混合分布的参数即可求得,并用于后续分类。如果进一步考虑到不同时隙的噪声相互独立,即噪声协方差矩阵为对角矩阵σ2I,协方差矩阵的更新公式可写为:使用该更新公式可大幅度提高计算速度。By iterating formula (9) and formula (10) (11), the parameters of the Gaussian mixture distribution can be obtained and used for subsequent classification. If it is further considered that the noises of different time slots are independent of each other, that is, the noise covariance matrix is a diagonal matrix σ 2 I, the update formula of the covariance matrix can be written as: Using this update formula can greatly increase the calculation speed.
本发明进一步提出一种基于层次聚类的STBC系统解码方法。以Alamouti编码系统,QPSK调制为例,接收信号一共会形成16个类别,对所有接收到的信号先聚类为4个大类,再对每个类别分别进行聚类。该方法可以大幅度提升解码速度。The present invention further proposes a hierarchical clustering-based STBC system decoding method. Taking the Alamouti coding system and QPSK modulation as an example, the received signals will form 16 categories in total. All received signals are first clustered into 4 categories, and then each category is clustered separately. This method can greatly increase the decoding speed.
本发明进一步提出一种基于共同约束多视角聚类(Co-regularized Multi-viewClustering)的STBC解码系统。以Alamouti编码系统为例,由于同一个符号组对应的两个时隙的接收信号y1(n)和y2(n)对应的发射符号,对该时段内两个时隙收到的信号分别做聚类,其聚类得到的结果应该趋于一致,以EM计算的GMM为例,其计算得到的(9)应近似。令一共有L个时隙,对于第r个时隙进行聚类时,(7)等价于最小化下式:The present invention further proposes an STBC decoding system based on Co-regularized Multi-view Clustering. Taking the Alamouti coding system as an example, since the transmitted symbols corresponding to the received signals y 1 (n) and y 2 (n) of the two time slots corresponding to the same symbol group, the received signals of the two time slots in this period are respectively When doing clustering, the results obtained by the clustering should tend to be consistent. Taking the GMM calculated by EM as an example, the calculated (9) should be approximate. Let there be a total of L time slots, when clustering for the rth time slot, (7) is equivalent to minimizing the following formula:
其中urnk等于第r个时隙计算得到的γnk。用下式约束每个时隙的计算结果近似:in u rnk is equal to γ nk calculated in the rth time slot. The calculation result approximation of each time slot is constrained by the following formula:
令进一步可得对所有时隙同时进行聚类等价于下式:make Further, it can be obtained that clustering all time slots at the same time is equivalent to the following formula:
通过求导可求得更新规则为:The update rule can be obtained by derivation as:
和and
图3示出了传统导频设计方法,其中灰色为发送0的天线,黑色为发送1的天线,每根天线发送一次1,共需要发送Nt个符号。由于单一导频受噪声影响方差很大,需要重复发送多次导频才能准确估计。Figure 3 shows the traditional pilot design method, where the gray antennas are antennas that transmit 0, and the black antennas are antennas that transmit 1. Each antenna transmits 1 once, and a total of N t symbols need to be transmitted. Since a single pilot is affected by noise with a large variance, it needs to be repeatedly sent multiple times to estimate accurately.
图4示出了本发明的一种标记符号设计方法。本方法在发送数据符号之前,插入M个标记符号,每个标记符号向量是一种可能的发送符号向量。以2×2天线阵列,QPSK调制为例,一共有42中可能的发送符号向量。以发送的数据符号为[1+j,1+j]T为例,由于数据符号和标记符号在该段时间内经过的信道相同,所有发送符号为[1+j,1+j]T的数据符号和标记符号[1+j,1+j]T会被聚类到同一个类别。通过标记符号建立起聚类类别和发送符号之间的关系,然后所有该类别的数据信号都被判决成与该标记符号相同的发送符号。Fig. 4 shows a marking symbol design method of the present invention. In this method, M marker symbols are inserted before sending data symbols, and each marker symbol vector is a possible sending symbol vector. Taking a 2×2 antenna array and QPSK modulation as an example, there are 4 2 possible transmit symbol vectors. Taking the transmitted data symbol as [1+j, 1+j] T as an example, since the data symbol and the marker symbol pass through the same channel during this period, all the transmitted symbols of [1+j, 1+j] T Data symbols and token symbols [1+j,1+j] T will be clustered into the same category. The relationship between the clustering category and the transmission symbol is established through the label symbol, and then all the data signals of this category are judged to be the same transmission symbol as the label symbol.
图5示出了图4示出的方法聚类的结果和标记的位置。FIG. 5 shows the results of clustering by the method shown in FIG. 4 and the positions of the markers.
图6示出了本发明提出的另一种在一个时间段只需发送Nt个标记符号而非M个标记符号的标记设计方法。以4×4天线阵列,16QAM调制为例,M=164个标记符号形成了标记矩阵其秩(Rank)为Nt=4,故只需要发送Nt个线性无关的标记符号即可重建完整的标记矩阵,即L=Ls·A,其中Aij表示重建li时lsj的权重系数。FIG. 6 shows another marker design method proposed by the present invention that only needs to send N t marker symbols instead of M marker symbols in a time period. Taking 4×4 antenna array and 16QAM modulation as an example, M=16 4 marker symbols form a marker matrix Its rank (Rank) is N t = 4, so only N t linearly independent marker symbols need to be sent Then the complete marker matrix can be reconstructed, that is, L=L s ·A, where A ij represents the weight coefficient of l sj when l i is reconstructed.
图7示出了本发明提出的另一种具有纠错功能的标记符号设计方法。由于噪声影响,标记可能出现在距离相应类别均值较远的位置从而影响性能。通过重复v次同一个标记,一共需要发送vNt个标记符号,从而提高了抗噪声能力。Fig. 7 shows another design method of a marker symbol with error correction function proposed by the present invention. Due to noise effects, markers may appear far from the mean of the corresponding class and affect performance. By repeating the same mark v times, a total of vN t mark symbols need to be sent, thereby improving the anti-noise capability.
图8示出了本发明作为示例使用的聚类算法的算法流程。首先对高斯混合分布的参数进行初始化,然后迭代计算y(n)=ck的后验概率Fig. 8 shows the algorithm flow of the clustering algorithm used as an example in the present invention. First initialize the parameters of the Gaussian mixture distribution, and then iteratively calculate the posterior probability of y(n)=c k
和高斯混合分布的参数更新,即:and Gaussian mixture distribution parameter updates, namely:
和and
通过迭代公式上述,高斯混合分布的参数即可求得,并用于后续分类。By iterating the formula above, the parameters of the Gaussian mixture distribution can be obtained and used for subsequent classification.
图9示出了本发明提出的应用于STBC系统的多视角聚类算法流程。首先对高斯混合分布的参数进行初始化,然后对每一个时隙分别更新高斯成分的参数,然后对每一个时隙分别更新后验概率。FIG. 9 shows the flow of the multi-view clustering algorithm applied to the STBC system proposed by the present invention. First, the parameters of the Gaussian mixture distribution are initialized, and then the parameters of the Gaussian component are updated for each time slot, and then the posterior probability is updated for each time slot.
图10示出了本发明提出的方法与传统方法的性能对比。其中STBC-GMM曲线使用了本发明提出的第三种标记符号设计方法及相应的聚类算法,标记符号重复两次,MLD-channel estimation曲线是基于信道估计的MLD,导频数量和STBC-GMM使用的标记符号数量相同,MLD-known CSI曲线为完全知道信息信息的MLD,本发明提出的算法在SNR高出某个门限后,在不知道信道信息的情况下,达到了准确知道信道信息的MLD性能,优于基于信道估计的MLD性能。Fig. 10 shows the performance comparison between the method proposed by the present invention and the traditional method. Wherein the STBC-GMM curve uses the third marker symbol design method and the corresponding clustering algorithm proposed by the present invention, the marker symbols are repeated twice, and the MLD-channel estimation curve is based on the MLD of channel estimation, the number of pilots and the STBC-GMM The number of marker symbols used is the same, and the MLD-known CSI curve is an MLD that fully knows the information information. After the SNR is higher than a certain threshold, the algorithm of the present invention can accurately know the channel information without knowing the channel information. MLD performance, better than MLD performance based on channel estimation.
本发明利用的EM算法也可不局限于等概率发送符号场景,同时,噪声的方差也可随时间变化。另外,本发明也不局限于利用EM算法来求得高斯混合分布的参数。本发明提出的层次聚类STBC系统也不局限于两阶段聚类方法。本发明提出的方法可轻易推广至任意数目发送天线和接收天线,不局限于Alamouti编码系统。The EM algorithm used in the present invention is not limited to the scenario of sending symbols with equal probability, and meanwhile, the variance of the noise can also change with time. In addition, the present invention is not limited to using the EM algorithm to obtain the parameters of the Gaussian mixture distribution. The hierarchical clustering STBC system proposed by the present invention is also not limited to the two-stage clustering method. The method proposed by the present invention can be easily extended to any number of transmitting antennas and receiving antennas, and is not limited to the Alamouti coding system.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710292469.0A CN107070603B (en) | 2017-04-28 | 2017-04-28 | Space-time block code system signal method of sending and receiving |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710292469.0A CN107070603B (en) | 2017-04-28 | 2017-04-28 | Space-time block code system signal method of sending and receiving |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107070603A CN107070603A (en) | 2017-08-18 |
CN107070603B true CN107070603B (en) | 2019-11-01 |
Family
ID=59603655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710292469.0A Active CN107070603B (en) | 2017-04-28 | 2017-04-28 | Space-time block code system signal method of sending and receiving |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107070603B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616333B (en) * | 2018-04-25 | 2020-12-29 | 南方科技大学 | Communication method and system based on Alamouti coding |
CN109698741B (en) * | 2018-12-17 | 2019-11-01 | 电子科技大学 | A kind of novel full-duplex communication transmitter and receiver design method |
CN114696933B (en) * | 2022-04-01 | 2023-02-07 | 西安交通大学 | AI receiver based on deep learning technology and use method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7173975B1 (en) * | 2001-07-25 | 2007-02-06 | Naofal Al-Dhahir | Estimation of a frequency selective channel in a MIMO environment with parameters that vary within a transmission block |
GB2416465A (en) * | 2004-05-12 | 2006-01-25 | Toshiba Res Europ Ltd | Transmitting a signal using Alamouti encoding and receiving the signal using ordered successive interference cancellation (OSIC) |
TWI562572B (en) * | 2006-01-11 | 2016-12-11 | Interdigital Tech Corp | Method and apparatus for implementing space time processing with unequal modulation and coding schemes |
CN101155156B (en) * | 2006-09-25 | 2011-06-08 | 华为技术有限公司 | Channel estimation method and device and pilot frequency sequence generation method and device |
CN101197639B (en) * | 2006-12-04 | 2011-08-10 | 华为技术有限公司 | Signal detection method and system, transmission device and receiving device |
CN105790784A (en) * | 2015-11-26 | 2016-07-20 | 南京莱斯信息技术股份有限公司 | Wireless image transmission antenna system based on STBC |
-
2017
- 2017-04-28 CN CN201710292469.0A patent/CN107070603B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107070603A (en) | 2017-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107135017B (en) | Signal transmitting and receiving method of backscattering communication system | |
CN106982086B (en) | Spatial modulation method based on receiving and transmitting antenna selection | |
Aref et al. | Deep learning-aided successive interference cancellation for MIMO-NOMA | |
CN107959519B (en) | Difference space modulation transmission method, transmitter and receiver | |
CN102790747B (en) | Mapping method for spacial modulation system | |
CN107070603B (en) | Space-time block code system signal method of sending and receiving | |
WO2018028331A1 (en) | Data sending and receiving method and device | |
KR20100027118A (en) | Method for selecting constellation rotation angles for quasi-orthogonal space-time and space-frequency block coding | |
Huang et al. | A machine learning approach to MIMO communications | |
CN109995404B (en) | A Differential Modulation and Demodulation Method for Spatial Frequency Domain Modulation | |
CN108988923A (en) | Antenna selecting method based on signal leakage in the modulating system of safe space | |
CN105933042B (en) | Adaptive Limited Feedback new method based on sub-clustering in a kind of LTE system | |
CN109547376A (en) | A kind of Modulation Identification method of the gauss hybrid models based on modulating characteristic | |
CN115037338B (en) | Communication signal transmission method and equipment | |
US8908806B2 (en) | Method and system for communicating data wirelessly using probabilistic data association | |
CN107017929B (en) | MIMO system signal transmission and reception method | |
CN109698741B (en) | A kind of novel full-duplex communication transmitter and receiver design method | |
CN106856462B (en) | Detection method under spatial modulation multidiameter fading channel | |
US11923927B2 (en) | M-MIMO receiver | |
CN107689847B (en) | Mark auxiliary radio communication system signal method of sending and receiving | |
Sadough et al. | MIMO-OFDM optimal decoding and achievable information rates under imperfect channel estimation | |
CN106953674B (en) | Spatial modulation method and system | |
CN107863995A (en) | Data transmission method for uplink, data receiver method, equipment and system | |
Jiang et al. | Low-Complexity Detection Scheme for Generalized Spatial Modulation. | |
Li et al. | Virtual spatial modulation with diversity improvement |
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 |