一种干扰信号的消除方法和终端的制作方法_2

文档序号:8415546阅读:来源:国知局
I作为所述被抽取到的RE的参考信号对所述被抽取到的RE位置进行信道估 计,将所述被抽取到RE位置的信道估计值作为所述PBCH的信道估计值;根据所述PBCH的 信道估计值计算得到PBCH的功率值;计算所有公共参考信号CRS的功率值的平均值及所述 PBCH的功率值的平均值;利用所述PBCH的功率值的平均值除以所述所有CRS的功率值的 平均值,得到所述PBCH与所述CRS的功率比值0,对所述0开平方得到a;将预先求得的 所述CRS位置处的信道估计值H与所述a相乘,得到PBCH的信道估计值Hpbqi。
[0039] 本领域的技术人员可以理解,利用抽取所述PBCH映射的资源因子进行信道估计 的方法,可以降低计算PBCH信道估计值的复杂度。
【附图说明】
[0040] 图1是现有技术中消除PBCH干扰的方法流程示意图;
[0041] 图2是本发明第一实施方式消除PBCH干扰的方法流程示意图;
[0042] 图3是本发明第二实施方式生成本地PBCH信号的方法流程示意图;
[0043] 图4是本发明第三实施方式得到PBCH信道估计值的方法流程示意图;
[0044] 图5是本发明第四实施方式消除干扰的方法流程示意图;
[0045] 图6是本发明第四实施方式中在频域进行干扰恢复、在时域进行干扰消除的方法 实现流程示意图;
[0046]图7是本发明第四实施方式中在时域进行干扰恢复、在时域进行干扰消除的方法 实现流程示意图。
【具体实施方式】
[0047] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实 施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中, 为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基 于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方 案。
[0048] 本发明第一实施方式提供一种干扰信号的消除方法,应用于本小区和干扰小区同 步时,终端消除PBCH干扰的场景,在该方法中,根据生成的PBCH的本地信号及PBCH信道的 信道估计值来恢复PBCH的干扰,从而最终消除PBCH的干扰。具体的,如图2所示,该消除 方法的步骤如下:
[0049]步骤201、多小区信道估计。
[0050] 利用测量到的或者配置的多个邻区中小区的CRS进行信道估计,得到各个小区 CRS位置处的信道估计值。各个小区CRS位置处的信道估计值可以记做〃(%,其中,n为大 于1的整数。对n个〃(&求平均值即可得到CRS位置处的信道估计值H。
[0051] 信道估计的方法为现有技术,本发明在此不作赘述。
[0052] 步骤202、多小区RSRP测量及排序。
[0053] 利用多个小区的CRS位置处的信道估计结果对该多个小区的RSRP进行测量,该测 量方法为现有技术,在此不做赘述。对测量到的多个小区的RSRP强度进行排序。
[0054] 对排序后的多个小区的RSRP强度进行比较,当本小区RSRP和邻区RSRP比值均小 于或等于预设的门限时,就不需要进行干扰消除,直接对PBCH信号进行解调和译码;当本 小区RSRP和邻区RSRP比值均大于预设的门限时,则需要从邻区中的RSRP强度最强的小区 开始,对邻区中的每一个小区执行下述动作:进行PBCH解调和译码,然后再利用解调及译 码得到的数据生成本地信号,利用本地信号进行干扰恢复,即顺序执行步骤203、步骤204 及步骤205,在恢复得到PBCH的干扰后,在接收信号中消除PBCH干扰。
[0055] 步骤203、PBCH解调和译码。
[0056] 解调方法和译码方法为现有技术,本发明在此不作赘述。
[0057] 步骤204、PBCH本地信号生成。
[0058] 如果当前信号功率最强的小区的PBCH没有被终端曾经成功读取过时,利用步骤 203译码出的数据和该小区对应的CRS位置处的信道估计值进行编码、调制,生成PBCH本地 信号SPra,具体方法参见3GPP规范TS36. 211和36. 212。
[0059] 步骤205、根据PBCH本地信号进行信道估计,得到PBCH的信道估计值H_。
[0060] 利用PBCH进行信道估计的方法与现有技术中利用CRS进行信道估计的方法相同, 本发明在此不作赘述。
[0061] 步骤206、将SPBCH与HPra进行点乘,恢复PBCH的干扰。
[0062] 将恢复的PBCH的干扰记做p,则p=SPBCH ?Hpbch。
[0063]步骤207、在PBCH信号中消除PBCH的干扰。
[0064] 在该方法中,干扰恢复和消除的过程可以是一个迭代的过程。
[0065] 本发明实施方式相对于现有技术而言,利用恢复的本地PBCH信号重新进行信道 估计,得到真正的PBCH处的信道估计,然后再恢复PBCH的干扰,最终消除PBCH的干扰,避 免了现有方案中利用CRS的信道估计导致的PBCH干扰恢复不完全或者过度恢复的情况发 生。
[0066] 本发明第二实施方式提供一种干扰信号的消除方法,应用于本小区和干扰小区同 步时,消除PBCH信号中的干扰。第二实施方式在第一实施方式的基础上做了一定的改进, 第二实施方式包括步骤301至步骤307。其中步骤301、步骤302、步骤303、步骤305、步骤 306及步骤307分别与第一实施方式中的步骤201、步骤202、步骤203、步骤205、步骤206 及步骤207相同,步骤304与步骤204不同,步骤304在步骤204的基础上做了进一步改进, 如图3所示,主要改进之处在于:如果当前干扰小区的PBCH被终端曾经成功读取过时,生成 本地物理广播信道PBCH的信号SPBQI具体包括以下步骤:
[0067]步骤3041、获取前一次读取PBCH的时间,将当前时间与前一次读取PBCH的时间作 差,得到当前时间与前一次读取PBCH的时间的时间差。
[0068]PBCH携带的信息包括小区带宽、PHICH配置信息及PBCH对应的系统帧号。由于在 PBCH携带的信息中,小区带宽和PHICH配置信息作为小区的广播信息通常一段时间内不会 改变,一直在变化的只有系统帧号。因此如果针对终端曾经成功读取PBCH的小区,可以不 需要进行该邻区的PBCH解调和译码,而是根据当前时间与之前成功读取该小区PBCH的时 间点时间的时间差推算出当前时间的系统帧号。可以使用SFN_now表示当前的系统帧号, SFN_Pre表示前一次成功读取PBCH时对应的系统帧号,Delt_t表示当前时刻和之前成功读 取该小区PBCH时之间的时间差,单位为毫秒(ms)。
[0069] 步骤3042、将前一次读取的PBCH对应的系统帧号与时间差相加,得到当前的系统 中贞号。
[0070]推算当前系统帧号的公式为:SFN_now=(SFN_pre+Delt_t/10)%1024,其中(Delt_ t/10)表示从SFN_Pre帧头到当前接收时刻的时间差,单位为ms,将前一次成功读取PBCH 时对应的系统帧号与当前时刻和之前成功读取该小区PBCH时之间的时间差求和之后再与 1024求余表示帧号从0~1023循环。
[0071] 步骤3043、根据前一次读取的小区带宽、PHICH配置信息及当前的系统帧号、生成 SpBCH °
[0072] 然后直接根据前一次读取的小区带宽、PHICH信息及计算得到的当前的系统帧号 生成本地PBCH信号。接着执行步骤305。
[0073] 上述计算本地PBCH信号的方法利用PBCH携带的信息中小区带宽、PHICH配置信 息在一段时间内不会变化,而只有系统帧号在变化的特点,将前一次读取的所述PBCH对应 的系统帧号与当前时间与前一次读取PBCH的时间的时间差相加的方法来计算当前的系统 帧号,然后再根据小区带宽、PHICH配置信息及当前的系统帧号生产本地的PBCH信号,该计 算方法快捷、方便,可以降低计算的复杂度。
[0074] 本发明第三实施方式提供一种干扰信号的消除方法,应用于本小区和干扰小区同 步时,消除PBCH信号中的干扰。第三实施方式在第一实施方式的基础上做了一定的改进, 第三实施方式包括步骤401至步骤407。其中步骤401、步骤402、步骤403、步骤404、步骤 406及
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1