接收器设备及其方法与流程

文档序号:11290734阅读:285来源:国知局
接收器设备及其方法与流程

本发明涉及一种接收器设备。此外,本发明还涉及对应方法、一种计算机程序和一种计算机程序产品。



背景技术:

在长期演进(longtermevolution,lte)系统中,第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)提出频率复用系数为1。因此,在这类lte系统中,干扰通常会很高。对于下行链路而言,用户设备(userequipment,ue)会遭受来自相邻e-nodeb(enodeb,enb)的干扰信号。下行干扰会降低ue的接收器性能。

一种处理lte下行干扰的方法称作干扰拒绝合并(interferencerejectivecombining,irc)。通过测量/估计干扰信号的统计,干扰的影响能够通过irc方法显著减轻。

另一种处理lte下行干扰的方法是众所周知的干扰消除(interferencecancellation,ic)方法。

然而,在lte下行链路中,消除来自相邻小区的干扰下行共享物理信道(physicaldownlinksharedchannel,pdsch)数据相当困难,因为干扰信号的信息或参数通常是未知的。这类信息可以包括传输模式、传输秩、预编码矩阵、功率电平、调制方案、资源分配等。为了实现有效的干扰消除,应通过盲估计或通过其它合适的方法获取上述干扰信号参数或信息。

为了获取干扰pdsch信道的信号参数,根据传统方案存在若干方法。

一种方法使enodeb将干扰信号参数通知给ue,即网络辅助方法。然而,这种方法投入过多的网络信令开销并且需要改变标准规范。

另一种方法是盲检测带有干扰的接收信号中的干扰信号的参数。这种方案的优点在于,该方法不需要改变标准规范,而且没有额外的控制信令开销。然而,缺点就是需要检测太多参数,而且一些参数的检测比并不令人满意。

又一种方法尝试解码对应于干扰pdsch的物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)信道,然后直接获取干扰信号的参数。参数盲检测性能在有多个干扰pdsch信号重叠时甚至会进一步降低。另外,在以下典型场景下:干扰信号比指定的有用信号弱几个db,但仍然大大高于背景噪声电平,一种良好的干扰消除能够提供明显的吞吐量增益。然而,由于干扰信号弱于指定信号,所以检测干扰信号参数变得非常困难。因此,使用这种盲目参数检测方法的干扰消除性能一般并不令人满意。



技术实现要素:

本发明的一个目的是提供一种缓解或解决传统方案的缺点和问题的方案。本发明的另一目的是提供一种实现改进的干扰消除的概念。

本说明书和对应权利要求中的“或者”应理解为数学意义上的涵盖“与”以及“或”的or,而不应理解为xor(异或)。

上述目的通过独立权利要求的主题来实现。本发明的更多有益实施形式可在附属权利要求中发现。

根据本发明的第一方面,上述提到的和其它目的通过无线通信系统的接收器设备来实现,所述接收器设备包括:

接收器,用于在当前时帧内接收通信信号;

处理器,用于:

确定一个候选控制信道(controlchannel,cch)集合,其中所述集合中的每个候选cch的地址被发给另一接收器设备(400)并且与所述通信信号的数据信道(datachannel,dch)相关联;

确定所述集合中的所述候选cch的解码顺序;

根据所述解码顺序解码所述集合中的至少一个候选cch;

计算所述已解码的候选cch的可能无线网络临时标识(radionetworktemporaryidentifier,rnti);

计算所述已解码的候选cch的度量值,所述度量值提供所述已解码的候选cch是否可能是一个真实cch的指示;

基于所述计算的可能rnti和所述度量值确定所述已解码的候选cch是否是一个真实cch;

如果所述已解码的候选cch被确定为一个真实cch,则从所述已解码的候选cch得出控制信息;

基于所述得出的控制信息消除或抑制所述通信信号中的干扰。

根据所述第一方面的所述接收器设备提供了多个优点,通过所述接收器设备获取了干扰信号的控制信息。这样一个优点在于:所述接收器设备能够通过使用所述计算的可能rnti和所述度量值准确地(更准确、较低的差错率等)得出所述控制信息,以及使用所述得出的控制信息高效地消除或抑制干扰,例如来自相邻小区的干扰。另外,可以通过确定所述集合中的所述候选cch的解码顺序来降低计算复杂度。

根据所述第一方面,在所述接收器设备的第一可能实施形式中,所述处理器用于基于所述集合中的所述候选cch的能量级确定所述解码顺序。

所述第一可能实施形式的一个优点在于:所述排序易于实现且可靠,因为首先检测最强的cch并且被正确检测的可能性较高,这是由于最强的cch所受的干扰比其它cch的少。因此,快速检测真实cch是可能的。

根据所述第一方面的所述接收器设备的第一可能实施形式或根据如上所述第一方面,在所述接收器设备的第二可能实施形式中,所述处理器还用于:

检查所述得出的控制信息的有效性;以及

如果所述得出的控制信息是无效的,则丢弃所述集合中的所述已解码的候选cch。

所述第二可能实施形式的一个优点在于:通过丢弃控制信息无效的候选cch,搜索空间得以减小。

根据所述第一方面的第二可能实施形式,在所述接收器设备的第三可能实施形式中,所述处理器还用于:

如果所述集合中的其它候选cch已经和所述已解码的候选cch一样在相同控制信道单元(controlchannelelement,cce)中传输并且所述得出的控制信息是有效的,则丢弃所述其它候选cch。

所述第三可能实施形式基于以下发现:其中一些cch互相排斥,这样,如果存在一个cch,则其它cch不会或无法存在。通过丢弃在传输已解码的候选cch的相同cce中传输的其它cch,检测问题被简化并更准确,因为较少的候选cch需要被解码。

根据所述第一方面的第二或第三可能实施形式,在所述接收器设备的第四可能实施形式中,所述处理器还用于:

基于所述计算的可能rnti、所述已解码的候选cch的子帧号以及所述已解码的候选cch的cce约束,检查所述得出的控制信息的有效性。

所述第四实施形式的一个优点在于:所述计算的可能rnti、所述已解码的候选cch的子帧号以及cce约束与所述候选cch相关联,因此所述得出的控制信息的有效性检查很容易有效地实施。

根据所述第一方面的所述接收器设备的任意前述可能实施形式或根据如上所述第一方面,在所述接收器设备的第五可能实施形式中,所述处理器还用于:

在当前时帧内检测所述已解码的候选cch的至少一个当前可能rnti;

计算所述检测到的当前可能rnti的度量值;

计算与所述已解码的候选cch的先前检测到的可能rnti相关联的度量值的统计;

基于所述计算的统计和所述检测到的当前可能rnti的所述计算的度量值确定所述已解码的候选cch是否是一个真实cch。

所述第五可能实施形式的一个优点在于:先前检测到的可能rnti的度量的所述统计可以用来验证所述当前度量并使所述rnti的当前检测更可靠。

根据所述第一方面的所述接收器设备的所述第五可能实施形式,在所述接收器设备的第六可能实施形式中,基于包括以下参数的组中的一个或多个参数计算所述检测到的当前可能rnti的所述计算的度量值以及所述计算的统计:rnti的类型、rnti的检测时间点以及相同rnti检测的次数。

所述第六可能实施形式的一个优点在于:所述计算的统计基于如上所述的rnti的特征,从而使度量值在确定所述候选cch是否是一个真实cch时更可靠。

根据所述第一方面的所述接收器设备的所述第五或第六可能实施形式,在所述接收器设备的第七可能实施形式中,随机接入rnti(randomaccessrnti,ra-rnti)、寻呼rnti(pagingrnti,p-rnti)和系统信息rnti(systeminformationrnti,si-rnti)是特殊类型的rnti(因此指示所述已解码的候选cch是一个真实cch的高可能性);其中所述处理器还用于:

设置所述特殊类型中的所述检测到的当前可能rnti的所述计算的度量值大于不是所述特殊类型中的检测到的当前可能rnti的度量值。

所述第七可能实施形式的一个优点在于,因为不同类型的rnti具有不同的发生可能性,所以有利于将不同的度量值赋予不同类型的rnti,使得检测它们具有不同的优先级或可能性。

根据所述第一方面的所述接收器设备的所述第二至所述第七可能实施形式或根据如上所述第一方面,在所述接收器设备的第八可能实施形式中,所述接收器设备由至少一个服务小区服务,所述已解码的候选cch的地址被发给与非服务小区相关联的另一接收器设备。

所述第八可能实施形式的一个优点在于:通过检测与非服务小区相关联的另一接收器设备的所述cch,从所述接收到的通信信号消除所述检测到的dch并提高所述服务小区的所述dch检测可能性是有可能的。

根据所述第一方面的所述接收器设备的所述第二至所述第七可能实施形式或根据如上所述第一方面,在所述接收器设备的第九可能实施形式中,所述接收器设备由至少一个服务小区服务,以及所述已解码的候选cch的地址被发给与所述服务小区相关联的另一接收器设备,其中所述处理器还用于:

存储关于所述接收器设备的移动性处理的所述控制信息。

所述第九可能实施形式的一个优点在于:关于移动性或连接处理的所述控制信息可在所述接收器设备切换到另一小区之后使用,这样可立即熟知所述当前干扰小区(其是所述切换之前的所述服务小区)的活动rnti。这将提高切换之后的干扰cch检测性能。

根据所述第一方面的所述接收器设备的任意前述可能实施形式或根据如上所述第一方面,在所述接收器设备的第十可能实施形式中,所述处理器还用于:

基于包括以下信息的组中的一个或多个信息计算所述度量值:所述接收器设备的解码器的路径度量;所述解码器的对数似然比(loglikelihoodratio,llr)统计;所述解码器的llr的变化量;所述解码器的原始误码率(biterrorrate,ber)估计;所述候选cch的估计信噪比(signaltonoiseratio,snr)或信号噪声干扰比(signaltonoiseandinterferenceratio,snir);以及所述候选cch的有效编码率。

所述第十可能实施形式的一个优点在于:所提及的信息能够用于计算所述度量值,以便提高度量值计算的性能和可靠性。

根据所述第一方面的所述接收器设备的任意前述可能实施形式或根据如上所述第一方面,在所述接收器设备的第十一可能实施形式中,所述cch是物理下行控制信道(physicaldownlinkcontrolchannel,pdcch),所述dch是物理下行共享信道(physicaldownlinksharedchannel,pdsch),以及所述控制信息(controlinformation,ci)是下行控制信息(downlinkcontrolinformation,dci)。

所述第十一可能实施形式的一个优点在于:本方案能够很容易在lte系统中实施并可以提高相邻小区干扰消除性能。

根据所述第一方面的所述接收器设备的任意前述可能实施形式或根据如上所述第一方面,在所述接收器设备的第十二可能实施形式中,所述处理器用于基于所述集合中的所述候选cch的控制信道单元(controlchannelelement,cce)聚合级别(即一个候选cch占用多少个cce)确定所述解码顺序。例如,较高聚合级别的候选cch获得的优先级比较低聚合级别的候选cch的高(更早解码)。

本实施形式的一个优点在于:当成功检测到占用相同cce的当前已解码的候选cch时,可以丢弃占用相同cch(或当前已解码的候选cch的仅一部分cce)的其它候选cch。

根据本发明的第二方面,上述提及的和其它目的通过一种用于无线通信系统的方法来实现,所述方法包括:

在当前时帧内接收通信信号;

确定一个候选控制信道(controlchannel,cch)集合,其中所述集合中的每个候选cch的地址被发给另一接收器设备并且与所述通信信号的数据信道(datachannel,dch)相关联;

确定所述集合中的所述候选cch的解码顺序;

根据所述解码顺序解码所述集合中的至少一个候选cch;

计算所述已解码的候选cch的可能无线网络临时标识(radionetworktemporaryidentifier,rnti);

计算所述已解码的候选cch的度量值,所述度量值提供所述已解码的候选cch是否可能是一个真实cch的指示;

基于所述计算的可能rnti和所述度量值确定所述已解码的候选cch是否是一个真实cch;

如果所述已解码的候选cch被确定为一个真实cch,则从所述已解码的候选cch得出控制信息;

基于所述得出的控制信息消除或抑制所述通信信号中的干扰。

根据第二方面,在所述方法的第一可能实施形式中,所述解码顺序是基于所述集合中的所述候选cch的能量级。

根据所述第二方面的所述方法的第一可能实施形式或根据如上所述第二方面,在所述方法的第二可能实施形式中,所述处理器还用于:

检查所述得出的控制信息的有效性;以及

如果所述得出的控制信息是无效的,则丢弃所述集合中的所述已解码的候选cch。

根据所述第二方面的所述方法的第二可能实施形式,在所述方法的第三可能实施形式中,所述处理器还用于:

如果所述集合中的其它候选cch已经在传输所述已解码的候选cch的相同控制信道单元(controlchannelelement,cce)中传输并且所述得出的控制信息是有效的,则丢弃所述其它候选cch。

根据所述第二方面的所述方法的所述第二或第三可能实施形式,在所述方法的第四可能实施形式中,所述处理器还用于:

基于所述计算的可能rnti、所述已解码的候选cch的子帧号和所述已解码的候选cch的cce约束,检查所述得出的控制信息的有效性。

根据所述第二方面的所述方法的任意前述可能实施形式或根据如上所述第二方面,在所述方法的第五可能实施形式中,所述处理器还用于:

在当前时帧内检测所述已解码的候选cch的至少一个当前可能rnti;

计算所述检测到的当前可能rnti的度量值;

计算与所述已解码的候选cch的先前检测到的可能rnti相关联的度量值的统计;

基于所述计算的统计和所述检测到的当前可能rnti的所述计算的度量值确定所述已解码的候选cch是否是一个真实cch。

根据所述第二方面的所述方法的所述第五可能实施形式,在所述方法的第六可能实施形式中,基于包括以下参数的组中的一个或多个参数计算所述检测到的当前可能rnti的所述计算的度量值以及所述计算的统计:rnti的类型、rnti的检测时间点以及相同rnti检测的次数。

根据所述第二方面的所述方法的所述第五或第六可能实施形式,在所述方法的第七可能实施形式中,随机接入rnti(randomaccessrnti,ra-rnti)、寻呼rnti(pagingrnti,p-rnti)和系统信息rnti(systeminformationrnti,si-rnti)是特殊类型的rnti(指示所述已解码的候选cch是一个真实cch的高可能性);其中所述处理器还用于:

设置所述特殊类型中的所述检测到的当前可能rnti的所述计算的度量值大于不是所述特殊类型中的检测到的当前可能rnti的度量值。

根据所述第二方面的所述方法的所述第二至所述第七可能实施形式或根据如上所述第二方面,在所述方法的第八可能实施形式中,所述接收器设备由至少一个服务小区服务,以及所述已解码的候选cch的地址被发给与非服务小区相关联的另一接收器设备。

根据所述第二方面的所述方法的所述第二至所述第七可能实施形式或根据如上所述第二方面,在所述方法的第九可能实施形式中,所述接收器设备由至少一个服务小区服务,以及所述已解码的候选cch的地址被发给与所述服务小区相关联的另一接收器设备,其中所述处理器还用于:

存储关于所述接收器设备的移动性处理的所述控制信息。

根据所述第二方面的所述方法的任意前述可能实施形式或根据如上所述第二方面,在所述方法的第十可能实施形式中,所述处理器还用于:

基于包括以下信息的组中的一个或多个信息计算所述度量值:所述接收器设备的解码器的路径度量;所述解码器的对数似然比(loglikelihoodratio,llr)统计;所述解码器的llr的变化量;所述解码器的原始误码率(biterrorrate,ber)估计;所述候选cch的估计信噪比(signaltonoiseratio,snr)或信号噪声干扰比(signaltonoiseandinterferenceratio,snir);以及所述候选cch的有效编码率。

根据所述第二方面的所述方法的任意前述可能实施形式或根据如上所述第二方面,在所述方法的第十一可能实施形式中,所述cch是物理下行控制信道(physicaldownlinkcontrolchannel,pdcch),所述dch是物理下行共享信道(physicaldownlinksharedchannel,pdsch),以及所述控制信息(controlinformation,ci)是下行控制信息(downlinkcontrolinformation,dci)。

根据所述第二方面的所述方法的优点与根据所述第一方面的所述接收器设备的优点相同。

根据本发明的第三方面,上述提及的和其它目的通过一种无线通信系统来实现,所述无线通信系统包括根据所述第一方面的至少一个接收器设备。

本发明还涉及一种计算机程序,其特点是具有代码,当所述代码由处理装置运行时,使得所述处理装置执行根据本发明的任意方法。此外,本发明还涉及一种计算机程序产品,包括一种计算机可读介质和所述提及的计算机程序,其中所述计算机程序包含在所述计算机可读介质内并包括下组中的一个或多个:只读存储器(read-onlymemory,rom)、可编程rom(programmablerom,prom)、可擦除rpom(erasableprom,eprom)、闪存、电eprom(electricallyeprom,eeprom)和硬盘驱动器。

本发明的其它应用和优点将从下面详细描述中显而易见。

附图说明

附图意在阐明和阐释本发明的各项实施例,其中:

图1所示为根据本发明一实施例的一种接收器设备;

图2所示为根据本发明一实施例的一种方法;

图3所示为根据本发明一实施例的又一种方法的流程图;

图4示出了本方案中的历史信息的使用;以及

图5所示为根据本发明一实施例的一种无线通信系统。

具体实施方式

在lte下行链路中,小区边缘ue性能受到来自相邻小区的干扰的限制。不知道干扰pdsch信号的参数会降低接收器设备的干扰减轻性能。参数盲估计能够部分地解决该问题,但并不令人满意。

在本发明的实施例中,示出了如何解码干扰源的控制信道(controlchannel,cch)以及解释干扰cch中的相关数据信道(datachannels,dch)信号的信息。这样,可以提高dch干扰减轻和消除的性能。

图1所示为根据本发明一实施例的接收器设备100(例如用户设备或移动台100)。接收器设备100包括处理器102,该处理器可通信地使用耦合方式108耦合到接收器104。耦合方式108被图示为图1中处理器102与接收器104之间的虚线箭头。耦合方式108依据本技术领域众所周知的技术(例如合适的电路、电线和/或痕迹等)。耦合方式108可以用于在处理器102与接收器104之间传输数据和/或信令。本特定实施例中的接收器设备100还包括控制方式110,处理器102通过控制方式110操作(或控制)接收器104。控制方式110使用从处理器102到接收器104的箭头图示。接收器设备100还包括耦合至接收器104以在无线通信系统300中进行接收(有可能进行传输)的天线方式106。

根据本方案,接收器104用于在无线通信系统300的当前时帧内接收通信信号(communicationsignal,cs)。处理器102用于确定一个候选cch集合,其中该集合中的每个候选cch的地址被发给另一接收器设备400(参见图5)并且与cs的dch相关联。处理器102还用于确定该集合中候选cch的解码顺序。处理器102还用于根据先前确定的解码顺序解码该集合中的至少一个候选cch。处理器102还用于计算已解码的候选cch的可能无线网络临时标识符(radionetworktemporaryidentifier,rnti)(例如,rnti可关联到或分配给发送cch的发射器设备,而且rnti包含在cch内)。处理器102还用于计算已解码的候选cch的度量值。该度量值提供已解码的候选cch是否可能是一个真实cch的指示。

度量值可以是预定范围内的一个标量值,诸如对数似然比(loglikelihoodratio,llr)值。例如,已解码cch存在多个llr值,可以将cch的llr值与一个或多个阈值相比较,使得大于阈值的llr值被认为是一个度量值。因此,如果一个候选cch存在多个大于阈值的llr值,则可以确定该候选cch很可能是一个真实cch。否则,不认为候选cch是一个真实cch。

此外,处理器102还用于基于所计算的可能rnti和度量值确定已解码的候选cch是否是一个真实cch。处理器102还用于,如果已解码的候选cch先前被确定为一个真实cch,则从已解码候选cch得出控制信息。处理器102最后用于基于所得出的控制信息消除和/或抑制cs中的干扰。

接收器设备100在一项实施例中可以为用户设备,诸如能够在无线通信系统中进行无线通信的ue、移动台、无线终端和/或移动终端,该无线通信系统有时还称为蜂窝无线电系统。ue还可称为具有无线能力的移动电话、蜂窝电话、平板电脑或膝上型电脑。当前上下文中的ue可以是便携式、小型可存储式、手持式、计算机包含式或车载式移动设备,能够通过无线接入网与另一实体,诸如另一接收器或服务器,传送语音和/或数据。ue可以是站点(station,sta),其为包含符合ieee802.11的媒体接入控制(mediaaccesscontrol,mac)和到无线介质(wirelessmedium,wm)的物理层(physicallayer,phy)接口的任意设备。

然而,接收器设备100在另一项实施例中可以是(无线电)网络节点或基站,例如无线基站(radiobasestation,rbs),其在一些网络中可称为发射器、“enb”、“enodeb”、“nodeb”或“bnode”,这取决于所用的技术和/或术语。基于传输功率,由此还基于小区大小,无线网络节点具有不同种类,诸如宏enodeb、家庭enodeb或微微基站。无线网络节点可以是站点(station,sta),其为包含符合ieee802.11的媒体接入控制(mediaaccesscontrol,mac)和到无线介质(wirelessmedium,wm)的物理层(physicallayer,phy)接口的任意设备。

图2所示为本发明一实施例的一种对应方法200。方法200可在图1所示的接收器设备100内执行。方法200包括在当前时帧内接收202通信信号(communicationsignal,cs)的步骤。方法200还包括确定204一个候选cch集合的步骤,其中,该集合中的每个候选cch的地址被发给另一接收器设备400并且与通信信号(communicationsignal,cs)的dch相关联。方法200还包括确定206该集合中候选cch的解码顺序的步骤。方法200还包括根据解码顺序解码208集合中的至少一个候选cch的步骤。方法200还包括计算210已解码的候选cch的可能rnti的步骤。方法200还包括计算212已解码的候选cch的度量值(metricvalue,mv)的步骤,该度量值(metricvalue,mv)提供已解码的候选cch是否可能是一个真实cch的指示。方法200还包括基于所计算的可能rnti和度量值(metricvalue,mv)确定214已解码的候选cch是否是一个真实cch的步骤。方法200还包括以下步骤:如果已解码的候选cch确定为一个真实cch,则从已解码的候选cch得出216控制信息(controlinformation,ci)。方法200最后包括基于所得出的控制信息(controlinformation,ci)消除218和/或抑制通信信号(communicationsignal,cs)中的干扰的步骤。

本发明各实施例因此提供关于干扰dch信号的参数或信息的改进知识。关于干扰dch的信息可包括但不限于:传输模式、传输秩、预编码矩阵、功率电平、调制方案、资源分配等。干扰dch信号的这类信息可用于消除和/或减轻干扰dch信号。干扰取消的一个示例是网络辅助干扰消除和抑制(networkassistedinterferencecancellationandsupression,naics),干扰减轻的一个示例是最小均方差—干扰拒绝组合(minimummeansquareerror–interferencerejectivecombining,mmse-irc)。

图3所示为根据本发明又一实施例的一种方法500的流程图。本示例性实施例中使用的术语是从lte系统中获取的。因此,根据这种术语,cch对应于pdcch,dch对应于pdsch,控制信息(controlinformation,ci)对应于dci。以下示例中的接收器设备100是一个用户设备(userequipment,ue)。然而,应当注意的是,本发明各实施例并不限于这些lte系统并可应用于具有适合本方案的系统结构的其它无线通信系统。

在下文,将详细描述方法500的不同步骤。

图3中的步骤502:确定在(例如由底层通信系统的无线帧结构定义的)当前子帧内在通信信号(communicationsignal,cs)中接收的一个候选pdcch集合。lte系统的pdcch具有包括ue或一组ue的资源分配的dci。lte系统中存在若干不同类型的dci,例如格式1、1a、1b、1c、1d、2等。在控制信道单元(controlchannelelements,cce)上传输pdcch,一个pdcch信道可出于稳健的接收性能原因而通过引入不同的冗余量来占用1个、2个、4个或8个cce。因此,在步骤502中,为候选集合中的候选pdcch确定每个可能pdcch比特的reg/cce映射、cce聚合级别和llr。

图3中的步骤504:确定pdcch候选集合中的潜在pdcch的解码顺序。选择一个顺序的主要目的是使通过减少候选数目来降低本方案的复杂度成为可能。例如,解码占用8个控制信道单元(controlchannelelement,cce)的候选pdcch,并认为解码结果非常可靠(因为:对应的rnti是干扰小区中的已知活动rnti),那么出于复杂度原因,集合中占用任意这8个cce的其它候选pdcch可从集合中丢弃。这样,可从集合中丢弃许多候选pdcch,从而大大降低总的复杂度。另外,为了实现非常稳健的pdcch接收性能,enb很可能会在4个或8个cce聚合级别处传输pdcch。因此,首先通过解码较高聚合级别(例如4个和8个cce聚合级别)的cch,之后解码较低聚合级别的cch,总的复杂度通常会大大降低。另一确定解码顺序的标准是用来降低复杂度的候选pdcch的能量级。因此,根据本发明一实施例,解码顺序基于集合中候选cch的能量级,其中较高能量级的候选cch获得的优先级比较低能量级的候选cch的高(更早解码)。根据又一实施例,解码顺序相反或另外基于候选cch的聚合级别,即候选cch占用多少cce,其中较高聚合级别的候选cch获得的优先级比较低聚合级别的候选cch的高(更早解码)。

图3中的步骤506:解码当前pdcch候选。基于候选pdcch的解码结果,通过假设候选pdcch实际上是一个有效pdcch以及当正确解码候选pdcch的信息比特和crc比特时,可以直接计算一个rnti值。另外,候选pdcch的度量值(metricvalue,mv)被计算并用于确定候选pdcch是否是一个有效pdcch。该确定可基于度量值与阈值的比较。如果度量值大于阈值,那么可以确定候选pdcch为一个有效pdcch,否则,会丢弃候选pdcch。不同rnti类型的rnti值在3gpp36.321规范等规范中分配并给出。

根据本发明一实施例,度量值(metricvalue,mv)可以是一个函数,其输入可以基于包括组中的以下信息中的一个或多个,包括:

·接收器100的解码器(图1未示出),例如维特比解码器,的路径度量;

·解码器的软输出的对数似然比(loglikelihoodratio,llr)统计,这些统计可以是从llr计算的任何种类的统计信息,一个典型示例是平均互信息;

·比特量的比率,其llr符号(+或-)在解码期间改变;

·候选pdcch的估计信噪比(signaltonoiseratio,snr)和/或信号噪声干扰比(signaltonoiseandinterferenceratio,sinr);

·考虑候选pdcch的cce聚合级别的有效编码率;

·输入到解码器的llr的原始误块率(blockerrorrate,ber)估计。通过将解码器的llr输入和llr输出相比较并在解码过程之后检查它们符号中有多少比特发生了改变(+或-),可以计算原始ber估计,因为通常认为纠错码只在某个ber范围内很好地操作。

图3中的步骤508:检查内容有效性。假设前一步骤506的已解码结果是某一dci格式的pdcch,且dci格式的信息比特被获取并具有对应的检测到的rnti。之后,可以验证pdcchdci信息的内容以检查pdcchdci信息是否符合标准规范,诸如3gpp规范。例如,对于具体子帧号和具体小区rnti(cell-rnti,c-rnti),存在关于必须遵循cce范围的约束。换句话说,只有cce的子集和它们的聚合可以包含每个子帧的该c-rnti的pdcch。如果这点不满足,那么已解码的候选pdcch不存在或在已解码比特中含有错误。在第一种情况下,计算的rnti是一个错误警报,意味着计算的rnti不存在,但是错误的认为其存在;在第二种情况下,计算的rnti是不正确的。在这两种情况下,丢弃已解码的候选pdcch,或者可将非常小的度量值(metricvalue,mv)分配给该已解码的候选pdcch。

图3中的步骤510:丢弃集合中的候选pdcch。基于上述步骤508中的有效性检查,如果高度确信某一候选pdcch被正确解码,则可以移除(丢弃)候选集合中一些待解码的候选pdcch。例如,如果解码包含8个cce的pdcch并且高度确信pdcch是一个真实pdcch,则可从候选集合中移除或丢弃占用任意这8个cce的所有那些其它可能的pdcch候选者。这样,可以移除大量pdcch候选者,所以总的复杂度能够大大降低。

在图3的d中,检查集合中所有候选pdcch是否已经处理。如果d中的答案为否,则算法返回步骤506并开始根据解码顺序解码下一个pddch候选者。如果d中的答案为是,则算法继续到图3中的步骤512。

图3中的步骤512:交叉检查和更新度量。合并所获取的不同种类的信息并执行交叉检查以确定集合中pdcch候选者的最后一个pdcch候选者列表。另外,还可在该步骤中调整度量值(metricvalue,mv)。可在该步骤中使用的信息可包括但不限于:

·检测到的rnti的统计信息,以及度量值;

·干扰pdsch信号的盲估计信息。根据关于pdsch的信息,可以推断出与该pdsch相关联的pdcch的信息。因此,算法可交叉验证检测到的rnti是否正确;

·残留的候选pdcch的内容的交叉依赖性。例如,如果两个残留的候选pdcch请求或占用相同物理资源块(physicalresourceblock,prb)资源,那么在没有使用非正交多址接入/半正交多址接入(non-orthogonalmultiple-access/semi-orthogonalmultiple-access,noma/soma)时可能出现错误。

图3中的步骤514:将当前子帧中的rnti和度量值(metricvalue,mv)信息与历史统计合并,以便对度量值信息进行过滤。另外,如果长时间没有检测到rnti,而且与该特定rnti相关联的度量值越来越小,那么可从当前子帧内检测到的rnti列表中移除该rnti。

另外,可以将一些rnti视为所谓的“特殊”rnti。特殊rnti仅仅是所有可能rnti中的一小部分,例如随机接入rnti(randomaccessrnti,ra-rnti)(值为0000~0009)、寻呼rnti(pagingrnti,p-rnti)(值为fffe)、系统信息(si-rnti)(值为ffff)。如果报告的可能rnti是一个特殊rnti,那么其应该具有高度量值,因为随机报告的错误rnti落入这些特殊rnti范围内的可能性非常小,约10^(-4)。换句话说,特殊rnti可以被认为是干扰小区中的“几乎始终活动的rnti”。因此,根据本发明一实施例,ra-rnti、p-rnti和si-rnti是特殊类型的rnti,这些特殊类型的rnti指示包括这类特殊rnti的已解码候选cch是一个真实cch的非常高可能性。因此,接收器100的处理器102用于设置所述特殊类型中的所述检测到的当前可能rnti的所述计算的度量值(metricvalue,mv)大于不是所述特殊类型中的检测到的当前可能rnti的度量值。

在无线通信系统300中,当接收器设备100需要接入互联网时,接收器设备100通常会在某个时间段内发送或接收多个帧。例如,在网上冲浪的情况下,接收器设备100通常在几秒钟接收许多帧,并之后在多秒钟或甚至多分钟内不进行接收。在语音会话的情况下,诸如skype或流媒体,接收器设备100通常在较短的时间间隔内几乎周期性地接收帧。换句话说,以下情况是很常见的:接收器设备100将在某个时间段活动并接收多个帧,然后它在很长时间内不活动并且不进行接收,或者它有时会切换到其它小区并且在附近消失。

基于上面描述的突发通信行为:如果在短时间段内,像检测候选干扰pdcch的可能rnti一样,多次检测某一rnti,则该可能rnti在干扰小区内是一个真实的活动rnti,这是非常有可能的。一个原因在于:由于在lte中,rnti包含16个比特,单个rnti是在短时间段内报告多次的错误警报的可能性非常小。因此,检测到的rnti是一个错误rnti的可能性很低,约1/2^16。此外,相同rnti在短时间段内发生多次并且是一个错误警报rnti的可能性非常低。由于接收器设备100的突发通信行为的上述原因,可以根据本发明的更多实施例采用下面的通用规则。

当在当前子帧中检测到rnti时以及如果候选pdcch在图3的步骤510处通过有效性检查,那么,如果最近已经及时检测该rnti,则应相应地调高与该rnti相关联的候选pdcch的度量值。

如果rnti在前一子帧内被检测到并且在图3的步骤510处通过有效性检查,但是没有在当前子帧内检测到,并且如果最后一次检测到rnti的时间点在某一时间段内,那么rnti在相邻小区中很有可能仍然是活动的。因此,我们并不过滤掉(或减弱)rnti的度量值统计。

如果rnti在前一子帧内被检测到并且在图3的步骤510处通过有效性检查,但是没有在当前子帧内检测到,并且如果最后一次检测到rnti的时间点超过某一时间段,那么rnti很有可能不活动(或可能甚至从相邻小区切换出去)。因此,应过滤(或减弱)rnti的度量值。在以下情况下可从检测到的rnti的列表中移除该rnti:

·最后一次检测到该rnti的时间点超过某一时间阈值;

·rnti的度量值渐隐并变得小于阈值。

图4更详细地示出和描述了本统计实施例。尤其是,图4示出了如何第一次检测某一rnti,之后减弱并最终从检测到的rnti的列表中移除。在图4中,x轴显示时间,y轴显示统计度量值。参考图4:

·在时间点a,第一次检测到rnti,将统计度量值设为低。

·在时间点b,相同rnti再次发生,增大统计度量值,因为已经再次检测到rnti。

·在时间点c,相同rnti又一次发生,这意味着我们更确信rnti是一个真实rnti,因此统计度量值增大更多。

·在时间点d,在d与f之间的时间段内保持统计度量值恒定,因为在从c到d的时间段内没有检测到rnti。

·在时间点e与点f之间,过滤和减弱统计度量值,因为rnti不再出现。

·在时间点f,将rnti从检测到的rnti的列表中移除,因为统计度量值小于阈值。

在前几部分,描述的是如何在干扰小区中检测活动的rnti以及如何使用度量值(metricvalue,mv)的统计信息来提高检测性能和/或降低本方案的总复杂度。应当注意的是,所描述的方法还可以用于在检测服务小区中的其它ue的活动rnti。更容易检测服务小区中的ue,因为ue知道它自己的rnti。通过一起使用资源冲突信息和冲突规则以及ue对自己rnti的了解,更容易检测服务小区中的其它ue的rnti。当ue在蜂窝网络中移动时,ue将切换到蜂窝网络的其它小区。服务小区将经常在切换之后在典型移动场景下变为强干扰小区。因此,如果检测并存储服务小区的活动rnti,则在切换之后立即能够很好地了解活动rnti。这将有助于实现切换之后良好的干扰pdcch检测性能。

然而,ue解码服务小区的pdsch信道并将成功/失败报告回enodeb有严格的时间要求。因为这点,所以ue还需要及时解码服务小区的pdcch信道,使得ue能够使用pdcch中的dci信息在需要时解码pdsch。因此,当我们想要从相邻小区中抑制或消除干扰pdsch信道时,还应该解码干扰小区的pdcch。一般而言,不需要解码服务小区中的其它ue的pdsch信道,因为服务小区中的其它ue的pdsch信道不干扰ue的pdsch信道。因此,通常不需要解码服务小区中的其它ue的pdcch。在这种情况下,如果我们想要解码服务小区中的其它ue的pdcch来获取活动rnti信息,则可以以较慢的速度在后台执行检测,这样可以重用用于解码干扰小区pdcch的硬件,或者,为此目的可以使用低速率低功耗硬件块。

另一种替代方法是解码多个干扰小区的pdcch信道。原因在于,当执行网络辅助干扰消除和抑制(networkassistedinterferencecancellationandsuppression,naics)等时,我们可能希望消除来自一个以上干扰源的干扰pdsch信号。干扰小区的pdcch需要快速解码,因为时间要求很紧。接收器设备100由于缺乏硬件资源而无法消除的小区干扰仍然能够在后台解码它们的pdcch,因此接收器设备100可逐渐获知rnti。

图5示出了根据本发明一实施例的蜂窝无线通信系统300。第一网络节点600a,诸如基站,向接收器设备100,诸如用户设备或ue,传输下行信号。接收器设备100因此由第一网络节点600a服务。另一接收器设备400由邻近第一网络节点600a的第二网络节点600b服务。从第二网络节点600b到接收器设备400的传输会干扰(使用虚线箭头图示)从第一网络节点600a到接收器设备100的传输。接收器设备100用于采用上述方案进行干扰消除和/或抑制。

另外,根据本发明的任意方法可以在具有编码方式的计算机程序中实现,当通过处理措施运行时,可使所述处理措施执行方法步骤。计算机程序包括在计算机程序产品的计算机可读介质之中。计算机可读介质基本可以包括任意存储器,如rom只读存储器(read-onlymemory)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprom,eprom)、闪存、电可擦可编程只读存储器(electricallyerasableprom,eeprom)以及硬盘驱动器。

此外,技术人员将意识到,本发明的接收器设备100包括例如功能、装置、单元、元件等形式的必需的通信能力以用于执行本发明的方案。其它这类装置、单元、元件和功能的示例包括:处理器、存储器、缓冲区、控制逻辑、编码器、解码器、速率匹配器、解速率匹配器、映射单元、复用器、决策单元、选择单元、交换机、交织器、解交织器、调制器、解调器、输入、输出、天线、放大器、接收器单元、发射器单元、dsp、msd、tcm编码器、tcm解码器、电源单元、电源馈线、通信接口、通信协议等,它们恰当地安排在一起来执行本方案。

尤其,本发明的设备的处理器可包括例如中央处理单元(centralprocessingunit,cpu)、处理单元、处理电路、处理器、专用集成电路(specificintegratedcircuit,asic)、微处理器或可解释和执行指令的其它处理逻辑的一个或多个实例。术语“处理器”因此可表示包括多个处理电路的处理电路,所述多个处理电路实例为以上列举项中的任何、一些或所有项。所述处理电路可进一步执行数据处理功能,输入、输出以及处理数据,所述功能包括数据缓冲和装置控制功能,例如,呼叫处理控制、用户界面控制等。

最后,应了解,本发明并不局限于上述实施例,而是同时涉及且并入所附独立权利要求书的范围内的所有实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1