发明名称 一种适用于任意天线数量的线性弥散空时编码方法
摘要 本发明涉及一种适用于任意天线数量的线性弥散空时编码方法。本发明首先确定编码模块的时间长度以及要发送的信息符号数,其次随机生成MT个复向量u1,u2,…,uMT,将每一个复向量转变成Hermite矩阵;然后生成一个MT阶对角矩阵D,并将D依次右乘Hermite矩阵得到一个新的MT阶方阵U,随机选取矩阵U的L个列向量,将每个列向量按从上到下、从左到右的顺序重新排成M×T的矩阵;最后分别计算L个构造矩阵的奇异值,对每组奇异值求平方和与四次方和,得到两组序列,直到两组序列满足设定条件后完成编码。本发明可适用于任意数量发射天线和接收天线的应用场合,能够自由设定编码传输速率。
申请公布号 CN102035630B 申请公布日期 2012.11.28
申请号 CN201010615138.4 申请日期 2010.12.30
申请人 浙江大学 发明人 谢磊;陈惠芳;朱诗宇
分类号 H04L1/06(2006.01)I 主分类号 H04L1/06(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 1.一种适用于任意天线数量的线性弥散空时编码方法,其特征在于该方法包括如下步骤:步骤1.确定一个编码模块的时间长度T以及要发送的信息符号数L,其中L的取值最小不小于1,最大不大于MT,M为发射天线数量;步骤2.随机生成MT个长度为MT的复向量u<sub>1</sub>, u<sub>2</sub> , … , u<sub>MT</sub>,对每一个复向量做如下运算得到<img file="2010106151384100001DEST_PATH_IMAGE002.GIF" wi="118" he="53" />其中每个<b>U</b><sub><i>i</i></sub>都是Hermite矩阵,<b>I</b><sub>MT</sub>是MT阶单位阵,<img file="2010106151384100001DEST_PATH_IMAGE004.GIF" wi="28" he="30" />表示Frobenius范数,M为发射天线数量;步骤3.生成一个MT阶对角矩阵<b>D</b>,使<b>D</b>对角线上的元素模为1,而相位为一个随机数;将<b>D</b>依次右乘矩阵<b>U</b><sub><i>i</i></sub>得到一个新的MT阶方阵<b>U</b>,如下式:<img file="DEST_PATH_IMAGE006.GIF" wi="80" he="41" />步骤4.随机选取矩阵<b>U</b>的L个列向量,将每个列向量按从上到下、从左到右的顺序重新排成M×T的矩阵;得到的这L个矩阵将作为线性弥散码的构造矩阵;步骤5.分别计算L个构造矩阵的奇异值,得到L组奇异值,对每组奇异值求平方和与四次方和,可以得到两个数,每组的第一个数组成一个共有L个数的序列a,每组的第二个数组成另一个序列b;步骤6.重复步骤2~步骤5直到找出使序列a的均值最大,方差最小,以及序列b的均值最小,方差最小的构造矩阵组合为止;将得到的构造矩阵<img file="DEST_PATH_IMAGE008.GIF" wi="24" he="25" />按照下式构成发射矩阵<img file="DEST_PATH_IMAGE010.GIF" wi="18" he="18" />,<img file="DEST_PATH_IMAGE012.GIF" wi="85" he="46" />,从而完成编码,其中<img file="DEST_PATH_IMAGE014.GIF" wi="17" he="25" />表示发送的信息符号。
地址 310027 浙江省杭州市西湖区浙大路38号