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

无线通信方法、装置、设备以及存储介质

文献发布时间:2023-06-19 18:35:48


无线通信方法、装置、设备以及存储介质

技术领域

本申请涉及通信技术领域,尤其涉及一种无线通信方法、装置、设备以及存储介质。

背景技术

目前,在有些通信系统中,如第五代移动通信系统(5th generation wirelesssystem,5G)中,终端设备与终端设备之间可以通过侧行链路(sidelink)进行信令和数据的传输。这种通过侧行链路来进行传输的方式可以称为侧行传输。

在侧行链路传输中,出于成本、功耗和编解码实现复杂度等因素的考虑,常将传输块(Transport Block,TB)划分为多个编码块(Code Block,CB)进行传输。为了保证信息传输的准确性和完整性,需要在CB未能正确传输的情况下对整个TB进行重传。然而,重传整个TB将导致传输效率较低。

发明内容

本申请实施例提供的一种无线通信方法、装置、设备以及存储介质,提高了传输效率。

第一方面,本申请实施例提供的一种无线通信的方法,该方法包括:根据第一码率,确定第二级控制信息的资源占用数量,该第一码率为预设的或者为根据预设的第一对应关系确定的,该第一对应关系为第一参数与码率的对应关系,该资源占用数量用于发送该第二级控制信息;发送第一信息,该第一信息包括控制信息和侧行数据,该侧行数据包括重传的至少一个编码块组CBG,该控制信息包括该第二级控制信息。

通过第一方面提供的通信方法,第一终端装置根据第一码率,确定第二级控制信息的资源占用数量,并基于资源占用数量向第二终端装置发送用于重传至少一个CBG的第一信息,使第二终端装置可以基于第一码率接收来自第一终端装置的第一信息,避免各终端在通过侧行链路重传时总是重传整个TB,提高了侧行传输的重传效率。

在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该调制阶数对应的码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。

通过该实施方式提供的通信方法,基于第一MCS映射关系中调制阶数对应的至少一个码率,确定第一对应关系中的每个调制阶数对应的码率,使第一终端装置和第二终端装置基于第一对应关系确定的第一码率更利于第二级控制信息的有效传输。

在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均值。

通过该实施方式提供的通信方法,第一对应关系中每个调制阶数对应的码率可以选择MCS映射关系中该调制阶数对应的可能的码率中较高、较低或者平均的码率值,使得基于第一对应关系确定的第一码率能适用于不同的应用场景。

在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。

通过该实施方式提供的通信方法,提高了第一对应关系的适用性。

在一种可能的实施方式中,该方法还包括:获取MCS索引字段;在该第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。

通过该实施方式提供的通信方法,基于MCS映射关系中每个调制阶数对应的码率确定第一对应关系中每个调制阶数对应的码率,使得第一终端装置获取的第一码率与MCS索引字段对应的调制阶数相关,因此,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。

在一种可能的实施方式中,该方法还包括:获取MCS表格指示信息,该MCS表格指示信息用于指示至少一个MCS映射关系中与该第一对应关系对应的第一MCS映射关系。

通过该实施方式提供的通信方法,一方面,解决了预设有多MCS映射关系的情况下,如何确定第一MCS映射关系,另一方面,在预设有一个MCS映射关系的情况下,确保预设的MCS映射关系即为所需的第一MCS映射关系。

在一种可能的实施方式中,该第一参数包括传输优先级,该方法还包括:获取目标传输优先级;根据该目标传输优先级和该第一对应关系,确定该第一码率。

通过该实施方式提供的通信方法,第一终端装置获取的第一码率与目标传输优先级相关,例如目标传输优先级更高时,第一码率更大,因此,在第二级控制信息的传输优先级的要求更高时,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。

在一种可能的实施方式中,该第一参数包括传输优先级和调制阶数,该方法还包括:获取MCS索引字段和目标传输优先级;在该第一对应关系对应的第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该目标传输优先级、该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。

通过该实施方式提供的通信方法,第一终端装置获取的第一码率与目标传输优先级和MCS索引字段对应的调制阶数均相关,从传输优先级和调制阶数两个角度对第一码率进行约束,使得基于该第一码率编码的第二级控制信息具有更高的传输可靠性。

在一种可能的实施方式中,该第一码率预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。

通过该实施方式提供的通信方法,将第一码率预设在资源池的配置信息,使第一终端装置和/或第二终端装置能够获取针对重传至少一个CBG的第一码率,进而为终端设备之间进行侧行传输时能够实现重传TB的部分或者全部CBG,而不需要总是重传整个TB提供了可能。

在一种可能的实施方式中,该第一对应关系预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。

通过该实施方式提供的通信方法,将第一对应关系预设在资源池的配置信息,使第一终端装置和/或第二终端装置能够获取针对重传至少一个CBG的第一码率,进而为终端设备之间进行侧行传输时能够实现重传TB的部分或者全部CBG,而不需要总是重传整个TB提供了可能。

第二方面,本申请实施例提供一种无线通信方法,该方法包括:接收第一信息,该第一信息包括控制信息和侧行数据,该侧行数据包括重传的至少一个CBG,该控制信息包括第二级控制信息;根据第一码率,确定该第二级控制信息的资源占用数量,该资源占用数量用于接收该第二级控制信息;其中,该第一码率为预设的,或者,为根据预设的第一对应关系确定的,该第一对应关系为第一参数与码率的对应关系。

在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该调制阶数对应的码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。

在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。

在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。

在一种可能的实施方式中,该控制信息包括MCS索引字段,该方法还包括:在该第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。

在一种可能的实施方式中,该控制信息包括MCS表格指示信息,该MCS表格指示信息用于指示至少一个MCS映射关系中与该第一对应关系对应的第一MCS映射关系。

在一种可能的实施方式中,该第一参数包括传输优先级,该控制信息包括目标传输优先级,该方法还包括:根据该目标传输优先级和该第一对应关系,确定该第一码率。

在一种可能的实施方式中,该第一参数包括传输优先级和调制阶数,该控制信息包括MCS索引字段和目标传输优先级,该方法还包括:在该第一对应关系对应的第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;根据该目标传输优先级、该MCS索引字段对应的调制阶数和该第一对应关系,确定该第一码率。

在一种可能的实施方式中,该第一码率预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。

在一种可能的实施方式中,该第一对应关系预设在资源池的配置信息中,该资源池为网络设备预配置的用于侧行链路传输的传输资源。

上述第二方面以及上述第二方面的各可能的实施方式所提供的无线通信方法,其有益效果可以参见上述第一方面以及第一方面的各可能的实施方式所带来的有益效果,在此处不再赘述。

第三方面,本申请实施例提供一种无线通信方法,应用于网络设备,该方法包括:向至少一个终端发送资源池的配置信息;其中,该资源池为用于侧行链路传输的传输资源,该配置信息包括第一码率或者第一对应关系,该第一对应关系为第一参数与码率的对应关系。

在一种可能的实施方式中,该第一参数包括调制阶数和/或传输优先级。

在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。

在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。

在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。

在一种可能的实施方式中,该配置信息还包括至少一个MCS映射关系。

上述第三方面以及上述第三方面的各可能的实施方式所提供的无线通信方法,其有益效果可以参见上述第一方面以及第一方面的各可能的实施方式所带来的有益效果,在此处不再赘述。

第四方面,本申请实施例提供一种通信装置,包括:处理单元,用于根据第一码率,确定第二级控制信息的资源占用数量,所述第一码率为预设的或者为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系,所述资源占用数量用于发送所述第二级控制信息;收发单元,用于发送第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括所述第二级控制信息。

在一种可能的实施方式中,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。

在一种可能的实施方式中,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均值。

在一种可能的实施方式中,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。

在一种可能的实施方式中,所述处理单元还用于:获取MCS索引字段;在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

在一种可能的实施方式中,所述处理单元还用于:获取MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。

在一种可能的实施方式中,所述第一参数包括传输优先级,所述处理单元还用于:获取目标传输优先级;根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。

在一种可能的实施方式中,所述第一参数包括传输优先级和调制阶数,所述处理单元还用于:获取MCS索引字段和目标传输优先级;在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

在一种可能的实施方式中,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

在一种可能的实施方式中,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

第五方面,本申请实施例提供一种通信装置,包括:收发单元,用于接收第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括第二级控制信息;处理单元,用于根据第一码率,确定所述第二级控制信息的资源占用数量,所述资源占用数量用于接收所述第二级控制信息;其中,所述第一码率为预设的,或者,为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系。

在一种可能的实施方式中,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。

在一种可能的实施方式中,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均码率。

在一种可能的实施方式中,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。

在一种可能的实施方式中,所述控制信息包括MCS索引字段,所述处理单元还用于:在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

在一种可能的实施方式中,所述控制信息包括MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。

在一种可能的实施方式中,所述第一参数包括传输优先级,所述控制信息包括目标传输优先级,所述处理单元还用于:根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。

在一种可能的实施方式中,所述第一参数包括传输优先级和调制阶数,所述控制信息包括MCS索引字段和目标传输优先级,所述处理单元还用于:在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

在一种可能的实施方式中,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

在一种可能的实施方式中,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

第六方面,本申请实施例提供一种通信装置,包括:收发单元,用于向至少一个终端发送资源池的配置信息;其中,该资源池为用于侧行链路传输的传输资源,该配置信息包括第一码率或者第一对应关系,该第一对应关系为第一参数与码率的对应关系。

在一种可能的实施方式中,该第一参数包括调制阶数和/或传输优先级。

在一种可能的实施方式中,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。

在一种可能的实施方式中,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。

在一种可能的实施方式中,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。

在一种可能的实施方式中,该配置信息还包括至少一个MCS映射关系。

第七方面,本申请实施例提供一种通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第一方面或第一方面各可能的实现方式中的方法。

第八方面,本申请实施例提供一种通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第二方面或第二方面各可能的实现方式中的方法。

第九方面,本申请实施例提供一种通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第三方面或第三方面各可能的实现方式中的方法。

第十方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第一方面或第一方面各可能的实现方式中的方法。

第十一方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第二方面或第二方面各可能的实现方式中的方法。

第十二方面,本申请实施例提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机指令,使得安装有该芯片的设备执行如第三方面或第三方面各可能的实现方式中的方法。

第十三方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第一方面或第一方面各可能的实现方式中的方法。

第十四方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第二方面或第二方面各可能的实现方式中的方法。

第十五方面,本申请实施例提供一种计算机可读存储介质,用于存储计算机程序指令,该计算机程序使得计算机执行如第三方面或第三方面各可能的实现方式中的方法。

第十六方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第一方面或第一方面各可能的实现方式中的方法。

第十七方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第二方面或第二方面各可能的实现方式中的方法。

第十八方面,本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如第三方面或第三方面各可能的实现方式中的方法。

第十九方面,本申请实施例提供一种终端,包括如第四方面或第四方面各可能的实现方式中的通信装置。

第二十方面,本申请实施例提供一种终端,包括如第五方面或第五方面各可能的实现方式中的通信装置。

第二十一方面,本申请实施例提供一种终端,包括如第六方面或第六方面各可能的实现方式中的通信装置。

附图说明

图1示出了适用于本申请实施例的侧行传输方法的通信系统100的示意图;

图2是本申请实施例提供的一种通信方法200的示意性交互流程示意图;

图3是本申请实施例提供的另一种通信方法的示意性交互流程示意图;

图4是本申请实施例提供的另一种通信方法的示意性交互流程示意图;

图5是本申请实施例提供的另一种通信方法的示意性交互流程示意图;

图6是本申请实施例提供的另一种通信方法的示意性交互流程示意图;

图7是本申请实施例提供的另一种通信方法的示意性交互流程示意图;

图8是本申请实施例提供的另一种通信方法的示意性交互流程示意图;

图9是本申请实施例提供的通信方法300的示意性交互流程示意图;

图10为本申请实施例提供的一种通信装置400的结构示意图;

图11是本申请实施例提供的通信装置500的另一示意性框图;

图12是本申请实施例提供的终端设备600的结构示意图。

具体实施方式

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

本申请提供的通信方法可以应用于各种通信系统,例如:全球移动通讯(GlobalSystem of Mobile communication,GSM)系统、码分多址(Code Division MultipleAccess,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long TermEvolution,LTE)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新空口(New Radio,NR)系统、NR系统的演进系统、非授权频谱上的LTE(LTE-based access tounlicensed spectrum,LTE-U)系统、非授权频谱上的NR(NR-based access to unlicensedspectrum,NR-U)系统、非地面通信网络(Non-Terrestrial Networks,NTN)系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、无线局域网(WirelessLocal Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)系统或其他通信系统等。

通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device toDevice,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(MachineType Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicleto everything,V2X)通信等,本申请实施例也可以应用于这些通信系统。

在一些实施例中,本申请实施例中的通信系统可以应用于载波聚合(CarrierAggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。

在一些实施例中,本申请实施例中的通信系统可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请实施例中的通信系统也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。

本申请实施例结合网络设备和终端设备描述了各个实施例,其中,终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。

终端设备可以是WLAN中的站点(STATION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信系统例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public LandMobile Network,PLMN)网络中的终端设备等。

在本申请实施例中,终端设备可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。

在本申请实施例中,终端设备可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(AugmentedReality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。

作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。

在本申请实施例中,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(EvolutionalNode B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备或者基站(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。

作为示例而非限定,在本申请实施例中,网络设备可以具有移动特性,例如网络设备可以为移动的设备。在一些实施例中,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(low earth orbit,LEO)卫星、中地球轨道(medium earth orbit,MEO)卫星、地球同步轨道(geostationary earth orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。在一些实施例中,网络设备还可以为设置在陆地、水域等位置的基站。

在本申请实施例中,网络设备可以为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。

应理解,本申请对于网络设备和终端设备的具体形式均不做限定。

为便于理解本申请实施例,首先结合图1详细说明适用于本申请实施例的通信系统。图1示出了适用于本申请实施例的侧行传输方法的通信系统的示意图。如图1所示,通信系统100可以包括至少一个网络设备和多个终端设备,例如图1中所示的网络设备110、终端设备121和122。网络设备110和各终端设备121和122可分别通过无线空口通信,终端设备之间可以通过车用无线通信技术通信。例如图1中所示的终端设备121与终端设备122之间可以相互通信。

应理解,图1仅为示例,示出了终端设备121向终端设备122发送信令和/或数据的场景,但这不应对本申请构成任何限定。终端设备121也可以接收终端设备122发送的信令和/或数据。本申请实施例对此不做限定。

还应理解,图1仅为示例,示出了一个网络设备和四个终端设备。但这不应对本申请构成任何限定。该通信系统100还可以包括更多的网络设备,也可以包括更多或更少的终端设备。本申请实施例对此不做限定。

在图1所示的通信系统中,终端设备之间可通过侧行链路来进行数据和信令的传输。终端设备通过侧行链路通信所使用的资源可以由网络设备分配。换言之,网络设备为侧行传输分配资源。例如,图1中的终端设备121可通过网络设备分配的资源向终端设备122发送信令和/或数据。

终端设备之间进行信令和/或数据交互的侧行链路(Sidelink,SL),其包括的信道类型有:物理侧行链路控制信道(Physical Sidelink Control Channel,PSCCH),物理侧行链路共享信道(Physical Sidelink Shared Channel,PSSCH),物理侧行链路广播信道(Physical Sidelink Broadcast Channel,PSBCH)和物理侧行链路反馈信道(PhysicalSidelink Feedback Channel,PSFCH)中的全部或者部分。其中,PSCCH承载有第一级控制信息,PSSCH承载有第二级控制信息和/或数据,PSFCH承载有反馈信息。

在第一终端(比如图1中的终端设备121)向第二终端(比如图1中的终端设备122)传输数据传输块(transmit block,TB)时,第一终端依次向第二终端发送第一级控制信息、第二级控制信息和侧行数据,第二终端依次接收并解码第一级控制信息、第二级控制信息和侧行数据。其中,侧行数据可以是初传的TB,或者是重传的TB。

在第二终端设备接收并解码第二级控制信息的过程中,需要确定第二级控制信息占用的资源元素(resource element,RE)的数量,进而基于第二级控制信息占用的RE的数量对第二级控制信息进行解码,例如对TB中的每个CB进行解码。

第二级控制信息占用的RE数量,例如可以由以下公式(1)确定:

其中,O

第二级控制信息用于指示以下各项中的部分或者全部:

1、混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)线程号(process number):在所传输的数据为数据传输块(transmit block,TB)的重传时,其HARQ线程号保持不变。

2、新数据指示信息(New data indicator,NDI):用于指示当前HARQ线程上的数据传输是新数据或者老数据。NDI在出现新数据时翻转,即若HARQ线程上的NDI值与上次保持一致,则所传输的数据为上次传输的TB的重传数据,否则为新传TB。

3、版本号(Redundancy version,RV):表示本次数据传输的HARQ版本号。TB传输共支持4个版本号,用以生成不同的速率匹配输出,承载不同的冗余信息,提升不同次的TB传输版本合并时的译码可靠性。

4、源地址ID(Source ID):表示所传输的数据的来源。

5、目的地址ID(Destination ID):表示期望的所传输的数据的接收ID。

6、HARQ使能信息:指示接收端是否进行HARQ反馈。

7、业务类型指示信息(Cast type indicator):用于指示单播,组播,或广播。

8、信道状态信息(Channel State Information,CSI)需求:指示是否要求发送端反馈CSI。

通过上述方案,第二终端对来自第一终端的第二级控制信息进行解码,以成功接收第二级控制信息,并根据第二级控制信息的指示接收侧行数据。

针对第一终端需要向第二终端重传数据的场景,第一终端向第二终端发送的侧行数据可以是重传的TB,例如,第一终端接收到第二终端发送的反馈信息后,根据该反馈信息确定上一次传输的TB未能正确接收,则向第二终端重新发送该TB。然而,即使上一次传输的TB中有部分编码块(code block,CB)未正确接收时,也仍重传整个TB,导致传输效率较低。

在上述第一终端需要向第二终端重传数据的场景中,若第一终端向第二终端发送的侧行数据是重传TB的部分或者全部CBG,上述第一级控制信息中指示的MCS索引在MCS表格中将对应预留位(reserved),即通过第一级控制信息指示的MCS索引无法确定码率R。

首先对重传TB的部分或者全部CBG进行说明:TB中包含多个CB,通过对每个CB分别进行编码以实现对TB的编码,即每个CB的编译均独立。分析可知,TB中的某个CB译码失败,可以仅重传该CB,不需要重传整个TB,而为减少CB粒度的反馈信息的比特数量,可以将TB内的CB进行分组得到多个CBG,若该组内的所有CB全部译码正确则该CBG反馈ACK,否则反馈NACK。发送端设备可以根据CBG的反馈信息,确定是否重传该CBG,且在重传的控制信息中携带CBG的索引指示信息,即指示重传的CBG。那么在重传CBG时,不再根据上述TB的确定过程确定本次传输的有效比特数量,而是根据CBG的索引指示信息,确定承载的原始比特数量即可。此种情况下,控制信息携带的MCS索引不再指示码率。

例如,参见如下表1,第一终端向第二终端发送的侧行数据为重传TB的CBG时,控制信息中指示的MCS索引I

表1

因此,无论第一终端还是第二终端均无法基于上述方案确定第二级控制信息占用的RE的数量,一方面导致第一终端无法对第二级控制信息进行编码,另一方面导致第二终端无法对第二级控制信息成功解码,进而无法接收侧行数据。

在本申请实施例中,针对上述终端设备在侧行链路上重传数据的过程中仅能重传整个TB的问题,在侧行数据为TB的至少一个CBG时,引入第一码率。基于该第一码率,第一终端可以确定第二级控制信息占用的RE数量,并对第二级控制信息进行编码,第二终端可以确定来自第一终端的第二级控制信息占用的RE数量,并对该第二级控制信息进行解码。实现了重传TB的部分或者全部CBG,而避免总是重传整个TB,提高了传输效率。

另一种理解是,本申请实施例中,通过引入第一码率,解除了上述第二级控制信息与数据信道码率的关联关系,实现了第二终端设备不需要在完成接收第二级控制信息的情况下获取数据信道码率,而可以基于第一码率确定第二级控制信息占用的RE数量,进而对第二级控制信息进行解码。

需要说明的是,TB可以划分为至少一个CBG,每个CBG包括至少一个CB。重传的CBG中应包括未正确传输的至少一个CB。

为便于理解本申请实施例,首先对本申请中涉及到的术语作简单说明。

资源占用数量:资源占用数量即RE数量。本申请实施例中,在第二级控制信息通过一个多进多出(multiple-in multipleout,MIMO)层传输时,资源占用数量为第二级控制信息的编码符号数量;在第二级控制信息通过两个或两个以上MIMO层传输时,资源占用数量为一个MIMO层上第二级控制信息的编码符号数量。

为便于理解本申请实施例,做出如下几点说明:

第一,在下文示出的实施例中,第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。例如,区分不同的终端设备等。

第二,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。

“预配置”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,也可以通过信令预配置,比如网络设备通过信令预配置等方式来实现,本申请对于其具体的实现方式不做限定。

第三,本申请实施例中涉及的“协议”可以是指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。

第四,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。

第五,在本申请实施例中,“当……时”、“在……的情况下”、“若”以及“如果”等描述均指在某种客观情况下设备(如,终端设备或者网络设备)会做出相应的处理,并非是限定时间,且也不要求设备(如,终端设备或者网络设备)在实现时一定要有判断的动作,也不意味着存在其它限定。

第六,本申请实施例中第二终端设备正确接收控制信息和/或侧行数据,也即对控制信息和/或侧行数据进行正确译码。下文中“接收”和“译码”交替使用,其所表达的含义是相同的。

下面将结合附图对本申请实施例提供的侧行传输方法做详细说明。

应理解,下文仅为便于理解和说明,以第一终端装置与第二终端装置之间的交互为例详细说明本申请实施例所提供的方法。该第一终端装置和第二终端装置例如可以是图1所示的通信系统中的终端设备。比如,第一终端装置可以是图1中的终端设备121,第二终端装置可以是图1中的终端设备122。

但应理解,这不应对本申请提供的方法的执行主体构成任何限定。只要能够通过运行记录有本申请实施例提供的方法的代码的程序,已根据本申请实施例提供的方法,便可以作为本申请实施例提供的方法的执行主体。例如,下文实施例所示的第一终端装置也可以替换为该第一终端装置中的部件,比如芯片、芯片系统或其他能够调用程序并执行程序的功能模块。第二终端装置也可以替换为该第二终端装置中的部件,比如芯片、芯片系统或其他能够调用程序并执行程序的功能模块等。

图2是本申请实施例提供的一种通信方法200的示意性交互流程示意图。如图2所示,该方法200可以包括S210至S230中的至少部分内容。下面对方法200中的各个步骤做详细说明。

在S210中,第一终端装置根据第一码率,确定第二级控制信息的资源占用数量。

其中,第一码率可以是预设的。一种实现方式中,第一码率可以预设在资源池的配置信息中,换言之,网络设备向各终端设备发送资源池的配置信息,该资源池的配置信息中即包含该预设的第一码率。另一种实现方式中,第一码率可以是协议定义的。在一种实现方式中,第一码率可以是预设在第一终端装置或者第二终端装置中的,并且预设有第一码率的终端设备可以向其他终端设备发送该第一码率,以使需要进行侧行链路传输的终端设备之间同步该第一码率。

在有些情况下,第一码率可以是根据预设的第一对应关系确定的,该第一对应关系为第一参数与码率的对应关系。一种实现方式中,第一对应关系可以预设在资源池的配置信息中,换言之,网络设备向各终端设备发送资源池的配置信息,该资源池的配置信息中即包含该预设的第一对应关系。另一种实现方式中,第一对应关系可以是协议定义的。再一种实现方式中,第一对应关系可以是预设在第一终端装置或者第二终端装置中的,并且预设有第一对应关系的终端装置可以向其他终端装置发送该第一对应关系的指示信息,以使需要进行侧行链路通信的终端装置之间同步该第一对应关系,进而各终端装置可以基于相同的第一对应关系得到相同的第一码率。

在有些情况下,第一码率或者第一对应关系还可以是协议定义的。

需要说明的是,对于第一终端装置而言,第一参数的数值可以是高层信令(如RRC层信令)指示的。可选的,第一参数可以是调制阶数和/或传输优先级。其中,传输优先级可以是如下S220中的第一信息的优先级,或者第一信息的接收端(例如第二终端装置)的业务优先级。

前已述及,该资源占用数量即为第二级控制信息占用的RE的数量。第一终端装置可以通过任意实现方式,根据第一码率确定第二级控制信息的资源占用数量,例如,可以根据上述公式(1)计算得到第二级控制信息的资源占用数量,本申请实施例对此不做限制。

对第一终端装置而言,资源占用数量用于发送第二级控制信息。示例性的,第一终端装置可以基于该资源占用数量对第二级控制信息进行编码。

在S220中,第一终端装置向第二终端装置发送第一信息。相应的,第二终端装置接收来自第一终端装置的第一信息。其中,该第一信息包括控制信息和侧行数据,该侧行数据包括重传的至少一个CBG,该控制信息包括第二级控制信息。

示例性的,第一终端装置基于第一码率对第二级控制信息编码后,发送至第二终端装置。

可以理解的是,第一信息中的侧行数据用于重传至少一个CBG,第一信息中的控制信息携带重传的至少一个CBG的指示信息。

可选的,控制信息还可以包括第一级控制信息。

第二终端装置在接收第一信息的过程中,需要对第二级控制信息进行解码,在正确解码后获取第二级控制信息,并根据第二级控制信息的指示,接收侧行数据。若第二终端装置未能正确解码第二级控制信息,即第二级控制信息未能正确接收,进而无法正确接收侧行数据。因此,S220中第二终端装置能否正确接收第一信息,与下述S230的执行结果相关。

在S230中,第二终端装置根据第一码率,确定第二级控制信息的资源占用数量。

该第一码率与S210中第一终端装置使用的第一码率为同一码率。第一码率的相关说明与S210中一致,此处不再赘述。

需要说明的是,对于第二终端装置而言,第一参数的数值可以是第一信息中的控制信息指示的,例如可以是第一级控制信息指示的。可选的,第一参数可以是调制阶数和/或传输优先级。其中,传输优先级可以是第一信息的优先级,或者第一信息的接收端(例如第二终端装置)的业务优先级。

对第二终端装置而言,资源占用数量用于接收第二级控制信息。示例性的,第二终端装置可以基于该资源占用数量对第二级控制信息进行解码。

第二终端装置可以通过任意实现方式,根据第一码率确定第二级控制信息的资源占用数量,例如,可以根据上述公式(1)计算得到第二级控制信息的资源占用数量,本申请实施例对此不做限制。

第二终端装置根据第二级控制信息的资源占用数量,即可对第二级控制信息进行解码,已实现对第二级控制信息的正确接收,进而根据第二级控制信息的指示正确接收侧行数据中的至少一个CBG。

本申请实施例中,第一终端装置根据第一码率,确定第二级控制信息的资源占用数量,并基于资源占用数量向第二终端装置发送用于重传至少一个CBG的第一信息,使第二终端装置可以基于第一码率接收来自第一终端装置的第一信息,避免各终端在通过侧行链路重传时总是重传整个TB,提高了侧行传输的重传效率。

在一些实施例中,第一终端装置和第二终端装置还需要获取第一码率。在第一码率为预设的码率时,第一终端装置可以从网络设备发送的资源池的配置信息中获取第一码率或者从第二终端装置发送的侧行数据中获取第一码率,第二终端装置可以从网络设备发送的资源池的配置信息中获取第一码率或者从第一终端装置发送的控制信息中获取第一码率;在第一码率为基于预设的第一对应关系确定的时,第一终端装置可以从高层信令中获取第一参数的数值,并根据第一参数的数值在第一对应关系中确定第一码率,第二终端装置可以从第一信息中的控制信息(例如第一级控制信息)中获取第一参数的数据,并根据第一参数的数值在第一对应关系中确定第一码率。

在本申请实施例中,第一参数可以包括调制阶数,或传输优先级,或调制阶数和传输优先级。下面分别针对上述三种可能的第一参数,对基于第一对应关系确定第一码率的实现进行示例性的说明。

实现方式一、第一参数包括调制阶数:

在第一对应关系中,一个调制阶数对应一个码率,每个调制阶数对应的码率可以是基于该调制阶数在MCS映射关系中对应的至少一个码率确定的。

需要说明的是,在MCS映射关系中,至少包括调制阶数和码率的映射关系。在一些实施例中,MCS映射关系可以是MCS表格,例如前述表1。

结合表1所示,调制阶数2在MCS表格中对应的码率包括120/1024、193/1024、308/1024、449/1024和602/1024,其中“/”为除号。

MCS表格中调制阶数2对应的至少一个码率中的任一码率为第一对应关系中调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中的最高码率,例如602/1024,为第一对应关系中调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中的最低码率,例如120/1024,为调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中的中值(又称为中位数),例如308/1024,为第一对应关系中调制阶数2对应的码率;或者MCS表格中调制阶数2对应的码率中全部码率的平均值,例如120/1024、193/1024、308/1024、449/1024和602/1024的平均值为334.4/1024,为第一对应关系中调制阶数2对应的码率。

MCS表格中的其他调制阶数也做类似的处理,得到每个调制阶数在第一对应关系中对应的码率。示例性的,第一对应关系中的每个调制阶数对应的码率可以基于上述相同或者不同的对应策略。例如,第一对应关系中的每个调制阶数对应的码率均为该调制阶数在MCS表格中对应的至少一个码率的最大值;或者第一对应关系中的调制阶数2对应的码率为MCS表格中调制阶数2对应的至少一个码率的最大值,第一对应关系中的调制阶数4对应的码率为MCS表格中调制阶数4对应的至少一个码率中的最小值,第一对应关系中的调制阶数6对应的码率为MCS表格中调制阶数6对应的至少一个码率的平均值,等等。

如下表2为第一对应关系的一种示例,表2所示的第一对应关系与表1所示的MCS表格对应,即第一对应关系中的每个调制阶数对应的码率为基于该调制阶数在MCS表格中对应的码率确定的。作为一种示例,表2所示的第一对应关系中,调制阶数在MCS表格中对应的至少一个码率中的最小码率作为调制阶数对应的码率。

表2

需要说明的是,本实施例中MCS表格仅为MCS映射关系的一种示例,而不应对本申请构成任何限定。

需要说明的是,第一对应关系中,调制阶数对应的码率还可以是预设的码率。此种情况下,预设的码率可以与MCS映射关系中的码率无关,其可以是大于0且小于等于1的任意值,例如可以是0.1,0.2,0.25,0.3,0.4,0.5,0.6,0.7,0.75,0.8,0.9,1,等等。示例性的,第一对应关系中的每个调制阶数对应的码率均为预设的码率;或者第一对应关系中的部分调制阶数对应的码率为预设的码率,其余调制阶数对应的码率可以是从MCS映射关系中确定的,例如可以是调制阶数在MCS映射关系中对应的至少一个码率中的最低码率、最高码率或至少一个码率的平均值。

在实现方式一的一些实施例中,MCS映射关系不是唯一的,换言之,预配置有多个MCS映射关系。例如,网络设备配置了多个MCS映射关系。那么第一终端装置需要确定与第一对应关系对应的第一MCS映射关系,示例性的,第一终端装置根据MCS表格指示信息确定第一MCS映射关系,进而确定与第一MCS映射关系对应的第一对应关系。需要说明的是,MCS表格指示信息可以是第一终端装置的高层指令指示的。

类似的,在有多个MCS映射关系的情况下,第二终端装置根据MCS表格指示信息确定第一MCS映射关系,进而确定与第一MCS映射关系对应的第一对应关系。第二终端装置可以从来自第一终端装置的第一信息中获取MCS表格指示信息,例如从第一信息中的控制信息(如第一控制信息)获取MCS表格指示信息。可选的,该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。

需要说明的是,在MCS映射关系唯一时,也可以获取MCS表格指示信息,该表格指示信息可以确定预配置的该MCS映射关系是否为所需使用的MCS映射关系。

应理解,上述结合表1和表2,基于MCS映射关系确定第一对应关系的过程中,MCS映射关系可以理解为第一MCS映射关系。

本实现方式一中,第一对应关系可以由网络设备、第一终端装置或第二终端装置生成。

本实现方式一中,第一终端装置获取第一码率具体包括如图3所示的S241至S243。

S241,第一终端装置获取MCS索引字段。

例如,从高层信令中获取MCS索引字段。

S242,第一终端装置在第一MCS映射关系中确定与MCS索引字段对应的调制阶数。

S243,第一终端装置根据MCS索引字段对应的调制阶数和第一对应关系,确定第一码率。

需要说明的是,MCS索引字段用于指示MCS索引的数值,例如MCS索引字段可以指示表1中的第一列数值中的任意一个。

例如,参见表1,假设MCS索引字段为28,在第一MCS映射关系中,MCS索引28对应的调制阶数为2。参见表2,第一终端装置确定第一对应关系中,调制阶数2对应的码率为120/1024,它即为第一码率。

本实现方式一中,第一终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,并向第二终端装置发送包括该第二级控制信息和至少一个CBG的第一信息,其具体实现过程可以参考图2对应的实施例中的S210和S220相关的说明。

本实现方式一中,第二终端装置获取第一码率具体包括如图4所示的S251和S252。

S251,第二终端装置在第一MCS映射关系中确定与MCS索引字段对应的调制阶数;

S252,第二终端装置根据MCS索引资源对应的调制阶数和第一对应关系,确定第一码率。

需要说明的是,第二终端装置在上述S220中接收来自第一终端装置的第一信息,即可以从第一信息的控制信息获取MCS索引字段。该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。

上述S251和S252分别与图3中的S242和S243具有相同或相似的实现方式,此处不再赘述。

本实施方式一中,第二终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,进而解码第二级控制信息,其具体实现过程可以参考图2对应的实施例中S230相关的说明。

需要说明的是,图4所示实施例可以还可以与图3所示实施例结合,本实现方式一中仅以与图2所示实施例结合为例进行说明。

本实现方式一中,基于MCS映射关系中每个调制阶数对应的码率确定第一对应关系中每个调制阶数对应的码率,使得第一终端装置获取的第一码率与MCS索引字段对应的调制阶数相关,因此,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。

实现方式二、第一参数包括传输优先级:

在第一对应关系中,一个传输优先级对应一个码率。

本实现方式二中,第一终端装置获取第一码率具体包括如图5所示的S261。

在S261中,第一终端装置获取目标传输优先级。例如从高层信令中获取目标传输优先级。该目标传输优先级为待传输的侧行数据的优先级,目标传输优先级用于指示优先级的具体数值或者信息。例如指示传输优先级的数值为1,或者指示传输优先级的信息为高或低。

在S262中,第一终端装置根据目标传输优先级和第一对应关系,确定第一码率。

本实现方式二中,第一终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,并向第二终端装置发送包括该第二级控制信息和至少一个CBG的第一信息,其具体实现过程可以参考图2对应的实施例中的S210和S220相关的说明。

本实现方式二中,第二终端装置获取第一码率具体包括如图6所示的S271。

在S271中,第二终端装置根据目标传输优先级第一对应关系,确定第一码率。

需要说明的是,第二终端装置在上述S220中接收来自第一终端装置的第一信息,即可从第一信息的控制信息获取目标传输优先级。该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。

上述S271与图5所示的S262具有相同或相似的实现方式,此处不再赘述。

本实施方式二中,第二终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,进而解码第二级控制信息,其具体实现过程可以参考图2对应的实施例中S230相关的说明。

需要说明的是,图6所示实施例可以还可以与图5所示实施例结合,本实现方式一中仅以与图2所示实施例结合为例进行说明。

本实现方式二中,第一终端装置获取的第一码率与目标传输优先级相关,例如目标传输优先级更高时,第一码率更大,因此,在第二级控制信息的传输优先级的要求更高时,基于该第一码率编码的第二级控制信息具有更高的传输可靠性。

实现方式三、第一参数包括传输优先级和调制阶数:

在第一对应关系中,传输优先级、调制阶数和码率三者之间具有一一对应的关系。具体为第一对应关系中的p个传输优先级中每个传输优先级对应q个调制阶数,其中,p个传输优先级中第i个传输优先级和q个调制阶数中第j个调制阶数对应一个预设的码率,p≥i≥1,q≥j≥1。下面以表3为例进行说明。

参见表3,第一对应关系中,存在2个传输优先级,该传输优先级的等级可以通过数值表征。例如,传输优先级的等级越高,对应的优先级数值越低,或者传输优先级的等级越低,对应的优先级数值越低。

在表3中,每个传输优先级对应4个调制阶数,例如每个传输优先级均对应调制阶数2、4、6、8。2个传输优先级和4个调制阶数组合逐一组合后,对应一个码率,例如码率R1至R7。需要说明的是,R1至R4仅用于表征码率R的具体数值。

表3

应理解,为便于理解,表3示出了取值范围为1至4的优先级数值,但这不应对本申请构成任何限定。本申请对于传输优先级的取值范围不做任何限定。比如,取值范围也可以为0至1。

需要说明的是,第一对应关系中的码率可以是预设的码率,例如表3中的R1至R8均可以为预设的码率的数值。

本实现方式三中,第一终端装置获取第一码率具体包括如图7所示的S281至S283。

S281,第一终端装置获取MCS索引字段和目标传输优先级;

S282,第一终端装置在第一对应关系对应的第一MCS映射关系中确定与该MCS索引字段对应的调制阶数;

S283,第一终端装置根据目标传输优先级、MCS索引字段对应的调制阶数和第一对应关系,确定第一码率。

示例性的,第一终端装置可以从高层信令中获取MCS索引字段和目标传输优先级。

需要说明的是,本实现方式中的目标传输优先级用于指示传输优先级的具体数值或者信息。例如指示传输优先级的数值为1,或者指示传输优先级的信息为高或低。

为便于理解,以第一MCS映射关系为表1所示的MCS表格,第一对应关系为表3所示的对应关系为例进行说明。第一终端装置获取的MCS索引字段为表1中的28、目标传输优先级为表3中的1,第一终端装置在第一MCS映射关系中确定MCS索引字段28对应调制阶数2,进而第一终端装置根据调制阶数2和传输优先级1在表3所示的第一对应关系中,确定第一码率为R1。

本实现方式三中,第一终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,并向第二终端装置发送包括该第二级控制信息和至少一个CBG的第一信息,其具体实现过程可以参考图2对应的实施例中的S210和S220相关的说明。

本实现方式三中,第二终端装置获取第一码率具体包括如图8所示的S291和S292。

S291,第二终端装置在第一对应关系对应的第一MCS映射关系中确定与MCS索引字段对应的调制阶数;

S292,第二终端装置根据目标传输优先级。MCS索引字段对应的调制阶数和第一对应关系,确定第一码率。

需要说明的是,第二终端装置在上述S220中接收来自第一终端装置的第一信息,即可以从第一信息的控制信息获取MCS索引字段和目标传输优先级。该第一信息的相关描述可以参加图2对应的实施例,此处不再赘述。

上述S291和S292分别与图7中的S282和S283具有相同或相似的实现方式,此处不再赘述。

本实施方式三中,第二终端装置确定第一码率后,可以根据第一码率确定第二级控制信息的资源占用数量,进而解码第二级控制信息,其具体实现过程可以参考图2对应的实施例中S230相关的说明。

需要说明的是,图8所示实施例可以还可以与图7所示实施例结合,本实现方式一中仅以与图2所示实施例结合为例进行说明。

本实现方式三中,第一终端装置获取的第一码率与目标传输优先级和MCS索引字段对应的调制阶数均相关,从传输优先级和调制阶数两个角度对第一码率进行约束,使得基于该第一码率编码的第二级控制信息具有更高的传输可靠性。

图9是本申请实施例提供的通信方法300的示意性交互流程示意图。在图9所示实施例中,以网络设备和终端设备之间的交互为例对本申请实施例提供的方法进行说明。该网络设备例如可以是图1所示的通信系统中的网络设备110,该终端设备例如可以是图1所示的通信系统中的终端设备121和/或122,换言之,终端设备也可以是上述实施例中的第一终端装置和/或第二终端装置。

如图9所示,该方法300可以包括S310。下面对S310做详细说明。

在S310中,网络设备向至少一个终端设备发送资源池的配置信息;相应的,每个终端设备接收来自网络设备的资源池的配置信息。

需要说明的是,资源池为用于侧行链路传输的传输资源,也可以说,资源池为侧行链路传输提供了传输资源。资源池的配置信息包括第一码率或第一对应关系,该第一对应关系为第一参数与码率的对应关系。

本实施例中的第一码率和第一对应关系的相关描述可以参加图2对应实施例的描述,此处不再赘述。

在一些实施例中,第一参数包括调制阶数和/或传输优先级。

在一种实现方式中,在第一参数包括调制阶数时,第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。

可选的,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率中的任一码率;或者,该调制阶数对应的码率为在第一MCS映射关系中,该调制阶数对应的至少一个码率的中值。

在另一种实现方式中,在第一参数包括调制阶数时,第一对应关系中调制阶数对应的码率可以是预设的码率。

在一些实施例中,资源池的配置信息还包括至少一个MCS映射关系。需要说明的是,若资源池的配置信息包括一个MCS映射关系,则该MCS映射关系即为第一MCS映射关系;若资源池的配置信息包括两个或两个以上MCS映射关系,则这两个或两个以上的MCS映射关系中包括第一MCS映射关系。

需要说明的是,在网络设备预配置了至少两个MCS映射关系的情况下,每个MCS映射关系应对应一个第一对应关系。

前已述及,在网络设备预配置了至少两个MCS映射关系的情况下,终端设备可以通过MCS表格指示信息,对需要使用的第一MCS映射关系进行指示。进而,确定第一MCS映射关系对应的第一对应关系。

本实施例中,网络设备向至少一个终端设备发送资源池的配置信息,使终端设备能够获取针对重传至少一个CBG的第一码率,进而为终端设备之间进行侧行传输时能够实现重传TB的部分或者全部CBG,而不需要总是重传整个TB提供了可能。

以上,结合图2至图9详细说明了本申请实施例提供的方法。一下,结合图10至图11详细说明本申请实施例提供的装置。

图10为本申请实施例提供的一种通信装置400的结构示意图。如图10所示,该通信装置400可以包括处理单元410和收发单元420。

可选的,该通信装置400可对应于上文方法实施例中的第一终端装置。该通信装置400可以包括用于执行上述任一方法实施例中第一终端装置执行的方法的单元。并且,该通信装置400中的各单元和上述其他操作和/或功能分别为了实现上述任一实施例中的方法的相应流程。

其中,当该通信装置400用于执行图2至图8任一实施例中的方法时,处理单元410可用于根据第一码率,确定第二级控制信息的资源占用数量,所述第一码率为预设的或者为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系,所述资源占用数量用于发送所述第二级控制信息;收发单元420可用于发送第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括所述第二级控制信息。

可选的,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。

可选的,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均值。

可选的,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。

可选的,在图3所示的方法中,所述处理单元410还用于:获取MCS索引字段;在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

可选的,所述处理单元410还用于:获取MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。

可选的,在图5所示的方法中,所述第一参数包括传输优先级,所述处理单元410还用于:获取目标传输优先级;根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。

可选的,在图7所述的方法中,所述第一参数包括传输优先级和调制阶数,所述处理单元410还用于:获取MCS索引字段和目标传输优先级;在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

可选的,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

可选的,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。

可选的,该通信装置400可对应于上述任一方法实施例中的第二终端装置,该通信装置400可以包括用于执行上述任一方法实施例中第二终端装置执行的方法的单元。并且,该通信装置400中的各单元和上述其他操作和/或功能分别为了实现上述任一方法实施例中的相应流程。

其中,当该通信装置400用于执行图2至图8任一实施例中的方法时,收发单元420可用于接收第一信息,所述第一信息包括控制信息和侧行数据,所述侧行数据包括重传的至少一个CBG,所述控制信息包括第二级控制信息;处理单元410可用于根据第一码率,确定所述第二级控制信息的资源占用数量,所述资源占用数量用于接收所述第二级控制信息;其中,所述第一码率为预设的,或者,为根据预设的第一对应关系确定的,所述第一对应关系为第一参数与码率的对应关系。

可选的,所述第一参数包括调制阶数,所述第一对应关系中的一个调制阶数对应一个码率,所述调制阶数对应的码率为基于第一MCS映射关系中所述调制阶数对应的至少一个码率确定的,所述第一MCS映射关系在预设的至少一个MCS映射关系中与所述第一对应关系对应。

可选的,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最低码率;所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率中的最高码率;或者,所述调制阶数对应的码率为在所述第一MCS映射关系中,所述调制阶数对应的至少一个码率的平均码率。

可选的,所述第一参数包括调制阶数,在所述第一对应关系中,所述调制阶数对应的码率为预设的码率。

可选的,在图4所示的方法中,所述控制信息包括MCS索引字段,所述处理单元410还用于:在所述第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

可选的,所述控制信息包括MCS表格指示信息,所述MCS表格指示信息用于指示至少一个MCS映射关系中与所述第一对应关系对应的第一MCS映射关系。

可选的,在图6所示的方法中,所述第一参数包括传输优先级,所述控制信息包括目标传输优先级,所述处理单元410还用于:根据所述目标传输优先级和所述第一对应关系,确定所述第一码率。

可选的,在图8所示的方法中,所述第一参数包括传输优先级和调制阶数,所述控制信息包括MCS索引字段和目标传输优先级,所述处理单元410还用于:在所述第一对应关系对应的第一MCS映射关系中确定与所述MCS索引字段对应的调制阶数;根据所述目标传输优先级、所述MCS索引字段对应的调制阶数和所述第一对应关系,确定所述第一码率。

可选的,所述第一码率预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

可选的,所述第一对应关系预设在资源池的配置信息中,所述资源池为网络设备预配置的用于侧行链路传输的传输资源。

应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。

可选的,该通信装置400可对应于上述任一方法实施例中的网络设备,该通信装置可以包括用于执行上述任一方法实施例中网络设备执行的方法的单元。并且,该通信装置400中的各单元和上述其他操作和/或功能分别为了实现上述任一方法实施例中的相应流程。

其中,当该通信装置400用于执行图2至图8任一实施例中的方法时,收发单元420可用于向至少一个终端发送资源池的配置信息;其中,该资源池为用于侧行链路传输的传输资源,该配置信息包括第一码率或者第一对应关系,该第一对应关系为第一参数与码率的对应关系。

可选的,该第一参数包括调制阶数和/或传输优先级。

可选的,该第一参数包括调制阶数,该第一对应关系中的一个调制阶数对应一个码率,该码率为基于第一MCS映射关系中该调制阶数对应的至少一个码率确定的,该第一MCS映射关系在预设的至少一个MCS映射关系中与该第一对应关系对应。

可选的,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最低码率;该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率中的最高码率;或者,该调制阶数对应的码率为在该第一MCS映射关系中,该调制阶数对应的至少一个码率的平均码率。

可选的,该第一参数包括调制阶数,在该第一对应关系中,该调制阶数对应的码率为预设的码率。

可选的,该配置信息还包括至少一个MCS映射关系。

应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。

当该通信装置400为终端装置(例如第一终端装置或第二终端装置)时,该通信装置400中的收发单元420可以通过收发器实现,例如可对应于图11中所示的通信装置500中的收发器520、或图12中示出的终端设备600中的收发器620,该通信装置400中的处理单元410可通过至少一个处理器实现,例如可对应于图10中示出的通信装置500中的处理器510、或图12中示出的终端设备600中的处理器610。

当该通信装置400为配置于终端装置(如第一终端装置或第二终端装置)中的芯片或芯片系统时,该通信装置400中的收发单元420可以通过输入/输出接口、电路等实现,该通信装置400中的处理单元410可以通过该芯片或芯片系统上集成的处理器、微处理器或集成电路等实现。

图11是本申请实施例提供的通信装置500的另一示意性框图。如图11所示,该装置500可以包括:处理器510、收发器520和存储器530。其中,处理器510、收发器520和存储器530通过内部连接通路互相通信,该存储器530用于存储指令,该处理器510用于执行该存储器530存储的指令,以控制该收发器520发送信号和/或接收信号。

应理解,该通信装置500可以对应于上述方法实施例中的第一终端装置或第二终端装置,并且可以用于执行上述方法实施例中第一终端装置或第二终端装置执行的各个步骤和/或流程。可选地,该存储器530可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。存储器530可以是一个单独的器件,也可以集成在处理器510中。该处理器510可以用于执行存储器530中存储的指令,并且当该处理器510执行存储器中存储的指令时,该处理器510用于执行上述与第一终端装置或第二终端装置对应的方法实施例的各个步骤和/或流程。

可选地,该通信装置500是前文实施例中的第一终端装置。

可选地,该通信装置500是前文实施例中的第二终端装置。

其中,收发器520可以包括发射机和接收机。收发器520还可以进一步包括天线,天线的数量可以为一个或多个。该处理器510和存储器530与收发器520可以是集成在不同芯片上的器件。如,处理器510和存储器530可以集成在基带芯片中,收发器520可以集成在射频芯片中。该处理器510和存储器530与收发器520也可以是集成在同一个芯片上的器件。本申请对此不作限定。

可选地,该通信装置500是配置在第一终端装置中的部件,如芯片、芯片系统等。

可选地,该通信装置500是配置在第二终端装置中的部件,如芯片、芯片系统等。

其中,收发器520也可以是通信接口,如输入/输出接口、电路等。该收发器520与处理器510和存储器520都可以集成在同一个芯片中,如集成在基带芯片中。

图12是本申请实施例提供的终端设备600的结构示意图。该终端设备可应用于如图1所示的系统中。如图10所示,该终端设备600包括处理器610和收发器620。可选地,该终端设备600还包括存储器630。其中,处理器610、收发器620和存储器630之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器630用于存储计算机程序,该处理器610用于从该存储器630中调用并运行该计算机程序,以控制该收发器620收发信号。可选地,终端设备600还可以包括天线640,用于将收发器620输出的上行数据或上行控制信令通过无线信号发送出去。

上述处理器610可以和存储器630可以合成一个处理装置,处理器610用于执行存储器630中存储的程序代码来实现上述功能。具体实现时,该存储器630也可以集成在处理器610中,或者独立于处理器610。该处理器610可以与图10中的处理单元410或图11中的处理器510对应。

上述收发器620可以与图10中的收发单元420或图11中的收发器520对应。收发器620可以包括接收器(或称接收机、接收电路)和发射器(或称发射机、发射电路)。其中,接收器用于接收信号,发射器用于发射信号。

可选地,上述终端设备600还可以包括电源650,用于给终端设备600中的各种器件或电路提供电源。

除此之外,为了使得该终端设备的功能更加完善,该终端设备600还可以包括输入单元660、显示单元670、音频电路680、摄像头690和传感器700等中的一个或多个,所述音频电路还可以包括扬声器680a、麦克风680b等。

应理解,图12所示的终端设备600能够实现上述任一方法实施例中涉及第一终端装置的各个过程,或,第二终端装置的各个过程。终端设备600中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。

当终端设备600用于执行上文方法实施例中涉及第一终端设备的操作流程时,处理器610可以用于执行前面方法实施例中描述的由第一终端设备内部实现的动作,比如确定用于侧行传输的资源。收发器620可以用于执行前面方法实施例中描述的第一终端设备向第二终端设备发送的动作,或从第二终端设备接收的动作。具体请见前面方法实施例中的描述,此处不再赘述。

当终端设备600用于执行上文方法实施例中涉及第二终端设备的操作流程时,处理器610可以用于执行前面方法实施例中描述的由第二终端设备内部实现的动作,比如对接收到的数据进行解码。收发器620可以用于执行前面方法实施例中描述的第二终端设备从第一终端设备接收的动作,或向第一终端设备发送的动作。具体请见前面方法实施例中的描述,此处不再赘述。

本申请还提供了一种处理装置,包括至少一个处理器,所述至少一个处理器用于执行存储器中存储的计算机程序,以使得所述处理装置执行上述方法实施例中测试设备执行的方法、第一终端设备执行的方法或第二终端设备执行的方法。

本申请实施例还提供了一种处理装置,包括处理器和输入输出接口。所述输入输出接口与所述处理器耦合。所述输入输出接口用于输入和/或输出信息。所述信息包括指令和数据中的至少一项。所述处理器用于执行计算机程序,以使得所述处理装置执行上述方法实施例中第一终端设备执行的方法或第二终端设备执行的方法。

本申请实施例还提供了一种处理装置,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于从所述存储器调用并运行所述计算机程序,以使得所述处理装置执行上述方法实施例中第一终端设备执行的方法或第二终端设备执行的方法。

应理解,上述处理装置可以是一个或多个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,FPGA),可以是专用集成芯片(applicationspecific integrated circuit,ASIC),还可以是系统芯片(system on chip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(networkprocessor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logicdevice,PLD)或其他集成芯片。

在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(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 data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(directrambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图2、图6或图7所示实施例中的第一终端设备执行的方法,或,使得该计算机执行图2或图6所示实施例中第二终端设备执行的方法。

根据本申请实施例提供的方法,本申请还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图2、图6或图7所示实施例中的第一终端设备执行的方法,或,使得该计算机执行图2或图6所示实施例中第二终端设备执行的方法。

根据本申请实施例提供的方法,本申请还提供一种通信系统,该通信系统可以包括前述的第一终端设备和第二终端设备。

在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。

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

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

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

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

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

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

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

技术分类

06120115627299