基于扰码的CDMA—BLAST空时编码发射与接收方法技术

技术编号:3662051 阅读:205 留言:0更新日期:2017-05-02 16:54
一种基于扰码的CDMA-BLAST空时编码发射与接收方法,其特征在于包括以下步骤:    A、发射步骤:    (1)每个用户的数据流经过串并转换分割为多个独立的子数据流并行分配在各发射天线上,子数据流的数目等于发射天线数;    (2)可变长度正交扩频码(OVSF)对各用户的子数据流进行扩频,不同用户采用不同的正交扩频码,而同一用户不同天线上的子数据流采用相同的可变长度正交扩频码(OVSF)码;    (3)在同一天线上,将来自不同用户的已扩频的子数据流相加;    (4)相加后的数据流与对应该天线的S(2)短扰码相乘后发射,不同发射天线对应不同扰码;    B、接收步骤:    (1)每个天线接收到的数据流包括各用户、各天线的数据以及噪声叠加,首先将接收信号乘以相应信道矩阵的共轭转置进行解信道;    (2)解信道后的子数据流乘以对应发射天线的扰码共轭进行解扰;    (3)解扰后的子数据流乘以目标用户对应的可变长度正交扩频码(OVSF)码进行解扩;    (4)解扩后的子数据流按用户分组,经过并串转换后变为每用户一支数据流;    (5)数据流经BPSK解调后输出。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
基于扰码的CDMA-BLAST空时编码发射与接收方法
本专利技术涉及一种无线通信系统空时编码方法,尤其涉及一种多用户多天线下行链路中基于扰码的CDMA-BLAST(Bell Lab Layered Space Time)空时编码的发射与接收方法。现有技术:下一代的移动通信系统要求支持不同服务质量要求的高速多媒体传输业务。高速传输的主要指标是频谱效率,即在给定误码率和掉话率的前提下,单位小区单位带宽内所能达到的最大传输速率。BLAST是一种由贝尔实验室首先提出的,在发射端和接收端都采用多天线技术,充分利用空域资源来提高通信系统的频谱效率的通信技术。BLAST将每个用户的数据流分割为多个独立的子数据流并行分配在各发射天线上,所有的子数据流以同样的频带传输。在接收端,同样使用阵列天线接收来自所有发射天线的信号及其散射信号,这些子数据流的散射差异使子数据流能够被识别和检出。在通常的独立锐利(Rayleigh)散射信道假设前提下,当发射天线数固定的情况下,理论容量和接收天线数呈线性关系。在BLAST技术中,假设信道传输特性对于发射天线来说是未知的,对于接收天线来说是已知的,接收天线的阵元数目大于等于发射天线的阵元-->数目。最早的BLAST主要针对单用户窄带传输系统。假设一个(M,P)多输入多输出(MIMO)传输系统,有M个发射天线和P个接收天线,将用户发送的数据流首先分为M个子数据流,分别由不同的天线进行传输,在接收端利用传输信道的空间特性区分不同的数据流。为了将BLAST推广到多用户宽带传输的码分多址CDMA系统,在文献Huang.H,Viswanathan.H,Multiple antennas and multiuser detection in high data rate CDMAsystems,IEEE VTC’00[C],Tokyo,2000,vol.1,556-560.中提出的CDMA-BLAST系统将不同用户的数据用相互正交的扩频码扩频后相加,然后在同一天线上发射,这样就可以支持下行链路中多用户通信。在已有的CDMA-BLAST编码扩频方案中,同一用户在不同天线上的数据流可以使用相同的扩频码,也可以使用不同的扩频码,二者各有利弊。采用不同的扩频码,接收端不仅可以利用空域信息,而且可以使用扩频码信息区分数据流,因此可以获得较好的链路性能,即较低的误码率;然而这相应地使用了较多的扩频码资源,而对于一定长度的正交扩频码组,其有效码数目是有限的,这样就减少了小区内可能容纳的用户数。使用相同的扩频码,虽然可以提高频谱效率,但由于同一用户不同天线之间存在强干扰,链路性能较差。
技术实现思路
本专利技术的目的是为了克服上述两种编码方案的的缺点,提出一种基于扰码的CDMA-BLAST下行链路空时编码发射与接收方法。在不牺牲码域资源的前提下,降低同一用户不同天线之间的强干扰,取得较好的链路性能。-->本专利技术实现上述目的所采用的技术方案是用可变长度正交扩频码(OVSF)区分不同用户,用扰码区分不同发射天线,各用户的数据流用不同的可变长度正交扩频码(OVSF)码扩频后叠加在一起,乘以对应该天线的扰码后再发射,由于扰码具有良好的自相关和互相关特性,可以显著降低同一用户不同天线之间的干扰,仿真结果显示,采用正交扩频码和扰码二级扩频的空时编码方案可以取得较好的链路性能。本专利技术所采用基于扰码的CDMA-BLAST空时编码发射与接收技术方案,其技术特点包括以下步骤:A、发射步骤:(1)每个用户的数据流经过串并转换分割为多个独立的子数据流并行分配在各发射天线上,子数据流的数目等于发射天线数;(2)可变长度正交扩频码(OVSF)对各用户的子数据流进行扩频,不同用户采用不同的正交扩频码,而同一用户不同天线上的子数据流采用相同的可变长度正交扩频码(OVSF)码;(3)在同一天线上,将来自不同用户的已扩频的子数据流相加;(4)相加后的数据流与对应该天线的S(2)短扰码相乘后发射,不同发射天线对应不同扰码;B、接收步骤:(1)每个天线接收到的数据流包括各用户、各天线的数据以及噪声叠加,首先将接收信号乘以相应信道矩阵的共轭转置进行解信道;(2)解信道后的子数据流乘以对应发射天线的扰码共轭进行解扰;(3)解扰后的子数据流乘以目标用户对应的OVSF码进行解扩;-->(4)解扩后的子数据流按用户分组,经过并串转换后变为每用户一支数据流;(5)数据流经BPSK解调后输出。可变长度正交扩频码(OVSF)采用沃尔什(walsh)码,它是一种由哈达码(Hadamard)矩阵生成的可变长度正交扩频码,每个用户对应一个不同的沃尔什码。扰码采用S(2)短扰码,它是由三个序列生成的复值序列。本专利技术是一种基于扰码的CDMA-BLAST下行链路空时编码发射与接收方法,该方法主要是增加了扰码算法,与不增加扰码算法相比,本专利技术算法的信噪比Eb/N0、用户数K、发射天线数M和接收天线数P等参数对系统平均误码率的降低具有明显的效果。仿真条件为发射信号采用BPSK调制,各用户的发射总功率固定为1,采用扩频因子N=256的Walsh码和周期为256的S(2)短扰码,信道为(M,P)的MIMO信道,各子信道为相互独立的平坦Rayleigh衰落信道,信道参数在一个符号周期内保持不变,接收端为有理想信道估计的同步接收,采用时空联合匹配滤波接收算法,缺省信噪比为话音业务要求的Eb/N0=7dB,采用蒙特卡罗算法仿真。本专利技术提出的空时编码方法与以往的单纯利用正交扩频码区分用户的方案相比,码域资源利用率不变,但由于扰码具有良好的自相关和互相关特性,其链路性能即误码率有显著降低。在4用户、2发2收、信噪比为7dB时,误码率下降一个数量级。这种改善在用户数小于253时成立,仿真结果也显示:发射天线越多,误码率越大;接收天线越多,误码率越小。附图说明-->图1为基于扰码的CDMA-BLAST下行链路的发射过程图;图2为基于扰码的CDMA-BLAST下行链路的接收过程图;图3为S(2)短扰码产生示意图;图4为信噪比与平均误码率的关系;图5为用户数K与平均误码率的关系;图6为发射天线数M和接收天线数P与平均误码率的关系。具体实施方式下面结合附图对本专利技术作进一步的详细说明。假设用户数为K、发射天线数为M、接收天线数为P。参照图1的基于扰码的CDMA-BLAST下行链路的发射过程,具体步骤包括:(1)每个用户的数据流经过串并转换分割为多个独立的子数据流并行分配在各发射天线上,子数据流的数目等于发射天线数。用户1的信源产生器110产生的二进制信号,首先经过BPSK调制111和串并转换112,分为M个并行数据流,其中M为发射天线数。其余用户(例如用户1)的数据进行类似的处理。(2)可变长度正交扩频码(OVSF)对各用户的子数据流进行扩频,每个用户对应一个扩频码Sk(k=1,2….K),不同用户采用不同的正交扩频码,而同一用户不同天线上的子数据流采用相同的OVSF码。用户1的数据经过扩频器113A和113B后频带扩展N倍,其中N为扩频因子。其余用户的数据进行类似的处理。-->(3)在同一天线上,将来自不同用户的已扩频的子数据流按天线分别相加;其中对应发射天线1的113A信号与123A信号相加,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1、一种基于扰码的CDMA-BLAST空时编码发射与接收方法,其特征在于包括以下步骤:A、发射步骤:(1)每个用户的数据流经过串并转换分割为多个独立的子数据流并行分配在各发射天线上,子数据流的数目等于发射天线数;(2)可变长度正交扩频码(OVSF)对各用户的子数据流进行扩频,不同用户采用不同的正交扩频码,而同一用户不同天线上的子数据流采用相同的可变长度正交扩频码(OVSF)码;(3)在同一天线上,将来自不同用户的已扩频的子数据流相加;(4)相加后的数据流与对应该天线的S(2)短扰码相乘后发射,不同发射天线对应不同扰码;B、接收步骤:(1)每个天线接收到的数据流包括各用户、各天线的数据以及...

【专利技术属性】
技术研发人员:冯兴乐朱世华武林俊
申请(专利权)人:西安交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利