掌桥专利:专业的专利平台
掌桥专利
首页

传输反馈信息、数据重传的方法和设备

文献发布时间:2023-06-19 11:45:49


传输反馈信息、数据重传的方法和设备

技术领域

本申请实施例涉及通信技术领域,具体涉及一种传输反馈信息、数据重传的方法和设备。

背景技术

车联网系统是基于长期演进车辆到车辆(long term evaluation vehicle tovehicle,LTE V2V)的一种侧行链路(sidelink,SL)传输技术,与传统的LTE系统中通信数据通过基站接收或者发送的方式不同,车联网系统采用终端到终端直接通信的方式,因此,具有更高的频谱效率以及更低的传输时延。

车联网系统中,第一终端设备发送的数据可以不需要经过网络设备的路由直接发送给第二终端设备,第一终端设备和第二终端设备之间可以直接进行数据的传输,在车联网系统中如何保证数据传输的可靠性成为亟需解决的问题。

发明内容

本申请实施例提供一种传输反馈信息、数据重传的方法和设备,可以在终端设备通过D2D的方式进行通信时,提高通信系统的可靠性。

第一方面,提供了一种传输反馈信息的方法,包括:第一终端设备根据第一指示信息获取反馈资源,所述反馈资源用于承载所述第一终端设备针对第二终端设备发送的第一消息的反馈信息;所述第一终端设备在所述反馈资源上通过设备到设备D2D的方式向所述第二终端设备发送反馈信息。

第二方面,提供了一种传输反馈信息的方法,包括:第二终端设备通过设备到设备D2D的方式向第一终端设备发送第一消息;所述第二终端设备向所述第一终端设备发送第一指示信息,所述第一指示信息用于指示反馈资源,所述反馈资源为所述第一终端设备通过D2D的方式向所述第二终端设备发送针对所述第一消息的反馈信息所使用的资源。

第三方面,提供了一种传输反馈信息的方法,包括:网络设备向第一终端设备发送第一指示信息;或者,所述网络设备向第二终端设备发送第二指示信息,所述第二指示信息用于所述第二终端设备生成第一指示信息,并将所述第一指示信息发送给所述第一终端设备;其中,所述第一指示信息用于指示反馈资源,所述反馈资源用于承载所述第一终端设备通过设备到设备D2D的方式向第二终端设备发送针对所述第二终端设备发送的第一消息的反馈信息。

第四方面,提供了一种数据重传的方法,包括:第二终端设备通过设备到设备D2D的方式向第一终端设备发送第一数据;所述第二终端设备获取重传资源;所述第二终端设备根据所述第一终端设备对所述第一数据的反馈信息,在所述重传资源上通过D2D的方式向所述第一终端设备进行针对所述第一数据的重传。

第五方面,提供了一种数据重传的方法,包括:第一终端设备通过设备到设备D2D的方式接收第二终端设备发送的第一数据;所述第一终端设备通过D2D的方式向所述第二终端设备发送针对所述第一数据的反馈信息;所述第一终端设备通过D2D的方式接收所述第二终端设备发送的针对所述第一数据的重传。

第六方面,提供了一种数据重传的方法,包括:网络设备向第二终端设备发送指示信息,所述指示信息用于指示重传资源,所述重传资源用于承载所述第二终端设备根据第一终端设备对所述第二终端设备发送的第一数据的反馈信息,通过设备到设备D2D的方式向第一终端设备进行针对所述第一数据的重传。

第七方面,提供了一种终端设备,用于执行上述第一方面、第二方面、第四方面、第五方面或其各实现方式中的方法。

具体地,该终端设备包括用于执行上述第一方面、第二方面、第四方面、第五方面或其各实现方式中的方法的功能模块。

第八方面,提供了一种网络设备,用于执行上述第三方面、第六方面或其各实现方式中的方法。

具体地,该终端设备包括用于执行上述第三方面、第六方面或其各实现方式中的方法的功能模块。

第九方面,提供了一种通信设备,用于执行上述第一方面至第六方面中的方法。

具体地,该通信设备包括用于执行上述第一方面至第六方面中的方法的功能模块。

第十方面,提供了一种通信设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第一方面至第六方面中的方法。

第十一方面,提供了一种芯片,用于实现上述第一方面至第六方面中的方法。

具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行如上述第一方面至第六方面中的方法。

第十二方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述第一方面至第六方面中的方法。

第十三方面,提供了一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述第一方面至第六方面中的方法。

第十四方面,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面至第六方面中的方法。

通过上述技术方案,第一终端设备与第二终端设备在通过D2D的方式进行通信时,第一终端设备可以根据第二终端设备发送的第一消息,向第二终端设备进行反馈。这样有利于第二终端设备根据该反馈做出合理的通信决策,有利于提高通信的可靠性。

附图说明

图1是本申请实施例提供的一种车联网通信模式的示意性图。

图2是本申请实施例提供的另一种车联网通信模式的示意性图。

图3是本申请实施例提供的一种传输反馈信息的方法的示意性流程图。

图4是本申请实施例提供的另一种传输反馈信息的方法的示意性流程图。

图5是本申请实施例提供的另一种传输反馈信息的方法的示意性流程图。

图6是本申请实施例提供的一种数据重传的方法的示意性流程图。

图7是本申请实施例提供的另一种数据重传的方法的示意性流程图。

图8是本申请实施例提供的另一种数据重传的方法的示意性流程图。

图9是本申请实施例提供的一种第一终端设备的示意性框图。

图10是本申请实施例提供的一种第二终端设备的示意性框图。

图11是本申请实施例提供的一种网络设备的示意性框图。

图12是本申请实施例提供的另一种第二终端设备的示意性框图。

图13是本申请实施例提供的另一种第一终端设备的示意性框图。

图14是本申请实施例提供的另一种网络设备的示意性框图。

图15是本申请实施例提供的一种通信设备的示意性框图。

图16是本申请实施例提供的一种芯片的示意性框图。

图17是本申请实施例提供的一种通信系统的示意性框图。

具体实施方式

下面将结合附图,对本申请实施例中的技术方案进行描述。

本申请实施例可以适用于任何终端设备到终端设备的通信框架。

例如,车辆到车辆(Vehicle to Vehicle,V2V)、车辆到其他设备(Vehicle toEverything,V2X)、设备到设备(Device to Device,D2D)等。

其中,本申请实施例中的终端可以是任何配置有物理层和媒体接入控制层的设备或装置,终端设备也可称为接入终端。例如,用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session InitiationProtocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字线性处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它线性处理设备、车载设备、可穿戴设备等等。本申请实施例以车载终端为例进行说明,但并不限于此。

可选地,在本申请的一些实施例中,本申请实施例可以适用于第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)Rel-14中定义的传输模式3和传输模式4。

图1是本申请实施例的模式3的示意图。图2是本申请实施例的模式4的示意图。

在图1所示的传输模式3中,车载终端(车载终端121和车载终端122)的传输资源是由基站110分配的,车载终端根据基站110分配的资源在侧行链路上进行数据的发送。具体地,基站110可以为终端分配单次传输的资源,也可以为终端分配半静态传输的资源。

在图2所示的传输模式4中,车载终端(车载终端131和车载终端132)采用侦听(sensing)加预留(reservation)的传输方式,车载终端在侧行链路的资源上自主选取传输资源进行数据传输。

下面以车载终端131为例进行具体说明。

车载终端131在资源池中通过侦听的方式获取可用的传输资源集合,车载终端131从该集合中随机选取一个资源进行数据的传输。

由于车联网系统中的业务具有周期性特征,本申请实施例中,车载终端131还可以采用半静态传输的方式。即车载终端131取一个传输资源后,在多个传输周期中持续的使用该资源,以降低资源重选以及资源冲突的概率。

进一步地,车载终端131可以在本次传输的控制信息中携带预留下次传输资源的信息,使得其他终端(例如,车载终端132)可以通过检测该用户的控制信息判断这块资源是否被该用户预留和使用,达到降低资源冲突的目的。

本申请实施例中,第一终端设备可以直接向第二终端设备发送数据,而不需要网络设备的路由。但是在D2D场景中,如何保证数据传输的可靠性成为亟需解决的问题。

图3是本申请实施例提供的一种传输反馈信息的方法的示意性流程图,能够提高数据传输的可靠性。图3的方法可以由终端执行。图3中所示的第一终端设备可以是如图1所示的车载终端121,图3中所示的第二终端设备可以是如图1所示的车载终端122。类似地,图3中所示的第一终端设备可以是如图2所示的车载终端131,图3中所示的第二终端设备可以是如图2所示的车载终端132。图3的方法包括以下部分或全部内容:

S310、第一终端设备获取反馈资源,所述反馈资源用于承载针对第二终端设备的反馈信息。

该反馈信息可以是第一终端设备针对第二终端设备发送的第一消息的反馈。

该第一消息可以是第二终端设备向第一终端设备发送的数据信息,也可以是第二终端设备向第一终端设备发送的参考信号或控制信息等。该参考信号例如可以是信道状态信息参考信号(channel state information reference signal,CSI-RS)。

反馈信息是针对第二终端设备发送的数据的反馈时,该数据可以是初传数据,也可以是重传数据。

S320、第一终端设备在所述反馈资源上向第二终端设备发送反馈信息。

第一终端设备向第二终端设备发送反馈信息是指第一终端设备将反馈信息直接发送给第二终端设备,不需要经过网络设备的路由。

第一终端设备将反馈信息直接发送给第二终端设备可以指第一终端设备通过D2D的方式向第二终端设备发送反馈信息。在某些情况下,通过D2D的方式进行通信也可以理解为第一终端设备通过V2V的方式向第二终端设备发送反馈信息,或者第一终端设备通过侧行链路向第二终端设备发送反馈信息。

本申请实施例提供的技术方案,第一终端设备与第二终端设备在通过D2D的方式进行通信时,第一终端设备可以根据第二终端设备发送的第一消息,向第二终端设备进行反馈。这样有利于第二终端设备根据该反馈做出合理的通信决策,有利于提高通信的可靠性。

图4是本申请实施例提供的另一种传输反馈信息的方法的示意性流程图。图4的方法包括以下部分或全部内容:

S410、第二终端设备向第一终端设备发送第一消息。

第二终端设备向第一终端设备发送第一消息可以指第二终端设备通过D2D的方式向第一终端设备发送第一消息。

其中,在某些情况下,通过D2D的方式进行通信也可以理解为通过V2V的方式进行通信,或者通过侧行链路的方式进行通信。

S420、第二终端设备向第一终端设备发送第一指示信息,所述第一指示信息用于指示反馈资源。

所述反馈资源用于承载第一终端设备针对第二终端设备的反馈信息。

可选地,所述反馈资源可以为所述第一终端设备通过D2D的方式向所述第二终端设备发送针对所述第一消息的反馈信息所使用的资源。

图5是本申请实施例提供的另一种传输反馈信息的方法的示意性流程图。图5的方法包括以下部分或全部内容:

S510、网络设备向第一终端设备发送第一指示信息,所述第一指示信息用于指示反馈资源,所述反馈资源用于承载所述第一终端设备通过D2D的方式向第二终端设备发送针对所述第二终端设备的反馈信息。

该反馈信息可以是第一终端设备向第二终端设备发送针对第二终端设备发送的第一消息的反馈信息。

其中,在某些情况下,通过D2D的方式进行通信也可以理解为通过V2V的方式进行通信,或者通过侧行链路的方式进行通信。

下面对图3、图4、图5的具体实现方式进行详细描述。

该反馈信息例如可以是以下信息中的至少一个:确认(acknowledgement,ACK)、非确认(negative acknowledgment,NACK)和信道质量信息,功率控制信息,多天线方案反馈信息。

其中,ACK/NACK反馈可以是针对第二终端设备发送的数据信息的反馈。第一终端设备可以根据数据的接收情况向第二终端设备发送反馈信息。

信道质量信息、功率控制信息和多天线方案反馈信息均可以是第一终端设备根据第二终端设备发送的第一消息的接收情况,向第二终端设备发送的反馈信息。

信道质量信息可以指第一终端设备根据第一消息的接收质量,向第二终端设备发送的信道质量信息。

功率控制信息可以指第一终端设备根据第一消息的接收功率情况,向第二终端设备反馈功率控制信息。第二终端设备可以根据该功率控制信息调整信号的发射该能够率。

多天线方案可以是第一终端设备根据第一消息的接收情况向第二终端设备发送的多天线方案。该多天线方案例如可以包括是否需要采用预编码矩阵进行编码,采用预编码的方式,是否采用发送分集和/或是否采用空间复用技术等。

预编码的方式有多种,例如基于码本的预编码和基于非码本的预编码。

发送分集的方式有多种,例如,空频分组码(space frequency block code,SFBC)、频率切换发送分集(frequency switch transmit diversity,FSTD)、时间切换发射分集(time switched transmit diversity,TSTD)等方式。

本申请实施例对第一终端设备获取反馈资源的方式不做具体限定。例如,第一终端设备可以通过自主资源选择的方式来获取反馈资源。又例如,第一终端设备可以通过指示信息来获取反馈资源。

第一终端设备通过自主资源选择的方式来获取反馈资源可以指第一终端设备通过资源竞争的方式来获取反馈资源。第一终端设备在资源竞争成功后,使用该竞争成功后的反馈资源发送反馈信息。

资源竞争的方式可以有多种。例如,可以采用先听后说(listen before talk,LBT)的方式进行资源竞争。当第一终端设备侦听到某个传输资源为空闲时,第一终端设备可以使用该资源发送反馈信息。当第一终端设备侦听到某个资源被占用后,第一终端设备不能使用该资源来发送反馈信息。又例如,可以采用Rel-14,Rel-15的车联网模式4资源获取的方式进行资源竞争。当第一终端设备侦听到某个传输资源为可用时,第一终端设备可以使用该资源发送反馈信息。当第一终端设备侦听到某个资源被占用后,第一终端设备不能使用该资源来发送反馈信息。

第一终端设备获取反馈资源可以指第一终端设备根据第一指示信息来获取反馈资源。

其中,第一指示信息可以指示一个反馈资源,第一终端设备可以在该反馈资源上发送反馈信息。或者第一指示信息可以指示一个反馈资源集合,第一终端设备可以从该反馈资源集合中选择一个反馈资源来发送反馈信息。

反馈资源可以包括反馈资源的时间信息和/或频率信息。

下面对第一终端设备根据第一指示信息来获取反馈资源的方式进行详细描述。

作为一个示例,第一终端设备可以接收第二终端设备发送的第一指示信息,该指示信息用于指示可用的反馈资源。第一终端设备可以根据该第一指示信息,确定反馈资源。

可选地,在第二终端设备向第一终端设备发送第一指示信息之前,第二终端设备可以接收网络设备发送的第二指示信息,该第二指示信息用于指示可用的反馈资源。第二终端设备可以根据第二指示信息生成第一指示信息,并将第一指示信息发送给第一终端设备。

可以理解,第一指示信息和第二指示信息均可用于指示一个反馈资源集合。或者第二指示信息用于指示可用的反馈资源集合,第一指示信息用于指示可用的反馈资源集合中的一个反馈资源。在这种情况下,第二终端设备可以从第二指示信息所指示的反馈资源集合中,选择一个反馈资源来生成第一指示信息。

可选地,网络设备向第二终端设备发送第二指示信息可以是在网络设备向第二终端设备发送第三指示信息的同时发送的。其中,第三指示信息用于指示第二终端设备向第一终端设备发送第一消息所使用的资源。换句话说,网络设备向第二终端设备指示反馈资源可以是在网络设备指示第二终端设备发送第一消息使用的资源的控制信息中指示的。

作为另一个示例,第一终端设备可以预配置所述第一指示信息。

例如第一终端设备可以预配置反馈资源或反馈资源集合的频率和/或时间资源位置。可选的,第一终端设备可以从预配置的反馈资源或反馈资源集合中,选择一个反馈资源。

可选地,该反馈资源是第一终端设备提前配置好的,第一终端设备可以在预配置的反馈资源上发送反馈信息。

作为另一个示例,第一终端设备可以接收网络设备发送的第一指示信息,第一终端设备可以根据该第一指示信息来获取反馈资源。

其中,该第一指示信息可以是网络设备直接发送给第一终端设备的,也可以是第一终端设备向网络设备发送资源请求消息后,网络设备再发送给第一终端设备的。

例如,第一终端设备接收到第二终端设备发送的数据后,可以向网络设备发送资源请求消息。网络设备响应于该资源请求消息,向第一终端设备发送第一指示信息。

可选地,该资源请求消息可以用于请求反馈资源。网络设备接收到该资源请求消息后,可以向第一终端设备发送第一指示信息来指示可用的反馈资源。

可选地,该资源请求消息中可以包括第一终端设备所请求的资源的时间信息和/或频率信息。在这种情况下,网络设备发送的第一指示信息可以仅仅是确认或非确认消息。确认消息表示第一终端设备所请求的资源可以用于发送反馈信息,非确认消息表示第一终端设备所请求的资源不能够用于发送反馈信息。第一终端设备接收到该非确认消息后,可以重新向网络设备发送资源请求消息,或者,网络设备也可以直接给第一终端设备指示可用的反馈资源。

可选地,该资源请求消息可以承载在上行控制信道(physical uplink controlchannel,PUCCH)中,例如,可以是PUCCH中的(uplink control information,UCI)信令中,或者也可以承载在介质访问控制(medium access control,MAC)控制元素(controlelement,CE)中,又或者也可以承载在无线资源控制(radio resource control,RRC)信令中。

第一指示信息,第二指示信息均可以用于指示反馈资源的时间信息和/或频率信息。

当第一指示信息指示的是反馈资源的时间信息时,反馈资源的频率信息可以是默认的频率。该默认的频率例如可以是协议中规定的频率,或者是第一终端设备和第二终端设备之间约定的频率,又或者是第一终端设备接收第一消息的频率。第一终端设备可以在第一指示信息所指示的时间以及默认的频率上发送反馈信息。

当第一指示信息指示的是反馈资源的频率信息时,反馈资源的时间信息可以是默认的时间。该默认的时间例如可以是从第一终端设备接收到第二终端设备发送的第一消息后的第K个子帧。第一终端设备可以在第一指示信息所指示的频率以及默认的时间上发送反馈信息。其中,K为正整数。

该K的大小可以是第一终端设备和第二终端设备之间约定的大小,或者也可以是第二终端设备给第一终端设备指示的大小。

例如,如果第二终端设备在第N个子帧上接收到第一消息,则第二终端设备可以在第(N+K)个子帧上发送第一消息的反馈信息。其中,N为正整数。K的值例如可以为4。

可选地,第一指示信息可以通过隐式的方式来指示反馈资源。例如,第一终端设备可以根据接收到第一消息的时间信息和频率信息,来确定发送反馈信息的所使用的时间信息和频率信息。

例如,第一终端设备可以使用接收第一消息的频率,在第(N+4)个子帧上发送反馈信息。

可选地,第一指示信息可以指示时域资源的起始位置以及时间资源长度。第一终端设备可以在该第一指示信息所指示的时域资源上发送反馈信息。

或者,第一指示信息可以指示频域资源的起始位置以及频域资源的长度。第一终端设备可以在第一指示信息所指示的频域资源上发送反馈信息。

可选地,第一指示信息所指示的反馈资源可以是以第二终端设备的时间和/或频率为参考的,或者,第一指示信息所指示的反馈资源可以是以网络设备的时间和/或频率为参考的,又或者,第一指示信息所指示的反馈资源可以是以全球导航卫星系统(the globalnavigation satellite system,GNSS)的时间和/频率为参考的。

例如,所述时域资源的起始位置可以以第二终端设备的时间为时间参考。或者,所述时域资源的起始位置可以以网络设备的时间为时间参考。又或者,所述时域资源的起始位置可以以GNSS的时间为时间参考。

又例如,所述频域资源的启起始位置可以以第二终端设备的频率为参考。或者,所述频域资源的起始位置可以以网络设备的频率为参考。又或者,所述频域资源的起始位置可以以GNSS的频率为参考。

可选地,在第一终端设备在反馈资源上向第二终端设备发送反馈信息之前,第一终端设备还可以通过自主资源选择的方式来获取该反馈资源。

自主资源选择的方式例如可以是资源竞争的方式。第一终端设备只有在资源竞争成功后,才能够使用该反馈资源发送反馈信息。也就是说,第一终端设备在根据第一指示信息获取反馈资源后,还需要再进一步地对该反馈资源竞争,只有竞争成功后,才能够使用该反馈资源发送反馈信息。

资源竞争的方式可以有多种。例如,可以采用LBT的方式进行资源竞争。当第一终端设备侦听到该反馈资源为空闲时,第一终端设备可以使用该反馈资源发送反馈信息。当第一终端设备侦听到该反馈资源被占用后,第一终端设备不能使用该反馈资源来发送反馈信息。又例如,可以采用Rel-14,Rel-15的车联网模式4资源获取的方式进行资源竞争。当第一终端设备侦听到某个传输资源为可用时,第一终端设备可以使用该资源发送反馈信息。当第一终端设备侦听到某个资源被占用后,第一终端设备不能使用该资源来发送反馈信息。

第二终端设备接收第一终端设备发送的反馈信息,可以指第二终端设备在多个反馈资源中的每个反馈资源上都去侦听,侦听第一终端设备是否向第二终端设备发送反馈资源。

该多个反馈资源可以指可用于发送反馈信息的反馈资源集合。

需要说明的是,第一终端设备向第二终端设备发送反馈信息可以是在接收到第二终端设备发送的第一消息触发后才发送该反馈信息,也可以是周期性地向第二终端设备发送反馈信息。

图6是本申请实施例提供的一种传输重传数据的方法的示意性流程图。图6的方法可以由终端设备执行。图6中所示的第一终端设备可以是如图1所示的车载终端121,图6中所示的第二终端设备可以是如图1所示的车载终端122。类似地,图6中所示的第一终端设备可以是如图2所示的车载终端131,图6中所示的第二终端设备可以是如图2所示的车载终端132。图6的方法包括以下部分或全部内容:

S610、第二终端设备向第一终端设备发送第一数据。

第二终端设备向第一终端设备发送第一数据是指第二终端设备将第一数据直接发送给第一终端设备,不需要经过网络设备的路由。

第二终端设备将第一数据直接发送给第一终端设备可以指第二终端设备通过D2D的方式向第一终端设备发送第一数据。在某些情况下,通过D2D的方式进行通信可以理解为通过V2V的方式进行通信,或者通过侧行链路的方式进行通信。

其中,该第一数据可以是初传数据,也可以是重传数据。

S620、第二终端设备获取重传资源。

该重传资源包括重传资源的时间信息和/或频率信息。

S630、第二终端设备根据所述第一终端设备对所述第一数据的反馈信息,在该重传资源上向第一终端设备发送针对第一数据的重传。

第二终端设备向第一终端设备发送针对第一数据的重传,可以指第二终端设备通过D2D的方式向第一终端设备发送针对第一数据的重传。

其中,在某些情况下,通过D2D的方式进行通信也可以理解为,通过V2V的方式进行通信,或者通过侧行链路的方式进行通信。

本申请提供的技术方案,第一终端设备与第二终端设备通过D2D的方式进行通信时,第二终端设备向第一终端设备进行数据重传时,避免采用固定重传次数的重传方案,而是基于第一终端设备对第一数据的反馈情况来进行重传。这种重传方式有利于第二终端设备做出合理的重传方案,保证第一终端设备能够正确接收到第一数据,提高传输的可靠性。

图7是本申请实施例提供的另一种数据重传的方法,图7的方法包括以下部分或全部内容:

S710、第一终端设备通过设备到设备D2D的方式接收第二终端设备发送的第一数据。

S720、第一终端设备通过D2D的方式向所述第二终端设备发送针对所述第一数据的反馈信息。

S730、第一终端设备通过D2D的方式接收所述第二终端设备发送的针对所述第一数据的重传。

图8是本申请实施例提供的另一种数据重传的方法,图8的方法包括以下部分或全部内容:

S810、网络设备向第二终端设备发送指示信息,所述指示信息用于指示重传资源,所述重传资源用于承载所述第二终端设备根据第一终端设备对所述第二终端设备发送的第一数据的反馈信息,通过设备到设备D2D的方式向第一终端设备进行针对所述第一数据的重传。

该反馈信息可以是ACK、NACK、不连续传输(discontinuous transmission,DTX)中的至少一种。

下面对图6、图7、图8的具体实现方式进行详细描述。

第二终端设备可以根据第一终端设备对第一数据的反馈信息,确定是否需要向第一终端设备发送针对第一数据的重传。

如果第一终端设备反馈的是ACK信息,表示第一终端设备已经成功接收到第一数据。第二终端设备可以不需要再向第一终端设备设备发送针对第一数据的重传,能够减少资源的浪费。

如果第一终端设备反馈的是NACH或DTX信息,表示第一终端设备没有接收到第一数据。第二终端设备可以向第一终端设备发送针对第一数据的重传,这样有利于提高通信的可靠性。

可选地,第二终端设备在重传资源上向第一终端设备发送针对第一数据的重传之前,第二终端设备还可以接收第一终端设备发送的NACK反馈信息,或者第二终端设备在预设之间内没有接收到第一终端设备发送的反馈信息。

当第二终端设备接收到的反馈信息是ACK时,表示第一终端设备成功接收到第一数据。此时第二终端设备可以不需要重传该第一数据,第一终端设备也可以不需要获取重传资源。

当第二终端设备接收到的反馈信息是NACK或者DTX时,表示第一终端设备没有接收到第一数据。此时第二终端设备需要向第一终端设备重传第一数据,在重传第一数据之前,第二终端设备需要获取重传资源。

当第二终端设备在预设时间内没有接收到第一终端设备发送的反馈信息时,可以默认第一终端设备没有接收到第一数据,第二终端设备可以在重传资源上向第一终端设备重传第一数据。

第二终端设备获取重传资源的方式有多种。例如,可以通过网络设备指示的方式来获取重传资源。又例如,也可以采用自主资源选择的方式来获取重传资源。

第二终端设备通过网络设备指示的方式获取重传资源,可以指第二终端设备接收网络设备发送的指示信息,第二终端设备根据该指示信息获取重传资源。

网络设备指示重传资源可以是网络设备直接指示重传资源,也可以是第二终端设备向网络设备发送资源请求消息后,网络设备再向第二终端设备指示重传资源。

可选地,第二终端设备可以根据接收到的第一终端设备发送的反馈信息,确定是否需要向网络设备发送资源请求消息。例如,当第一终端设备发送的反馈信息是ACK时,第二终端设备可以不需要向网络设备发送自愿请求消息以请求重传资源。当第一终端设备发送的反馈信息是NACK时,第二终端设备可以向网络设备发送资源请求消息以请求重传资源。当第二终端设备没有接收到第一终端设备发送的反馈信息时,第二终端设备也可以向网络设备发送资源请求消息以请求重传资源。

可选地,资源请求消息中可以包括第一终端设备向第二终端设备发送的反馈信息。也就是说,第二终端设备将第一终端设备发送的反馈信息上报给网络设备。网络设备可以响应于该资源请求消息,向第二终端设备指示重传资源。

可选地,该资源请求消息中可以包括第二终端设备所请求的资源的时间信息和/或频率信息。在这种情况下,网络设备发送的指示信息可以仅仅是确认或非确认消息。确认消息表示第二终端设备所请求的资源可以用于重传,非确认消息表示第二终端设备所请求的资源不能够用于重传。第二终端设备接收到该非确认消息后,可以重新向网络设备发送资源请求消息,或者,网络设备也可以直接给第二终端设备指示可用的重传资源。

可选地,发送该资源请求消息所使用的资源可以是网络设备所指示的资源。例如,网络设备可以在向第二终端设备指示传输第一数据所使用的资源的同时,向第二终端设备指示用于传输资源请求消息所使用的资源。例如,网络设备指示的重传资源是网络设备在指示第二终端设备发送第一数据使用的资源的控制信息中进行指示的。

可选地,第二终端设备发送资源请求消息所使用的资源为PUCCH或者物理上行共享信道(physical uplink shared channel,PUSCH)。

例如,该资源请求消息可以承载在PUCCH中的调度请求(scheduling request,SR)消息中,或者PUCCH中的ACK/NACK消息中,或者MAC CE中,或者RRC信令中。

可选地,第二终端设备通过资源竞争来获取重传资源的方式可以有多种。例如,可以采用LBT的方式进行资源竞争。当第一终端设备侦听到该反馈资源为空闲时,第一终端设备可以使用该反馈资源发送反馈信息。当第一终端设备侦听到该反馈资源被占用后,第一终端设备不能使用该反馈资源来发送反馈信息。又例如,可以采用Rel-14,Rel-15的车联网模式4资源获取的方式进行资源竞争。当第一终端设备侦听到某个传输资源为可用时,第一终端设备可以使用该资源发送反馈信息。当第一终端设备侦听到某个资源被占用后,第一终端设备不能使用该资源来发送反馈信息。

本申请实施例中,第二终端设备通过网络设备指示的方式获取重传资源后,也可以再进一步通过资源竞争的方式来确定能够使用该重传资源。在资源竞争成功后,再使用该重传资源来进行重传。如果资源竞争不成功,则第二终端设备不能使用该重传资源来发送重传数据。

本申请实施例中,第一终端设备向第二终端设备发送反馈信息时,第一终端设备获取反馈资源的方式可以参照上文的描述,为避免重复,此处不再赘述。

图9是本申请实施例提供的一种第一终端设备的示意性框图。如图9所示,该第一终端设备900包括处理单元910和通信单元920。

处理单元910,用于根据第一指示信息获取反馈资源,所述反馈资源用于承载所述第一终端设备针对第二终端设备发送的第一消息的反馈信息。

通信单元920,用于在所述反馈资源上通过设备到设备D2D的方式向所述第二终端设备发送反馈信息。

可选地,通信单元920还用于:接收所述第二终端设备发送的所述第一指示信息。

可选地,处理单元910还用于:预配置所述第一指示信息。

可选地,通信单元920还用于:接收网络设备发送的第一指示信息。

可选地,第一指示信息用于指示反馈资源的时间信息和/或频率信息。

可选地,所述第一指示信息用于指示可用的反馈资源集合,处理单元910还用于:从所述反馈资源集合中选择反馈资源。

可选地,通信单元920还用于:向所述网络设备发送资源请求消息。

可选地,所述资源请求消息中包括所述第一终端设备所请求的反馈资源的时间信息和/或频率信息。

可选地,所述资源请求消息承载在上行控制信道PUCCH、介质访问控制控制元素MAC CE或无线资源控制RRC信令中。

可选地,处理单元910还用于通过自主资源选择的方式获取反馈资源。

可选地,反馈资源是以第二终端设备的时间和/或频率作为同步参考。

可选地,反馈资源是以网络设备的时间和/或频率作为同步参考。

可选地,所述反馈资源是以GNSS的时间和/或频率作为同步参考。

可选地,所述反馈信息包括以下信息中的至少一个:确认ACK信息、非确认NACK信息、信道质量信息、功率控制信息和多天线方案。

可选地,所述第一消息包括所述第二终端设备向所述第一终端设备发送的数据信息、控制信息或参考信号。

图10是本申请实施例提供的一种第二终端设备的示意性框图。如图10所示,该第二终端设备1000包括通信单元1010。

通信单元1010,用于通过设备到设备D2D的方式向第一终端设备发送第一消息。

通信单元1010,还用于向第一终端设备发送第一指示信息,所述第一指示信息用于指示反馈资源,所述反馈资源为所述第一终端设备通过D2D的方式向所述第二终端设备发送针对所述第一消息的反馈信息所使用的资源。

可选地,通信单元1010,还用于接收网络设备发送的第二指示信息,所述第二指示信息用于指示所述反馈资源。第二终端设备还包括处理单元,用于根据所述第二指示信息生成所述第一指示信息。

可选地,第一指示信息用于指示反馈资源的时间信息和/或频率信息。

可选地,反馈资源是以第二终端设备的时间和/或频率作为同步参考。

可选地,反馈资源是以网络设备的时间和/或频率作为同步参考。

可选地,所述反馈资源是以GNSS的时间和/或频率作为同步参考。

可选地,所述反馈信息包括以下信息中的至少一个:确认ACK信息、非确认NACK信息、信道质量信息、功率控制信息和多天线方案。

可选地,所述第一消息包括所述第二终端设备向所述第一终端设备发送的数据信息、控制信息或参考信号。

图11是本申请实施例提供的一种网络设备的示意性框图。如图11所示,该网络设备1100包括通信单元1110。

通信单元1110,用于向第一终端设备发送第一指示信息,所述第一指示信息用于指示反馈资源,所述反馈资源用于承载所述第一终端设备通过设备到设备D2D的方式向第二终端设备发送针对所述第二终端设备发送的第一消息的反馈信息。

可选地,通信单元1110,还用于接收第一终端设备发送的资源请求消息。

可选地,所述资源请求消息中包括所述第一终端设备所请求的反馈资源的时间信息和/或频率信息。

可选地,所述资源请求消息承载在PUCCH、MAC CE或RRC信令中。

可选地,反馈资源是以第二终端设备的时间和/或频率作为同步参考。

可选地,反馈资源是以网络设备的时间和/或频率作为同步参考。

可选地,所述反馈资源是以GNSS的时间和/或频率作为同步参考。

所述反馈信息包括以下信息中的至少一个:确认ACK信息、非确认NACK信息、信道质量信息、功率控制信息和多天线方案。

可选地,所述第一消息包括所述第二终端设备向所述第一终端设备发送的数据信息、控制信息或参考信号。

图12是本申请实施例提供的一种第二终端设备的示意性框图。如图12所示,该第二终端设备1200包括通信单元1210和处理单元1220。

通信单元1210,用于通过设备到设备D2D的方式向第一终端设备发送第一数据。

处理单元1220,用于获取重传资源。

通信单元1210,还用于根据所述第一终端设备对所述第一数据的反馈信息,在所述重传资源上通过D2D的方式向所述第一终端设备进行针对所述第一数据的重传。

可选地,处理单元1220具体用于:根据网络设备发送的指示信息来获取重传资源。

可选地,通信单元1210,还用于向所述网络设备发送资源请求消息。

可选地,通信单元1210具体用于:根据所述第一终端设备对所述第一数据的反馈信息,向所述网络设备发送所述资源请求消息。

可选地,所述资源请求消息中包括所述第一终端设备对所述第一数据的反馈信息。

可选地,所述资源请求消息中包括所述第二终端设备所请求的重传资源的时间信息和/或频率信息。

可选地,所述反馈信息包括以下信息中的至少一种:确认ACK消息、非确认NACK消息、不连续传输DTX。

可选地,发送所述资源请求消息所使用的资源为所述网络设备指示的资源。

可选地,所述网络设备指示的资源是所述网络设备在指示所述第二终端设备发送所述第一数据使用的资源的控制信息中进行指示的。

可选地,发送所述资源请求消息所使用的资源为物理上行控制信道PUCCH或物理上行共享信道PUSCH。

可选地,所述资源请求消息承载在PUCCH中的调度请求SR消息、PUCCH中的ACK/NACK消息、介质访问控制控制元素MAC CE或无线资源控制RRC信令中。

可选地,所述资源请求消息承载在缓存状态报告BSR中。

可选地,通信单元1210还用于:通过自主资源选择的方式获取所述重传资源。

图13是本申请实施例提供的一种第一终端设备的示意性框图。如图13所示,该第一终端设备1300包括通信单元1310。

通信单元1310,用于通过设备到设备D2D的方式接收第二终端设备发送的第一数据。

通信单元1310,还用于通过D2D的方式向所述第二终端设备发送针对所述第一数据的反馈信息。

通信单元1310,还用于通过D2D的方式接收所述第二终端设备发送的针对所述第一数据的重传。

可选地,所述反馈信息包括以下信息中的至少一种:确认ACK消息、非确认NACK消息、不连续传输DTX。

图14是本申请实施例提供的一种网络设备的示意性框图。如图14所示,该网络设备1400包括通信单元1410。

通信单元1410,用于向第二终端设备发送指示信息,所述指示信息用于指示重传资源,所述重传资源用于承载所述第二终端设备根据第一终端设备对所述第二终端设备发送的第一数据的反馈信息,通过设备到设备D2D的方式向第一终端设备进行针对所述第一数据的重传。

可选地,通信单元1410还用于:接收所述第二终端设备发送的资源请求消息。

可选地,所述资源请求消息中包括所述第一终端设备对所述第一数据的反馈信息。

可选地,所述资源请求消息中包括所述第二终端设备所请求的重传资源的时间信息和/或频率信息。

可选地,所述反馈信息包括以下信息中的至少一种:确认ACK消息、非确认NACK消息、不连续传输DTX。

可选地,所述通信单元1410还用于:向所述第二终端设备发送指示资源请求消息所使用的资源的指示信息。

可选地,所述网络设备指示资源请求消息所使用的资源是所述网络设备在指示所述第二终端设备发送所述第一数据使用的资源的控制信息中进行指示的。

可选地,发送所述资源请求消息所使用的资源为物理上行控制信道PUCCH或物理上行共享信道PUSCH。

可选地,所述资源请求消息承载在PUCCH中的SR消息、PUCCH中的ACK/NACK消息、MAC CE或RRC信令中。

可选地,所述资源请求消息承载在BSR中。

图15是本申请实施例提供的一种通信设备1500示意性结构图。图15所示的通信设备1500包括处理器1510,处理器1510可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。

可选地,如图15所示,通信设备1500还可以包括存储器1520。其中,处理器1510可以从存储器1520中调用并运行计算机程序,以实现本申请实施例中的方法。

其中,存储器1520可以是独立于处理器1510的一个单独的器件,也可以集成在处理器1510中。

可选地,如图15所示,通信设备1500还可以包括收发器1530,处理器1510可以控制该收发器1530与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。

其中,收发器1530可以包括发射机和接收机。收发器1530还可以进一步包括天线,天线的数量可以为一个或多个。

可选地,该通信设备1500具体可为本申请实施例的终端设备,并且该通信设备1500可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。

可选地,该通信设备1500具体可为本申请实施例的网络设备,并且该通信设备1500可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。

图16是本申请实施例的芯片的示意性结构图。图16所示的芯片1600包括处理器1610,处理器1610可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。

可选地,如图16所示,芯片1600还可以包括存储器1620。其中,处理器1610可以从存储器1620中调用并运行计算机程序,以实现本申请实施例中的方法。

其中,存储器1620可以是独立于处理器1610的一个单独的器件,也可以集成在处理器1610中。

可选地,该芯片1600还可以包括输入接口1630。其中,处理器1610可以控制该输入接口1630与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。

可选地,该芯片1600还可以包括输出接口1640。其中,处理器1610可以控制该输出接口1640与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。

可选地,该芯片可应用于本申请实施例中的终端设备,并且该芯片可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。

可选地,该芯片可应用于本申请实施例中的网络设备,并且该芯片可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或者可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

图17是根据本申请实施例的通信系统1700的示意性框图。如图17所示,该通信系统1700包括终端设备1710和网络设备1720。

其中,该终端设备1710可以用于实现上述方法中由终端设备实现的相应的功能,为了简洁,在此不再赘述。

其中,该网络设备1720可以用于实现上述方法中由网络设备实现的相应的功能为了简洁,在此不再赘述。

本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。可选的,该计算机可读存储介质可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。可选地,该计算机可读存储介质可应用于本申请实施例中的终端设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。

本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。可选的,该计算机程序产品可应用于本申请实施例中的网络设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。可选地,该计算机程序产品可应用于本申请实施例中的终端设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。

本申请实施例还提供了一种计算机程序。可选的,该计算机程序可应用于本申请实施例中的网络设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。可选地,该计算机程序可应用于本申请实施例中的终端设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。

应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

还应理解,在本发明实施例中,“与A相应(对应)的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

相关技术
  • 传输反馈信息、数据重传的方法和设备
  • 混合自动重传反馈信息的传输方法及设备
技术分类

06120113042612