一种上行频偏补偿的方法

文档序号:8265646阅读:466来源:国知局
一种上行频偏补偿的方法
【技术领域】
[0001] 本申请涉及移动通信技术领域,尤其涉及一种上行频偏补偿的方法。
【背景技术】
[0002] 在移动通信系统中,用户设备的高速运动会引起多普勒频移,例如如果用户设备 以300km/h的速度行驶,载频为2. 6GHz,则产生的最大多普勒频移约为722Hz。在上行链路 中,用户设备的运动带来的多普勒频偏最多会是两倍的最大多普勒频移,也就是说,用户设 备以300km/h的速度行驶,不考虑下行同步误差的条件下,上行频偏最多可以达到1444Hz。 在这种频偏条件下,如果不采取一些措施,上行数据无法正确接收。
[0003] 在已有的频偏估计算法中,有的采用导频来进行频偏估计。例如LTE中利用物理 上行共享信道(PUSCH)-个子帧中的两列导频的相位差来进行频偏估计,这种方法可以估 计的最大频偏在1071Hz左右,如果上行频偏超过了这个范围,将导致上行信号的不可接 收。而在高铁等高速情况下,用户设备的速度有可能会达到甚至超过300km/h,如果载频为 2. 6GHz,考虑到下行同步的误差为0. Olppm,上行的频偏将达到1444+260=1704Hz,超过了 利用导频可以估计的最大频偏范围,这时数据将无法接收。

【发明内容】

[0004] 本申请提供了一种上行频偏补偿的方法,可以较好地解决上行频偏较大时数据接 收性能较差的问题,提高上行数据的接收效率。
[0005] 本申请实施例提供的一种上行频偏补偿的方法,包括:
[0006] A、根据接收的上行子帧的循环前缀CP和CP对应的数据部分来进行相位差估计, 并保存相位差估计的符号;
[0007] B、利用一个上行子帧中的导频进行相位差估计,得到估计的相位差Φ ;
[0008] C、如果利用导频估计的相位差Φ的符号与保存的相位差估计的符号一致,则保 持相位差Φ值不变;如果保存的相位差估计的符号为正,Φ值为负,则将Φ加2 31作为修 正后的频偏估计相位差;如果保存的相位差估计的符号为负,Φ值为正,则将Φ值减去2 31 作为修正后的相位差值;
[0009] D、根据修正后的相位差Φ对上行数据进行相位补偿。
[0010] 较佳地,步骤A包括:
[0011] Al、提取接收的上行子帧CP中的一段数据dl和OFDM符号后部对应CP的数据d2 ;
[0012] A2、对dl和d2进行快速傅里叶变换,得到频域数据Dl和D2 ;
[0013] A3、对频域数据Dl和D2对应的子载波作相关运算,每个物理资源块PRB的所有子 载波相关运算的值相加得到一个复数值;
[0014] A3、对于上行子帧的每一个OFDM符号分别执行步骤Al至A3,再将对应于同一个 PRB的复数值相加;
[0015] A5、对这些复数值取相位,保存每一个PRB的相位符号;
[0016] A6、根据用户所占据的PRB位置,将对应的符号值相加,如果结果为正,表示正相 位,为负表示负相位。
[0017] 较佳地,A6进一步包括:设用户所占据的PRB位置数为L,若L>2,则将用户所占 据的PRB分别在头尾去掉1个PRB后再将其余PRB对应的符号相加,如果L〈=2,则不去掉 PRB。
[0018] 从以上技术方案可以看出,根据接收的上行子帧的CP和CP对应的数据部分来进 行相位差估计,并保存估计相位差的正负号,利用上行导频估计符号间的相位差,利用保存 的频偏估计相位差的正负号对导频得到的相位差进行校正,得到最后的补偿相位值。本申 请技术方案相对于现有技术可以进行更大范围的频偏估计,适用于用户设备运动速度较高 的应用场景,从而较好地解决上行频偏较大时数据接收性能较差的问题,提高上行数据的 接收效率。
【附图说明】
[0019] 图1为本申请实施例中提取CP和CP对应的数据部分的示意图;
[0020] 图2为两列导频的实际相位差与估计出的相位差的关系示意图;
[0021] 图3为载频为2. 6GHz时,用户设备运动速度与频偏的关系示意图;
[0022] 图4为本申请实施例提供的一种上行频偏补偿的方法流程图。
【具体实施方式】
[0023] 本申请提供的上行频偏补偿的方法,其基本思想在于,首先,根据接收的上行子帧 的循环前缀(CP)和CP对应的数据部分来进行相位差估计,然后保存估计相位差的正负号; 接着,利用上行导频估计符号间的相位差,利用保存的相位差的正负号对导频得到的相位 差进行校正,得到最后的补偿相位值。
[0024] 为使本申请技术方案的技术原理、特点以及技术效果更加清楚,以下结合具体实 施例对本申请技术方案进行详细阐述。
[0025] 利用CP来进行相位差估计,是提取一个上行子帧的每个正交频分复用(OFDM)符 号的CP和CP对应的数据部分,如图1所示,其中考虑了信道多径延时,所以只提取了 CP的 部分数据。
[0026] 假设带宽为20M,对提取的dl和d2进行2048点的FFT变换,得到频域数据Dl和 D2。然后对Dl和D2进行相关运算,得到相位差估计的符号,具体包括:提取频域数据Dl和 D2中有用的1200点进行相关运算,每个OFDM符号得到1200个复数值,对应1200个子载 波。对每个物理资源块(PRB)对应的12个子载波的复数值相加,最后得到100个复数值, 对应100个PRB。每个PRB对应的一个上行子帧的14个OFDM符号得到的复数值相加。对 这些复数值取相位,相位符号表示为{-1,1},分别表示负相位,正相位。保存100个PRB的 相位符号值。根据用户所占据的PRB位置,将对应的符号值相加,如果结果为正,表示正相 位,为负表示负相位。
[0027] 利用导频信号估计相位差,是利用上行一个子帧中两列导频的相位差来实现的。 当终端移动速度较快时,利用导频估计的相位差和实际的相位差有差别,如图2所示:
[0028] 如果载频为2. 6Hz,则终端高速运动时上行接收数据产生的频偏与终端速度的关 系如图3所示。从图3中可以看出,当用户运动速度为222. 5km/h?445km/h时,两列导频 之间的相位差的范围为π?2π,但实际测量的值却为-Ji?〇。同理,当用户运动速度 为-222. 5km/h?-445km/h时,两列导频之间的相位差范围为-π?-2 π,但测量结果的范 围却为0?π。
[0029] 根据上述特性,如果用户运动的速度低于445km/h,根据导频测得的相位差为Φ, 则:
[0030] 如果Φ与估计的相位差符号一致,则对Φ值不进行修正。
[0031] 如果Φ与估计的相位差符号不一致,而且0 < Φ彡π,则修正φ值为:φ = φ-2 π ;如果-Ji < φ彡〇,则修正φ值为:φ = φ+2 Ji。
[0032] 后续利用Φ值对信道估计值进行补偿。
[0033] 假设基站由BBU和RRU组成,则本发明的具体步骤如下所示:
[0034] RRU执行如下操作:
[0035] 步骤401 :提取接收的上行子帧CP中的一段数据dl和OFDM符号后部对应CP的 数据d2 ;
[0036] 步骤402 :对两者尾部补0到2048点;
[0037] 步骤403 :对dl和d2做2048点的FFT操作,分别得到Dl和D2 ;
[0038] 步骤404 :取Dl和D2的中间1200点数据,对应100个PRB,1200个子载波;Dl和 D2对应的子载波做相关运算,每个PRB的所有子载波相关运算的值相加得到一个复数值, 最后得到100个PRB的结果。
[0039] 步骤405 :每个OFDM符号都进行步骤401至步骤405的操作,14个符号的结果相 力口,得到最终的100个复数值。
[0040] 步骤406 :对100个复数值取相位,得到100个相位值K(n),取相位值的符号S (η), 将S (η)传给BBU。
[0041] BBU 端操作:
[0042] 步骤407:根据用户占用的L个PRB位置从S(η)中提取对应的数据k(m)。较佳 地,如果L>2,则分别在头尾去掉1个PRB,如果L〈=2,则不用去掉PRB。
[0043] 例如,20M带宽下有100个PRB,某个用户可能只占用了其中5个PRB,则只需要提 取这5个PRB的相位值符号组成数据k (m)。20M带宽下,η为1?100,代表PRB的序号, m为用户的PRB序号,如果某个用户分配了 5个PRB,则m为1?5。
[0044] 步骤408 :对k (m)相加,得到S。例如,用户占用了 5个PRB,则k (m)的值有可能为 [1,-1,1,1广1],相加后S值为1,表不最后结果为正,如果k (m)的值为[1,-1,-1,-1,_1], 相加后S值为-3,表示最后结果为负。
[0045] 步骤409 :根据导频计算相位差识》
[0046] 步骤410 :如果供与S符号一致,执行步骤412,否则执行步骤413。
[0047] 步骤411 :如果S>0,则炉=沪+2*瓦,否则P =妒-2*;r
[0048] 步骤412 :用P对用户信道估计值进行补偿。
[0049] 以上所述仅为本申请的较佳实施例而已,并不用以限制本申请的保护范围,凡在 本申请技术方案的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申 请保护的范围之内。
【主权项】
1. 一种上行频偏补偿的方法,其特征在于,包括: A、 根据接收的上行子帧的循环前缀CP和CP对应的数据部分来进行相位差估计,并保 存相位差估计的符号; B、 利用一个上行子帧中的导频进行相位差估计,得到估计的相位差Φ ; C、 如果利用导频估计的相位差Φ的符号与保存的相位差估计的符号一致,则保持相 位差Φ值不变;如果保存的相位差估计的符号为正,Φ值为负,则将Φ加2 31作为修正后 的频偏估计相位差;如果保存的相位差估计的符号为负,Φ值为正,则将Φ值减去2π作 为修正后的相位差值; D、 根据修正后的相位差Φ对上行数据进行相位补偿。
2. 根据权利要求1所述的方法,其特征在于,步骤A包括: Al、提取接收的上行子帧CP中的一段数据dl和OFDM符号后部对应CP的数据d2 ; A2、对dl和d2进行快速傅里叶变换,得到频域数据Dl和D2 ; A3、对频域数据Dl和D2对应的子载波作相关运算,每个物理资源块PRB的所有子载波 相关运算的值相加得到一个复数值; A3、对于上行子帧的每一个OFDM符号分别执行步骤Al至A3,再将对应于同一个PRB的 复数值相加; A5、对这些复数值取相位,保存每一个PRB的相位符号; A6、根据用户所占据的PRB位置,将对应的符号值相加,如果结果为正,表示正相位,为 负表示负相位。
3. 根据权利要求2所述的方法,其特征在于,A6进一步包括:设用户所占据的PRB位置 数为L,若L>2,贝U将用户所占据的PRB分别在头尾去掉1个PRB后再将其余PRB对应的符 号相加,如果L〈=2,则不去掉PRB。
【专利摘要】本申请公开了一种上行频偏补偿的方法,包括:A、根据接收的上行子帧的循环前缀CP和CP对应的数据部分来进行相位差估计,并保存相位差估计的符号;B、利用一个上行子帧中的导频进行相位差估计,得到估计的相位差φ;C、如果利用导频估计的相位差φ的符号与保存的相位差估计的符号一致,则保持相位差φ值不变;如果保存的相位差估计的符号为正,φ值为负,则将φ加2π作为修正后的频偏估计相位差;如果保存的相位差估计的符号为负,φ值为正,则将φ值减去2π作为修正后的相位差值;D、根据修正后的相位差φ对上行数据进行相位补偿。本申请技术方案可以较好地解决上行频偏较大时数据接收性能较差的问题,提高上行数据的接收效率。
【IPC分类】H04L27-26
【公开号】CN104580049
【申请号】CN201310472816
【发明人】于小红, 陶雄强
【申请人】普天信息技术研究院有限公司
【公开日】2015年4月29日
【申请日】2013年10月11日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1