用于无线通信网络中的数据传输的方法和设备与流程

文档序号:15817173发布日期:2018-11-02 22:45阅读:221来源:国知局
用于无线通信网络中的数据传输的方法和设备与流程

本公开的实施例总体上涉及无线通信领域,并且具体地,涉及一种用于无线通信网络中的数据传输的方法和设备。

背景技术

在无线通信系统中,需要支持多种服务。例如,由第三代合作伙伴计划(3gpp)开发的第五代(5g)无线通信系统将在一个公共的无线电接入网络(ran)中支持包括超可靠以及超低时延通信(urllc)的多种服务。为了满足针对urllc的严格时延和极低的误块率(bler)要求,期望urllc分组在较短的传输时间间隔中传输。

在3gpp的ran1工作组会议中,已经讨论了用于urllc的上行链路传输方案,并且在ran1#88会议上针对urllc达成了若干一致意见,具体可以参见3gpp的标题为“wfongrant-freeremainingissues”的会议文稿r1-1703718。在该会议文稿r1-1703718中,讨论了针对免ul许可的urllc传输方案,分析了如何保证kpi,诸如可靠性和延时,并讨论了如何改进针对urllc的免许可传输中的频谱效率。



技术实现要素:

总体上,本公开的实施例提出了用于无线通信网络中的数据传输的方法和设备。本公开的实施例可以用于urllc,但是不限于该应用场景,而是可以被应用于存在类似问题的通信系统和应用。

在本公开的第一方面,提供一种在无线通信网络中的网络设备处的方法。该网络设备服务多个终端设备,该多个终端设备被配置为在用于该多个终端设备的共享无线电资源上执行免调度的数据传输。该方法包括:在第一时间单元中,在该共享无线电资源上从第一终端设备接收数据;在第二时间单元中,对数据进行解码,该第二时间单元包括在时间上不重叠的第一时间间隔、第二时间间隔和第三时间间隔,并且该数据在该第一时间间隔内被解码;以及基于对该数据的解码,在该第二时间单元中的该第二时间间隔内,向该第一终端设备传输反馈信息,该第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔,该第三时间间隔可以提供由第一终端设备解码该反馈信息的处理时间。

在一个实施例中,反馈信息可以包括以下之一:对该数据的肯定确认(ack)、对该数据的否定确认(nack)、以及用于该数据的重传的调度信息。

在另一实施例中,该方法还可以包括:向该多个终端设备发送该共享无线电资源的配置。

在又一实施例中,在该第二时间单元中的该第二时间间隔内向该第一终端设备传输反馈信息可以包括:以该多个终端已知的用于该反馈信息的传输配置传输该反馈信息。

在另一实施例中,网络设备还可以向该多个终端设备发送该传输配置。

在本公开的第二方面,提供了一种在无线通信网络中的终端设备处的方法。该终端设备由该无线通信网络中的网络设备服务,并且被配置为在用于该网络设备所服务的多个终端设备的共享无线电资源上执行免调度的数据传输,该方法包括:在第一时间单元中,在该共享无线电资源上向该网络设备传输数据;在包括第一时间间隔、第二时间间隔和第三时间间隔的第二时间单元中,在该第二时间间隔内从该网络设备接收对该数据的反馈信息,该第一时间间隔、第二时间间隔和第三时间间隔在时间上互不重叠,并且该第二时间间隔在时间上晚于该第一时间间隔并且早于该第三时间间隔;以及在该第二时间单元中的第三时间间隔内,对该反馈信息进行解码以确定是否在下一时间单元执行对该数据的重传。

在本公开的第三方面,提供了一种在无线通信网络中的终端设备处的方法。该终端设备由无线通信网络中的网络设备服务,并且被配置为在用于该网络设备所服务的多个终端设备的共享无线电资源上执行免调度的数据传输,该方法包括:响应于存在待发送的数据,在包括第一时间间隔、第二时间间隔和第三时间间隔的时间单元中,在第二时间间隔内检测来自该网络设备的针对另一终端设备的数据传输的反馈信息,该第一时间间隔、第二时间间隔和第三时间间隔在时间上互不重叠,并且该第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔;以及基于对该反馈信息的检测,确定在下一时间单元对待发送的数据的处理。

在一些实施例中,基于对该反馈信息的检测,确定在下一时间单元对待发送的该数据的处理可以包括:响应于检测到该反馈信息,在该时间单元中的该第三时间间隔内对检测到的该反馈信息进行解码,并且通过以下操作之一确定在下一时间单元对待发送的数据的处理:响应于该反馈信息指示肯定确认(ack)或者用于在该共享无线电资源之外的资源进行该数据传输的重传的调度信息,确定在下一时间单元传输待发送的数据;响应于反馈信息指示否定确认(nack),确定不在下一时间单元传输待发送的数据;以及响应于该反馈信息指示否定确认(nack),发起待发送的数据的基于调度许可的数据传输。在进一步的实施例中,终端设备可以通过向该网络设备请求用于传输待发送的该数据的资源来发起基于调度许可的数据传输。

在另一实施例中,基于对该反馈信息的检测,确定在下一时间单元对待发送的该数据的处理可以包括:响应于未检测到任何反馈信息,确定在下一时间单元传输待发送的数据。

在本公开的第四方面,提供了一种装置。该装置包括处理器和与该处理器耦合的存储器,该存储器包含存储在其中的指令,该指令在由该处理器执行时使得该装置执行根据本公开的第一方面所述的方法。

在本公开的第五方面,提供了一种装置。该装置包括处理器和与该处理器耦合的存储器,该存储器包含存储在其中的指令,该指令在由该处理器执行时使得该装置执行根据本公开的第二方面所述的方法。

在本公开的第六方面,提供了一种装置。该装置包括处理器和与该处理器耦合的存储器,该存储器包含存储在其中的指令,该指令在由该处理器执行时使得该装置执行根据本公开的第三方面所述的方法。

在本公开的第七方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序包含计算机指令,该计算机指令在由至少一个处理器执行时,使得该至少一个处理器执行根据本公开的第一方面所述的方法。

在本公开的第八方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序包含计算机指令,该计算机指令在由至少一个处理器执行时,使得该至少一个处理器执行根据本公开的第二方面所述的方法。

在本公开的第九方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序包含计算机指令,该计算机指令在由至少一个处理器执行时,使得该至少一个处理器执行根据本公开的第三方面所述的方法。

利用本公开的实施例,能够降低免许可的传输的冲突概率和/或获得更好的传输性能。

附图说明

通过参考附图的以下详细描述,本公开的各种实施例的以上和其它方面、特征和益处将变得更加明显,附图中类似的附图标记或字母用于指代类似或等同的元件。附图被示出以促进更好地理解本公开的实施例,附图不一定按比例绘制,并且流程图中的至少虚线框内的操作是可以省略的,在附图中:

图1示出了在其中可以实现本公开实施例的网络环境的示意图;

图2示出了根据本公开的一个实施例的数据传输的示例过程;

图3示出根据本公开的一个实施例在网络设备中的方法的示例流程图;

图4a示出了根据本公开的一个实施例进行数据接收和反馈的示意图;

图4b示出了进行数据接收和反馈的另一示意图;

图5示出了根据本公开的一个实施例在终端设备处的方法的示例流程图;

图6示出了根据本公开的一个实施例在另一终端设备处的方法的示例流程图;

图7a-7b示出了根据本公开的一个实施例的分组到达间隔的示例累积分布图;

图8-10示出了根据本公开的一些实施例的装置的框图;

图11示出了根据本公开的某些实施例的设备的框图。

具体实施方式

在下文中,将参考示意性实施例描述本公开的原理和精神。应当理解,所有这些实施例仅为本领域技术人员更好地理解和进一步实施本公开而给出,而不是用于限制本公开的范围。例如,作为一个实施例的一部分示出或描述的特征可以与另一个实施例一起使用以产生又一个实施例。为了清楚起见,在本说明书中描述的实际实现的一些特征可以被省略。

总体上,本文使用的所有术语具有与本公开所属领域的普通技术人员的通常理解相同的含义,除非另外明确定义。

说明书中对“一个实施例”、“实施例”、“示例实施例”等的引用指示所描述的实施例可以包括特定特征、结构或特性,但是不必每个实施例都包括该特定特征、结构或特性。此外,这样的短语不一定指代相同的实施例。此外,当结合实施例描述特定特征、结构或特性时,认为结合其它实施例来实现这样的特征、结构或特性是在本领域技术人员的知识范围内的,而无论其是否被明确描述。

应当理解,尽管术语“第一”和“第二”等在本文中可以用于描述各种元件,但是这些元件不应受这些术语限制。这些术语仅用于将一个元件与另一个元件进行区分。例如,在不脱离示例实施例的范围的情况下,第一元件可以被称为第二元件,并且类似地,第二元件可以被称为第一元件。如本文所使用的术语“和/或”包括一个或多个相关联的列出的条目的任意和所有组合。

本文所使用的术语仅用于描述特定实施例的目的,并且不旨在限制示例实施例。如本文所使用的单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文另有明确指示。还将理解,当在本文中使用时,术语“包括”、“包含”、“具有”、指定该特征、元件和/组件等的存在,但不排除一个或多个其它特征、元件、组件和/或其组合的存在或添加。

本公开的实施例可以在,例如但不限于,3gpp的5g通信系统中实施。在3gpp的ran1#88会议上针对urllc达成了若干一致意见,其中的一致意见被复制在如下的表1中。

表1

另外,在3gpp的ran1#86bis会议上,确定了可以针对urllc使用针对上行链路(ul)数据传输的半静态的资源分配。在3gpp的ran1#87会议中,确定了针对urllc至少可以支持不利用许可(本文又称为“免调度”或者“免许可”)的ul传输方案,并且,资源可以在一个或者多个用户中共享,或者可以不在一个或者多个用户中共享。关于资源分配的进一步的细节尚未讨论。

本公开的发明人意识到,当资源可由多个用户共享时,即,向多于一个用户分配半静态的资源、并且所有这多个用户针对该资源竞争时,影响免调度的传输可靠性的因素包括:信道质量和冲突概率。如果由衰落信道导致的bler能够被保证足够低,则由免许可导致的冲突便成为限制可靠性的主要因素。

基于统计,为了获得小于0.01%的冲突概率,用户分组到达率应该满足g<0.01,其中业务负载g被定义为g=λ/n,此为每资源单元的分组到达的概念。例如,如果一个资源单元被分配给多于一个被配置为执行免许可传输的用户设备(ue),并且用于每次传输的传输时间间隔(tti)为一个子帧,则所有ue的平均分组到达率将低于每100子帧一个分组。以上计算并没有将发生冲突时分组也能够被解码的情况纳入考虑,如通过多用户检测等手段。

对于具有超低延时要求的超可靠服务,优选的方案是首次传输具有高鲁棒性。该首次传输例如可以使用多个绑定的时隙(或者子帧)重复传输进行。为了在重复传输方式下仍可以获得相同的冲突概率,则在共享资源固定的情况下,必须要求降低用户分组到达率。在上述示例中,如果分组的重复传输次数为k=4,则总的平均分组到达率必须低于每400子帧一个分组。也就是说,对于资源共享的模型,要求urllcue的免许可的ul传输非常稀疏,即分组到达率非常低。

至少是为了部分缓解这一限制,或者提高传输性能,本公开的实施例提出了多种方法和设备。为了便于描述,本文中将以无线通信,例如蜂窝通信,为背景来介绍本发明的一些实施例,并且采用例如3gpp制定的长期演进/长期演进-高级(lte/lte-a)或者5g中的术语,然而,如本领域技术人员可以理解的,本发明的实施例绝不限于遵循3gpp制定的无线通信协议的无线通信系统,而是可以被应用于任何存在类似问题的通信系统中,例如wlan,或者未来研制的其他通信系统等。

同样,本公开中的终端设备可以是ue,也可以是具有无线通信功能的任何终端,包括但不限于,手机、计算机、个人数字助理、游戏机、可穿戴设备、车载通信设备、机器类型通信(mtc)设备、设备到设备(d2d)通信设备、以及传感器等。该术语终端设备能够和ue、移动站、订户站、移动终端、用户终端或无线设备互换使用。另外,网络设备可以是网络节点,例如节点b(nodeb,或者nb)、演进的节点b(enb)、5g的节点b(gnb)、基本收发器站(bts)、基站(bs)、或者基站子系统(bss)、中继、远程无线头端(rrf)、接入节点(an)、接入点(ap)等。

在图1中示出了能够在其中实施本公开的实施例的示例无线通信系统100的示意图。无线通信系统100可以包括一个或者多个网络设备101。例如,在该示例中,网络设备101可以体现为基站,例如,gnb。应当理解的是,该网络设备101也可以体现为其它形式,例如nb,enb、bts、bs、或者bss、中继器等。网络设备101为处于其覆盖范围之内的多个终端设备111-112提供无线连接。终端设备111、112可以经由无线传输信道131或者132与网络设备101通信以及/或者经由传输信道133彼此通信。能够理解的是,图中的布置仅是示例,该无线通信系统100也可以包括更多或者更少的终端设备或者网络设备。

在无线通信系统中,从基站到终端设备的传输被称为下行链路(dl)传输,而相反方向上从终端设备到基站的传输被称为上行链路(ul)传输。

在本公开的一些实施例中,网络设备101可以为多个终端设备(例如111和112)配置公共的(或者说,共享的)无线电资源用于传输。如上所述,共享资源中的通信性能受限于冲突概率。一种降低冲突的方法是计算机网络中使用的具有冲突避免的载波侦听多路访问(csma/ca)。csma/ca是一种网络多址接入方法,其中节点执行载波侦听,并且仅在信道被侦听为“空闲”时才进行传输,以避免干扰。尽管csma/ca已经在各种无线通信系统中使用,但是发明人意识到,该方法中至少存在以下有待改进之处。

首先,在fdd模式中,执行载波侦听会比较复杂,因为这要求ue将接收机在用于接收(rx)和发送(tx)的频率间切换。其次,在宏蜂窝或者微蜂窝的环境中,由于远近效应,ue可能侦听不到距离其较远的ue传输的信号。而且,对于小数据量的传输,csma/ca中使用的用于侦听的请求发送/清除发送(rts/cts)消息的交换并不高效,因为数据分组的大小与rts信令大小相当,也就是说,用于侦听的开销太大。

与传统方案相比,本公开的实施例能够获得更好的性能。本公开的一些实施例能够用于特殊的应用环境,例如用于(具有连续重复的)urllc的免许可传输,然而应该理解,本公开的实施例不限于该应用场景。

在3gpp长期演进(lte)中,物理下行链路控制信息的传输占用每个子帧的前1-3个正交频分多路复用技术(ofdm)符号。该物理下行链路控制信息可以包括用于dl或者ul的调度许可、以及对ul传输的反馈信息。

本公开的一些实施例中,对于免许可的ul传输,网络设备可以在传输时间间隔(例如子帧、时隙、或者迷你时隙)的中部,而不是开头(如lte中在前几个ofdm符号中),传输反馈信息(例如,调度许可或者ack/nack)。通过这种设计,网络设备能够在一个传输时间间隔(例如,一个子帧、时隙、或者迷你时隙)中的前一部分解码数据分组,并且在该传输时间间隔的中部立即反馈ack/nack或者调度信息。并且,ue能够在同一传输时间间隔(例如一个子帧、时隙、或者迷你时隙)的后部解码该反馈信息,确定下一传输时间间隔的操作。因此,该实施例使得反馈信息能够在更早的传输时间间隔中被发送,从而降低反馈时延,并且可能减少重复传输次数。

该反馈信息例如可以(但不限于)分别通过新无线电-物理下行链路控制(nr-pdcch)或者物理混合自动重传请求指示信道(phich)传输。此外,在一些实施例中,反馈信息的传输格式(例如编码、调制等)对于所有ue可以是相同的,从而对一个ue的数据传输的反馈对于被分配了相同的静态资源的所有ue均是可见的。这使得ue能够在发起免ul许可的传输之前,首先在公共的介质上(传输资源上)侦听针对其他ue的ack/nack,以确定另一节点是否正在传输,以避免或者降低冲突。这相对于传统的csma/ca侦听传输信道具有明显的优势,因为其在fdd下可以不需要切换接收机的频率、不存在由于远近效应无法侦听的问题、并且不需要专门的类似csma/ca中的rts的开销。

在进一步的实施例中,如果ue通过载波侦听发现信道不可用,其也可以立即发起基于许可的传输,而不是进行随机回退,以进一步降低时延,改善用户体验。

在图2中示出了根据本公开的一个实施例的数据传输的示例过程。在该示例中,终端设备111向网络节点101发送(210)数据,该网络节点101针对该数据进行反馈(220)。由图可见,该反馈对于终端设备111和网络中的另一终端设备112均可见。这使得终端设备112能够通过侦听(230)该反馈而避免或者降低冲突。在一些实施例中,该反馈(220)在用于解码该数据的传输时间间隔的中部进行,而不是在解码后的下一传输时间间隔进行,以缩短时延。在一些实施例中,该反馈机制使得终端设备111能够避免在下一传输时间间隔的不必要的重传。

以下结合附图3来描述网络设备处执行的方法300。该网络设备可以是(但不限于)图1中所示的基站101或具有类似功能的任何其他网络设备。该网络设备101服务多个终端设备(例如,图1中的终端设备111和112),并且该多个终端设备被配置为在用于该多个终端设备的共享无线电资源上执行免调度的数据传输。为了便于讨论,下面将参照基站101和图1所描述的网络环境100来描述方法300。

如图3所示,在一些实施例中,网络设备101可以在块301处向多个终端设备发送用于该多个终端设备的共享无线电资源的配置。在又一实施例中,该配置可以是预定义的,由此可以省去在块301处的动作。

在块310,网络设备101在第一时间单元中,在该共享无线电资源上从第一终端设备111接收数据。为便于讨论,以下以终端设备111作为第一终端设备的示例进行描述。在本文中,该时间单元为用于数据传输的时间单元,本公开的实施例不限于该时间单元的具体长度和术语。仅作为非限制性示例,该时间单元可以是子帧、时隙、或者迷你时隙等。在一些实施例中,该第一终端设备111可以是urllcue,并且该数据是urllc业务数据。

在块320,该网络设备101在第二时间单元中,对该数据进行解码,该第二时间单元包括在时间上不重叠的第一时间间隔、第二时间间隔和第三时间间隔,并且该数据在第一时间间隔内被解码。

本公开的实施例不限于该第二时间单元和第一时间单元的具体时间关系,即不限于两者之间的具体时间间隔,并且该具体时间间隔可以取决于数据的大小和网络设备的处理能力。

在块330,基于对数据的解码,网络设备101在第二时间单元中的第二时间间隔内,向该第一终端设备传输反馈信息,该第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔。该第三时间间隔例如可以提供由第一终端设备解码该反馈信息的处理时间。

在附图4a中示出根据本公开的实施例的接收数据和发送反馈的示例时间关系。如图4a所示,网络设备101在时间单元410接收数据u1。时间单元420包括在时间上不重叠的第一时间间隔421、第二时间间隔422和第三时间间隔423。网络设备101可以在第一时间间隔421对数据进行解码。也就是说,在该示例中,网络设备101具有在紧接第一时间单元410之后的第二时间单元的前一部分421完成对数据解码的能力。然而本公开的实施例不限于此,在另一示例中,该第二时间单元420和第一时间单元410之间也可以具有更长的时间间隔。

在该示例中,在第二时间间隔422,网络设备101基于在第一时间间隔421的解码向终端设备111发送反馈nack。在此后的第三时间间隔423,终端设备111可以解码该反馈信息,并且确定在时间单元430继续执行数据的重传u3。在一个实施例中,该nack反馈也可以被调度许可代替。

在该示例中,终端设备持续重传数据u2、u3和u4,直到网络单元在时间单元440的中部针对数据u3反馈了ack。可以理解,如果网络设备101在时间单元420中的第二时间间隔422针对u1反馈了ack,则时间单元430中的重传u3可以被省略。

作为比较,在图4b中示出了在时间单元的起始处传输反馈的示例。如图4b所示,网络设备101在时间单元410接收来自终端设备的数据u1,并且在时间单元420解码该数据。尽管该数据可能在时间单元420的前部解码完毕,但是由于在该方案中反馈只能够在时间单元的前部进行,所以反馈被推迟到时间单元430。类似地,终端设备只能在时间单元430解码该反馈信息并且确定是否需要在时间单元440中执行重传。因此,即使和图4a一样,网络设备的第三次反馈为ack,终端设备也至少执行5次传输u1-u5。相对于图4a的示例,将多执行一次重传。

由图4a和4b的比较可见,通过使反馈信息(例如nr-pdcch/phich)在传输时间间隔(又称传输时间单元,例如可以是子帧、时隙、迷你时隙等)的中部发送,相对于图4b的方案可以节省1个子帧的时延。通过图4a的方案,网络设备101能够在当前子帧中解码数据分组之后立即在同一子帧反馈ack/nack或者调度信息。并且终端设备111能够在该同一子帧解码反馈信息,从而确定是否在下一子帧继续传输。相对于图4b的方案可以节省1个子帧的时延,并且减少一次重传。

另外,如图4a中所示的网络设备101的反馈(例如,ack/nack,或者调度许可)能够指示信道当前是否正被占用。因此,尽管在该示例中,网络设备101针对终端设备111的数据传输进行反馈,另外的终端设备112也可以侦听该反馈并基于该侦听确定信道的可用性。

在一个实施例中,为了使得网络中其它的终端设备也能够解码针对终端设备111的反馈信息,该反馈信息(或者反馈信道)的传输配置(例如,资源位置、编码、调制等)对于被分配了半静态资源的多个终端设备是已知的。在一个实施例中,网络设备101可以,例如在图3中的块305向多个终端设备用信号通知该传输配置。在另一实施例中,用于反馈信息的该传输配置可以是预先定义的,从而用于通知该传输配置的信令和操作可以被省略。

如果数据分组正在被第一终端设备111传输,则来自网络设备的对该数据分组的nack反馈意味着ue很可能会继续重传。因此,如果终端设备112检测到nack,其将认为资源(或者信道)不可用。相反,如果网络设备针对终端设备111的数据分组发送了ack或者用于在当前信道资源之外的资源进行重传的调度信息,则意味着终端设备111将释放当前信道资源并且资源将会空闲。因此,如果终端设备112检测到ack,其将认为资源(或者信道)可用。另外,如果没有任何反馈被检测到,则终端设备112也将认为资源可用。

图5示出了在终端设备处实施的方法500的流程图。该终端设备由无线通信网络中的网络设备服务,并且被配置为在用于该网络设备所服务的多个终端设备的共享无线电资源上执行免调度的数据传输。该终端设备可以是,例如但不限于,图1中的终端设备111或者112。为了便于讨论,下面将参照终端设备111和图1的网络环境100来描述方法500。

如图5所示,在块510,终端设备111在第一时间单元中,在共享无线电资源上向网络设备101传输数据。在一个实施例中,该数据可以是urllc数据。

在一个实施例中,该共享无线电资源可以是预定义的。在另一实施例中,可选地,终端设备111可以在块501从网络设备101接收该共享无线电资源的配置。

在块520,在包括时间上互不重叠的第一时间间隔、第二时间间隔和第三时间间隔的第二时间单元(例如图4a中的420)中,终端设备111从网络设备101接收对数据的反馈信息。该反馈信息例如可以包括ack/nack或者用于该数据的重传的调度信息。该反馈信息的接收在第二时间单元的第二时间间隔内(例如图4a中的422)进行,并且该第二时间间隔在时间上晚于第一时间间隔(例如图4a的421)并且早于第三时间间隔(例如图4a的423)。本公开的实施例不限于第一时间单元(例如图4a中的410)的第二时间单元之间的时间差,其具体时间关系可以取决于网络设备的处理能力。

块520的接收机制,即在时间单元的中部接收反馈,使得网络设备在发送反馈前具有在同一时间单元解码数据的处理时间(例如图4a中的421),并且相对于图4b所示的方案,使得反馈能够被更早地发送,从而缩短时延。

在一些实施例中,在块520,终端设备111根据对多个终端已知的传输配置来接收该反馈信息。也就是说,该反馈信息的传输配置对于多个终端是已知的,从而该反馈信息对于多个终端可见,而不仅仅可由该终端设备111检测。这使得网络中的其它终端设备能够检测该反馈信息并基于此确定该共享无线电资源/信道是否正被使用。在一个实施例中,反馈信息的该传输配置可以是预先定义的。在另一实施例中,可选地,终端设备111可以例如在块505,从网络设备101接收该传输配置。

在块530,在该第二时间单元中的第三时间间隔(例如图4a中的423)内,终端设备111对反馈信息进行解码以确定是否在下一时间单元执行对数据的重传。

在一个实施例中,方法500的块510和520的操作分别与方法300的块310和330的操作对应。因此,前文参考方法300和附图4a所述的与数据以及反馈信息有关的描述在此同样适用。方法500也具有结合方法300和附图4a-4b所述的优点。

以下结合图6描述终端设备处的另一方法600。该终端设备由无线通信网络中的网络设备服务,并且被配置为在用于该网络设备所服务的多个终端设备的共享无线电资源上执行免调度的数据传输。该终端设备可以是,例如但不限于,图1中的终端设备111或者112。为了便于讨论,下面将参照终端设备112和图1的网络环境100来描述方法600。

如图6所示,在一些实施例中,可选地,终端设备112可以在块601从该网络设备接收共享无线电资源的配置,以用于传输待发送的数据。在另一实施例中,共享无线电资源的配置可以是预定义的。

在块610,终端设备112响应于有数据待发送,在包括第一时间间隔、第二时间间隔和第三时间间隔的时间单元(例如图4a中的420)中,在第二时间间隔内(例如图4a中的422)检测来自网络设备101的针对另一终端设备终端设备111的数据传输的反馈信息(例如ack/nack或者调度许可)。该第一时间间隔(例如图4a中的421)、第二时间间隔(例如图4a中的422)和第三时间间隔(例如图4a中的423)在时间上互不重叠,并且第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔。

在一些实施例中,前文参考方法300和附图4a所述的与反馈信息有关的描述在此同样适用。例如,该反馈信息可以具有被多个用户终端已知的传输配置。在一些实施例中,终端设备112可以例如在块605从网络设备接收用于该反馈信息的传输配置。应该理解,该操作不是必须的,并且在另一实施例中,用于反馈的该传输配置可以被预先定义。

在块620,基于对反馈信息的检测,终端设备112确定在下一时间单元对待发送的该数据的处理。作为示例而非限制,在一个实施例中,在块620,响应于检测到反馈信息,终端设备112在时间单元中的第三时间间隔内对检测到的反馈信息进行解码,并且根据解码的反馈信息确定在下一时间单元对待发送的该数据的处理。例如,响应于反馈信息指示ack,终端设备112可以确定在下一时间单元传输待发送的该数据,因为ack意味着数据传输的成功,从而另一终端设备111可能不会继续重传,也就是说,共享无线电资源可能会空闲。在另一实施例中,响应于反馈信息指示用于在当前无线电资源之外的资源进行该数据传输的重传的调度信息,终端设备112可以确定在下一时间单元传输其待发送的数据,因为该调度信息意味着当前的无线电资源将不再被用于重传。在又一实施例中,响应于反馈信息指示nack,终端设备112可以确定不在下一时间单元传输待发送的该数据,因为nack意味着数据传输未成功,从而另一终端设备111将可能会继续重传,也就是说,无线电资源将被继续占用。

在一些实施例中,如果ue通过载波侦听(监听反馈信道)发现信道不可用(例如检测到nack),其可以回退到传统动作,即,在随机的时间间隔之后发起下一次尝试。但是,对于很低的时延要求,随机的回退可能不是最合理的。因此,在本公开的一个实施例中,在侦听到信道不可用时,ue可以立即发起基于许可的传输。在该实施例中,在块620,响应于反馈信息指示nack,终端设备112可以发起基于调度许可的数据传输,以减少时延。在一个实施例中,终端设备112可以通过向该网络设备请求用于传输待发送的该数据的资源而发起基于调度许可的数据传输。该请求例如可以是lte中的调度请求或者随机接入消息。

在另一实施例中,在块620,响应于未检测到任何反馈信息,终端设备112确定在下一时间单元传输待发送的该数据。

利用本公开的实施例的方法,重传次数可以被降低。例如,在图4a的示例中,最小重复次数可以为2,因为反馈延时是2。即,如果针对u1的反馈为ack,则ue在传输u2的传输时间间隔420期间能够接收到该反馈并且确定不再传输u3。以下讨论如何确定最大传输次数k。

假定数据(例如urllc数据)的首次传输的成功概率是99%,则冲突概率必须低于1%。例如,如果一个资源单元被分配给多于一个免许可的ue,并且tti为一个子帧,则所有ue的总的分组到达率平均将低于每100个子帧一个分组。在图7a-7b中,示出了两个分组到达之间的时间间隔的累积分布函数(cdf)。其中图7a示出时间间隔1~600子帧的cdf分布,而图7b示出1~10子帧的时间间隔的放大视图。图7b示出,分组将以1%的概率在下一子帧到达,以1.98%的概率在下两个子帧到达,以2.96%的概率在下三个子帧到达,以3.92%的概率在下四个子帧到达。因此,如何确定最大k取决于能够容忍多少ue发起基于许可的传输,因为不考虑harq的情况下,urllc服务的平均时延将可以表示为:

k*(1-(k-1)%)+t*(k-1)%(1)

其中t表示基于许可的传输的时延。类似地,如果免许可的传输应用传统的随机接入而不执行载波侦听和冲突避免以及冲突后的回退,则在1%bler处的urllc服务的平均时延将可以如下表示。

k*99%+(100+k)*1%(2)

下面的表2示出了传统的免许可的传输的操作和具有载波侦听和冲突避免的操作的比较,其中k≥2。由表1能够发现,随着k的增加,本公开提出的解决方案的容量和频谱效率能够线性地增加,而平均延时仅是有限地增加。

表2

图8示出了根据本公开的一个实施例的装置800的框图。该装置800可以被实现为/于网络设备(例如,图1所示的网络设备101)或具有类似功能的任何合适的网络设备。为简单起见,参考图1的基站101和图1的网络环境来描述装置800。该装置800可操作为执行参考图3、4a、4b描述的示例方法300和可能的任何其它过程或方法。还应当理解,方法300不一定由装置800执行。方法800的至少一些操作可以由一个或多个其他实体执行。

如图8所示,装置800包括接收单元801、解码单元802、以及第一发送单元803。该接收单元801被配置为在第一时间单元中,在该共享无线电资源上从终端设备111接收数据。解码单元802被配置为在第二时间单元中,对数据进行解码,该第二时间单元包括在时间上不重叠的第一时间间隔、第二时间间隔和第三时间间隔,并且该数据在该第一时间间隔内被解码。该第一发送单元803被配置为基于对数据的解码,在第二时间单元中的第二时间间隔内,向该第一终端设备传输反馈信息,第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔,该第三时间间隔提供由终端设备111解码该反馈信息的处理时间。

在一些实施例中,接收单元801、解码单元802、以及第一发送单元803可以分别被配置为执行与方法300的块310、320和330类似的操作,因此,结合方法300和附图3-4b所述的相关内容在此同样适用。

在另一实施例中,装置800还可以包括第二发送单元804,其被配置为向多个终端设备发送共享无线电资源的配置和/或为向多个终端设备发送用于反馈信息的传输配置。以上参考方法300的块301和305所述的操作在此同样适用。

图9示出了根据本公开的一个实施例的装置900的框图。该装置900可以被实现为/于终端设备(例如,图1所示的终端设备111或者112)。为简单起见,参考图1的终端设备111和图1的网络环境来描述装置900。该装置900可操作为执行参考图5描述的示例方法500和可能的任何其它过程或方法。还应当理解,方法500不一定由装置900执行。方法500的至少一些操作可以由一个或多个其他实体执行。

如图9所示,装置900包括发送单元901、第一接收单元902、以及解码单元903。该发送单元901被配置为在第一时间单元中,在共享无线电资源上向网络设备101传输数据。第一接收单元902被配置为在包括第一时间间隔、第二时间间隔和第三时间间隔的第二时间单元中,在第二时间间隔内从网络设备101接收对数据的反馈信息(例如但不限于ack/nack或者调度信息),第一时间间隔、第二时间间隔和第三时间间隔在时间上互不重叠,并且第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔。解码单元903被配置为在第二时间单元中的第三时间间隔内,对反馈信息进行解码以确定是否在下一时间单元执行对数据的重传。

在一些实施例中,发送单元901、第一接收单元902、以及解码单元903可以分别被配置为执行与方法500的块510-530类似的操作,因此,结合方法500和附图5所述的相关内容在此同样适用。

在另一实施例中,装置900还可以包括第二接收单元904,其被配置为从该网络设备接收共享无线电资源的配置和/或用于反馈信息的传输配置。以上参考方法500的块501和505所述的操作在此同样适用。

图10示出了根据本公开的一个实施例的装置1000的框图。该装置1000可以被实现为/于终端设备(例如,图1所示的终端设备111或者112)。为简单起见,参考图1的终端设备112和图1的网络环境来描述装置1000。该装置1000可操作为执行参考图6描述的示例方法600和可能的任何其它过程或方法。还应当理解,方法600不一定由装置1000执行。方法600的至少一些操作可以由一个或多个其他实体执行。

如图10所示,装置1000包括检测单元1001以及确定单元1002。该检测单元1001被配置为响应于有数据待发送,在包括第一时间间隔、第二时间间隔和第三时间间隔的时间单元中,在第二时间间隔内检测来自该网络设备的针对另一终端设备的数据传输的反馈信息,该第一时间间隔、第二时间间隔和第三时间间隔在时间上互不重叠,并且该第二时间间隔在时间上晚于第一时间间隔并且早于第三时间间隔。确定单元1002被配置为基于对反馈信息的检测,确定在下一时间单元对待发送的该数据的处理。

在一些实施例中,检测单元1001以及确定单元1002可以分别被配置为执行与方法600的块610、620类似的操作,因此,结合方法600和附图6所述的相关内容在此同样适用。

在另一实施例中,装置1000还可以包括接收单元1003,其被配置为从该网络设备接收共享无线电资源的配置和/或用于反馈信息的传输配置。以上参考方法600的块601和605所述的操作在此同样适用。

图11示出了适合实现本公开的实施例的设备1100的简化方框图。设备1100可以用来实现如上文所描述进行操作的网络设备(例如图1的基站101)或者终端设备(例如图1的终端设备111或者112)或者其一部分。如图所示,设备1100包括一个或者多个处理器1110,耦合到处理器1110的一个或者多个存储器1120,以及耦合到处理器1110的一个或者多个发射器和/或接收器(tx/rx)1140。

处理器1110可以是适用于本地技术环境的任何合适的类型,并且可以包括但不限于通用计算机、专用计算机、微控制器、数字信号控制器(dsp)以及基于控制器的多核控制器架构中的一个或多个多个。设备1100也可以包括多个处理器,诸如专用集成电路,该专用集成电路在时间上从属于同步主处理器的时钟。

存储器1120可以是适用于本地技术环境的任何合适的类型,并且可以利用任何合适的数据存储技术来实现,作为非限制性示例可以包括例如非瞬态计算机可读介质、基于半导体的存储器件、磁存储器件和系统、光存储器件和系统、固定存储器以及可移除存储器。尽管图11中仅仅示出了一个存储器单元,但是在设备1100中可以有多个物理不同的存储器单元。

存储器1120存储程序1130的至少一部分。tx/rx1140用于双边通信,其可以包括一个或者多个天线。图中的通信接口可以表示用于与其它网元进行通信需要的任何接口。

程序1130被假定为包含程序指令,该程序指令在由关联的处理器执行时,使得设备1100执行根据本公开的实施例的操作,如参考附图2-10所述的。即,本公开的实施例可以通过可由处理器1110和装置1100执行的计算机软件来实施,或者由软件和硬件的组合来实施。

例如,当设备1100充当基站时,控制器1110执行存储器1120中存储的指令1130,使得基站实现上文参考图3-4b所述的方法300。

当设备1100充当终端设备时,控制器1110执行存储器1120中存储的指令1130,使得终端设备实现上文参考图5或者6所述的方法500或者600。上文参考图3-图4b或者图5或者图6所描述的所有特征均适用于设备1100,在此不再赘述。

一般而言,本公开的各种示例实施例可以在硬件或专用电路、软件、固件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本公开的实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。

作为示例,可以用通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或用于执行本文所述的功能的部件的任意组合来实现或执行结合本公开所描述的各种示例性的逻辑块、模块和电路。通用处理器可以是微处理器,或者,处理器也可以是任何普通的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核的结合,或者任何其它此种结构。

作为示例,本公开的实施例可以在机器可执行指令的上下文中被描述,机器可执行指令诸如包括在物理或者虚拟处理器上的器件中执行的程序模块中。一般而言,程序模块包括例程、程序、库、对象、类、组件、数据结构等,其执行特定的任务或者实现特定的抽象数据结构。在各实施例中,程序模块的功能可以在所描述的程序模块之间合并或者分割。用于程序模块的机器可执行指令可以在本地或者分布式设备内执行。在分布式设备中,程序模块可以位于本地和远程存储介质二者中。

用于实现本公开的方法的计算机程序代码可以用一种或多种编程语言编写。这些计算机程序代码可以提供给通用计算机、专用计算机或其他可编程的数据处理装置的处理器,使得程序代码在被计算机或其他可编程的数据处理装置执行的时候,引起在流程图和/或框图中规定的功能/操作被实施。程序代码可以完全在计算机上、部分在计算机上、作为独立的软件包、部分在计算机上且部分在远程计算机上或完全在远程计算机或服务器上执行。

在本公开还提供机器可读介质,其上存储有计算机指令,该指令当由装置执行时,使得该装置实施根据本公开的实施例的方法。该机器可读介质可以是包含或存储用于或有关于指令执行系统、装置或设备的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电子的、磁的、光学的、电磁的、红外的或半导体系统、装置或设备,或其任意合适的组合。机器可读存储介质的更详细示例包括带有一根或多根导线的电气连接、便携式计算机磁盘、硬盘、随机存储存取器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光存储设备、磁存储设备,或其任意合适的组合。

另外,尽管一些实施例中的操作以特定顺序被描绘,但这并不应该理解为要求此类操作以示出的特定顺序或以相继顺序完成,或者执行所有图示的操作以获取期望结果。在某些情况下,多任务或并行处理会是有益的。同样地,尽管上述讨论包含了某些特定的实施细节,但这并不应解释为限制任何发明或权利要求的范围,而应解释为对可以针对特定发明的特定实施例的描述。本说明书中在分开的实施例的上下文中描述的某些特征也可以整合实施在单个实施例中。反之,在单个实施例的上下文中描述的各种特征也可以分离地在多个实施例或在任意合适的子组合中实施。

尽管已经以特定于结构特征和/或方法动作的语言描述了主题,但是应当理解,所附权利要求中限定的主题并不限于上文描述的特定特征或动作。相反,上文描述的特定特征和动作是作为实现权利要求的示例形式而被公开的。

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