[发明专利]一种基于移位叠加序列的互相关干扰消除方法在审
申请号: | 202310209645.5 | 申请日: | 2023-03-07 |
公开(公告)号: | CN116318517A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 邹德岳;赵洋震;赵楠 | 申请(专利权)人: | 大连理工大学 |
主分类号: | H04J13/00 | 分类号: | H04J13/00;H04J13/12;H04B1/707;H04L25/03 |
代理公司: | 辽宁鸿文知识产权代理有限公司 21102 | 代理人: | 王海波 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移位 叠加 序列 互相 干扰 消除 方法 | ||
1.一种基于移位叠加序列的互相关干扰消除方法,其特征在于,假设在CDMA通信系统中有K个信号发射机和一个信号接收机,信号发射机用于发送K个携带各用户数据信息的CDMA信号,信号接收机用于接收K个用户的CDMA叠加信号,信号接收机通过对叠加信号进行解调完成K个用户的通信传输;将接收机接收到的叠加信号记为ysum,则ysum=y1+y2+...+yK,其中yK为接收到的第K个用户的信号,在接收机侧对K个用户的CDMA叠加信号进行互相关干扰消除的步骤如下:
步骤1:生成循环移位序列与移位间距序列;
步骤2:移位扩频序列;
步骤3:叠加扩频序列;
步骤4:序列相关运算;
步骤5:生成待解调信号序列;
步骤6:信号序列解调;
步骤7:剩余信号解调;
步骤8:传统串行干扰消除方法解调。
2.根据权利要求1所述的一种基于移位叠加序列的互相关干扰消除方法,其特征在于,具体步骤如下:
步骤1:循环移位序列与移位间距序列生成
首先,令接收机侧K个用户的码长为L的本地扩频序列进行循环移位的循环移位数为a1,a2,...,aK,其中aK表示第K个用户的循环移位数;令a1=0,即设定第一个用户的本地扩频序列不移位,根据公式(1)生成循环移位序列A={a1,a2,...,aK};:
其中,公式(1)中第一个公式表示相邻循环移位数的差值和码长数与aK的差值均需大于等于2;第二个公式表示各相邻循环移位数的间距及aK与码长末尾的间距之和需等于码长数L与系统用户数K的差,即ai+1-ai-1表示相邻循环移位数的间距,L-aK-1表示aK与码长末尾的间距;第三个公式表示第i+1,i+2,...,K个循环移位数ai+1,ai+2,...,aK分别与第i个循环移位数ai的差值,需满足唯一存在且数值无重复出现;
其次,第i个循环移位数与第i+1,i+2,...,K个循环移位数的间距xij为:
xij=aj-ai-1,i=1,2,...,K-1,j=i+1,i+2,...,K, (2)
最后,由公式(2)生成移位间距序列X={x12,x13,...,x1K,x23,x24,...,x2K,...,x(K-1)K},其中,X为三角序列;
步骤2:移位扩频序列
根据步骤1生成的循环移位序列A,对K个用户的本地扩频序列s1,s2,...,sK分别循环移位a1,a2,...,aK位,得移位扩频序列s1',s2',...,sK',其中,sK表示第K个用户的本地扩频序列,sK'表示第K个用户经过循环移位后的本地扩频序列,即移位扩频序列;
步骤3:叠加扩频序列
将K个用户的移位扩频序列s1',s2',...,sK'进行序列的叠加操作,得到码长同为L的移位叠加序列ssum,即ssum=s1'+s2'+...+sK';
步骤4:序列相关运算
将步骤3得到的移位叠加序列ssum与叠加信号ysum进行相关运算,对相关运算结果进行峰值检测;若检测结果存在峰值,则记录产生峰值大小e1,e2,...,en和峰值位置A1,A2,...,An,执行步骤5,其中n表示检测出峰值的总个数;若检测结果未出现峰值或只有单个峰值产生,则执行步骤8;
步骤5:待解调信号序列生成
根据得到的峰值位置A1,A2,...,An,根据公式(3)计算相邻峰值间距xm',得相邻峰值间距序列{x1',x2',...,xn-1'},对移位间距序列X进行遍历,寻找与峰值间距xm'相等的移位间距xij,则两峰值对应信号的扩频序列为si和sj,从而确定每个峰值所对应信号的扩频序列s1”,s2”,...,sn”,并将每个信号记为峰值大小及其对应扩频序列的组合(en,sn”);
xm'=Am+1-Am-1,m=1,2,...,n-1 (3)
根据峰值大小对所有组合进行降幂排序,得待解调信号序列D,D={(E1,S1),(E2,S2),...,(En,Sn)};其中,(En,Sn)表示经过排序后第n位的信号组合,En为峰值大小,Sn为该信号对应的扩频序列;
步骤6:信号序列解调
由步骤5所得的待解调信号序列D,对产生峰值的信号进行解调;
(6.1)解扩:由序列D中第一位信号组合的扩频序列S1,对该信号进行解扩,得幅度估计值G1和发送原始数据b1;
(6.2)重构:由该信号的幅度估计值G1、原始数据b1和扩频序列S1,重新调制该信号以得重构信号y',即y'=G1·b1·S1;
(6.3)去除:将叠加信号ysum与重构信号y'进行相减操作,得新的叠加信号ysum',即ysum'=ysum-y',完成第一位信号的解调;
对新的叠加信号ysum'重复步骤(6.1)、(6.2)和(6.3),直至序列D内所有信号均完成解调;若检测出的峰值个数n与用户数K相等,则完成K个用户信号的互相关干扰消除,解调结束;若峰值个数n小于用户数K,则存在剩余未解调的信号,将最后得到的叠加信号记为ysum_new,执行步骤7;
步骤7:剩余信号解调
叠加信号ysum_new中包含剩余未解调的CDMA信号,对ysum_new执行步骤4,若相关运算结果经过检测后存在峰值,则继续执行步骤5和步骤6;若无峰值或只有单峰值产生,则执行步骤8;
步骤8:传统串行干扰消除方法解调
对相关运算后结果无峰值或单峰值产生的CDMA叠加信号,对其执行传统的串行干扰消除方法进行信号的解调,最终实现K个用户信号的互相关干扰消除,完成多个用户CDMA信号的通信传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310209645.5/1.html,转载请声明来源钻瓜专利网。