数据传输中的不一致数据的检测

文档序号:1618727 发布日期:2020-01-10 浏览:10次 >En<

阅读说明:本技术 数据传输中的不一致数据的检测 (Detection of inconsistent data in data transmission ) 是由 A.沙平 M.孙德贝格 G.维克斯特龙 K.基蒂乔克柴 N.安德加特 于 2018-03-23 设计创作,主要内容包括:本公开提供了用于通过检测接收到的信号的调制或其它信号特性中的不一致性来检测数据传输何时对数据传输已抢占或打孔的方法和设备。如果检测到不一致性,则可以采取措施减轻由不一致数据促使的潜在问题。在一个示例中,接收装置(30)可以识别已损坏的软缓冲器中的软位,并从所述软缓冲器中转储清除被损坏的部分。(The present disclosure provides methods and apparatus for detecting when a data transmission has preempted or punctured the data transmission by detecting inconsistencies in the modulation or other signal characteristics of the received signal. If inconsistencies are detected, measures may be taken to mitigate potential problems caused by inconsistent data. In one example, the receiving device (30) may identify soft bits in a corrupted soft buffer and flush the corrupted portion from the soft buffer.)

数据传输中的不一致数据的检测

技术领域

本发明一般涉及数据传输的打孔以能够实现数据***,并且更特别地涉及由接收装置实现的用于检测数据传输何时已被打孔的方法。

背景技术

在许多无线通信系统中,HARQ(混合自动重复请求)重传是用于减轻不可预测的干扰和信道变化的方法。当无线装置尝试解码在下行链路上接收到的数据消息时,该无线装置向传送器传送指示解码是否成功了的指示符。当传送器接收到指示未成功解码的指示符时,传送器通常执行数据消息的重传,其中接收器通常将所述数据消息的重传与原始接收到的传输组合。该组合称为软组合,其中的追赶(chase)组合和增量冗余组合是两个众所周知的变体。追赶组合表示在初始传输中和在重传中发送相同的冗余版本(即,软值的相同集合)。增量冗余表示在重传中发送软值的不同集合。此集合可以与前一集合部分重叠,或完全互补。软组合操纵经估计的位质量。通常,位质量表达为对数似然比(LLR),所述对数似然比指示每个位的可靠程度。组合增加了成功解码的可能性。

在物理层,每个传输包括调制符号的序列。每个调制符号是具有诸如相位和幅度之类的经定义的特性的信号。在传送器处,信息位的集合被映射到调制符号。在接收器处将调制符号映射到经估计的位质量(LLR)的相反过程称为解映射或解调。当前,在不同的标准中,使用下面的映射/解映射或调制/解调方案:二进制相移键控(BPSK)、正交相移键控(QPSK)、正交幅度调制(QAM)。QAM可以包括16 QAM、64 QAM和256 QAM。也可以使用其它调制方案。

URLLC(超可靠的低时延通信)是具有极其严格的错误和时延要求的数据服务。错误概率如10-5这样低或更低以及1 ms端对端(end-to-end)时延或更低是预期的要求。

第三代合作伙伴项目(3GGP)当前正开发的针对以各种各样的数据服务(包括移动宽带(MBB)和URLLC)为目标的第五代(5G)网络的标准。为了能够实现经优化的服务,传输时间间隔(TTI)的长度预期对于不同的服务是不同的,其中与MBB相比URLLC可能具有更短的TTI长度以最小化时延。在URLLC数据分组到达传送器时的时间,传送MBB块是可能的。因此,在某些时间-频率资源中使MBB传输空白(中断),并在这些资源上执行URLLC传输可能是可期望的。利用这种方法的缺陷是,接收到部分MBB的无线装置将具有很大可能性地无法恰当解码该部分MBB,因为接收器将不能够检测到URLLC数据不属于MBB数据传输,并且因此它将损坏解码。通过执行HARQ重传可以解决此问题,但是由于软缓冲器(soft buffer)部分损坏(对于第一传输被空白了的资源来说),可能要求大量的HARQ重传来正确解码所中断的信号。如果无线装置意识到由传送器空白的资源,则可以在解码过程中丢弃被***的位(因为已知所述被***的位不属于MBB传输)。

在长期演进(LTE)中,已存在可用于解决解码问题的机制。在LTE中,通过切换(toggle)1位新数据指示符(NDI)标志来向无线接收器装置指示新的传输。也就是说,每次传送新数据时,则NDI标志的值改变。NDI标志的改变向无线接收器指示所述无线接收器应该重置或转储清除(flush)软缓冲器,以便所述无线接收器不尝试将旧数据与新数据组合。

例如,在MBB数据传输期间,URLLC数据可能到达并需要立即传送。因此,可以对MBB信号打孔(puncture),并且可以将URLLC数据***到MBB数据传输中。打孔(或另一术语是抢占(preempt))有助于将URLLC数据连同MBB数据一起传送而没有附加的延迟,并且打孔允许URLLC数据替换已调度的MBB数据的部分。

可以借助于数据的重传(所述数据的重传具有传输是新传输的指示)来解决MBB传输被部分空白(这将部分损坏软缓冲器)的概述问题。然后无线装置将转储清除该无线装置的软缓冲器的被损坏的部分,并且因此将不组合被损坏的数据。缺陷是,在第一传输中未曾被打孔的数据不能再与重传的数据组合。

另一解决方案是明确地指示第一传输的哪些部分被空白。例如,如果将MBB传输在时间上划分成X个间隙,并且在频率上划分成Y个间隙,则MBB传输可以划分成X * Y个码块,其中每个代码块受循环冗余校验(CRC)保护。然后,无线装置可以针对码块的每个将软缓冲器划分成X*Y个软缓冲器。如果URLLC传输在间隙的一个间隙中被打孔,则传送器可以在重传的指配中指示,软缓冲器中的哪些需要被转储清除。这种方法要求若干个位来指示软缓冲器中的哪一个受打孔影响,并促使了附加的控制信令开销。进一步地,此方法不保证具有可接受的概率的打孔检测。

发明内容

本公开提供了用于通过检测接收到的信号的调制或其它特性中的不一致性来检测何时对数据传输已抢占或打孔的方法和设备。如果检测到不一致性,则可以采取措施以减轻由不一致数据促使的诸如组合错误数据之类的潜在问题。在一个示例中,接收装置可以识别可能已损坏的软缓冲器中软位(soft bit),并从软缓冲器中转储清除被损坏的部分。

在一个实施例中,通过识别接收到的数据的信号特性的变化(包括例如调制阶数和/或所分配功率的变化)来执行检测。可能是基站或用户设备(UE)的接收装置可能已由网络指配了这些信号特性的部分,例如调制阶数。在一个实施例中,检测过程包括搜索诸如调制阶数之类的已知信号特性中的偏离。在另一实施例中,在假设未知信号特性至少不会在用于数据传输的资源分配的已知子集上变化的情况下,使用诸如功率级别之类的未知信号特性的相对变化以用于检测。例如,可以假设功率在完整块或至少所述块的已知子集上是相同的。在一个实施例中,接收装置在检测过程期间监视滑动窗口内的对数似然比(LLR)模量(modulus)(即,LLR的绝对值)的方差以检测不一致数据。滑动窗口大小可以基于一个正交频分复用(OFDM)符号中的被损坏的区域的最小可能大小。LLR的估计可以通过所支持的解映射器/解调器的库(bank)来进行。如果接收到的信号的部分由具有不同特性的另一信号替换了,则滑动窗口内的LLR模量的方差将与数据已被替换情况下的预期值发生偏离。针对增强检测算法引入了动态检测阈值。这些实施例的技术效果是可以更加有效和特定的方式来检测数据不一致性。取决于不一致性的类型和程度,这提供了可以避免显式信令(explicit signaling)并且使自适应部件能够被应用。无论何时检测到不一致性,使用LLR模量的方差的极值以用于定位被损坏的区域。检测到的被损坏的位的LLR可以被设置成最中性的值(例如“0”),或者可以由任何其它技术标出以用于进一步解码过程。

本公开的一个方面包括由无线通信网络中的接收装置(例如,用户设备(UE)或基站)实现的接收下行链路控制信息的方法。在一个实施例中,接收装置从传送装置接收数据信号并且解调所述数据信号以生成软位值。接收装置进一步计算针对所述软位值的两个或更多个子集的检测度量,以及基于对应于至少一个子集的所述检测度量,检测所述软位值中的所述至少一个子集中的不一致数据。如果检测到不一致性或数据损坏,则可以避免由不一致数据促使的诸如在解码器中组合错误数据之类的问题,以改进解码性能并减少重传数量,这又将改进频谱效率和系统容量。

本公开的另一方面是使用滑动窗口检测器来搜索与诸如调制阶数或功率级别之类的信号特性中的预期值的已知偏离,以检测不一致数据。滑动窗口检测器提供了用于检测不一致数据的有效的机制。

所述方法的另一方面是使用动态阈值来能够实现不一致数据的检测。可以基于接收到的数据信号的诸如方差之类的统计性质来计算动态阈值。较上阈值和较下阈值可用于检测最大值和最小值两者。在两个方向上使用动态阈值补偿了漂移效应以允许不一致数据的更可靠的检测。本公开的另一方面包括配置成检测在接收到的数据信号中的不一致数据的***的接收装置。接收配置成执行在前面段中描述的方法。

在一个实施例中,接收装置包括:配置成从传送装置接收数据信号的接收电路;配置成解调所述数据信号以生成软位值的解调器;以及检测电路。所述检测电路配置成计算针对所述软位值的两个或更多个子集的检测度量,以及基于对应于所述至少一个子集的所述检测度量,检测在所述软位值中的至少一个子集中的不一致数据。

在另一实施例中,接收装置包括:配置成从传送装置接收数据信号的接收电路;以及处理电路。所述处理电路配置成解调器,所述解调器配置成解调所述数据信号以生成软位值,计算针对所述软位值的两个或更多个子集的检测度量,以及基于对应于至少一个子集的检测度量来检测所述软位值中的至少一个子集中的不一致数据。

本公开的另一方面包括计算机程序,所述计算机程序包括可执行指令,所述可执行指令在由接收装置中的处理电路执行时,促使接收装置以执行上面描述的方法中的任一个。

本公开的另一方面包括载体,所述载体含有如在前面段中描述的计算机程序,其中所述载体是电信号、光信号、无线电信号或计算机可读存储介质中的一个。

本公开的另一方面包括非暂态性计算机可读存储介质,其含有计算机程序,所述计算机程序包括可执行指令,所述可执行指令当由接收装置中的处理电路执行时,促使接收装置以执行上面描述的方法中的任一个。

本文描述的方法和设备使接收装置(例如,UE或基站)能够检测不一致或被损坏的数据。如果检测到不一致性或数据损坏,则可以通过基于检测到的不一致性采取某些措施来减轻由不一致数据促使的诸如在解码器中组合错误数据之类的问题。所述方法和设备将改进解码性能并减少重传数量,这又将改进频谱效率和系统容量。

附图说明

图1示出了具有被打孔以传送URLLC数据的连续区域的MBB传输。

图2示出了具有用于传送URLLC数据的多个被打孔的区域的MBB传输。

图3示出了根据示例性实施例的示例性接收装置(例如,基站或UE)。

图4示出了软位值(LLR),其中16 QAM信号***到QPSK记号(sign)中并由QPSK解调器来解映射。

图5示出了针对图4中信号的滑动窗口内的LLR模量的方差。

图6示出了软位值(LLR),其中16 QAM信号***到QPSK记号中并由QPSK解调器来解映射。

图7示出了针对图5中信号的滑动窗口内的LLR模量的方差。

图8示出了由接收装置实现的检测接收到的数据信号中的不一致数据的示例性方法。

图9示出了检测接收到的数据信号中的不一致数据的方法的附加方面。

图10示出了根据另一实施例的示例性接收装置。

具体实施方式

为了更好地理解本发明和有关服务,在MBB和URLLC传输的上下文中描述了示例性实施例。然而,将理解,本文描述的概念更一般地可适用于在跨越限制的时间和频率栅格的物理资源集合上的第一传输,所述第一传输通过第二传输使用物理资源集合的子集抢占。当第一数据传输被抢占时,分配给第一数据传输的资源的子集被打孔或被空白以允许第二数据信号的***。也就是说,第二数据信号抢占分配用于第一数据传输的资源。

图1和图2示出了用于通过第二数据传输抢占第一数据传输的示例性打孔图案。在图1中,MBB数据传输10由单个块20打孔以传送URLLC数据。在图2中,MBB数据传输10由多个块20打孔以传送URLLC数据。当MBB 10被打孔以传送URLLC数据时,URLLC数据的***在可以由接收器检测到的接收到的数据信号的特性中引入不一致性。

图3示出了示例性接收装置30,其配置成基于接收到的信号的特性中的不一致性来检测数据***。接收装置可以包括用于上行链路传输的基站(也称为演进节点(eNB)或5GNodeB(gNB)),或者用于下行链路传输的用户设备(UE)。接收装置30包括接收电路40、处理电路50和存储器80。

接收电路40包括耦合到用于从传送装置(未示出)接收信号的一个或多个天线45的射频电路系统。在模拟到数字转换之后,处理电路50如后文所描述地那样处理接收到的信号,以检测接收到的信号的特性中的不一致性来指示数据***或打孔。

处理电路50处理由接收装置30接收的信号并控制接收装置30的操作。处理电路50配置成解调数据信号以生成软位值,计算针对软位值的两个或更多个子集的检测度量,并基于对应于至少一个子集的检测度量来检测所述软位值中的至少一个子集中的不一致数据。处理电路50可以包括一个或多个微处理器、硬件、固件或其组合。技术效果是可以更加有效和特定的方式来检测数据不一致性。这提供了以下优点:取决于不一致性的类型和程度,这提供了可以避免显式信令并且使自适应部件能够被应用。

存储器80包括存储计算机程序代码(85)和通过处理电路50所需要的用于操作的数据的非暂态性计算机可读介质。存储器80包括用于存储计算机程序代码和由处理电路50所需要的用于操作的数据的易失性和非易失性存储器两者。存储器80可以包括用于存储包括电、磁、光、电磁或半导体数据存储的数据的任何有形、非暂态性计算机可读存储介质。存储器80存储计算机程序85,所述计算机程序85包括可执行指令,所述可执行指令配置处理电路50以实现本文所描述的方法和过程(包括在图8和9中示出的方法)。一般地,计算机程序指令和配置信息存储在诸如只读存储器(ROM)、可擦可编程只读存储器(EPROM)或闪存之类的非易失性存储器中。在操作期间生成的临时数据可以存储在诸如随机存取存储器(RAM)之类的易失性存储器中。在一些实施例中,用于配置处理电路50的计算机程序85可以存储在诸如便携式紧致盘、便携式数字视频盘或其它可移动媒体之类的可移动存储器中。计算机程序85还可以体现在诸如电信号、光信号、无线电信号或计算机可读存储介质之类的载体中。

在一个实施例中,处理电路50包括均衡和正交频分复用(OFDM)解调电路55、解调器60、软缓冲器65、检测电路70和解码器75。接收电路40将接收到的信号转换成数字基带信号以便输入到处理电路50。均衡和OFDM解调电路55均衡接收到的信号并执行快速傅利叶逆变换(IFFT)以恢复调制符号。作为解调器60的库的一部分的解调器60对调制符号解映射/解调以获得位质量(例如,LLR)。接收装置30知道针对数据传输的分配的调制方案,所述分配的调制方案在传输之前通过信令过程已建立或提供。解调器60针对信息的每个位计算位质量(LLR),将所述位质量(LLR)输入到软缓冲器65和检测电路70。检测电路70分析对应于一个传输的位质量(LLR)的集合,以检测软值的统计特性中的不一致性。可以使用诸如通过不同(不仅一种)调制方案的相同信号的解调/解映射之类的更高级的方法以用于统计不一致性分析。如果检测到不一致性,则检测电路70定位可能被损坏的数据,并采取措施来减轻数据损坏的潜在影响。在一个实施例中,检测电路70利用被损坏的位和/或可能被损坏的位的索引向软缓冲器发送转储清除命令。软缓冲器65得到转储清除命令,并将识别的位质量(LLR)值设置成最中性的值(例如“0”)。然后,将所得到的位质量(LLR)的集合传递以用于进一步处理(例如,通过解码器75)。转储清除解码的位改进解码性能并减少重传数量。

检测电路70处理接收到的数据信号以盲检测抢占传输。本文描述的方法可以与其它已知方法结合使用以检测抢占传输。例如,接收装置30可以从网络接收指示第一数据传输何时被第二数据传输抢占的通知(例如,1位NDI标志)。在这种情况下,仅当接收到通知时才可以执行如本文所描述的方法。这种方法避免了始终需要处理数据信号以检测不一致数据,并且因此减少了处理负荷,同时仍然提供了例如指示在哪些时间-频率资源中发生抢占的显式信令可以被避免的优点。通知可以向接收装置提供信息以定位数据***来进一步减少检测数据***所需要的处理量。

在一个实施例中,用于检测数据信号中的不一致性的过程如下

Figure DEST_PATH_IMAGE002

1.定义算法的参数:滑动窗口大小、经验“系数”值

Figure 473919DEST_PATH_IMAGE002

2.从解调器/解映射器接收位质量。(例如参见图4和图6)

Figure 968223DEST_PATH_IMAGE002

3.对于滑动窗口的每个位置

Figure DEST_PATH_IMAGE003

,计算滑动窗口内的位质量(LLR)的方差

Figure DEST_PATH_IMAGE004

,其中

Figure DEST_PATH_IMAGE005

是滑动窗口的可能位置的数量。此步骤的结果是长度的向量

Figure 685643DEST_PATH_IMAGE002

4.通过

Figure DEST_PATH_IMAGE007

寻找针对向量

Figure DEST_PATH_IMAGE008

的均值

5.计算动态阈值的值。系数值必须在间隔[0,1]中

Figure 988842DEST_PATH_IMAGE002

a. 较上阈值=μ·系数

b. 较下阈值=μ·(2 - 系数)

6.为了确定哪个阈值将用于检测,使用表达式

(阈值较下 – min(x))<(max(x) - 阈值较上)

a. 如果满足所述表达式,则使用较上阈值以用于检测:

如果:max(xi)>阈值较上,则检测到不一致性

Figure DEST_PATH_IMAGE010

b. 否则,使用较下阈值以用于检测:

如果:min(xi)<阈值较下,则检测到不一致性

Figure 819526DEST_PATH_IMAGE010

7.如果在6a或6b处检测到不一致性,则:

a. 寻找在检测阈值之上(6a情况,例如,图5)或在检测阈值之下(6b情况,例如,图7)的极值

Figure 235464DEST_PATH_IMAGE010

b. 寻找对应于极值x开始和x结束的滑动窗口位置

Figure 236918DEST_PATH_IMAGE010

c. 重新计算滑动窗口位置以获得位质量(LLR)索引,其应该考虑滑动窗口的大小而被转储清除

Figure 278561DEST_PATH_IMAGE010

d. 利用被损坏的位和/或可能被损坏的位的索引向软缓冲器发送转储清除命令

Figure 744178DEST_PATH_IMAGE010

e. 如果存在另一被损坏的区域,则重复步骤7a-7e

Figure 471962DEST_PATH_IMAGE010

f. 如果清除了所有被损坏的区域,则返回到步骤2,并且接收装置30等待下一传输

Figure 570499DEST_PATH_IMAGE002

8.如果由步骤6a或6b没有检测到不一致性,则过程返回到步骤2,并且接收装置30等待下一传输。

图8示出了根据一个实施例由接收装置30实现的示例性方法100。当接收装置30从传送装置接收数据信号(框110)时,方法100开始。接收装置30解调数据信号以生成软位值(框120)。然后接收装置30计算针对软位值的两个或更多个子集的检测度量(框130),并且使用检测度量来检测数据信号中的至少一个子集中的不一致数据(框140)。在一个实施例中,如上面描述的那样,接收装置30可以使用滑动窗口来计算检测度量并执行检测。

检测技术可适用于例如gNB到UE的下行链路传输(在该情况下,UE执行检测),以及该检测技术可适用于从UE到gNB的上行链路传输(在该情况下,gNB执行检测)。

滑动窗口

滑动窗口的大小是可以优化的参数。可以使用任何大小,但是当大小等于最小可能的损坏区域大小时,检测过程将获得更好的性能。在每个实现中,滑动窗口的大小是用于优化的值。

可以通过指定针对滑动窗口移动的步长来降低所提出算法的计算复杂度。因此,利用大于1位的步长移动窗口是可能的,因此,降低了滑动窗口位置的数量并且降低了在检测过程的步骤3的计算量。在一个实施例中,步长可以等于窗口大小使得由检测电路70处理的软位的子集不重叠。

为了能够检测到对在时间上跨越多于一个符号的传输打孔,滑动窗口可以在时间和频率两者上具有二维范围。此二维滑动窗口可以优选地通过上面的步长组合,以在时间和频率方向上搜索预定义的打孔大小。

经验系数

在上面描述中表示为系数的经验系数用于针对不同的无线电条件调谐检测电路70,其中位质量模量的方差可以从非常接近零的值变化到大于10的值。这是为什么绝对阈值不应该用于检测的一个原因。为了补偿漂移效应,可以使用动态阈值。较上阈值和较下阈值两者的使用使接收装置能够实现检测不同的调制不一致性图案(与图5和图7相比)。根据在检测过程的步骤5处的表达式,经验系数始终用于抵消均方差值。换句话说,经验系数定义了滑动窗口内的方差应该离平均期望方差值多远以将其视为不一致性。可以基于模拟在经验上建立经验系数,以提供最佳性能。

基于***的信号的组成部分进行检测

打孔传输预期含有至少三个不同的组成部分:

1.控制部分,例如,物理下行链路控制信道(PDCCH)。调制是固定的(QPSK)。预期在打孔传输的第一符号中

Figure 104249DEST_PATH_IMAGE002

2.参考信号部分,例如,解调参考信号(DMRS)。调制是固定的(QPSK),DMRS序列是已知的。应该配置并已知位置相关打孔传输开始

3.数据部分,例如,物理下行链路共享信道(PDSCH)或物理上行链路共享信道(PUSCH)。预期不同的调制。

作为基准,检测电路70检查***的信号的数据部分以检测差异。在调制在打孔和被打孔传输中相同的情况下,打孔传输的其它组成部分可能是有用的。

在一个实施例中,检测电路70搜索一个OFDM符号长QPSK传输的存在以标记打孔传输的开始。利用可配置的小型间隙(mini-slot)持续时间的知识,如果MBB调制不同,则可以标记被打孔的符号。

在另一实施例中,检测电路70搜索对应于DMRS的已知QPSK序列(作为一个示例,Zadoff-Chu序列)。如果在小型间隙中DMRS的位置和小型间隙持续时间已知,则可以标记被打孔的符号。

在一个实施例中,要用于对传输打孔的QPSK序列是预定义的,允许任何MBB UE以容易地区分被打孔的资源的范围。通常,所述序列是UE特定的,这会使对于MBB UE而言难以对所述MBB UE进行解扰(descramble)。也可以非恒定方式指定用于对传输DMRS打孔的QPSK序列,这取决于小区身份、子帧编号等,但是优选地不是UE特定的。

备选方案

用于检测调制不一致性的方法可以基于接收到的数据的不同状态。例如,检测可以基于解调之后的接收到的符号或软值的集合。基于上面描述的滑动窗口方法,可以使用备选检测方法,包括例如使用接收到的数据中符号之间的平均欧几里得距离来检测调制不一致性,或者将软值与已知基础调制方案的预期值比较。不同的方法可能在不同的无线电条件下良好执行。基于LLR模量的方差所提出的方法提供了具有合理复杂度的良好性能。

应用

检测技术可以应用于在长期演进(LTE)或新空口(NR)通信系统中的打孔区域的检测。在一个实施例中,如本文中所描述的那样进行打孔意味着eNb/gNb利用目标是相同UE或另一UE的URLLC资源来替换先前为所述UE调度的资源中的一些资源。

而且,检测技术可以在经受时间/频率限制的干扰(即,在时间和频率上干扰在限制区域上发生)的传输上使用。通过检测在哪里已经发生了干扰,所述干扰可以与用于打孔进行的相同的方式从传输中被移除。

当经受可能来自相同eNb/gNb或不同eNb/gNb或另一通信系统的干扰或任何其它形式的干扰时,在接收中可能仍存在的原始传输的部分(尽管具有较低的信号干扰加噪声比(SINR))。通过估计SINR级别,软值的一些部分可以保留而不是被完全移除。也就是说,可以通过向下缩放(down-scale)软值来修改软值,而不是丢弃或移除软值,这将在软组合中给予软值更低重要性。

图8示出了根据本公开的一个方面由接收装置30实现的示例性方法100。当接收装置30从传送装置接收数据信号(框110)时,方法100开始。接收装置30解调数据信号以生成软位值(框120)。然后接收装置30计算针对软位值的两个或更多个子集的检测度量(框130),并且使用所述检测度量来检测数据信号中的至少一个子集中的不一致数据(框140)。在一个实施例中,如上面描所述的那样,接收装置30可以使用滑动窗口来计算检测度量并执行检测。

图9示出了检测数据信号中的不一致数据的示例性方法,该方法可以在图8中的框140处执行。接收装置30确定针对每个子集的一个或多个阈值(框160)。在一些实施例中,单独计算针对每个子集的一个或多个阈值。在一些实施例中,相同的阈值或阈值的集合用于所有子集或子集的群组。为了检测不一致数据,接收装置30将针对每个子集的检测度量与在框160中确定的一个或多个阈值比较(框180)。在其中使用多个阈值(例如,较上阈值和较下阈值)的实施例中,接收装置30可以可选地选择阈值以应用于不一致数据的检测(框170)。

在方法100的一些实施例中,计算针对软位值的两个或更多个子集的检测度量包括:基于每个子集内的软位值的统计性质来计算检测度量。

在一些情况下,接收装置基于子集中的检测度量动态确定针对每个子集的阈值。

在方法100的一些实施例中,检测在软位值中的至少一个子集中的不一致数据包括:将检测度量与针对数据信号的已知调制方案的预期值比较。

在方法100的一些实施例中,检测在软位值中的至少一个子集中的不一致数据包括:将检测度量与不一致数据中的已知序列比较。

在方法100的一些实施例中,已知序列包括不一致数据中的已知标签或已知参考信号序列中的一个。

在方法100的一些实施例中,检测在软位值中的至少一个子集中的不一致数据包括:将检测度量与针对不一致数据的已知调制比较。

在方法100的一些实施例中,基于检测度量来检测在软位值中的至少一个子集中的不一致数据包括:将检测度量与阈值比较。

方法100的一些实施例进一步包括:基于子集中的检测度量动态确定针对每个子集的阈值。

在方法100的一些实施例中,基于子集中的检测度量动态确定针对每个子集的阈值进一步包括:计算针对软位值的每个子集的一个或多个阈值,以及选择确定的阈值中的一个阈值以用于检测软位值的子集中的不一致性。

在方法100的一些实施例中,计算针对软位值的两个或更多个子集的检测度量包括:计算每个子集内的软位值的方差。

方法100的一些实施例进一步包括基于对应于子集的检测度量来检测软位值中的至少一个子集中的不一致数据包括:将子集中的软位值的方差与阈值比较。

在方法100的一些实施例中,进一步包括:基于子集中的计算的方差动态确定针对每个子集的阈值。

在方法100的一些实施例中,基于子集中的检测度量动态确定针对软位值的每个子集的阈值包括:确定方差的均值,以及按照方差的均值计算阈值。

在方法100的一些实施例中,基于子集中的检测度量动态确定针对软位值的每个子集的阈值进一步包括:按照方差的均值计算针对软位值的每个子集的一个或多个阈值,以及选择确定的阈值中的一个阈值以用于检测软位值中的子集中的不一致性。

方法100的一些实施例进一步包括:响应于不一致数据的检测,识别对应于不一致数据的一个或多个软位值,以及修改对应于不一致数据的软位值以减少解码错误。

在方法100的一些实施例中,修改对应于不一致数据的软位值以减少解码错误包括:将软位值设置为零。

上面描述的方法100的各种方面可以组合使用,其中在不同情况下所述方面并非是不一致或不兼容的。

图10示出了配置成执行图8和图9中示出的方法的另一示例性接收装置200。接收装置200包括接收单元/模块210、解调单元/模块220以及检测单元/模块230。可以通过硬件电路、处理电路和/或软件来实现各种单元/模块。接收单元/模块210配置成从传送装置接收数据信号。解调单元/模块220配置成解调数据信号以生成软位值。检测电路70配置成计算针对软位值的两个或更多个子集的检测度量,并且配置成基于对应于至少一个子集的检测度量来检测在软位值中的至少一个子集中的不一致数据。

注意到,上面描述的设备可以通过实现任何功能部件、模块、单元或电路系统来执行本文的方法和任何其它处理。例如,在一个实施例中,设备包括配置成执行方法图中示出的步骤的相应电路或电路系统。在这方面,电路或电路系统可以包括专用于执行某些功能处理的电路和/或与存储器结合的一个或多个微处理器。例如,电路系统可以包括一个或多个微处理器或微控制器,以及其它数字硬件,所述数字硬件可以包括数字信号处理器(DSP)、专用数字逻辑等等。处理电路系统可以配置成执行存储在存储器中的程序代码,所述存储器可以包括诸如只读存储器(ROM)、随机存取存储器、高速缓存存储器、闪存装置、光存储装置之类的一种或若干类型的存储器。在若干实施例中,存储在存储器中的程序代码可以包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于执行本文描述的一种或多种技术的指令。在采用存储器的实施例中,存储器存储程序代码,所述程序代码在由一个或多个处理器执行时执行本文描述的技术。

本文描述的方法和设备使接收装置(例如,UE或基站)能够实现检测不一致或被损坏的数据。如果检测到不一致性或数据损坏,则可以采取措施减轻由不一致数据促使的潜在问题。例如,可以避免诸如在解码器中组合错误数据之类的问题。所述方法和设备将改进解码性能并减少重传数量,这又将改进频谱效率和系统容量。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:发送上行数据的方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类