接收机数字自动增益控制方法与装置的制作方法

文档序号:7938848阅读:178来源:国知局
专利名称:接收机数字自动增益控制方法与装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及接收机数字自动增益控制方法与装置。
背景技术


图1所示为LTE上行接收机的内部结构示意图,图2所示是空口数据处理模块的内部结构示意图,空口数据依次经过模数转换后量化(AD量化)、去循环前缀CP、去 7. 5KHz频偏、FFT和物理资源解映射处理后,成为频域上的16比特IQ数据,再经过最后一个环节数字自动增益控制(DAGC)的移位操作后输出。数字自动增益控制的过程就是移位的过程,其中,确定如何移位的过程是衡量数字自动增益控制方法的关键所在。传统的DAGC 根据信噪比或功率等来确定如何移位,计算方法复杂,效率低下,且对所有用户的数据均采用同一种移位方法来处理,致使由其输出的数据两极分化严重,即原本数值较大的数据变得更大,原本数值较小的数据变得更小。发明内容
本发明实施例提供了一种接收机数字自动增益控制方法与装置,以提高DAGC的效率,并减小数据两极分化的程度,增大数字自动增益控制的动态范围。
本发明实施例接收机数字自动增益控制方法,用户空口数据依次经过AD量化、去CP、 频偏去除、FFT运算和物理资源解映射处理后,得到每个用户的IQ数据,还包括以下步骤
步骤1、确定该用户所占用所有资源块包含的解调参考信号rd y的I路和Q路绝对值之和的总和S ;
步骤2、确定步骤I所得结果S的算术平均值T ;
步骤3、确定步骤2所得T的最高有效位;
步骤4、查询系统预设的经验位置,以经验位置为移位目标,计算步骤3所得最高有效位的移位方向和移位比特数;
步骤5、按照步骤4所确定的移位方向和移位比特数,对IQ数据进行移位操作;
步骤6、输出移位后IQ数据。
优选地,经过所述FFT处理后输出的是32比特全精度的IQ数据,在步骤5之后还包括步骤
判断移位后的IQ数据是否溢出,若未溢出则步骤6输出该IQ数据最低16比特, 若溢出则对该IQ数据进行限幅操作,是否溢出的判断依据为移位后的IQ数据的有效比特数是否大于15,若小于等于15则未溢出,若大于15则溢出,若数据溢出则进行如下限幅操作若移位前该IQ数据最高位是I,则步骤6输出与负32767等值的二进制数,若移位前该 IQ数据最高位为0,则步骤6输出与32768等值的二进制数。
优选地,以每个天线为对象计算所述S,再计算所有天线对应的S的平均值,以该平均值作为最终的S。
优选地,采用定点DSP中的内联指令_norm来实施步骤3。
优选地,采用下式计算所述S
权利要求
1.一种接收机数字自动增益控制方法,用户空口数据依次经过AD量化、去CP、频偏去 除、FFT运算和物理资源解映射处理后,得到每个用户的IQ数据,其特征在于还包括以下 步骤步骤1、确定该用户所占用所有资源块包含的解调参考信号r-q的I路和Q路绝对值 之和的总和S ;步骤2、确定步骤1所得结果S的算术平均值T ;步骤3、确定步骤2所得T的最高有效位;步骤4、查询系统预设的经验位置,以经验位置为移位目标,计算步骤3所得最高有效 位的移位方向和移位比特数;步骤5、按照步骤4所确定的移位方向和移位比特数,对IQ数据进行移位操作;步骤6、输出移位后IQ数据。
2.根据权利要求1所述的接收机数字自动增益控制方法,其特征在于,经过所述FFT处 理后输出的是32比特全精度的IQ数据,在步骤5之后还包括步骤判断移位后的IQ数据是否溢出,若未溢出则步骤6输出该IQ数据最低16比特,若溢 出则对该IQ数据进行限幅操作,是否溢出的判断依据为移位后的IQ数据的有效比特数是 否大于15,若小于等于15则未溢出,若大于15则溢出,若数据溢出则进行如下限幅操作 若移位前该IQ数据最高位是1,则步骤6输出与负32767等值的二进制数,若移位前该IQ 数据最高位为0,则步骤6输出与32768等值的二进制数。
3.根据权利要求1或2所述的接收机数字自动增益控制方法,其特征在于,以每个天线 为对象计算所述S,再计算所有天线对应的S的平均值,以该平均值作为最终的S。
4.根据权利要求1或2所述的接收机数字自动增益控制方法,其特征在于,采用定点DSP中的内联指令_norm来实施步骤3。
5.根据权利要求1或2所述的接收机数字自动增益控制方法,其特征在于,采用下式计 算所述S
6.根据权利要求1或2所述的接收机数字自动增益控制方法,其特征在于,采用下式计 算所述T
7.一种接收机数字自动增益控制装置,其特征在于,包括以下模块求和模块,用于计算每个用户所占用所有资源块包含的解调参考信号的I路和Q 路绝对值之和的总和S ;均值模块,用于计算所述求和模块所得结果S的算术平均值T ;最高有效位查找模块,用于找出所述均值模块所得T的最高有效位;移位方向与比特数计算模块,用于以预设的经验位置为移位目标,计算所述最高有效位查找模块所得最高有效位的移位方向和移位比特数;移位模块,用于按照移位方向与比特数计算模块所确定的移位方向和移位比特数,对 IQ数据进行移位操作;输出模块,用于输出移位后IQ数据。
8.根据权利要求7所述的接收机数字自动增益控制装置,其特征在于,所述求和模块接收的是频域上32比特全精度IQ数据,还包括限幅模块,用于判断移位后的IQ数据是否溢出,若溢出则所述输出模块输出该 IQ数据的最低16比特,若溢出则对IQ数据进行限幅操作,是否溢出的判断依据为移位后的 IQ数据的有效比特数是否大于15,若小于等于15则未溢出,若大于15则溢出,若数据溢出则进行如下限幅操作若移位前该IQ数据最高位是1,则所述输出模块输出与负32767等值的二进制数,若移位前该IQ数据最高位为0,则所述输出模块输出与32768等值的二进制数。
9.根据权利要求7或8所述的接收机数字自动增益控制装置,其特征在于,所述求和模块用于以每个天线为对象计算所述S,再计算所有天线对应的S的平均值,以该平均值作为最终的S。
10.根据权利要求7或8所述的接收机数字自动增益控制装置,其特征在于,所述最高有效位查找模块采用定点DSP中的内联指令_norm来查找所述T除符号位外的最闻有效位。
11.根据权利要求7或8所述的接收机数字自动增益控制装置,其特征在于,所述求和模块采用下式计算所述S
12.根据权利要求7或8所述的接收机数字自动增益控制装置,其特征在于,所述均值模块采用下式计算所述T :
全文摘要
本发明实施例公开了一种接收机数字自动增益控制方法,对各个用户分别进行控制,首先计算用户解调参考信号实部与虚部绝对值之和的平均值,根据该平均值大小选定经验位置,根据该平均值最高有效位相对经验位置的方向和比特距离来确定移位方向和移位比特,再按照所确定的移位方向和移位比特对该用户的IQ数据进行移位处理,对移位后溢出的IQ数据进行限幅操作后再输出。由于确定如何移位的过程所涉及的运算方法只有有限次的加减运算、移位和一次除法运算,计算简单,又由于对每个用户的数据分别进行相适应的处理,减小了不同用户之间数据的差异。本发明实施例还公开了一种与上述方法对应的装置,将方法和装置结合使用,既可实现数字自动增益的控制。
文档编号H04W52/52GK103024888SQ20111031121
公开日2013年4月3日 申请日期2011年9月23日 优先权日2011年9月23日
发明者阮俊冰, 区洋 申请人:京信通信系统(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1