CN103516650B - 一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器 - Google Patents
一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器 Download PDFInfo
- Publication number
- CN103516650B CN103516650B CN201310409889.4A CN201310409889A CN103516650B CN 103516650 B CN103516650 B CN 103516650B CN 201310409889 A CN201310409889 A CN 201310409889A CN 103516650 B CN103516650 B CN 103516650B
- Authority
- CN
- China
- Prior art keywords
- matrix
- module
- constellation
- sole
- foot
- 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
Links
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/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0612—Space-time modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种用于MIMO无线通信的非相干酉空时调制的对跖解调方法和对跖解调器,所述对跖解调方法要求将非相干酉空时星座图划分为两个子星座图,所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点,所述对跖解调方法只需在任意一个子星座图内遍历L/2个星座点进行基于最大似然的解调计算,找出L/2个四矩阵乘积的迹最大值ψmax和迹最小值ψmin,然后根据<maths num="0001"></maths>计算出另一个子星座图中星座点矩阵所对应的四矩阵乘积的迹最大值再将ψmax和两者中较大值所对应的星座点作为解调信号输出。上述对跖解调方法降低了传统最大似然解调计算的复杂度,将参与解调计算的星座点个数减少一半,但其解调性能与最大似然解调性能保持一致。
Description
技术领域
本发明属于通信技术领域,更具体地,涉及一种MIMO无线通信非相干酉空时调制的对跖解调方法及对跖解调器。
背景技术
随着无线通信业务的高速发展,在保证服务质量的前提下尽可能提高数据传输速率已成为下一代无线通信系统需要考虑的核心问题。1995年Telatar的研究表明多输入多输出(MIMO,Multiple-InputMultiple-Output)系统可以线性的增加信道容量,由此激发了无线MIMO通信系统的研究热潮,并促使MIMO技术成为下一代无线通信中的关键技术。3G的LTE长期演进方案也把空时码作为主要传输技术之一。
根据解调时需不需要对信道进行估计,可将MIMO通信系统分为相干通信系统和非相干通信系统。相干通信需要接收端确切的知道信道状态信息,通常采用的方法是发射端发射接收端已知的导频信号,接收端根据接收的导频信号来估计信道状态信息。显然,导频信号会消耗信道带宽,信道估计会增加解调器的延迟和实现复杂度,这些缺陷阻碍了相干通信在瑞利平坦快衰落信道上的应用。非相干通信是根据非相干空时码的结构特征进行解调的,它不需要发送导频信号,也不必进行信道估计,延迟较小。
非相干空时码分为差分空时码和一般酉空时码,本发明主要针对一般非相干酉空时码的研究。目前关于非相干酉空时码结构设计的研究成果并不多,已经发表的酉空时码结构包括:系统设计的、正交设计的、基于三角函数的和基于Grassmannian指数映射的酉空时码,还有以最小Frobenius弦距离达到最大的计算机搜索算法所获得的酉空时码。此外,关于非相干酉空时码解调方法的研究成果就更少了,目前,在非相干酉空时码结构设计的实验用仿真平台中,解调方法主要采用最大似然解调。最大似然解调方法是最优方法,但最大似然解调需要所有星座点均参与似然计算,比较选择似然概率最大的星座点,作为解调器输出的星座点信号。显然这种遍历所有星座点的解调方法,计算工作量较大,特别是当星座图以2的幂次方增大时,星座点的数量为L=2RT,码率为R=(1og2L)/T,其中T为相干时间间隔。解调方法的计算复杂度也随2的幂次方增大,这种计算量难以满足工程需要。为此,研究降低复杂度的酉空时码解调方案是势在必行的工作。
发明内容
本发明提出了一种适用于MIMO非相干酉空时调制的优化解调方法,该方法通过对已有非相干酉空时星座图的分析,得出性能优越的酉空时星座图普遍具有对跖结构,且发现了对跖点在解调过程中的内在关系,由此构造出对跖解调方法,该方法与未经优化的最大似然解调方法相比,在将参与解调过程计算的星座点个数减少一半的同时,其解调性能与最大似然解调方法的性能保持一致。
为实现上述目的,按照本发明的一个方面,提供了一种MIMO无线通信非相干酉空时调制的对跖解调方法,包括:
1)将基于对跖结构的酉空时星座图划分为两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,其中T是相干时间间隔,M是发射天线根数,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号:所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点;
2)首先计算子星座图中的L/2个星座点矩阵与接收矩阵Y之间的四矩阵乘积的迹值确定其中的最大值ψmax和最小值ψmin,同时计算接收信号矩阵所构成的两矩阵乘积的迹值σ=tr(YHY),并由最大值ψmax和最小值ψmin分别确定在子星座图由对应的星座点矩阵Φi和Φj,根据对跖点关系,求出Φj在另一个子星座图中的对跖点然后根据两个互为对跖的星座点矩阵Φj和与接收信号矩阵Y三者之间存在的关系 计算另一个子星座图所对应的四矩阵乘积的迹最大值其中接收信号矩阵Y为T×N的复数矩阵,T是相干时间间隔,N是接收天线根数,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号,tr(·)表示对括号中的矩阵进行求迹运算;
3)对所述两个子星座图中星座点所对应的两个迹最大值ψman与进行比较运算,并作出判决,将两者中较大的一个值所对应的星座点矩阵作为解调信号,即当时,从子星座图中提取ψmax所对应的发射信号矩阵Φi作为输出的解调信号矩阵当时,从子星座图中提取所对应的发射信号矩阵作为输出的解调信号矩阵
本方法采用了划分对跖子星座图的技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;然后利用对跖星座点在的解调过程中存在的内在关系 只需在一个子星座图中进行遍历解调计算,找出该子星座图中四矩阵乘积的迹值中的最大值ψmax和最小值ψmin,以及并通过计算求出另一个子星座图四矩阵乘积的迹值的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
按照本发明的另一方面,还提供了一种MIMO无线通信非相干酉空时调制的对跖解调方法,包括:
1)将基于对跖结构的酉空时星座图划分为两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,其中T是相干时间间隔,M是发射天线根数,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号:所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点;
2)首先计算子星座图中的L/2个星座点矩阵与接收矩阵Y之间的四矩阵乘积的迹值确定其中的最大值ψmax和最小值ψmin,并由最大值ψmax和最小值ψmin分别确定在子星座图中对应的星座点矩阵Φi和Φj,根据对跖点关系,求出Φj在另一个子星座图中的对跖点然后根据计算另一个子星座图所对应的四矩阵乘积的迹最大值其中接收信号矩阵Y为T×N的复数矩阵,T是相干时间间隔,N是接收天线根数,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号,tr(·)表示对括号中的矩阵进行求迹运算;
3)对所述两个子星座图中星座点所对应的两个迹最大值ψmax与进行比较运算,并作出判决,将两者中较大的一个值所对应的星座点矩阵作为解调信号,即当时,从子星座图中提取ψmax所对应的发射信号矩阵Φi作为输出的解调信号矩阵当时,从子星座图中提取所对应的发射信号矩阵作为输出的解调信号矩阵
本方法采用了划分对跖子星座图的技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;然后利用对跖星座点在的解调过程中存在的内在关系 只需在一个子星座图中进行遍历解调计算,找出该子星座图中四矩阵乘积的迹值中的最大值ψmax和最小值ψmin所对应的星座点Φj,从而确定Φj的对跖点并通过计算求出另一个子星座图四矩阵乘积的迹值的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
按照本发明的另一方面,还提供了一种MIMO无线通信非相干酉空时调制的对跖解调器,所述解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储基于对跖结构的非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵,其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成矩阵的L/2个迹ψl的比较,其中1≤l≤L/,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1保存到所述寄存器组中,将所述最小值ψmin所对应的星座点矩阵Φj在另一个子星座图中的对跖点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的所述矩阵YHY的迹值σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr,所述控制信号contr用于控制所述寄存器组,将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块;
所述寄存器组存储从所述极值计算模块传来的ψmax、ψmin、i1、j1,以及从所述最大值计算模块传来的并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵在所述只读存储模块中的地址值addr输出到所述只读存储模块,以控制所述只读存储模块将相应的已解调星座点矩阵,输出到所述输出缓存器;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵
优选地,所述只读存储模块保存基于对跖结构的非相干酉空时码的两个子星座图和其中各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点,所述只读存储模块输出子星座图中的L/2个星座点矩阵到矩阵迹计算模块;并接收所述寄存器组传来的的地址值addr,由地址值指出所述只读存储模块中的相应星座点矩阵作为解调信号矩阵并将输出给输出缓存器。
优选地,所述极值计算模块,接收所述矩阵迹计算模块中ψl计算单元输出的矩阵的L/2个迹值ψl,求出其中的最大值ψmax和最小值ψmin,将最大值ψmax和最小值ψmin输出到所述寄存器组保存,并将由最大值ψmax所确定的星座点矩阵Φi在所述只读存储模块中的地址值i1输出到所述寄存器组中保存,将由最小值ψmin所确定的星座点矩阵Φj在另一个子星座图中的对跖点在所述只读存储模块中的地址值j1输出到所述寄存器组中保存,其中1≤l≤L/2。
优选地,所述最大值计算模块,接收从所述矩阵迹计算模块中σ计算单元输出的所述矩阵YHY的迹σ,并从所述寄存器组中获取最小值ψmin,计算然后将输出到所述寄存器组中保存。
优选地,所述寄存器组接收并保存由所述极值计算模块传来的ψmax和ψmin,以及与ψmax相对应的星座点矩阵Φi在所述只读存储模块中的地址值i1和与ψmin相对应的星座点矩阵Φj在另一个子星座图中的对跖点在所述只读存储模块中的地址值j1;所述寄存器组将保存的ψmin输出给所述最大值计算模块,接收并保存所述最大值计算模块传来的所述寄存器组将保存的ψmax和输出给所述比较选择模块。
优选地,所述比较选择模块,完成ψmax和的比较运算,输出用于操作寄存器组的控制信号contr;若则输出控制信号contr到所述寄存器组,以使寄存器组将所述最大值ψmax所确定的星座点矩阵Φi在所述只读存储模块中的地址值i1传递给所述只读存储模块;若则输出控制信号contr到所述寄存器组,以使寄存器组将所述最大值所确定的星座点矩阵在所述只读存储模块中的地址值j1传递给所述只读存储模块。
本方法将非相干酉空时码星座图划分为两个对跖的子星座图,在所述只读存储模块中存储有所述两个子星座图的星座点矩阵;所述矩阵迹计算模块接收其中一个子星座图和接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中1≤l≤L/2;所述极值计算模块完成所述矩阵的L/2个迹ψl的比较,得到最大值ψmax和最小值ψmin;所述最大值计算模块计算所述比较选择模块比较所述ψmax和控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块。通过上述技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;在解调过程中,只需将其中一个子星座图中的星座点矩阵参与到最大似然解调计算中来,并求出其中的最大值ψmax和最小值ψmin,然后利用计算结果以及对跖星座点在的解调过程中存在的内在关系 可以得出另一个子星座图的最大似然解调计算的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
按照本发明的另一方面,还提供了一种MIMO无线通信非相干酉空时调制的对跖解调器,所述对跖解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储所述非相干酉空时码的星座图的两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块;所述矩阵迹计算模块从所述只读存储模块接收星座点矩阵计算矩阵迹并将输出到所述寄存器组,其中是所述子星座图中所对应的四矩阵乘积的迹最大值,是与所对应的星座点矩阵;
所述极值计算模块计算所述L/2个矩阵迹ψl的比较,其中1≤l≤L/2,寻找出最大值ψmax和最小值ψmin,并将最大值ψmax存入所述寄存器组中,所述极值计算模块将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1保存到所述寄存器组中,将所述最小值ψmin所对应的星座点矩阵Φj在另一个子星座图中的对跖星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr,所述控制信号contr用于控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块;
所述寄存器组用于存储从所述极值计算模块传来的ψmax、i1和j1,所述寄存器组将星座点矩阵在所述只读存储模块中的地址值j1输出到只读存储模块;根据所述比较选择模块传来的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵在所述只读存储模块中的地址值addr输出到所述只读存储模块;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵
本方法将非相干酉空时码星座图划分为两个对跖的子星座图,在所述只读存储模块中存储有所述两个子星座图的星座点矩阵;所述矩阵迹计算模块接收其中一个子星座图和接收信号矩阵Y,计算矩阵迹和矩阵迹其中1≤l≤L/2;所述极值计算模块完成所述矩阵的L/2个迹ψl的比较,得到最大值ψmax和最小值ψmin;所述比较选择模块比较所述ψmax和控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块。通过上述技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;在解调过程中,只需将其中一个子星座图中的星座点矩阵参与到最大似然解调计算中来,并求出其中的最大值ψmax和最小值ψmin,并确定ψmin所对应的星座点矩阵Φj在另一个子星座图中的对跖星座点矩阵然后利用计算结果以及对跖星座点在的解调过程中存在的内在关系 可以得出另一个子星座图的最大似然解调计算的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
按照本发明的另一方面,还提供了一种MIMO无线通信非相干酉空时调制的对跖解调器,所述对跖解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储所述非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵及其所对应的二进制信息,其中L表示星座图中的星座点个数,Φ和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成所述L/2个矩阵迹ψl的比较,其中1≤l≤L/2,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1和/或所述星座点矩阵Φi对应二进制信息序列在所述只读存储模块中的地址值i2保存到所述寄存器组中,将最小值ψmin所对应的星座点矩阵关于另一个子星座图中的对跖星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中和/或所述星座点矩阵对应二进制信息序列在所述只读存储模块中的地址值j2保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的矩阵迹σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr到所述寄存器组;
所述寄存器组由7个寄存器构成,用于存储从所述极值计算模块传来的ψmax、ψmin、i1和/或i2、j1和/或j2,以及从所述最大值计算模块传来的并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵和/或该点所对应二进制信息序列在所述只读存储模块中的地址值输出到所述只读存储模块;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵及该点所对应已解调二进制信息序列。
本方法将非相干酉空时码星座图划分为两个对跖的子星座图,在所述只读存储模块中存储有所述两个子星座图的星座点矩阵及其所对应的二进制信息;所述矩阵迹计算模块接收其中一个子星座图和接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中1≤l≤L/2;所述极值计算模块完成所述矩阵的L/2个迹ψl的比较,得到最大值ψmax和最小值ψmin;所述最大值计算模块计算所述比较选择模块比较所述ψmax和控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块。通过上述技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;在解调过程中,在解调过程中,只需将其中一个子星座图中的星座点矩阵参与到最大似然解调计算中来,并求出其中的最大值ψmax和最小值ψmin,然后利用计算结果以及对跖星座点在的解调过程中存在的内在关系 可以得出另一个子星座图的最大似然解调计算的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵和/或该点所对应二进制信息序列做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
总体而言,通过本发明所构思的以上技术方案,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点。然后利用非相干酉空时码的最大似然解调,此时只需在一个子星座图中进行遍历计算,因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成性能的损失。
附图说明
图1为本发明设计的一种对跖点解调方法的流程图;
图2为本发明设计的另一种对跖点解调方法的流程图;
图3为本发明一个优选实施例所构建的对跖点解调器的总体结构示意图;
图4为本发明另一个优选实施例所构建的对跖点解调器的总体结构示意图;
图5为本发明另一个优选实施例所构建的对跖点解调器的总体结构示意图;
图6为本发明设计的对跖点解调方法与最大似然解调方法的性能比较示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
如图1所示,本发明提出了一种基于对跖结构的非相干酉空时码对跖解调方法,具体包括:
1)将基于对跖结构的酉空时星座图划分为两个子星座图和其中L表示星座图中的星座点个数,Фl和均为T×M的复数矩阵,其中T是相干时间间隔,M是发射天线根数,矩阵中元素Фαβ和表示第β根发射天线在第α时刻发送的信号:所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点;
2)首先计算子星座图中的L/2个星座点矩阵与接收矩阵Y之间的四矩阵乘积的迹值确定其中的最大值ψmax和最小值ψmin,同时计算接收信号矩阵所构成的两矩阵乘积的迹值σ=tr(YHY),并由最大值ψmax和最小值ψmin分别确定在子星座图中对应的星座点矩阵Фi和Фj,根据对跖点关系,求出Фj在另一个子星座图中的对跖点然后根据两个互为对跖的星座点矩阵Фj和与接收信号矩阵Y三者之间存在的关系 计算另一个子星座图所对应的四矩阵乘积的迹最大值其中接收信号矩阵Y为T×N的复数矩阵,T是相干时间间隔,N是接收天线根数,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号,tr(·)表示对括号中的矩阵进行求迹运算;
3)对所述两个子星座图中星座点所对应的两个迹最大值ψmax与进行比较运算,并作出判决,将两者中较大的一个值所对应的星座点矩阵作为解调信号,即当时,从子星座图中提取ψmax所对应的发射信号矩阵Фi作为输出的解调信号矩阵当时,从子星座图中提取所对应的发射信号矩阵作为输出的解调信号矩阵
下面对上述本发明方法的基本原理做具体阐述:
(-)最大似然解调
相干空时码具有传递导频信号消耗信道带宽和进行信道估计增加传输延迟等缺陷,非相干酉空时码虽然具有克服这些缺陷的优势,但目前非相干酉空时码的瓶颈是没有行之有效的简化解调方法。因此,本发明提出了一种基于对跖结构的非相干酉空时码最大似然解调方法的优化方法,称为对跖解调器。该方法的设计思路是将非相干星座图分为两个对跖的子星座图,在每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,每对星座点一一对应,互为对跖点,最大似然解调只需在一个子星座图中进行遍历计算,这样做可以将最大似然解调算法的星座点计算量减少一半。仿真实验表明,虽然参与似然计算的星座点数减少一半,但与遍历所有星座点的最大似然解调方法相比,并没有造成性能的损失。
考虑一个MIMO无线通信系统:M根发射天线,N根接收天线,发射符号间隔为T,在一个周期T内,信道衰落系数维持不变,从一个T变化到另一个T时,信道衰落系数发生变化。Zheng等人给出了一些基于信息论的具有指导意义的结论,在高信噪比下,非相干酉空时码达到信道容量的条件是:发射符号间隔T必须满足T≥min{M,N}+N;当给定M和N后,非相干酉空时码的信道容量会随着T的增加逼近相干信道的容量;在给定N和T的条件下,为了获得最大的通信自由度,发射天线数目M必须满足本发明将利用上述结论,给出所提出的对跖解调器的参数约束是:在T=2M条件下,构造的非相干酉空时码。
设Ф表示T×M的发射信号酉矩阵,也是一个发射符号,Y表示T×N的接收信号矩阵,也是一个接收符号,H是M×N维的信道衰落系数矩阵,W是T×N维的加性高斯白噪声(AWGN)矩阵,H和W中的所有元素都是独立同分布的随机变量,服从CN(0,1)分布,ρ代表每根接收天线处的信噪比(SNR),归一化系数能保证每根接收天线的平均信噪比是ρ。瑞利平坦快衰落信道模型为:
设表示非相干酉空时星座图;tr(·)表示矩阵的矩阵迹计算;(·)H表示矩阵或向量的复共轭转置;p(Y|Фl)表示发射符号为Фl的情况下接收符号为Y的条件概率;表示解调后的信号输出矩阵;argmaxtr()表示如下的一种操作,即首先对arg右边的矩阵求迹表达式进行遍历星座点矩阵的计算,求出最大值,然后将参与最大值计算的发射信号星座点矩阵取出,记为Ψl表示条件概率或四矩阵乘积的矩阵迹计算值。接收端在不需要进行信道估计情况下的最大似然解调算法为:
其中,设四矩阵乘积的矩阵迹计算为
其中1≤l≤L。
从(2)式可以看出,接收端需要知道发射信号星座图C中L个信号星座点矩阵Фl和接收信号矩阵Y,并使星座图C中的每个发射星座点矩阵均参与(3)式条件概率的计算,共有L个ψl被计算出来,比较后选择其中最大的值所对应的星座点矩阵作为最大似然解调的解调信号矩阵
(二)对跖星座图
本发明设计的最大似然解调方法的优化方法适用于对跖结构的非相干酉空时星座图,首先说明什么是对跖结构的非相干酉空时星座图。
设U,V是复数域空间上的两个T×M(其中T=2M)维矩阵,U的M个T维列向量和V的M个T维列向量之间,两两形成的夹角称为主角。设ui和vi分别为U和V的第i个列向量,<·>表示两个向量间的夹角(也称为主角),那么U和V之间有M个主角(Principleangles)θ1,…,θM,可表示为:
θi=<ui,vi>,i=1,…,M(4)
研究表明非相干酉空时发射星座点矩阵Ф的列向量所张成的线性子空间是Grassmann流形上的一个点,因此,非相干酉空时星座图的设计问题,可等效于在Grassmann流形上寻找最优包络点集合的问题。Gohary等人介绍了构造酉空时星座图的最佳测度准则。设表示矩阵UHV的奇异值构成的对角矩阵,d(U,V)表示U和V之间的Frobenius弦距离,那么设计酉空时星座图的最佳测度准则为下列的Frobenius弦距离达到最大值。
由于酉空时星座图的结构可以用Grassmann流形上满足确定的Frobenius弦距离的点集合来表示,而Grassmann流形本身可以看做是一个超球包络,Grassmann流形上任意一个点可视为星座图中的一个发射信号酉矩阵。与三维空间球体通过球心的直径两端的端点类似,在Grassmann流形上Frobenius弦距离最大的两个点Фα和Фβ被定义为对跖点,表示为其中符号表示左边和右边的两个元素互为对跖关系,显然,Φα和Фβ之间的Frobenius弦距离为为了简化符号表示,可以用来表示Ф的对跖点,设φi和分另为Ф和的第i个列向量,那么可以写出从数学的角度来看,若Ф和互为对跖点,则Ф的M个列向量张成的空间与的M个列向量张成的空间互为正交补空间,也就二者之间的M个主角均满足可以这样定义对跖星座图:若酉空时星座图是由L/2对的对跖点构成,则称这类星座图为对跖星座图。
通过计算已有酉空时结构中星座点间的距离,不难发现,性能优越的酉空时星座图都具有对跖结构。Gohary所采用的构造星座图的方法是:计算机每搜索到一个星座点,则将该点的对跖点也纳入星座图中。
(三)对跖星座点矩阵与接收信号矩阵的关系
申请人发现在对跖星座图中,两个互为对跖的星座点矩阵Ф和与接收信号矩阵Y三者之间存在下列关系:
其中,设σ表示输出矩阵Y的自相关YHY的求迹表达式的值,那么有
σ=tr(YHY)(7)
表达式(6)可以证明如下:设Ф=[φ1φ2…φM], Ф和是一对对跖点,其中φi和分另为Ф和的T维列向量,由对跖点的定义可知,Ф和之间的列向量,两两相互单位正交,也即也可以写成矩阵的形式,即两个相互正交的矩阵应该满足 其中I为T×T的单位矩阵。从(6)式的左边开始推导,得
(四)对跖解调方法
基于对跖结构的非相干酉空时码对跖解调方法描述如下:将对跖结构的酉空时星座图划分为两个子星座图和划分规则是:在各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点。
利用(3)式遍历计算子星座图中L/2个星座点与接收信号矩阵Y之间的四矩阵乘积的迹Ψl,1≤l≤L/2。然后,找出这L/2个ψl,1≤l≤L/2值中的最大值ψmax和最小值ψmin,设最大值ψmax对应的星座点是Фi,设最小值ψmin对应的星座点是Фj。根据(6)式可以计算出的对跖点子星座图的最大后验概率值且最大值对应的星座点是Фj的对跖点那么
将(8)式的计算结果与ψmax进行比较,两者中较大的一个所对应的星座点即是解调信号。这就是当时,输出解调信号矩阵为当时,到此为止,即完成了将遍历L个星座点的最大似然解调方法转化为遍历L/2个星座点的最大似然优化解调方法。
如果将两个子星座图和事先存入ROM中,并将每个星座点矩阵对应的二进制信息序列,用表示,也存入ROM中,那么当时,可以计算最大值ψmax所对应的星座点矩阵Φi在ROM中的地址值i1,以及Φi所对应的二进制信息序列在ROM中的地址值i2;当时,可以计算最大值所对应的星座点矩阵在ROM中的地址值j1,以及所对应的二进制信息序列在ROM中的地址值j2。由地址值i1、i2、j1和j2来确定ROM中的输出内容,那么输出可以是解调信号矩阵或者是对应的二进制信息序列。
本方法采用了划分对跖子星座图的技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;然后利用对跖星座点在的解调过程中存在的内在关系 只需在一个子星座图中进行遍历解调计算,找出该子星座图中四矩阵乘积的迹值中的最大值ψmax和最小值ψmin,以及并通过计算求出另一个子星座图四矩阵乘积的迹值的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
如图2所示,为本发明实施例提供的另一种MIMO无线通信非相干酉空时调制的对跖解调方法,包括:
1)将基于对跖结构的酉空时星座图划分为两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,其中T是相干时间间隔,M是发射天线根数,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号:所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点;
2)首先计算子星座图中的L/2个星座点矩阵与接收矩阵Y之间的四矩阵乘积的迹值确定其中的最大值ψmax和最小值ψmin,并由最大值ψmax和最小值ψmin分别确定在子星座图中对应的星座点矩阵Φi和Φj,根据对跖点关系,求出Φj在另一个子星座图中的对跖点然后根据计算另一个子星座图所对应的四矩阵乘积的迹最大值其中接收信号矩阵Y为T×N的复数矩阵,T是相干时间间隔,N是接收天线根数,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号,tr(·)表示对括号中的矩阵进行求迹运算;
3)对所述两个子星座图中星座点所对应的两个迹最大值ψmax与进行比较运算,并作出判决,将两者中较大的一个值所对应的星座点矩阵作为解调信号,即当时,从子星座图中提取ψmax所对应的发射信号矩阵Φi作为输出的解调信号矩阵当时,从子星座图中提取所对应的发射信号矩阵作为输出的解调信号矩阵
本方法采用了划分对跖子星座图的技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;然后利用对跖星座点在的解调过程中存在的内在关系 只需在一个子星座图中进行遍历解调计算,找出该子星座图中四矩阵乘积的迹值中的最大值ψmax和最小值ψmin所对应的星座点Φj,从而确定Φj的对跖点并通过计算求出另一个子星座图四矩阵乘积的迹值的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
基于上述对跖解调方法,本发明提出了一种MIMO无线通信非相干酉空时调制的对跖解调器,用于对基于对跖结构的非相干酉空时码进行最大似然优化解调,具体地,如图3所示,所述解调器主要包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储基于对跖结构的非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵,其中L表示星座图中的星座点个数,Φ和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成矩阵的L/2个迹ψl的比较,其中1≤l≤L/2,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的所述矩阵YHY的迹σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中,并将值所对应的星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr,所述控制信号contr用于控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块;
所述寄存器组存储从所述极值计算模块接收的ψmax、ψmin、i1,以及从所述最大值计算模块传来的j1,并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块,以控制所述只读存储模块将相应的已解调星座点矩阵,输出到所述输出缓存器;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵
具体地,分别存储所述基于对跖结构的非相干酉空时码的两个子星座图和其中所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点,所述只读存储模块输出子星座图中的L/2个星座点矩阵到矩阵迹计算模块;并接收所述寄存器组在所述比较选择模块的所述控制信号contr的控制下所输入的地址值addr,从星座图选出相应的星座点矩阵作为解调信号矩阵并将输出给输出缓存器。
具体地,所述矩阵迹计算模块包括ψl计算单元和σ计算单元,其中:
所述ψl计算单元接收来自输入缓存器的Y和来自只读存储模块的L/2个星座点矩阵Φl,完成的矩阵迹计算,并将计算得到的所述矩阵的L/2个迹ψl输出到极值计算模块,其中1≤l≤L/2;
所述σ计算单元接收来自输入缓存器的Y,完成σ=tr(YHY)的矩阵迹计算,并将计算得到的所述矩阵YHY的迹σ输出到最大值计算模块。
具体地,所述极值计算模块,接收所述矩阵迹计算模块中ψl计算单元输出的所述矩阵的L/2个迹ψl,求出最大值ψmax和最小值ψmin,将最大值ψmax和最小值ψmin输出到所述寄存器组保存,并将由最大值ψmax所确定的星座点矩阵Φi在所述只读存储模块中的地址值i1输出到所述寄存器组中保存,其中1≤l≤L/2。
具体地,所述最大值计算模块,接收从所述矩阵迹计算模块中σ计算单元输出的所述矩阵YHY的迹σ,并从所述寄存器组中获取最小值ψmin,计算然后将输出到所述寄存器组中保存,并将由最大值所确定的星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中。
具体地,所述寄存器组接收并保存由所述极值计算模块传来的ψmax和ψmin,以及与ψmax相对应的星座点矩阵Φi在所述只读存储模块中的地址值i1;所述寄存器组将保存的ψmin输出给所述最大值计算模块,接收并保存所述最大值计算模块传来的以及与相对应的星座点矩阵在所述只读存储模块中的地址值j1;所述寄存器组将保存的ψmax和输出给所述比较选择模块,所述比较选择模块将ψmax和的比较结果以控制信号contr的形式来控制所述寄存器组,选出ψmax和两者中较大值所对应的星座点矩阵在所述只读存储模块中的地址值输出给所述只读存储模块。
具体地,所述比较选择模块,完成ψmax和的比较运算,输出用于操作寄存器组的控制信号contr;若则输出控制信号contr到所述寄存器组,以使寄存器组将所述最大值ψmax所确定的星座点矩阵Φi在所述只读存储模块中的地址值i1传递给所述只读存储模块;若则输出控制信号contr到所述寄存器组,以使寄存器组将所述最大值所确定的星座点矩阵在所述只读存储模块中的地址值j1传递给所述只读存储模块。
上述对跖解调器中,将非相干酉空时码星座图划分为两个对跖的子星座图,在只读存储模块中存储有所述两个子星座图的星座点矩阵;矩阵迹计算模块接收其中一个子星座图和接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY);极值计算模块完成所述矩阵的L/2个迹ψl的比较,得到最大值ψmax和最小值ψmin;所述最大值计算模块计算所述比较选择模块比较所述ψmax和控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块。通过上述技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;在解调过程中,只需将其中一个子星座图中的星座点矩阵参与到解调计算中来,然后利用计算结果以及对跖星座点在的解调过程中存在的内在关系 可以得出另一个子星座图的解调结果,经过简单的比较便能得出最终的解调信号矩阵。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
如图4所示,本发明还提出了一种MIMO无线通信非相干酉空时调制的对跖解调器,用于对基于对跖结构的非相干酉空时码进行最大似然优化解调,具体地,如图4所示,所述解调器主要包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储所述非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵及其所对应的二进制信息,其中L表示星座图中的星座点个数,Φ和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成所述L/2个矩阵迹ψl的比较,其中1≤l≤L/2,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1和/或所述星座点矩阵Φi对应二进制信息序列在所述只读存储模块中的地址值i2保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的矩阵迹σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中,并将值所对应的星座点矩阵在所述只读存储模块中的地址值j1和/或该点对应的二进制信息序列在所述只读存储模块中的地址值j2保存到所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr,所述控制信号contr用于控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵和/或该点所对应二进制信息序列在所述只读存储模块中的地址值输出到所述只读存储模块;
所述寄存器组用于存储从所述极值计算模块接收的ψmax、ψmin、i1和/或i2,以及从所述最大值计算模块传来的j1和/或j2,并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵和/或该点所对应二进制信息序列在所述只读存储模块中的地址值输出到所述只读存储模块,以控制所述只读存储模块将相应的已解调星座点矩阵,和/或已解调的二进制信息序列输出到所述输出缓存器;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵及该点所对应已解调二进制信息序列。
上述对跖解调器中,将非相干酉空时码星座图划分为两个对跖的子星座图,在所述只读存储模块中存储有所述两个子星座图的星座点矩阵;所述矩阵迹计算模块接收其中一个子星座图和接收信号矩阵Y,计算矩阵迹和矩阵迹其中1≤l≤L/2;所述极值计算模块完成所述矩阵的L/2个迹ψl的比较,得到最大值ψmax和最小值ψmin;所述比较选择模块比较所述ψmax和控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块。通过上述技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;在解调过程中,只需将其中一个子星座图中的星座点矩阵参与到最大似然解调计算中来,并求出其中的最大值ψmax和最小值ψmin,并确定ψmin所对应的星座点矩阵Φj在另一个子星座图中的对跖星座点矩阵然后利用计算结果以及对跖星座点在的解调过程中存在的内在关系 可以得出另一个子星座图的最大似然解调计算的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
如图5所示,本发明还提出了一种MIMO无线通信非相干酉空时调制的对跖解调器,用于对基于对跖结构的非相干酉空时码进行最大似然优化解调,具体地,如图5所示,所述对跖解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储所述非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵及其所对应的二进制信息,其中L表示星座图中的星座点个数,Φ和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成所述L/2个矩阵迹ψl的比较,其中1≤l≤L/2,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1和/或所述星座点矩阵Φi对应二进制信息序列在所述只读存储模块中的地址值i2保存到所述寄存器组中,将最小值ψmin所对应的星座点矩阵关于另一个子星座图中的对跖星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中和/或所述星座点矩阵对应二进制信息序列在所述只读存储模块中的地址值j2保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的矩阵迹σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr到所述寄存器组;
所述寄存器组由7个寄存器构成,用于存储从所述极值计算模块传来的ψmax、ψmin、i1和/或i2、j1和/或j2,以及从所述最大值计算模块传来的并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵和/或该点所对应二进制信息序列在所述只读存储模块中的地址值输出到所述只读存储模块;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵及该点所对应已解调二进制信息序列。
上述对跖解调器中,将非相干酉空时码星座图划分为两个对跖的子星座图,在所述只读存储模块中存储有所述两个子星座图的星座点矩阵及其所对应的二进制信息;所述矩阵迹计算模块接收其中一个子星座图和接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中1≤l≤L/2;所述极值计算模块完成所述矩阵的L/2个迹ψL的比较,得到最大值ψmax和最小值ψmin;所述最大值计算模块计算所述比较选择模块比较所述ψmax和控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块。通过上述技术方法,首先将非相干酉空时码星座图划分为两个对跖的子星座图,其中每个子星座图内,各星座点之间没有对跖关系,在两个子星座图之间,存在一一对跖的星座点;在解调过程中,在解调过程中,只需将其中一个子星座图中的星座点矩阵参与到最大似然解调计算中来,并求出其中的最大值ψmax和最小值ψmin,然后利用计算结果以及对跖星座点在的解调过程中存在的内在关系 可以得出另一个子星座图的最大似然解调计算的最大值选择ψmax和两者中较大一个值所对应的星座点矩阵和/或该点所对应二进制信息序列做为解调信号输出。因此可以将最大似然解调过程中的解调运算量减少一半,本发明方法与未经优化的最大似然解调相比,在降低解调过程计算复杂度的同时,并没有造成解调性能的损失。
如图6所示为基于本发明所述方法的仿真实验,基于对跖点的解调方法仿真实验条件为酉空时码结构参数为M=N=2,T=4,L=16,采用目前已经发表的三种非相干酉空时码——即基于系统设计的、基于正交设计的和基于三角函数设计的酉空时矩阵作为发射星座点矩阵,这几种酉空时码的结构均为对跖结构。采用最大似然解调和本发明提出的基于对跖点星座图的最大似然解调的优化方法进行非相干解调。
由图6的数值仿真结果可以看出,只要发射信号星座图是对跖点星座图,采用本发明所提出的对跖点星座图的最大似然解调优化方法,能获得与最大似然解调方法相同的解调性能,但根据式确定的由最大似然解调遍历L个星座点矩阵的计算量下降为本发明的对跖解调方法L/2个星座点矩阵的计算量。由此可见,与性能最优的最大似然解调方法相比,对跖点解调方法是一种计算量减少一半但性能保持最优的解调方法。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种MIMO无线通信非相干酉空时调制的对跖解调方法,其特征在于,包括:
1)将基于对跖结构的酉空时星座图划分为两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,其中T是相干时间间隔,M是发射天线根数,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号:所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点;
2)首先计算子星座图中的L/2个星座点矩阵与接收矩阵Y之间的四矩阵乘积的迹值确定其中的最大值ψmax和最小值ψmin,同时计算接收信号矩阵所构成的两矩阵乘积的迹值σ=tr(YHY),并由最大值ψmax和最小值ψmin分别确定在子星座图中对应的星座点矩阵Φi和Φj,根据对跖点关系,求出Φj在另一个子星座图中的对跖点然后根据两个互为对跖的星座点矩阵Φj和与接收信号矩阵Y三者之间存在的关系 计算另一个子星座图所对应的四矩阵乘积的迹最大值其中接收信号矩阵Y为T×N的复数矩阵,T是相干时间间隔,N是接收天线根数,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号,tr(·)表示对括号中的矩阵进行求迹运算;
3)对所述两个子星座图中星座点所对应的两个迹最大值ψmax与进行比较运算,并作出判决,将两者中较大的一个值所对应的星座点矩阵作为解调信号,即当时,从子星座图中提取ψmax所对应的发射信号矩阵Φi作为输出的解调信号矩阵当时,从子星座图中提取所对应的发射信号矩阵作为输出的解调信号矩阵
2.一种MIMO无线通信非相干酉空时调制的对跖解调方法,其特征在于,包括:
1)将基于对跖结构的酉空时星座图划分为两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,其中T是相干时间间隔,M是发射天线根数,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号:所述各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点;
2)首先计算子星座图中的L/2个星座点矩阵与接收矩阵Y之间的四矩阵乘积的迹值确定其中的最大值ψmax和最小值ψmin,并由最大值ψmax和最小值ψmin分别确定在子星座图中对应的星座点矩阵Φi和Φj,根据对跖点关系,求出Φj在另一个子星座图中的对跖点然后根据计算另一个子星座图所对应的四矩阵乘积的迹最大值其中接收信号矩阵Y为T×N的复数矩阵,T是相干时间间隔,N是接收天线根数,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号,tr(·)表示对括号中的矩阵进行求迹运算;
3)对所述两个子星座图中星座点所对应的两个迹最大值ψmax与进行比较运算,并作出判决,将两者中较大的一个值所对应的星座点矩阵作为解调信号,即当时,从子星座图中提取ψmax所对应的发射信号矩阵Φi作为输出的解调信号矩阵当时,从子星座图中提取所对应的发射信号矩阵作为输出的解调信号矩阵
3.一种MIMO无线通信非相干酉空时调制的对跖解调器,其特征在于,所述解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储基于对跖结构的非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵,其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成矩阵的L/2个迹ψl的比较,其中1≤l≤L/2,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1保存到所述寄存器组中,将所述最小值ψmin所对应的星座点矩阵Φj在另一个子星座图中的对跖点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的所述矩阵YHY的迹值σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr,所述控制信号contr用于控制所述寄存器组,将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块;
所述寄存器组存储从所述极值计算模块传来的ψmax、ψmin、i1、j1,以及从所述最大值计算模块传来的并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵在所述只读存储模块中的地址值addr输出到所述只读存储模块,以控制所述只读存储模块将相应的已解调星座点矩阵,输出到所述输出缓存器;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵
4.如权利要求3所述的对跖解调器,其特征在于,所述只读存储模块保存基于对跖结构的非相干酉空时码的两个子星座图和其中各子星座图内不存在成对的对跖点,而在两个子星座图之间存在一一对应的对跖点,所述只读存储模块输出子星座图中的L/2个星座点矩阵到矩阵迹计算模块;并接收所述寄存器组传来的的地址值addr,由地址值指出所述只读存储模块中的相应星座点矩阵作为解调信号矩阵并将输出给输出缓存器。
5.如权利要求3所述的对跖解调器,其特征在于,所述极值计算模块,接收所述矩阵迹计算模块中ψl计算单元输出的矩阵的L/2个迹值ψl,求出其中的最大值ψmax和最小值ψmin,将最大值ψmax和最小值ψmin输出到所述寄存器组保存,并将由最大值ψmax所确定的星座点矩阵Φi在所述只读存储模块中的地址值i1输出到所述寄存器组中保存,将由最小值ψmin所确定的星座点矩阵Φj在另一个子星座图中的对跖点在所述只读存储模块中的地址值j1输出到所述寄存器组中保存,其中1≤l≤L/2。
6.如权利要求3所述的对跖解调器,其特征在于,所述最大值计算模块,接收从所述矩阵迹计算模块中σ计算单元输出的所述矩阵YHY的迹σ,并从所述寄存器组中获取最小值ψmin,计算然后将输出到所述寄存器组中保存。
7.如权利要求3所述的对跖解调器,其特征在于,所述寄存器组接收并保存由所述极值计算模块传来的ψmax和ψmin,以及与ψmax相对应的星座点矩阵Φi在所述只读存储模块中的地址值i1和与ψmin相对应的星座点矩阵Φj在另一个子星座图中的对跖点在所述只读存储模块中的地址值j1;所述寄存器组将保存的ψmin输出给所述最大值计算模块,接收并保存所述最大值计算模块传来的所述寄存器组将保存的ψmax和输出给所述比较选择模块。
8.如权利要求3至7任一项所述的对跖解调器,其特征在于,所述比较选择模块,完成ψmax和的比较运算,输出用于操作寄存器组的控制信号contr;若则输出控制信号contr到所述寄存器组,以使寄存器组将所述最大值ψmax所确定的星座点矩阵Φi在所述只读存储模块中的地址值i1传递给所述只读存储模块;若则输出控制信号contr到所述寄存器组,以使寄存器组将所述最大值所确定的星座点矩阵在所述只读存储模块中的地址值j1传递给所述只读存储模块。
9.一种MIMO无线通信非相干酉空时调制的对跖解调器,其特征在于,所述对跖解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储所述非相干酉空时码的星座图的两个子星座图和其中L表示星座图中的星座点个数,Φl和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块;所述矩阵迹计算模块从所述只读存储模块接收星座点矩阵计算矩阵迹并将输出到所述寄存器组,其中是所述子星座图中所对应的四矩阵乘积的迹最大值,是与所对应的星座点矩阵;
所述极值计算模块计算所述L/2个矩阵迹ψl的比较,其中1≤l≤L/2,找出最大值ψmax和最小值ψmin,并将最大值ψmax存入所述寄存器组中,所述极值计算模块将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1保存到所述寄存器组中,将所述最小值ψmin所对应的星座点矩阵Φj在另一个子星座图中的对跖星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr,所述控制信号contr用于控制所述寄存器组将所述ψmax和中的较大值所对应星座点矩阵在所述只读存储模块中的地址值输出到所述只读存储模块;
所述寄存器组用于存储从所述极值计算模块传来的ψmax、i1和j1,所述寄存器组将星座点矩阵在所述只读存储模块中的地址值j1输出到只读存储模块;根据所述比较选择模块传来的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵在所述只读存储模块中的地址值addr输出到所述只读存储模块;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵
10.一种MIMO无线通信非相干酉空时调制的对跖解调器,其特征在于,所述对跖解调器包括输入缓存器、只读存储模块、矩阵迹计算模块、极值计算模块、寄存器组、最大值计算模块、比较选择模块和输出缓存器,其中:
所述输入缓存器接收并缓存接收信号矩阵Y,并将所述接收信号矩阵Y输出到所述矩阵迹计算模块,其中所述接收信号矩阵Y为T×N的复数矩阵,矩阵中元素yαγ表示第γ根接收天线在第α时刻接收到的信号;
所述只读存储模块用于存储所述非相干酉空时码的星座图的两个子星座图和的所有星座点矩阵及其所对应的二进制信息,其中L表示星座图中的星座点个数,Φ和均为T×M的复数矩阵,矩阵中元素Φαβ和表示第β根发射天线在第α时刻发送的信号;
所述矩阵迹计算模块从所述只读存储模块接收所述子星座图中的L/2个星座点矩阵,并从所述输入缓存器接收所述接收信号矩阵Y,计算矩阵迹和矩阵迹σ=tr(YHY),其中,1≤l≤L/2,tr(·)表示对括号中的矩阵进行求迹运算,并将所述矩阵的L/2个迹ψl输出到所述极值计算模块,将所述矩阵YHY的迹σ输出到所述最大值计算模块;
所述极值计算模块完成所述L/2个矩阵迹ψl的比较,其中1≤l≤L/2,将最大值ψmax和最小值ψmin存入所述寄存器组中,并将所述最大值ψmax所对应的星座点矩阵Φi在所述只读存储模块中的地址值i1和/或所述星座点矩阵Φi对应二进制信息序列在所述只读存储模块中的地址值i2保存到所述寄存器组中,将最小值ψmin所对应的星座点矩阵关于另一个子星座图中的对跖星座点矩阵在所述只读存储模块中的地址值j1保存到所述寄存器组中和/或所述星座点矩阵对应二进制信息序列在所述只读存储模块中的地址值j2保存到所述寄存器组中;
所述最大值计算模块接收所述矩阵迹计算模块输出的矩阵迹σ,并从所述寄存器组中获取所述最小值ψmin,计算将计算结果保存在所述寄存器组中;
所述比较选择模块从所述寄存器组获取所述ψmax和比较所述ψmax和的大小,并输出控制信号contr到所述寄存器组;
所述寄存器组由7个寄存器构成,用于存储从所述极值计算模块传来的ψmax、ψmin、i1和/或i2、j1和/或j2,以及从所述最大值计算模块传来的并根据所述比较选择模块输出的所述控制信号contr,将所述ψmax和中的较大的一个值所对应星座点矩阵和/或这个较大值所对应星座点所映射成的二进制信息序列在所述只读存储模块中的地址值输出到所述只读存储模块;
所述输出缓存器,接收并缓存所述只读存储模块输出的已解调星座点矩阵及这个已解调星座点所对应已解调二进制信息序列。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310409889.4A CN103516650B (zh) | 2013-09-10 | 2013-09-10 | 一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器 |
US14/086,325 US8879660B1 (en) | 2013-09-10 | 2013-11-21 | Antipodal demodulation method and antipodal demodulator for non-coherent unitary space-time modulation in MIMO wireless communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310409889.4A CN103516650B (zh) | 2013-09-10 | 2013-09-10 | 一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103516650A CN103516650A (zh) | 2014-01-15 |
CN103516650B true CN103516650B (zh) | 2016-06-01 |
Family
ID=49898702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310409889.4A Expired - Fee Related CN103516650B (zh) | 2013-09-10 | 2013-09-10 | 一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8879660B1 (zh) |
CN (1) | CN103516650B (zh) |
Families Citing this family (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9288089B2 (en) | 2010-04-30 | 2016-03-15 | Ecole Polytechnique Federale De Lausanne (Epfl) | Orthogonal differential vector signaling |
US9564994B2 (en) | 2010-05-20 | 2017-02-07 | Kandou Labs, S.A. | Fault tolerant chip-to-chip communication with advanced voltage |
US9288082B1 (en) | 2010-05-20 | 2016-03-15 | Kandou Labs, S.A. | Circuits for efficient detection of vector signaling codes for chip-to-chip communication using sums of differences |
US8593305B1 (en) | 2011-07-05 | 2013-11-26 | Kandou Labs, S.A. | Efficient processing and detection of balanced codes |
US9251873B1 (en) | 2010-05-20 | 2016-02-02 | Kandou Labs, S.A. | Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communications |
US9596109B2 (en) | 2010-05-20 | 2017-03-14 | Kandou Labs, S.A. | Methods and systems for high bandwidth communications interface |
US9106220B2 (en) | 2010-05-20 | 2015-08-11 | Kandou Labs, S.A. | Methods and systems for high bandwidth chip-to-chip communications interface |
US9124557B2 (en) | 2010-05-20 | 2015-09-01 | Kandou Labs, S.A. | Methods and systems for chip-to-chip communication with reduced simultaneous switching noise |
US9450744B2 (en) | 2010-05-20 | 2016-09-20 | Kandou Lab, S.A. | Control loop management and vector signaling code communications links |
US9077386B1 (en) | 2010-05-20 | 2015-07-07 | Kandou Labs, S.A. | Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication |
US9246713B2 (en) | 2010-05-20 | 2016-01-26 | Kandou Labs, S.A. | Vector signaling with reduced receiver complexity |
US9479369B1 (en) | 2010-05-20 | 2016-10-25 | Kandou Labs, S.A. | Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage |
US9985634B2 (en) | 2010-05-20 | 2018-05-29 | Kandou Labs, S.A. | Data-driven voltage regulator |
US9667379B2 (en) | 2010-06-04 | 2017-05-30 | Ecole Polytechnique Federale De Lausanne (Epfl) | Error control coding for orthogonal differential vector signaling |
US9275720B2 (en) | 2010-12-30 | 2016-03-01 | Kandou Labs, S.A. | Differential vector storage for dynamic random access memory |
US9268683B1 (en) | 2012-05-14 | 2016-02-23 | Kandou Labs, S.A. | Storage method and apparatus for random access memory using codeword storage |
KR102241045B1 (ko) | 2013-04-16 | 2021-04-19 | 칸도우 랩스 에스에이 | 고 대역폭 통신 인터페이스를 위한 방법 및 시스템 |
EP2997704B1 (en) | 2013-06-25 | 2020-12-16 | Kandou Labs S.A. | Vector signaling with reduced receiver complexity |
US9106465B2 (en) | 2013-11-22 | 2015-08-11 | Kandou Labs, S.A. | Multiwire linear equalizer for vector signaling code receiver |
US9806761B1 (en) | 2014-01-31 | 2017-10-31 | Kandou Labs, S.A. | Methods and systems for reduction of nearest-neighbor crosstalk |
CN110266615B (zh) | 2014-02-02 | 2022-04-29 | 康杜实验室公司 | 低isi比低功率芯片间通信方法和装置 |
CN106105123B (zh) | 2014-02-28 | 2019-06-28 | 康杜实验室公司 | 用于发送时钟嵌入式向量信令码的方法和系统 |
US9509437B2 (en) | 2014-05-13 | 2016-11-29 | Kandou Labs, S.A. | Vector signaling code with improved noise margin |
US11240076B2 (en) | 2014-05-13 | 2022-02-01 | Kandou Labs, S.A. | Vector signaling code with improved noise margin |
US9148087B1 (en) | 2014-05-16 | 2015-09-29 | Kandou Labs, S.A. | Symmetric is linear equalization circuit with increased gain |
US9852806B2 (en) | 2014-06-20 | 2017-12-26 | Kandou Labs, S.A. | System for generating a test pattern to detect and isolate stuck faults for an interface using transition coding |
US9112550B1 (en) | 2014-06-25 | 2015-08-18 | Kandou Labs, SA | Multilevel driver for high speed chip-to-chip communications |
KR102288337B1 (ko) * | 2014-07-10 | 2021-08-11 | 칸도우 랩스 에스에이 | 증가한 신호대잡음 특징을 갖는 벡터 시그널링 코드 |
US9432082B2 (en) | 2014-07-17 | 2016-08-30 | Kandou Labs, S.A. | Bus reversable orthogonal differential vector signaling codes |
US9444654B2 (en) | 2014-07-21 | 2016-09-13 | Kandou Labs, S.A. | Multidrop data transfer |
US9461862B2 (en) | 2014-08-01 | 2016-10-04 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
US9674014B2 (en) | 2014-10-22 | 2017-06-06 | Kandou Labs, S.A. | Method and apparatus for high speed chip-to-chip communications |
CN104935370B (zh) * | 2015-06-17 | 2019-01-18 | 临沂大学 | 一种用于mimo通信系统的空时联合调制的传输方法 |
KR101978470B1 (ko) | 2015-06-26 | 2019-05-14 | 칸도우 랩스 에스에이 | 고속 통신 시스템 |
US9557760B1 (en) | 2015-10-28 | 2017-01-31 | Kandou Labs, S.A. | Enhanced phase interpolation circuit |
US9577815B1 (en) | 2015-10-29 | 2017-02-21 | Kandou Labs, S.A. | Clock data alignment system for vector signaling code communications link |
US10055372B2 (en) | 2015-11-25 | 2018-08-21 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
CN108781060B (zh) | 2016-01-25 | 2023-04-14 | 康杜实验室公司 | 具有增强的高频增益的电压采样驱动器 |
CN109314518B (zh) | 2016-04-22 | 2022-07-29 | 康杜实验室公司 | 高性能锁相环 |
US10003454B2 (en) | 2016-04-22 | 2018-06-19 | Kandou Labs, S.A. | Sampler with low input kickback |
US10153591B2 (en) | 2016-04-28 | 2018-12-11 | Kandou Labs, S.A. | Skew-resistant multi-wire channel |
EP3449379B1 (en) | 2016-04-28 | 2021-10-06 | Kandou Labs S.A. | Vector signaling codes for densely-routed wire groups |
CN109417521B (zh) | 2016-04-28 | 2022-03-18 | 康杜实验室公司 | 低功率多电平驱动器 |
US9906358B1 (en) | 2016-08-31 | 2018-02-27 | Kandou Labs, S.A. | Lock detector for phase lock loop |
US10411922B2 (en) | 2016-09-16 | 2019-09-10 | Kandou Labs, S.A. | Data-driven phase detector element for phase locked loops |
US10200188B2 (en) | 2016-10-21 | 2019-02-05 | Kandou Labs, S.A. | Quadrature and duty cycle error correction in matrix phase lock loop |
US10372665B2 (en) | 2016-10-24 | 2019-08-06 | Kandou Labs, S.A. | Multiphase data receiver with distributed DFE |
US10200218B2 (en) | 2016-10-24 | 2019-02-05 | Kandou Labs, S.A. | Multi-stage sampler with increased gain |
CN115567164A (zh) | 2017-04-14 | 2023-01-03 | 康杜实验室公司 | 向量信令码信道的流水线式前向纠错方法和装置 |
CN115333530A (zh) | 2017-05-22 | 2022-11-11 | 康杜实验室公司 | 多模式数据驱动型时钟恢复方法和装置 |
US10116468B1 (en) | 2017-06-28 | 2018-10-30 | Kandou Labs, S.A. | Low power chip-to-chip bidirectional communications |
US10686583B2 (en) | 2017-07-04 | 2020-06-16 | Kandou Labs, S.A. | Method for measuring and correcting multi-wire skew |
US10693587B2 (en) | 2017-07-10 | 2020-06-23 | Kandou Labs, S.A. | Multi-wire permuted forward error correction |
US10203226B1 (en) | 2017-08-11 | 2019-02-12 | Kandou Labs, S.A. | Phase interpolation circuit |
US10326623B1 (en) | 2017-12-08 | 2019-06-18 | Kandou Labs, S.A. | Methods and systems for providing multi-stage distributed decision feedback equalization |
US10467177B2 (en) | 2017-12-08 | 2019-11-05 | Kandou Labs, S.A. | High speed memory interface |
CN116614337A (zh) | 2017-12-28 | 2023-08-18 | 康杜实验室公司 | 同步切换多输入解调比较器的方法和装置 |
US10554380B2 (en) | 2018-01-26 | 2020-02-04 | Kandou Labs, S.A. | Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation |
US20220286324A1 (en) * | 2019-07-12 | 2022-09-08 | Nokia Technologies Oy | Channel prediction framework for radio communication |
WO2024049482A1 (en) | 2022-08-30 | 2024-03-07 | Kandou Labs SA | Pre-scaler for orthogonal differential vector signalling |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050084040A1 (en) * | 2003-10-20 | 2005-04-21 | Stewart Kenneth A. | Method for modulation detection |
CN100414851C (zh) * | 2004-03-30 | 2008-08-27 | 中国科学技术大学 | 一种基于旋转星座图的空时编码方法 |
US7668199B2 (en) * | 2004-06-17 | 2010-02-23 | Texas Instruments Incorporated | Methods and systems for communicating using transmitted symbols associated with multiple time durations |
EP2106084B1 (en) * | 2005-05-04 | 2012-02-15 | Panasonic Corporation | Data transmissions in a mobile communication system employing diversity and constellation rearrangement of a 16 QAM scheme |
US7817745B2 (en) * | 2005-06-02 | 2010-10-19 | Adaptive Spectrum And Signal Alignment, Inc. | Tonal precoding |
US7636397B2 (en) * | 2005-09-07 | 2009-12-22 | Mclaughlin Michael | Method and apparatus for transmitting and receiving convolutionally coded data for use with combined binary phase shift keying (BPSK) modulation and pulse position modulation (PPM) |
-
2013
- 2013-09-10 CN CN201310409889.4A patent/CN103516650B/zh not_active Expired - Fee Related
- 2013-11-21 US US14/086,325 patent/US8879660B1/en active Active - Reinstated
Also Published As
Publication number | Publication date |
---|---|
CN103516650A (zh) | 2014-01-15 |
US8879660B1 (en) | 2014-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103516650B (zh) | 一种mimo无线通信非相干酉空时调制的对跖解调方法及对跖解调器 | |
CN107332598B (zh) | 一种基于深度学习的mimo系统联合预编码和天线选择方法 | |
CN101674160B (zh) | 多输入多输出无线通信系统信号检测方法及装置 | |
CN102710394B (zh) | 用于mimo系统中的基于发射天线选择的空间调制方法 | |
TWI591973B (zh) | A signal detection method and device | |
CN107294659B (zh) | 一种基于交叉验证非正交多址系统多用户检测方法 | |
CN102723975B (zh) | Mimo系统的信号检测方法及装置 | |
CN102790747A (zh) | 一种空间调制系统映射方法 | |
CN107248902A (zh) | 一种块压缩感知非正交多址系统多用户检测方法 | |
CN103188703A (zh) | 幸存星座点选择方法和qrm-mld信号检测方法 | |
CN102487309B (zh) | 一种mimo系统下的信号检测方法和装置 | |
CN103607234B (zh) | 一种中继合并接收方法和系统 | |
WO2015131840A1 (zh) | 一种mimo系统的检测方法及装置 | |
CN105490795A (zh) | 基于协作传输技术的移动式无线网络节点一维部署方法 | |
CN102246452B (zh) | 一种多输入多输出系统的检测方法和系统 | |
CN102291215A (zh) | Mimo系统的信号检测方法及装置 | |
CN102006112A (zh) | 一种mimo系统中天线选择的方法及装置 | |
CN101753508A (zh) | 多入多出无线通信数据检测方法 | |
CN103825679B (zh) | 一种基于伪码本的3d mu‑mimo预编码方法 | |
CN115459816B (zh) | 多输入多输出系统的无线通信符号检测方法及装置 | |
CN102045129B (zh) | 一种低复杂度的多符号差分酉空时检测算法 | |
CN101777967B (zh) | 选择保留星座点的方法及装置、球形译码方法及装置 | |
CN101902310B (zh) | 多入多出天线系统的球形译码的实现方法和装置 | |
CN104735003A (zh) | 欧式距离计算方法、模块和多输入多输出译码装置 | |
CN101060385B (zh) | 在多输入多输出系统中实现软判决的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160601 Termination date: 20170910 |
|
CF01 | Termination of patent right due to non-payment of annual fee |