数据传输方法和装置与流程

文档序号:16850303发布日期:2019-02-12 22:40阅读:214来源:国知局
数据传输方法和装置与流程

本申请涉及通信领域,提供一种数据传输方法和装置。



背景技术:

传统通信系统中终端设备在向网络设备发送数据和控制信息,采用基于授权的上行数据传输方式。基于授权的上行数据传输方式包括如下过程:终端设备先向网络设备请求上行数据传输调度准许,在获取到上行数据传输调度准许的情况下,采用调度准许中指示的频谱资源向网络设备发送上行数据。终端设备获取上行数据传输调度准许的过程耗费时间较长,影响了上行数据传输的速度。

为避免上述问题,在第五代移动通信系统(5thgeneration,5g)中,提出一种基于免授权(grant-free)的上行数据传输方式。在基于免授权的上行数据传输方式中,终端设备在有数据需要传输时,无需向基站请求上行传输的频谱资源,而是在预先配置的资源中选择传输资源直接进行上行数据传输。

但是在基于免授权的上行数据传输方式中,可能存在不同终端设备选择相同传输资源而发生冲突,导致数据传输失败的问题。传统移动通信系统和5g通信系统中均未针对该问题提出后续的数据传输的处理方式。



技术实现要素:

本申请实施例提供一种数据传输方法和装置,避免了传统通信系统中数据传输失败之后未约定处理方式的问题,同时避免了数据传输中的冲突,提高了数据传输可靠性。

第一方面,本申请实施例提供一种数据传输方法,应用于终端设备侧,包括:

接收网络设备发送的第一资源信息;所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;根据所述第一资源信息确定数据传输方式,根据所述数据传输方式进行数据传输。

终端设备通过获取第一资源信息,从而根据第一资源信息确定后续的数据传输方式,避免了传统通信系统中数据传输失败之后未约定处理方式的问题,同时避免了数据传输中的冲突,提高了数据传输可靠性。

在一种可能的设计中,所述第一资源的使用情况信息包括如下中的任意一种或多种:

所述第一资源中第二资源的数量或第二资源在所述第一资源中的占比,所述第二资源上数据的接收状态为成功状态;

所述第一资源中第三资源的数量或第三资源在所述第一资源中的占比,所述第三资源上数据的接收状态为失败状态;

所述第一资源中第四资源的数量或第四资源在所述第一资源中的占比,所述第四资源上数据的接收状态为冲突状态;

所述第一资源中第五资源的数量或第五资源在所述第一资源中的占比,所述第五资源未被占用;

所述第一资源中第六资源的数量或第六资源在所述第一资源中的占比,所述第六资源被占用。

在一种可能的设计中,所述第一资源的数据解码结果信息包括如下中的任意一种或多种:

所述第一资源上数据解码成功的次数或所述第一资源上数据解码成功的次数占数据总解码次数的占比;

所述第一资源上数据解码失败的次数或所述第一资源上数据解码失败的次数占数据总解码次数的占比;

所述第一资源上数据解码发生冲突的次数或所述第一资源上数据解码发生冲突的次数占数据总解码次数的占比;

所述第一资源上的数据解码失败的信息;

所述第一资源上的数据解码发生冲突的信息。

在一种可能的设计中,所述根据所述第一资源信息确定数据传输方式,根据所述数据传输方式进行数据传输,包括:

若所述第一资源信息包括所述第一资源上的数据解码失败的信息或第一资源上的数据解码发生冲突的信息,则生成第一数值;

根据所述第一数值,确定所述数据传输方式,根据所述数据传输方式进行数据传输。

通过在接收到网络设备发送的数据发送失败指示信息,生成第一数值,并根据第一数值确定数据传输方式,数据传输方式的确定方法简单,终端设备与网络设备之间信令交互较少。

在一种可能的设计中,所述数据传输方式为基于授权的数据传输方式、基于免授权的数据传输方式或舍弃数据。

在一种可能的设计中,所述数据传输方式包括数据传输参数,所述数据传输参数包括如下中的任意一项或多项:

调制编码方案、数据的冗余版本、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、时间窗的大小和计数器的最大值。

在一种可能的设计中,所述根据所述数据传输方式进行数据传输之前,所述数据传输方法还包括:

接收所述网络设备发送的第一资源更新信息;

所述根据所述数据传输方式进行数据传输,包括:

根据所述数据传输方式在所述第一资源更新信息指示的资源中进行数据传输。

通过根据第一资源信息适时调整资源的大小,降低资源的冲突概率,可保证数据传输的可靠性。

在一种可能的设计中,所述接收所述网络设备发送的第一资源更新信息,包括:

接收所述网络设备通过高层信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过下行控制信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过物理层信令向所述终端设备发送的所述第一资源更新信息。

在一种可能的设计中,所述根据所述数据传输方式进行数据传输,包括:

根据所述数据传输方式在第一资源中进行所述数据的初始传输;

所述根据所述数据传输方式进行数据传输之后,所述数据传输方法还包括:

若初始传输失败,则在第七资源中进行所述数据的重传;

所述第一资源用于进行所述数据的初传,所述第七资源用于进行所述数据的重传。

通过为数据的重传配置与初传不同的资源,提高了数据传输可靠性。

在一种可能的设计中,所述根据所述第一资源信息确定数据传输方式,包括:

若所述第一资源中第四资源的数量或占比小于或等于第一预设值,则确定所述数据传输方式为基于免授权的数据传输方式;

所述根据所述数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式进行数据传输。

在一种可能的设计中,所述数据传输方法还包括:

根据所述第四资源的数量或占比确定数据传输参数;

所述根据所述数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据所述数据传输参数进行数据传输。

在一种可能的设计中,所述根据所述第一资源信息确定数据传输方式,包括:

若所述第一资源中第四资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于授权的数据传输方式;

所述根据所述数据传输方式进行数据传输,包括:

采用基于授权的数据传输方式进行数据传输。

第二方面,本申请实施例还提供一种数据传输方法,包括:

接收网络设备发送的资源池配置信息;根据待传输数据的发送序号,在所述资源池配置信息指示的至少一个资源池中确定所述待传输数据对应的资源池;在所述待传输数据对应的资源池上发送所述待传输数据。

网络设备为终端设备配置至少一个资源池,并配置各资源池对应的数据传输序号。通过将不同传输序号的数据隔离,避免了数据传输时可能发生的碰撞,提高了数据传输的可靠性。

在一种可能的设计中,所述资源池配置信息包括所述至少一个资源池与数据的发送序号的映射关系。

在一种可能的设计中,所述在所述待传输数据对应的资源池上发送所述待传输数据之后,所述数据传输方法还包括:

若所述待传输数据传输失败,则根据第一信息,确定所述待传输数据进行下一次传输所采用的资源池,在所述下一次传输所采用的资源池上进行所述待传输数据的下一次传输;

其中,所述第一信息包括至少一个所述资源池的使用情况信息或至少一个所述资源池上数据的解码结果信息。

在一种可能的设计中,所述接收所述网络设备发送的至少一个资源池信息,包括:

接收所述网络设备通过高层信令向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过下行控制信令向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过物理层信令向所述终端设备发送的所述资源池信息。

第三方面,本申请实施例提供一种数据传输方法,应用于网络设备侧,包括:

获取第一资源信息,所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

向终端设备发送第一资源信息。

第四方面,本申请实施例提供一种数据传输方法,应用于网络设备侧,包括:

确定资源池配置信息;所述资源池配置信息包括至少一个资源池与数据的发送序号的映射关系;

向终端设备发送所述资源池配置信息。

第五方面,为了实现上述第一方面的数据传输方法,本申请实施例提供了一种数据传输装置,作为终端设备,该数据传输装置具有实现上述数据传输方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。这里的硬件或软件包括一个或多个与上述功能相对应的模块。

在第五方面的一种可能的实现方式中,数据传输装置包括:

接收模块,用于接收网络设备发送的第一资源信息;所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

处理模块,用于根据所述第一资源信息确定数据传输方式;

发送模块,用于根据所述数据传输方式进行数据传输。

在一种可能的设计中,所述第一资源的使用情况信息包括如下中的任意一种或多种:

所述第一资源中第二资源的数量或第二资源在所述第一资源中的占比,所述第二资源上数据的接收状态为成功状态;

所述第一资源中第三资源的数量或第三资源在所述第一资源中的占比,所述第三资源上数据的接收状态为失败状态;

所述第一资源中第四资源的数量或第四资源在所述第一资源中的占比,所述第四资源上数据的接收状态为冲突状态;

所述第一资源中第五资源的数量或第五资源在所述第一资源中的占比,所述第五资源未被占用;

所述第一资源中第六资源的数量或第六资源在所述第一资源中的占比,所述第六资源被占用。

在一种可能的设计中,所述第一资源的数据解码结果信息包括如下中的任意一种或多种:

所述第一资源上数据解码成功的次数或所述第一资源上数据解码成功的次数占数据总解码次数的占比;

所述第一资源上数据解码失败的次数或所述第一资源上数据解码失败的次数占数据总解码次数的占比;

所述第一资源上数据解码发生冲突的次数或所述第一资源上数据解码发生冲突的次数占数据总解码次数的占比;

所述第一资源上的数据解码失败的信息;

所述第一资源上的数据解码发生冲突的信息。

在一种可能的设计中,所述处理模块具体用于:

若所述第一资源信息包括所述第一资源上的数据解码失败的信息或第一资源上的数据解码发生冲突的信息,则生成第一数值;

根据所述第一数值,确定所述数据传输方式。

在一种可能的设计中,所述数据传输方式为基于授权的数据传输方式、基于免授权的数据传输方式或舍弃数据。

在一种可能的设计中,所述数据传输方式包括数据传输参数;所述数据传输参数包括如下中的任意一项或多项:

调制编码方案、数据的冗余版本、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、时间窗的大小和计数器的最大值。

在一种可能的设计中,所述接收模块还用于,接收所述网络设备发送的第一资源更新信息;

所述发送模块具体用于,根据所述数据传输方式在所述第一资源更新信息指示的资源中进行数据传输。

在一种可能的设计中,所述接收模块具体用于,

接收所述网络设备通过高层信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述数据传输装置发送的所述第一资源更新信息;或者

接收所述网络设备通过下行控制信令向所述数据传输装置发送的所述第一资源更新信息;或者

接收所述网络设备通过物理层信令向所述数据传输装置发送的所述第一资源更新信息。

在一种可能的设计中,所述发送模块具体用于,根据所述数据传输方式在第一资源中进行所述数据的初始传输;

所述发送模块还用于,若初始传输失败,则在第七资源中进行所述数据的重传;

所述第一资源用于进行所述数据的初传,所述第七资源用于进行所述数据的重传。

在一种可能的设计中,所述处理模块具体用于,

若所述第一资源中第四资源的数量或占比小于或等于第一预设值,则确定所述数据传输方式为基于免授权的数据传输方式;

所述发送模块具体用于,采用基于免授权的数据传输方式进行数据传输。

在一种可能的设计中,所述处理模块还用于,根据所述第四资源的数量或占比确定数据传输参数;

所述发送模块具体用于,采用基于免授权的数据传输方式,根据所述数据传输参数进行数据传输。

在一种可能的设计中,所述处理模块具体用于,若所述第一资源中第四资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于授权的数据传输方式;

所述发送模块具体用于,采用基于授权的数据传输方式进行数据传输。

上述第五方面以及第五方面的各可能的设计所提供的方法的有益效果,可以参见上述第一方面的各可能的设计所带来的有益效果,在此不再赘述。

第六方面,为了实现上述第二方面的数据传输方法,本申请实施例提供了一种数据传输装置,作为终端设备,该数据传输装置具有实现上述数据传输方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。这里的硬件或软件包括一个或多个与上述功能相对应的模块。

在第六方面的一种可能的实现方式中,数据传输装置包括:

接收模块,用于接收网络设备发送的资源池配置信息;

资源池确定模块,用于根据待传输数据的发送序号,在所述资源池配置信息指示的至少一个资源池中确定所述待传输数据对应的资源池;

发送模块,用于在所述待传输数据对应的资源池上发送所述待传输数据。

在一种可能的设计中,所述资源池配置信息包括所述至少一个资源池与数据的发送序号的映射关系。

在一种可能的设计中,所述资源池确定模块还用于,若所述待传输数据传输失败,则根据第一信息,确定所述待传输数据进行下一次传输所采用的资源池;

所述发送模块还用于,在所述下一次传输所采用的资源池上进行所述待传输数据的下一次传输;

其中,所述第一信息包括至少一个所述资源池的使用情况信息或至少一个所述资源池上数据的解码结果信息。

在一种可能的设计中,所述接收模块具体用于,

接收所述网络设备通过高层信令向所述数据传输装置发送的所述资源池信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述数据传输装置发送的所述资源池信息;或者

接收所述网络设备通过下行控制信令向所述数据传输装置发送的所述资源池信息;或者

接收所述网络设备通过物理层信令向所述数据传输装置发送的所述资源池信息。

上述第六方面以及第六方面的各可能的设计所提供的方法的有益效果,可以参见上述第二方面的各可能的设计所带来的有益效果,在此不再赘述。

第七方面,为了实现上述第三方面的数据传输方法,本申请实施例提供了一种数据传输装置,作为网络设备,该数据传输装置具有实现上述数据传输方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。这里的硬件或软件包括一个或多个与上述功能相对应的模块。

在第七方面的一种可能的实现方式中,数据传输装置包括:

资源信息获取模块,用于获取第一资源信息,所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

发送模块,用于向终端设备发送第一资源信息。

第八方面,为了实现上述第四方面的数据传输方法,本申请实施例提供了一种数据传输装置,作为网络设备,该数据传输装置具有实现上述数据传输方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。这里的硬件或软件包括一个或多个与上述功能相对应的模块。

在第八方面的一种可能的实现方式中,数据传输装置包括:

资源池信息获取模块,用于确定资源池配置信息;所述资源池配置信息包括至少一个资源池与数据的发送序号的映射关系;

发送模块,用于向终端设备发送所述资源池配置信息。

第九方面,为了实现上述第一方面的数据传输方法,本申请实施例提供了一种终端设备。

在第九方面的一种可能的实现方式中,终端设备包括:

接收器,用于接收网络设备发送的第一资源信息;所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

处理器,用于根据所述第一资源信息确定数据传输方式;

发送器,用于根据所述数据传输方式进行数据传输。

在一种可能的设计中,所述第一资源的使用情况信息包括如下中的任意一种或多种:

所述第一资源中第二资源的数量或第二资源在所述第一资源中的占比,所述第二资源上数据的接收状态为成功状态;

所述第一资源中第三资源的数量或第三资源在所述第一资源中的占比,所述第三资源上数据的接收状态为失败状态;

所述第一资源中第四资源的数量或第四资源在所述第一资源中的占比,所述第四资源上数据的接收状态为冲突状态;

所述第一资源中第五资源的数量或第五资源在所述第一资源中的占比,所述第五资源未被占用;

所述第一资源中第六资源的数量或第六资源在所述第一资源中的占比,所述第六资源被占用。

在一种可能的设计中,所述第一资源的数据解码结果信息包括如下中的任意一种或多种:

所述第一资源上数据解码成功的次数或所述第一资源上数据解码成功的次数占数据总解码次数的占比;

所述第一资源上数据解码失败的次数或所述第一资源上数据解码失败的次数占数据总解码次数的占比;

所述第一资源上数据解码发生冲突的次数或所述第一资源上数据解码发生冲突的次数占数据总解码次数的占比;

所述第一资源上的数据解码失败的信息;

所述第一资源上的数据解码发生冲突的信息。

在一种可能的设计中,所述处理器具体用于:

若所述第一资源信息包括所述第一资源上的数据解码失败的信息或第一资源上的数据解码发生冲突的信息,则生成第一数值;

根据所述第一数值,确定所述数据传输方式。

在一种可能的设计中,所述数据传输方式为基于授权的数据传输方式、基于免授权的数据传输方式或舍弃数据。

在一种可能的设计中,所述数据传输方式包括数据传输参数;所述数据传输参数包括如下中的任意一项或多项:

调制编码方案、数据的冗余版本、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、时间窗的大小和计数器的最大值。

在一种可能的设计中,所述接收器还用于,接收所述网络设备发送的第一资源更新信息;

所述发送器具体用于,根据所述数据传输方式在所述第一资源更新信息指示的资源中进行数据传输。

在一种可能的设计中,所述接收器具体用于,

接收所述网络设备通过高层信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过下行控制信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过物理层信令向所述终端设备发送的所述第一资源更新信息。

在一种可能的设计中,所述发送器具体用于,根据所述数据传输方式在第一资源中进行所述数据的初始传输;

所述发送器还用于,若初始传输失败,则在第七资源中进行所述数据的重传;

所述第一资源用于进行所述数据的初传,所述第七资源用于进行所述数据的重传。

在一种可能的设计中,所述处理器具体用于,

若所述第一资源中第四资源的数量或占比小于或等于第一预设值,则确定所述数据传输方式为基于免授权的数据传输方式;

所述发送器具体用于,采用基于免授权的数据传输方式进行数据传输。

在一种可能的设计中,所述处理器还用于,根据所述第四资源的数量或占比确定数据传输参数;

所述发送器具体用于,采用基于免授权的数据传输方式,根据所述数据传输参数进行数据传输。

在一种可能的设计中,所述处理器具体用于,若所述第一资源中第四资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于授权的数据传输方式;

所述发送器具体用于,采用基于授权的数据传输方式进行数据传输。

第十方面,为了实现上述第二方面的数据传输方法,本申请实施例提供了一种终端设备。

在第十方面的一种可能的实现方式中,终端设备包括:

接收器,用于接收网络设备发送的资源池配置信息;

处理器,用于根据待传输数据的发送序号,在所述资源池配置信息指示的至少一个资源池中确定所述待传输数据对应的资源池;

发送器,用于在所述待传输数据对应的资源池上发送所述待传输数据。

在一种可能的设计中,所述资源池配置信息包括所述至少一个资源池与数据的发送序号的映射关系。

在一种可能的设计中,所述处理器还用于,若所述待传输数据传输失败,则根据第一信息,确定所述待传输数据进行下一次传输所采用的资源池;

所述发送器还用于,在所述下一次传输所采用的资源池上进行所述待传输数据的下一次传输;

其中,所述第一信息包括至少一个所述资源池的使用情况信息或至少一个所述资源池上数据的解码结果信息。

在一种可能的设计中,所述接收器具体用于,

接收所述网络设备通过高层信令向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过下行控制信令向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过物理层信令向所述终端设备发送的所述资源池信息。

第十一方面,为了实现上述第三方面的数据传输方法,本申请实施例提供了一种网络设备。

在第十一方面的一种可能的实现方式中,网络设备包括:

处理器,用于获取第一资源信息,所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

发送器,用于向终端设备发送第一资源信息。

第十二方面,为了实现上述第四方面的数据传输方法,本申请实施例提供了一种网络设备。

在第十二方面的一种可能的实现方式中,网络设备包括:

处理器,用于确定资源池配置信息;所述资源池配置信息包括至少一个资源池与数据的发送序号的映射关系;

发送器,用于向终端设备发送所述资源池配置信息。

第十三方面,本申请实施例提供了一种计算机可读存储介质,用于储存上述终端设备所用的计算机软件指令,其包含用于执行上述第一方面或第二方面所设计的程序。

第十四方面,本申请实施例提供了一种计算机可读存储介质,用于储存上述网络设备所用的计算机软件指令,其包含用于执行上述第三方面或第四方面所设计的程序。

第十五方面,本申请实施例提供一种计算机程序产品,其包含指令,当计算机程序被计算机所执行时,该指令使得计算机执行上述第一方面或第二方面中终端设备所执行的功能。

第十六方面,本申请实施例提供一种计算机程序产品,其包含指令,当计算机程序被计算机所执行时,该指令使得计算机执行上述第三方面或第四方面中网络设备所执行的功能。

第十七方面,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持终端设备实现上述第一方面或第二方面中所涉及的功能,例如,生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,该芯片系统还包括存储器,所述存储器,用于保存网络设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

第十八方面,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持网络设备实现上述第三方面或第四方面中所涉及的功能,例如,生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,该芯片系统还包括存储器,所述存储器,用于保存终端设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

附图说明

图1示出了本申请实施例可能适用的一种网络架构;

图2为本申请实施例一提供的数据传输方法的信令流程示意图;

图3为本申请实施例提供的数据重复发送的发送方式示意图;

图4为本申请实施例提供的数据重复发送的跳频方式示意图;

图5为本申请实施例提供的数据重复发送的解码结果示意图;

图6为本申请实施例二提供的数据传输方法的流程示意图;

图7为本申请实施例提供的资源池结构示意图;

图8为本申请实施例三提供的数据传输方法的流程示意图;

图9为本申请实施例一提供的数据传输装置例的结构示意图;

图10为本申请实施例二提供的数据传输装置例的结构示意图;

图11为本申请实施例三提供的数据传输装置例的结构示意图;

图12为本申请实施例四提供的数据传输装置例的结构示意图;

图13为本申请实施例提供的终端设备的结构示意图;

图14为本申请实施例提供的网络设备的结构示意图。

具体实施方式

本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

下面结合图1对本申请实施例的可能的网络架构进行介绍。图1示出了本申请实施例可能适用的一种网络架构。如图1所示,本实施例提供的网络架构包括网络设备10和终端设备20。

其中,网络设备10是一种将终端设备接入到无线网络的设备,可以是全球移动通讯(globalsystemofmobilecommunication,简称gsm)或码分多址(codedivisionmultipleaccess,简称cdma)中的基站(basetransceiverstation,简称bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,简称wcdma)中的基站(nodeb,简称nb),还可以是长期演进(longtermevolution,简称lte)中的演进型基站(evolutionalnodeb,简称enb或enodeb),或者中继站或接入点,或者未来5g网络中的基站,或者宏基站、微基站、热点、家庭基站、传输点等,在此并不限定。图1示意性的绘出了一种可能的示意,网络设备示例性的可以为基站。

终端设备20可以是无线终端,无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radioaccessnetwork,简称ran)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)、笔记本电脑、手环、智能手表、数据卡、传感器和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personalcommunicationservice,简称pcs)电话、无绳电话、会话发起协议(sessioninitiationprotocol,简称sip)话机、无线本地环路(wirelesslocalloop,简称wll)站、个人数字助理(personaldigitalassistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent),在此不作限定。图1示意性的绘出了一种可能的示意,终端设备示例性的可以为移动电话。示例性的,对于存在副链路的网络架构,例如,手环-手机-基站,也可将手环视为终端设备20,将手机视为网络设备。

lte通信系统中,终端设备向网络设备发送数据或控制信息时,需占用频谱资源,一个基本资源单位由时域起点、时域长度、频域起点以及频域宽度唯一确定。基本资源单位还可扩展定义为其它维度上的资源,例如,若采用非正交多址技术(sparsecodemultipleaccess,scma)进行数据或控制信息的传输,则基本资源单位的定义还可扩展至码域,即基本资源单位定义为时频资源和码域资源的一种组合。示例性的,对于scma来说,基本资源单位定义为时频资源、scma码本和导频序列的一种组合。为便于描述,本申请以下各实施例中以基本资源单位为时频资源块为例进行描述,但容易理解,本申请的所有实施例均可用于基本资源单位采用其它定义的情况。

传统通信系统中终端设备在向网络设备发送数据和控制信息时,采用基于授权的数据传输方式。基于授权的数据传输方式包括如下过程:终端设备先向网络设备请求上行数据传输调度准许,在获取到上行数据传输调度准许的情况下,采用调度准许中指示的频谱资源向网络设备发送上行数据。终端设备获取上行数据传输调度准许的过程耗费时间较长,影响了数据传输的速度。针对终端设备与网络设备之间频谱资源日趋匮乏的问题,传统通信系统中还提出了一种终端设备到终端设备(device-to-device,d2d)的直接通信方式,d2d通信中数据的传输也可采用基于授权的数据传输方式。本申请以下各实施例中均示例性的以终端设备与网络设备之间的数据传输为例对本申请提供的数据传输方式进行说明,而并非对本申请实施例的应用场景的限定。

为解决上述基于授权的数据传输方式存在的数据传输速度较慢的问题,在第五代移动通信系统(5thgeneration,5g)中,提出一种基于免授权(grant-free)的上行数据传输方式。在基于免授权的上行数据传输方式中,终端设备在有数据需要传输时,无需向基站请求上行传输的频谱资源,而是在预先配置的资源中选择传输资源直接进行上行数据传输。

但是,在基于免授权的上行数据传输方式中,可能存在不同终端设备选择相同传输资源而发生冲突,导致数据传输失败的问题。传统移动通信系统和5g通信系统中均未针对该问题提出后续的数据传输的处理方式。

为解决该技术问题,本申请实施例一方面提供一种数据传输方法,根据网络设备提供的资源信息确定的数据传输方式,可减少数据传输过程中的冲突,同时可将该数据传输方法应用于数据传输失败之后的数据重传过程中,减少了数据重传过程中的冲突,提高了数据传输的可靠性。

下面结合具体实施例对本申请提供的数据传输方法进行详细说明。下面这几个具体的实施例中,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图2为本申请实施例一提供的数据传输方法的信令流程示意图。该方法的执行主体为终端设备和网络设备。本实施例涉及的是网络设备向终端设备发送第一资源信息,终端设备根据第一资源信息确定数据传输方式,并根据该数据传输方式进行数据传输的具体过程。如图2所示,该方法包括:

s201、网络设备获取第一资源信息。

其中,第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息。

示例性的,网络设备获取第一资源信息,第一资源信息为网络设备与第一资源有关的信息,例如第一资源的使用情况信息或第一资源上数据的解码结果信息,用于指示终端设备根据该第一资源信息确定数据传输方式。在5g通信系统中,第一资源示例性的可以为网络设备为终端设备配置的在进行基于免授权的数据传输时,用于传输数据和控制信息的资源。终端设备可以根据获取到的第一资源的相关信息,确定第一资源上的数据传输的可靠性,从而确定是否还进行数据传输,或者采用哪种数据传输方式进行数据传输。当将本申请应用于其他通信系统中时,第一资源信息示例性的还可以为其他用于指示终端设备根据确定数据传输方式的信息。

s202、网络设备向终端设备发送第一资源信息。

示例性的,网络设备将获取到的第一资源信息发送给终端设备。网络设备可以在向终端设备配置第一资源时,同时向终端设备发送第一资源信息,也可以周期性的向终端设备发送更新的第一资源信息。还可以是终端设备在每一次进行数据传输之前,向网络设备发送请求信息,网络设备在接收到请求信息时发送第一资源信息。

示例性的,网络设备可以通过无线资源控制(radioresourcecontrol,rrc)信令向终端设备发送第一资源信息,也可以是通过物理层信令向终端设备发送第一资源信息,或者通过下行控制信息向终端设备发送第一资源信息。

s203、终端设备根据第一资源信息确定数据传输方式,根据数据传输方式进行数据传输。

示例性的,终端设备根据接收到的第一资源信息,可以确定第一资源上的数据的传输情况。例如,终端设备可以根据之前进行的基于免授权的数据传输在第一资源上的传输情况,从而确定后续数据传输方式。如,当终端设备根据第一资源信息确定之前的数据传输结果均为传输失败时,可认为该第一资源不适宜进行基于免授权的数据传输,可选择将数据传输方式切换为基于授权的数据传输,或者向网络设备发送新的资源的请求信息,以使网络设备重新为终端设备配置资源。终端设备在进行数据初始传输之前,或初始传输失败之后,根据第一资源信息确定是否进行数据传输或者数据传输方式,提供了一种数据传输的处理方式,可应用在通信系统的数据传输过程中,避免了传统通信系统中数据传输失败之后未约定处理方式的问题,同时避免了数据传输中的冲突,提高了数据传输可靠性。

本申请实施例提供的数据传输方法,网络设备获取第一资源信息,并将第一资源信息发送给终端设备,第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;终端设备根据第一资源信息确定数据传输方式,根据数据传输方式进行数据传输。本申请实施例中终端设备获取第一资源信息,从而根据第一资源信息确定后续的数据传输方式,避免了传统通信系统中数据传输失败之后未约定处理方式的问题,同时避免了数据传输中的冲突,提高了数据传输可靠性。

进一步地,在上述实施例的基础上,下面结合具体实施例对本申请提供的数据传输方法中的数据传输方式进行详细说明。

一种可能的数据传输方式:

数据传输方式为基于授权的数据传输方式、基于免授权的数据传输方式或舍弃数据。

示例性的,当终端设备根据第一资源信息确定数据传输方式为基于免授权的数据传输方式时,终端设备采用基于授权的数据传输方式,在网络设备配置的第一资源上进行数据传输。示例性的,当终端设备根据第一资源信息确定数据传输方式为基于授权的数据传输方式时,终端设备向网络设备请求上行数据传输调度准许。示例性的,当终端设备根据第一资源信息确定数据传输方式为舍弃数据(release)时,终端设备放弃当前数据的传输,即不再传输数据。

示例性的,终端设备可以在数据的初次传输时,根据第一资源信息确定数据传输方式。还可以是在数据的初次传输时,均采用基于免授权的数据传输方式,但是若数据的初次传输失败,则根据第一资源信息确定后续数据重传时的数据传输方式。

另一种可能的数据传输方式:

终端设备根据第一资源信息确定的数据传输方式还可以为数据传输参数。其中,数据传输参数包括如下中的任意一项或多项:

调制编码方案、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、数据的冗余版本、时间窗的大小和计数器的最大值。

示例性的,终端设备在接收到第一资源信息后,在保持原有的基于免授权或基于授权的数据传输方式的基础上,对数据传输参数进行调整。其中,调制编码方案(modulationandcodingscheme,mcs)用于确定终端设备发送数据或控制信息时的传输速率。终端设备可根据第一资源信息确定数据传输时的速率。终端设备还可根据第一资源信息确定数据传输占用的资源的数量。调频图样用于指示终端设备将同一数据重复传输时占用的不同资源,终端设备还可根据第一资源信息确定跳频图样。终端设备还可根据第一资源信息确定将同一数据重复传输时,数据传输的重复次数。终端设备还可根据第一资源信息确定将同一数据重复传输时,相邻重复传输之间的时间间隔。可选的,终端设备向网络设备发送数据时,可以获取待发送数据的不同冗余版本,在将待发送数据重复发送时,可选择发送不同冗余版本的该待发送数据,终端设备可根据接收到的第一资源信息调整发送不同冗余版本的待发送数据。终端设备向网络设备发送数据或控制信息后,接收网络设备返回的接收成功指示信息或接收失败指示信息。考虑到网络设备接收数据并解码数据的时间延时,终端设备设置接收指示信息的时间窗或计数器,该时间窗的大小和计数器的最大值可根据第一资源信息确定。

示例性的,结合上述任一实施例,5g新空口(newradio,nr)通信系统中,子载波间隔可适应性变大,例如,可以从lte通信系统中的中固定的15khz变化为30khz,60khz等等。从而使得数据传输时在占用的符号数量不变时,占用时间越少。因此在传输数据时,可将同一数据多次重复传输,以提高数据传输的可靠性。故而可在降低数据传输时延的同时,尽可能的提高数据传输的可靠性。

示例性的,当终端设备对一个数据进行初始传输时,终端设备可以将该数据重复的发送k次以确保数据发送成功,其中k为大于1的正整数。k次重复发送可以在时间上是连续的也可以是不连续的,图3为本申请实施例提供的数据重复发送的发送方式示意图。图3示例性的示出了4中可能的数据重复发送方式。各发送方式中,

第一种发送方式中,k=6,u1-6分别表示6次重复发送,6次重复发送在时间上连续。第二种发送方式中,k=6,u1-4分别表示4次重复发送,4次重复发送在时间上具有相同的时间间隔,且每次重复发送1个数据。第三种发送方式中,k=5,u1-5分别表示5次重复发送,每一次发送中可连续发送不同数量个数据,例如,前两次发送过程中,连续发送两个数据,最后一次发送中只发送1个数据。第四种发送方式中,k=6,u1-6分别表示6次重复发送,每一次发送中连续发送相同数量个数据。

其中,n表示终端设备接收到网络设备发送nack信息,nack信息用于指示网络设备未能解码成功终端设备发送的数据。a表示终端设备接收到网络设备发送ack信息,ack信息用于指示网络设备成功解码终端设备发送的数据。

终端设备在数据重复发送的过程中,若收到网路设备发送的ack信息、或收到网路设备发送的上行数据传输调度准许信息、或重复发送次数达到最大值k,则停止进行数据重复发送。

可选的,终端设备在数据重复发送的过程中,可选择第一资源中的不同资源进行每一次的数据发送,以减少数据冲突,提高数据传输可靠性。示例性的,终端设备在每一次传输时,可以在预配置的第一资源上进行跳频。图4为本申请实施例提供的数据重复发送的跳频方式示意图。如图4所示,可将全部资源带宽划分成5部分。其中,靠上的3部分为网络设备配置给终端设备的基于免授权的数据传输所采用的第一资源,靠下的2部分为基于授权的数据传输所采用的资源。终端设备在进行数据传输时,初始传输可选择在第一资源上进行基于免授权的数据传输,那么终端设备会在第一资源上选择资源进行第一次重复发送,然后进行跳频来确定第二次重复发送的资源,当终端设备收到了网络设备发送的上行数据传输调度准许信息,则在后续重复发送数据时,从第一资源上切换到基于授权的资源上进行数据传输。参照图4,终端设备(ue1)同时进行数据1和数据2的传输,ue1在第一资源上为每一次重复传输通过跳频选择不同的资源,当终端设备分别接收到数据1和数据2对应的上行数据传输调度准许信息时,采用基于授权的数据传输方式对应的资源来进行数据1和数据2的传输。

示例性的,在图2所示实施例的基础上,下面结合具体实施例对网络设备获取的第一资源信息进行详细说明。

一种可行的第一资源信息:

第一资源信息包括第一资源的使用情况信息,第一资源的使用情况信息包括如下中的任意一种或多种:

第一资源中第二资源的数量或第二资源在第一资源中的占比,第二资源上数据的接收状态为成功状态;

第一资源中第三资源的数量或第三资源在第一资源中的占比,第三资源上数据的接收状态为失败状态;

第一资源中第四资源的数量或第四资源在第一资源中的占比,第四资源上数据的接收状态为冲突状态;

第一资源中第五资源的数量或第五资源在第一资源中的占比,第五资源未被占用;

第一资源中第六资源的数量或第六资源在第一资源中的占比,第六资源被占用。

示例性的,网络设备为终端设备配置用于进行基于免授权的数据传输的第一资源,第一资源为半静态资源。终端设备在进行基于免授权的数据传输时,在第一资源中占用资源进行数据传输,网络设备对第一资源上传输的数据进行解码并识别发送该数据的终端设备。网络设备根据解码和识别结果,确定资源上的数据的接收状态,数据的接收状态可以为成功状态、失败状态和冲突状态。网络设备还可通过检测资源上能量的大小,来确定资源是否被占用。

示例性的,第一资源的使用情况信息可以包括第一资源中第二资源的数量或第二资源在第一资源中的占比。其中,第二资源上的数据的接收状态为成功状态。当网络设备成功解出资源上传输的数据并识别出发送该数据的终端设备,则认为该数据的接收状态为成功状态。第一资源的使用情况信息还可以包括第一资源中第三资源的数量或第三资源在第一资源中的占比。其中,第三资源上的数据的接收状态为失败状态。当网络设备未解出资源上传输的数据但识别出发送该数据的终端设备时,则认为该数据的接收状态为失败状态。第一资源的使用情况信息还可以包括第一资源中第四资源的数量或第四资源在第一资源中的占比。其中,第四资源上的数据的接收状态为冲突状态。当网络设备未解出资源上传输的数据且未识别出发送该数据的终端设备时,则认为该数据的接收状态为冲突状态。

示例性的,第一资源的使用情况信息还可以包括第一资源中第五资源的数量或第五资源在第一资源中的占比。其中,第五资源为第一资源中未被占用的资源。示例性的,第一资源的使用情况信息还可以包括第一资源中第六资源的数量或第六资源在第一资源中的占比。其中,第六资源为第一资源中被占用的资源。

示例性的,终端设备可根据第一资源信息中包括的至少一个数量,或者至少一个占比,或者数量与占比的结合,来确定数据传输方式。

下面结合具体实施例,对于根据第一资源信息确定数据传输方式的具体实现方式,进行举例说明。

第一种可行的数据传输方式的确定方法:

若第一资源中第二资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于免授权的数据传输方式;

若第一资源中第二资源的数量或占比小于第一预设值,且大于或等于第二预设值,则确定数据传输方式为基于授权的数据传输方式;

若第一资源中第二资源的数量或占比小于第二预设值,则确定数据传输方式为舍弃数据。

示例性的,第一预设值大于第二预设值。当终端设备确定第二资源的数量或占比不小于第一预设值时,可确定当前第一资源中大部分资源上的数据的接收状态为成功状态,即数据传输成功率较高,故可确定数据传输方式为基于免授权的数据传输方式,保证了后续数据传输的可靠性。当终端设备确定第二资源的数量或占比小于第一预设值但大于第二预设值时,可确定当前第一资源中仅存在少部分资源上的数据的接收状态为成功状态,即数据传输成功率较低,故可确定数据传输方式为基于授权的数据传输方式,以提高后续数据传输的可靠性。当终端设备确定第二资源的数量或占比小于第二预设值时,选择直接舍弃数据。

可选的,若确定数据传输方式为基于免授权的数据传输方式,则本实施例提供的数据传输方法还包括:

根据第二资源的数量或占比确定数据传输参数;相应的,根据数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

第二种可行的数据传输方式的确定方法:

若第一资源中第三资源的数量或占比大于或等于第一预设值,则确定数据传输方式为舍弃数据;

若第一资源中第三资源的数量或占比小于第一预设值,且大于或等于第二预设值,则确定数据传输方式为基于授权的数据传输方式;

若第一资源中第三资源的数量或占比小于第二预设值,则确定数据传输方式为基于免授权的数据传输方式。

示例性的,当终端设备确定第三资源的数量或占比小于第二预设值时,可确定当前第一资源中仅存在少部分资源上的数据的接收状态为失败状态,即数据传输成功率较高,故可确定数据传输方式为基于免授权的数据传输方式,保证了后续数据传输的可靠性。当终端设备确定第三资源的数量或占比不小于第二预设值,但小于第一预设值时,可确定当前第一资源中大部分资源上的数据的接收状态为失败状态,即数据传输成功率较低,故可确定数据传输方式为基于授权的数据传输方式,保证了后续数据传输的可靠性。可选的,还可在第三资源的数量或占比不小于第一预设值时,选择直接舍弃数据。

可选的,若确定数据传输方式为基于免授权的数据传输方式,则本实施例提供的数据传输方法还包括:

根据第三资源的数量或占比确定数据传输参数;相应的,根据数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

第三种可行的数据传输方式的确定方法:

若第一资源中第四资源的数量或占比大于或等于第一预设值,则确定数据传输方式为舍弃数据;

若第一资源中第四资源的数量或占比小于第一预设值,且大于或等于第二预设值,则确定数据传输方式为基于授权的数据传输方式;

若第一资源中第四资源的数量或占比小于第二预设值,则确定数据传输方式为基于免授权的数据传输方式。

示例性的,当终端设备确定第四资源的数量或占比小于第二预设值时,可确定当前第一资源中仅存在少部分资源上的数据的接收状态为冲突状态,即数据传输成功率较高,故可确定数据传输方式为基于免授权的数据传输方式,保证了后续数据传输的可靠性。当终端设备确定第四资源的数量或占比不小于第二预设值,但小于第一预设值时,可确定当前第一资源中大部分资源上的数据的接收状态为冲突状态,即数据传输成功率较低,故可确定数据传输方式为基于授权的数据传输方式,保证了后续数据传输的可靠性。可选的,还可在第四资源的数量或占比不小于第一预设值时,选择直接舍弃数据。

可选的,若确定数据传输方式为基于免授权的数据传输方式,则本实施例提供的数据传输方法还包括:

根据第四资源的数量或占比确定数据传输参数;相应的,根据数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

第四种可行的数据传输方式的确定方法:

若第一资源中第五资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于免授权的数据传输方式;

若第一资源中第五资源的数量或占比小于第一预设值,且大于或等于第二预设值,则确定数据传输方式为基于授权的数据传输方式;

若第一资源中第五资源的数量或占比小于第二预设值,则确定数据传输方式为舍弃数据。

示例性的,当终端设备确定第五资源的数量或占比不小于第一预设值时,可确定当前第一资源中仍存在较大部分资源未被占用,第一资源的资源量较为充裕,故可确定数据传输方式为基于免授权的数据传输方式,保证了后续数据传输的可靠性。当终端设备确定第五资源的数量或占比小于第一预设值,但不小于第二预设值时,可确定当前第一资源中仅存在少部分资源未被占用,第一资源中大部分资源被占用,有较多数据在第一资源上传输,故可能存在较多的终端设备竞争,故可确定数据传输方式为基于授权的数据传输方式,以避免后续数据传输的冲突,提高数据传输可靠性。可选的,还可在第五资源的数量或占比小于第二预设值时,选择直接舍弃数据。

可选的,若确定数据传输方式为基于免授权的数据传输方式,则本实施例提供的数据传输方法还包括:

根据第五资源的数量或占比确定数据传输参数;相应的,根据数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

第五种可行的数据传输方式的确定方法:

若所述第一资源中第六资源的数量或占比大于或等于第一预设值,则确定数据传输方式为舍弃数据;

若第一资源中第六资源的数量或占比小于第一预设值,且大于或等于第二预设值,则确定数据传输方式为基于授权的数据传输方式;

若所述第一资源中第六资源的数量或占比小于第二预设值,则确定数据传输方式为基于免授权的数据传输方式。

示例性的,当终端设备确定第六资源的数量或占比小于第二预设值时,可确定当前第一资源中仅存在少部分资源被占用,故可确定数据传输方式为基于免授权的数据传输方式,保证了后续数据传输的可靠性。当终端设备确定第六资源的数量或占比不小于第二预设值,但小于第一预设值时,可确定当前第一资源中较大部分的资源已被占用,故可确定数据传输方式为基于授权的数据传输方式,保证了后续数据传输的可靠性。可选的,还可在第六资源的数量或占比不小于第一预设值时,选择直接舍弃数据。

可选的,若确定数据传输方式为基于免授权的数据传输方式,则本实施例提供的数据传输方法还包括:

根据第六资源的数量或占比确定数据传输参数;相应的,根据数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

示例性的,还可根据上述第二与第六资源的数量、占比的相互结合,确定数据传输方式。可选的,上述五种可行的数据传输方式的确定方法中的第一预设值可以不同,第二预设值可以不同。

另一种可行的第一资源信息:

第一资源信息包括第一资源上数据的解码结果信息,第一资源的数据解码结果信息包括如下中的任意一种或多种:

第一资源上数据解码成功的次数或第一资源上数据解码成功的次数占数据总解码次数的占比;

第一资源上数据解码失败的次数或第一资源上数据解码失败的次数占数据总解码次数的占比;

第一资源上数据解码发生冲突的次数或第一资源上数据解码发生冲突的次数占数据总解码次数的占比;

第一资源上的数据解码失败的信息;

第一资源上的数据解码发生冲突的信息。

示例性的,第一资源上数据的解码结果信息包括解码成功、解码失败和解码冲突。当网络设备解出资源上传输的数据并识别出发送该数据的终端设备,则认为解码成功。当网络设备未解出资源上传输的数据但识别出发送该数据的终端设备,则认为解码失败。当网络设备未解出资源上传输的数据并未识别出发送该数据的终端设备,则认为解码冲突。

示例性的,解码结果信息可以包括第一资源上数据总解码次数中数据解码成功的次数或数据解码成功的次数占数据总解码次数的占比。解码结果信息可以包括第一资源上数据总解码次数中数据解码失败的次数或数据解码失败的次数占数据总解码次数的占比。解码结果信息可以包括第一资源上数据总解码次数中数据解码发生冲突的次数或数据解码发生冲突的次数占数据总解码次数的占比。

可选的,解码结果信息还可以仅包括数据初次传输包括的k次重复传输的数据解码结果信息。图5为本申请实施例提供的数据重复发送的解码结果示意图,如图5所示,当数据初次传输采用基于免授权的数据传输方式,且重复次数k为6。其中第1次至第4次数据传输的解码结果为解码冲突,第5次和第6次解码结果为解码失败。终端设备根据网络设备反馈的6次数据解码中存在4次解码冲突,可确定数据重传采用基于授权的数据传输方式,以提高数据传输稳定性。

下面结合具体实施例,对于根据第一资源信息确定数据传输方式的具体实现方式,进行举例说明。

第六种可行的数据传输方式的确定方式:

若数据解码成功的次数或占比大于或等于第一预设值,则确定数据传输方式为基于免授权的数据传输方式;

若数据解码成功的次数或占比小于第一预设值,且大于或等于第二预设值,则确定数据传输方式为基于授权的数据传输方式;

若数据解码成功的次数或占比小于第二预设值,则确定数据传输方式为舍弃数据。

示例性的,当终端设备确定数据解码成功的次数或占比不小于第一预设值,可确定当前第一资源中大部分资源上的数据的接收状态为成功状态,即数据传输成功率较高,故可确定数据传输方式为基于免授权的数据传输方式,保证了后续数据传输的可靠性。当终端设备确定数据解码成功的次数或占比小于第一预设值,但不小于第二预设值时,可确定当前第一资源中仅存在少部分资源上的数据的接收状态为成功状态,即数据传输成功率较低,故可确定数据传输方式为基于授权的数据传输方式,以提高后续数据传输的可靠性。可选的,还可在数据解码成功的次数或占比小于第二预设值时,选择直接舍弃数据。

可选的,若确定数据传输方式为基于免授权的数据传输方式,则本实施例提供的数据传输方法还包括:

根据数据解码成功的次数或占比确定数据传输参数;相应的,根据数据传输方式进行数据传输,包括:

采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

示例性的,还可根据解码失败的次数或占比、解码冲突的次数或占比确定数据传输方式,本申请对此不再赘述。

示例性的,在上述实施例的基础上,当终端设备接收到的第一资源信息包括第一资源上的数据解码失败的信息或第一资源上的数据解码发生冲突的信息时,可确定网络设备接收数据失败,此时,数据传输方法包括:

终端设备生成第一数值;

终端设备根据第一数值,确定数据传输方式,根据数据传输方式进行数据传输。

示例性的,终端设备向网络设备进行数据初次传输,当初次传输失败,终端设备可接收到网络设备发送的数据解码失败的信息或数据解码发生冲突的信息,此时终端设备可确定数据初次传输失败。当数据初次传输失败,终端设备可生成第一数值,其中,第一数值可以为随机数。终端设备根据该随机数和预设的随机数与数据传输方式映射关系,确定随机数对应的数据传输方式。示例性的,随机数可以为一个概率值。可选的,终端设备还可在预设的取值集合内确定一个随机数。可选的,终端设备根据随机数所属的数值范围,以及预设的数值范围与数据传输方式映射关系,确定随机数对应的数据传输方式。

本实施例中终端设备在接收到网络设备发送的数据发送失败指示信息,生成第一数值,并根据第一数值确定数据传输方式,数据传输方式的确定方法简单,终端设备与网络设备之间信令交互较少。

示例性的,在上述任一实施例的基础上,本申请实施例还提供一种数据传输方法,涉及的是数据传输过程中采用的资源的更新的具体方式。具体的,在根据数据传输方式进行数据传输之前,本实施例提供的数据传输方法还包括:

接收网络设备发送的第一资源更新信息;

对应的,根据数据传输方式进行数据传输,包括:

根据数据传输方式在第一资源更新信息指示的资源中进行数据传输。

示例性的,网络设备可根据第一资源信息确定第一资源的使用情况,从而可确定是否需要更新第一资源,以提高数据传输的可靠性。示例性的,当网络设备发现第一资源中较多的资源上的数据都发生接收失败、或接收冲突,或者发现第一资源中仅有较少的资源未被占用,网络设备会为终端设备配置新的资源或者在原来资源的基础上增加更多的资源,并将新的资源信息通过第一资源更新信息通知给终端设备。当终端设备接收到第一资源更新信息时,终端设备在第一资源更新信息指示的资源中进行数据传输。

示例性的,终端设备可接收网络设备通过高层信令发送的第一资源更新信息;或者接收网络设备通过无线资源控制rrc消息发送的第一资源更新信息;或者接收网络设备通过下行控制信令发送的第一资源更新信息;或者接收网络设备通过物理层信令发送的第一资源更新信息。其中高层信令包括但不限于媒体接入控制层信令(mediaaccesscontrol,mac),主系统信息信令(masterinformationblock,mib),系统消息信令(systeminformationblock,sib)等信令。

本申请实施例中,网络设备根据第一资源信息适时调整资源的大小,降低资源的冲突概率,可保证数据传输的可靠性。

示例性的,在上述任一实施例的基础上,本申请实施例还提供一种数据传输方式,本实施例中数据的初传和重传采用不同的资源。本实施例提供的数据传输方法包括:

接收网络设备发送的第一资源信息;

根据第一资源信息确定数据传输方式,根据数据传输方式进行数据的初始传输;

若初始传输失败,则在第七资源中进行数据的重传;

其中,第一资源用于进行数据的初传,第七资源用于进行数据的重传。

示例性的,在本实施例中,网络设备为终端设备配置不同的资源,第一资源和第七资源,分别用于进行数据的初传(initialtransmission)和重传(retransmission)。

可选的,两个资源可以是时分复用模式或者是频分复用模式,两个资源的大小可以相同或不同,两个资源上的传输参数,例如,调制编码方案、数据的冗余版本、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、时间窗的大小和计数器的最大值等,可以相同也可以不同。可选的,也可以为在第一资源中预留部分资源作为第七资源。

本实施例中通过为数据的重传配置与初传不同的资源,提高了数据传输可靠性。

可选的,在上述任一实施例的基础上,本实施例还提供一种数据传输方法。本实施例中终端设备在进行数据传输之前,需确定时间窗结束或计数器达到最大值。本实施例提供的数据传输方法包括:

s501、进行数据的初始传输;

s502、在初始传输的时间窗结束之前或计数器达到最大值之前,检测是否接收到数据传输成功指示信息;若否,则执行s503;若是,则执行s505;

s503、根据第一资源信息确定数据传输方式,根据数据传输方式进行数据的重传;

s504、结束数据传输。

示例性的,终端设备向网络设备进行数据初始传输,初始传输可包括k次重复传输,考虑到网络设备接收数据并解码数据的时间延时,当终端设备重复传输达到最大值k时,终端设备并不能及时的接收到最后几次重复传输的数据反馈结果。因而可以为数据的传输设置一个时间窗或计数器。当数据传输完成k次重复传输后,开始时间窗计时或计数器计数,终端设备在时间窗结束之前,或计数器达到最大值之前,这一时间段内等待最后几次的重复传输的数据反馈结果,例如数据传输成功指示信息、数据传输失败指示信息。

示例性的,当终端设备在该时间段内接收到数据传输成功指示信息,则结束数据传输。当终端设备在该时间段内未接收到网络设备发送的数据传输成功指示信息,或者,接收到了最后几次的重复传输的数据传输失败指示信息,则根据第一资源信息确定数据传输方式,根据数据传输方式进行数据的重传。

可选的,时间窗的持续时长或计数器的最大值由网络设备配置;或直接采用预定义的值;或由网络设备根为各终端设备单独配置;或根据第一资源确定;或根据第一资源信息确定;或根据数据的时延确定;或根据数据的优先级确定;或根据数据重复传输的时间间隔确定;或根据数据n次重复传输的时间间隔确定,n为大于1小于k的正整数,k为数据传输的最大重复次数,或根据最近一次收到网络设备发送的nack信息确定。

本申请实施例另一方面还提供一种数据传输方法,图6为本申请实施例二提供的数据传输方法的流程示意图。图7为本申请实施例提供的资源池结构示意图。本实施例中网络设备为终端设备配置至少一个资源池,并配置各资源池对应的数据传输序号。通过将不同传输序号的数据隔离,避免了数据传输时可能发生的碰撞,提高了数据传输的可靠性。如图6和图7所示,本实施例提供的数据传输方法包括:

s601、接收网络设备发送的资源池配置信息;

示例性的,网络设备向终端设备发送资源池配置信息,为终端设备配置至少一个资源池,使得终端设备可在不同资源池上进行数据的重复发送。示例性的,本实施中的至少一个资源池,可以与上述实施例中的第一资源相同,即可以认为将第一资源划分为至少一个资源池。

可选的,资源池的结构如图7所示,其中,各资源池可以是时分复用模式或者频分复用模式;各资源池的大小可以相同也可以不同;各资源池上传输数据时的数据传输参数可以相同或不同。

可选的,资源池配置信息包括至少一个资源池与数据的发送序号的映射关系。示例性的,资源配置信息中可以包括资源池标识与发送序号的对照表,还可以包括各发送序号对应的资源池的时域频域信息。

示例性的,数据传输过程中,通常将同一数据重复k次发送,故可根据数据传输时的发送序号,将不同序号的数据在不同资源池上发送。示例性的,参照图7,当k=6,可约定将第一次重复发送和第二次重复发送的数据在第一资源池上发送,将第三次重复发送和第四次重复发送的数据在第二资源池上发送,将第五次重复发送和第六次重复发送的数据在第三资源池上发送。示例性的,考虑到部分输出可能未达到6次重复传输之前就已经传输成功,故可将第三资源池和第二资源池的大小设置为依次减少。示例性的,资源池与数据的发送序号的映射关系的确定方式可以为:网络设备或终端设备预配置;或网络设备通过物理层信令或rrc信令配置;或者终端设备根据第一资源信息确定。

s602、根据待传输数据的发送序号,在资源池配置信息指示的至少一个资源池中确定待传输数据对应的资源池;

示例性的,终端设备根据当前待发送的数据的发送序号,即可在多个资源池中确定该待传输数据在传输时应当采用的资源池。

s603、在待传输数据对应的资源池上发送待传输数据。

示例性的,当终端设备确定待传输数据对应的资源池后,即在该资源池上进行待传输数据的传输。

本实施例中网络设备为终端设备配置至少一个资源池,并配置各资源池对应的数据传输序号。通过将不同传输序号的数据隔离,避免了数据传输时可能发生的碰撞,提高了数据传输的可靠性。

本申请实施例还提供一种数据传输方法,该方法的执行主体为网络设备,该方法与图6所示实施例提供的数据传输方法相对应。本实施提供的数据传输方法包括:

网络设备确定资源池配置信息;资源池配置信息包括至少一个资源池与数据的发送序号的映射关系;

网络设备向终端设备发送资源池配置信息。

示例性的,在图6所示实施例的基础上,本申请实施例还提供一种数据传输方法,图8为本申请实施例三提供的数据传输方法的流程示意图。本实施例涉及的是当数据初始传输失败之后,数据重传过程中所采用的资源池的确定方法。如图8所示,本实施提供的数据传输方法包括:

s801、接收网络设备发送的资源池配置信息;

s802、根据待传输数据的发送序号,在资源池配置信息指示的至少一个资源池中确定待传输数据对应的资源池;

s803、在待传输数据对应的资源池上发送待传输数据;

其中,s801至s803与图6所示实施例中的s601至s603相同,本实施例不再赘述。

s804、若待传输数据传输失败,则根据第一信息,确定待传输数据进行下一次传输所采用的资源池,在资源池上进行待传输数据的下一次传输。

其中,第一信息包括至少一个资源池的使用情况信息或至少一个资源池上数据的解码结果信息。

示例性的,当待传输数据的k次重复传输均未成功,则确定待传输数据传输失败。此时,终端设备根据接收到的第一信息,确定待传输数据重传时采用的资源池。示例性的,第一资源包括至少一个资源池的使用情况信息或至少一个资源池上数据的解码结果信息,各资源池的使用情况信息以及各资源池上数据的解码结果信息与上述实施例中的第一资源的使用情况信息和第一资源上数据的解码结果信息相同。示例性的,参照图7,当第三资源池中的数据接收情况中发生冲突的资源较少,或大部分资源未被占用,那么终端设备在进行重传时,可选择在第三资源池上进行重传。

示例性的,网络设备可以在向终端设备发送资源池配置信息时,同时向终端设备发送第一信息,也可以周期性的向终端设备发送更新的第一信息。还可以是终端设备在每一次进行数据传输之前,向网络设备发送请求信息,网络设备在接收到请求信息时发送第一信息。

示例性的,网络设备可以通过rrc信令向终端设备发送第一信息,也可以是通过物理层信令向终端设备发送第一信息,或者通过下行控制信息向终端设备发送第一信息。

示例性的,在上述图6和图7实施例的基础上,终端设备接收网络设备发送的资源池配置信息的方式可以为如下中的任一种:

终端设备接收网络设备通过高层信令发送的资源池配置信息;或者

终端设备接收网络设备通过无线资源控制rrc消息发送的所述资源池配置信息;或者

终端设备接收网络设备通过下行控制信令发送的所述资源池配置信息;或者

终端设备接收网络设备通过物理层信令发送的所述资源池配置信息。

示例性的,网络设备还可根据第一信息,确定是否需要更新资源池配置,以提高数据传输的可靠性。示例性的,网络设备可仅更新一个资源池的大小,也可更新所有资源池的大小,还可不更新资源池的大小,但更新资源池与发送序号的映射关系。

本申请实施例再一方面还提供一种数据传输装置,用于执行上述实施例中的终端设备侧的数据传输方法,具有相同的技术特征和技术效果。

图9为本申请实施例一提供的数据传输装置例的结构示意图。该数据传输装置可以为上述图1至图5所示实施例中的终端设备,该数据传输装置可以通过软件、硬件或者软硬件结合的方式实现。如图9所示,该数据传输装置可以包括:接收模块11和识别模块12。

接收模块11,用于接收网络设备发送的第一资源信息;第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

处理模块12,用于根据第一资源信息确定数据传输方式;

发送模块13,用于根据数据传输方式进行数据传输。

可选的,第一资源的使用情况信息包括如下中的任意一种或多种:

第一资源中第二资源的数量或第二资源在第一资源中的占比,第二资源上数据的接收状态为成功状态;

第一资源中第三资源的数量或第三资源在第一资源中的占比,第三资源上数据的接收状态为失败状态;

第一资源中第四资源的数量或第四资源在第一资源中的占比,第四资源上数据的接收状态为冲突状态;

第一资源中第五资源的数量或第五资源在第一资源中的占比,第五资源未被占用;

第一资源中第六资源的数量或第六资源在第一资源中的占比,第六资源被占用。

可选的,第一资源的数据解码结果信息包括如下中的任意一种或多种:

第一资源上数据解码成功的次数或第一资源上数据解码成功的次数占数据总解码次数的占比;

第一资源上数据解码失败的次数或第一资源上数据解码失败的次数占数据总解码次数的占比;

第一资源上数据解码发生冲突的次数或第一资源上数据解码发生冲突的次数占数据总解码次数的占比;

第一资源上的数据解码失败的信息;

第一资源上的数据解码发生冲突的信息。

可选的,处理模块12具体用于:

若第一资源信息包括第一资源上的数据解码失败的信息或第一资源上的数据解码发生冲突的信息,则生成第一数值;

根据第一数值,确定数据传输方式。

可选的,数据传输方式为基于授权的数据传输方式、基于免授权的数据传输方式或舍弃数据。

可选的,数据传输方式包括数据传输参数;数据传输参数包括如下中的任意一项或多项:

调制编码方案、数据的冗余版本、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、时间窗的大小和计数器的最大值。

可选的,接收模块11还用于,接收网络设备发送的第一资源更新信息;

发送模块13具体用于,根据数据传输方式在第一资源更新信息指示的资源中进行数据传输。

可选的,接收模块11具体用于,

接收网络设备通过高层信令向终端设备发送的第一资源更新信息;或者

接收网络设备通过无线资源控制rrc消息向数据传输装置发送的第一资源更新信息;或者

接收网络设备通过下行控制信令向数据传输装置发送的第一资源更新信息;或者

接收网络设备通过物理层信令向数据传输装置发送的第一资源更新信息。

可选的,发送模块13具体用于,根据数据传输方式在第一资源中进行数据的初始传输;

发送模块13还用于,若初始传输失败,则在第七资源中进行数据的重传;

第一资源用于进行数据的初传,第七资源用于进行数据的重传。

可选的,处理模块12具体用于,

若第一资源中第四资源的数量或占比小于或等于第一预设值,则确定数据传输方式为基于免授权的数据传输方式;

发送模块13具体用于,采用基于免授权的数据传输方式进行数据传输。

可选的,处理模块12还用于,根据第四资源的数量或占比确定数据传输参数;

发送模块13具体用于,采用基于免授权的数据传输方式,根据数据传输参数进行数据传输。

可选的,处理模块12具体用于,若第一资源中第四资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于授权的数据传输方式;

发送模块13具体用于,采用基于授权的数据传输方式进行数据传输。

图10为本申请实施例二提供的数据传输装置例的结构示意图。该数据传输装置可以为上述图6至图8所示实施例中的终端设备,该数据传输装置可以通过软件、硬件或者软硬件结合的方式实现。如图10所示,该数据传输装置可以包括:接收模块21、资源池确定模块22和发送模块23。

接收模块21,用于接收网络设备发送的资源池配置信息;

资源池确定模块22,用于根据待传输数据的发送序号,在资源池配置信息指示的至少一个资源池中确定待传输数据对应的资源池;

发送模块23,用于在待传输数据对应的资源池上发送待传输数据。

可选的,资源池配置信息包括至少一个资源池与数据的发送序号的映射关系。

可选的,资源池确定模块22还用于,若待传输数据传输失败,则根据第一信息,确定待传输数据进行下一次传输所采用的资源池;

发送模块23还用于,在下一次传输所采用的资源池上进行待传输数据的下一次传输;

其中,第一信息包括至少一个资源池的使用情况信息或至少一个资源池上数据的解码结果信息。

可选的,接收模块21具体用于,

接收网络设备通过高层信令向数据传输装置发送的资源池信息;或者

接收网络设备通过无线资源控制rrc消息向数据传输装置发送的资源池信息;或者

接收网络设备通过下行控制信令向数据传输装置发送的资源池信息;或者

接收网络设备通过物理层信令向数据传输装置发送的资源池信息。

本申请实施例又一方面还提供一种数据传输装置,用于执行上述网络设备侧的数据传输方法,具有相同的技术特征和技术效果。

图11为本申请实施例三提供的数据传输装置例的结构示意图。该数据传输装置可以为上述图1至图5所示实施例中的网络设备,该数据传输装置可以通过软件、硬件或者软硬件结合的方式实现。如图11所示,该数据传输装置可以包括:资源信息获取模块31和发送模块32;

资源信息获取模块31,用于获取第一资源信息,所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

发送模块32,用于向终端设备发送第一资源信息。

本申请实施例又一方面还提供一种数据传输装置,用于执行上述网络设备侧的数据传输方法,具有相同的技术特征和技术效果。

图12为本申请实施例四提供的数据传输装置例的结构示意图。该数据传输装置可以为上述图6至图8所示实施例中的终端设备所对应的网络设备,该数据传输装置可以通过软件、硬件或者软硬件结合的方式实现。如图12所示,该数据传输装置可以包括:资源池信息获取模块41和发送模块42;

资源池信息获取模块41,用于确定资源池配置信息;资源池配置信息包括至少一个资源池与数据的发送序号的映射关系;

发送模块42,用于向终端设备发送资源池配置信息。

本申请实施例又一方面还提供一种终端设备,用于执行上述实施例中的终端设备设备侧的数据传输方法,具有相同的技术特征和技术效果。

图13为本申请实施例提供的终端设备的结构示意图。该终端设备可以包括存储器51、处理器52、至少一个通信总线53、发送器54和接收器55。通信总线53用于实现元件之间的通信连接。存储器51可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,存储器51中可以存储各种程序,用于完成各种处理功能以及实现本实施例的方法步骤。本实施例中,发送器54可以为基站中的射频处理模块或者基带处理模块,接收器55可以为基站中的射频处理模块或者基带处理模块。上述发送器54和接收器55可以分开设置,还可以集成在一起设置构成一个收发器,该发送器54和接收器55均可以耦合至所述处理器52。通信总线53可以是外设部件互连标准(英文:peripheralcomponentinterconnect,简称:pci)总线或扩展工业标准结构(英文:extendedindustrystandardarchitecture,简称:eisa)总线等。上述通信总线53可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。图13示出了上述实施例中所涉及的终端设备的一种可能的设计结构的简化示意图。可以理解的是,图13仅仅示出了所述终端设备的简化设计。在实际应用中,所述终端设备可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本申请的终端设备都在本申请的保护范围之内。

具体的,本实施例中,接收器55,用于接收网络设备发送的第一资源信息;所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

处理器52,用于根据所述第一资源信息确定数据传输方式;

发送器54,用于根据所述数据传输方式进行数据传输。

可选的,所述第一资源的使用情况信息包括如下中的任意一种或多种:

所述第一资源中第二资源的数量或第二资源在所述第一资源中的占比,所述第二资源上数据的接收状态为成功状态;

所述第一资源中第三资源的数量或第三资源在所述第一资源中的占比,所述第三资源上数据的接收状态为失败状态;

所述第一资源中第四资源的数量或第四资源在所述第一资源中的占比,所述第四资源上数据的接收状态为冲突状态;

所述第一资源中第五资源的数量或第五资源在所述第一资源中的占比,所述第五资源未被占用;

所述第一资源中第六资源的数量或第六资源在所述第一资源中的占比,所述第六资源被占用。

可选的,所述第一资源的数据解码结果信息包括如下中的任意一种或多种:

所述第一资源上数据解码成功的次数或所述第一资源上数据解码成功的次数占数据总解码次数的占比;

所述第一资源上数据解码失败的次数或所述第一资源上数据解码失败的次数占数据总解码次数的占比;

所述第一资源上数据解码发生冲突的次数或所述第一资源上数据解码发生冲突的次数占数据总解码次数的占比;

所述第一资源上的数据解码失败的信息;

所述第一资源上的数据解码发生冲突的信息。

可选的,所述处理器52具体用于:

若所述第一资源信息包括所述第一资源上的数据解码失败的信息或第一资源上的数据解码发生冲突的信息,则生成第一数值;

根据所述第一数值,确定所述数据传输方式。

可选的,所述数据传输方式为基于授权的数据传输方式、基于免授权的数据传输方式或舍弃数据。

可选的,所述数据传输方式包括数据传输参数;所述数据传输参数包括如下中的任意一项或多项:

调制编码方案、数据的冗余版本、数据传输占用的资源的数量、跳频图样、数据传输的重复次数、相邻重复传输之间的时间间隔、时间窗的大小和计数器的最大值。

可选的,所述接收器55还用于,接收所述网络设备发送的第一资源更新信息;

所述发送器54具体用于,根据所述数据传输方式在所述第一资源更新信息指示的资源中进行数据传输。

可选的,所述接收器55具体用于,

接收所述网络设备通过高层信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过下行控制信令向所述终端设备发送的所述第一资源更新信息;或者

接收所述网络设备通过物理层信令向所述终端设备发送的所述第一资源更新信息。

可选的,所述发送器54具体用于,根据所述数据传输方式在第一资源中进行所述数据的初始传输;

所述发送器54还用于,若初始传输失败,则在第七资源中进行所述数据的重传;

所述第一资源用于进行所述数据的初传,所述第七资源用于进行所述数据的重传。

可选的,所述处理器52具体用于,

若所述第一资源中第四资源的数量或占比小于或等于第一预设值,则确定所述数据传输方式为基于免授权的数据传输方式;

所述发送器54具体用于,采用基于免授权的数据传输方式进行数据传输。

可选的,所述处理器52还用于,根据所述第四资源的数量或占比确定数据传输参数;

所述发送器54具体用于,采用基于免授权的数据传输方式,根据所述数据传输参数进行数据传输。

可选的,所述处理器52具体用于,若所述第一资源中第四资源的数量或占比大于或等于第一预设值,则确定数据传输方式为基于授权的数据传输方式;

所述发送器54具体用于,采用基于授权的数据传输方式进行数据传输。

具体的,再一实施例中,接收器55,用于接收网络设备发送的资源池配置信息;

处理器52,用于根据待传输数据的发送序号,在所述资源池配置信息指示的至少一个资源池中确定所述待传输数据对应的资源池;

发送器54,用于在所述待传输数据对应的资源池上发送所述待传输数据。

可选的,所述资源池配置信息包括所述至少一个资源池与数据的发送序号的映射关系。

可选的,所述处理器52还用于,若所述待传输数据传输失败,则根据第一信息,确定所述待传输数据进行下一次传输所采用的资源池;

所述发送器54还用于,在所述下一次传输所采用的资源池上进行所述待传输数据的下一次传输;

其中,所述第一信息包括至少一个所述资源池的使用情况信息或至少一个所述资源池上数据的解码结果信息。

可选的,所述接收器55具体用于,

接收所述网络设备通过高层信令向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过无线资源控制rrc消息向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过下行控制信令向所述终端设备发送的所述资源池信息;或者

接收所述网络设备通过物理层信令向所述终端设备发送的所述资源池信息。

本申请实施例又一方面还提供一种网络设备,用于执行上述实施例中的网络设备侧的数据传输方法,具有相同的技术特征和技术效果。

图14为本申请实施例提供的网络设备的结构示意图。该网络设备可以包括存储器61、处理器62、至少一个通信总线63、发送器64和接收器65。通信总线63用于实现元件之间的通信连接。存储器61可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,存储器61中可以存储各种程序,用于完成各种处理功能以及实现本实施例的方法步骤。本实施例中,发送器64可以为基站中的射频处理模块或者基带处理模块,接收器65可以为基站中的射频处理模块或者基带处理模块。上述发送器64和接收器65可以分开设置,还可以集成在一起设置构成一个收发器,该发送器64和接收器65均可以耦合至所述处理器62。通信总线63可以是外设部件互连标准(英文:peripheralcomponentinterconnect,简称:pci)总线或扩展工业标准结构(英文:extendedindustrystandardarchitecture,简称:eisa)总线等。上述通信总线63可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。图14示出了上述实施例中所涉及的网络设备的一种可能的设计结构的简化示意图。可以理解的是,图14仅仅示出了所述网络设备的简化设计。在实际应用中,所述网络设备可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本申请的网络设备都在本申请的保护范围之内。

具体的,本实施例中,处理器62,用于获取第一资源信息,所述第一资源信息包括第一资源的使用情况信息或第一资源上数据的解码结果信息;

发送器64,用于向终端设备发送第一资源信息。

具体的,再一实施例中,处理器62,用于确定资源池配置信息;所述资源池配置信息包括至少一个资源池与数据的发送序号的映射关系;

发送器64,用于向终端设备发送所述资源池配置信息。

本申请实施例又一方面还提供了一种计算机存储介质,用于储存上述终端设备所用的计算机软件指令,其包含用于执行上述任一实施例中的终端设备侧的方法的程序。本申请实施例还提供一种计算机程序产品,其包含指令,当计算机程序被计算机所执行时,该指令使得计算机执行终端设备所执行的功能。

本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持终端设备实现上述任一实施例中所涉及的功能,例如,生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,该芯片系统还包括存储器,所述存储器,用于保存终端设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

本申请实施例又一方面还提供了一种计算机存储介质,用于储存上述网络设备所用的计算机软件指令,其包含用于执行上述任一实施例中的网络设备侧的方法的程序。本申请实施例还提供一种计算机程序产品,其包含指令,当计算机程序被计算机所执行时,该指令使得计算机执行上述网络设备所执行的功能。

本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持网络设备实现上述任一实施例中所涉及的功能,例如,生成或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,该芯片系统还包括存储器,所述存储器,用于保存网络设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

本申请各方法实施例之间相关部分可以相互参考;各装置实施例所提供的装置用于执行对应的方法实施例所提供的方法,故各装置实施例可以参考相关的方法实施例中的相关部分进行理解。

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

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

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

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

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

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

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

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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