一种扩频处理方法及装置的制造方法

文档序号:9754088阅读:284来源:国知局
一种扩频处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及码分多址接入(CDMA,Code Divis1n Multiple Access)技术,尤指一种扩频处理方法及装置。
【背景技术】
[0002]码分多址接入(CDMA, Code Divis1n Multiple Access)是多用户多址接入技术的主要方案之一。目前的码分多址接入系统,比如直接序列扩频码分多址接入(DS-CDMA,Direct Sequence-Code Divis1n Multiple Access)、多载波码分多址接入(MC-CDMA,Mult1-Carrier Code Divis1n Multiple Access)等,在上行链路中,不同发射机或终端米用不同的二元伪随机(PN,Pseudo-Noise)实数序列作为扩频序列对各自发送的数据符号进行扩频处理,再对扩频处理后的数据符号序列进行载波调制后形成发射信号并发送给接收机。由于不同发射机发送的数据符号承载在不同的扩频序列上,这些发射机可以把扩频后的数据符号序列调制到相同的时频资源上进行传输,那么,接收机或基站会接收到来自于各个发射机的发射信号的叠加信号,然后接收机根据不同发射机采用的不同的扩频序列来区分各个发射机的发射信号,实现对各个发射机发射信号的接收检测。
[0003]二元伪随机序列也可以称为二进制伪随机序列,其元素取值通常表示为O或1,也可以进一步表示为双极性序列,即O表示为+1,I表示为-1,或者,O表示为-1,I表示为+1。
[0004]由于不同发射机采用的扩频序列之间具有非完全正交性,因此,不同发射机的发射信号之间会相互干扰,从而造成了多址干扰。对于这种多址干扰,接收机可以通过采用具有干扰消除功能的多用户信号检测器来有效抑制,比如串行干扰消除多用户检测器、并行干扰消除多用户检测器等,从而提高系统容量,并实现在一定传输速率条件下负载更多的终端接入数量,实现系统过载。
[0005]然而,当系统过载时,不同发射机采用的二元伪随机序列之间的低互相关性并不容易保证,尤其是长度较短的二元伪随机序列,这会影响码分多址非正交接入的干扰消除效果以及多用户接收检测性能,影响系统的终端接入数量,从而影响了系统的负载能力或支持的过载水平,降低了用户非正交过载接入的通信体验。

【发明内容】

[0006]为了解决上述技术问题,本发明提供一种扩频处理方法及装置,能够改善码分多址非正交接入的接收检测性能,保证干扰消除的效果,以支持更高的系统过载水平,从而提升用户非正交过载接入的通信体验。
[0007]为了达到本发明目的,本发明提供了一种扩频处理方法,包括:根据两个或两个以上二元伪随机序列生成复数扩频序列;
[0008]利用生成的复数扩频序列对待发送的数据符号进行扩频处理。
[0009]该方法之前还包括:产生所述两个或两个以上二元伪随机序列。
[0010]所述产生两个或两个以上二元伪随机序列包括:由各自独立的两个或两个以上二元伪随机序列生成器分别生成。
[0011]所述产生两个或两个以上二元伪随机序列包括:
[0012]由一个二元伪随机序列生成器生成一个二元伪随机序列;
[0013]按照预先设置的拆分策略将该生成的二元伪随机序列拆分形成两个或两个以上二元伪随机序列;
[0014]其中,预先设置的拆分策略包括:
[0015]对所述生成的一个二元伪随机序列进行串并变换以形成两个或两个以上二元伪随机序列;
[0016]或者,对所述生成的一个二元伪随机序列进行分段存储以形成两个或两个以上二元伪随机序列;
[0017]或者,对所述生成的一个二元伪随机序列进行周期抽样以形成两个或两个以上二元伪随机序列。
[0018]所述产生两个或两个以上二元伪随机序列包括:
[0019]由二元伪随机序列生成器生成;或者,由二元伪随机序列生成器根据系统配置的伪随机序列掩码生成;或者,由系统配置。
[0020]所述各二元伪随机序列的长度与所述生成的复数扩频序列的长度相同。
[0021]所述生成复数扩频序列包括:
[0022]按照两个或两个以上二元伪随机序列与复数星座图之间的映射关系,将所述两个或两个以上二元伪随机序列逐位共同映射到复数星座图,得到的复数序列构成所述复数扩频序列;其中,
[0023]所述两个或两个以上二元伪随机序列与复数星座图之间的映射关系为:所述两个或两个以上二元伪随机序列的组成元素的各种取值集合与复数星座图的各个星座点之间的--对应关系;
[0024]所述复数星座图包括两个或两个以上复数坐标形成的星座点。
[0025]所述两个或两个以上二元伪随机序列包括第一二元伪随机序列和第二二元伪随机序列;
[0026]所述生成复数扩频序列包括:
[0027]按照预先设置的相位偏移量对第二二元伪随机序列进行相位偏移,其中,相位偏移量为O到2π之间的实数;
[0028]将进行相位偏移后的序列与第一二元伪随机序列逐位相加得到复数扩频序列。
[0029]所述两个或两个以上二元伪随机序列包括第一二元伪随机序列和第二二元伪随机序列;
[0030]所述生成复数扩频序列包括:
[0031]根据二元伪随机序列与相位集合之间的映射关系,对第二二元伪随机序列进行映射;将映射后的相位序列与第一二元伪随机序列逐位相加得到复数扩频序列;其中,
[0032]二元伪随机序列与相位集合之间的映射关系为二元伪随机序列的组成元素的各种取值与相位集合中的各个相位之间的一一对应关系;其中,相位集合包括两个或两个以上位于O到2 π之间的相位值。
[0033]该方法还包括:所述得到的复数扩频序列乘以归一化系数进行归一化处理。
[0034]对所述待发送的不同数据符号进行扩频处理采用的复数扩频序列不同。
[0035]所述对待发送的数据符号进行扩频处理之前还包括:对待发送的数据比特进行编码调制后生成所述待发送的数据符号。
[0036]该方法之后还包括:对所述扩频处理后的数据符号序列进行载波调制后形成发射信号并发送给接收机。
[0037]本发明还提供了一种扩频处理装置,至少包括生成模块、扩频处理模块,其中,
[0038]生成模块,用于根据两个或两个以上二元伪随机序列生成复数扩频序列;
[0039]扩频处理模块,用于利用生成的复数扩频序列对待发送的数据符号进行扩频处理。
[0040]还包括产生模块,用于生成所述两个或两个以上二元伪随机序列。
[0041]所述产生模块包括两个或两个以上二元伪随机序列生成器;具体用于:
[0042]所述两个或两个以上二元伪随机序列由各自独立的二元伪随机序列生成器分别生成。
[0043]所述产生模块包括一个二元伪随机序列生成器;具体用于:
[0044]该二元伪随机序列生成器生成一个二元伪随机序列,按照预先设置的拆分策略将该二元伪随机序列拆分形成所述两个或两个以上二元伪随机序列;其中,预先设置的拆分策略包括:
[0045]对生成的一个二元伪随机序列进行串并变换以形成两个或两个以上二元伪随机序列;或者,
[0046]对生成的一个二元伪随机序列进行分段存储以形成两个或两个以上二元伪随机序列;或者,
[0047]对生成的一个二元伪随机序列进行周期抽样以形成两个或两个以上二元伪随机序列。
[0048]所述生成模块具体用于:按照两个或两个以上二元伪随机序列与复数星座图之间的映射关系,将所述两个或两个以上二元伪随机序列逐位共同映射到复数星座图,得到的复数序列构成所述复数扩频序列;其中,
[0049]两个或两个以上二元伪随机序列与复数星座图之间的映射关系为:所述两个或两个以上二元伪随机序列的组成元素的各种取值集合与复数星座图的各个星座点之间的一一对应关系;其中,复数星座图包括两个或两个以上复数坐标形成的星座点。
[0050]所述二元伪随机序列包括第一二元伪随机序列和第二二元伪随机序列;
[0051]所述生成模块具体用于:
[0052]按照预先设置的相位偏移量对第二二元伪随机序列进行相位偏移,其中,相位偏移量为O到2 π之间的实数;将进行相位偏移后的序列与第一二元伪随机序列逐位相加得到所述复数扩频序列。
[0053]所述二元伪随机序列包括第一二元伪随机序列和第二二元伪随机序列;
[0054]所述生成模块具体用于:
[0055]根据二元伪随机序列与相位集合之间的映射关系,对第二二元伪随机序列进行映射
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1