[发明专利]用预条件共轭梯度算法的码分多址通讯系统多用户检测方法有效
申请号: | 200410052844.7 | 申请日: | 2004-07-14 |
公开(公告)号: | CN1588816A | 公开(公告)日: | 2005-03-02 |
发明(设计)人: | 王炳立;李兴伟 | 申请(专利权)人: | 凯明信息科技股份有限公司 |
主分类号: | H04B1/707 | 分类号: | H04B1/707;H04J13/02 |
代理公司: | 上海新天专利代理有限公司 | 代理人: | 衷诚宣 |
地址: | 201108上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种预条件共轭梯度算法的码分多址通讯系统的多用户检测方法,其包含以下步骤:1.检测所有用户所占全部码道的扩频信息、加扰信息、信道冲击响应信息;2.产生系统的自相关矩阵R,该矩阵R反映上述用户的扩频信息、加扰信息、信道冲击响应信息;3.生成接收到的用户数据矢量dmaf:并以一定的排列规律排列,形成矢量dmaf;4.由上述矩阵R、用户数据矢量dmaf,得到要求解的计算各个码道发送数据的系统方程R=dmaf;5.预条件,对系统相关矩阵R和用户数据矢量dmaf进行预处理,得到矩阵R′和矢量d′maf,得出方程的方程R′d′=d′maf;6.通过上述解出的方程的解d′,通过反预条件=(pH)-1d′得到解出。 | ||
搜索关键词: | 条件 共轭 梯度 算法 码分多址 通讯 系统 多用户 检测 方法 | ||
【主权项】:
1.一种利用预条件共轭梯度算法的码分多址通讯系统的多用户检测方法,其包含以下步骤:1.在码分多址的通讯系统中,接收装置检测所有用户所占全部码道的扩频信息、加扰信息、信道冲击响应信息;2.接收装置产生系统的自相关矩阵R,该矩阵R反映上述用户的扩频信息、加扰信息、信道冲击响应信息;3.生成接收到的用户数据矢量dmaf:接收装置使用匹配滤波器或者瑞克接收机,检测得到接收信号经过解扩后所有激活的用户数据,并按一定的排列规律排列,形成矢量dmaf;4.由上述系统相关矩阵R、用户数据矢量dmaf,得到需要求解的计算各个码道发送数据的系统方程R d ^ = d maf ; ]]> 5.多用户检测模块进行预条件,对系统相关矩阵R和用户数据矢量dmaf进行预处理,得到矩阵R′和矢量d′maf,得出方程的方程R′d′=d′maf;6.多用户检测模块通过上述方程求解d′;所述的步骤6包含以下步骤:6.1:多用户检测模块进行初始参量的选择6.1.1:初始迭代值选取d′0;6.1.2:选择初始残量:r0=Rd′0-d′maf;6.1.3:收敛性检测,如果满足设定的收敛条件,则d′0就是所要求的解d′,退出运算过程;6.1.4:初始搜索方向的选择:方向q0=r0;6.2:进入迭带计算过程,以下角标k表示第k次迭带;k=1,2,3,...6.2.1:计算第k次迭代时的矩阵与矢量的乘积:Rqk-1;6.2.2:计算前进步长:αk-1=-(rk-1,rk-1)/(Rqk-1,qk-1),该步骤包括两个内积运算和一个除法运算;6.2.3:计算第k次迭带值:d′k=d′k-1+αk-1qk-1;6.2.4:更新残量:rk=rk-1+αk-1Rqk-1;6.2.5:收敛性检测,如果满足一定的收敛条件则停止计算,上述则d′k就是所要求的解d′,退出运算过程;跳出循环;6.2.6:计算参量,令λk-1=(rk,rk)/(rk-1,rk-1);6.2.7:更新搜索方向:qk=rk-1+λk-1qk-1;6.2.8:循环执行步骤6.2.1至6.2.7,直到步骤6.2.5的条件满足而停止计算跳出循环;7.反预条件,对上述估计数据矢量d′进行反预处理,得到用户数据
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凯明信息科技股份有限公司,未经凯明信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410052844.7/,转载请声明来源钻瓜专利网。