[发明专利]用于CDMA的卷积实现方法、运算装置及无线接收设备有效
申请号: | 201110296974.5 | 申请日: | 2011-09-27 |
公开(公告)号: | CN102355280A | 公开(公告)日: | 2012-02-15 |
发明(设计)人: | 卢青 | 申请(专利权)人: | 上海华为技术有限公司 |
主分类号: | H04B1/7105 | 分类号: | H04B1/7105 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 200121 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 cdma 卷积 实现 方法 运算 装置 无线 接收 设备 | ||
技术领域
本发明涉及通讯技术领域,更具体地说,涉及用于CDMA的卷积实现方法、运算装置及无线接收设备。
背景技术
CDMA(Code Division Multiple Access,码分多址)技术,由于其具有抗干扰能力强、传输带宽大、抗衰减能力强、电磁辐射低以及安全性强等诸多优点,从而在通讯领域具有很强的竞争力。
CDMA系统中多个用户的信号在时域和频域上是混叠的,接收时需要在数字域上用一定的信号分离方法把各个用户的信号分离开来。在实际的CDMA移动通信系统中,由于各个用户信号之间存在一定的相关性,所以会存在多址干扰(multiple acess interfere,MAI)。利用MAI中的先验信息而将所有用户信号的分离看作一个统一的过程的信号分离方法称为多用户检测技术。根据对MAI处理方法的不同,多用户检测技术可以分为干扰抵消和联合检测两种。其中,联合检测技术则指的是充分利用MAI,一步之内将所有用户的信号都分离开来的一种信号分离技术。
在使用联合检测技术的方法进行多个用户信号的分离过程中,卷积处理是上行接收处理必不可少的环节。由于基于CDMA技术的通信协议没有CP(cyclic prefix,循环前缀),不符合圆卷积的特点,上行卷积处理无法采用FFT(Fast Fourier Transform,快速傅立叶变换)或IFFT(Inverse Fast Fourier Transform,快速傅里叶反变换)来进行简化处理。
通过上述描述可以得出,在现有技术中,一般需要采用复乘累加的办法实现卷积处理;从而使得当卷积处理应用于VLSI(Very Large Scale Integrated circuits,超大规模集成电路)、ASIC(Application Specific Integrated Circuits,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或DSP(Digital Signal Processing,数字信号处理)等数字处理器件上时,其功耗和资源消耗很大。
发明内容
有鉴于此,本发明实施例提供了用于CDMA的卷积实现方法、运算装置及无线接收设备,以解决现有技术存在的功耗和资源消耗过大的问题。
本发明实施例是这样实现的:
一种应用于CDMA的卷积实现方法,包括:
当发送序列为复值序列,在对所述发送序列进行卷积运算时,将所述发送序列的码片长度矢量值和信道响应的多径长度矢量值带入卷积公式;
将带入发送序列的码片长度矢量值和信道响应的多径长度矢量值带后的卷积公式展开为卷积算式;
将码片长度矢量值的实部和虚部的取值带入卷积算式中由码片矢量值和冲击响应矢量值相乘的乘积算式,将所述乘积算式简化为加、减、取反及交换运算中的任意一种或组合;获取所有乘积算式的乘积结果;
完成所述乘积结果之间的加法运算,获取所述卷积算式的结果。
此外,本实施例还提供了CDMA卷积运算装置,包括:
发送序列选定模块,用于当发送序列为复值序列,在对所述发送序列进行卷积运算时,将所述发送序列的码片长度矢量值和信道响应的多径长度矢量值带入卷积公式;
卷积算式生成模块,用于将带入发送序列的码片长度矢量值和信道响应的多径长度矢量值带后的卷积公式展开为卷积算式;
卷积运算模块,用于将码片长度矢量值的实部和虚部的取值带入卷积算式中由码片矢量值和冲击响应矢量值相乘的乘积算式,将所述乘积算式简化为加、减、取反及交换运算中的任意一种或组合;获取所有乘积算式的乘积结果;
卷积结果获取模块,用于完成所述乘积结果之间的加法运算,并获取所述卷积算式的结果。
此外,本实施例还提供了无线接收设备,包括CDMA卷积运算装置;CDMA卷积运算装置包括:
发送序列选定模块,用于当发送序列为复值序列,在对所述发送序列进行卷积运算时,将所述发送序列的码片长度矢量值和信道响应的多径长度矢量值带入卷积公式;
卷积算式生成模块,用于将带入发送序列的码片长度矢量值和信道响应的多径长度矢量值带后的卷积公式展开为卷积算式;
卷积运算模块,用于将码片长度矢量值的实部和虚部的取值带入卷积算式中由码片矢量值和冲击响应矢量值相乘的乘积算式,将所述乘积算式简化为加、减、取反及交换运算中的任意一种或组合;获取所有乘积算式的乘积结果;
卷积结果获取模块,用于完成所述乘积结果之间的加法运算,并获取所述卷积算式的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华为技术有限公司,未经上海华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110296974.5/2.html,转载请声明来源钻瓜专利网。