CN101056162A - 多输入多输出***信号收发方法及其装置 - Google Patents
多输入多输出***信号收发方法及其装置 Download PDFInfo
- Publication number
- CN101056162A CN101056162A CN 200610091970 CN200610091970A CN101056162A CN 101056162 A CN101056162 A CN 101056162A CN 200610091970 CN200610091970 CN 200610091970 CN 200610091970 A CN200610091970 A CN 200610091970A CN 101056162 A CN101056162 A CN 101056162A
- Authority
- CN
- China
- Prior art keywords
- signal
- antenna
- input
- group
- module
- 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.)
- Granted
Links
Images
Landscapes
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及无线通信领域,公开了一种多输入多输出***信号收发方法及其装置,使得对于四个或四个以上的发射天线,全分集的码率可以达到1,并且码字正交。本发明中,对待发送的2N个信号进行线性变换,将生成的2N个变换结果以2个为1组重组为N个结果组,分别以码率为1的双天线时空码进行编码,典型地可用“Alamouti”时空码进行编码,将N组经编码的信号分别通过N对天线轮流发送。
Description
技术领域
本发明涉及无线通信领域,特别涉及多输入多输出(Multiple InputMultiple Output,简称“MIMO”)技术。
背景技术
当前的无线局域网(Wireless Local Area Network,简称“WLAN”)技术正在面临着一些限制,例如有限的带宽与发射功率、干扰、信号衰减,以及多径效应(造成干扰的回波与反射)。随着时势的发展,未来移动通信宽带无线移动和无线接入融合***成为当前热门的研究课题,而MIMO***是人们研究较多的方向之一,MIMO技术将成为解决这些问题的有效手段,它可以改进WLAN的吞吐量、传输距离和可靠性,是目前无线领域中一项最重要的技术。
MIMO***比传统的天线***具有成倍的***容量,信号通过发射端和接收端的多个天线发送和接收,从而改善每个用户的服务质量,例如,误比特率或数据速率。然而,传统的通信***采用的是单输出和单输入(Single-Input and Single-Output,简称“SISO”)天线***。另外,基于发射分集和接收分集的多输入单输出(Multiple-Inputs and Single-Output,简称“MISO”)方式和单输入多输出(Single-Input and Multiple-Outputs,简称“SIMO”)方式也属于是MIMO***的实现方式,但是在通信的两端都实现真正的MIMO,才能取得最佳的效果。
时空编码是MIMO***的基础,而新一代无线通信***将计划采用时空处理技术。人们也正在不断地提出新的或改进的时空码(Space-Time Coding,简称“STC”)方式,以改善MIMO***的性能,减少时空编码***的复杂性,更好地适合新一代无线通信***的要求和信道的实际情况。
STC技术是一个重要的课题,它利用时间和空间的二维编码,能最大限度提高无线信道中的传输速率,以满足新一代无线通信的技术需求,STC技术的一般结构如图1所示。
STC技术的物理实质在于:利用存在于空域与时域之间的正交或准正交特性,按照某种设计准则,把编码冗余信息尽量均匀映射到时空二维平面,以减弱无线多径传播所引起的空间选择性衰落及时间选择性衰落的消极影响,从而实现无线信道中高可靠性的高速数据传输。
STC主要包括以下四类:分层时空码(Layered Space-Time Coding,简称“LSTC”)、时空分组码(Space-Time Block Coding,简称“STBC”)、时空格形码(Space-Time Trellis Coding,简称“STTC”)和时空“Turbo”码等。更复杂的STC方案是上述几类STC的各种级联结构,各类STC的实现复杂度和性能各不相同。
另外,为了达到高速率传输,在MIMO***中的发射端和接收端都应用了天线分集技术,来降低传输路径的相关性以达到较高的通道容量。
在无线环境当中,多重路径传播现象是导致通道衰落的主要原因,而天线分集(Antenna Diversity)技术是一个典型抵抗通道衰落的技术。传统上,天线分集技术为处理来自于多根空间不相关联的接收天线所接收的信号,而这些信号是从发射端发射后经过不同的路径(path)传播的,因此,采用天线分集技术同时接收到严重衰落失真的信号的机率很小,可以有效提高信号的传输品质,抵抗通道衰落。
“Alamouti”时空码是一个简单而有效的时空编码,它应用于二个发射天线和多个接收天线,如图2所示,达到码率为1和全分集效果,如图3所示。其中,全分集效果即分集度为发射天线数目2;码率的定义为码元符号数与发射时隙数之比。研究表明,当发射天线数大于2时,如果码率为1且能获得全分集增益的STC方案难以实现。
当天线数为2时,STC采用“Alamouti”时空码,如图2和图3所示,可以达到发射天线的码率为1,并达到全分集的效果。其中,输入信号“S1,S2,...”首先通过串并转换得到二个并行的数据流,对于每对并行数据S1和S2,分别在二个码元符号里和二个发射天线上发送。具体地说,在天线1的二个码元符号里分别发送数据S1和S2 ×,在天线2的二个码元符号里分别发送数据S2和-S1 ×,其中,S1 ×是S1的共轭,S2 ×是S2的共轭。
当天线数为4时,采用正交时空码和准正交时空码,其中,正交时空码可以达到全分集效果,但码率为3/4;而准正交时空码可以达到码率为1和全分集效果,但码字不正交。
在实际应用中,上述方案存在以下问题:对于四个或四个以上的发射天线,全分集的码率小于1,或码字不正交。
造成这种情况的主要原因在于,在现有技术中,正交码无法同时达到全分集效果和码率为1。
发明内容
有鉴于此,本发明的主要目的在于提供一种多输入多输出***信号收发方法及其装置,使得对于四个或四个以上的发射天线,全分集的码率可以达到1,并且码字正交。
为实现上述目的,本发明提供了一种多输入多输出***信号发送方法,包含以下步骤:
发射端预先将2N个天线以2个为1组分成N组,其中N为大于1的整数;
对待发送的2N个信号进行线性变换,将生成的2N个变换结果以2个1组重组为N个结果组;
对N个结果组分别以码率为1的双天线时空码进行编码,将N组经编码的信号分别通过所述N组天线轮流发送。
其中,所述线性变换为正交变换。
此外在所述方法中,所述正交变换包括快速傅里叶变换、哈达码变换和余玄变换。
此外在所述方法中,所述线性变换进一步包含以下步骤:
待发送的2N个信号均分为2个变换组分别进行线性变换,每个变换组生成N个变换结果,将2N个变换结果以2个1组重组为N个结果组,其中每个结果组内的2个变换结果来自不同的变换组。
此外在所述方法中,还包含以下步骤:
先将待发送的串行信号流转换为2N个并行信号流,每次从这2N个并行信号流中各取1个信号形成2N个信号进行所述线性变换。
此外在所述方法中,所述码率为1的双天线时空码是“Alamouti”时空码。
此外在所述方法中,每组所述天线发送所述经编码的信号时,以2个天线连续发射2个码元符号。
本发明还提供了一种多输入多输出***信号接收方法,包含以下步骤:
接收端每次收到信号时,以码率为1的双天线时空码进行解码,每次解码得到2个信号;
将连续N次解码所得的2N个信号进行与发射端的线性变换相应的逆变换,得到2N个信号输出;其中,N为大于1的整数。
其中,所述线性变换是正交变换。
此外在所述方法中,所述逆变换进一步包含以下步骤:
将连续N次解码所得的2N个信号均分成2个组,每组中的N个信号分别来自N次不同的解码结果;
对每组中的N个信号分别进行与发射端的线性变换相应的逆变换,每组各获得N个变换结果,将2组变换结果合并成2N个信号输出。
此外在所述方法中,还包含以下步骤:
将所述2组变换结果合并成的2N个信号转换为串行信号流输出。
此外在所述方法中,所述码率为1的双天线时空码是“Alamouti”时空码。
本发明还提供了一种多输入多输出***信号发送装置,包含以2个为1组的N组天线、与N组天线一一对应的N个编码模块、和线性变换模块,其中N为大于1的整数;
所述线性变换模块用于将2N个输入的待发送信号线性变换成2N个变换结果,以2个为1组分别输出到所述N个编码模块;
每个所述编码模块用于以码率为1的双天线时空码进行编码,并输出到对应的1组天线;
N组天线轮流发送来自对应编码模块的信号。
其中,还包含串转并模块,用于将待发送的串行信号流转换为2N个并行信号流,均分成2组分别输出到所述2个线性变换模块。
此外,所述线性变换为正交变换;
所述码率为1的双天线时空码是“Alamouti”时空码。
本发明还提供了一种多输入多输出***信号接收装置,包含天线、解码模块、线性变换模块;
每个所述解码模块用于对所述天线收到的信号以码率为1的双天线时空码进行解码,连续N次解码得到2N个信号,输出所述线性变换模块中;
所述线性变换模块用于对2N个输入信号进行与发射端的线性变换相应的逆变换,获得2N个信号输出;其中N为大于1的整数。
其中,还包含并转串模块,用于将所述2个线性变换模块输出的2N个并行信号转换为一路串行信号输出。
此外,所述线性变换为正交变换;
所述码率为1的双天线时空码是“Alamouti”时空码。
本发明还提供了一种多输入多输出***信号接收方法,通过以下公式检测所收到的信号:
其中,
ri是码元符号i内收到的信号,N为大于1的整数,ri *代表ri的共扼,
是需要检测的信号,
代表X的估计值,HCH是各天线所对应的信道参数矩阵,HOT是发射端的线性变换矩阵,HOT H代表HOT的共轭转置,HCH H代表HCH的共轭转置,σn 2代表零均值高斯分布噪声的方差,上标“-1”代表对矩阵求逆。
当发射天线数为4时,
其中hi为发射天线i所对应的信道参数;
当发射天线数为8时,
其中hi为发射天线i所对应的信道参数。
所述HOT是正交变换矩阵。
本发明还提供了一种多输入多输出***的信号接收机,包含:
一个天线;
串转并模块,用于将所述天线串行接收的2N个码元符号中的信号ri转为并行信号输出;
共扼处理模块,用于对来自所述串转并模块的并行信号中序号为偶数的ri取共扼,维持序号为奇数的ri不变,将处理结果作为矢量R输出;
矩阵计算模块,用于计算并输出矩阵
矩阵相乘模块,用于将矩阵C乘以矢量R后得到检测结果;
其中,1≤i≤2N,N为大于1的整数,HCH是各天线所对应的信道参数矩阵,HOT是发射端的线性变换矩阵,HOT H代表HOT的共轭转置,HCH H代表HCH的共轭转置,σn 2代表零均值高斯分布噪声的方差,上标“-1”代表对矩阵求逆。
本发明还提供了一种多输入多输出***信号接收方法,包含以下步骤:
对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX);
在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出;
其中,上标H代表对矩阵进行共轭转置操作,
ri是码元符号i内收到的信号,N为大于1的整数,ri *代表ri的共扼,
是需要检测的信号,HCH是各天线所对应的信道参数矩阵,HOT是线性变换矩阵。
本发明还提供了一种多输入多输出***的信号接收机,包含:
一个天线;
串转并模块,用于将所述天线串行接收的2N个码元符号中的信号ri转为并行信号输出;
共扼处理模块,用于对来自所述串转并模块的并行信号中序号为偶数的ri取共扼,维持序号为奇数的ri不变,将处理结果作为矢量R输出;
矩阵计算模块,用于计算并输出矩阵
ML算法模块,用于对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX),在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出
其中,1≤i≤2N,N为大于1的整数,HCH是各天线所对应的信道参数矩阵,HOT是发射端的线性变换矩阵,上标“H”代表对矩阵进行共轭转置操作。
通过比较可以发现,本发明的技术方案与现有技术的主要区别在于,将待发送的2N个信号进行线性变换,将2N个变换结果以2个为1组重组为N个结果组,对N个结果组以码率为1的双天线时空码(如“Alamouti”时空码)进行编码,将N组经编码的信号分别通过N对天线轮流发送。因为每一个时间段只有一对天线发送经“Alamouti”时空码编码的信号,所以可以保持“Alamouti”时空码全分集的码率为1、码字正交的特性。因为对待发的2N个信号进行了线性变换,并重组为N组进行“Alamouti”时空码编码,最终送入一对天线发射,所以每一个信号都是经由2N个天线发送的,具有2N个天线的全分集效果,传输性能较好。
线性变换也可以分成2个变换组进行,N个结果组中每一组的两个信号分别来自一个变换组。
如果所述线性变换使用正交变换,就可以使变换后的2N个信号具有正交性,便于在接收端在作逆变换时抑制噪声,从而进一步提升传输性能。
通过串转并使本发明适用于串行信号流的发送。
附图说明
图1是现有技术中MIMO***的STC技术的一般结构图;
图2是现有技术中MIMO***的“Alamouti”时空码方案原理图;
图3是现有技术中根据图2所示的MIMO***的“Alamouti”时空码示意图;
图4是根据本发明第一实施方式的MIMO***信号发送方法流程图;
图5是根据本发明第一实施方式的4天线***的发送方案原理图;
图6是根据图5所示的本发明第一实施方式的4天线***的STC示意图;
图7是根据本发明第二实施方式的MIMO***信号发送方法流程图;
图8是根据本发明第二实施方式的8天线***的STC方案原理图;
图9是根据图8所示的本发明第二实施方式的8天线***的STC示意图;
图10是根据本发明第三实施方式的MIMO***信号接收方法流程图;
图11是根据本发明第三实施方式的4天线***的信号接收方案原理图;
图12是根据本发明第四实施方式的MIMO***信号发送装置结构图;
图13是根据本发明第五实施方式的MIMO***信号接收装置结构图;
图14是根据本发明第六实施方式的MIMO***信号发送方法流程图;
图15是根据本发明第六实施方式的4天线***的发送方案原理图;
图16是根据本发明第七实施方式的MIMO***信号接收方法流程图;
图17是根据本发明第九实施方式的MIMO接收机结构图;
图18是根据本发明第十三实施方式的MIMO接收机结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
本发明提出了一种用于四个或四个以上发射天线的码率为1并且达到全分集的时空编码方案,首先将需要发送的信号分成两组,每组分别进行线性变换,将变换后的信号每2个组成一组,通过“Alamouti”时空码编码后由一对天线输出。其中,每组经过“Alamouti”时空码编码的两个信号分别来自线性变换的两组。在接收端采用与发射端对应的解码和逆变换,得到所传输的信号。
本发明第一实施方式的MIMO***信号发送方法如图4所示,预先设置2N个发射天线,将2N个天线以2个为1组分成N组,其中N为大于1的整数。当N=2时,4个发射天线天线1和天线2为一组、天线3和天线4为一组,该MIMO***的STC方案如图5所示。
在步骤401中,MIMO***的发射端将待发送的串行信号流中的4个(2N个)串行信号,例如,信号X1、X2、X3和X4,经过串并转换后,得到相应的4个信号并行的并行信号,后续信号每4个进行同样地转换,得到并行信号流。通过串转并使本发明适用于串行信号流的发送。
在步骤402中,将每个并行信号流中的4个并行信号均分为2个变换组,例如,X1和X2为第一组,X3、X4为第二组。
在步骤403中,将两组信号分别进行线性变换,每个变换组生成2个变换结果。其中,第一组的信号X1和X2的变换结果为S1和S3;第二组的信号X3和X4得到的变换结果为S2和S4。
其中,所进行的线性变换如果是正交变换,例如快速傅里叶变换(Fast FourierTransform,简称“FFT”)、哈达码变换(Hadamard Transform)、余玄变换等,就可以使发出的信号码字正交,从而进一步提升传输性能,还使得在接收端进行反变换获得信号X1、X2、...X8时有良好的性能。
以哈达码变换为例,变换结果为:
S1=(X1+X2)/,S3=(X1-X2)/,S2=(X3+X4)/,S4=(X3-X4)/。
在步骤404中,将两组信号所得到的4个变换结果以2个1组重组为2个结果组,S1和S2组成第一结果组,S3和S4组成第二结果组。重组时的原则是每个结果组内的2个变换结果要求来自不同的变换组。
在步骤405中,对这两个结果组分别以码率为1的双天线时空码进行编码,例如,“Alamouti”时空码。
在步骤406中,两组发射天线分别将这两组经过码率为1的双天线时空码编码后的信号轮流进行发送,其中,每组天线连续发射2个码元符号,这4个发射天线所输出的STC如图6所示。由于第一组编码后的信号和第二组编码后的信号在不同天线组和不同时间上发送,因此彼此互不干扰。每一个时间段只有一对天线发送经“Alamouti”时空码编码的信号,所以可以保持“Alamouti”时空码全分集的码率为1并且码字正交的特性。
因为对待发的4个信号进行了线性变换,并重组为N组进行“Alamouti”时空码编码,最终送入一对天线发射,例如,S1和S2由一对天线发送,S3和S4由另一对天线发送,而S1=(X1+X2)/,S2=(X3+X4)/;S3=(X1-X2)/,S4=(X3-X4)/,所以X1、X2、X3和X4中的每一个信号都是经由2N个天线的每一个天线发送的,具有2N个天线的全分集效果,传输性能较好。
本发明第二实施方式的MIMO***信号发送方法如图7所示,当N=4时,8个(2N个)发射天线天线1和天线2为一组、天线3和天线4为一组、天线5和天线6为一组、天线7和天线8为一组,该MIMO***的STC方案如图8所示。
在步骤701中,MIMO***的发射端将待发送的串行信号流中的8个(2N个)串行信号,例如,信号X1、X2、...X8,经过串并转换后,得到相应的8个信号并行的并行信号,后续信号每8个进行同样地转换,得到并行信号流。通过串转并使本发明适用于串行信号流的发送。
在步骤702中,将每个并行信号流中的8个并行信号均分为2个变换组,例如,X1、X2、X3和X4为第一组,X5、X6、X7和X8为第二组。
在步骤703中,将两组信号分别进行线性变换,每个变换组生成4个变换结果。其中,第一组的信号X1、X2、X3和X4的变换结果为S1、S3、S5和S7;第二组的信号X5、X6、X7和X8得到的变换结果为S2、S4、S6和S8。
其中,所进行的线性变换为正交变换,例如FFT、哈达码变换等。
在步骤704中,将两组信号所得到的8个变换结果以2个1组重组为4个结果组,S1和S2组成第一结果组,S3和S4组成第二结果组,S5和S6组成第三结果组,S7和S8组成第四结果组。重组时的原则是每个结果组内的2个变换结果要求来自不同的变换组。
在步骤705中,对这4个结果组分别以码率为1的双天线时空码进行编码,例如,“Alamouti”时空码。
在步骤706中,4组发射天线分别将这4组经过码率为1的双天线时空码编码后的信号轮流进行发送,其中,每组天线连续发射2个码元符号,这8个发射天线所输出的STC如图9所示。同样,不同组的编码后的信号在不同的天线组和不同时间里发送,因此相互之间不干扰。
本发明第三实施方式的MIMO***信号接收方法如图10所示。
在步骤1001中,MIMO***的接收端每次收到信号时,以发射端所采用的码率为1的双天线时空码进行对应地解码,例如为“Alamouti”时空码。每次解码得到2个信号。例如,收到来自发射天线1和发射天线2的信号(包括连续的两个码元)时,解码得到S1和S2;收到来自发射天线3和发射天线4的信号(包括连续的两个码元)时,解码得到S3和S4。
在步骤1002中,将连续N次解码所得的2N个信号均分成2个组,每组中的N个信号分别来自N次不同的解码结果。例如,如图11所示,当N=2时,对于4天线***发射的信号,将连接2次解码得到4个信号均分成2个组,第一组为S1和S3、第二组为S2和S4。其中,N为大于1的整数。
在步骤1003中,对每组中的N个信号分别进行与发射端的线性变换相应的逆变换,每组各获得N个变换结果。其中,线性变换如果为正交变换,例如为FFT、哈达变换或余弦变换,则对这些信号进行正交变换的逆变换得到N个变换结果。同样如图11所示,当N=2时,每组信号中的2个信号得到2个变换结果,第一组的S1和S3得到信号X1和X2、第二组的S2和S4得到信号X3和X4。
在步骤1004这,将2组变换结果合并成2N个信号并行的并行信号流输出。
在步骤1005中,将每个并行信号流转换为串行信号流输出。
上述实施方式以N=2为例对MIMO***信号接收方法进行说明,本领域普通技术人员容易理解,当N取其它大于1的整数值时,MIMO***的信号接收方式与此类似,此处不再赘述。
本发明第四实施方式的MIMO***信号发送装置结构如图12所示,包含以2个为1组的N组天线、与N组天线一一对应的N个编码模块、串转并模块和2个线性变换模块,其中N为大于1的整数。
具体地说,串转并模块用于将待发送的串行信号流转换为2N个并行信号流,均分成2组分别输出到2个线性变换模块,每个线性变换模块将这2组信号线性变换成N个变换结果,分别输出到N个编码模块,然后,这些变换结果通过每个编码模块以码率为1的双天线时空码进行编码,并输出到对应的1组天线;这N组天线轮流发送来自对应编码模块的信号。
其中,如果该发送装置中的线性变换采用正交变换,则最终输出的码字正交,使得相应的反变换容易,从而接收装置结构能够比较简单;码率为1的双天线时空码是“Alamouti”时空码。因为对待发的2N个信号进行了线性变换,并重组为N组进行“Alamouti”时空码编码,最终送入一对天线发射,所以每一个信号都是经由2N个天线发送的,具有2N个天线的全分集效果,传输性能较好。
本发明第五实施方式的MIMO***信号接收装置结构如图13所示,包含天线、解码模块、2个线性变换模块和并转串模块。
具体地说,解码模块用于对天线收到的信号以“Alamouti”时空码进行解码,得到2个信号,分别输出到一个线性变换模块中。解码模块对天线收取的信号进行解码,N次解码结果收齐后通过2个线性变换模块进行一次逆变换;而每个线性变换模块则对N个输入信号进行与发射端的线性变换相应的逆变换,获得N个信号输出。最后,2个线性变换模块输出的2N个并行信号通过并转串模块,转换为一路串行信号输出。其中,线性变换为正交变换。
第四和第五实施方式中分别使用了两个线性变换模块,这两个线性变换模块的基本作用是使每一个输入信号可以分配到每一个天线上传输。可以理解,如果只用一个线性变换模块也可以达到同样的效果。
本发明第六实施方式的4天线MIMO***信号发送方法如图14和图15所示。第六实施方式与第一实施方式相似,区别在于第一实施方式采用了两个变换组进行正交变换,而第六实施方式只用一个变换组进行正交变换。图14中,步骤1401与第一实施方式的步骤401相似,步骤1403与步骤405相似,步骤1404与步骤406相似,这里不再赘述。
在步骤1402中,对串并转换后生成的4个并行信号进行正交变换,生成4个信号,以2个信号为一组分成两组,以便在步骤1403中进行“Alamouti”时空码编码。
本发明第七实施方式的4天线MIMO***信号接收方法如图16所示。第七实施方式对应接收第六实施方式所发送的信号。
在步骤1601中,接收端将收到的信号(包括2个连续的码元)以“Alamouti”时空码编码进行解码,得到2个信号。连续2次解码可以得到4个信号。
此后进入步骤1602,将连续2次解码得到的4个信号进行正交变换,该正交变换的方式与第七实施方式中正交变换的方式相同,目的是从解码得到的4个信号中恢复出4个原始信号。使用正交的变换方式可以抑制噪声,提高信号质量。
此后进入步骤1603,将正交变换所得到的4个并行信号转换成串行信号输出。
本发明的第八实施方式为四个发射天线和一个接收天线的接收方法,用于接收第一实施方式所发射的信号。假定四个发送天线与一个接收天线所对应的信道为(h1,h2,h3,h4),那么四个码元符号内的接收信号可表示为:
这里,n1,n2,n3,n4分别为四个码元符号内的噪声采样值,假定都是高斯分布,具有零均值和相同方差σn 2。上式可进一步表示为:
假定线性变换(典型的是正交变换)为:
我们有:
R=HCHHOTX+N (4)
这里,
基于最小均方差估计(Minimum mean-square error,简称“MMSE”)准则的接收机,对信号的检测为:
本发明的第九实施方式是一个针对4发射天线的单接收天线MIMO接收机。其结构如图17所示。将从接收天线收到的码元符号中的信号序列r1,r2,r3,r4,......输入到串转并模块,按4个一组由串行转为并行。
将串转并模块输出的并行信号输入到共扼处理模块,对并行信号中序号为偶数的r2,r4取共扼,维持序号为奇数的r1,r3不变,将处理结果作为矢量
输出到矩阵相乘模块。
在矩阵计算模块中计算矩阵
并将矩阵C也输出到矩阵相乘模块。
矩阵计算模块将矩阵C乘以矢量R后得到检测结果。
当然,矩阵计算模块输出的是4个一组的并行信号,如果需要串行的结果,可以在矩阵计算模块之后再增加一个并转串模块。
本发明的第十实施方式是八个发射天线和一个接收天线的接收方法,用于对应接收第二实施方式发射的信号。假定八个发送天线与一个接收天线所对应的信道为(h1,h2,h3,h4,h5,h6,h7,h8),那么八个码元符号内的接收信号可表示为:
这里,n1,n2,n3,n4,n5,n6,n7,n8分别为八个码元符号内的噪声采样值,假定都是高斯分布、零均值和相同方差σn 2。上式可进一步表示为:
假定线性变换(典型的是正交变换)为:
我们有:
R=HCHHOTX+N (9)
这里,
基于MMSE准则的接收机,对信号的检测为:
本发明的第十一实施方式是一个针对8发射天线的单接收天线MIMO接收机。其结构与图17相似,区别仅在于各模块之间的并行信号是8路而不是4路。将从接收天线收到的码元符号中的信号序列r1,r2,r3,r4,......输入到串转并模块,按8个一组由串行转为并行。
将串转并模块输出的并行信号输入到共扼处理模块,对并行信号中序号为偶数的r2,r4,r6,r8取共扼,维持序号为奇数的r1,r3,r5,r7不变,将处理结果作为矢量 输出到矩阵相乘模块。
在矩阵计算模块中计算矩阵
并将矩阵C也输出到矩阵相乘模块。
矩阵计算模块将矩阵C乘以矢量R后得到检测结果。
当然,矩阵计算模块输出的是4个一组的并行信号,如果需要串行的结果,可以在矩阵计算模块之后再增加一个并转串模块。
本发明的第十二实施方式是四个发射天线和一个接收天线的接收方法,用于接收第一实施方式所发射的信号。采用了ML算法,具体地说,对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX);其中,
在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出。
对于四个发射天线的情况,X是四个信号为一组的,每个信号可能取0或1,组合起来可能的检测结果Xk就有24=16种,对每一种Xk都要计算对应的Zk,共有16个Zk,再从中找出最小值,将其对应的X作为检测结果。
本发明的第十三实施方式是对应于四个发射天线的单接收天线MIMO接收机,其结构如图18所示。
将从接收天线收到的码元符号中的信号序列r1,r2,r3,r4,......输入到串转并模块,按4个一组由串行转为并行。
将串转并模块输出的并行信号输入到共扼处理模块,对并行信号中序号为偶数的r2,r4取共扼,维持序号为奇数的r1,r3不变,将处理结果作为矢量
输出到ML算法模块。
在ML算法模块中,对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX);在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出。其中,
本发明的第十四实施方式是八个发射天线和一个接收天线的接收方法,用于接收第二实施方式所发射的信号。采用了ML算法,具体地说,对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX);其中,
在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出。
对于八个发射天线的情况,X是八个信号为一组的,每个信号可能取0或1,组合起来可能的检测结果Xk就有28=256种,对每一种Xk都要计算对应的Zk,共有256个Zk,再从中找出最小值,将其对应的X作为检测结果。
本发明的第十五实施方式是对应于八个发射天线的单接收天线MIMO接收机,其结构类似于图18,区别仅在于图18中各模块之间的并行信号是4路的,而本实施方式中并行信号是8路的。
将从接收天线收到的码元符号中的信号序列r1,r2,r3,r4,......输入到串转并模块,按8个一组由串行转为并行。
将串转并模块输出的并行信号输入到共扼处理模块,对并行信号中序号为偶数的r2,r4,r6,r8取共扼,维持序号为奇数的r1,r3,r5,r7不变,将处理结果作为矢量 输出到ML算法模块。
在ML算法模块中,对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX);在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出。其中,
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (26)
1.一种多输入多输出***信号发送方法,其特征在于,发射端预先将2N个天线以2个为1组分成N组,其中N为大于1的整数;
发送时,所述发射端对待发送的2N个信号进行线性变换,将生成的2N个变换结果以2个1组重组为N个结果组;
对N个结果组分别以码率为1的双天线时空码进行编码,将N组经编码的信号分别通过所述N组天线轮流发送。
2.根据权利要求1所述的多输入多输出***信号发送方法,其特征在于,所述线性变换为正交变换。
3.根据权利要求2所述的多输入多输出***信号发送方法,其特征在于,所述正交变换包括快速傅里叶变换、哈达码变换和余弦变换。
4.根据权利要求1所述的多输入多输出***信号发送方法,其特征在于,所述线性变换进一步包含以下步骤:
待发送的2N个信号均分为2个变换组分别进行线性变换,每个变换组生成N个变换结果,将2N个变换结果以2个1组重组为N个结果组,其中每个结果组内的2个变换结果来自不同的变换组。
5.根据权利要求1所述的多输入多输出***信号发送方法,其特征在于,还包含以下步骤:
先将待发送的串行信号流转换为2N个并行信号流,每次从这2N个并行信号流中各取1个信号形成2N个信号进行所述线性变换。
6.根据权利要求1至5中任一项所述的多输入多输出***信号发送方法,其特征在于,所述码率为1的双天线时空码是“Alamouti”时空码。
7.根据权利要求6所述的多输入多输出***信号发送方法,其特征在于,每组所述天线发送所述经编码的信号时,以2个天线连续发射2个码元符号。
8.一种多输入多输出***信号接收方法,其特征在于,包含以下步骤:
接收端每次收到信号时,以码率为1的双天线时空码进行解码,每次解码得到2个信号;
将连续N次解码所得的2N个信号进行与发射端的线性变换相应的逆变换,得到2N个信号输出;其中,N为大于1的整数。
9.根据权利要求8所述的多输入多输出***信号接收方法,其特征在于,所述线性变换是正交变换。
10.根据权利要求8所述的多输入多输出***信号接收方法,其特征在于,所述逆变换进一步包含以下步骤:
将连续N次解码所得的2N个信号均分成2个组,每组中的N个信号分别来自N次不同的解码结果;
对每组中的N个信号分别进行与发射端的线性变换相应的逆变换,每组各获得N个变换结果,将2组变换结果合并成2N个信号输出。
11.根据权利要求8所述的多输入多输出***信号接收方法,其特征在于,还包含以下步骤:
将所述2组变换结果合并成的2N个信号转换为串行信号流输出。
12.根据权利要求8至11中任一项所述的多输入多输出***信号接收方法,其特征在于,所述码率为1的双天线时空码是“Alamouti”时空码。
13.一种多输入多输出***信号发送装置,其特征在于,包含以2个为1组的N组天线、与N组天线一一对应的N个编码模块、和线性变换模块,其中N为大于1的整数;
所述线性变换模块用于将2N个输入的待发送信号线性变换成2N个变换结果,以2个为1组分别输出到所述N个编码模块;
每个所述编码模块用于以码率为1的双天线时空码进行编码,并输出到对应的1组天线;
N组天线轮流发送来自对应编码模块的信号。
14.根据权利要求13所述的多输入多输出***信号发送装置,其特征在于,还包含串转并模块,用于将待发送的串行信号流转换为2N个并行信号流,均分成2组分别输出到所述2个线性变换模块。
15.根据权利要求13或14所述的多输入多输出***信号发送装置,其特征在于,所述线性变换为正交变换;
所述码率为1的双天线时空码是“Alamouti”时空码。
16.一种多输入多输出***信号接收装置,其特征在于,包含天线、解码模块、线性变换模块;
每个所述解码模块用于对所述天线收到的信号以码率为1的双天线时空码进行解码,连续N次解码得到2N个信号,输出所述线性变换模块中;
所述线性变换模块用于对2N个输入信号进行与发射端的线性变换相应的逆变换,获得2N个信号输出;其中N为大于1的整数。
17.根据权利要求16所述的多输入多输出***信号接收装置,其特征在于,还包含并转串模块,用于将所述2个线性变换模块输出的2N个并行信号转换为一路串行信号输出。
18.根据权利要求16或17所述的多输入多输出***信号接收装置,其特征在于,所述线性变换为正交变换;
所述码率为1的双天线时空码是“Alamouti”时空码。
20.如权利要求19所述的多输入多输出***信号接收方法,其特征在于,
当发射天线数为4时,
其中hi为发射天线i所对应的信道参数;
当发射天线数为8时,
其中hi为发射天线i所对应的信道参数。
21.如权利要求19所述的多输入多输出***信号接收方法,其特征在于,所述HOT是正交变换矩阵。
22.一种多输入多输出***的信号接收机,其特征在于,包含:
一个天线;
串转并模块,用于将所述天线串行接收的2N个码元符号中的信号ri转为并行信号输出;
共扼处理模块,用于对来自所述串转并模块的并行信号中序号为偶数的ri取共扼,维持序号为奇数的ri不变,将处理结果作为矢量R输出;
矩阵计算模块,用于计算并输出矩阵
矩阵相乘模块,用于将矩阵C乘以矢量R后得到检测结果;
其中,1≤i≤2N,N为大于1的整数,HCH是各天线所对应的信道参数矩阵,HOT是发射端的线性变换矩阵,HOT H代表HOT的共轭转置,HCH H代表HCH的共轭转置,σn 2代表零均值高斯分布噪声的方差,上标“-1”代表对矩阵求逆。
23.一种多输入多输出***信号接收方法,其特征在于,包含以下步骤:
对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX);
在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出;其中,上标“H”代表对矩阵进行共轭转置操作,
ri是码元符号i内收到的信号,N为大于1的整数,ri *代表ri的共扼,
是需要检测的信号,HCH是各天线所对应的信道参数矩阵,HOT是线性变换矩阵。
24.如权利要求23所述的多输入多输出***信号接收方法,其特征在于,
当发射天线数为4时,
其中hi为发射天线i所对应的信道参数;
当发射天线数为8时,
其中hi为发射天线i所对应的信道参数。
25.如权利要求23所述的多输入多输出***信号接收方法,其特征在于,所述HOT是正交变换矩阵。
26.一种多输入多输出***的信号接收机,其特征在于,包含:
一个天线;
串转并模块,用于将所述天线串行接收的2N个码元符号中的信号ri转为并行信号输出;
共扼处理模块,用于对来自所述串转并模块的并行信号中序号为偶数的ri取共扼,维持序号为奇数的ri不变,将处理结果作为矢量R输出;
矩阵计算模块,用于计算并输出矩阵
ML算法模块,用于对于每个可能的检测结果Xk计算其所对应的Zk=(R-HCHHOTX)H(R-HCHHOTX),在所有的Zk中搜索最小值,将该最小值所对应的X作为检测结果输出
其中,1≤i≤2N,N为大于1的整数,HCH是各天线所对应的信道参数矩阵,HOT是发射端的线性变换矩阵,上标“H”代表对矩阵进行共轭转置操作。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100919702A CN101056162B (zh) | 2006-05-15 | 2006-06-20 | 多输入多输出***信号收发方法及其装置 |
PCT/CN2007/001572 WO2007137490A1 (fr) | 2006-05-15 | 2007-05-15 | Procédé d'émission et de réception de signaux d'un système mimo et appareil correspondant |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610079787 | 2006-05-15 | ||
CN200610079787.0 | 2006-05-15 | ||
CN2006100919702A CN101056162B (zh) | 2006-05-15 | 2006-06-20 | 多输入多输出***信号收发方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101056162A true CN101056162A (zh) | 2007-10-17 |
CN101056162B CN101056162B (zh) | 2011-09-21 |
Family
ID=38795794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100919702A Expired - Fee Related CN101056162B (zh) | 2006-05-15 | 2006-06-20 | 多输入多输出***信号收发方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101056162B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101540690B (zh) * | 2008-03-21 | 2011-09-14 | 华为技术有限公司 | 多播广播业务的mimo通信方法及*** |
CN101931507B (zh) * | 2009-06-18 | 2012-09-05 | 华为技术有限公司 | 码本生成方法、数据传输方法及装置 |
CN101919174B (zh) * | 2008-01-17 | 2012-10-03 | 上海贝尔股份有限公司 | 一种基于酉空时编码的信号发送方法及装置 |
CN103039018A (zh) * | 2010-07-05 | 2013-04-10 | 株式会社泛泰 | 传送设备及其通信方法、以及接收设备及其通信方法 |
CN104579568A (zh) * | 2015-01-09 | 2015-04-29 | 辽东学院 | 一种具有全分集全码率的无线通信*** |
CN104716999A (zh) * | 2013-12-17 | 2015-06-17 | ***通信集团公司 | 一种码分单天线多流信息发送和接收方法、设备及*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7778355B2 (en) * | 2001-05-01 | 2010-08-17 | Texas Instruments Incorporated | Space-time transmit diversity |
KR20050015731A (ko) * | 2003-08-07 | 2005-02-21 | 삼성전자주식회사 | 이중 시공간 송신 다이버시티 시스템에서 최소 신호대잡음비를 이용한 셔플링 패턴 결정 방법 및 장치 |
-
2006
- 2006-06-20 CN CN2006100919702A patent/CN101056162B/zh not_active Expired - Fee Related
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101919174B (zh) * | 2008-01-17 | 2012-10-03 | 上海贝尔股份有限公司 | 一种基于酉空时编码的信号发送方法及装置 |
CN101540690B (zh) * | 2008-03-21 | 2011-09-14 | 华为技术有限公司 | 多播广播业务的mimo通信方法及*** |
US8781009B2 (en) | 2009-06-18 | 2014-07-15 | Huawei Technologies Co., Ltd. | Method for generating codebook, method and apparatus for data transmission |
CN102868498A (zh) * | 2009-06-18 | 2013-01-09 | 华为技术有限公司 | 码本生成方法、数据传输方法及装置 |
US8509332B2 (en) | 2009-06-18 | 2013-08-13 | Huawei Technologies Co., Ltd. | Method for generating codebook, method and apparatus for data transmission |
CN101931507B (zh) * | 2009-06-18 | 2012-09-05 | 华为技术有限公司 | 码本生成方法、数据传输方法及装置 |
US8971440B2 (en) | 2009-06-18 | 2015-03-03 | Huawei Technologies Co., Ltd. | Method for generating codebook, method and apparatus for data transmission |
CN102868498B (zh) * | 2009-06-18 | 2015-12-09 | 华为技术有限公司 | 码本生成方法、数据传输方法及装置 |
US9461726B2 (en) | 2009-06-18 | 2016-10-04 | Huawei Technologies Co., Ltd. | Method for generating codebook, method and apparatus for data transmission |
CN103039018A (zh) * | 2010-07-05 | 2013-04-10 | 株式会社泛泰 | 传送设备及其通信方法、以及接收设备及其通信方法 |
CN104716999A (zh) * | 2013-12-17 | 2015-06-17 | ***通信集团公司 | 一种码分单天线多流信息发送和接收方法、设备及*** |
CN104579568A (zh) * | 2015-01-09 | 2015-04-29 | 辽东学院 | 一种具有全分集全码率的无线通信*** |
CN104579568B (zh) * | 2015-01-09 | 2018-08-24 | 辽东学院 | 一种具有全分集全码率的无线通信*** |
Also Published As
Publication number | Publication date |
---|---|
CN101056162B (zh) | 2011-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1736053A (zh) | 信号传输方法和多天线设备 | |
CN1808959A (zh) | 一种传输数据的方法及通信*** | |
CN1878159A (zh) | 通过至少一个通信信道传送符号的方法 | |
CN1692572A (zh) | 在无线通信中用于多天线的空时发射分集(sttd) | |
CN1838556A (zh) | 一种下行多用户空时分组预编码的方法 | |
CN1656709A (zh) | 码分多址无线*** | |
CN1969522A (zh) | 用于通信***中的空间频率块编码/解码的装置和方法 | |
CN1943133A (zh) | 利用多输入多输出方案的移动通信***中编码/解码时空块代码的装置与方法 | |
CN1701556A (zh) | 改进的通信设备和方法 | |
CN1801684A (zh) | 用于多天线***的低复杂度检波器 | |
CN1697362A (zh) | 用于在多输入多输出通信***中接收信号的装置和方法 | |
CN1855797A (zh) | 在多进多出通信***中检测并解码信号的方法 | |
CN1552132A (zh) | 在无线通信***中利用信道状态信息的方法和装置 | |
CN1926779A (zh) | 在w-cdma***中用于sinr估计的cpich处理 | |
CN101056302A (zh) | Ofdm***中基于ukf的信道与载波频率偏移估计方法 | |
CN101056162A (zh) | 多输入多输出***信号收发方法及其装置 | |
CN1906864A (zh) | 空分多址的多天线传输 | |
CN1703863A (zh) | 无线通信网中的空时编码传输 | |
CN1860702A (zh) | 在通信***中根据信道状态控制传输方案的装置和方法 | |
CN1579077A (zh) | Mimo***中的信道追踪和信号检测 | |
CN1956426A (zh) | 一种低复杂度的多入多出迭代检测方法 | |
CN1875590A (zh) | Mimo通信***中对于多个并行信道的增量冗余传输 | |
CN1742457A (zh) | 均衡装置和方法 | |
CN1708037A (zh) | 接收数据信号的方法、相应接收设备和计算机程序产品 | |
CN1581725A (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: 20110921 Termination date: 20140620 |
|
EXPY | Termination of patent right or utility model |