用于半永久调度的数据传输和重传转让专利

申请号 : CN201880086795.9

文献号 : CN111615804B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邹振华阿里·贝拉万丹尼尔·陈拉松

申请人 : 瑞典爱立信有限公司

摘要 :

公开了一种方法、无线设备和网络节点。根据一方面,无线设备包括无线电接口,所述无线电接口被配置为:获取用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T。所述无线设备包括:处理电路5,被配置为:执行与混合自动重传请求HARQ进程标识ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。所述处理电路被配置为:在10所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,执行具有所述HARQ进程ID的新数据传输或自主重传。

权利要求 :

1.一种无线设备(22),包括:

无线电接口(82),被配置有用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T,其中,SPS传输是在没有动态授权的情况下执行的传输;以及处理电路(84),被配置为:执行与混合自动重传请求HARQ进程ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一;以及在所述HARQ进程ID的下一可用时间处,执行具有所述HARQ进程ID的新数据传输或自主重传,其中,如果T小于或等于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)假设ACK,并在总时间τ之后执行新的传输;以及其中,如果T大于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)假设与所述HARQ进程ID相关联的SPS UL数据传输不成功,并在总时间τ处重传。

2.根据权利要求1所述的无线设备(22),其中,所述HARQ进程ID的下一可用时间出现在所获取的计时器值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ中的较大者之后。

3.根据权利要求1或2所述的无线设备(22),其中,所述处理电路(84)还被配置为:测量从所述SPS UL数据传输的开始起经过的时间,直至所经过的时间等于所获取的值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ之一为止。

4.根据权利要求2所述的无线设备(22),其中:

如果T小于τ,则所述HARQ进程的下一可用时间出现在时间τ之后;以及如果T大于τ,则所述HARQ进程的下一可用时间在所经过的时间T之后出现并且最晚到T+τ出现。

5.一种由无线设备(22)实现的用于执行上行链路传输的方法,所述方法包括:配置(S120)用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T,其中,SPS传输是在没有动态授权的情况下执行的传输;

执行(S122)与混合自动重传请求HARQ进程ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一;以及在所述HARQ进程ID的下一可用时间处,执行(S124)具有所述HARQ进程ID的新数据传输或自主重传,其中,如果T小于或等于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)假设ACK,并在总时间τ之后执行新的传输;以及其中,如果T大于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)假设与所述HARQ进程ID相关联的SPS UL数据传输不成功,并在总时间τ处重传。

6.根据权利要求5所述的方法,其中,所述HARQ进程ID的下一可用时间出现在所获取的计时器值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程的总时间τ中的较大者之后。

7.根据权利要求5或6所述的方法,还包括:测量从所述SPS UL数据传输的开始所起经过的时间,直至所经过的时间等于所获取的值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ之一为止。

8.根据权利要求6所述的方法,其中:

如果T小于τ,则所述HARQ进程的下一可用时间出现在τ之后;以及

如果T大于τ,则所述HARQ进程的下一可用时间在所经过的时间T之后出现并且最晚到T+τ出现。

9.一种网络节点(16),包括:

无线电接口(62),被配置为从无线设备(22)接收与混合自动重传请求HARQ进程ID相关联的半永久调度SPS上行链路UL数据传输,其中,SPS传输是在没有动态授权的情况下执行的传输,并且其中,所述HARQ进程ID是多个HARQ进程ID之一;以及处理电路(68),被配置为:

在接收到所述SPS UL数据传输之后,测量时间T;

尝试对所述SPS UL数据传输进行解码;以及

针对所述HARQ进程ID,从所述无线设备(22)接收新SPSUL数据传输和先前所接收到的SPS UL数据传输的重传之一,其中,如果T小于或等于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)在总时间τ之后执行新的SPS UL数据传输;以及其中,如果T大于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)在总时间τ处重传先前接收的SPS UL数据传输。

10.一种由网络节点(16)执行的方法,所述方法包括:

从无线设备(22)接收与混合自动重传请求HARQ进程ID相关联的半永久调度SPS上行链路UL数据传输,其中,SPS传输是在没有动态授权的情况下执行的传输,并且其中,所述HARQ进程ID是多个HARQ进程ID之一;

在接收到所述SPS UL数据传输之后,测量(S111)时间T;

尝试(S112)对所述SPS UL数据传输进行解码;

针对所述HARQ进程ID,从所述无线设备(22)接收(S114)具有新SPS UL数据传输和先前所接收到的SPS UL数据传输的重传之一,其中,如果T小于或等于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)在总时间τ之后执行新的SPS UL数据传输;以及其中,如果T大于循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ,则所述无线设备(22)在总时间τ处重传先前接收的SPS UL数据传输。

11.一种计算机可读存储介质,存储有计算机程序,所述计算机程序当在处理器上执行时,使所述处理器执行权利要求5‑8或10中任一项所述的方法。

说明书 :

用于半永久调度的数据传输和重传

技术领域

[0001] 本公开涉及无线通信,并且具体地涉及上行链路半永久调度传输操作中的HARQ传输。

背景技术

[0002] 在蜂窝无线系统(例如,第三代伙伴计划(3GPP)中的长期演进(LTE)和新无线电(NR)标准)中,用于上行链路(UL)传输的资源通常由网络节点(eNB或gNB)调度。这可以动态地完成,即,eNB在每个传输时间间隔(TTI)调度UL传输。备选地,这可以使用半永久调度(SPS)框架来完成,使得多个TTI同时(即,在数据传输之前)被授权,其中,UL传输在没有动态授权的情况下被调度。SPS的配置包括后续SPS时机中的授权的周期性、分配以及调制和编码方案(MCS)。
[0003] 无线传输中的另一个相关概念是数据重传。当由于某些无法在解码中解决的错误而导致数据传输失败时,接收机可以要求发射机进行数据重传。重传方法可以简单地以较低的速率等发送相同的数据或更好的编码数据。在接收机侧,接收机可以简单地使用新的、重传的数据而不是旧数据,或者将它们组合以进行更可靠的检测。这是混合自动重传请求(HARQ)的基础。
[0004] LTE使用同步HARQ概念,其中,数据接收机必须在某一时间在物理混合ARQ指示符信道(PHICH)中发送对正确接收的数据的确认或对错误检测的确认(ACK/NACK)。在LTE中,无线设备(wireless device)每8个TTI使用相同的HARQ进程号。如果需要,每8个TTI发生具有相同HARQ的数据重传。由于无线设备在特定子帧处使用特定HARQ进程标识(ID),因此eNB确切地知道哪个HARQ被接收以及何时被接收。
[0005] 在3GPP中规定的NR标准基于异步HARQ传输,这意味着对于ACK/NACK没有预期的特定时间,即,将不引入PHICH。此外,在LTE sTTI中并且在减少的处理时间(n+3)中,没有引入PHICH,并且因此不发送ACK/NACK。
[0006] SPS(LTE中的术语)与3GPP中正在讨论的“没有UL授权的UL传输‑类型2”相同。另一个“没有UL授权的UL传输‑类型1”仅在资源配置上有所不同。由于尚未确定最终术语,因此在本公开中,SPS既被用于指代LTE SPS又被用于指代NR“没有UL授权的UL传输”类型1和类型2、或对应于没有动态授权的上行链路传输的“配置的授权”。

发明内容

[0007] 本申请的目的是提供针对半永久调度的HARQ反馈的解决方案。一些实施例有利地提供用于处理HARQ传输的方法、无线设备和网络节点。具体地,对于异步HARQ传输,提供了以下解决方案,所述解决方案确定是应执行新数据传输还是重传,以及确定应在什么时间点发生重传或新数据传输。在本公开中,提出了用于处理重传(反馈)计时器T和循环遍历多个HARQ进程的时间τ(其中,“τ”是希腊字母tau)之间的偏差(misalignment)的布置。优点在于,可以异步地处理多个半永久HARQ进程(即,无需显式的专用信令),并且传输节点可以自主地确定反馈。这提供对传输资源的更有效的利用。
[0008] 根据一种方法,在由min(T,τ)确定的时间处执行重传或新数据传输。这意味着,例如,重传规则在终止具有时间min(T,τ)的计时器之后应用。
[0009] 根据另一种方法,如果计时器值T小于或等于τ,则不需要计时器值T,并且在时间τ之后,无线设备假设ACK(或NACK)并继续进行下一次传输(或重传相同的分组)。
[0010] 如果计时器值T大于τ,则在时间τ之后,无线设备假设UL传输是不成功的,并在下一时机重传。所提出的方法避免了在计时器长于HARQ周期时的歧义。
[0011] 因此,根据一个实施例,无线设备包括无线电接口,所述无线电接口被配置为:获取用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T。WD还包括处理电路,所述处理电路被配置为:执行与混合自动重传请求HARQ进程标识ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一,并且在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,执行具有所述HARQ进程ID的新数据传输或自主重传。
[0012] 根据该方面,在一些实施例中,所述处理电路还被配置为:在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,针对具有所述HARQ进程ID的SPS UL数据传输,假设确认ACK和否定确认NACK之一。在一些实施例中,所经过的时间T之后的下一可用时间出现在所获取的计时器值T和循环遍历针对SPS UL数据传输的多个HARQ进程ID的总时间τ中的较大者之后。在一些实施例中,所述处理电路还被配置为:在所经过的时间T之后的所述HARQ进程ID的下一可用时间处,假设ACK并执行具有所述HARQ进程ID的新数据传输。在一些实施例中,所述处理电路还被配置为:测量从所述SPS UL数据传输的开始起经过的时间,直至所经过的时间等于所获取的值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ之一为止。在一些实施例中,如果T小于τ,则所述HARQ进程ID的下一可用时间出现在时间τ之后;以及如果T大于τ,则所述HARQ进程ID的下一可用时间在所经过的时间T之后出现并且最晚到T+τ出现。在一些实施例中,反馈计时器被设置为T和τ中的较小者,并且当T小于τ时,则在所经过的时间T之后,所述无线设备假设ACK,并将对应的HARQ进程ID用于在时间τ处的新数据分组的传输和同一数据分组的重传之一。
[0013] 根据另一方面,提供了一种由无线设备实现的用于执行上行链路传输的方法。所述方法包括:获取用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T。所述方法包括:执行与混合自动重传请求HARQ进程标识ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。所述方法还包括:在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,执行具有所述HARQ进程ID的新数据传输或自主重传。在一些实施例中,该方法还包括:在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,针对具有所述HARQ进程ID的SPS UL数据传输,假设确认ACK和否定确认NACK之一。在一些实施例中,所经过的时间T之后的下一可用时间出现在所获取的计时器值T和循环遍历针对SPS UL数据传输的多个HARQ进程ID的总时间τ中的较大者之后。在一些实施例中,所述方法还包括:在所经过的时间T之后的所述HARQ进程ID的下一可用时间处,假设ACK并执行具有所述HARQ进程ID的新数据传输。在一些实施例中,所述方法还包括:测量从所述SPS UL数据传输的开始起经过的时间,直至所经过的时间等于所获取的值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ之一为止。在一些实施例中,如果T小于τ,则所述HARQ进程ID的下一可用时间出现在τ之后;以及如果T大于τ,则所述HARQ进程ID的下一可用时间在所经过的时间T之后出现并且最晚到T+τ出现。在一些实施例中,反馈计时器被设置为T和τ中的较小者,并且当T小于τ时,则在所经过的时间T之后,所述无线设备假设ACK,并将对应的HARQ进程ID用于在时间τ处的新数据分组的传输和同一数据分组的重传之一。
[0014] 根据另一方面,网络节点包括无线电接口,所述无线电接口被配置为:从无线设备接收与混合自动重传请求HARQ进程标识ID相关联的半永久调度SPS上行链路UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。所述网络节点还包括处理电路,所述处理电路被配置为:在接收到SPS UL数据传输之后,测量时间T;尝试对所述SPS UL数据传输进行解码;以及在所经过的时间T之后,针对所述HARQ进程ID,接收新SPS UL数据传输和先前接收到的SPS UL数据传输的重传之一。
[0015] 根据该方面,在一些实施例中,所述处理电路还被配置为:当所尝试的解码成功时,不向所述无线设备发送针对所接收到的SPS UL数据传输的Ack,以及在所经过的时间T之后,接收针对所述HARQ进程ID的新SPS UL数据传输。在一些实施例中,针对所述HARQ进程的接收到的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间τ,在所述时间τ期间,无线设备循环遍历针对SPS UL数据传输的多个HARQ进程ID。在一些实施例中,针对所述HARQ进程的接收到的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间T和所述HARQ进程ID的下一可用时间。
[0016] 根据另一方面,提供了一种由网络节点实现的方法。所述方法包括:从无线设备接收与混合自动重传请求HARQ进程标识ID相关联的半永久调度SPS上行链路UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。所述方法还包括:在接收到SPS UL数据传输之后,测量时间T。所述方法还包括:尝试对SPS UL数据传输进行解码。所述方法还包括:在所述时间T之后,针对所述HARQ进程ID,接收新SPS UL数据传输和先前所接收到的SPS UL数据传输的重传之一。
[0017] 根据该方面,在一些实施例中,所述方法包括:当所尝试的解码成功时,不向无线设备发送针对所接收到的SPS UL数据传输的Ack,以及在时间T之后,接收针对所述HARQ进程ID的新SPS UL数据传输。在一些实施例中,接收针对所述HARQ进程的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间τ,在所述时间τ期间,无线设备循环遍历针对SPS UL数据传输的多个HARQ进程ID。在一些实施例中,针对所述HARQ进程的接收到的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间T和所述HARQ进程ID的下一可用时间。
[0018] 根据另一方面,一种包括指令的无线设备,所述指令当在处理器上执行时,使所述无线设备执行上述方法中的任何一个。根据另一方面,一种包括指令的网络节点,所述指令当在处理器上执行时,使所述网络节点执行上述方法中的任何一个。根据另一方面,一种包括存储器的计算机程序产品或存储介质,所述存储器包括指令,所述指令当在处理器上执行指令时,使所述处理器执行上述方法中的任何一个。

附图说明

[0019] 通过在结合附图考虑的同时参考以下详细描述,将更容易理解对本发明实施例及其附带优点和特征的更完整理解,其中:
[0020] 图1是示出时间τ之后的歧义的连续HARQ ID的图;
[0021] 图2是示出了根据本公开原理的经由中间网络连接到主机计算机的通信系统的示例性网络架构的示意图;
[0022] 图3是根据本公开的一些实施例的主机计算机通过至少部分无线连接经由网络节点与无线设备进行通信的框图;
[0023] 图4是根据本公开的一些实施例的网络节点的替代实施例的框图;
[0024] 图5是根据本公开的一些实施例的无线设备的替代实施例的框图;
[0025] 图6是根据本公开的一些实施例的主机计算机的替代实施例的框图;
[0026] 图7‑图10是示出了根据本公开的一些实施例的在包括主机、网络节点和无线设备的通信系统中实现的示例性方法的流程图;
[0027] 图11是根据本公开的一些实施例的在网络节点中用于处理HARQ传输的示例性过程的流程图;
[0028] 图12是根据本公开的一些实施例的在网络节点中用于处理HARQ传输的示例性过程的另一流程图;
[0029] 图13是根据本公开的一些实施例的在无线设备中用于处理HARQ传输的示例性过程的流程图;
[0030] 图14是根据本公开的一些实施例的在无线设备中用于处理HARQ传输的示例性过程的另一流程图;
[0031] 图15是T>τ的连续HARQ ID的图;以及
[0032] 图16是连续HARQ ID的图,并且示出了时间间隔τ之后的重传。

具体实施方式

[0033] 在详细描述示例性实施例之前,应注意,实施例主要在于与处理HARQ传输有关的装置组件和处理步骤的组合。因此,在附图中通过常规符号适当地表示了组件,仅示出了与理解实施例相关的那些特定细节,以便不会使本公开与对于受益于本文描述的本领域普通技术人员而言显而易见的细节相混淆。在说明书全文中,相似的标记指代相似的元件。
[0034] 本文中所使用的关系术语(如“第一”和“第二”,“顶”和“底”等)可以仅用于将一个实体或元件与另一实体或元件进行区分,而不一定要求或暗示这些实体或元件之间的任何物理或逻辑关系或顺序。本文中所使用的术语仅是出于描述特定实施例的目的,而不旨在限制本文所描述的构思。如在本文中所使用的,单数形式“一”、“一个”和“所述”旨在还包括复数形式,除非上下文明确地给出相反的指示。还将理解,术语“包括(comprises)”、“包括(comprising)”、“包括(includes)”和/或“包括(including)”在本文中使用时表示存在所陈述的特征、整数、步骤、操作、元件和/或组件,但并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或其组合。
[0035] 在本文描述的实施例中,连接术语“与……通信”等可用于指示电或数据通信,其例如可以通过物理接触、感应、电磁辐射、无线电信令、红外信令或光信令来实现。本领域普通技术人员将理解,多个组件可以互操作,并且可以对电和数据通信实现修改和变化。
[0036] 在本文描述的一些实施例中,术语“耦合”、“连接”等在本文中可以用于指示连接(尽管不一定是直接地),并且可以包括有线和/或无线连接。
[0037] 本文中使用的术语“网络节点”可以是包括在无线电网络中的任何类型的网络节点,其还可以包括以下任何一个:基站(BS)、无线电基站、基站收发机站点(BTS)、基站控制器(BSC)、无线电网络控制器(RNC)、g节点B(gNB)、演进的节点B(eNB或eNodeB)、节点B、多标准无线电(MSR)无线电节点(例如,MSR BS)、多小区/多播协调实体(MCE)、中继节点、施主节点控制中继、无线电接入点(AP)、传输点、传输节点、远程无线电单元(RRU)、远程无线电头端(RRH)、核心网络节点(例如,移动管理实体(MME)、自组织网络(SON)节点、协调节点、定位节点、MDT节点等)、外部节点(例如,第三方节点、当前网络外部的节点)、分布式天线系统(DAS)中的节点、频谱接入系统(SAS)节点、元件管理系统(EMS)等。网络节点还可以包括测试设备。本文中使用的术语“无线电节点”还可用于表示无线设备(wireless device)(例如,无线设备(wireless device))或无线电网络节点。
[0038] 在一些实施例中,非限制性术语无线设备或用户设备(UE)可互换使用。本文中的无线设备可以是能够通过无线电信号与网络节点或另一无线设备进行通信的任意类型无线设备,例如,无线设备。无线设备还可以是无线电通信设备、目标设备、设备到设备(D2D)无线设备、机器类型无线设备、或能够进行机器到机器通信(M2M)的无线设备、低成本和/或低复杂度的无线设备、配备有无线设备的传感器、平板电脑、移动终端、智能电话、膝上型嵌入式设备(LEE)、膝上型安装设备(LME)、USB加密狗、客户端驻地设备(CPE)、物联网(IoT)设备、或窄带IoT(NB‑IOT)设备等。
[0039] 此外,在一些实施例中,使用通用术语“无线电网络节点”。它可以是任何类型的无线电网络节点,可以包括以下任何一个:基站、无线电基站、基站收发机站点、基站控制器、网络控制器、RNC、演进节点B(eNB)、节点B、gNB、多小区/多播协调实体(MCE)、中继节点、接入点、无线电接入点、远程无线电单元(RRU)、远程无线电头(RRH)。
[0040] 注意,尽管可以在本公开中使用来自一个特定无线系统(例如,3GPP LTE或NR)的术语,但这不应被视为将本公开的范围仅限制于前述系统。其他无线系统(包括但不限于宽带码分多址(WCDMA)、全球微波接入互操作性(WiMax)、超移动宽带(UMB)和全球移动通信系统(GSM))也可以通过利用本公开所涵盖的思想而受益。
[0041] 还应注意,本文描述的由无线设备或网络节点执行的功能可以分布在多个无线设备和/或网络节点上。换句话说,预期本文描述的网络节点和无线设备的功能不限于由单个物理设备执行,并且实际上可以分布在若干物理设备中。
[0042] 除非另外定义,否则本文使用的所有术语(包括技术术语和科学术语)具有与本公开所属领域的普通技术人员通常所理解的相同的含义。将理解,本文所使用的术语应被解释为与它们在本说明书的上下文和相关技术中的意义相一致,而不被解释为理想或过于正式的意义,除非本文如此明确地定义。
[0043] 实施例提供了对HARQ传输的处理。处理SPS中的HARQ重传的一种方式是通过使用具有预配置值T的反馈计时器,该预配置值T从SPS传输或重传发生的时刻开始,并在自该SPS传输起的时间T之后到期。当计时器到期时,无线设备可以将SPS HARQ进程重新用于新数据或新传输。在时间T到期之后,无线设备可以假设针对相应传输的ACK,除非在计时器到期之前已经接收到NACK。一种替代方法是,在时间T到期之后,无线设备可以假设NACK,除非在时间T期间接收到ACK。
[0044] 在NR中,已经同意,HARQ ID至少由配置中的HARQ进程数量和用于UL数据传输的时域资源确定。换句话说,HARQ ID是隐式确定的,并在无线设备和gNB两侧均已知。在LTE中,通过公式来计算HARQ ID。
[0045] 如果时间T大于循环遍历针对UL SPS/无授权传输的HARQ进程ID的总时间(τ),则会出现一个潜在问题。短HARQ周期可能是HARQ进程数量少并且SPS周期短导致的。
[0046] 在这种情况下,如图1所示,在HARQ进程的总数等于4的情况下,不清楚针对HARQ PID#4之后分组应使用什么HARQ进程ID;以及在时间τ处针对具有HARQ PID#1的UL传输,无线设备应假设什么;以及此时应该发送新UL数据分组还是此时应执行进程ID#1的重传。
[0047] 一些实施例提供基于半永久调度的(SPS)传输的开始与经过的计时器之间的持续时间来选择HARQ ID,其中,经过的计时器可以大于或小于用于处理预定数量的HARQ进程的总时间,其中,HARQ进程包括接收或假设ACK和NACK之一,以及决定是发送新数据还是重传先前传输的数据。
[0048] 返回附图,其中,相似的元件由相似的附图标记指代,图2中示出了根据实施例的通信系统的示意图,包括通信系统10(例如,3GPP型蜂窝网络),该通信系统10包括接入网络12(例如,无线电接入网络)和核心网络14。接入网络12包括多个网络节点16a、16b、16c(统称为网络节点16),例如,NB、eNB、gNB或其他类型的无线接入点,每个网络节点定义对应的覆盖区域18a、18b、18c(统称为覆盖区域18)。每个网络节点16a、16b、16c可以通过有线或无线连接20与核心网络14连接。位于覆盖区域18a中的第一无线设备(无线设备)22a被配置为以无线方式连接到对应网络节点16c或被对应网络节点16c寻呼。覆盖区域18b中的第二无线设备22b以无线方式可连接到对应网络节点16a。虽然在该示例中示出了多个无线设备
22a、22b(统称为无线设备22),但所公开的实施例同等地适用于唯一的无线设备处于覆盖区域中或者唯一的无线设备正连接到对应网络节点16的情形。注意,尽管为了方便仅示出了两个无线设备22和三个网络节点16,但是通信系统可以包括更多无线设备22和网络节点
16。
[0049] 通信系统10自身可以连接到主机计算机24,主机计算机24可以以独立服务器、云实现的服务器、分布式服务器的硬件和/或软件来实现,或者被实现为服务器集群中的处理资源。主机计算机24可以处于服务提供商的所有或控制之下,或者可以由服务提供商或代表服务提供商来操作。通信系统10和主机计算机24之间的连接26、28可以直接从核心网络14延伸到主机计算机24,或者可以经由可选的中间网络30延伸。中间网络30可以是公共网络、私有网络或伺服(hosted)网络中的一个、或多于一个的组合。中间网络30(如果有的话)可以是骨干网或互联网。在一些实施例中,中间网络30可以包括两个或更多个子网络(未示出)。
[0050] 图2的通信系统作为整体实现了所连接的无线设备22a、22b中的一个与主机计算机24之间的连接。该连接可以被描述为过顶(OTT)连接。主机计算机24和所连接的无线设备22a、22b被配置为使用接入网络12、核心网络14、任何中间网络30和可能的其他基础设施(未示出)作为中介,经由OTT连接来传送数据和/或信令。在OTT连接所经过的参与通信设备中的至少一些未意识到上行链路和下行链路通信的路由的意义上,OTT连接可以是透明的。
例如,可以不向网络节点16通知或者可以无需向网络节点16通知具有源自主机计算机24的要向所连接的无线设备22a转发(例如,移交)的数据的输入下行链路通信的过去的路由。类似地,网络节点16无需意识到源自无线设备22a向主机计算机24的输出上行链路通信的未来的路由。
[0051] 网络节点16被配置为包括第一计时器32,该第一计时器32可以被配置为:在接收到半永久调度SPS传输之后,测量时间T。无线设备22被配置为包括第二计时器34,该第二计时器34可以被配置为:测量从SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历(处理)所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止。预定计时器值T可以在网络节点16处被确定并且向无线设备22发送。注意,如本文所使用的短语“循环遍历多个HARQ进程ID”是指针对每个HARQ进程ID接收或不接收ACK或NACK,并且响应于接收或不接收ACK或NACK,决定是发送新数据还是重传先前发送的数据(取决于反馈计时器),然后基于该决定采取动作。
[0052] 现在将参考图3来描述根据实施例的在先前段落中所讨论的无线设备22、网络节点16和主机计算机24的示例实现方式。在通信系统10中,主机计算机24包括硬件(HW)38,该硬件38包括通信接口40,该通信接口40被配置为建立和维护与通信系统10的不同通信设备的接口的有线或无线连接。主机计算机24还包括处理电路42,其可以具有存储和/或处理能力。处理电路42可以包括处理器44和存储器46。特别地,除了传统的处理器和存储器之外,处理电路42还可以包括用于处理和/或控制的集成电路,例如,适于执行指令的一个或多个处理器和/或处理器内核和/或FPGA(现场可编程门阵列)和/或ASIC(专用集成电路)。处理器44可以被配置为存取存储器46(例如,写入存储器46或从存储器46读取),该存储器46可以包括任何类型的易失性和/或非易失性存储器,例如,高速缓存和/或缓冲存储器和/或RAM(随机存取存储器)和/或ROM(只读存储器)和/或光存储器和/或EPROM(可擦除可编程只读存储器)。
[0053] 处理电路42可以被配置为控制本文描述的任何方法和/或过程和/或使这些方法和/或过程例如由主机计算机24执行。处理器44对应于用于执行本文描述的主机计算机24功能的一个或多个处理器44。主机计算机24包括被配置为存储数据、程序软件代码和/或本文描述的其他信息的存储器46。在一些实施例中,软件48和/或主机应用50可以包括指令,该指令在由处理器44和/或处理电路42执行时,使处理器44和/或处理电路42执行本文中关于主机计算机24描述的过程。指令可以是与主机计算机24相关联的软件。
[0054] 软件48可以由处理电路42执行。软件48包括主机应用50。主机应用50可以被配置为向远程用户提供服务,该远程用户例如是经由OTT连接52连接的无线设备22,该OTT连接52端接于无线设备22和主机计算机24。在向远程用户提供服务时,主机应用50可以提供使用OTT连接52来发送的用户数据。在一个实施例中,主机计算机24可以被配置为向服务提供商提供控制和功能,并且可以由服务提供商或代表服务提供商来操作。
[0055] 通信系统10还包括在通信系统10中设置的网络节点16,网络节点16包括使网络节点能够与主机计算机24和无线设备22通信的硬件58。硬件58可以包括用于建立和维护与通信系统10的不同通信设备的接口的有线或无线连接的通信接口60,以及用于至少建立和维护与无线设备22的无线连接64的无线电接口62,该无线设备22位于由网络节点服务的覆盖区域18中。无线电接口62可以形成为或者可以包括例如一个或多个RF发射机、一个或多个RF接收机和/或一个或多个RF收发机。通信接口60可以被配置为促进到主机计算机24的连接66。连接66可以是直接的,或者其可以通过通信系统10的核心网络14和/或通过通信系统10外部的一个或多个中间网络30。
[0056] 在所示的实施例中,网络节点16的硬件58还包括处理电路68。处理电路68可以包括处理器70和存储器72。特别地,除了传统的处理器和存储器之外,处理电路68还可以包括用于处理和/或控制的集成电路,例如,适于执行指令的一个或多个处理器和/或处理器内核和/或FPGA(现场可编程门阵列)和/或ASIC(专用集成电路)。处理器70可以被配置为存取存储器72(例如,写入存储器72或从存储器72读取),该存储器72可以包括任何类型的易失性和/或非易失性存储器,例如,高速缓存和/或缓冲存储器和/或RAM(随机存取存储器)和/或ROM(只读存储器)和/或光存储器和/或EPROM(可擦除可编程只读存储器)。
[0057] 因此,网络节点16还具有软件74,其内部存储在例如存储器72中或存储在由网络节点16经由外部连接可存取的外部存储器(例如,数据库)中。软件74可以由处理电路68执行。处理电路68可以被配置为控制本文描述的任何方法和/或过程,和/或使这种方法和/或过程例如由网络节点16执行。处理器70对应于用于执行本文描述的网络节点16功能的一个或多个处理器70。存储器72被配置为存储数据、程序软件代码、和/或本文描述的其他信息。在一些实施例中,软件74可以包括指令,该指令在由处理器70和/或处理电路68执行时,使处理器70和/或处理电路68执行本文中关于网络节点16描述的过程。例如,网络节点16的处理电路68可以包括第一计时器32,其被配置为在接收到半永久调度SPS传输之后测量时间T。
[0058] 通信系统10还包括已经提到的无线设备22。无线设备22可以具有硬件80,该硬件80可以包括无线电接口82,该无线电接口82被配置为建立和维护与网络节点16的无线连接
64,该网络节点16服务于无线设备22当前所在的覆盖区域18。无线电接口82可以形成为或者可以包括例如一个或多个RF发射机、一个或多个RF接收机和/或一个或多个RF收发机。
[0059] 无线设备22的硬件80还包括处理电路84。处理电路84可以包括处理器86和存储器88。特别地,除了传统的处理器和存储器之外,处理电路84还可以包括用于处理和/或控制的集成电路,例如,适于执行指令的一个或多个处理器和/或处理器内核和/或FPGA(现场可编程门阵列)和/或ASIC(专用集成电路)。处理器86可以被配置为存取存储器88(例如,写入存储器88或从存储器88读取),该存储器88可以包括任何类型的易失性和/或非易失性存储器,例如,高速缓存和/或缓冲存储器和/或RAM(随机存取存储器)和/或ROM(只读存储器)和/或光存储器和/或EPROM(可擦除可编程只读存储器)。
[0060] 因此,无线设备22还包括软件90,其存储在例如无线设备22处的存储器88中,或者存储在可由无线设备22存取的外部存储器(例如,数据库)中。软件90可以由处理电路84执行。软件90包括客户端应用92。客户端应用92可以被操作为在主机计算机24的支持下,经由无线设备22向人类或非人类用户提供服务。在主机计算机24中,执行的主机应用50可以经由端接在UE22和主机计算机24处的OTT连接52与执行客户端应用92进行通信。在向用户提供服务时,客户端应用92可以从主机应用50接收请求数据,并响应于请求数据来提供用户数据。OTT连接52可以传送请求数据和用户数据二者。客户端应用92可以与用户进行交互,以生成其提供的用户数据。
[0061] 处理电路84可以被配置为控制本文描述的任何方法和/或过程,和/或使这些方法和/或过程例如由无线设备22执行。处理器86对应于用于执行本文描述的无线设备22功能的一个或多个处理器86。无线设备22包括被配置为存储数据、程序软件代码和/或本文描述的其他信息的存储器88。在一些实施例中,软件90和/或客户端应用92可以包括指令,该指令在由处理器86和/或处理电路84执行时,使处理器86和/或处理电路84执行本文中关于无线设备22描述的过程。例如,在一些实施例中,无线设备22的处理电路84可以包括第二计时器34,该第二计时器34被配置为:测量从半永久调度SPS上行链路数据传输的开始起所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一(即,预定计时器值T或总时间τ)为止。处理电路84还可以包括选择器94,该选择器94被配置为:基于T是否小于τ来选择HARQ ID。
[0062] 在一些实施例中,网络节点16、无线设备22和主机计算机24的内部运作可以如图3所示,并且独立地,周围的网络拓扑可以是图2的网络拓扑。
[0063] 在图3中,已抽象地描绘了OTT连接52,以说明经由网络节点16在主机计算机24与无线设备22之间的通信,而没有明确地涉及任何中间设备和经由这些设备的消息的精确路由。网络基础设施可以确定路由,其可以被配置为对于无线设备22或运营主机计算机24的服务提供商或这两者隐藏起来。在OTT连接52活动时,网络基础设施还可以(例如,基于负载均衡考虑或网络的重新配置)做出其动态地改变路由的决策。
[0064] 无线设备22和网络节点16之间的无线连接64与本公开的全文所描述的实施例的教导一致。各种实施例中的一个或多个改进了使用OTT连接52向无线设备22提供的OTT服务的性能,其中无线连接64形成OTT连接52中的最后一段。更精确地,这些实施例中的一些的教导可以改进数据速率、时延和/或功耗,从而提供诸如减少的用户等待时间、宽松的文件大小限制、更好的响应性、延长的电池寿命等益处。
[0065] 在一些实施例中,出于监控一个或多个实施例改进的数据速率、时延和其他因素的目的,可以提供测量过程。还可以存在可选的网络功能,用于响应于测量结果的变化而重新配置主机计算机24与无线设备22之间的OTT连接52。用于重新配置OTT连接52的测量过程和/或网络功能可以以主机计算机24的软件48或以UE 22的软件90或以这二者来实现。在实施例中,传感器(未示出)可被部署在OTT连接52经过的通信设备中或与OTT连接52经过的通信设备相关联地来部署;传感器可以通过提供以上例示的监控量的值或提供软件48、90可以用来计算或估计监控量的其他物理量的值来参与测量过程。对OTT连接52的重新配置可以包括消息格式、重传设置、优选路由等;该重新配置不需要影响网络节点16,并且其对于网络节点16来说可以是未知的或不可感知的。一些这种过程和功能在本领域中可以是已知的和已被实践的。在特定实施例中,测量可以涉及促进主机计算机24对吞吐量、传播时间、时延等的测量的专有无线设备信令。在一些实施例中,该测量可以如下实现:软件48、90在其监控传播时间、差错等的同时使得能够使用OTT连接52来发送消息(具体地,空消息或“假”消息)。
[0066] 图4是可选的主机计算机24的框图,该可选的主机计算机24可以至少部分地由包含软件的软件模块来实现,该软件可以由处理器执行以执行本文描述的功能。主机计算机24包括通信接口模块41,该通信接口模块41被配置为建立和维护与通信系统10的不同通信设备的接口的有线或无线连接。存储器模块47被配置为存储数据、程序软件代码和/或本文描述的其他信息。
[0067] 图5是可选的网络节点16的框图,该可选的网络节点16可以至少部分地由包含软件的软件模块来实现,该软件可以由处理器执行以执行本文描述的功能。网络节点16包括无线电接口模块63,该无线电接口模块63被配置为建立和维护至少与无线设备22的无线连接64,该无线设备22位于网络节点16所服务的覆盖区域18中。网络节点16还包括通信接口模块61,该通信接口模块61被配置为建立和维护与通信系统10的不同通信设备的接口的有线或无线连接。通信接口模块61还可以被配置为促进到主机计算机24的连接66。存储器模块73被配置为存储数据、程序软件代码和/或本文描述的其他信息。计时器模块33被配置为:在接收到半永久调度SPS传输之后,测量时间T。
[0068] 图6是可选的无线设备22的框图,该可选的无线设备22可以至少部分地由包含软件的软件模块来实现,该软件可以由处理器执行以执行本文描述的功能。无线设备22包括无线电接口模块83,该无线电接口模块83被配置为建立和维护与网络节点16的无线连接64,该网络节点16服务于无线设备22当前所在的覆盖区域18。存储器模块89被配置为存储数据、程序软件代码和/或本文描述的其他信息。计时器模块35可以被配置为:测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历多个混合自动重传请求HARQ进程标识ID的总时间τ之一为止。选择模块95可以被配置为:基于T是否小于τ来选择HARQ ID。
[0069] 图7是示出了根据一个实施例的在通信系统(例如,图1和图2的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和无线设备22,其可以是参照图3描述的那些主机计算机、网络节点和无线设备。在方法的第一步骤中,主机计算机24提供用户数据(框S100)。在第一步骤的可选子步骤中,主机计算机24通过执行主机应用(如,例如主机应用50)来提供用户数据(框S102)。在第二步骤中,主机计算机24发起向无线设备22的携带用户数据的传输(框S104)。在可选的第三步骤中,根据贯穿本公开所描述的实施例的教导,网络节点16向无线设备22发送在主机计算机22发起的传输中所携带的用户数据(框S106)。在可选的第四步骤中,无线设备22执行与由主机计算机24执行的主机应用50相关联的客户端应用(如,例如客户端应用114)(框S108)。
[0070] 图8是示出了根据一个实施例的在通信系统(例如,图2的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和无线设备22,其可以是参照图1和图2描述的那些主机计算机、网络节点和无线设备。在方法的第一步骤中,主机计算机24提供用户数据(框S110)。在可选的子步骤(未示出)中,主机计算机24通过执行主机应用50(如,例如主机应用50)来提供用户数据。在第二步骤中,主机计算机24发起向无线设备22的携带用户数据的传输(框S112)。根据贯穿本公开描述的实施例的教导,该传输可以经由网络节点16。在可选的第三步骤中,无线设备22接收传输中携带的用户数据(框S114)。
[0071] 图9是示出了根据一个实施例的在通信系统(例如,图2的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和无线设备22,其可以是参照图1和图2描述的那些主机计算机、网络节点和无线设备。在方法的可选的第一步骤中,无线设备22接收由主机计算机24提供的输入数据(框S116)。附加地或备选地,在可选的第二步骤中,无线设备22提供用户数据(框S120)。在第二步骤的可选子步骤中,无线设备通过执行客户端应用(例如,客户端应用114)来提供用户数据(框S118)。在第一步骤的另一可选子步骤中,无线设备22执行客户端应用114,该客户端应用114响应于接收到的主机计算机提供的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用114还可以考虑从用户接收的用户输入。无论提供用户数据的具体方式如何,无线设备22都在可选的第三子步骤中发起用户数据向主机计算机24的传输(框S124)。在方法的第四步骤中,根据贯穿本公开描述的实施例的教导,主机计算机24接收从无线设备22发送的用户数据(框S126)。
[0072] 图10是示出了根据一个实施例的在通信系统(例如,图2的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和无线设备22,其可以是参照图2和图3描述的那些主机计算机、网络节点和无线设备。在该方法的可选的第一步骤中,根据贯穿本公开所描述的实施例的教导,网络节点16从无线设备22接收用户数据(框S128)。在可选的第二步骤中,网络节点16向主机计算机24发起对接收到的用户数据的传输。(框S130)。在第三步骤中,主机计算机24接收由网络节点16发起的传输中携带的用户数据(框S132)。
[0073] 图11是在网络节点16中用于处理HARQ传输的示例性过程的流程图。该过程包括:接收半永久调度(SPS)传输(框S100)。该过程还包括:在接收到半永久调度SPS传输之后,测量时间T(框S101)。该过程还包括:尝试对SPS传输进行解码(框S102)。该过程还包括执行以下三种备选方案之一:(1)如果所尝试的解码成功,则发送混合自动重传请求HARQ确认ACK,以及如果解码不成功,则发送HARQ NACK(框S104A);(2)如果解码成功,则发送HARQ ACK,以及如果解码不成功,则不发送HARQ信号(框S104B);以及(3)如果解码不成功,则发送HARQ NACK,以及如果解码成功,则不发送HARQ信号(框S104C)。该过程还包括:在时间T之后,接收新SPS传输(如果发送了ACK)和先前接收到的SPS传输的重传(如果发送了NACK)之一(框S108)。
[0074] 图12是在网络节点中用于处理HARQ传输的另一示例性过程的流程图。该过程包括:经由无线电接口62,从无线设备22接收与混合自动重传请求HARQ进程标识ID相关联的半永久调度SPS上行链路UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一(框S110)。该过程还包括:在接收到SPS UL数据传输之后,经由处理电路68测量时间T(框S111)。该过程还包括:经由处理电路68,尝试对SPS UL数据传输进行解码(框S112)。该过程还包括:在时间T之后,经由无线电接口62,针对所述HARQ进程ID,接收新SPS UL数据传输和先前接收到的SPS UL数据传输的重传之一(框S114)。
[0075] 图13是无线设备22中用于处理HARQ传输的示例性过程的流程图。该过程包括:测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止(框S116)。该过程还包括:基于T是否小于τ来选择HARQ ID(框S118)。
[0076] 图14是无线设备22中用于处理HARQ传输的示例性过程的流程图。该过程包括:经由无线电接口82,获取用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T(框S120)。该过程还包括:经由处理电路84,执行与混合自动重传请求HARQ进程标识ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一(框S122)。该过程还包括:经由处理电路84,在所经过的时间T之后,在所述HARQ进程ID的下一可用时间,执行具有所述HARQ进程ID的新数据传输或自主重传(框S124)。
[0077] 已经描述了本公开的布置的一般处理流程,并且已经提供了用于实现本公开的过程和功能的硬件和软件布置的示例,以下各节提供了用于处理HARQ传输的细节和布置的示例。
[0078] 实施例提供默认的无线设备行为和反馈计时器值T。在时间T之后,如果无线设备的缓冲区不为空,则无线设备可以假设对应HARQ的ACK并发送新数据,或者无线设备可以假设相应HARQ的NACK并执行自主重传。
[0079] 基于循环遍历HARQ进程的时间来调整反馈计时器值的方法描述如下:
[0080] 根据第一种方法,将新的反馈计时器值设置为min(T,τ),该函数返回T和τ的最小值,并指定默认的反馈行为。更具体地,如果T≤τ,则无线设备行为是默认行为,即:在时间T之后,无线设备可以假设ACK(另一替代解决方案中,假设NACK)并将相应的HARQ进程ID用于传输新数据分组(在该替代解决方案中,重发相同的数据分组)。注意,新数据的传输或自主重传在HARQ周期时间τ处发生。
[0081] 如果无线设备未接收到任何反馈,则有两种可能的假设。一种可能的假设是,无线设备假设针对传输块(TB)的ACK,并将在下一个传输时机针对给定的HARQ进程生成新的传输块。例如,这将适用于增强型移动宽带(eMBB)的用例,其中,可以放宽在gNB中接收传输的可靠性。另一备选方案是假设NACK,并且无线设备将在HARQ进程的下一个传输时机生成TB的重传。这可以适用于需要极高可靠性的超可靠低时延通信(URLLC)应用。
[0082] 可以自发送UL传输的点或者从接收与计时器T相关联的UL授权的点定义计时器T。
[0083] 与计时器相关联的反馈可以是ACK、NACK、新数据指示符或新的授权。接下来,如果单独地或者以调度重传的UL授权的形式接收到NACK,则计时器T被重置。
[0084] 另一方面,在等待最大反馈时间T的同时,可以使用多个HARQ进程来发送新数据。在这种情况下,每个HARQ进程将操作自己的计时器T。此外,还可以通过规范将反馈计时器T设置为给定值。
[0085] 另一方面,并且如图15所示,如果T>τ,则根据上述规则,反馈计时器在HARQ周期τ之后到期,这意味着在HARQ周期τ之后应用反馈规则,即,无线设备此时假设ACK(NACK),并继续操作(传输新数据或自主重传)。
[0086] 作为另一实施例,可以根据“T≤τ”还是“T>τ”来指定两种不同的行为。
[0087] 根据该方法的变体,将新的反馈计时器设置为max(T,τ),该函数返回T和τ中的最大值。如果T≤τ,则发生与上述相同的行为。默认的解释被指定为原始计时器在时间T处,但是在HARQ周期τ处发生应用新数据传输还是自动重传的动作。
[0088] 然而,如果T>τ,则根据规则,反馈计时器在时间T到期。新数据传输或自主重传在时间T之后的相同HARQ ID的下一可用时间发生。当相同的HARQ ID被配置为在计时器T内发送时,在HARQ周期τ或任何其他时间实例处,不采取特定的动作。
[0089] 类似地,作为另一实施例,可以根据“T≤τ”还是“T>τ”来指定两种不同的行为。
[0090] 基于循环遍历HARQ进程的时间来确定重传行为的方法:
[0091] 如图16所示,根据反馈计时器(T)和HARQ周期(τ)之间的关系,无线设备具有不同行为。如果T≤τ,则无需具有计时器值T,并且在HARQ周期τ之后,无线设备假设ACK(或NACK),并继续进行下一传输(或重传相同的分组),这类似于以上关于先前方法描述的行为。如果T>τ,则在HARQ周期τ之后,无线设备可以配置有以下三个选项之一。
[0092] 1、无线设备假设UL传输不成功,并在HARQ周期(τ)处重传,或者在τ和T之间的时机处重传。
[0093] 2、无线设备假设UL传输成功,并且新数据可以被发送。
[0094] 3、无线设备假设没有反馈,并且将数据保留在缓冲区中。在时间T处指定该行为。
[0095] 因此,根据一个实施例,无线设备22包括无线电接口82,该无线电接口82被配置为:获取用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T。WD 22还包括处理电路84,该处理电路84被配置为:执行与混合自动重传请求HARQ进程标识ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一,并且在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,执行具有所述HARQ进程ID的新数据传输或自主重传。
[0096] 根据该方面,在一些实施例中,处理电路84还被配置为:在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,针对具有所述HARQ进程ID的SPS UL数据传输,假设确认ACK和否定确认NACK之一。在一些实施例中,所经过的时间T之后的下一可用时间出现在所获取的计时器值T和循环遍历针对SPS UL数据传输的多个HARQ进程ID的总时间τ中的较大者之后。在一些实施例中,处理电路84还被配置为:在所经过的时间T之后的所述HARQ进程ID的下一可用时间处,假设ACK并执行具有所述HARQ进程ID的新数据传输。在一些实施例中,处理电路84还被配置为:测量从SPS UL数据传输的开始起经过的时间,直至所经过的时间等于所获取的值T和循环遍历针对SPS UL数据传输的多个HARQ进程ID的总时间τ之一为止。在一些实施例中,如果T小于τ,则所述HARQ进程ID的下一可用时间出现在时间τ之后;以及如果T大于τ,则所述HARQ进程ID的下一可用时间在所经过的时间T之后出现并且最晚到T+τ出现。在一些实施例中,反馈计时器被设置为T和τ中的较小者,并且当T小于τ时,则在所经过的时间T之后,无线设备22假设ACK,并将对应的HARQ进程ID用于在时间τ处的新数据分组的传输和同一数据分组的重传之一。
[0097] 根据另一方面,提供了一种由无线设备22实现的用于执行上行链路传输的方法。该方法包括:获取(S120)用于测量从半永久调度SPS上行链路UL数据传输的开始起所经过的时间的计时器值T。该方法包括:执行(S122)与混合自动重传请求HARQ进程标识ID相关联的SPS UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。该方法还包括:在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,执行(S124)具有所述HARQ进程ID的新数据传输或自主重传。在一些实施例中,该方法还包括:在所经过的时间T之后,在所述HARQ进程ID的下一可用时间处,针对具有所述HARQ进程ID的SPS UL数据传输,假设确认ACK和否定确认NACK之一。在一些实施例中,所经过的时间T之后的下一可用时间出现在所获取的计时器值T和循环遍历针对SPS UL数据传输的多个HARQ进程ID的总时间τ中的较大者之后。在一些实施例中,该方法还包括:在所经过的时间T之后的所述HARQ进程ID的下一可用时间处,假设ACK并执行具有所述HARQ进程ID的新数据传输。在一些实施例中,该方法还包括:测量从所述SPS UL数据传输的开始起经过的时间,直至所经过的时间等于所获取的值T和循环遍历针对SPS UL数据传输的所述多个HARQ进程ID的总时间τ之一为止。在一些实施例中,如果T小于τ,则所述HARQ进程ID的下一可用时间出现在τ之后;以及如果T大于τ,则所述HARQ进程ID的下一可用时间在所经过的时间T之后出现并且最晚到T+τ出现。在一些实施例中,反馈计时器被设置为T和τ中的较小者,并且当T小于τ时,则在所经过的时间T之后,无线设备(22)假设ACK,并将对应的HARQ进程ID用于在时间τ处的新数据分组的传输和同一数据分组的重传之一。
[0098] 根据另一方面,网络节点包括无线电接口62,所述无线电接口62被配置为:从无线设备22接收与混合自动重传请求HARQ进程标识ID相关联的半永久调度SPS上行链路UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。网络节点还包括处理电路68,该处理电路68被配置为:在接收到SPS UL数据传输之后,测量时间T;尝试对所述SPS UL数据传输进行解码;以及在所经过的时间T之后,针对所述HARQ进程ID,接收新SPS UL数据传输和先前接收到的SPS UL数据传输的重传之一。
[0099] 根据该方面,在一些实施例中,处理电路68还被配置为:当所尝试的解码成功时,不向所述无线设备22发送针对所接收到的SPS UL数据传输的Ack,以及在所经过的时间T之后,接收针对所述HARQ进程ID的新SPS UL数据传输。在一些实施例中,针对所述HARQ进程的接收到的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间τ,在所述时间τ期间,无线设备22循环遍历针对SPS UL数据传输的多个HARQ进程ID。在一些实施例中,针对所述HARQ进程的接收到的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间T和所述HARQ进程ID的下一可用时间。
[0100] 根据另一方面,提供了一种由网络节点16实现的方法。该方法包括:从无线设备22接收(S110)与混合自动重传请求HARQ进程标识ID相关联的半永久调度SPS上行链路UL数据传输,其中,所述HARQ进程ID是多个HARQ进程ID之一。该方法还包括:在接收到SPS UL数据传输之后,测量(S111)时间T。该方法还包括:尝试(S112)对SPS UL数据传输进行解码。该方法还包括:在时间T之后,针对所述HARQ进程ID,接收(S114)新SPS UL数据传输和先前所接收到的SPS UL数据传输的重传之一。
[0101] 根据该方面,在一些实施例中,该方法包括:当所尝试的解码成功时,不向无线设备22发送针对所接收到的SPS UL数据传输的Ack,以及在时间T之后,接收针对所述HARQ进程ID的新SPS UL数据传输。在一些实施例中,接收针对所述HARQ进程的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间τ,在所述时间τ期间,无线设备22循环遍历针对SPS UL数据传输的多个HARQ进程ID。在一些实施例中,针对所述HARQ进程的接收到的新SPS UL数据传输在大于时间T的所经过的时间之后发生,其中,所经过的时间对应于时间T和所述HARQ进程ID的下一可用时间。
[0102] 根据另一方面,一种包括指令的无线设备,所述指令当在处理器上执行时,使所述无线设备执行上述方法中的任何一个。根据另一方面,一种包括指令的网络节点,所述指令当在处理器上执行时,使所述网络节点执行上述方法中的任何一个。根据另一方面,一种包括包括存储器72、88的计算机程序产品或存储介质,该存储器72、88包括指令,该指令当在处理器70、86上执行指令时,使该处理器70、86执行上述方法中的任何一个。
[0103] 一些示例包括:
[0104] 示例A1.一种无线设备,所述无线设备被配置为与网络节点通信,所述无线设备包括无线电接口和处理电路,所述处理电路被配置为:
[0105] 测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止;以及[0106] 基于T是否小于τ来选择HARQ ID。
[0107] 示例A2.根据示例A1所述的无线设备,其中:
[0108] 所测量的经过的时间是T和τ中的较小者;以及
[0109] 如果T小于τ,则所述处理电路还被配置为执行第一过程,所述第一过程包括:
[0110] 在T之后假设确认ACK和否定确认NACK之一;以及
[0111] 选择与所述时间T对应的HARQ ID;以及
[0112] 如果T大于τ,则所述处理电路还被配置为执行第二过程,所述第二过程包括:
[0113] 在时间τ之后假设确认ACK和否定确认NACK之一;以及选择与所述时间τ对应的HARQ ID。
[0114] 示例A3.根据示例A1所述的无线设备,其中:
[0115] 所测量的经过的时间是T和τ中的较大者;以及
[0116] 如果T小于τ,则所述处理电路被配置为执行第一过程,所述第一过程包括:
[0117] 在T之后假设确认ACK和否定确认NACK之一;以及
[0118] 选择与所述时间τ对应的HARQ ID;以及
[0119] 如果T大于τ,则所述处理电路还被配置为执行第二过程,所述第二过程包括:
[0120] 在时间τ之后假设确认ACK和否定确认NACK之一;以及选择与所述时间T对应的HARQ ID。
[0121] 示例A4.根据示例A1所述的无线设备,其中:
[0122] 如果T小于τ,则所述处理电路被配置为执行第一过程,所述第一过程包括:
[0123] 在时间τ之后采用确认ACK和否定确认NACK之一;以及选择与所述时间τ对应的HARQ ID;以及
[0124] 如果T大于τ,则所述处理电路还被配置为执行第二过程,所述第二过程包括以下之一:
[0125] 假设所述传输不成功,并且在与τ对应的HARQ周期和在τ与T之间的时间之一处重传;
[0126] 假设所述传输成功,并且传输新数据;以及
[0127] 假设没有HARQ反馈,并且将数据保存在缓冲区中。
[0128] 示例B1.一种包括主机计算机的通信系统,所述主机计算机包括:
[0129] 通信接口,被配置为接收用户数据,所述用户数据源自从无线设备到网络节点的传输,
[0130] 其中,所述无线设备包括无线电接口和处理电路,所述无线设备的处理电路被配置为:
[0131] 测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止;以及[0132] 基于T是否小于τ来选择HARQ ID。
[0133] 示例B2.根据示例B1所述的通信系统,还包括所述无线设备。
[0134] 示例B3.根据示例B2所述的通信系统,还包括所述网络节点,其中,所述网络节点包括:无线电接口,被配置为与所述无线设备通信;以及通信接口,被配置为将从所述无线设备到所述网络节点的传输所携带的用户数据转发到所述主机计算机。
[0135] 示例B4.根据示例B2或B3所述的通信系统,其中:
[0136] 所述主机计算机的处理电路被配置为执行主机应用;以及
[0137] 所述无线设备的处理电路被配置为执行与所述主机应用相关联的客户端应用,从而提供所述用户数据。
[0138] 示例B5.根据示例B2或B3所述的通信系统,其中:
[0139] 所述主机计算机的处理电路被配置为执行主机应用,从而提供请求数据;以及[0140] 所述无线设备的处理电路被配置为执行与所述主机应用相关联的客户端应用,从而响应于所述请求数据来提供所述用户数据。
[0141] 示例C1.一种在无线设备中实现的方法,所述方法包括:
[0142] 测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止;
[0143] 基于T是否小于τ来选择HARQ ID。
[0144] 示例C2.根据示例C1所述的方法,其中:
[0145] 所测量的经过的时间是T和τ中的较小者;以及
[0146] 如果T小于τ,则所述处理电路还被配置为执行第一过程,所述第一过程包括:
[0147] 在T之后假设确认ACK和否定确认NACK之一;以及
[0148] 选择与所述时间T对应的HARQ ID;以及
[0149] 如果T大于τ,则所述处理电路还被配置为执行第二过程,所述第二过程包括:
[0150] 在时间τ之后假设确认ACK和否定确认NACK之一;以及选择与所述时间τ对应的HARQ ID。
[0151] 示例C3.根据示例C1所述的方法,其中:
[0152] 所测量的经过的时间是T和τ中的较大者;以及
[0153] 如果T小于τ,则所述处理电路被配置为执行第一过程,所述第一过程包括:
[0154] 在T之后假设确认ACK和否定确认NACK之一;以及
[0155] 选择与所述时间τ对应的HARQ ID;以及
[0156] 如果T大于τ,则所述处理电路还被配置为执行第二过程,所述第二过程包括:
[0157] 在时间τ之后假设确认ACK和否定确认NACK之一;以及选择与所述时间T对应的HARQ ID。
[0158] 示例C4.根据示例C1所述的方法,其中:
[0159] 如果T小于τ,则所述处理电路被配置为执行第一过程,所述第一过程包括:
[0160] 在时间τ之后采用确认ACK和否定确认NACK之一;以及选择与所述时间τ对应的HARQ ID;以及
[0161] 如果T大于τ,则所述处理电路还被配置为执行第二过程,所述第二过程包括以下之一:
[0162] 假设所述传输不成功,并且在与τ对应的HARQ周期和在τ与T之间的时间之一处重传所述传输的数据;
[0163] 假设所述传输成功,并且在时间T之后传输新数据;以及
[0164] 假设没有HARQ反馈,并且将数据保存在缓冲区中。
[0165] 示例C5.根据示例C1所述的方法,还包括:
[0166] 提供用户数据;以及
[0167] 经由向所述网络节点的传输,将所述用户数据转发到主机计算机。
[0168] 示例D1.一种在包括主机计算机、网络节点和无线设备的通信系统中实现的方法,所述方法包括:
[0169] 在所述主机计算机处,从所述无线设备接收向所述网络节点发送的用户数据,其中,所述无线设备:
[0170] 测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止;
[0171] 基于T是否小于τ来选择HARQ ID。
[0172] 示例D2.根据示例D1所述的方法,还包括:在所述无线设备处,向所述网络节点提供所述用户数据。
[0173] 示例D3.根据示例D2所述的方法,还包括:
[0174] 在所述无线设备处,执行客户端应用,从而提供要发送的用户数据;以及[0175] 在所述主机计算机处,执行与所述客户端应用相关联的主机应用。
[0176] 示例D4.根据示例D2所述的方法,还包括:
[0177] 在所述无线设备处,执行客户端应用;以及
[0178] 在所述无线设备处,接收对所述客户端应用的输入数据,所述输入数据是通过执行与所述客户端应用相关联的主机应用在所述主机计算机处提供的,
[0179] 其中,要发送的用户数据是由所述客户端应用响应于所述输入数据而提供的。
[0180] 示例E1.一种网络节点,被配置为与无线设备通信,所述网络节点包括无线电接口和处理电路,所述处理电路被配置为:
[0181] 接收半永久调度SPS传输;
[0182] 在接收到所述半永久调度SPS传输之后,测量时间T;
[0183] 尝试对所述SPS传输进行解码;
[0184] 执行以下操作之一:
[0185] 如果所尝试的解码成功,则发送混合自动重传请求HARQ确认ACK,以及如果所尝试的解码不成功,则发送HARQ否定确认NACK;
[0186] 如果所尝试的解码成功,则发送HARQ ACK,以及如果所尝试的解码不成功,则不发送HARQ信号;以及
[0187] 如果所尝试的解码不成功,则发送HARQ NACK,以及如果所尝试的解码成功,则不发送HARQ信号;以及
[0188] 在所述时间T之后,接收新SPS传输(如果发送了ACK)和先前接收到的SPS传输的重传(如果发送了NACK)之一。
[0189] 示例E2.根据示例E1所述的网络节点,其中,T小于循环遍历所述混合自动重传请求HARQ进程标识ID的总时间τ。
[0190] 示例E3.根据示例E1所述的网络节点,其中,T大于循环遍历所述混合自动重传请求HARQ进程标识ID的总时间τ。
[0191] 示例F1.一种通信系统,包括主机计算机,所述主机计算机包括:通信接口,被配置为接收源自从无线设备到网络节点的传输的用户数据,所述网络节点包括无线电接口和处理电路,所述网络节点的处理电路被配置为:
[0192] 接收半永久调度SPS传输;
[0193] 在接收到所述半永久调度SPS传输之后,测量时间T;
[0194] 尝试对所述SPS传输进行解码;
[0195] 执行以下操作之一:
[0196] 如果所尝试的解码成功,则发送混合自动重传请求HARQ确认ACK,以及如果所尝试的解码不成功,则发送HARQ否定确认NACK;
[0197] 如果所尝试的解码成功,则发送HARQ ACK,以及如果所尝试的解码不成功,则不发送HARQ信号;以及
[0198] 如果所尝试的解码不成功,则发送HARQ NACK,以及如果所尝试的解码成功,则不发送HARQ信号;以及
[0199] 在所述时间T之后,接收新SPS传输(如果发送了ACK)和先前接收到的SPS传输的重传(如果发送了NACK)之一。
[0200] 示例F2.根据示例F1所述的通信系统,还包括所述网络节点。
[0201] 示例F3.根据示例F2所述的通信系统,还包括所述无线设备,其中,所述无线设备被配置为与所述网络节点通信。
[0202] 示例F4.根据示例F3所述的通信系统,其中:
[0203] 所述主机计算机的处理电路被配置为执行主机应用;以及
[0204] 所述无线设备被配置为执行与所述主机应用相关联的客户端应用,从而提供要由所述主机计算机接收的所述用户数据。
[0205] 示例G1.一种在网络节点中实现的方法,所述方法包括:
[0206] 接收半永久调度SPS传输;
[0207] 在接收到所述半永久调度SPS传输之后,测量时间T;
[0208] 尝试对所述SPS传输进行解码;
[0209] 执行以下操作之一:
[0210] 如果所尝试的解码成功,则发送混合自动重传请求HARQ确认ACK,以及如果所尝试的解码不成功,则发送HARQ否定确认NACK;
[0211] 如果所尝试的解码成功,则发送HARQ ACK,以及如果所尝试的解码不成功,则不发送HARQ信号;以及
[0212] 如果所尝试的解码不成功,则发送HARQ NACK,以及如果所尝试的解码成功,则不发送HARQ信号;以及
[0213] 在所述时间T之后,接收新SPS传输(如果发送了ACK)和先前接收到的SPS传输的重传(如果发送了NACK)之一。
[0214] 示例G2.根据示例G1所述的网络节点,其中,T小于循环遍历所述混合自动重传请求HARQ进程标识ID的总时间τ。
[0215] 示例G3.根据示例G1所述的网络节点,其中,T大于循环遍历所述混合自动重传请求HARQ进程标识ID的总时间τ。
[0216] 示例H1.一种在包括主机计算机、网络节点和无线设备的通信系统中实现的方法,所述方法包括:
[0217] 在所述主机计算机处,从所述网络节点接收用户数据,所述用户数据源自所述网络节点已从所述无线设备接收的传输,其中,所述网络节点被配置为:
[0218] 接收半永久调度SPS传输;
[0219] 在接收到所述半永久调度SPS传输之后,测量时间T;
[0220] 尝试对所述SPS传输进行解码;
[0221] 执行以下操作之一:
[0222] 如果所尝试的解码成功,则发送混合自动重传请求HARQ确认ACK,以及如果所尝试的解码不成功,则发送HARQ否定确认NACK;
[0223] 如果所尝试的解码成功,则发送HARQ ACK,以及如果所尝试的解码不成功,则不发送HARQ信号;以及
[0224] 如果所尝试的解码不成功,则发送HARQ否定确认NACK,以及如果所尝试的解码成功,则不发送HARQ信号;以及
[0225] 在所述时间T之后,接收新SPS传输(如果发送了ACK)和先前接收到的SPS传输的重传(如果发送了NACK)之一。
[0226] 示例H2.根据示例H1所述的方法,还包括:在所述网络节点处,从所述无线设备接收所述用户数据。
[0227] 示例H3.根据示例H2所述的方法,还包括:在网络节点处,发起向主机计算机传输接收到的用户数据。
[0228] 示例I1.一种无线设备,包括:
[0229] 存储器模块,被配置为存储计时器值T;
[0230] 计时器模块,被配置为:测量从半永久调度SPS传输的开始所经过的时间,直至所经过的时间等于预定计时器值T和循环遍历所有混合自动重传请求HARQ进程标识ID的总时间τ之一为止;以及
[0231] 选择模块,被配置为:基于T是否小于τ来选择HARQ ID。
[0232] 示例I2.一种网络节点,包括:
[0233] 存储器模块,被配置为存储时间T;
[0234] 计时器模块,被配置为:在接收到半永久调度SPS传输之后,测量时间T;以及[0235] 无线电接口模块,被配置为:
[0236] 接收所述SPS传输;
[0237] 执行以下操作之一:
[0238] 如果所尝试的解码成功,则发送混合自动重传请求HARQ确认ACK,以及如果所尝试的解码不成功,则发送HARQ否定确认NACK;
[0239] 如果所尝试的解码成功,则发送HARQ ACK,以及如果所尝试的解码不成功,则不发送HARQ信号;以及
[0240] 如果所尝试的解码不成功,则发送HARQ否定确认NACK,以及如果所尝试的解码成功,则不发送HARQ信号;以及
[0241] 在所述时间T之后,接收新SPS传输(如果发送了ACK)和先前接收到的SPS传输的重传(如果发送了NACK)之一。
[0242] 如本领域技术人员所意识到的:本文描述的构思可以体现为方法、数据处理系统和/或计算机程序产品。从而,本文描述的构思可采取全硬件实施例、全软件实施例或组合了软硬件方面的实施例的形式,它们在本文中都统称为“电路”或“模块”。此外,本公开可以采取有形计算机可用存储介质上的计算机程序产品的形式,该存储介质具有包含在该介质中的可由计算机执行的计算机程序代码。可以利用任何合适的有形计算机可读介质,包括硬盘、CD‑ROM、电存储设备、光存储设备或磁存储设备。
[0243] 本文参考方法、系统和计算机程序产品的流程图说明和/或框图来描述一些实施例。应当理解,流程图图示和/或框图中的每一个框、以及流程图图示和/或框图中的多个框的组合可以通过计算机程序指令来实现。这些计算机程序指令可以被提供给通用计算机、专用计算机或用于生成机器的其他可编程数据处理装置的处理器,使得该指令(经由计算机或其他可编程数据处理装置的处理器执行)创建用于实现流程图和/或框图的一个或多个框中指定的功能/动作的装置。
[0244] 这些计算机程序指令也可以存储在能够指导计算机或其他可编程数据处理装置以特定方式运行的计算机可读存储器或存储介质中,使得该计算机可读存储器中存储的指令生成一种制品,该制品包括实现流程图和/或框图的一个或多个框中指定的功能/动作的指令装置。
[0245] 计算机程序指令也可以加载到计算机或其他可编程数据处理装置中,使一系列可操作步骤在计算机或其他可编程装置上执行以生成计算机实现的处理,使得在计算机或其他可编程装置上执行的指令提供用于实现流程图和/或框图的一个或多个框中指定的功能/动作的步骤。
[0246] 应当理解,框中标注的功能和/动作可以不按操作说明中标注的顺序发生。例如,取决于所涉及的功能/动作,连续示出的两个框实际上可以基本同时执行,或者这些框有时候可以按照相反的顺序执行。尽管一些图包括通信路径上的箭头来指示通信的主要方向,将理解通信可以在与所指示的箭头的相反方向上发生。
[0247] 用于执行本文所述构思的操作的计算机程序代码可以用诸如 或C++之类的面向对象的编程语言来编写。然而,用于执行本公开的操作的计算机程序代码也可以用诸如“C”编程语言之类的常规过程编程语言编写。程序代码可以完全在用户的计算机上执行,部分在用户的计算机上执行,作为独立软件包来执行,部分在用户计算机上且部分在远程计算机上执行,或完全在远程计算机上执行。在后一种场景中,远程计算机可以通过局域网(LAN)或广域网(WAN)连接到用户的计算机,或者可以连接外部计算机(例如,使用互联网服务提供商通过互联网连接)。
[0248] 结合以上描述和附图,本文公开了许多不同实施例。应理解,逐字地描述和说明这些实施例的每个组合和子组合将会过分冗余和混淆。因此,可以用任意方式和/或组合来组合全部实施例,并且包括附图的本说明书将被解释以构建本文所描述的实施例的全部组合和子组合以及制造和使用它们的方式和过程的完整书面说明,并且将支持要求任意这种组合或子组合的权益。
[0249] 先前的描述中可能使用的缩写包括:
[0250] NR 新无线电
[0251] LTE 长期演进
[0252] SPS 半永久调度
[0253] HARQ 混合自动重传请求
[0254] TTI 传输时间间隔
[0255] PID 进程标识
[0256] PHICH 物理混合ARQ指示符信道
[0257] 本领域技术人员将认识到,本文描述的实施例不限于以上已经具体示出和描述的内容。另外,除非上面提到相反的情况,否则应该指出,所有附图都不是按比例绘制的。在不偏离所附权利要求的范围的情况下,根据上述教导的各种修改和变化是可能的。