一种资源选择方法、数据发送方法及装置转让专利

申请号 : CN201811297361.1

文献号 : CN111132082B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李晨鑫郑方政赵锐王映民

申请人 : 电信科学技术研究院有限公司

摘要 :

本申请公开了一种资源选择方法、数据发送方法及装置,涉及通信技术领域。在本申请实施例中,在确定第一链路和第二链路的资源复用方式为频分复用的情况下,通过判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,可以进一步地确定是否选择与另一链路上已被选择的资源在时域上不存在交叠的资源来传输待发送的业务包,使得在预先配置的基础上,还可以根据实际需要进行调整,从而大大增加了资源选择的灵活性,以及频谱使用效率。

权利要求 :

1.一种资源选择方法,其特征在于,包括:

配置有第一链路和第二链路的终端确定待发送业务包对应的链路;其中,所述第一链路和所述第二链路用于传输不同类型的业务包;

在确定所述第一链路和所述第二链路的资源复用方式为频分复用时,所述终端判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

若是,则所述终端在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;

若否,则所述终端在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。

2.如权利要求1所述的方法,其特征在于,在为所述待发送业务包选择资源之后,还包括:所述终端根据所述第一链路和所述第二链路上时域上相交叠的资源所传输业务包的优先级,分别对所述第一链路和所述第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。

3.如权利要求2所述的方法,其特征在于,所述终端根据所述第一链路和所述第二链路上时域上相交叠的资源所传输业务包的优先级,分别对所述第一链路和所述第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整,具体包括:若所述第一链路上和所述第二链路上,时域上交叠的资源所传输的业务包的优先级不同,则为高优先级的业务包分配满足传输要求的功率,对低优先级的业务包进行降低功率、丢弃或再次进行资源选择;

或,若确定所述第一链路上和所述第二链路上,时域上交叠的资源所传输的业务包的优先级相同,则根据所述终端的功率放大器的数量,对所述第一链路和所述第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。

4.如权利要求3所述的方法,其特征在于,根据所述终端的功率放大器的数量,对所述第一链路和所述第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整,具体包括:所述终端包括多个功率放大器时,通过所述第一链路和所述第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配;

或,所述终端包括一个功率放大器时,判断所述第一链路和所述第二链路在时域上相交叠的资源的时隙长度是否相同;

若否,则选择所述第一链路和所述第二链路在时域上相交叠的资源中时隙长度较短的资源,优先发送业务包;

若是,则所述第一链路和所述第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配,或者随机选择其中一个链路上的业务包进行发送。

5.如权利要求3所述的方法,其特征在于,所述第一链路所传输的业务包的优先级根据每个业务包优先级PPPP的等级确定,所述第二链路所传输的业务包的优先级根据服务质量QoS指标中优先级、时延、可靠性、通信距离和包传输速率中至少一项指标的等级确定,所述第二链路上传输的业务包的QoS指标中至少一项指标的等级,与所述第一链路上传输业务包的优先级的等级存在预设对应关系;

或,所述第一链路所传输业务包的优先级高于所述第二链路所传输业务包的优先级;

或,所述第一链路所传输业务包的优先级低于所述第二链路所传输业务包的优先级;

或,所述第二链路所传输的部分业务包的优先级高于所述第一链路所传输的任意业务包的优先级,所述第二链路所传输的其余部分业务包的优先级低于所述第一链路所传输的任意业务包的优先级。

6.如权利要求1所述的方法,其特征在于,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,具体包括:排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;

判断所述第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值;

若是,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

若否,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。

7.如权利要求1所述的方法,其特征在于,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,具体包括:所述终端包括一个功率放大器时,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

或,所述终端包括多个功率放大器时,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源。

8.如权利要求1所述的方法,其特征在于,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,具体包括:排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;

判断所述第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值,以及判断所述终端是否包括多个功率放大器;

若两个判断条件同时满足,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

否则,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。

9.如权利要求6或8所述的方法,其特征在于,所述预设阈值为满足传输时延需求和初重传次数要求的最小资源数;

或,所述预设阈值根据所述第二链路上传输的业务包的服务质量QoS指标中至少一项指标的等级,与所述第一链路上每个业务包优先级之间预设的对应关系确定。

10.如权利要求1所述的方法,其特征在于,在为所述待发送的业务包选择资源之前,还包括:排除确定出的链路上确定为占用的资源,得到第二候选资源集合;所述第二候选资源集合包括与另一链路上已被选择的资源在时域上相交叠的资源,且所述第二候选资源集合与所述可选择的资源相对应;

在确定出的链路上可用的时频资源中,为所述待发送的业务包选择资源,具体包括:从所述第二候选资源集合中,为所述待发送的业务包选择资源;

或,按照第一预设筛选规则,对所述第二候选资源集合进行筛选处理后,再从筛选处理后的所述第二候选资源集合中,为所述待发送的业务包选择资源。

11.如权利要求10所述的方法,其特征在于,在得到第二候选资源集合之后,还包括:针对所述第二候选资源集合,若所述终端包括一个功率放大器,则遍历所述第二候选资源集合中与另一链路上已被选择的资源在时域上相交叠的资源;

在判断出存在与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源时,排除所述第二候选资源集合中,与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源,得到更新后的第二候选资源集合。

12.如权利要求1所述的方法,其特征在于,在为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源之前,还包括:排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;

在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源,具体包括:从所述第一候选资源集合中,选择发送所述业务包的资源;

或,按照第二预设筛选规则,对所述第一候选资源集合进行筛选处理后,从筛选处理后的所述第一候选资源集合中,选择发送所述业务包的资源。

13.如权利要求1所述的方法,其特征在于,在确定所述第一链路和所述第二链路的资源复用方式为时分复用、或时分复用与频分复用的组合时,还包括:按照感知与半持续调度组合的资源选择方式,在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源;

或,在对确定出的链路上可用的时频资源所在的信道进行监听之后,排除确定出的链路上确定为占用的资源,得到第三候选资源集合,并判断所述第三候选资源集合中的各资源是否满足传输要求,若是,进行资源选择和/或进行退避处理后再进行资源选择,若否,进行退避处理后对确定出的链路上可用的时频资源所在的信道再次监听。

14.如权利要求13所述的方法,其特征在于,对确定出的链路上可用的时频资源所在的信道进行监听的方式,具体包括:对通过时分复用方式发送的控制信令进行解码,获取指示信息;

或,对前导序列进行检测获取指示信息;

或,对信道能量进行检测。

15.一种数据发送方法,其特征在于,包括:

确定用于发送业务包的时频资源;其中,所述时频资源是采用如权利要求1-14任一项所述的资源选择方法确定出的;

在确定出的时频资源上发送所述业务包,以及预设的控制信令和/或预设的前导序列。

16.一种资源选择装置,其特征在于,作为配置有第一链路和第二链路的终端,包括:存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:确定待发送业务包对应的链路;其中,所述第一链路和所述第二链路用于传输不同类型的业务包;

在确定所述第一链路和所述第二链路的资源复用方式为频分复用时,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

若是,则在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;

若否,则在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。

17.如权利要求16所述的装置,其特征在于,所述处理器还用于:在为所述待发送业务包选择资源之后,根据所述第一链路和所述第二链路上时域上相交叠的资源所传输业务包的优先级,分别对所述第一链路和所述第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。

18.如权利要求17所述的装置,其特征在于,所述处理器具体用于:若所述第一链路上和所述第二链路上,时域上交叠的资源所传输的业务包的优先级不同,则为高优先级的业务包分配满足传输要求的功率,对低优先级的业务包进行降低功率、丢弃或再次进行资源选择;

或,若确定所述第一链路上和所述第二链路上,时域上交叠的资源所传输的业务包的优先级相同,则根据所述终端的功率放大器的数量,对所述第一链路和所述第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。

19.如权利要求18所述的装置,其特征在于,所述处理器具体用于:所述终端包括多个功率放大器时,通过所述第一链路和所述第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配;

或,所述终端包括一个功率放大器时,判断所述第一链路和所述第二链路在时域上相交叠的资源的时隙长度是否相同;

若否,则选择所述第一链路和所述第二链路在时域上相交叠的资源中时隙长度较短的资源,优先发送业务包;

若是,则通过所述第一链路和所述第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配,或者随机选择其中一个链路上的业务包进行发送。

20.如权利要求18所述的装置,其特征在于,所述第一链路所传输的业务包的优先级根据每个业务包优先级PPPP的等级确定,所述第二链路所传输的业务包的优先级根据服务质量QoS指标中优先级、时延、可靠性、通信距离和包传输速率中至少一项指标的等级确定,所述第二链路上传输的业务包的QoS指标中至少一项指标的等级,与所述第一链路上传输业务包的优先级的等级存在预设对应关系;

或,所述第一链路所传输业务包的优先级高于所述第二链路所传输业务包的优先级;

或,所述第一链路所传输业务包的优先级低于所述第二链路所传输业务包的优先级;

或,所述第二链路所传输的部分业务包的优先级高于所述第一链路所传输的任意业务包的优先级,所述第二链路所传输的其余部分业务包的优先级低于所述第一链路所传输的任意业务包的优先级。

21.如权利要求16所述的装置,其特征在于,所述处理器具体用于:排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;

判断所述第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值;

若是,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

若否,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。

22.如权利要求16所述的装置,其特征在于,所述处理器具体用于:所述终端包括一个功率放大器时,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

或,所述终端包括多个功率放大器时,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源。

23.如权利要求16所述的装置,其特征在于,所述处理器具体用于:排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;

判断所述第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值,以及判断所述终端是否包括多个功率放大器;

若两个判断条件同时满足,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

否则,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。

24.如权利要求21或23所述的装置,其特征在于,所述预设阈值为满足传输时延需求和初重传次数要求的最小资源数;

或,所述预设阈值根据所述第二链路上传输的业务包的服务质量QoS指标中至少一项指标的等级,与所述第一链路上每个业务包优先级之间预设的对应关系确定。

25.如权利要求16所述的装置,其特征在于,所述处理器还用于:在为所述待发送的业务包选择资源之前,排除确定出的链路上确定为占用的资源,得到第二候选资源集合;所述第二候选资源集合包括与另一链路上已被选择的资源在时域上相交叠的资源,且所述第二候选资源集合与所述可选择的资源相对应;

所述处理器,具体用于:从所述第二候选资源集合中,为所述待发送的业务包选择资源;或,按照第一预设筛选规则,对所述第二候选资源集合进行筛选处理后,再从筛选处理后的所述第二候选资源集合中,为所述待发送的业务包选择资源。

26.如权利要求25所述的装置,其特征在于,所述处理器还用于:在得到第二候选资源集合之后,针对所述第二候选资源集合,若所述终端包括一个功率放大器,则遍历所述第二候选资源集合中与另一链路上已被选择的资源在时域上相交叠的资源;

在判断出存在与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源时,排除所述第二候选资源集合中,与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源,得到更新后的第二候选资源集合。

27.如权利要求16所述的装置,其特征在于,所述处理器还用于:在为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源之前,排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;

所述处理器具体用于:从所述第一候选资源集合中,选择发送所述业务包的资源;或,按照第二预设筛选规则,对所述第一候选资源集合进行筛选处理后,从筛选处理后的所述第一候选资源集合中,选择发送所述业务包的资源。

28.如权利要求16所述的装置,其特征在于,所述处理器还用于:在确定所述第一链路和所述第二链路的资源复用方式为时分复用、或时分复用与频分复用的组合时,按照感知与半持续调度组合的资源选择方式,在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源;

或,在对确定出的链路上可用的时频资源所在的信道进行监听之后,排除确定出的链路上确定为占用的资源,得到第三候选资源集合,并判断所述第三候选资源集合中的各资源是否满足传输要求,若是,进行资源选择和/或进行退避处理后再进行资源选择,若否,进行退避处理后对确定出的链路上可用的时频资源所在的信道再次监听。

29.如权利要求28所述的装置,其特征在于,所述处理器具体用于:采用以下方式,对确定出的链路上可用的时频资源所在的信道进行监听:对通过时分复用方式发送的控制信令进行解码,获取指示信息;

或,对前导序列进行检测获取指示信息;

或,对信道能量进行检测。

30.一种数据发送装置,其特征在于,包括:

存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:确定用于发送业务包的时频资源;其中,所述时频资源是采用如权利要求1-14任一项所述的资源选择方法确定出的;

在确定出的时频资源上发送所述业务包,以及预设的控制信令和/或预设的前导序列。

31.一种资源选择装置,其特征在于,作为配置有第一链路和第二链路的终端,包括:确定单元,用于确定待发送业务包对应的链路;其中,所述第一链路和所述第二链路用于传输不同类型的业务包;

判断单元,用于在确定所述第一链路和所述第二链路的资源复用方式为频分复用时,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;

选择单元,用于在判断出在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,则在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;在判断出在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,则在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。

32.一种数据发送装置,其特征在于,包括:

确定单元,用于确定用于发送业务包的时频资源;其中,所述时频资源是采用如权利要求1-14任一项所述的资源选择方法确定出的;

发送单元,用于在确定出的时频资源上发送所述业务包,以及预设的控制信令和/或预设的前导序列。

33.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行权利要求1至15任一项所述的方法。

说明书 :

一种资源选择方法、数据发送方法及装置

技术领域

[0001] 本申请涉及通信技术领域,尤指一种资源选择方法和装置、数据发送方法和装置、以及计算机可读存储介质。

背景技术

[0002] 3GPP Release 14和Release 15定义了基于长期演进(Long Time Evolution,LTE)的车联网无线通信LTE-V2X(Vehicle to Everything,车到万物)协议,其包括两种通信方式,分别为终端之间直通链路通信方式,以及终端与基站之间的上/下行链路通信方式。其中,终端之间直通链路通信方式,可以包括2种发送模式,分别是直通链路发送模式3和直通链路发送模式4,直通链路发送模式3为基站为终端调度分配资源,直通链路发送模式4为终端自主选择资源。
[0003] 3GPP Release 14的LTE-V2X协议为V2X第一阶段的技术规范,能够满足基本的需求,支持3GPP TR 22.885的基本道路安全类业务。3GPP Release 15的LTE-V2X协议为V2X第二阶段的技术规范,引入了载波聚合、高阶调制、时延缩减等机制,相关增强的功能可支持3GPP TR22.886中的部分eV2X(enhanced V2X,增强型V2X)应用用例。3GPP TR22.886中3GPP Release 14和Release 15的LTE-V2X无法支持的用例,则在3GPP V2X第三阶段进行研究和支持。
[0004] 3GPP RAN#80会议通过了3GPP V2X第三阶段的NR(New Radio,新空口)V2X SI(Study Item,研究项目)的立项,研究方向包括LTE V2X sidelink(长期演进车联网车到万物通信的直通链路)和NR V2X sidelink(新空口车联网车到万物通信的直通链路)的共存研究,基本原则是:NR V2X sidelink与LTE V2X sidelink在不同的信道上工作,NR V2X sidelink承载增强的V2X业务,LTE V2X sidelink承载基本道路安全类业务。
[0005] 对于配置有LTE V2X sidelink和NR V2X sidelink的终端而言,一般是按照预配置的资源复用方式,分别为LTE V2X sidelink上和NR V2X sidelink上所传输的业务分配资源,如采用时分复用或频分复用;然而,该种分配方式缺乏灵活性,从而可能会导致资源的浪费,以及无法保证业务的正常传输。
[0006] 那么,对于配置LTE V2X sidelink和NR V2X sidelink的终端而言,如何提高资源选择的灵活性和频谱使用效率,是本领域技术人员亟待解决的技术问题。

发明内容

[0007] 本申请实施例提供了一种资源选择方法和装置、数据发送方法和装置、以及计算机可读存储介质,用以实现对于配置LTE V2X sidelink和NR V2X sidelink的终端而言,提高资源选择的灵活性和频谱使用效率。
[0008] 第一方面,本申请实施例提供了一种资源选择方法,包括:
[0009] 配置有第一链路和第二链路的终端确定待发送业务包对应的链路;其中,所述第一链路和所述第二链路用于传输不同类型的业务包;
[0010] 在确定所述第一链路和所述第二链路的资源复用方式为频分复用时,所述终端判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0011] 若是,则所述终端在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;
[0012] 若否,则所述终端在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0013] 第二方面,本申请实施例提供了一种数据发送方法,包括:
[0014] 确定用于发送业务包的时频资源;其中,所述时频资源是采用如本申请实施例提供的上述资源选择方法确定出的;
[0015] 在确定出的时频资源上发送所述业务包,以及预设的控制信令和/或预设的前导序列。
[0016] 第三方面,本申请实施例提供了一种资源选择装置,作为配置有第一链路和第二链路的终端,包括:
[0017] 存储器,用于存储程序指令;
[0018] 处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:
[0019] 确定待发送业务包对应的链路;其中,所述第一链路和所述第二链路用于传输不同类型的业务包;
[0020] 在确定所述第一链路和所述第二链路的资源复用方式为频分复用时,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0021] 若是,则在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;
[0022] 若否,则在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0023] 第四方面,本申请实施例提供了一种数据发送装置,作为配置有第一链路和第二链路的终端,包括:
[0024] 存储器,用于存储程序指令;
[0025] 处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:
[0026] 确定用于发送业务包的时频资源;其中,所述时频资源是采用如本申请实施例提供的上述资源选择方法确定出的;
[0027] 在确定出的时频资源上发送所述业务包,以及预设的控制信令和/或预设的前导序列。
[0028] 第五方面,本申请实施例提供了一种资源选择装置,作为配置有第一链路和第二链路的终端,包括:
[0029] 确定单元,用于确定待发送业务包对应的链路;其中,所述第一链路和所述第二链路用于传输不同类型的业务包;
[0030] 判断单元,用于在确定所述第一链路和所述第二链路的资源复用方式为频分复用时,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0031] 选择单元,用于在判断出在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,则在确定出的链路上可用的时频资源中,为所述待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;在判断出在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,则在确定出的链路上可用的时频资源中,为所述待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0032] 第六方面,本申请实施例提供了一种数据发送装置,作为配置有第一链路和第二链路的终端,包括:
[0033] 确定单元,用于确定用于发送业务包的时频资源;其中,所述时频资源是采用如本申请实施例提供的上述资源选择方法确定出的;
[0034] 发送单元,用于在确定出的时频资源上发送所述业务包,以及预设的控制信令和/或预设的前导序列。
[0035] 第七方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述任一项所述的方法。
[0036] 本申请有益效果如下:
[0037] 本申请实施例提供的一种资源选择方法和装置、数据发送方法和装置、以及计算机可读存储介质,在确定第一链路和第二链路的资源复用方式为频分复用的情况下,通过判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,可以进一步地确定是否选择与另一链路上已被选择的资源在时域上不存在交叠的资源来传输待发送的业务包,使得在预先配置的基础上,还可以根据实际需要进行调整,从而大大增加了资源选择的灵活性,以及频谱使用效率。

附图说明

[0038] 图1为现有技术中的时域上的资源分布示意图;
[0039] 图2为本申请实施例中提供的在采用频分复用方式时第一链路和第二链路所占用的资源的示意图;
[0040] 图3和图4分别为本申请实施例中提供的在采用时分复用与频分复用相结合的方式时第一链路和第二链路所占用的资源的示意图;
[0041] 图5为本申请实施例中提供的一种资源选择方法的流程图;
[0042] 图6为本申请实施例中提供的一种数据发送方法的流程图;
[0043] 图7为本申请实施例中提供的第一种资源选择装置的结构示意图;
[0044] 图8为本申请实施例中提供的第一种数据发送装置的结构示意图;
[0045] 图9为本申请实施例中提供的第二种资源选择装置的结构示意图;
[0046] 图10为本申请实施例中提供的第二种数据发送装置的结构示意图。

具体实施方式

[0047] 下面将结合附图,对本申请实施例提供的一种资源选择方法和装置、数据发送方法和装置、以及计算机可读存储介质的具体实施方式进行详细地说明。需要说明的是,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0048] 下面对本申请实施例中涉及的术语或资源选择机制进行解释。
[0049] 1、3GPP Release14和3GPP Release15。
[0050] 3GPP Release14和3GPP Release15的LTE-V2X直通链路通信支持直通链路发送模式3和直通链路发送模式4。直通链路发送模式3为基站为终端调度分配资源,直通链路发送模式4为UE自主选择资源。3GPP Release14和Release 15的LTE-V2X直通链路通信仅支持广播通信。
[0051] 直通链路的发送资源通过bitmap(比特图)进行发送资源池的时域资源配置,例如,发送资源池上bitmap为0x1010101010101010,将索引为奇数的V2X逻辑子帧配置为该发送资源池上可用的时域资源,该资源池上索引为偶数的V2X逻辑子帧则不能用于发送业务包。
[0052] 2、对于3GPP Release14的直通链路发送模式4支持Sensing+SPS的资源选择机制,可以参见图1所示的资源分布示意图,以目前LTE-V2X单载波上发送资源的选择过程为例:
[0053] 过程一、将资源选择窗口内的所有资源标记为可用。
[0054] 过程二、排除确定为占用的资源,得到候选资源。
[0055] 其中,确定为占用的资源,可以包括以下2类:
[0056] 第一类,是感知sensing窗口中,终端自身进行发送而无法在发送子帧上监听到其他终端发送的业务包,那么该子帧可以称为skip子帧。假定该子帧上其他终端以系统配置的所有周期均预约了下一次资源,且预约的资源与skip子帧交叠,或与skip子帧之后的1,2,…,10×counter-1次子帧交叠时,需要将该skip子帧排除。
[0057] 第二类,是在sensing窗口中监听到了其他终端在物理直通链路控制信道PSCCH(Physical Sidelink Control Channel)上发送的调度分配SA(Scheduling Assignment),则可以从SA中获知周期和对应的数据Data资源预约信息,数据通过物理直通链路共享信道PSSCH(Physical Sidelink Shared Channel)进行发送,如果预约的资源与候选资源交叠,或者与候选子帧之后的1,2,…,10×counter-1次发送资源交叠,且根据SA测量到的PSSCH-RSRP(物理直通链路共享信道-参考信号接收功率;PSSCH:Physical Sidelink Shared Channel,物理直通链路共享信道;RSRP:Reference Signal Received Power,参考信号接收功率)高于门限值时,则预约的资源需要被排除。
[0058] 说明一点,如果过程二执行完成之后,资源选择窗口内的剩余资源比例低于20%,则将上述提及的门限值提升3dB,再重新执行过程二的排除过程,直至资源选择窗口内的剩余资源比例等于或高于20%为止。
[0059] 过程三、对候选资源进行S-RSSI(Sidelink-Received Signal Strength Indication,直通链路-接收的信号强度指示)测量和排序处理,选择出S-RSSI测量值最低的20%资源,由高层从这20%的候选资源中进行资源选择。
[0060] 3、对于3GPP Release15的直通链路发送模式4,在3GPP Release14的Sensing+SPS(感知+半持续调度,SPS,SPS:semi-persistent schedule,半持续调度)的资源选择机制基础上,增加了多载波资源选择的处理,即高层为物理层提供候选资源池,物理层按照3GPP Release14的Sensing机制的过程一和过程二的方式进行资源排除,得到候选资源;再对候选资源进行S-RSSI测量和排序处理,选择出S-RSSI测量值最低的20%资源上报给高层,高层再将超出终端发送能力的子帧进行排除,之后选择出发送资源。
[0061] 其中,可以采用以下方式,判断超出终端发送能力的子帧:
[0062] (a)发送链路TX chains的数量小于配置的发送载波数量;
[0063] (b)终端不能支持给定频带的合并;
[0064] (c)TX chain切换时间。
[0065] 并且,如果发送资源导致终端不能满足射频需求,例如由于PSD imbalance(PSD不平衡;PSD:Power Spectral Density,功率谱密度),则终端对每个载波独立执行资源选择。如果资源选择的结果导致同时发送次数超过终端的发送能力,则重新执行资源选择过程,直至资源选择结果可以被终端所支持。
[0066] 在本申请实施例中,提及的第一链路可以为长期演进车联网车到万物通信的直通链路LTE V2X sidelink,第二链路可以为新空口车联网车到万物通信的直通链路NR V2X sidelink;或者,第一链路可以为NR V2X sidelink,第二链路可以为LTE V2X sidelink,在此并不限定。下面均是以第一链路为LTE V2Xsidelink,第二链路为NR V2X sidelink为例进行说明的。
[0067] 对于配置LTE V2X sidelink和NR V2X sidelink的终端而言,为了提高资源选择的灵活性和频谱使用效率,本申请实施例提供了一种资源选择方法,该种方法应用于配置有LTE V2X sidelink和NR V2X sidelink的终端一侧,也就是说,下面介绍的步骤的执行者为配置了LTE V2X sidelink和NR V2X sidelink的终端。
[0068] 具体地,资源选择方法可以包括以下步骤:
[0069] 步骤一、配置有第一链路和第二链路的终端确定待发送业务包对应的链路。
[0070] 其中,第一链路和第二链路在不同的信道上工作,所以第一链路和第二链路可以用于传输不同类型的业务包。
[0071] 例如,在第一链路为LTE V2X sidelink,第二链路为NR V2X sidelink时,LTE V2X sidelink传输的是基本道路安全类的业务包,而NR V2X sidelink上传输的是增强的V2X的业务包。
[0072] 因此,在业务包到达时,终端可以根据业务包的类型与各链路的对应关系,确定出发送该业务包的链路。
[0073] 步骤二、确定第一链路和第二链路的资源复用方式。
[0074] 其中,资源复用方式可以为频分复用、时分复用、或者时分复用与频分复用组合;在确定出资源复用方式为频分复用时,执行步骤三,在确定出资源复用方式为时分复用、或时分复用与频分复用组合时,执行步骤七或步骤八。
[0075] 需要说明的是,在本申请实施例中,对于频分复用的方式,以第一链路为LTE V2X sidelink,第二链路为NR V2X sidelink为例,可以参见图2所示,其中,图2中标记为1的时隙表示可作为发送资源的时隙,即可以被选择发送待发送业务包的时隙。
[0076] 参见图2所示,在该种复用方式中,LTE V2X sidelink和NR V2X sidelink上的时频资源可以在不同的信道或载波上,例如,LTE V2X sidelink占用的载波为carrier1和carrier2,NR V2X sidelink占用的载波为carrier3和carrier4。并且,因采用的是频分复用的方式,所以在LTE V2X sidelink和NR V2X sidelink上,可以选择在时域上相交叠的资源发送业务包。
[0077] 对于时分复用与频分复用相组合的方式,同样以第一链路为LTE V2X sidelink,第二链路为NR V2X sidelink为例,可以参见图3和图4所示,其中,图3中标记为1的时隙表示可作为发送资源的时隙,标记为0的时隙表示当前链路上不可以作为发送资源的时隙;图4中标记为NR的时隙表示可作为NRV2X sidelink上发送资源的时隙,标记为LTE的时隙表示可作为LTE V2X sidelink上发送资源的时隙。
[0078] 并且,LTE V2X sidelink和NR V2X sidelink上的时频资源可以在不同的信道或载波上,如图3所示,LTE V2X sidelink占用的载波为carrier1和carrier2,NR V2X sidelink占用的载波为carrier3和carrier4。或者,LTE V2X sidelink和NR V2X sidelink上的时频资源可以在相同的信道或载波上,如图4所示,LTE V2X sidelink和NR V2X sidelink均占用的载波均为carrier1和carrier2。
[0079] 在时分复用与频分复用相组合的方式中,对于LTE V2X sidelink和NR V2X sidelink上可用的时频资源,可以是基站为终端专属配置的,或者是基站根据小区内不同链路上业务量的比例进行调整配置的,又或者是终端上报至基站的业务量比例或基站自身监测到的终端的业务量比例进行调整配置的,再或是终端自身根据需要专属配置的。因该种复用方式为时分复用与频分复用相组合的方式,所以在LTE V2X sidelink和NR V2X sidelink上,是不可以选择在时域上相交叠的资源发送业务包的。
[0080] 对于时分复用的方式,类似于前述时分复用与频分复用相组合的方式中的图3所示,但与图3不同的是,对于LTE V2X sidelink或NR V2X sidelink上两条载波上的时频资源在时域上也不存在交叠。
[0081] 步骤三、判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;若是,则执行步骤四,若否,则执行步骤六;
[0082] 具体地,在执行该步骤时,需要首先确定出与待发送业务包对应的链路上可用的时频资源,其中,该时频资源可以是对应链路的频带的载波上的资源池或部分带宽(BWP),且该时频资源可以是网络设备(如基站)为终端配置的,还可以是终端自身预配置的。并且,该确定对应链路上的时频资源的方式,可以参见现有技术中的方式,在此不再赘述。
[0083] 在确定出与待发送业务包对应的链路上可用的时频资源后,可以判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,该判断过程可以采用以下三种(方式1、方式2和方式3)实现:
[0084] 方式1:可以根据满足传输时延需求的资源的数量来判断,具体包括:
[0085] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;其中,确定为占用的资源,可以包括可能被占用的资源(如skip子帧,即终端自身进行发送而无法在发送子帧上监听到其他终端发送的业务包,将该子帧称为skip子帧)、以及其它终端已经占用或抢占的资源;
[0086] 判断第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值;
[0087] 若是,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0088] 若否,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0089] 方式2:可以根据终端的发送能力来判断,如根据终端所包括的功率放大器的数量来判断,具体包括:
[0090] 终端包括一个功率放大器时,说明终端的发送能力是有限的,所以在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0091] 或者,终端包括多个功率放大器时,说明终端具有较强的发送能力,所以在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0092] 方式3:可以根据满足传输时延需求的资源的数量,以及终端的发送能力两个条件进行判断,具体包括:
[0093] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0094] 判断第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值,以及判断终端是否包括多个功率放大器;
[0095] 若两个判断条件同时满足,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0096] 否则(如只满足两个判断条件中的任意一个判断条件,或两个判断条件均不满足),在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0097] 可选地,对于上述方式1和方式3中提及的预设阈值,可以设置为满足传输时延需求和初重传次数要求的最小资源数,其中,初重传次数中的初传次数可以为1,重传次数可以为0或正整数;或者,预设阈值还可以根据第二链路上传输的业务包的服务质量(Quality of Service,QoS)指标中至少一项指标的等级,与第一链路上每个业务包优先级(ProSe Per-Packet Priority,PPPP)之间预设的对应关系确定;又或者,预设阈值还可以根据满足传输时延需求和初重传次数要求的最小资源数,以及第二链路上传输的业务包的QoS指标中至少一项指标的等级与第一链路上PPPP之间预设的对应关系,这两个因素确定。
[0098] 下面对预设阈值根据第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上PPPP之间预设的对应关系确定的方式进行详细说明。
[0099] 首先,建立第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上PPPP之间的对应关系。
[0100] 例如,以PPPP为基准,将PPPP划分为1-8的8个优先级,然后将QoS指标中的至少一项指标与PPPP建立对应关系,如将QoS指标中的时延需求划分为8档,按照时延需求由小到大的顺序,依次对应到PPPP1-PPPP8中的至少一个。
[0101] 之后,为每一对对应关系设置一个值,该值即为阈值,由这些阈值可以构成一个阈值集合。例如:
[0102] 时延需求≤3ms,对应于PPPP=1,阈值=A;
[0103] 3ms<时延需求≤10ms,对应于PPPP=2,阈值=B;
[0104] 10ms<时延需求≤20ms,对应于PPPP=3,阈值=C;
[0105] 20ms<时延需求≤50ms,对应于PPPP=4,阈值=D;
[0106] 50ms<时延需求≤100ms,对应于PPPP=5,阈值=E;
[0107] 100ms<时延需求≤500ms,对应于PPPP=6,阈值=F;
[0108] 500ms<时延需求≤1000ms,对应于PPPP=7,阈值=G;
[0109] 时延需求>1000ms,对应于PPPP=8,阈值=H。
[0110] 阈值集合={A、B、C、D、E、F、G、H}。
[0111] 如果第一链路为LTE V2X sidelink,第二链路为NR V2X sidelink时,若待发送业务包对应的链路为LTE V2X sidelink时,确定待发送业务包的PPPP的等级,然后根据该PPPP的等级在阈值集合中查找对应的阈值,将查找到的阈值作为判断条件中的预设阈值。若待发送业务包对应的链路为NR V2X sidelink时,确定待发送业务包的QoS指标,然后根据该QoS指标在阈值集合中查找对应的阈值,将查找到的阈值作为判断条件中的预设阈值。
[0112] 需要说明的是,在为每一对对应关系赋值时,对于QoS指标中的优先级,优先级越高,所赋的值越小;对于QoS指标中的时延需求,时延需求越低,所赋的值越小;对于QoS指标中的可靠性,可靠性越高,所赋的值越大;对于QoS指标中的通信距离,通信距离越长,所赋的值越大。
[0113] 下面对预设阈值根据满足传输时延需求和初重传次数要求的最小资源数,以及第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上PPPP之间预设的对应关系确定的方式进行详细说明。
[0114] 首先,建立第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上PPPP之间的对应关系。该对应关系的建立可参见上述描述,重复之处不再赘述。
[0115] 之后,为每一对对应关系设置一个满足传输时延需求和初重传次数要求的最小资源数,由这些最小资源数可以构成一个资源数集合。
[0116] 如果第一链路为LTE V2X sidelink,第二链路为NR V2X sidelink时,若待发送业务包对应的链路为LTE V2X sidelink时,确定待发送业务包的PPPP的等级,然后根据该PPPP的等级在资源数集合中查找对应的最小资源数,将查找到的最小资源数作为判断条件中的预设阈值。若待发送业务包对应的链路为NR V2X sidelink时,确定待发送业务包的QoS指标,然后根据该QoS指标在资源数集合中查找对应的最小资源数,将查找到的资源数作为判断条件中的预设阈值。
[0117] 需要说明的是,在为每一对对应关系赋值时,对于QoS指标中的优先级,优先级越高,赋予的满足传输时延需求和初重传次数要求的最小资源数越小。对于QoS指标中的时延,时延越低,赋予的满足传输时延需求和初重传次数要求的最小资源数越小。
[0118] 在本申请实施例中,通过上述三种方式中的任意一种方式,均可以判断出在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,从而可以根据判断结果,确定是否能够为待发送业务包选择与另一链路上已被选择的资源在时域上相交叠的资源,从而将待发送业务包发送出去,大大提高了资源选择的灵活性和频谱的使用效率。
[0119] 步骤四、在确定出的链路上可用的时频资源中,为待发送业务包选择资源,其中,可选择的资源可以包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0120] 具体地,为了能够为待发送的业务包选择资源,在本申请实施例中,在为待发送的业务包选择资源之前,还需要确定出与待发送业务包对应的链路上的第二候选资源集合,其中,该第二候选资源集合是不包括链路上确定为占用的资源的(对于确定为占用的资源,可以参见前述内容中的描述),因此,在确定出的链路上可用的时频资源中,需要排除确定为占用的资源,以得到第二候选资源集合。说明一点,第二候选资源集合可以包括与另一链路上已被选择的资源在时域上相交叠的资源,还可以包括与另一链路上已被选择的资源在时域上不存在交叠的资源,也就是说,该第二候选资源集合可以与步骤四中的可选择的资源相对应。
[0121] 并且,为了能够为待发送业务包尽快地选择出发送资源,在本申请实施例中,可以先对得到的第二候选资源集合进行更新,且更新过程与另一链路上已被选择的资源在时域上相交叠的资源的时隙长度有关,也就是说,更新过程与时域上相交叠的各资源的时隙长度有关。
[0122] 可选地,针对第二候选资源集合,若终端包括一个功率放大器时,则遍历第二候选资源集合中与另一链路上已被选择的资源在时域上相交叠的资源,判断是否存在与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源;
[0123] 若是,那么排除第二候选资源集合中,与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源,得到更新后的第二候选资源集合。
[0124] 若否,则无需对第二候选资源集合进行任何操作,仍然保留原第二候选资源集合。
[0125] 通过该更新过程,在终端包括一个功率放大器时,可以首先将与另一链路上在时域上相交叠且时隙长度不同的资源的排除掉,使得在为待发送资源选择资源,以及后续地功率分配过程中,减少判断次数,进而减少运算量,提高处理速度,从而可以将业务包快速有效地发送出去,加快交互速度,提高用户体验。
[0126] 可选地,在本申请实施例中,在从确定出的链路上可用的时频资源中,为待发送的业务包选择资源时,可以直接从第二候选资源集合中,为待发送的业务包选择资源;当然,还可以按照第一预设筛选规则,先对第二候选资源集合进行筛选处理,得到筛选处理后的第二候选资源集合,然后再从筛选处理后的第二候选资源集合中,为待发送的业务包选择资源,以保证业务包的正常传输。
[0127] 其中,第一预设筛选规则可以为:在第二候选资源集合中,采用S-RSSI算法对各资源的功率平滑后,选择一定比例且功率排序较低的资源,组成筛选后的第二候选资源集合;或者,在第二候选资源集合中,排除不满足终端发送能力的资源后,得到筛选后的第二候选资源集合;又或者,在第二候选资源集合中,先采用S-RSSI算法对各资源的功率平滑后,选择一定比例且功率排序较低的资源,然后再排除不满足终端发送能力的资源,得到筛选后的第二候选资源集合。再或者,先排除不满足终端发送能力的资源,再采用S-RSSI算法对排除处理后的各资源的功率平滑后,选择一定比例且功率排序较低的资源。当然,此处举例说明,在实际情况中可以根据具体情况而定,在此并不限定。
[0128] 需要指出的是,因在步骤三中判断出在确定出的链路上,允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,说明此时,可以选择与另一链路上已被选择的资源在时域上相交叠的资源的,还可以选择与另一链路上已被选择的资源在时域上不存在交叠的资源的,或者是既选择与另一链路上已被选择的资源在时域上相交叠的资源,还选择与另一链路上已被选择的资源在时域上不存在交叠的资源,也就是说,可以根据具体实际情况而进行选择,在此并不限定。需要说明的是,在终端仅具有一个功率放大器时,由于终端的发送能力有限,所以需要选择与另一链路上已被选择的资源在时域上相交叠的资源,以保证业务包的正常传输。
[0129] 然而,在实际情况中,NR V2X sidelink和LTE V2X sidelink可能会通过不同的通信模组进行业务包的传输,使得在终端内部和两个链路之间存在相互干扰的问题;同时,因NR V2X sidelink和LTE V2X sidelink的物理信道结构存在差异,造成了更为复杂的干扰情况,例如,LTE V2X sidelink上通过1ms长度的子帧进行业务发送,NR V2X sidelink上通过0.5ms或者0.25ms长度的时隙进行业务发送。
[0130] 并且,在选择与另一链路上已被选择的资源在时域上相交叠的资源来传输待发送业务包时,相交叠的资源之间必然会产生相互干扰,从而会影响业务包的正常发送。
[0131] 因此,在本申请实施例中,为了避免出现干扰,保证业务包的正常传输,在执行完步骤四之后,还需要对发送情况(如发送的功率和/或发送顺序)进行调整,具体可参见步骤五。
[0132] 步骤五、根据第一链路和第二链路上时域上相交叠的资源所传输业务包的优先级,分别对第一链路和第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整;之后执行步骤九。
[0133] 具体地,在本申请实施例中,在分别对第一链路和第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整时,可以根据第一链路和第二链路上时域上相交叠的资源所传输业务包的优先级进行调整或功率分配,而对于第一链路和第二链路上时域上相交叠的资源所传输业务包之间的优先级的判断,可以根据预设配置来确定,如下面介绍的第一种配置方式和第二种配置方式,当然并不限于此。
[0134] 第一种配置方式,第一链路所传输的业务包的优先级可以根据PPPP的等级确定,第二链路所传输的业务包的优先级可以根据QoS指标中优先级、时延、可靠性、通信距离和包传输速率中至少一项指标的等级确定,第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上传输业务包的PPPP的等级存在预设对应关系。
[0135] 例如,以LTE V2X sidelink上PPPP为基准,将PPPP划分为1-8的8个优先级;
[0136] 将NR V2X sidelink上所传输业务的QoS指标,与PPPP形成以下至少一种对应关系:
[0137] 1、QoS指标中的时延需求:将时延需求划分为8档,按照时延需求由小至大的顺序,依次对应到PPPP1-PPPP8中的至少1个,例如:
[0138] 时延需求≤3ms,对应于PPPP=1;
[0139] 3ms<时延需求≤10ms,对应于PPPP=2;
[0140] 10ms<时延需求≤20ms,对应于PPPP=3;
[0141] 20ms<时延需求≤50ms,对应于PPPP=4;
[0142] 50ms<时延需求≤100ms,对应于PPPP=5;
[0143] 100ms<时延需求≤500ms,对应于PPPP=6;
[0144] 500ms<时延需求≤1000ms,对应于PPPP=7;
[0145] 时延需求>1000ms,对应于PPPP=8。
[0146] 2、QoS指标中的可靠性:将可靠性划分为8档,按照可靠性由高至低的顺序,依次对应到PPPP1-PPPP8中的至少1个,例如:
[0147] 可靠性≥99.999%,对应于PPPP=1;
[0148] 99.99%≤可靠性<99.999%,对应于PPPP=2;
[0149] 99.9%≤可靠性<99.99%,对应于PPPP=3;
[0150] 99%≤可靠性<99.9%,对应于PPPP=4;
[0151] 95%≤可靠性<99%,对应于PPPP=5;
[0152] 90%≤可靠性<95%,对应于PPPP=6;
[0153] 80%≤可靠性<90%,对应于PPPP=7;
[0154] 可靠性<80%,对应于PPPP=8。
[0155] 3、QoS指标中的优先级:将优先级划分为8档,按照优先级自高至低的顺序,依次对应到PPPP1至PPPP8中的至少1个;对于QoS指标中的优先级与PPPP的对应关系,与上述类似,具体可参见上述对应关系,在此不再赘述。
[0156] 4、QoS指标中的最小通信距离要求:将最小通信距离划分为8档,按照最小通信距离自大至小或者自小至大的顺序,或者按照业务属性与其他指标的对应关系,依次对应到PPPP1至PPPP8中的至少1个。对于QoS指标中的最小通信距离要求与PPPP的对应关系,与上述类似,具体可参见上述对应关系,在此不再赘述。
[0157] 又例如,首先,以NR V2X sidelink上所传输业务的QoS指标中的其中一类指标为基准,且将该类指标定义为基准指标,将基准指标划分为若干个优先级等级。如将QoS指标中的时延需求确定为基准指标,将时延需求划分为8个优先级,分别为时延需求≤3ms、10ms<时延需求≤20ms、20ms<时延需求≤50ms、50ms<时延需求≤100ms、100ms<时延需求≤500ms、500ms<时延需求≤1000ms、以及时延需求>1000ms。
[0158] 然后,将LTE V2X sidelink上的PPPP,依次对应到基准指标中的至少一个,以及将NR V2X sidelink上所传输业务的QoS指标中的其他指标也依次对应到基准指标中的至少一个,得到类似于上述例子中的对应关系,如:
[0159] 对于LTE V2X sidelink上的PPPP,将QoS指标中的时延需求确定为基准指标时,对应关系可以为:
[0160] PPPP=1,对应于时延需求≤3ms;
[0161] PPPP=2,对应于3ms<时延需求≤10ms;
[0162] PPPP=3,对应于10ms<时延需求≤20ms;
[0163] PPPP=4,对应于20ms<时延需求≤50ms;
[0164] PPPP=5,对应于50ms<时延需求≤100ms;
[0165] PPPP=6,对应于100ms<时延需求≤500ms;
[0166] PPPP=7,对应于500ms<时延需求≤1000ms;
[0167] PPPP=8,对应于时延需求>1000ms。
[0168] 对于NR V2X sidelink上所传输业务的QoS指标中的可靠性,将QoS指标中的时延需求确定为基准指标时,对应关系可以为:
[0169] 可靠性≥99.999%,对应于时延需求≤3ms;
[0170] 99.99%≤可靠性<99.999%,对应于3ms<时延需求≤10ms;
[0171] 99.9%≤可靠性<99.99%,对应于10ms<时延需求≤20ms;
[0172] 99%≤可靠性<99.9%,对应于20ms<时延需求≤50ms;
[0173] 95%≤可靠性<99%,对应于50ms<时延需求≤100ms;
[0174] 90%≤可靠性<95%,对应于100ms<时延需求≤500ms;
[0175] 80%≤可靠性<90%,对应于500ms<时延需求≤1000ms;
[0176] 可靠性<80%,对应于时延需求>1000ms。
[0177] 对于NR V2X sidelink上所传输业务的QoS指标中的其他指标与基准指标的对应关系,与上述类似,具体可参见上述对应关系,在此不再赘述。
[0178] 通过上述配置方式,可以根据得到的对应关系,确定出第一链路和第二链路上所传输的业务包的优先级高低,从而有利于根据该确定结果对时域上相交叠的资源上所传输的业务包的功率或发送顺序进行调整,在避免时域上相交叠的资源发送业务包互相干扰的同时,保证业务包的正常传输。
[0179] 第二种配置方式:该种配置方式不同于第一种配置方式,在该种配置方式中,可以直接设定各链路上传输业务包的优先级的高低,而无需确定对应关系。
[0180] 例如,将第一链路所传输业务包的优先级直接设定为高于第二链路所传输业务包的优先级;或者,将第一链路所传输业务包的优先级直接设定为低于第二链路所传输业务包的优先级;又或者,将第二链路所传输的部分业务包的优先级直接设定为高于第一链路所传输的任意业务包的优先级,将第二链路所传输的其余部分业务包的优先级直接设定为低于第一链路所传输的任意业务包的优先级。
[0181] 通过该种配置方式,可以直接快速地确定出各链路上传输的业务包的优先级的高低,从而可以减少终端的运算量,提高终端的处理速度,实现业务包快速有效地传输,提高用户的体验。
[0182] 具体地,在本申请实施例中,在根据上述配置方式确定出各链路上传输的业务包的优先级之后,可以根据该确定结果,进行相应地调整。
[0183] 可选地,若第一链路上和第二链路上,时域上交叠的资源所传输的业务包的优先级不同时,则为高优先级的业务包分配满足传输要求的功率,即优先保证高优先级的业务包获得可靠的发送功率,而对低优先级的业务包进行降低功率、丢弃或再次进行资源选择。其中,再次进行资源选择,可以理解为重新执行上述步骤一至步骤五的过程,从而为低优先级的业务包重新选择资源。
[0184] 可选地,若确定第一链路上和第二链路上,时域上交叠的资源所传输的业务包的优先级相同时,则根据终端的功率放大器的数量,对第一链路和第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。
[0185] 其中,在终端包括多个功率放大器时,第一链路和第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,如时域上相交叠的资源发送的业务包为两个时,两个业务包的发送功率是相同的;或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配,以保证业务包的正常发送;
[0186] 而在终端包括一个功率放大器时,需要判断第一链路和第二链路在时域上相交叠的资源的时隙长度是否相同;若否,说明在时域上相交叠的资源的时隙长度是不同的,所以可以选择第一链路和第二链路在时域上相交叠的资源中时隙长度较短的资源,优先发送业务包;若是,说明在时域上相交叠的资源的时隙长度是相同的,所以第一链路和第二链路在时域上相交叠的资源可以同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配,或者随机选择其中一个链路上的业务包进行发送,因终端的发送能力有限,所以另一个链路上的业务包则不会被发送。
[0187] 步骤六、在确定出的链路上可用的时频资源中,为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源;之后执行步骤九。
[0188] 具体地,为了能够选择出与另一链路上已被选择的资源在时域上不存在交叠的资源,在本申请实施例中,需要首先确定出不包括与另一链路上已被选择的资源在时域上不存在交叠的资源的第一候选资源集合,且该第一候选集合也不包括确定出的链路上确定为占用的资源。其中,该第一候选资源集合的确定方式可参见前述内容,重复之处不再赘述。
[0189] 可选地,由于第一候选资源集合中本身就不包括与另一链路上已被选择的资源在时域上不存在交叠的资源,所以在为待发送业务包选择资源时,可以从第一候选资源集合中,直接选择出发送业务包的资源;或者,先按照第二预设筛选规则,对第一候选资源集合进行筛选处理后,再从筛选处理后的第一候选资源集合中,直接选择出发送业务包的资源,以保证业务包的正常传输。
[0190] 其中,对于第二预设筛选规则,可以设置为与前述内容提及的第一预设筛选规则相同,当然,也可以设置为不相同,可以根据实际情况而设置第二预设筛选规则,在此并不限定。
[0191] 步骤七、按照感知与半持续调度组合的资源选择方式,在确定出的链路上可用的时频资源中,为待发送业务包选择资源;之后执行步骤九。
[0192] 其中,对于感知与半持续调度组合的资源选择方式,可以参见前述内容中介绍的3GPP Release14的直通链路发送模式4支持Sensing(感知)+SPS(Semi-Persistent Scheduling,半持续调度)的资源选择机制,重复之处不再赘述。
[0193] 步骤八、在对确定出的链路上可用的时频资源所在的信道进行监听之后,排除确定出的链路上确定为占用的资源,得到第三候选资源集合,并判断第三候选资源集合中的各资源是否满足传输要求,若是,进行资源选择和/或进行退避处理后再进行资源选择,若否,进行退避处理后对确定出的链路上可用的时频资源所在的信道再次监听;之后执行步骤九。
[0194] 其中,对确定出的链路上可用的时频资源所在的信道再次监听,可以理解为,重新执行步骤八的过程。
[0195] 并且,在对确定出的链路上可用的时频资源所在的信道进行监听时,监听的是信道在当前以及未来一段时间内的信道占用情况。此外,在选择对信道监听的方式时,可以采用以下方式中的任意一种方式或组合:对通过时分复用方式发送的控制信令进行解码,获取指示信息;对前导序列进行检测获取指示信息;对信道能量进行检测。通过监听,可以排除那些确定为占用的资源,从而得到第三候选资源集合。其中,具体的解码方式和检测方式可参见现有技术,在此不再赘述。
[0196] 需要说明的是,在本申请实施例中,确定出的链路上可用的时频资源,可以是确定出的链路上频带的载波上的资源池或BWP,由确定出的资源池或BWP组成确定出的链路上可用的时频资源。并且,在确定出的链路上可用的时频资源中,包括前述提及的确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源。
[0197] 步骤九、在选择出的资源上,将待发送业务包发送出去。
[0198] 当然,在发送待发送业务包的同时,还可以将预设的控制信令和/或预设的前导序列一并发送出去,以保证接收侧可以正常地接收该业务包,保证发送侧和接收侧之间的正常业务传输。
[0199] 基于同一发明构思,本申请实施例还提供了一种资源选择方法,适用于配置有第一链路和第二链路的终端,如图5所示,该方法可以包括:
[0200] S501、确定待发送业务包对应的链路;
[0201] 其中,第一链路和第二链路用于传输不同类型的业务包;并且,在本申请实施例中,在第一链路为LTE V2X sidelink,第二链路为NR V2X sidelink时,LTE V2X sidelink传输的是基本道路安全类的业务包,而NR V2X sidelink上传输的是增强的V2X的业务包。
[0202] S502、在确定第一链路和第二链路的资源复用方式为频分复用时,终端判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;若是,则执行步骤S503;若否,则执行步骤S504;
[0203] 其中,资源复用方式可以为频分复用、时分复用、或者时分复用与频分复用组合。
[0204] S503、则终端在确定出的链路上可用的时频资源中,为待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;
[0205] S504、则终端在确定出的链路上可用的时频资源中,为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0206] 如此,在确定第一链路和第二链路的资源复用方式为频分复用的情况下,通过判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,可以进一步地确定是否选择与另一链路上已被选择的资源在时域上不存在交叠的资源来传输待发送的业务包,使得在预先配置的基础上,还可以根据实际需要进行调整,从而大大增加了资源选择的灵活性,以及频谱使用效率。
[0207] 可选地,在本申请实施例中的步骤S503为待发送业务包选择资源之后,还包括:
[0208] 终端根据第一链路和第二链路上时域上相交叠的资源所传输业务包的优先级,分别对第一链路和第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。
[0209] 从而,可以有效避免时域上相交叠的资源之间的相互干扰,保证业务包的正常传输。
[0210] 可选地,在本申请实施例中,终端根据第一链路和第二链路上时域上相交叠的资源所传输业务包的优先级,分别对第一链路和第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整,具体包括:
[0211] 若第一链路上和第二链路上,时域上交叠的资源所传输的业务包的优先级不同,则为高优先级的业务包分配满足传输要求的功率,对低优先级的业务包进行降低功率、丢弃或再次进行资源选择;
[0212] 或,若确定第一链路上和第二链路上,时域上交叠的资源所传输的业务包的优先级相同,则根据终端的功率放大器的数量,对第一链路和第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。
[0213] 从而,可以实现对在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整,有利于避免时域上相交叠的资源之间的相互干扰。
[0214] 可选地,在本申请实施例中,根据终端的功率放大器的数量,对第一链路和第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整,具体包括:
[0215] 终端包括多个功率放大器时,通过第一链路和第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配;
[0216] 或,终端包括一个功率放大器时,判断第一链路和第二链路在时域上相交叠的资源的时隙长度是否相同;
[0217] 若否,则选择第一链路和第二链路在时域上相交叠的资源中时隙长度较短的资源,优先发送业务包;
[0218] 若是,则第一链路和第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配,或者随机选择其中一个链路上的业务包进行发送。
[0219] 从而,可以根据终端的发送能力,确定功率的调整方式,以及发送顺序的调整方式,有助于待发送业务包的正常发送。
[0220] 可选地,在本申请实施例中,第一链路所传输的业务包的优先级根据每个业务包优先级PPPP的等级确定,第二链路所传输的业务包的优先级根据服务质量QoS指标中优先级、时延、可靠性、通信距离和包传输速率中至少一项指标的等级确定,第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上传输业务包的优先级的等级存在预设对应关系;
[0221] 或,第一链路所传输业务包的优先级高于第二链路所传输业务包的优先级;
[0222] 或,第一链路所传输业务包的优先级低于第二链路所传输业务包的优先级;
[0223] 或,第二链路所传输的部分业务包的优先级高于第一链路所传输的任意业务包的优先级,第二链路所传输的其余部分业务包的优先级低于第一链路所传输的任意业务包的优先级。
[0224] 从而,可以有利于判断出两个链路上所传输的业务包的优先级高低,有利于对功率或发送顺序实现调整。
[0225] 可选地,在本申请实施例中的步骤S502中判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,具体包括:
[0226] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0227] 判断第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值;
[0228] 若是,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0229] 若否,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0230] 从而,可以通过判断是否满足传输时延要求的资源的数量,来确定是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0231] 可选地,在本申请实施例中的步骤S502中判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,具体包括:
[0232] 终端包括一个功率放大器时,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0233] 或,终端包括多个功率放大器时,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0234] 从而,可以通过判断终端所包括的功率放大器的数量,来确定是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0235] 可选地,在本申请实施例中的步骤S502中判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,具体包括:
[0236] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0237] 判断第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值,以及判断终端是否包括多个功率放大器;
[0238] 若两个判断条件同时满足,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0239] 否则,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0240] 从而,可以通过判断是否满足传输时延要求的资源的数量,以及终端所包括的功率放大器的数量,这两个判断条件来确定是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0241] 可选地,在本申请实施例中,预设阈值为满足传输时延需求和初重传次数要求的最小资源数;
[0242] 和/或,预设阈值根据第二链路上传输的业务包的服务质量QoS指标中至少一项指标的等级,与第一链路上每个业务包优先级之间预设的对应关系确定。
[0243] 从而,可以确定出预设阈值,有助于确定是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0244] 可选地,在本申请实施例中的步骤S503在为待发送的业务包选择资源之前,还可以包括:
[0245] 排除确定出的链路上确定为占用的资源,得到第二候选资源集合;第二候选资源集合包括与另一链路上已被选择的资源在时域上相交叠的资源;
[0246] 本申请实施例中的步骤S503在确定出的链路上可用的时频资源中,为待发送的业务包选择资源,具体包括:
[0247] 从第二候选资源集合中,为待发送的业务包选择资源;
[0248] 或,按照第一预设筛选规则,对第二候选资源集合进行筛选处理后,再从筛选处理后的第二候选资源集合中,为待发送的业务包选择资源。
[0249] 从而,可以为待发送业务包选择出有效的资源,以保证待发送业务包的有效传输。
[0250] 可选地,在本申请实施例中,在得到第二候选资源集合之后,还包括:
[0251] 针对第二候选资源集合,若终端包括一个功率放大器,则遍历第二候选资源集合中与另一链路上已被选择的资源在时域上相交叠的资源;
[0252] 在判断出存在与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源时,排除第二候选资源集合中,与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源,得到更新后的第二候选资源集合。
[0253] 从而,可以实现对第二候选资源集合的更新,使得在为待发送业务包选择资源时,减少运算量,提高处理速度,保证待发送业务包的快速有效地传输。
[0254] 可选地,在本申请实施例中的步骤S504在为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源之前,还包括:
[0255] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0256] 本申请实施例中的步骤S504在确定出的链路上可用的时频资源中,为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源,具体包括:
[0257] 从第一候选资源集合中,选择发送业务包的资源;
[0258] 或,按照第二预设筛选规则,对第一候选资源集合进行筛选处理后,从筛选处理后的第一候选资源集合中,选择发送业务包的资源。
[0259] 从而,可以为待发送业务包选择出有效的发送资源,以保证待发送业务包的有效传输。
[0260] 可选地,在本申请实施例中,在确定第一链路和第二链路的资源复用方式为时分复用、或时分复用与频分复用的组合时,还包括:
[0261] 按照感知与半持续调度组合的资源选择方式,在确定出的链路上可用的时频资源中,为待发送业务包选择资源;
[0262] 或,在对确定出的链路上可用的时频资源所在的信道进行监听之后,排除确定出的链路上确定为占用的资源,得到第三候选资源集合,并判断第三候选资源集合中的各资源是否满足传输要求,若是,进行资源选择和/或进行退避处理后再进行资源选择,若否,进行退避处理后对确定出的链路上可用的时频资源所在的信道再次监听。
[0263] 从而,可以在确定出资源复用方式为时分复用,或时分复用与频分复用相结合的方式时,同样可以为待发送业务包选择发送资源,保证待发送业务包的有效传输。
[0264] 可选地,在本申请实施例中,对确定出的链路上可用的时频资源所在的信道进行监听的方式,具体包括:
[0265] 对通过时分复用方式发送的控制信令进行解码,获取指示信息;
[0266] 或,对前导序列进行检测获取指示信息;
[0267] 或,对信道能量进行检测。
[0268] 从而,可以实现对确定出的链路上可用的时频资源所在的信道进行有效监听,有助于为待发送业务包选择发送资源。
[0269] 基于同一发明构思,本申请实施例还提供了一种数据发送方法,如图6所示,可以包括:
[0270] S601、确定用于发送业务包的时频资源;
[0271] 其中,时频资源是采用如本申请实施例提供的上述资源选择方法确定出的;
[0272] S602、在确定出的时频资源上发送业务包,以及预设的控制信令和/或预设的前导序列。
[0273] 基于同一发明构思,本申请实施例还提供了一种资源选择装置,作为配置有第一链路和第二链路的终端,如图7所示,可以包括:
[0274] 存储器701,用于存储程序指令;
[0275] 处理器702,用于调用存储器701中存储的程序指令,按照获得的程序执行:
[0276] 确定待发送业务包对应的链路;其中,第一链路和第二链路用于传输不同类型的业务包;
[0277] 在确定第一链路和第二链路的资源复用方式为频分复用时,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0278] 若是,则在确定出的链路上可用的时频资源中,为待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;
[0279] 若否,则在确定出的链路上可用的时频资源中,为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0280] 可选地,在本申请实施例中,处理器702还用于:在为待发送业务包选择资源之后,根据第一链路和第二链路上时域上相交叠的资源所传输业务包的优先级,分别对第一链路和第二链路上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。
[0281] 可选地,在本申请实施例中,处理器702具体用于:
[0282] 若第一链路上和第二链路上,时域上交叠的资源所传输的业务包的优先级不同,则为高优先级的业务包分配满足传输要求的功率,对低优先级的业务包进行降低功率、丢弃或再次进行资源选择;
[0283] 或,若确定第一链路上和第二链路上,时域上交叠的资源所传输的业务包的优先级相同,则根据终端的功率放大器的数量,对第一链路和第二链路在时域上相交叠的资源所传输的业务包进行功率分配或发送顺序的调整。
[0284] 可选地,在本申请实施例中,处理器702具体用于:
[0285] 终端包括多个功率放大器时,通过第一链路和第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配;
[0286] 或,终端包括一个功率放大器时,判断第一链路和第二链路在时域上相交叠的资源的时隙长度是否相同;
[0287] 若否,则选择第一链路和第二链路在时域上相交叠的资源中时隙长度较短的资源,优先发送业务包;
[0288] 若是,则通过第一链路和第二链路在时域上相交叠的资源同时发送业务包,且对同时发送业务包的功率进行等分处理,或按照相同的物理直通链路共享信道功率谱密度,对同时发送业务包的功率进行分配,或者随机选择其中一个链路上的业务包进行发送。
[0289] 可选地,在本申请实施例中,第一链路所传输的业务包的优先级根据每个业务包优先级PPPP的等级确定,第二链路所传输的业务包的优先级根据服务质量QoS指标中优先级、时延、可靠性、通信距离和包传输速率中至少一项指标的等级确定,第二链路上传输的业务包的QoS指标中至少一项指标的等级,与第一链路上传输业务包的优先级的等级存在预设对应关系;
[0290] 或,第一链路所传输业务包的优先级高于第二链路所传输业务包的优先级;
[0291] 或,第一链路所传输业务包的优先级低于第二链路所传输业务包的优先级;
[0292] 或,第二链路所传输的部分业务包的优先级高于第一链路所传输的任意业务包的优先级,第二链路所传输的其余部分业务包的优先级低于第一链路所传输的任意业务包的优先级。
[0293] 可选地,在本申请实施例中,处理器702具体用于:
[0294] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0295] 判断第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值;
[0296] 若是,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0297] 若否,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0298] 可选地,在本申请实施例中,处理器702具体用于:
[0299] 终端包括一个功率放大器时,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0300] 或,终端包括多个功率放大器时,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0301] 可选地,在本申请实施例中,处理器702具体用于:
[0302] 排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0303] 判断第一候选资源集合中,满足传输时延需求的资源的数量是否小于预设阈值,以及判断终端是否包括多个功率放大器;
[0304] 若两个判断条件同时满足,在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0305] 否则,在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源。
[0306] 可选地,在本申请实施例中,预设阈值为满足传输时延需求和初重传次数要求的最小资源数;
[0307] 和/或,预设阈值根据第二链路上传输的业务包的服务质量QoS指标中至少一项指标的等级,与第一链路上每个业务包优先级之间预设的对应关系确定。
[0308] 可选地,在本申请实施例中,处理器702还用于:在为待发送的业务包选择资源之前,排除确定出的链路上确定为占用的资源,得到第二候选资源集合;第二候选资源集合包括与另一链路上已被选择的资源在时域上相交叠的资源;
[0309] 处理器702,具体用于:从第二候选资源集合中,为待发送的业务包选择资源;或,按照第一预设筛选规则,对第二候选资源集合进行筛选处理后,再从筛选处理后的第二候选资源集合中,为待发送的业务包选择资源。
[0310] 可选地,在本申请实施例中,处理器702还用于:在得到第二候选资源集合之后,针对第二候选资源集合,若终端包括一个功率放大器,则遍历第二候选资源集合中与另一链路上已被选择的资源在时域上相交叠的资源;
[0311] 在判断出存在与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源时,排除第二候选资源集合中,与另一链路上已被选择的资源在时域上相交叠且时隙长度不同的资源,得到更新后的第二候选资源集合。
[0312] 可选地,在本申请实施例中,处理器702还用于:在为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源之前,排除确定出的链路上确定为占用的资源,以及与另一链路上已被选择的资源在时域上相交叠的资源,得到第一候选资源集合;
[0313] 处理器702具体用于:从第一候选资源集合中,选择发送业务包的资源;或,按照第二预设筛选规则,对第一候选资源集合进行筛选处理后,从筛选处理后的第一候选资源集合中,选择发送业务包的资源。
[0314] 可选地,在本申请实施例中,处理器702还用于:在确定第一链路和第二链路的资源复用方式为时分复用、或时分复用与频分复用的组合时,按照感知与半持续调度组合的资源选择方式,在确定出的链路上可用的时频资源中,为待发送业务包选择资源;
[0315] 或,在对确定出的链路上可用的时频资源所在的信道进行监听之后,排除确定出的链路上确定为占用的资源,得到第三候选资源集合,并判断第三候选资源集合中的各资源是否满足传输要求,若是,进行资源选择和/或进行退避处理后再进行资源选择,若否,进行退避处理后对确定出的链路上可用的时频资源所在的信道再次监听。
[0316] 可选地,在本申请实施例中,处理器702具体用于:采用以下方式,对确定出的链路上可用的时频资源所在的信道进行监听:
[0317] 对通过时分复用方式发送的控制信令进行解码,获取指示信息;
[0318] 或,对前导序列进行检测获取指示信息;
[0319] 或,对信道能量进行检测。
[0320] 其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器702代表的一个或多个处理器和存储器701代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。总线接口提供接口。收发机可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0321] 处理器702负责管理总线架构和通常的处理,存储器701可以存储处理器702在执行操作时所使用的数据。
[0322] 本申请实施例中的处理器702,可以是中央处埋器(Central Processing Unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)。
[0323] 基于同一发明构思,本申请实施例还提供了一种数据发送装置,作为配置有第一链路和第二链路的终端,如图8所示,可以包括:
[0324] 存储器801,用于存储程序指令;
[0325] 处理器802,用于调用存储器801中存储的程序指令,按照获得的程序执行:
[0326] 确定用于发送业务包的时频资源;其中,时频资源是采用如权利要求1-14任一项的资源选择方法确定出的;
[0327] 通过收发机803在确定出的时频资源上发送业务包,以及预设的控制信令和/或预设的前导序列。
[0328] 可选地,在本申请实施例中,收发机803可以用于在处理器802的控制下收发数据。
[0329] 其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器802代表的一个或多个处理器和存储器801代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。总线接口提供接口。收发机803可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0330] 处理器802负责管理总线架构和通常的处理,存储器801可以存储处理器802在执行操作时所使用的数据。
[0331] 本申请实施例中的处理器802,可以是中央处埋器(Central Processing Unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)。
[0332] 需要指出的是,本申请实施例中提及的任意存储器可以包括只读存储器(ROM)和随机存取存储器(RAM),并向处理器提供存储器中存储的程序指令和数据。在本申请实施例中,存储器可以用于存储本申请实施例提供的任一方法的程序。处理器通过调用存储器存储的程序指令,处理器用于按照获得的程序指令执行本申请实施例提供的任一方法。
[0333] 基于同一发明构思,本申请实施例还提供了一种资源选择装置,作为配置有第一链路和第二链路的终端,如图9所示,可以包括:
[0334] 确定单元901,用于确定待发送业务包对应的链路;其中,第一链路和第二链路用于传输不同类型的业务包;
[0335] 判断单元902,用于在确定第一链路和第二链路的资源复用方式为频分复用时,判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源;
[0336] 选择单元903,用于在判断出在确定出的链路上允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,则在确定出的链路上可用的时频资源中,为待发送业务包选择资源,可选择的资源包括:与另一链路上已被选择的资源在时域上相交叠的资源,和/或与另一链路上已被选择的资源在时域上不存在交叠的资源;在判断出在确定出的链路上不允许选择与另一链路上已被选择的资源在时域上相交叠的资源时,则在确定出的链路上可用的时频资源中,为待发送的业务包选择与另一链路上已被选择的资源在时域上不存在交叠的资源。
[0337] 在具体实施时,在本申请实施例中,确定单元901、判断单元902、以及选择单元903,均可以通过图7中的处理器702所实现。当然,并不限于此,还可以通过其他硬件结构来实现。
[0338] 基于同一发明构思,本申请实施例还提供了一种数据发送装置,作为配置有第一链路和第二链路的终端,如图10所示,包括:
[0339] 确定单元1001,用于确定用于发送业务包的时频资源;其中,时频资源是采用如本申请实施例提供的上述资源选择方法确定出的;
[0340] 发送单元1002,用于在确定出的时频资源上发送业务包,以及预设的控制信令和/或预设的前导序列。
[0341] 在具体实施时,在本申请实施例中,确定单元1001可以通过图8中所示的处理器802实现,发送单元1002可以通过图8中的收发机803来实现。当然,并不限于此,确定单元
1001和发送单元1002还可以通过其他硬件结构来实现。
[0342] 基于同一发明构思,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行本申请实施例提供的上述任一种方法。
[0343] 计算机可读存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
[0344] 需要说明的是,本申请实施例中提及的终端,也可称之为用户设备、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)等,可选的,该终端可以具备经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信的能力,例如,终端可以是移动电话(或称为“蜂窝”电话)、或具有移动性质的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
[0345] 基站可以为接入网设备或网络侧设备(例如,接入点),指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,BaseTransceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本方面实施例中不做限定。
[0346] 上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。
[0347] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0348] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0349] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0350] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0351] 尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0352] 本申请实施例提供了一种资源选择方法和装置、数据发送方法和装置、以及计算机可读存储介质,在确定第一链路和第二链路的资源复用方式为频分复用的情况下,通过判断在确定出的链路上是否允许选择与另一链路上已被选择的资源在时域上相交叠的资源,可以进一步地确定是否选择与另一链路上已被选择的资源在时域上不存在交叠的资源来传输待发送的业务包,使得在预先配置的基础上,还可以根据实际需要进行调整,从而大大增加了资源选择的灵活性,以及频谱使用效率。
[0353] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。