一种加扰实现方法

文档序号:7697717阅读:414来源:国知局
专利名称:一种加扰实现方法
技术领域
本发明属于信号编码处理领域,尤其涉及一种加扰实现方法。
背景技术
在无线通信系统的编码与调制中会出现码流中断或码流格式不符合所要求 的传输格式时,会导致调制器发射未经调制的载波信号。另外信源码流中可能
会出现长串的连"0"或连'T'状况,这将给接收端恢复定时同步信息造成一 定的困难。为消除上述两种情况,在中国移动多媒体广播(C画B)信道编码,与 调制的帧结构中(GY/T 220. 1---2006),釆用了加扰技术,它将基带信号进行加 扰,加扰后的信号能量具有伪随机性质,其已调波的频谱将分散开来。
加扰技术具体是通过将正交频分复用(OFDM)频域符号与一个复伪随机序 列进行复乘实现,而OFDM频域符号的生成是通过,首先将低密度奇偶才交验码 (LDPC)编码输出的比特数据映射成星座符号,再把星座符号数据,连续导频、 离散导频按照一定的顺序组成来实现,如图1所示。
不同调制模式下OFDM频域符号的构成方法如下
BPSK:每次将1个输入的比特数据分成正交的I、 Q两路数据,再分别映射
成土^中的数据,表示成复数形式为I+Q*j,将这些星座符号数据、连续导频 2
(同BPSK映射数据)、离散导频(1+0* j)和填充数据(0+0* j),按照OFDM频 域符号的构成法则组成OFDM符号。
QPSK:每次将2个输入的比特数据分成正交的I、 Q两路数据,再分别映射
成±1中的数据,表示成复数形式为I+Q*j,将这些星座符号数据、连续导频(同BPSK映射数据)、离散导频(1+0* j)和填充数据(0+0* j),按照OFDM频 域符号的构成法则组成OFDM符号。
16QAM:每次将4个输入的比特数据分成正交的I、 Q两路数据,再分别映
射成±;、 土+中的数据,表示成复数形式为I+Q*j,将这些星座符号数据、
连续导频(同BPSK映射数据)、离散导频(1+0* j )和填充数据(0+0* j),按照 OFDM频域符号的构成法则组成OFDM符号。 上述复伪随才几序列Pe(/)的生成方式如下
其中,S,W和&W均为二进制伪随机序列。
按照现有的加扰实现方法,OFDM频域符号与复伪随机序列P。 W的复乘需要 4个乘法器和2个加法器才能实现,在用硬件实现的过程中,这4个乘法器会 占用一定的资源,而且使得硬件实现的复杂度较高。

发明内容
本发明的目的在于提供一种加扰实现方法,旨在解决现有的加扰实现中 必需4个乘法器,增加了资源的消耗和硬件实现的复杂度的问题。 本发明的目的是这样实现的 一种加扰实现方法,包括下述步骤
将星座映射值、连续导频、离散导频分别乘以^;
2
将所述乘以^后的星座符号数据、离散导频、连续导频,按照一定顺序组 2
成OFDM频域符号;
将所述OFDM频域符号与复伪随机序列复乘,获得加扰后的数据。
所述将星座映射值、连续导频、离散导频分别乘以^通过计算机离线操作完成。
所述将所述OFDM频域符号与复伪随机序列复乘,获得加扰后的数据具体为 根据复伪随机序列输出的值,对应求出加扰后的数据,设输入的数据符号(星座 映射,连续导频,离散导频)为(a+b*j),复伪随机序列输出值为((l-2*c) + (1-2*d) *j),加扰后的数据输出为(e+f*j),则当c、 d的值的组合为"00" 时,e、 f分别通过计算(a-b) 、 (a+b)求得;当c、 d的值的组合为"01" 时,e、 f分别通过计算(a+b) 、 (b-a)求得;当c、 d的值的组合为"10" 时,e、 f分别通过计算(-(a+b) ) 、 (a-b)求得;当c、 d的值的组合为"11" 时,e、 f分别通过计算(b-a) 、 ( - (a+b))求得。
本发明的突出优点是本发明通过将星座映射值、连续导频值和离散导频
值分别乘以^,从而在加扰时,只需要根据复伪随机序列的值进行对应的加法
2
运算,就可以得到加扰后的数据值,不再需要复数乘法,减少了4个乘法器, 降低资源的消耗,降低整个系统的成本和功耗,更有利用硬件的实现,降低系 统的实现复杂度。


图l是现有的加扰实现的功能框图2是本发明实施例提供的加扰实现方法的流程图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
图2示出了本发明实施例提供的加扰实现方法的流程。
在步骤S201中,将输入的LDPC编码比特数据映射成星座符号,在本发明实施例中,星座符号值除了标准中映射的值外还需要乘以^,连续导频和离散
2
导频也分别乘以f ,其中,不同调制模式下星座映射的实现过程如下
BPSK:每次将1个输入的比特数据分成正交的I、 Q两路数据,再分别映
射成土^x^中的数据。 2 2
QPSK:每次将2个输入的比特数据分成正交的I、 Q两路数据,再分别映射
成士^x^中的数据。 2 2
16QAM:每次将4个输入的比特数据分成正交的I、 Q两路数据,再分别映
射成士;x^、 土;x^中的数据。
本步骤中,星座映射值、连续导频和离散导频乘以^的过程通过计算机离
2
线操作完成,不需要硬件来实现。
在步骤S203中,将上述乘以^后的星座符号数据、离散导频、连续导频,
2
按照一定顺序组成OFDM频域符号。
在步骤S205中,根据复伪随机序列输出的值,对应求出加扰后的数据。 本步骤中,设输入的数据符号(星座映射,连续导频,离散导频)为 (a+b*j);复伪随机序列输出值为((1-2化)+ (1-2M)"');加扰后的数据输出
为(e+f"),则在本发明实施例中,e+f*j = (a+b*j) * ((l-2*c) + (l-2*d) *j),
由于伪随机序列输出值(即c、 d)只有"0"和"1"两个值,可以得到如下表
所示的加扰后的值与输入的数据符号之间的关系
复伪随机序列c、 d值加扰后的同相分量e加扰后的正交分量f
00a-ba+b
01a+bb-a
10-(a+b)a-b11 b-a -(a+b)
综上所述,本发明实施例通过将星座映射值、连续导频值和离散导频值分
别乘以f ,从而在加扰时,只需要根据复伪随机序列的值进行对应的加法运算,
就可以得到加扰后的数据值,不再需要复数乘法,减少了4个乘法器,降低资 源的消耗,降低整个系统的成本和功耗,更有利用硬件的实现,降低系统的实 现复杂度。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种加扰实现方法,其特征在于,包括下述步骤将星座映射值、连续导频、离散导频分别乘以 id="icf0001" file="A2009100601710002C1.tif" wi="8" he="10" top= "37" left = "129" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>将所述乘以 id="icf0002" file="A2009100601710002C2.tif" wi="6" he="10" top= "52" left = "56" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>后的星座符号数据、离散导频、连续导频,按照一定顺序组成OFDM频域符号;将所述OFDM频域符号与复伪随机序列复乘,获得加扰后的数据。
2、 如权利要求1所述的加扰实现方法,其特征在于,所述将星座映射值、连续导频、离散导频分別乘以^通过计算机离线操作完成。
3、 如权利要求1所述的加扰实现方法,其特征在于,所述将所述OFDM频 域符号与复伪随机序列复乘,获得加扰后的数据具体为根据复伪随机序列输出 的值,对应求出加扰后的数据,设输入的数据符号(星座映射,连续导频,离散 导频)为(a+b*j),复伪随机序列输出值为((l-2*c) + (1-2*d) *j),加扰 后的数据输出为(e+f*j),则当c、 d的值的组合为"00"时,e、 f分别通过 计算(a-b) 、 (a+b)求得;当c、 d的值的组合为"01"时,e、 f分别通过 计算(a+b) 、 (b-a)求得;当c、 d的值的组合为"10"时,e、 f分别通过 计算(-(a+b) ) 、 (a-b)求得;当c、 d的值的组合为"11"时,e、 f分别 通过计算(b-a) 、 ( - (a+b))求得。
全文摘要
本发明适用于信号编码处理领域,提供了一种加扰实现方法,包括下述步骤将星座映射值、连续导频、离散导频分别乘以2/2;将所述乘以2/2后的星座符号数据、离散导频、连续导频,按照一定顺序组成OFDM频域符号;将所述OFDM频域符号与复伪随机序列复乘,获得加扰后的数据。本发明通过将星座映射值、连续导频值和离散导频值分别乘以2/2,从而在加扰时,只需要根据复伪随机序列的值进行对应的加法运算,就可以得到加扰后的数据值,不再需要复数乘法,减少了4个乘法器,降低资源的消耗,降低整个系统的成本和功耗,更有利用硬件的方法来实现,降低系统的实现复杂度。
文档编号H04L27/26GK101631101SQ20091006017
公开日2010年1月20日 申请日期2009年7月29日 优先权日2009年7月29日
发明者俊 李, 魏作贤 申请人:成都德芯数字科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1