用于调度多个TTI束传送的方法和网络节点与流程

文档序号:17292422发布日期:2019-04-03 04:04阅读:322来源:国知局
用于调度多个TTI束传送的方法和网络节点与流程
本公开一般涉及用于在通信网络中调度多个传送时间间隔(tti)束的传送的方法和网络节点。
背景技术
:覆盖表示蜂窝无线电通信系统的主要要求。例如,期望的服务覆盖和质量对网络无线电节点能被多么稀疏地部署和它们可以被部署在哪设置了限制。因此,覆盖要求直接影响部署成本。如此,在由第三代合作伙伴项目(3gpp)所定义的长期演进(lte)标准中,覆盖是重要的设计参数。例如,随着越来越多的运营商部署长期演进上语音(volte),必须满足对于良好覆盖和高容量的要求。良好覆盖和高容量允许volte呼叫将延迟和抖动保持在可接受的限度内。更具体地说,lte标准的发行版8(rel.8)引入了传送时间间隔(tti)捆绑技术来改进覆盖。tti捆绑技术是由用户设备(ue)所使用的上行链路(ul)技术,其用于在连续子帧中多次发送传输块,而不用等待混合自动重传请求(harq)确认/否定确认(ack/nack)消息。例如,在从enodeb(enb)反馈最终ack/nack之前,tti捆绑能够实现在4个连续ul子帧中将发送的同一传输块的多达4个冗余版本。enb在接收到传输块的所有四个冗余版本后,向ue发送最终ack/nack。在多个子帧上对不同冗余传送的组合处理可以大大提高解码来自ue的ul传输块的成功率。当ue以有限功率处于小区边界时,情况尤其如此。如此,tti捆绑改进了ul覆盖,并且缩短了volte的延迟。然而,当前系统需要进一步改进,因为volte需要通信网络的良好覆盖和高容量。技术实现要素:根据本发明的第一方面,提供了一种在网络节点用于在通信网络中为用户设备(ue)调度资源以传送数据的方法。所述方法包括:至少基于要从所述ue传送的数据量来确定传送时间间隔(tti)束的数量;以及向所述ue发送单个控制消息,所述控制消息指示用于所确定数量的tti束的传送的上行链路调度许可。根据本发明的第二方面,提供了一种用于在通信网络中由用户设备(ue)使用多个传送时间间隔tti束来传送数据的方法。所述方法包括:接收指示用于数据传送的上行链路调度许可的单个控制消息;根据所接收的控制消息来确定分配给所述ue的所述数据传送的tti束的数量;以及使用所确定数量的tti束将所述数据发送到所述通信网络。根据本发明的第三方面,提供了一种用于在通信网络中为用户设备(ue)调度资源以传送数据的网络节点。所述网络节点包括处理电路,所述处理电路被适配于促使所述网络节点执行以下操作:至少基于要从所述ue传送的数据量来确定传送时间间隔(tti)束的数量;以及向所述ue发送单个控制消息,所述控制消息指示用于所确定数量的tti束的传送的上行链路调度许可。根据本发明的第四方面,提供了一种用于在通信网络中在多个传送时间间隔tti束上传送数据的用户设备(ue)。所述ue包括处理电路,所述处理电路被适配于促使所述ue执行以下操作:接收指示用于数据传送的上行链路调度许可的单个控制消息;根据所接收的控制消息来确定为所述ue的所述数据传送所调度的tti束的数量;以及使用所确定数量的tti束将所述数据发送到所述通信网络。根据本发明的第五方面,提供了一种用于在通信网络中为用户设备(ue)调度资源以传送数据的网络节点。所述网络节点包括:确定模块,所述确定模块被配置成至少基于要从所述ue传送的数据量来确定传送时间间隔(tti)束的数量;以及发送模块,所述发送模块被配置成向所述ue发送单个控制消息,所述控制消息指示用于所确定数量的tti束的传送的上行链路调度许可。根据本发明的第六方面,提供了一种用于在通信网络中在多个传送时间间隔tti束上传送数据的用户设备(ue)。所述ue包括:接收模块,所述接收模块被配置成接收指示用于数据传送的上行链路调度许可的单个控制消息;确定模块,所述确定模块被配置成根据所接收的控制消息来确定为所述ue的所述数据传送所调度的tti束的数量;以及发送模块,所述发送模块被配置成使用所确定数量的tti束将所述数据发送到所述通信网络。在结合附图审阅对本发明的具体实施例的以下描述时,本发明的其它方面和特征将对于本领域普通技术人员变得显而易见。附图说明现在将参考附图仅通过示例的方式来描述本发明的实施例,在附图中:图1示出了无线电接入网络的示意图。图2示出了根据实施例的资源指示值(riv)值范围的简图。图3示出了enb和ue之间用于调度和传送tti束的示范性信号流。图4示出了根据实施例的在通信网络中调度多个tti束传送的方法的流程图。图5示出了根据实施例的用于实行图4的方法的示意性网络节点。图6示出了根据另一实施例的用于实行图4的方法的示意性网络节点。图7示出了根据实施例的用于在通信网络中传送多个tti束的方法的流程图。图8示出了根据一个实施例的用于实行图7的方法的装置(例如ue)的示意图。图9示出了根据另一实施例的用于实行图7的方法的装置(例如ue)的示意图。图10示出了在通信网络中在数据的传送期间ack到nack的误解译。图11示出了根据实施例的所接收数据的两步解码的流程图。具体实施方式下面可以对根据附图所编号的特定元件做出参考。下面的讨论应该被认为本质上是示范性的,而不是对本发明的范畴的限制。本发明的范畴在权利要求中被定义,并且不应该被认为受以下描述的实现细节所限制,正如本领域技术人员将领会的,其可以通过用等效功能元件替换元件来修改。多个tti束传送在lte标准的发行版8中,对于tti束传送,分配的物理资源块(prb)数量被限制为三,并且调制顺序被限制为正交相移键控(qpsk)。这意味着最多可以使用3个prb来传送57个字节。因此,对于标准的1500字节因特网协议(ip)分组,用户设备(ue)需要26个tti束来传送所述ip分组。对tti束的prb数量和调制施加的约束限制了一个tti束传送的传输块(tb)大小。在volte场景的情况下,用户业务模式通常涉及业务数据的混合模式,包括保证的比特率(gbr)数据(诸如语音/视频数据)以及其它非gbr数据。如此,ue需要多个tti束调度许可来将其所有数据完全传递给enb。换句话说,需要tti束的多个或“束”或“群组”来传送所有uevolte业务。在当前系统中,对于每个tti束传送,使用一个控制消息来发信号通知一个调度许可。由于volte业务需要多个tti束传送,因此则需要向ue120发信号通知多个调度许可。如此,对于volte业务,大量信令开销是由对于gbr和非gbr数据传送两者都被需要的多个tti束调度许可引起的。尽管对于一些高级ue,在lte标准的发行版12中移除了与prb数量和调制相关的约束,但是资源分配约束仍然隐式地存在。事实上,tti捆绑技术通常在小区边缘针对ue被启用,在小区边缘,ue遭受更深的信号衰落效应和有限的功率余量(powerheadroom)。为了保证高解码成功率,enb通常不分配大量prb和更高的调制阶数。因此,仍然存在对于分配多个调度机会(即tti束)以许可ue足够的上行链路传送容量以用于volte和混合模式业务的需要。如此,对于减少由多个tti束传送的调度许可所引起的信令开销的需要也仍然存在。此外,由于tti捆绑技术通常针对位于小区边缘的ue而被启用(以改进小区的覆盖),所以ue需要大的控制信道元素(cce)聚合级别(即cce-8)以抵制不良空气条件(aircondition),从而保证上行链路调度许可的正确接收。然而,当ue处于tti捆绑模式并且使用大量cce资源时,小区的整体容量受到影响。如此,当前系统难以同时满足volte的良好覆盖和高容量/质量要求。本公开的实施例可以减轻上述问题。例如,它们提供了一种用于在一个调度信号或消息中调度多个tti捆绑机会的方法。在进入实施例的细节之前,首先将参考图1描述通信网络的无线电接入网络的架构。图1的无线电接入网络(ran)100可以是lte通信网络中的演进通用陆地无线电接入网络(e-utran)。ran100包括基站,例如enodeb110和位于小区112中且连接到enodeb110的用户设备120。在小区112中可能有多个ue120,尽管在图1中仅示出了两个。此外,可能有多个小区112以用于形成ran100。enodeb110可以位于每个小区中。ue120可以是移动或无线装置、终端装置、通信装置、移动电话、智能电话、平板计算机、膝上型计算机、因特网协议上语音(voip)电话或手持机、手机、个人数字助理(pda)、或者能够向网络节点(例如enb110)发送和从网络节点(例如enb110)接收数据和/或信号的任何装置。在常规tti捆绑模式的情况下,enb110将发送控制信号/消息,例如物理下行链路控制信道(pdcch),其中指示了针对单个tti捆绑传送的资源分配。一旦ue120接收到该消息,它就对其进行解码,因而它能够使用所分配的资源来发送它的数据。更具体地,pdcch116携带下行链路控制信息格式零(dci0),其指示对ue120的ul调度许可。ul调度许可包含ue120向网络传送其数据所需的信息。在常规tti捆绑模式中,一个控制消息被用于调度一个tti捆绑传送。因此,如果需要许可某一数量的不同tti束传送,则需要向ue发送相同数量的控制消息,例如,该数量超过一个。根据本公开的实施例,可以仅使用一个控制消息或一个单个调度许可来调度多个tti束传送。在一些实施例中,使用一个单个调度许可来调度多个连续tti束传送。在其它实施例中,使用单个调度许可来调度多个非连续tti束传送。为了在一个控制消息中发信号通知多个tti束传送,在dci0中引入了新参数。所述新参数被称为tti束调度数(tbsn)。tbsn指示被许可给ue120的tti束传送的数量。更具体地,根据3gppts36.212,节5.3.3.1.1,dci0中存在用于资源块指派和跳跃资源指示符(hoppingresourceindicator)的比特,其中nrbul是用于上行链路传送的资源块的数量,并且是向上取整函数(ceilingfunction)。资源块指派和跳跃资源指示符由资源指示值(riv)组成,该资源指示值是调度许可中的资源分配字段。例如,riv指示起始资源块(rbstart)、连续分配的资源块的长度(lcrb≥1)和跳频指示(参见3gppts36.213节8.1)。riv字段的实际值由以下定义:ifthen等式(1)else等式(2)其中是向下取整函数(floorfunction)。例如,图2给出了具有非跳跃物理上行链路调度信道(pusch)的20兆赫兹(20mhz)带宽系统的riv的值范围和使用情况的概述(200)。在这种情况下,riv由13位(210)组成,并且如此,它可以表示213=[0-8191]的最大值范围,其中只有[0-5049](220)是有效值(考虑到最大lcrb=100)。此外,前100个位置(230)指示一个prb(prb1)的分配,接下来99(240)个位置(从100至198)指示两个prb(prb2)的分配,位置200至297(250)指示三个prb(prb3)的分配,依此类推,直到位置5000至5059(260),其指示51个prb(prb51)的分配。应该注意,5049之后的riv值范围没有被使用(270)。现在,如果假设enb110为到ue的每个tti束传送分配最多3个prb,例如由于不良空气条件,那么riv的有效值范围将进一步缩小到[0-297],如图2中可以看到的。如更早所提及的,[0-99]被用于prb1、[100-198]被用于prb2(保留[199]值)、并且[200-297]被用于prb3。根据上面的观察,可以看出虽然表示[0-8191]的值范围的13位被保留以用于riv字段,但是值范围中的仅小部分([0-297])被用于指示/分配资源以用于到ue120的tti束传送。这是由于prb约束,即使用最多3个prb。因此,根据实施例,enb110可能使用riv字段的未使用值范围来指示tti束调度数(tbsn)。更具体地说,在图2中,示出了在13位的情况下,可以指示tbsn=27。换句话说,在13位的情况下,可以调度/分配最多27个tti束传送,每个tti束传送使用3个prb。然而,取决于空气条件和要从ue120传送的业务量,enb110可以决定调度1和27之间的任意数量的tti束传送。更具体地说,tbsn可以如下被演算:tbsn=等式(3)其中rivrcv是所接收的dci0中riv字段的实际值,并且rivmaxtti-b是tti束传送的最大有效riv值。rivmaxtti-b被定义为:rivmaxtti-b=,其中指针对上行链路所分配的prb的最大数量,并且指针对tti束传送所分配的prb的最大数量。对于20mhz带宽系统,=100,并且具有最多3个prb被用于tti束传送的假设(例如prb约束),则=3。因此,rivmaxtti-b=100*3=300。例如,如果ue120接收到dci0,其中在riv字段中给出了[900]的值,则它可以根据等式3来演算tsbn。例如,tbsn=900/300+1=4。如此,ue120知道已经许可4个tti束传送以用于传送其数据,每个tti束传送包括4个子帧。此外,dci0中的riv字段被重新定义为包括tbsn。如此,等式1和等式2被改为:ifthen方程(4)else等式(5)此外,用于指示哪些prb号被分配给ue以用于传送其数据和开始位置值的有效riv(riveffective)可被如下计算:riveffective=rivrcvmodrivmaxtti-b公式(6)其中mod是模函数。当一接收到dci0时,ue120就可以分别使用等式3和等式6来导出tbsn和有效riv。在演算有效riv之后,ue120可以根据等式4和等式5来推导rb开始位置和分配的prb号。例如,让我们假设enb110向ue120分配3个prb(例如[5,6,7])以用于tti束传送。此外,enb110确定许可4个连续tti束以用于ue的上行链路pusch传送。因此,dci0中的“资源块指派和跳跃资源分配指示符”(riv)应被设置为:在一成功解码dci0消息时,ue就使用等式3来演算tbsn=4,即tbsn=,因此已经针对其上行链路pusch传送分配了4个连续tti束。根据等式6来演算有效riv,即riveffective=1105mod300=205,指示prb[5,6,7]被分配以用于随后的4个tti束传送。例如,200的riv将指示prb[0,1,2]被分配以用于tti束传送。201的riv将指示prb[1,2,3]被分配以用于tti束传送。202的riv将指示prb[2,3,4]被分配以用于tti束传送。203的riv将指示prb[3,4,5]被分配以用于tti束传送,并且204的riv将指示prb[4,5,6]被分配以用于tti束传送。一般来说,20mhz带宽系统具有非跳跃pusch,最大riv值是8192(因为riv字段给定为13位),则可以使用一个dci0消息来许可最多个tti束传送。对于具有跳频的20mhz带宽系统,2位被用于指示跳跃信息(hoppinginformation),如此,riv字段由11位组成,并且最大riv值为211。因此,最大tbsn被减少到。当与常规tti束传送相比时,对于非跳频情况和跳频情况,本公开的实施例可以分别实现26/27=96.4%和6/7=85.7%的信令成本降低。实际上,在非跳频情况下,为了调度27个tti束传送,在当前系统中需要27个控制消息,而在本公开的实施例的情况下,仅需要一个控制消息。以相同的方式,对于跳频情况,在当前系统中,7个控制消息被用于调度7个tti束传送。相对地,在本公开的实施例中,可以使用仅一个控制消息。在大多数情况下,考虑到ue具有低移动速度,特定ue的无线电条件将不会变化太快。因此,与一个tti束调度(4ms)相比,基于无线电条件的所选择调制译码方案(mcs)可以在相对长的时段(数百毫秒)期间保持有效或类似。如此,可能使用单个控制消息来向某一数量的不同tti束传送调度/分配资源。在以上示例中,dci0已经被用于指示ul调度许可tbsn。然而,应该注意的是,根据lte标准的发行版10,已经引入了新的dci(即dci格式4(dci4))以用于同样指示ul调度许可。因此,控制消息可以是dci0或dci4或任何其它适当的下行链路控制信息消息,其每个可以包括tsbn以用于指示用于ue的数据的传送的tti束的数量。现在转到图3,根据实施例,将描述enb110和ue120之间用于分配某一数量的tti束传送的信令流300。假设ue120位于小区112的边缘(参见图1)并且如此tti捆绑应该被启用,特别是如果ue120发起volte呼叫。例如,使用用于启用tti捆绑的命令消息来触发小区内移交。命令消息可以是资源无线电控制(rrc)连接重新配置消息,其包括用于启用tti捆绑的参数和用于指示分配给ue以用于tti捆绑传送的最大允许prb数量的可选参数maxprballocationnum。如此,在步骤310中,enb110向ue120发送rrc连接重新配置消息,其中tti捆绑的特征被启用,并且prb分配的最大数量(maxprballocationnum)被给出。例如,针对每个tti束传送的prb分配的最大数量被设置为3(maxprballocationnum=3)。在步骤320中,ue120向enb110发送随机前同步码,以便接入网络并标识自己。在步骤330中,enb110响应于所接收的前同步码,向ue120发送随机接入响应(rar)。在ra响应中,enb110还向ue120指派新身份,例如小区无线电网络临时标识符(c-rnti)。在步骤340中,ue120向enb110发送消息3(msg3)作为对rar的接收的确认。当ue120在所接收的rrc连接重新配置消息中检测到参数maxprballocationnum时,ue120知道针对多个tti束传送的特征被激活。如此,ue120将在随后的ul传送中应用多个tti捆绑特征,然后在enb110和ue120之间实现同步。在步骤350中,在msg3的接收之后,enb110知道它已经实现了与使多个tti捆绑特征启用并且向ue120发送确认(ack)的ue的ul同步。这意味着下一个ul调度应该用于tti束传送。现在假设在系统帧号(sfn)=n-1处,每个sfn包括10ms,enb110向ue120发送包括上行链路许可的控制消息(dci0)(步骤360)。例如,enb110首先决定在sfn=n处仅调度一个tti束传送(在4个子帧上)。如此,tbsn等于1,并且等同于在4个子帧上的常规单个tti束传送的情况,并且riv值根据等式1或2被限于[0-297]。当ue120接收到上行链路许可时,它从dci0中检索riv值(其落入[0-297]的常规使用范围值中),并将其输入到等式3中以得到tbsn=1。因此,ue120将其标识为常规tti束,并且它应该在sfn=n处仅发送一个tti束。在sfn=n处,在步骤370,ue120在4个子帧上传送所调度的tti束,其被称为第n束。在sfn=n+1处,假设enb110处的第n个捆绑传送的解码已失败,在步骤380中,enb使用物理harq指示符信道(phich)向ue发送否定ack(nack)。由ue对nack的接收是对于ue在sfn=n+2上重传第n个捆绑数据的指示。在sfn=n+2处,在步骤390中,ue120重新发送第n束。在sfn=n+2处,在步骤400,enb110决定例如调度/分配四个连续束传送。该决定可以基于诸如要被传送的ue120的其余/未决数据量、空气条件等因素。为了调度4个tti束传送,enb110向ue120发送控制消息,例如dci0,其中riv字段具有指示tbsn=4的值。例如,riv字段中的值为900。当接收到dci0时,ue120使用等式3来演算tbsn,即tsbn=4=(900/3+1)。然后,例如,ue120知道它可以在4个连续sfn(从sfn=n+3到sfn=n+6)中发送4个tti束传送。此外,ue120可以根据等式6导出有效riv,并且然后根据等式4或5来确定资源块(rb)开始位置和分配的prb号。在sfn=n+3处,在410步骤,ue开始使用pusch来传送4个束中的第一束数据。此新的tti束传送触发了对应的harq过程。此传送被认为是第一pusch束传送。假设当enb110接收到第一束时,它未能解码第一束。如此,enb110将向ue120反馈nack。enb110还将包含在传输块中的第一束数据存储到harq缓冲器中。在sfn=n+4处,在步骤420,ue120使用pusch发送4个束中的第二束数据。此传送被认为是第二pusch束传送。在sfn=n+4处,在步骤430,enb110向ue发送关于第一束的解码失败的nack。在sfn=n+5处,在接收到步骤430的nack之后,在步骤440,ue将第一束重传到enb。此重传被认为是第三次pusch束传送。在sfn=n+5处,在步骤450,enb在成功解码第二束之后向ue发送ack。在sfn=n+6处,在步骤460,ue向enb传送第三束数据。此传送被认为是第四pusch束传送。在sfn=n+6处,在步骤470中,enb发送对于在sfn=n+5处被重传了的第一束的ack。在sfn=n+7处,假设enb已经成功解码了第三束,在步骤480中,它向ue发送ack。应当注意,在该示例中,enb110已经调度了四个连续tti束传送,其中3束是新传送,并且一束是重传。此外,应当领会,在以上示例中,sfn已经被认为是对于不同传送的时间参考,然而,也可以使用其它时间参考。现在转向图4,将描述用于在通信网络中为用户设备(ue)调度资源以传送数据的方法400的流程图。该方法可以例如由诸如enb110的网络节点来执行或实现。方法400开始于基于要由ue所传送的数据量来确定tti束的数量(框410)。数据量可以是ue缓冲器中的未决数据。ue周期性地或按需向enb110发送缓冲器状态报告(bsr),以向enb110更新关于其未决数据。基于所接收的bsr,enb110知道ue120想要传送的数据量。此外,tti束的数量可以基于其它因素来确定,例如ue的信道质量、ue的移动速度、与其它调度的prb的冲突等。在框420中,向ue发送单个控制消息,该控制消息指示用于所确定数量的tti束的传送的上行链路调度许可。一旦ue120接收到单个控制消息,它就可以解码该控制消息并根据所解码的控制消息开始传送数据,即使用所分配的资源来传送所确定数量的tti束。更具体地,ue120可以根据等式3使用dci0控制消息的riv字段来演算tbsn,并且根据等式6来演算有效riv。根据有效riv,根据等式4和5,可以推导用于所确定数量的tti束的传送的开始位置(rbstart)和所分配的prb的数量。应当注意,根据本公开的一些实施例,tti束的所确定数量超过一个。然而,tti束的数量可以等于一个,在这种情况下,它等同于常规tti捆绑技术。如此,本公开的实施例与传统系统兼容,其中在一个单个控制消息中仅许可一个tti束(tbsn=1)。在一些实施例中,tti束的数量还基于ue120的实际空气条件并基于每个tti束传送的传输块(tb)的大小(这取决于调制和译码方案(mcs)及prb数量)而被确定。例如,enb110可以通过使用以下等式来确定tbsn的值:tbsn=min{缓冲器数据大小/tb大小,fsnstability},其中fsnstability指的是enb的估计周期,在其期间ue的信道质量保持不变。一旦确定了tbsn,enb110就将tbsn值编码到riv字段中。在一些实施例中,所确定数量的tti束包括连续tti束的数量。在一些其它实施例中,所确定数量的tti束包括非连续tti束的数量。在这种情况下,riv字段(即tbsn)的值指的是映射表的索引,该映射表提供了用于所确定数量的非连续tti束的数据传送的模式。当ue120附连到网络节点(即enb110)时,以及当tti捆绑被启用时,映射表可以被发送到ue120。图5示出了被配置成执行方法400的网络节点500。网络节点500可以是enb110或通信网络中的其它节点。网络节点500包括连接到一个或多个通信接口520的处理电路510。(一个或多个)通信接口520被配置成与通信网络中的其它网络节点、网络元件或ue进行通信。处理电路510包括处理器530和连接到其的存储器540。例如,存储器540可以包含指令,所述指令在被执行时促使网络节点500执行方法400。如此,处理器510被配置成实行方法400,如上所描述的。存储器540可以包括易失性和非易失性存储器中的一个或多个,诸如随机存取存储器(“ram”)、只读存储器(“rom”)、固态盘(“ssd”)、闪存、相变存储器(“pcm”)或其它类型的数据存储装置。此外,提供了一种计算机程序,其包括存储指令的非暂时性计算机可读存储介质,所述指令在由网络节点(例如500)的处理器(例如530)执行时可以促使网络节点500实行方法400。例如,所述指令可被存储在存储器540中。应当领会,处理电路510在被配置有适当的程序代码时可以被理解为包括若干功能“模块”,其中每个模块包括在由适当的处理器执行时用于实行对应功能的程序代码。因此,例如,根据另一实施例,图6示出了被适配于实行方法400的网络节点600,其可被理解为包括确定模块610和发送模块620。确定模块610被配置成至少基于要由ue120所传送的数据量来确定tti束的数量。发送模块620被配置成向ue120发送单个控制消息,所述控制消息包括用于所确定数量的tti束的传送的上行链路调度许可。本领域技术人员应当领会,网络节点500和600可以包括在本领域公知的用于执行网络节点的常规功能的其它组件(例如附加处理器、存储器等)。图7示出了用于在通信网络中由ue使用多个传送时间间隔tti束来传送数据的方法700的流程图。例如,该方法可以由ue120来执行或实现。方法700开始于接收指示用于数据传送的上行链路调度许可的单个控制消息(框710)。在框720中,方法700根据所接收的控制消息来确定为ue的数据传送所调度的tti束的数量。在框730中,方法700使用所确定数量的tti束将数据发送到通信网络。应该理解,tti束的所确定数量指不同单独tti束的数量,每个这种tti束覆盖4个子帧。此外,所接收的控制消息可以是下行链路控制信息格式0(dci0)或dci格式4(dci4),其包括资源指示值(riv)字段。riv字段提供tti束调度数(tbsn),其指示所确定的tti束的数量。根据等式3来演算tbsn。应当注意,所确定数量的tti束可以包括连续tti束的数量,并且所确定数量的tti束可被用于重传数据。此外,所确定数量的tti束可以包括非连续tti束的数量。在这种情况下,tbsn指的是映射表的索引,该映射表为所确定数量的非连续tti束的数据传送提供了模式。当ue120附连到通信网络的网络节点时,映射表被发送到ue210。图8示出了根据实施例的被配置成执行方法700的无线装置800,例如ue等。ue800包括连接到一个或多个通信接口820的处理电路810。(一个或多个)通信接口820被配置成与无线网络中的其它网络节点、网络元件或无线装置或ue进行通信。处理电路810包括处理器830和连接到其的存储器840。例如,存储器840可以包含指令,所述指令在被执行时促使无线装置800执行方法700。如此,处理器810被配置成实行方法700,如上所描述的。存储器840可以包括易失性和非易失性存储器中的一个或多个,诸如随机存取存储器(“ram”)、只读存储器(“rom”)、固态盘(“ssd”)、闪存、相变存储器(“pcm”)或其它类型的数据存储装置。此外,提供了一种计算机程序,其包括存储指令的非暂时性计算机可读存储介质,所述指令在由无线装置(800)的处理器(例如830)执行时可以促使无线装置800实行方法700。例如,所述指令可被存储在存储器840中。应当领会,处理电路810在被配置有适当的程序代码时可以被理解为包括若干功能“模块”,其中每个模块包括在由适当的处理器执行时用于实行对应功能的程序代码。因此,例如,根据另一实施例,图9示出了被适配于实行方法700的无线装置900(例如用户设备),其可被理解为包括接收模块910、确定模块920和发送模块930。接收模块910被配置成从诸如enb的网络节点接收单个控制消息,所述控制消息指示用于数据传送的上行链路调度许可。确定模块920被配置成根据从所接收的控制消息来确定为ue的数据传送所调度的tti束的数量。发送模块930被配置成使用所确定数量的tti束向通信网络发送数据。本领域技术人员应当领会,网络节点800和900可以包括在本领域公知的用于执行网络节点的常规功能的其它组件(例如附加处理器、存储器等)。如更早所提及的,根据一些实施例,tbsn可以指示非连续tti束传送的数量。在这种情况下,tbsn充当示范性映射表的索引:tbsntti束数tti束模式01112100012310010013410110014511000110001……当enb110启用tti捆绑特征时,它在递送给ue120的rrc连接重新配置消息中包括以上映射表(或者当ue120连接到网络节点(即enb110)时)。一旦ue120接收到消息并根据riv字段确定tbsn,ue120就使用tbsn作为索引来查找以上映射表,以得到对应tti束数以及调度tti束模式。ue120然后根据tti束模式、使用对应于tbsn的数量的tti束来传送其数据。多个tti束的目的是经由尽可能少的信令开销,为ue传送超过一个tti束容量的大量数据提供更多机会。然而,考虑到tti捆绑特征通常被用于语音/视频gbr场景中,非连续tti束可能增加延迟,并且因而影响服务质量(qos)。但是,如果发现连续tti束与其它ue的半永久调度(sps)冲突,则enb可以使用非连续束模式以避免与sps冲突。盲检测如图3中所见,数据的新传送或重传由phich中的对应harq反馈来确定,参见例如图3的步骤430,其中由ue来接收nack,然后ue在下一时间(即下一sfn)重传相同的捆绑数据。harq反馈提供enb是否正确接收了数据的指示,换句话说,enb是否能够正确解码所接收的数据。然而,在phich中,harq过程存在块错误率(bler),即使概率很低(1%)。一旦在ue120处发生关于来自enb的所接收harq反馈的误解译(错误),它就将在enb处导致错误接收。在这种情况下,先前的tti束重传可能与用于新传送的下一tti束冲突,如图10中所示。更具体地说,如图10中所示,对于在sfn=n处传送的tti束,在sfn=n+1处,在ue120发生ack到nack的误解译。这意味着:-在sfn=n处,对于从ue120接收的数据,由enb成功进行了解码;如此,enb110向ue120发送ack;-然而,出于不同的原因,例如不良空气条件,在sfn=n+1处,ue接收harq反馈并将其解码为nack。nack触发重传。因此,在sfn=n+2处,ue重传数据。当enb110接收到重传时,它将重传认为是新的传送,因为先前的传送被成功接收了。如此,解码失败,并且在sfn=n+3处,nack被发送到ue。然而,因为tti束模式中的最大harq重传数被限于2,所以在sfn=n+4处,ue将触发新的束传送。但是enb将把它识别为重传,并且然后将包含所传送数据的两个独立传输块(一个在sfn=n+2,并且另一个在sfn=n+4)进行软组合,以解码所接收的数据。显然,解码将再次失败。本公开的实施例还提供了一种用于通过使用“两步骤”盲检测来解决以上描述的潜在解码失败的方法。其被称为盲检测,因为在没有来自ue120的任何输入的情况下由enb110来执行解码。如此,在enb110和ue120之间没有引入额外的信令。“两步骤”检测允许enb110区分新传送与重传。因此,enb110可以正确解码所接收的数据,即使ue120可能误解译来自phich的harq反馈。该方法可被应用于上行链路的最大传送(maxharq-tx)被配置成2的情况中。这意味着只允许tti束的一个重传。此外,enb110可以基于maxharq-tx值来决定启用或禁用盲检测,而不必通知ue120。如此,这种方法对传统系统没有影响。例如,如果maxharq-tx超过2,则禁用两步骤盲检测。在当前harq实现中,接收侧(enb或ue)总是为与接收的传送对应的每个harq过程保存harq缓冲器。如此,无论所解码的软比特是否被正确解码,所解码的软比特(来自传送侧)都被记录到harq缓冲器中。软比特是解码过程的输出。软比特包括原始数据信息和补充信息以支持解码。harq缓冲器记录/保存软比特。每次接收到数据的重传,接收侧将所接收的数据与缓冲器的内容进行软组合。如果接收到新的传送,则新数据将覆盖缓冲器的内容。根据实施例,enb110使用缓冲器的内容和所接收的数据作为输入来执行两步骤盲解码,并且取决于针对先前传送的来自phich的harq反馈来改变解码的顺序。更具体地,图11示出了根据实施例的盲解码的方法1100的流程图。方法1100例如在enb110中被实行。当接收到新的传送(即接收到新的数据)时,方法1100在框1110处开始。缓冲器内容对enb110是可访问的。缓冲器可以是harq缓冲器。在框1120,enb110检查针对先前传送的phich上的反馈。如果它是nack,则在框1130,enb110将harq缓冲器的内容与新传送的数据进行软组合。如果软组合失败,则在框1140,enb110单独解码新数据。如果新数据的单独解码失败,则在框1150,enb将新数据移动到harq缓冲器并将phich设置为nack。并且方法结束。如果新数据的单独解码(框1140)成功,则在框1160,enb110将新传送数据移动到harq缓冲器并将phich设置为ack。并且方法结束。如果在框1130处的harq缓冲器和新数据之间的软组合成功,则在框1160,enb110将新数据移动到harq缓冲器并将phich设置为ack。并且方法结束。在框1120,enb检查针对先前传送的phich上的反馈。如果它是ack,则在框1170,它单独解码新数据。如果解码成功,则在框1160,enb110将新数据移动到harq缓冲器并将phich设置为ack。并且方法结束。如果解码失败,则在框1180,enb将harq缓冲器内容与新数据进行软组合。如果1180处的软组合失败,则在框1150,enb将新数据移动到harq缓冲器并将phich设置为nack。并且方法结束。如果框1180处的软组合成功,则在框1160,enb110将新数据移动到harq缓冲器并将phich设置为ack。并且方法结束。应当注意,以上流程图中所示的两步骤解码是按照次序的,但是如果处理资源允许的话,它们也可以被并行执行。在这种情况下,它可以实现与现有系统中那样相同的时间延迟。方法1100可以通过以下算法来概括,其中tb1指的是数据所在的第一传送的第一传输块,并且tb2指的是第二传送的第二传输块。在已经针对先前传送确定了harqack的情况下:所接收的tb1首先被独立解码。if(成功),then其是phich中到ue的新传送和反馈ack。else通过先前harq缓冲器来执行tb1的第二解码if(成功)其是phich中到ue的重传和对ack的反馈else将tb1存储到harq缓冲器中以覆盖先前内容endifendif如果两个解码都失败,则tb1不明确,并且因此需要通过后续的传输块(tb2)来进一步检查。然而,由于针对tti束模式只允许一次重传,因此后续的tb2与harq缓冲器的内容无关。如此,tb1总是可以在缓冲器中被覆盖。在已经针对先前传送确定了harqnack的情况下:首先将所接收的tb1与harq缓冲器的内容进行联合解码。if(成功),then其是phich中到ue的重传和反馈ack。else由其自己单独执行tb1的第二解码if(成功)其是phich中到ue的新传送和对ack的反馈else将tb1存储到harq缓冲器中以覆盖先前内容endifendif如果两个解码都失败,则最终步骤是相同的,即所接收的tb1覆盖harq缓冲器的内容。例如,方法1100可以在网络节点500中被执行,网络节点500具有被配置成实行该方法的处理器530。更具体地,处理器530被配置成或适配于:如果所接收的数据来自初始传送,或者如果针对先前传送的反馈是肯定的(ack):则单独解码所接收的数据;如果解码成功,则向ue发送肯定确认(ack);如果解码失败:则将所接收的数据与缓冲器的当前内容一起解码;如果解码成功,则确定所接收的数据是重传,并向ue发送肯定确认(ack);如果解码失败,则将所接收的数据存储在缓冲器中以覆盖缓冲器的当前内容,并向ue发送否定确认。处理器530还被配置成:如果针对先前传送的反馈是否定的(nack):则将所接收的数据与缓冲器的当前内容一起解码;如果解码成功,则确定所接收的数据是重传,并向ue发送肯定确认(ack);如果解码失败:则单独解码所接收的数据;如果解码成功,则确定所接收的数据是新传送,并向ue发送肯定确认(ack);如果解码失败,则将所接收的数据存储在缓冲器中以覆盖缓冲器的当前内容,并向ue发送否定确认。应当注意,缓冲器的当前内容包括来自先前传送的数据。尽管以上实施例已经针对分配的prb的数量为3的情况进行了描述,但是它们不限于这种数量的prb。例如,等式3中可以使用任意数量的prb。此外,应该注意的是,因为对于多个tti束,在物理下行链路控制信道(pdcch)上仅发送一个上行链路调度许可,所以用于调度信令的cce消耗降低。如此,可以减轻小区信令容量的问题。所述实施例与其中使用一个控制消息仅调度一个单个tti束的传统系统兼容。通过调度多个tti束传送,可以传送不同类型的业务,例如语音和视频。随着越来越多连接的装置的趋势在增长(即,在物联网(iot)和机器对机器(2m)网络中),连接到小区的终端或装置的数量也在增加,例如,连接的装置的数量超过10000。这意味着由于动态调度导致的信令开销可能变成重要问题,因为基站需要向所有连接的装置发信号通知ul调度许可。本公开的实施例可以显著降低信令开销。实施例可被表示为存储在机器可读介质(例如也称为计算机可读介质、处理器可读介质、或其中实施有计算机可读程序代码的计算机可用介质的非暂时性机器可读存储介质)中的软件产品。非暂时性机器可读介质可以是任何合适的有形介质,包括磁、光或电存储介质,包括软盘、紧致盘只读存储器(cd-rom)、数字通用盘只读存储器(dvd-rom)存储器装置(易失性或非易失性),例如硬驱动器或固态驱动器,或类似的存储机制。机器可读介质可以包含各种指令集、代码序列、配置信息或其它数据,其当被执行时促使处理器执行根据实施例的方法中的步骤。本领域普通技术人员将领会的是,实现所述实施例所必需的其它指令和操作也可被存储在机器可读介质上。从机器可读介质运行的软件可以与用于执行所述任务的电路通过接口连接。本发明的上述实施例仅旨在是示例。在不脱离本发明的范畴的情况下,本领域技术人员可以对特定实施例进行更改、修改和变化,本发明的范畴仅由随附于本文的权利要求所限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1