基于上行链路重传指示符的预测提早释放上行链路重传存储器的制作方法

文档序号:28325198发布日期:2022-01-05 00:34阅读:239来源:国知局
基于上行链路重传指示符的预测提早释放上行链路重传存储器的制作方法

1.本公开涉及基于上行链路(ul)重传指示符(例如,与先前发送的物理上行链路共享信道(pusch)关联的上行链路ack/nack)的预测值提早释放上行链路重传存储器(例如,harq(混合自动重传请求)存储体(memory bank))的技术。


背景技术:

2.在4g lte中,ul传输基于同步的ul harq过程。因此,在用户设备(ue)已经发送了ul pusch之后,ue可以保证能够在可预测的定时约束(对于正常操作模式,为子帧n+4,而对于时延减少模式,为子帧n+3)内接收与先前发送的pusch关联的ul ack/nack(确认或非确认)指示。然而,在5g nr(新空口)中,为了在网络侧支持超灵活资源分配,已经为ul引入了非同步harq过程,如图1所示。对于5g nr中的非同步ul harq,在ue 110已经发送了ul pusch之后,ue不能保证能够在可预测的定时约束内(在来自基站120的δt之后,如图1所示)接收关联ul ack/nack反馈。
3.本公开处理的问题是如何克服对于ue的5g非同步ul harq过程的缺点:在ul净荷缓冲区内,存储先前发送的ul

sch分组的存储体既不能为了省电而提早关断,也不能为了其他用途而提早释放。
附图说明
4.包括附图是为了提供对实施例的进一步理解,附图被并入本说明书中并且构成本说明书的一部分。附图示出实施例,并且与描述一起用于解释实施例的原理。其他实施例和实施例的许多预期优点将是容易理解的,因为通过参考以下具体实施方式,它们变得更好理解。
5.图1是示出基站120与用户设备(ue)110之间的ul harq传输的通信系统100的示意图。
6.图2是示出根据本公开的用于存储用于pusch传输的ul

sch分组的示例性多体上行链路harq存储器200的示意图。
7.图3是示出根据本公开的通过历史pusch重传统计进行pusch重传预测的示例过程300的示意图。
8.图4是示出根据本公开的通过在闭环ul功率控制过程中探索历史pusch传输功率值的梯度信息进行pusch重传预测的示例性功率图400。
9.图5是示出根据本公开的用于pusch传输功率梯度计算的示例过程500的示意图。
10.图6是示出根据本公开的用于通过在5g nr fr2操作中探索高信道互易进行pusch重传预测的示例过程600的示意图。
11.图7是示出根据本公开的不想要的dl重传检测700的示例的示意图。
12.图8是示出根据本公开的用于通过检测与目标pusch发送的ack比特关联的不想要
的dl重传进行pusch重传预测的示例过程800的示意图。
13.图9是根据本公开的用于联合pusch重传预测900的四种方法的线性加权组合的示例的示意图。
14.图10是示出根据本公开的ue电路1000的框图。
15.图11是示出根据本公开的用于非同步上行链路传输的示例性方法1100的示意图。
具体实施方式
16.在以下具体实施方式中将参照附图,附图形成具体实施方式的一部分,并且在附图中,通过示例的方式示出可以实践本发明的特定方面。应理解,在不脱离本发明的范围的情况下,可以利用其他方面并且可以进行结构改变或逻辑改变。因此,不应以限制性意义理解以下具体实施方式,并且本发明的范围由所附权利要求限定。
17.本文将使用以下术语、缩写和符号:
18.5g nr:3gpp第五代新空口规范
19.qos:服务质量
20.ul

sch:上行链路共享信道
21.ue:用户设备
22.gnb:gnodeb,5g中的基站
23.lte:长期演进
24.rf:射频
25.ul:上行链路
26.dl:下行链路
27.sch:共享信道
28.pdsch:物理下行链路共享信道
29.pusch:物理上行链路共享信道
30.fr2:根据5g nr的频率范围2
31.harq:混合自动重传请求
32.ack:确认
33.nack:非确认
34.ndi:新数据指示符
35.dci:下行链路控制信息
36.tpc:发送功率控制
37.mcs:调制和编码方案
38.csi

rs:信道状态信息参考信号
39.ssb:同步信号块
40.应理解,结合所描述的方法做出的评论对于被配置为执行该方法的对应设备也是成立的,反之亦然。例如,如果描述了特定方法步骤,则对应设备可以包括用于执行所描述的方法步骤的单元,即使没有在图中明确地描述或示出该单元。此外,应理解,除非另外特别指出,否则本文描述的各个示例性方面的特征可以与彼此组合。
41.本文描述的技术可以实现于无线通信网络中,特别是基于移动通信标准(例如,特
别是用于毫米波数据速率的5g新空口(nr))的通信网络中。这些技术也可以应用于lte网络中,特别是lte

a和/或ofdm和后续标准中。方法也可适用于来自根据wifi联盟的802.11族的高速通信标准(例如,802.11ad和后续标准)。以下描述的方法和设备可以实现于电子设备(例如,与无线电小区(例如,接入点、基站、gnodeb和/或enodeb)进行通信的蜂窝手机和移动设备或无线设备或用户设备)中。所描述的设备可以包括集成电路(ic)和/或无源设备,并且可以根据各种技术来制造。例如,电路可以被设计为逻辑集成电路、asic、模拟集成电路、混合信号集成电路、光电路、存储器电路和/或集成无源设备。
42.图1是示出基站120和用户设备(ue)110之间的harq传输的通信系统100的示意图。
43.在5g nr中,为了在网络侧支持超灵活资源分配,已经为ul引入了非同步harq过程。对于5g nr中的非同步ul harq,在ue 110已经发送了ul pusch之后,ue不能保证能够在可预测的定时约束δt内从基站120接收关联ul ack/nack反馈,如图1所示。
44.这是因为,在5g nr中,用以指示先前发送的pusch的ul重传的ul新数据指示符(ndi)由dci格式0携带,dci格式0也用以指示新pusch批准。这意味着,在5g nr中,在接收到新pusch批准之前,ue不能释放净荷缓冲区中的ul

sch分组,因为在任何未来时间可能需要这些数据进行ul重传。取决于基站的内部调度,在不良状况下,ue可以等待多秒,直到指示了用于先前发送的pusch的ndi。
45.以下描述如何克服对于ue的5g非同步ul harq过程的缺点(即,在ul净荷缓冲区内,存储先前发送的ul

sch分组的存储体既不能为了省电而提早关断也不能为了其他用途而提早释放)的构思。
46.以下用于单个ul cc(分量载波)情况的示例计算示出了资源分配的维度:考虑每cc最大传输块大小(tbs),并且考虑并行执行最大16个ul harq过程,它导致不能提早释放的ul

sch数据多达52*16=832k字节。这对于ue调制解调器功率节省是非常低效的,因为携带如此大量的净荷比特的这些存储体不能提早关断或为了其他目的而重新使用。
47.本公开的基本构思是:ue通过在5g nr中的非同步ul harq操作期间应用pusch重传的预测来确定预测值。当ue预测用于先前pusch的重传为none(即,例如,预测值=0)时,ue可以要么提早释放要么关断在ul净荷缓冲区内携带已经发送的ul

sch分组的存储体。pusch重传预测可以基于以下子方法,并且它们可以联合地进行工作:
48.(1)pusch重传预测可以基于在历史滑动时间窗口内由关联pusch的mcs进一步加权的先前接收到的pusch重传索引(dci格式0中的ul ndi)的统计(即,例如,预测值=x,并且将x与阈值进行比较)。
49.(2)pusch重传预测可以通过在历史滑动时间窗口内在闭环pusch功率控制过程期间pusch传输功率值的估计梯度(即,例如,预测值=y,并且将y与阈值进行比较)来联合确定:正的高值化梯度意味着因gnb侧接收信号质量差,gnb以正功率步长不断地发送tpc命令,要求pusch传输功率提升。该信息暗示ul信道处于不良状况下。并且相应地,到来的ul pusch的重传可能性会增加,反之亦然。
50.(3)特别地,对于5g nr fr2(mmwave频段)操作,其中,假设了ul/dl波束对应性(归因于在ue侧和gnb侧,基于大规模天线元件(天线阵列)的模拟波束赋形而使得信道互易性高),也可以基于对于被指示在空间上与发送的pusch波束关联的特定dl资源(csi

rs/ssb)的波束质量测量联合地确定预测。
51.(4)特别地,在以下场景中,由目标pusch携带的pdsch ack比特在gnb侧可能并未被正确解码:当ue发送pdsch ack比特但稍后接收到dl pdsch重传标志时,目标pusch联合地携带dl harq反馈比特。可以探索该信息,因为它也暗示ul信道质量差,并且因此关于目标pusch的的重传可能性会增加。
52.此外,由于通过在未来从网络接收真实ul ndi,可以在ue侧检测错误预测,因此ue也可以动态地关闭预测,以确保整个系统的鲁棒性。例如,如果错误预测的计数超过预定阈值,则ue可以关闭预测。
53.这种上行链路重传预测的优点是,当预测没有pusch传输时,在ul净荷缓冲区内提早释放/关断携带已经发送的ul

sch分组(多达每ul harq过程52k字节)的存储体。它使得存储器功率减小,同时它可以仍然对于5g nr非同步ul harq场景保持ul链路鲁棒性。
54.图2是示出根据本公开的用于存储用于pusch传输的ul sch分组的示例性多体上行链路harq存储器200的示意图。
55.多体上行链路harq存储器200是由具有连续寻址的多个存储体201、202、203、204、205、206组成的片上dram的一个示例。在该示例中,每个存储体是16kb,并且每个存储体201、202、203、204、205、206处于不同的功率域中。每个存储体可以独立地接通和关断。显然,如果可以更早地释放和关断存储ul重传净荷的存储体,则可以减少ue功耗。在实现方式中,可以将一些存储体(例如,存储体201、202、203、204)分配给第一功率域210,而可以将其他存储体(例如,存储体205、206)分配给第二功率域或分配给第二和第三功率域。功率域可以是不同的且独立可切换的。
56.在5g nr中的非同步ul harq操作期间,为了提早释放存储已经发送的ul

sch分组(多达每ul harq过程52kb)的存储体(例如,存储体201、202、203、204),同时仍然确保对于pusch传输的ul链路鲁棒性,ue可以预测pusch重传。上面关于图1列出了四种子方法(1)、(2)、(3)和(4)。以下进一步描述这四种子方法,并且它们可以联合工作。
57.图3是示出根据本公开的pusch重传预测的示例过程300的示意图。
58.过程或方法300开始于:发送(301)新pusch(即,目标pusch)。然后,如果目标pusch的ul

sch分组大小大于阈值th0,则执行检查(302)。如果否,则方法300通过等待真实ul ndi(即,由基站发送的ul ndi)回退(303)到常规ul harq过程。如果检查(302)的结果为是,则执行提取(304)接收到的用于n个最近发送的pusch批准的重传索引。然后,执行提取(305)用于最近发送的n个pusch批准的mcs信息。执行计算(306)重传可能性度量m,它是所提取的重传索引和关联mcs的倒数的加权和。然后,基于计算出的可能性度量m,设置(307)保护定时器达t0的持续时间。在此之后,如果在t0之后关于目标pusch仍然没有接收到ndi,并且如果m小于阈值th1,则执行检查(308)。如果检查(308)的结果为否,则方法300跳转到框303,即,方法300通过等待真实ul ndi回退(303)到常规ul harq过程。否则,如果检查(308)的结果为是,则执行框309,即,提早释放存储与目标pusch关联的ul

sch分组的净荷存储体。
59.在图3中,详细示出第一种方法(1),其中,pusch重传预测可以基于滑动时间窗口内的历史接收到的pusch重传索引的统计。
60.在一个示例中,ue可以通过针对固定数量的历史发送的pusch对接收到的重传索引的数量(对于最大4个pusch重传,索引范围从0到3,而0意味着无重传)进行计数,根据图3
中的框306生成重传可能性度量。然后,ue可以比较度量与预定阈值,以预测用于目标pusch的重传状态。当预测到免于重传时,ue可以在接收到对应ndi之前提早释放存储体或提早关断它。
61.对于重传可能性度量生成(框306),每个历史重传计数可以由关联的pusch批准的调制编码方案(mcs)的倒数进一步加权。那是因为,与具有较低mcs的错误解码的pusch关联的重传指示ul信道质量较差。该信息关于预测增加重传可能性。
62.注意,在图3中,为了确保系统鲁棒性,并不立即进行预测的决定。而是,设置具有t0的持续时间的保护定时器,以检查是否仍然可以在t0内从gnb接收到关联的真实ndi。t0可以适于所计算的重传可能性度量m:m越高,t0就越短。
63.在一个示例中,可以按以下形式计算重传可能性度量m(图3中的框306):
64.其中g(i)∈{0,1,2,3}且mcs(i)∈{1,2,...,28}
65.其中,n是由gnb(根据图1的基站120)触发的最近pusch批准的数量。用于n的示例值可以是20。g(i)是与pusch批准i关联的重传索引值。根据5g nr标准,它的范围从0到3。具体而言,g(i)=0表示初始传输,而g(i)=3表示第3次重传。显然,g(i)的值越高,ul信道质量就越差,这暗示关于目标pusch的ul重传的可能性更高。mcs(i)是与pusch批准i关联的mcs(调制编码方案)索引。mcs索引可以由基站基于gnb接收机侧的ul质量测量来选择,并在(由pdcch携带的)dci中向ue指示。根据5g nr标准[38.214表6.1.4.1

1],它的范围从0到27。显然,当g(i)≠0时,mcs(i)的值越低,它反映的ul信道质量就越差,这暗示关于目标pusch的ul重传的可能性更高。
[0066]
以下示例值可以应用于图3所示的过程:th0=32k字节;t0的范围从1ms到10ms。th1=3;注意:th1可以进一步适于更高层应用场景的服务质量(qos)要求。服务质量是对服务的整体性能(尤其是网络用户所看到的性能)的描述或测量。为了定量地测量服务质量,常常考虑网络服务的若干相关方面(例如,分组丢失、比特率、吞吐量、传输延迟、可用性、抖动等)。服务质量包括对连接的所有方面的要求(例如,服务响应时间、丢失、信噪比、串扰、回声、中断、频率响应、响度等级等)。例如,对于可靠性关键应用(例如,安全消息或hd视频会议流媒体),th1可以被设置为较低值(例如,th1=1),这使ul传输鲁棒性优先。例如,对于可靠性较不关键的应用(例如,ftp上传),th1可以被设置为较高值(例如,th1=6),这使ue功率节省优先。
[0067]
图4是示出根据本公开的通过在闭环ul功率控制过程中探索历史pusch传输功率值的梯度信息进行pusch重传预测的示例性功率图400。图4示出用于tpc命令的三个梯度组401、402、403的pusch传输功率。在第一梯度组401中,梯度大约为零,这指示良好的ul信道质量。在第二梯度组402中,梯度为正高的(即,上升),这指示差的ul信道质量。在第三梯度组403中,梯度为负高(即,下降),这指示良好的ul信道质量。
[0068]
在图4中,详细示出第二种方法(2),其中,可以在历史滑动时间窗口内,通过对受从gnb接收的tpc命令控制的pusch传输功率值的梯度估计,来联合地确定pusch重传预测。
[0069]
在闭环ul功率控制过程中,基于接收到的ul信号质量测量,gnb将迭代地向ue发送tpc命令,以增加或降低pusch传输功率。当ue不断地接收到具有正功率步长的pusch tpc命令时,如图4(组402)所示,这暗示ul信道质量是差的。可以探索该信息,以向上偏置pusch重
传可能性度量。
[0070]
在这里所示的第二种方法中,可以在滑动时间窗口内计算pusch传输功率梯度,也可以在估计梯度之前对功率值进行平滑滤波。图4示出梯度估计的示例过程。
[0071]
图5是示出根据本公开的用于pusch传输功率梯度计算的示例过程500的示意图。
[0072]
过程500开始于第一框501:收集历史(即,先前)滑动时间窗口内的pusch传输功率值。然后是第二框502:将功率值从db域变换到线性域。此后是第三框503:通过关联的pusch批准的rb(资源块)数量对线性域功率值进行归一化。接着是第四框504:(例如,通过低通fir滤波器)应用归一化的功率值的平滑滤波。然后是第五框505:根据公式(1)计算平滑后的功率值的功率梯度:
[0073][0074]
注意,在公式(1)中,p(k)是在时刻t(k)的pusch传输功率值,它已经从db域变换到线性域,通过关联的pusch的资源块数量归一化,并且进一步平滑滤波。
[0075]
图6是示出根据本公开的用于通过在5g nr fr2操作中探索高信道互易性进行pusch重传预测的示例过程600的示意图。
[0076]
过程600开始于第一框601:接收pusch批准(目标pusch)。然后第二框602:识别在空间上与目标pusch关联的dl空间参考资源索引(csi

rs索引或ssb索引)。接着是第三框603:使用与用于接收所指示的空间参考资源完全相同的波束图案发送pusch。此后是第四框604:基于由ue使用相同波束图案接收到的所指示的空间参考资源信号,估计信道质量(例如,路径损耗、延迟扩展、噪声功率)。然后接着是第五框605:基于估计出的信道质量,ue确定用于目标pusch的重传可能性度量,使得信道质量越差,度量就越高。
[0077]
在图6中,详细示出第三种方法(3)。具体而言,对于因大规模天线元件进行的窄波束赋形而实现高信道互易性的5g nr fr2(频率范围2,mmwave频段),可以通过对于被指示为在空间上与目标pusch关联的特定dl参考信号的dl信道质量测量,来联合地确定pusch重传预测。
[0078]
根据用于fr2操作的3gpp 5g nr上行链路波束管理框架,当从ue向gnb报告波束对应性能力时,gnb可以动态地指示在空间上与pusch批准关联的dl空间参考资源(ssb或csi

rs资源)。相应地,ue必须生成与用于接收所指示的dl空间参考资源完全相同的波束图案以用于发送关联的pusch。该过程使得信道互易性高。也可以基于对于被指示为在空间上与目标pusch关联的这种特定dl资源(ssb或csi

rs)的dl质量测量,联合地确定pusch重传可能性度量。例如,从这种dl空间参考资源测量的信道质量度量可以是:1)路径损耗估计;2)延迟扩展估计;或3)噪声功率估计。通过考虑fr2中的高信道互易性,它们也反映关于发送关联pusch的ul波束的信号衰减水平、信号反射水平和噪声水平。图6中示出详细过程。
[0079]
图7是示出根据本公开的不想要的dl重传检测700的示例的示意图。
[0080]
在第一框701中,ue发送携带与dl harq过程关联的dl ack比特的ul pusch。在第二框702中,ue接收指示与同一dl harq过程关联的dl重传的dl pdcch(dci内的ndi字段是0)。在第一框701与第二框702之间存在失配703:检测到不想要的dl重传。那是因为,框702中的dl重传与框701中由pusch携带的先前所指示的dl ack比特矛盾,这意味着(由ue发送的pusch携带的)所指示的dl ack比特无法被gnb解码。这进一步暗示差的ul信道质量。
[0081]
在图7中,详细示出第四种方法(4)。具体而言,对于联合地携带dl pdsch ack比特的所发送的pusch,可以通过稍后检测与由同一pusch携带的ack比特关联的不想要的dl重传,来联合地确定pusch重传。
[0082]
对于dl harq过程,需要从ue向gnb发送dl pdsch ack/nack比特。它们可以由pusch或pucch携带。如果它在gnb侧被解码为nack,则可以稍后向ue指示dl pdsch重传标志(它与ul重传指示符是不同的dci格式)。当ue已经成功地解码先前dl pdsch并且当目标pusch携带关联的dl ack比特时,对于差的ul信道,网络可能无法解码接收到的pusch中的dl ack比特,并且可能向ue调度不想要的dl重传。ue可以检测到该情况,因为它记得先前的dl pdsch解码状态。当ue已经检测到不想要的dl重传时,可以假设用以携带相关ack比特的目标pusch处于差的ul信道质量中。可以探索该信息,以修改关于该目标pusch的重传可能性。在图8中示出这种不想要的dl重传检测700的一个示例过程。
[0083]
图8是示出根据本公开的用于通过检测与由目标pusch发送的dl ack比特关联的不想要的dl重传进行pusch重传预测的示例过程800的示意图。
[0084]
在第一框801中,发送新pusch(目标pusch)。然后,如果pusch包含dl ack比特,则执行检查802。如果结果为否,则过程跳转回到第一框801。如果结果为是,则执行进一步检查803:是否接收到(与由目标pusch发送的dl ack比特关联的)不想要的dl重传。如果结果为否,则过程跳转回到第一框801。如果结果为是,则在第四框804中,增加用于目标pusch的重传可能性度量的值。
[0085]
上文关于图1至图8描述的四种方法可以用以独立地或以联合方式预测pusch重传。对于联合操作,作为一个示例,来自每种方法的pusch重传可能性度量可以各自由不同的加权系数加权,然后线性地组合,以生成用于目标pusch批准的组合的重传可能性度量。可以将组合的重传可能性度量与预定阈值进行比较:当高于阈值时,这意味着pusch重传被预测为真,并且相应地,目标pusch ul净荷比特仍然需要保持在ul harq缓冲区内;否则,pusch重传被预测为假,并且相应地,包含目标ul净荷比特的harq存储体可以被提早释放以用于其他用途或者关断。以下在图9中示出一个示例。
[0086]
图9是根据本公开的用于联合pusch重传预测900的四种方法的线性加权组合的示例的示意图。
[0087]
由如上文关于图1至图8所描述的方法(1)导出的第一度量ml通过第一权重wl加权(901)。由如上文关于图1至图8所描述的方法(2)导出的第二度量m2通过第二权重w2加权(902)。由如上文关于图1至图8所描述的方法(3)导出的第三度量m3通过第三权重w3加权(903)。由如上文关于图1至图8所描述的方法(4)导出的第四度量m4通过第四权重w4加权(904)。所有四个加权的度量由组合器905(例如,加法器905)组合(例如,相加)成组合的度量m_comb 911。比较器906比较该组合度量m_comb 911与阈值th 912。如果pusch重传被预测为真,则比较器906的结果913为真;然后,可以将ul净荷保存在ul harq缓冲区中。如果pusch重传被预测为假,则比较器906的结果913为假;然后,可以从ul harq缓冲区中释放ul净荷。
[0088]
由于可以通过稍后在未来从网络接收真实ndi而在ue侧检测错误预测,因此如果错误预测的计数超过预定阈值,则ue也可以动态地关闭预测,这样确保整个系统的鲁棒性。注意,可以通过比较预测决定与稍后从基站接收到的关联于同一pusch批准的ul ndi验证
pusch重传预测。
[0089]
阈值912(图9中的th)也可以动态地适于较高层应用的可靠性要求(例如,质量要求)。作为示例,对于可靠性高关键应用(例如,安全消息传输或hd视频会议流媒体),th可以被设置为较低值,这使ul传输鲁棒性优先。在另一示例中,对于可靠性较不关键应用(例如,ftp上传),th可以被设置为较高值,这使ue功率节省优先。
[0090]
图10是示出根据本公开的ue电路1000的框图。
[0091]
ue电路1000包括:射频(rf)电路1001,被配置为发送上行链路数据1004;上行链路重传存储器1003,被配置为存储发送的上行链路数据1004,以用于稍后重传;和基带电路1002。基带电路1002被配置为:在从基站接收上行链路重传指示符之前,基于上行链路重传指示符的预测值,释放上行链路重传存储器1003。上行链路重传指示符指示上行链路重传存储器1003中存储的上行链路数据1004的成功传输。ue电路1000可以实现于如图1所示的ue 110中。可以从基站120接收上行链路重传指示符,如图1的场景所示。上行链路重传存储器1003可以包括如图2所示的存储器配置200。可以执行对上行链路重传指示符的预测,如上文关于图2至图9所描述的那样。上行链路重传存储器1003可以是基带电路1002的在线存储器,或者可以实现为外部存储器。
[0092]
特别地,可以基于先前接收到的上行链路重传索引的统计,预测上行链路重传指示符。这些统计可以基于指示同一上行链路数据的重传次数的上行链路重传索引,例如,如上文关于图3对于方法(1)所描述的那样。
[0093]
可以基于由与各个上行链路重传索引关联的上行链路数据的调制和编码方案(mcs)加权的先前接收到的上行链路重传索引的统计,预测上行链路重传指示符,例如,如上文关于图3对于方法(1)所描述的那样。
[0094]
可以基于对于为先前接收到的上行链路传输功率控制(tpc)命令确定的上行链路传输功率改变的梯度测量,预测上行链路重传指示符,例如,如上文关于图4和图5对于方法(2)所描述的那样。基带电路1002可以对于指示负梯度的梯度测量,释放上行链路重传存储器1003,并且对于指示正梯度的梯度测量,保持上行链路重传存储器1003。
[0095]
可以基于对于被指示为在空间上与发送的上行链路数据1004关联的特定下行链路参考信号的下行链路信道质量测量,预测上行链路重传指示符,例如,如上文关于图6对于方法(3)所描述的那样。基带电路1002被配置为:基于以下中的至少一个,确定下行链路信道质量测量:特定下行链路参考信号的路径损耗估计、延迟扩展估计或噪声功率估计,例如,如上文关于图6对于方法(3)所描述的那样。
[0096]
基带电路1002可以通过在由上行链路数据传输(pusch)携带的下行链路确认比特(dl ack)与违反所指示的下行链路确认比特的稍后接收到的下行链路重传之间进行比较,预测上行链路重传指示符,例如,如上文关于图7和图8对于方法(4)所描述的那样。
[0097]
基带电路1002可以基于度量,释放上行链路重传存储器1003,例如,如上文关于图9所描述的那样。度量911对以下信息中的至少一个进行加权:先前接收到的上行链路重传索引的统计,例如,如上文关于图3对于方法(1)所描述的那样;为先前接收到的上行链路传输功率控制(tpc)命令确定的梯度信息,例如,如上文关于图4和图5对于方法(2)所描述的那样;对于被指示为在空间上与发送的上行链路数据关联的特定下行链路参考信号的下行链路信道质量测量,例如,如上文关于图6对于方法(3)所描述的那样;和指示下行链路数据
的成功传输的下行链路重传指示符,例如,如上文关于图7和图8对于方法(4)所描述那样。
[0098]
基带电路1002被配置为:当度量911低于阈值912时,释放上行链路重传存储器1003,而当度量911高于阈值912时,保持上行链路重传存储器1003。
[0099]
基带电路1002可以基于较高层应用的服务质量qos要求,调节阈值912。特别地,如果qos要求减少,则基带电路1002可以减少用于qos关键应用的阈值912。
[0100]
基带电路1002可以在检测到阈值数量的错误预测结果时,关闭上行链路重传指示符的预测。特别地,基带电路1002可以基于由ue电路1000预测的上行链路重传指示符与稍后从基站120(见图1)接收的关联于同一所发送的上行链路数据1004的上行链路重传指示符之间的比较,确定错误预测结果。
[0101]
上行链路重传存储器1003可以包括多个存储体,例如,如上文关于图2所描述的那样。每个存储体可以处于独立的功率域中,并且如果在存储器内释放所存储的上行链路重传数据1004,则可以单独地断电。
[0102]
基带电路1002可以根据5g新空口规范,处理多个非同步混合自动重传请求(harq)过程,例如,如上文关于图1和图2所描述的那样。
[0103]
图11是示出根据本公开的用于非同步上行链路传输的示例性方法1100的示意图。
[0104]
方法1100包括:发送(1101)上行链路数据(例如,如关于图10所描述的上行链路数据1004)。方法1100包括:将发送的上行链路数据1004存储(1102)在上行链路重传存储器(例如,如关于图10所描述的存储器1003)中,以用于稍后重传。方法1100包括:在从基站接收上行链路重传指示符之前,基于上行链路重传指示符的预测值,释放(1103)上行链路重传存储器1003,上行链路重传指示符指示上行链路重传存储器中存储的上行链路数据的成功传输。可以如上文关于图2至图10所描述的那样执行对上行链路重传指示符的预测。
[0105]
方法1100可以包括:基于先前接收到的上行链路重传索引的统计,预测上行链路重传指示符。方法1100可以包括:基于指示同一上行链路数据的重传次数的上行链路重传索引,确定先前接收到的上行链路重传索引的统计。
[0106]
方法1100可以包括:基于加权以下信息中的至少一个的度量,释放上行链路重传存储器:先前接收到的上行链路重传索引的统计,例如,如上文关于图3对于方法(1)所描述的那样;为先前接收到的上行链路传输功率控制(tpc)命令确定的梯度信息,例如,如上文关于图4和图5对于方法(2)所描述的那样;对于被指示为在空间上与发送的上行链路数据关联的特定下行链路参考信号的下行链路信道质量测量,例如,如上文关于图6对于方法(3)所描述的那样;和指示下行链路数据的成功传输的下行链路重传指示符,例如,如上文关于图7和图8对于方法(4)所描述那样。
[0107]
本公开还支持包括计算机可执行代码或计算机可执行指令的计算机程序产品,计算机可执行代码或计算机可执行指令当被执行时,使至少一个计算机执行本文描述的执行框和计算框以及上文描述的方法和过程。该计算机程序产品可以包括非瞬时性可读存储介质,在其上存储由处理器使用的程序代码,程序代码包括用于执行如上文所描述的方法或计算框的指令。
[0108]
以下,示出如上所述的用于上行链路重传存储器的两个示例性实现方式。第一示例实现方式描述平均存储器填充节省。第二示例实现方式描述存储器功率减小。
[0109]
平均存储器填充节省取决于用例。例如,在用于上行链路视频流媒体(例如,embb
场景中的uhd视频会议呼叫)的用例中,假设4k(2160p)视频,其需要40mbps左右的传输比特率(在视频压缩之后但在信道编码之前的信息比特)。此外,对于处于每20毫秒的视频流媒体情况,考虑典型的pusch调度(用于流媒体应用的ul传输不是背对背的,因为为视频编解码器处理保留恒定的时间间隙)。然后,可以按以下形式估计ul净荷数据(ul

sch)大小:
[0110]
估计出的每pusch的ul

sch比特大小≈40*(1024)*(1024)/(1/0.02)bit≈800k字节。
[0111]
这意味着,在该情景中,在没有根据本公开的ul重传预测的情况下,在ul harq缓冲区内必须不断地占用800k字节的存储器。这是因为,归因于5g nr中的异步ul harq,与先前pusch传输关联的ul ack/nack标志被嵌入在稍后20毫秒调度的下一pusch批准内。因此,当进行ul视频流媒体时,ue根本不能释放该800k字节的ul

harq净荷比特。当使用根据本公开的ul重传预测时,当ue预测到良好的ul状况时,ue可以立即释放对应的净荷存储器。
[0112]
关于存储器功率减小(第二示例实现方式),所节省的存储器功率是为ul重传保存那些ul

sch比特的存储体的开启持续时间减少而导致的泄漏功率。可以应用以下示例性数字:在14nm技术下,对于接通的64k字节的dram体,泄漏功率被估计为大约x mw(x取决于硬件)。通过采用与第一示例实现方式相同的用例(ul视频流媒体),对于每20ms时间窗口(用于视频流媒体的ul调度间隔),在没有该优化的情况下,用于保存该800k字节的ul

sch比特的存储器泄漏功率被估计如下:
[0113]
p_leakage_all=floor(800/64)*x
[0114]
在该优化下,可以在pusch传输之后立即关断用于保存该大量ul

sch比特的存储体,因此,在该20ms定时窗口内的等效存储器泄漏功率被估计如下:
[0115]
p_leakage_opt=floor(800/64)*x*1/20
[0116]
通过应用根据本公开的ul重传预测所节省的存储器泄漏功率是两个上述泄漏功率之间的差,其可以计算为:
[0117]
p_leakage_save=p_leakage_all

p_leakage_opt
[0118]
此外,除了以上提及的ul视频流媒体用例之外,还存在另一用例,其基于根据本公开的ul重传预测也可以是有益的:即,在c

drx(连接模式drx)操作中。由此,可以调度ue,以在c

drx关闭持续时间之前发送pusch。由于5g nr中的ul harq是不同步的,因此ue必须在存储器内保存净荷比特达全部的c

drx关闭持续时间,并且仅可以在ue回到开启持续时间之后已经接收到重传标志之后释放该存储器。注意,c

drx关闭持续时间会是非常长的(多达2.56秒)。通过ul重传预测,ue可以提早释放该存储器。
[0119]
示例
[0120]
以下实施例属于进一步的实施例。示例1是一种用户设备ue电路,包括:射频rf电路,被配置为发送上行链路数据;上行链路重传存储器,被配置为存储发送的上行链路数据,以用于稍后重传;和基带电路,被配置为:在从基站接收上行链路重传指示符之前,基于所述上行链路重传指示符的预测值,释放所述上行链路重传存储器,其中,所述上行链路重传指示符指示所述上行链路重传存储器中存储的上行链路数据的成功传输。
[0121]
在示例2中,示例1的主题可以可选地包括:基于先前接收到的上行链路重传索引的统计,预测所述上行链路重传指示符。
[0122]
在示例3中,示例2的主题可以可选地包括:所述先前接收到的上行链路重传索引
的统计基于指示同一上行链路数据的重传次数的上行链路重传索引。
[0123]
在示例4中,示例1或2的主题可以可选地包括:基于由与各个上行链路重传索引关联的上行链路数据的调制和编码方案(mcs)加权的先前接收到的上行链路重传索引的统计,预测所述上行链路重传指示符。
[0124]
在示例5中,示例1或2的主题可以可选地包括:基于对于为先前接收到的上行链路传输功率控制(tpc)命令确定的上行链路传输功率改变的梯度测量,预测所述上行链路重传指示符。
[0125]
在示例6中,示例5的主题可以可选地包括:所述基带电路被配置为:对于指示负梯度的梯度测量,释放所述上行链路重传存储器,并且对于指示正梯度的梯度测量,保持所述上行链路重传存储器。
[0126]
在示例7中,示例1或2的主题可以可选地包括:基于对于被指示为在空间上与发送的上行链路数据关联的特定下行链路参考信号的下行链路信道质量测量,预测所述上行链路重传指示符。
[0127]
在示例8中,示例7的主题可以可选地包括:所述基带电路被配置为:基于以下中的至少一个,确定所述下行链路信道质量测量:所述特定下行链路参考信号的路径损耗估计、延迟扩展估计或噪声功率估计。
[0128]
在示例9中,示例1或2的主题可以可选地包括:所述基带电路被配置为:通过在由所述上行链路数据传输(pusch)携带的下行链路确认比特(dl ack)与违反所指示的下行链路确认比特的稍后接收到的下行链路重传之间进行比较,预测所述上行链路重传指示符。
[0129]
在示例10中,示例1或2的主题可以可选地包括:所述基带电路被配置为:基于加权以下信息中的至少一个的度量,释放所述上行链路重传存储器:先前接收到的上行链路重传索引的统计,为先前接收到的上行链路传输功率控制(tpc)命令确定的梯度信息,对于被指示为在空间上与发送的上行链路数据关联的特定下行链路参考信号的下行链路信道质量测量,和指示下行链路数据的成功传输的下行链路重传指示符。
[0130]
在示例11中,示例10的主题可以可选地包括:所述基带电路被配置为:当所述度量低于阈值时,释放所述上行链路重传存储器,并且当所述度量高于所述阈值时,保持所述上行链路重传存储器。
[0131]
在示例12中,示例11的主题可以可选地包括:所述基带电路被配置为:基于较高层应用的服务质量qos要求,调节所述阈值。
[0132]
在示例13中,示例12的主题可以可选地包括:所述基带电路被配置为:如果所述qos要求减少,则减少用于qos关键应用的阈值。
[0133]
在示例14中,示例1或2的主题可以可选地包括:所述基带电路被配置为:在检测到阈值数量的错误预测结果时,关闭所述上行链路重传指示符的预测。
[0134]
在示例15中,示例14的主题可以可选地包括:所述基带电路被配置为:基于由所述ue电路预测的所述上行链路重传指示符与稍后从基站接收到的关联于同一所发送的上行链路数据的所述上行链路重传指示符之间的比较,确定错误预测结果。
[0135]
在示例16中,示例1或2的主题可以可选地包括:所述上行链路重传存储器包括多个存储体,其中,每个存储体处于独立的功率域中,并且如果所存储的上行链路重传数据在所述存储体内被释放,则能够单独地断电。
[0136]
在示例17中,示例1或2的主题可以可选地包括:其中,所述基带电路被配置为:根据5g新空口规范,处理多个非同步混合自动重传请求(harq)过程。
[0137]
示例18是一种用于用户设备ue的处理电路,其中,所述ue包括:射频rf发射机,用于发送上行链路数据;和上行链路重传存储器,用于存储发送的上行链路数据,以用于稍后重传,其中,所述处理电路被配置为:在从基站接收到上行链路重传指示符之前,基于所述上行链路重传指示符的预测值,释放所述上行链路重传存储器,所述上行链路重传指示符指示所述上行链路重传存储器中存储的上行链路数据的成功传输。
[0138]
在示例19中,示例18的主题可以可选地包括:所述处理电路被配置为:基于加权以下信息中的至少一个的度量,释放所述上行链路重传存储器:先前接收到的上行链路重传索引的统计,为先前接收到的上行链路传输功率控制(tpc)命令确定的梯度信息,对于被指示为在空间上与发送的上行链路数据关联的特定下行链路参考信号的下行链路信道质量测量,和指示下行链路数据的成功传输的下行链路重传指示符。
[0139]
在示例20中,示例19的主题可以可选地包括:所述处理电路被配置为:当所述度量低于阈值时,释放所述上行链路重传存储器,并且当所述度量高于所述阈值时,保持所述上行链路重传存储器。
[0140]
示例21是一种用户设备ue,包括:射频rf电路,被配置为发送物理上行链路共享信道(pusch);上行链路混合自动重传请求harq存储体,被配置为存储所述pusch传输;和基带电路,被配置为:在从基站接收到新数据指示符ndi之前,基于与所述pusch传输关联的ndi的预测值,从所述pusch传输释放所述上行链路harq存储体,所述ndi指示所述harq存储体中存储的pusch的成功传输。
[0141]
在示例22中,示例21的主题可以可选地包括:所述基带电路被配置为:基于加权以下信息中的至少一个的度量,从所述pusch传输释放所述上行链路重传存储器:先前接收到的上行链路重传索引的统计,为先前接收到的上行链路传输功率控制(tpc)命令确定的梯度信息,对于被指示为在空间上与所述pusch传输关联的特定下行链路参考信号的下行链路信道质量测量,和与所述pusch传输关联的物理下行链路共享信道(pdsch)确认比特,所述pdsch确认比特指示成功的pdsch传输。
[0142]
示例23是一种用于非同步上行链路传输的方法,所述方法包括:发送上行链路数据;将发送的上行链路数据存储在上行链路重传存储器中,以用于稍后重传;以及在从基站接收到上行链路重传指示符之前,基于所述上行链路重传指示符的预测值,释放所述上行链路重传存储器,所述上行链路重传指示符指示所述上行链路重传存储器中存储的上行链路数据的成功传输。
[0143]
在示例24中,示例23的主题可以可选地包括:基于先前接收到的上行链路重传索引的统计,预测所述上行链路重传指示符。
[0144]
在示例25中,示例24的主题可以可选地包括:基于指示同一上行链路数据的重传次数的上行链路重传索引,确定所述先前接收到的上行链路重传索引的统计。
[0145]
在示例26中,示例24或25的主题可以可选地包括:基于加权以下信息中的至少一个的度量,释放所述上行链路重传存储器:先前接收到的上行链路重传索引的统计,为先前接收到的上行链路传输功率控制(tpc)命令确定的梯度信息,对于被指示为在空间上与发送的上行链路数据关联的特定下行链路参考信号的下行链路信道质量测量,和指示下行链
路数据的成功传输的下行链路重传指示符。
[0146]
示例27是一种用于非同步上行链路传输的设备,所述设备包括:用于发送上行链路数据的模块;用于将发送的上行链路数据存储在上行链路重传存储器中以用于稍后重传的模块;和用于在从基站接收到上行链路重传指示符之前,基于所述上行链路重传指示符的预测值,释放所述上行链路重传存储器的模块,所述上行链路重传指示符指示所述上行链路重传存储器中存储的上行链路数据的成功传输。
[0147]
在示例28中,示例27的主题可以可选地包括:用于基于指示同一上行链路数据的重传次数的先前接收到的上行链路重传索引的统计,预测所述上行链路重传指示符的模块。
[0148]
示例29是一种片上系统,包括:射频rf电路,被配置为发送上行链路数据;上行链路重传存储器,被配置为存储发送的上行链路数据,以用于稍后重传;和基带电路,被配置为:在从基站接收到上行链路重传指示符之前,基于所述上行链路重传指示符的预测值,释放所述上行链路重传存储器,所述上行链路重传指示符指示所述上行链路重传存储器中存储的上行链路数据的成功传输。
[0149]
在示例30中,示例29的主题可以可选地包括:所述基带电路被配置为:基于指示同一上行链路数据的重传次数的先前接收到的上行链路重传索引的统计,预测所述上行链路重传指示符。
[0150]
示例31是一种计算机可读非瞬时性介质,其上存储计算机指令,所述计算机指令当由计算机执行时,使所述计算机执行如示例23~26中任一项所述的方法。
[0151]
此外,虽然可能已经仅关于若干实现方式之一公开了本公开的特定特征或方面,但是该特征或方面可以按照对于任何给定的或特定的应用期望的和有利地,与其他实现方式的一个或多个其他特征或方面组合。此外,倘若在具体实施方式或权利要求中使用了术语“包括”、“具有”、“带有”或它们的其他变型,那么这些术语旨在以与术语“包含”相似的方式成为包括式的。此外,应理解,本公开的方面可以实现于分立电路、部分集成电路或完全集成电路或编程装置中。此外,术语“示例性”、“例如”和“比如”仅意味着作为示例,而非最好的或最佳的。
[0152]
虽然本文已经示出并描述了特定方面,但是本领域普通技术人员将理解,在不脱离本公开的范围的情况下,对于所示出并且描述的特定方面,可以替换各种替代实现方式和/或等效实现方式。本技术旨在涵盖本文讨论的特定方面的任何修改或变型。
[0153]
虽然以具有对应标记的特定顺序叙述了所附权利要求中的要素,但是除非权利要求叙述另外暗示用于实现一些或全部这些要素的特定顺序,否则这些要素不一定旨在限于以该特定顺序来实现。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1