一种资源选择方法、装置及终端与流程

文档序号:16634422发布日期:2019-01-16 06:52阅读:210来源:国知局
一种资源选择方法、装置及终端与流程

本发明涉及通信技术领域,尤其涉及一种资源选择方法、装置及终端。



背景技术:

在通用移动通信技术的长期演进(lte,longtermevolution)系统中,车辆通信中r14蜂窝车联网技术标准规定,车辆终端(ue,userequipment)在选择发送资源时,要首先根据感知到的资源占用情况,从资源选择窗口中排除已被其它ue占用的资源,然后将剩下的资源进行接收的信号强度指示(rssi,receivedsignalstrengthindication)排序,得到可用资源集合,最后从可用资源集合中随机选择自身的发送资源。

r14标准在感知过程考虑了业务的优先级,在调度分配(sa,schedulingassignment)指示信息解码成功的条件下,相对低优先级的数据包,高优先级的数据包占用的资源被排除的可能性更大,这在一定程度上考虑了接收的优先级,但这个接收是肯定的接收,也即这些接收是确定的,因为已接收到的sa指示信息指示了相应数据包的位置。这种肯定的接收在周期性业务中是可以获得的,但如果出现了事件触发业务,这种肯定的接收将不一定能够获知。这样一来,ue在为其它业务进行资源选择或者决定是否要在已经选择的资源上发送时,就无法参考并排除这些肯定的接收资源,由于半双工的限制,一旦选择了某个资源发送其它业务,就丧失了在该资源所在时域上发送和接收事件触发业务的能力。

随着智能驾驶水平的提高,事件触发业务的种类越来越多,尤其是在多ue间需要根据多次信息交互形成协同决策的场景中,ue需要提前获知需要的发送和接收资源,并在选择发送资源的过程中避免因半双工影响造成的协同决策的某个(些)环节不能成功发送和接收数据。一般决策参考信息中的每一步信息的正确发送和接收都关系着最终的决策,是非常重要的。

但现有技术中,在半双工限制下,对于ue参与的业务,ue可能会因为较低优先级业务或者不需要进行多次协同的业务的影响,错过发送或接收已参与业务的数据包,从而导致已参与业务不能顺利进行。但实际上,该已参与业务可能比该较低优先级业务或者不需要进行多次协同的业务更重要。



技术实现要素:

本发明实施例的目的在于提供一种资源选择方法、装置及终端,以解决现有技术中,对于终端参与的业务,可能会因为其他业务的影响而不能顺利进行的问题。

第一方面,本发明实施例提供了一种资源选择方法,应用于终端,包括:

确定所述终端参与的第一业务相关的资源集合;

在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

可选的,所述第一业务为需要多次协同的业务。

可选的,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,所述确定所述终端参与的第一业务相关的资源集合,包括:

获取所述第一业务相关的发送资源;

确定所述第一业务相关的资源集合;

所述在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包,包括:

选择终端资源中除所述第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

可选的,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合;或者

当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

可选的,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,所述确定所述终端参与的第一业务相关的资源集合,包括:

获取所述第一业务相关的发送资源;

评估所述第一业务的持续时长及频域范围;

确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合;

所述在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包,包括:

选择终端资源中除所述资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

可选的,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,所述确定所述终端参与的第一业务相关的资源集合,包括:

获取所述第一业务相关的发送资源;

确定所述第一业务相关的资源集合;

所述在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包,包括:

若已为所述第二业务的数据包选择的发送资源对应的时频域和所述第一业务相关的资源集合中的至少一个资源对应的时域或时频域有重叠,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

可选的,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,所述确定所述终端参与的第一业务相关的资源集合,包括:

获取所述第一业务相关的发送资源;

评估所述第一业务的持续时长及频域范围;

确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合;

所述在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包,包括:

若已为所述第二业务的数据包选择的发送资源对应的时频域和所述资源集合中的至少一个资源对应的时域或时频域有重叠,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

可选的,所述第一业务的优先级比所述第二业务的优先级高;或者

所述第一业务的优先级与所述第二业务的优先级相同,且所述第一业务为需要多次协同的业务。

可选的,所述第一业务相关的发送资源是预先定义的资源模式,或者从可用资源集合中随机选择的。

可选的,所述第一业务相关的发送资源的选择方式为:

所述第一业务相关的终端为自身选择发送资源;和/或

所述第一业务相关的终端为所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务相关的终端为自身和所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务不相关的终端为所述第一业务相关的全部或部分终端选择发送资源;和/或

集中式管理中心为所述第一业务相关的全部或部分终端选择发送资源。

可选的,当所述第一业务相关的终端不为自身选择发送资源时,所述第一业务相关的终端会获取代为选择发送资源的实体选择的发送资源,并在获取的发送资源上进行发送。

可选的,所述第一业务相关的终端获取代为选择发送资源的实体选择的发送资源的方式为:

直接接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源;或者

通过第三方实体接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源。

可选的,所述获取所述第一业务相关的发送资源,包括:

通过高层信令获取所述第一业务相关的发送资源;和/或

通过所述第一业务相关的终端发送的调度分配指示信息获取所述第一业务相关的发送资源;和/或

通过第三方管理实体发送的信令获取所述第一业务相关的发送资源。

第二方面,本发明实施例还提供了一种资源选择装置,应用于终端,包括:

确定模块,用于确定所述终端参与的第一业务相关的资源集合;

处理模块,用于在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

可选的,所述第一业务为需要多次协同的业务。

可选的,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,所述确定模块包括:

获取单元,用于获取所述第一业务相关的发送资源;

第一确定单元,用于确定所述第一业务相关的资源集合;

所述处理模块具体用于:

选择终端资源中除所述第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

可选的,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合;或者

当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

可选的,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,所述确定模块包括:

获取单元,用于获取所述第一业务相关的发送资源;

评估单元,用于评估所述第一业务的持续时长及频域范围;

第二确定单元,用于确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合;

所述处理模块具体用于:

选择终端资源中除所述资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

可选的,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,所述确定模块包括:

获取单元,用于获取所述第一业务相关的发送资源;

第三确定单元,用于确定所述第一业务相关的资源集合;

所述处理模块具体用于:

当已为所述第二业务的数据包选择的发送资源对应的时频域和所述第一业务相关的资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

可选的,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,所述确定模块包括:

获取单元,用于获取所述第一业务相关的发送资源;

评估单元,用于评估所述第一业务的持续时长及频域范围;

第四确定单元,用于确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合;

所述处理模块具体用于:

当已为所述第二业务的数据包选择的发送资源对应的时频域和所述资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

可选的,所述第一业务的优先级比所述第二业务的优先级高;或者

所述第一业务的优先级与所述第二业务的优先级相同,且所述第一业务需要多次协同。

可选的,所述第一业务相关的发送资源是预先定义的资源模式,或者从可用资源集合中随机选择的。

可选的,所述第一业务相关的发送资源的选择方式为:

所述第一业务相关的终端为自身选择发送资源;和/或

所述第一业务相关的终端为所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务相关的终端为自身和所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务不相关的终端为所述第一业务相关的全部或部分终端选择发送资源;和/或

集中式管理中心为所述第一业务相关的全部或部分终端选择发送资源。

可选的,当所述第一业务相关的终端不为自身选择发送资源时,所述第一业务相关的终端会获取代为选择发送资源的实体选择的发送资源,并在获取的发送资源上进行发送。

可选的,所述第一业务相关的终端获取代为选择发送资源的实体选择的发送资源的方式为:

直接接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源;或者

通过第三方实体接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源。

可选的,所述获取单元具体用于:

通过高层信令获取所述第一业务相关的发送资源;和/或

通过所述第一业务相关的终端发送的调度分配指示信息获取所述第一业务相关的发送资源;和/或

通过第三方管理实体发送的信令获取所述第一业务相关的发送资源。

第三方面,本发明实施例还提供了一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:

确定所述终端参与的第一业务相关的资源集合;

在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,应用于终端,所述程序被处理器执行时实现以下步骤:

确定所述终端参与的第一业务相关的资源集合;

在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

在本发明实施例中,对于终端参与的第一业务,通过确定第一业务相关的资源集合,在确定的资源集合中的每一个资源对应的时域或时频域上禁止发送除第一业务外的其它业务的数据包,从而能够实现在第一业务相关的资源集合中的每一个资源对应的时域或时频域上不发送其它业务的数据包,避免终端在半双工的限制下因为其他业务的影响而放弃发送或者无法接收第一业务的数据包,从而确保终端参与业务的顺利进行。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例的资源选择方法的流程图;

图2为本发明具体实例一的资源选择示意图;

图3为本发明具体实例二的资源选择示意图;

图4为本发明实施例的资源选择装置的结构示意图之一;

图5为本发明实施例的资源选择装置的结构示意图之二;

图6为本发明实施例的资源选择装置的结构示意图之三;

图7为本发明实施例的资源选择装置的结构示意图之四;

图8为本发明实施例的资源选择装置的结构示意图之五;

图9为本发明实施例的资源选择装置的结构示意图之六。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1所示,本发明实施例提供了一种资源选择方法,应用于终端,包括:

步骤101:确定终端参与的第一业务相关的资源集合;

步骤102:在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

其中,本发明实施例涉及的执行主体终端具体为参与第一业务的、与第一业务相关的车辆终端。资源集合中的每一个资源对应的时频域可以是该资源实际对应的时频域,也可以是包括该资源实际对应的时频域且比该资源实际对应的时频域更大的时频域范围,例如该时频域范围以该资源实际对应的时频为时域,且以包括该资源实际对应的频域的频域范围为频域。终端在确定资源对应的时频域范围时,可以根据终端预设条件进行确定,例如根据终端规定好的时频域范围大小进行确定,也可以根据协议约定进行确定,也可以综合考虑终端能力(例如终端能力可支持在一定的频域隔离条件下,同时发送多个业务和/或同时收发业务)、网络需求、业务需求、通信方式等等因素进行确定,本发明实施例不对时频域范围的具体确定方式进行限制。

这样,本发明实施例的资源选择方法,对于终端参与的第一业务,通过确定第一业务相关的资源集合,在确定的资源集合中的每一个资源对应的时域或时频域上禁止发送除第一业务外的其它业务的数据包,从而能够实现在第一业务相关的资源集合中的每一个资源对应的时域或时频域上不发送其它业务的数据包,避免终端在半双工的限制下因为其他业务的影响而放弃发送或者无法接收第一业务的数据包,从而确保终端参与业务的顺利进行。

值得注意的,对于未参与第一业务但可能影响第一业务的终端,例如与第一业务相关的任一终端的距离小于预设阈值的终端,和/或接收第一业务相关的任一终端发送信号的接收功率大于预设阈值的终端,和/或第一业务相关的任一终端接收其发送信号的接收功率大于预设阈值的终端,和/或与第一业务共享发送资源池的终端,其在为其他业务选择发送资源时,也要考虑第一业务相关的资源集合,尽量避免选择在第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源。其中,上述的预设阈值比如为1米、2米等,可根据车辆通信中具体的业务类型预先设置,只要当两终端之间的间距小于该预设阈值时,其中一个终端在发送数据包时会对另一个终端造成影响即可。

在本发明具体实施例中,第一业务可选为需要多次协同的业务。这样,当终端在参与需要多次协同的业务时,通过确定该业务相关的资源集合,并在确定的资源集合中的每一个资源对应的时域或时频域上不发送其他业务的数据包,从而能够确保终端不会因为其它业务的影响而放弃发送或者无法接收该需要多次协同的业务的数据包,避免该需要多次协同的业务的协同交互失败。

应说明的是,当第一业务为需要多次协同的业务时,第一业务涉及的终端数量应大于或者等于2个,并且第一业务不仅仅涉及第一业务相关终端之间的交互即相关终端都要收发,也可涉及相关终端仅发送但不接收,或者相关终端仅接收但不发送,此都可归于第一业务的协同范畴。第一业务相关终端之间可以采用广播、组播、单播等方式进行通信。

下面,以其他业务是第二业务为例对本发明实施例的资源选择方法进行说明,但值得注意的是,本发明实施例不对业务的具体类型等进行限制。

本发明具体实施例中,终端在根据第一业务相关的资源,对第二业务的数据包的发送资源进行选择时,可分为以下两种情况:

情况一,终端在参与第一业务时,为第二业务的数据包选择发送资源;

情况二,终端在已为第二业务的数据包选择了发送资源时,参与第一业务。

在情况一下,终端可选择终端资源中除第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送第二业务的数据包。而在情况二下,终端可根据第一业务相关的资源集合中的至少一个资源对应的时域或时频域和已为第二业务的数据包选择的发送资源对应的时频域的重叠情况,有选择的放弃第二业务的数据包的全部发送资源,或者放弃第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发第二业务的资源重选。其中,第二业务的资源重选过程可对应于情况一,即选择终端资源中除第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送第二业务的数据包。

具体的,在本发明实施例中,在情况一下,上述步骤101可包括:

获取所述第一业务相关的发送资源;

确定所述第一业务相关的资源集合。

对应的,上述步骤102可包括:

选择终端资源中除所述第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

其中,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合。当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

本发明实施例中,终端获取第一业务相关的发送资源的方式可为:

通过高层信令获取第一业务相关的发送资源;和/或

通过第一业务相关的终端发送的调度分配指示信息获取第一业务相关的发送资源;和/或

通过第三方管理实体发送的信令获取第一业务相关的发送资源。

应理解的是,终端获取第一业务相关的发送资源的方式与第一业务相关的发送资源的选择方式有关,例如终端为自身选择的发送资源可通过高层信令获取,第三方管理实体为终端选择的发送资源可通过第三方管理实体发送的信令获取等等。而第三方管理实体例如为网络中的基站、公路的路边单元、交通运输部的控制单元、第一业务不相关的具有调度能力的终端等。

例如,在本发明具体实例一中,ue1在为业务a(对应于第二业务)的数据包选择发送资源时,同时参与业务b(对应于第一业务),即业务b的触发时刻t1早于业务a的触发时刻t2,业务b为需要多次协同的业务,业务b相关的车辆终端有三个,分别为ue1、ue2和ue3。

当业务b是单次传输时,参见图2所示,业务b相关的全部发送资源包括ue1的发送资源1、ue2的发送资源2和ue3的发送资源3。此时,若ue1获取到业务b相关的全部发送资源,则ue1确定的业务b相关的资源集合为业务b相关的所有终端的发送资源的集合,即ue1的发送资源1、ue2的发送资源2和ue3的发送资源3的集合;而若ue1获取到业务b相关的部分发送资源,例如ue1的发送资源1和ue3的发送资源3,则ue1确定的业务b相关的资源集合为ue1的发送资源1和ue3的发送资源3的集合。此情况下,请参见图2,对应于ue1获取到业务b相关的全部发送资源,ue1在为业务a的数据包选择发送资源时,可选择业务a的资源选择窗口中除业务b相关的资源集合中的每一个发送资源对应的时域上的资源外的其它资源发送业务a的数据包,以避开ue1的发送资源1、ue2的发送资源2和ue3的发送资源3所在时域t0上的全部资源,因为ue1要在发送资源1上发送业务b的数据包,并在发送资源2和发送资源3上接收分别来自于ue2和ue3的业务b的数据包。

当业务b有重传时,以两次重传(但不限于两次,也可以是1次或n次,n大于2)为例,业务b相关的全部发送资源可包括ue1的发送资源初1(即ue1初传业务b的数据包的发送资源)、发送资源一重1(即ue1第一次重传业务b的数据包的发送资源)和发送资源二重1(即ue1第二次重传业务b的数据包的发送资源),ue2的发送资源初2、发送资源一重2和发送资源二重2,以及ue3的发送资源初3、发送资源一重3和发送资源二重3,共九个发送资源。此时,若ue1获取到业务b相关的全部发送资源,则ue1确定的业务b相关的资源集合为业务b相关的每一个终端的至少一个发送资源的集合,即ue1的至少一个发送资源、ue2的至少一个发送资源和ue3的至少一个发送资源的集合;例如,业务b相关的资源集合可包括上述九个发送资源,或者包括ue1的发送资源初1、ue2的发送资源初2和ue3的发送资源初3,或者包括ue1的发送资源初1、ue1的发送资源一重1、ue2的发送资源二重2和ue3的发送资源一重3,或者包括ue1的发送资源一重1、ue2的发送资源一重2和ue3的发送资源一重3,等等,即业务b相关的资源集合只要包括每一个相关终端的至少一个发送资源即可。而若ue1获取到业务b相关的部分发送资源,例如ue1的发送资源初1和发送资源一重1,以及ue2的发送资源初2和发送资源一重2,则ue1确定的业务b相关的资源集合为该部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合,即ue1的至少一个发送资源和ue2的至少一个发送资源,此时ue1确定的业务b相关的资源集合可为ue1的发送资源初1和ue2的发送资源初2的集合,或者ue1的发送资源初1和ue2的发送资源一重2的集合,或者ue1的发送资源初1,以及ue2的发送资源初2和发送资源一重2的集合等。

此情况下,ue1在为业务a的数据包选择发送资源时,可选择业务a的资源选择窗口中的除业务b相关的资源集合中的每一个发送资源对应的时域上的资源外的其它资源发送业务a的数据包,以避开业务b相关的资源集合对应的时域上的资源。

其中,为了避免与业务b的初重传发送资源全部频分多路复用fdm,可选的,在确定业务b相关的资源集合时,业务b相关的资源集合可包括ue1的发送资源初1、发送资源一重1和发送资源二重1中的某一个,ue2的发送资源初2、发送资源一重2和发送资源二重2中的某一个,以及ue3的发送资源初3、发送资源一重3和发送资源二重3中的某一个,以在为业务a的数据包选择发送资源时,避开某个用于发送业务b的数据包的资源,某个用于接收ue2的业务b的数据包的资源,以及某个用于接收ue3的业务b的数据包的资源,从而避免与业务b的初重传发送资源全部fdm。

需要说明的是,上述实例一中,ue1在为业务a的数据包选择发送资源时,避开的是业务b相关的资源集合中的每一个发送资源对应的时域上的资源,但除此避开方式外,在其它实例中,ue1也可避开业务b相关的资源集合中的每一个发送资源对应的时频域上的资源,或者避开业务b相关的资源集合中的一部分发送资源对应的时域上的资源和其它部分发送资源对应的时频域上的资源,实现过程与实例一相同,在此不再赘述。此处发送资源对应的时频域可以是该发送资源实际对应的时频域,也可以是该发送资源对应的时频域范围,该发送资源对应的时频域范围可根据终端预设条件、协议约定、或者ue1能力等进行确定。

此外,在本发明实施例中,在情况一下,上述步骤101还可包括:

获取所述第一业务相关的发送资源;

评估所述第一业务的持续时长及频域范围;

确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合。

对应的,上述步骤102可包括:

选择终端资源中除所述资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

应说明的是,此情况下在为第二业务的数据包选择发送资源时,可通过将该资源集合的可选程度降低,从可选资源集合中选择第二业务的数据包的发送资源。终端在评估第一业务的持续时长及频域范围时,可基于多种因素,例如获取到的第一业务相关的发送资源的情况、第一业务的业务特性等,进行评估。

例如,参见图3所示,在本发明具体实例二中,ue1在为业务a(对应于第二业务)的数据包选择发送资源时,同时参与业务b(对应于第一业务),即业务b的触发时刻t3早于业务a的触发时刻t4,业务b为需要多次协同的业务,业务b相关的车辆终端有三个,分别为ue1、ue2和ue3。此实例二中,ue1在获取业务b相关的发送资源时,可获取到业务b相关的全部发送资源,或者未获取到业务b相关的全部发送资源,即没有获取ue1、ue2和ue3的发送资源,或仅获取到ue1、ue2和ue3中部分ue的发送资源。

在获取业务b相关的发送资源后,ue1可评估业务b的持续时长t′及频域范围,并确定业务b从触发到持续时长t′结束的时间范围内和频域范围内的资源集合f。此情况下,请参见图3,ue1在为业务a的数据包选择发送资源时,可选择业务a的资源选择窗口中除资源集合f中的每一个资源对应的时域上的资源外的其它资源发送业务a的数据包,以避开资源集合f。ue1在评估业务b的持续时长t′及频域范围时,可基于获取到的业务b相关发送资源的情况、业务b的业务特性等进行评估。

需要说明的是,上述实例二中,ue1在为业务a的数据包选择发送资源时,避开的是资源集合中的每一个资源对应的时域上的资源,但除此避开方式外,在其它实例中,ue1也可避开资源集合中的每一个资源对应的时频域上的资源,或者避开资源集合中的一部分资源对应的时域上的资源和其它部分发送资源对应的时频域上的资源,实现过程与实例二相同,在此不再赘述。此处资源对应的时频域可以是该资源实际对应的时频域,也可以是该资源对应的时频域范围,该资源对应的时频域范围可根据终端预设条件、协议约定、或者ue1能力等进行确定。

具体的,在本发明实施例中,在情况二下,上述步骤101可包括:

获取所述第一业务相关的发送资源;

确定所述第一业务相关的资源集合。

对应的,上述步骤102可包括:

若已为所述第二业务的数据包选择的发送资源对应的时频域和所述第一业务相关的资源集合中的至少一个资源对应的时域或时频域有重叠,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

其中,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合。当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

例如,在本发明具体实例三中,ue1在已为业务a(对应于第二业务)的数据包选择了发送资源时,同时参与业务b(对应于第一业务),业务b为需要多次协同的业务,业务b相关的车辆终端有三个,分别为ue1、ue2和ue3。

当业务b是单次传输时,业务b相关的全部发送资源包括ue1的发送资源1、ue2的发送资源2和ue3的发送资源3。此时,若ue1获取到业务b相关的全部发送资源,则ue1确定的业务b相关的资源集合为业务b相关的所有终端的发送资源的集合,即ue1的发送资源1、ue2的发送资源2和ue3的发送资源3的集合;而若ue1获取到业务b相关的部分发送资源,例如ue2的发送资源2和ue3的发送资源3,则ue1确定的业务b相关的资源集合为ue2的发送资源2和ue3的发送资源3的集合。此情况下,若已为业务a的数据包选择的发送资源对应的时频域为tf1,tf1和业务b相关的资源集合中的至少一个发送资源对应的时域或时频域之间存在重叠时频域tf1′,例如tf1和发送资源1对应的时域之间存在重叠、tf1和发送资源3对应的时频域之间存在重叠、tf1和发送资源1及发送资源2对应的时域之间存在重叠、tf1和发送资源1对应的时域及发送资源3对应的时频域之间存在重叠等,则ue1放弃已为业务a的数据包选择的全部发送资源,或者放弃在重叠时频域tf1′上的发送资源中的全部或部分发送资源,或者触发业务a的资源重选。

当业务b有重传时,以两次重传(但不限于两次,也可以是1次或n次,n大于2)为例,ue1首先确定业务b相关的资源集合,而ue1确定的业务b相关的资源集合可如实例一中所述,在此不再赘述。此情况下,若已为业务a的数据包选择的发送资源对应的时频域为tf2,tf2和业务b相关的资源集合中的至少一个发送资源对应的时域或时频域之间存在重叠时频域tf2′,例如tf1和发送资源初1对应的时域之间存在重叠、tf1和发送资源初3及发送资源二重1对应的时频域之间存在重叠、tf1和发送资源一重1、发送资源初2及发送资源二重3对应的时域之间存在重叠、tf1和发送资源初1对应的时域及发送资源二重3对应的时频域之间存在重叠等,则ue1放弃已为业务a的数据包选择的全部发送资源,或者放弃在重叠时频域tf2′上的发送资源中的全部或部分发送资源,或者触发业务a的资源重选。此处发送资源对应的时频域可以是该发送资源实际对应的时频域,也可以是该发送资源对应的时频域范围,该发送资源对应的时频域范围可根据终端预设条件、协议约定、或者ue1能力等进行确定。

这样,放弃已为业务a的数据包选择的发送资源中的部分发送资源,既可避免影响业务b,又可尽量满足业务a的需求,且使得未放弃的业务a的数据包的发送资源与任一初重传资源都不会全部fdm。

此外,在本发明实施例中,在情况二下,上述步骤101还可包括:

获取所述第一业务相关的发送资源;

评估所述第一业务的持续时长;

确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合。

对应的,上述步骤102可包括:

若已为所述第二业务的数据包选择的发送资源对应的时频域和所述资源集合中的至少一个资源对应的时域或时频域有重叠,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

例如,在本发明具体实例四中,ue1在已为业务a(对应于第二业务)的数据包选择了发送资源时,同时参与业务b(对应于第一业务),业务b为需要多次协同的业务,业务b相关的车辆终端有三个,分别为ue1、ue2和ue3。此实例四中,ue1在获取业务b相关的发送资源时,可获取到业务b相关的全部发送资源,或者未获取到业务b相关的全部发送资源,即没有获取ue1、ue2和ue3的发送资源,或仅获取到ue1、ue2和ue3中部分ue的发送资源。

在获取业务b相关的发送资源后,ue1可评估业务b的持续时长t′及频域范围,并确定业务b从触发到持续时长t′结束的时间范围内和频域范围内的资源集合f。此情况下,若已为业务a的数据包选择的发送资源对应的时频域为tf3,tf3和资源集合f中的至少一个资源对应的时域或时频域之间存在重叠时频域tf3′,则ue1放弃已为业务a的数据包选择的全部发送资源,或者放弃在重叠时频域tf3′上的发送资源中的全部或部分发送资源,或者触发业务a的资源重选。ue1在评估业务b的持续时长t′及频域范围时,可基于获取到的业务b相关发送资源的情况、业务b的业务特性等进行评估。此处资源对应的时频域可以是该资源实际对应的时频域,也可以是该资源对应的时频域范围,该资源对应的时频域范围可根据终端预设条件、协议约定、或者ue1能力等进行确定。

本发明具体实施例中,可以从多个维度描述第一业务和第二业务之间的关系,包括优先级、是否需要多次协同、是否是事件触发业务、通信时延需求、通信距离需求、通信可靠性需求、通信数据速率需求、通信方式(单播、组播、广播)、关联的ue属性(车辆、路边基础设施、行人、摩托车、易受伤害的道路使用者)、紧急程度等。例如根据优先级的高低以及业务是否需要多次协同,第一业务和第二业务之间的对应关系可如下表1所示:

表1

从表1可知,第一业务和第二业务之间可存在12种对应关系。由于本发明实施例实现的是避免终端参与的第二业务影响第一业务的顺利进行,且根据实际应用场景,终端一般是优先保证优先级高的业务,或者在优先级相同的情况下,优先保证需要多次协同的业务,因此在本发明具体实施例中,可选的,第一业务和第二业务之间的对应关系可为:第一业务的优先级比第二业务的优先级高,或者,第一业务的优先级与第二业务的优先级相同,且第一业务为需要多次协同的业务,即上述表1中的关系1至关系6。

在本发明具体实施例中,第一业务相关的发送资源可以是预先定义的资源模式,也可以是从可用资源集合中随机选择的,本发明实施例不对此进行限制。

在本发明具体实施例中,第一业务相关的发送资源的选择方式可为:

第一业务相关的终端为自身选择发送资源,例如第一业务相关的ue1为ue1选择发送资源,ue2为ue2选择资源,ue3为ue3选择资源等;和/或

第一业务相关的终端为第一业务相关的其它全部或部分终端选择发送资源,例如第一业务相关的ue1为ue2和/或ue3选择发送资源,ue2为ue1和/或ue3选择资源,ue3为ue1和/或ue2选择资源等;和/或

第一业务相关的终端为自身和第一业务相关的其它全部或部分终端选择发送资源,例如第一业务相关的ue1除为ue1选择发送资源外,也为ue2和/或ue3选择发送资源等;和/或

第一业务不相关的终端为第一业务相关的全部或部分终端选择发送资源,例如第一业务不相关的ue′为第一业务相关的ue1和/或ue2和/或ue3选择发送资源;和/或

集中式管理中心为第一业务相关的全部或部分终端选择发送资源,其中,集中式管理中心例如为网络中的基站、公路的路边单元、交通运输部的控制单元等,主要用于为终端业务的顺利进行提供服务。

进一步的,当所述第一业务相关的终端不为自身选择发送资源时,所述第一业务相关的终端会获取代为选择发送资源的实体选择的发送资源,并在获取的发送资源上进行发送。例如,当第一业务相关的ue2不为自身选择发送资源时,该代为选择发送资源的实体,例如第一业务相关的终端ue1、第一业务不相关的终端ue′、集中式管理中心等,可为ue2选择发送资源。

而第一业务相关的终端获取代为选择发送资源的实体选择的发送资源的方式可为,

直接接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源;或者

通过第三方实体接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源。

其中,第三方实体例如为其他的第一业务相关终端、第一业务不相关的终端、网络中的基站、公路的路边单元、交通运输部的控制单元等。

上述实施例对本发明的资源选择方法进行了说明,下面将结合实施例和附图对本发明的资源选择装置进行说明。

参见图4所示,本发明实施例还提供了一种资源选择装置,应用于终端,包括:

确定模块41,用于确定所述终端参与的第一业务相关的资源集合;

处理模块42,用于在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

本发明实施例的资源选择装置,对于终端参与的第一业务,通过确定第一业务相关的资源集合,在确定的资源集合中的每一个资源对应的时域或时频域上禁止发送除第一业务外的其它业务的数据包,从而能够实现在第一业务相关的资源集合中的每一个资源对应的时域或时频域上不发送其它业务的数据包,避免终端在半双工的限制下因为其他业务的影响而放弃发送或者无法接收第一业务的数据包,从而确保终端参与业务的顺利进行。

可选的,所述第一业务为需要多次协同的业务。

本发明实施例中,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,参见图5所示,所述确定模块41包括:

获取单元411,用于获取所述第一业务相关的发送资源;

第一确定单元412,用于确定所述第一业务相关的资源集合。

而所述处理模块42具体用于:

选择终端资源中除所述第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

具体的,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合;或者

当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

本发明实施例中,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,参见图6所示,所述确定模块41包括:

获取单元411,用于获取所述第一业务相关的发送资源;

评估单元413,用于评估所述第一业务的持续时长及频域范围;

第二确定单元414,用于确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合。

而所述处理模块42具体用于:

选择终端资源中除所述资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

本发明实施例中,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,参见图7所示,所述确定模块41包括:

获取单元411,用于获取所述第一业务相关的发送资源;

第三确定单元415,用于确定所述第一业务相关的资源集合。

而所述处理模块42具体用于:

当已为所述第二业务的数据包选择的发送资源对应的时频域和所述第一业务相关的资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

本发明实施例中,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,参见图8所示,所述确定模块41包括:

获取单元411,用于获取所述第一业务相关的发送资源;

评估单元413,用于评估所述第一业务的持续时长及频域范围;

第四确定单元416,用于确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合。

而所述处理模块42具体用于:

当已为所述第二业务的数据包选择的发送资源对应的时频域和所述资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

具体的,所述第一业务的优先级比所述第二业务的优先级高;或者

所述第一业务的优先级与所述第二业务的优先级相同,且所述第一业务需要多次协同。

具体的,所述第一业务相关的发送资源是预先定义的资源模式,或者从可用资源集合中随机选择的。

具体的,所述第一业务相关的发送资源的选择方式为:

所述第一业务相关的终端为自身选择发送资源;和/或

所述第一业务相关的终端为所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务相关的终端为自身和所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务不相关的终端为所述第一业务相关的全部或部分终端选择发送资源;和/或

集中式管理中心为所述第一业务相关的全部或部分终端选择发送资源。

具体的,当所述第一业务相关的终端不为自身选择发送资源时,所述第一业务相关的终端会获取代为选择发送资源的实体选择的发送资源,并在获取的发送资源上进行发送。

具体的,所述第一业务相关的终端获取代为选择发送资源的实体选择的发送资源的方式为:

直接接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源;或者

通过第三方实体接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源。

具体的,所述获取单元411具体用于:

通过高层信令获取所述第一业务相关的发送资源;和/或

通过所述第一业务相关的终端发送的调度分配指示信息获取所述第一业务相关的发送资源;和/或

通过第三方管理实体发送的信令获取所述第一业务相关的发送资源。

此外,本发明实施例还提供了一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:

确定所述终端参与的第一业务相关的资源集合;

在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

具体的,参见图9所示,本发明实施例还提供了一种终端,所述终端包括总线91、处理器92、收发机93、总线接口94、存储器95和用户接口96。

其中,处理器92,用于读取存储器95中的程序,执行下列过程:

确定所述终端参与的第一业务相关的资源集合;

在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

收发机93,用于在处理器92的控制下接收和发送数据。

具体的,所述第一业务为需要多次协同的业务。

具体的,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,处理器92还用于:获取所述第一业务相关的发送资源,确定所述第一业务相关的资源集合,选择终端资源中除所述第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

具体的,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合;或者当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

具体的,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,处理器92还用于:获取所述第一业务相关的发送资源,评估所述第一业务的持续时长及频域范围,确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合,选择终端资源中除所述资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

具体的,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,处理器92还用于:获取所述第一业务相关的发送资源,确定所述第一业务相关的资源集合,当已为所述第二业务的数据包选择的发送资源对应的时频域和所述第一业务相关的资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

具体的,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,处理器92还用于:获取所述第一业务相关的发送资源,评估所述第一业务的持续时长及频域范围,确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合,当已为所述第二业务的数据包选择的发送资源对应的时频域和所述资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

具体的,所述第一业务的优先级比所述第二业务的优先级高;或者所述第一业务的优先级与所述第二业务的优先级相同,且所述第一业务为需要多次协同的业务。

具体的,所述第一业务相关的发送资源是预先定义的资源模式,或者从可用资源集合中随机选择的。

具体的,所述第一业务相关的发送资源的选择方式为:

所述第一业务相关的终端为自身选择发送资源;和/或

所述第一业务相关的终端为所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务相关的终端为自身和所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务不相关的终端为所述第一业务相关的全部或部分终端选择发送资源;和/或

集中式管理中心为所述第一业务相关的全部或部分终端选择发送资源。

具体的,当所述第一业务相关的终端不为自身选择发送资源时,所述第一业务相关的终端会获取代为选择发送资源的实体选择的发送资源,并在获取的发送资源上进行发送。

具体的,所述第一业务相关的终端获取代为选择发送资源的实体选择的发送资源的方式为:

直接接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源;或者

通过第三方实体接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源。

具体的,处理器92还用于:

通过高层信令获取所述第一业务相关的发送资源;和/或

通过所述第一业务相关的终端发送的调度分配指示信息获取所述第一业务相关的发送资源;和/或

通过第三方管理实体发送的信令获取所述第一业务相关的发送资源。

在图9中,总线架构(用总线91来代表),总线91可以包括任意数量的互联的总线和桥,总线91将包括由通用处理器92代表的一个或多个处理器和存储器95代表的存储器的各种电路链接在一起。总线91还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口94在总线91和收发机93之间提供接口。收发机93可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。例如:收发机93从其他设备接收外部数据。收发机93用于将处理器92处理后的数据发送给其他设备。取决于计算系统的性质,还可以提供用户接口96,例如小键盘、显示器、扬声器、麦克风、操纵杆。

处理器92负责管理总线91和通常的处理,如前述所述运行通用操作系统。而存储器95可以被用于存储处理器92在执行操作时所使用的数据。

可选的,处理器92可以是cpu、asic、fpga或cpld。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时可实现上述资源选择方法中的步骤,且能够实现相同的效果,在此不再赘述。

具体的,所述程序被处理器执行时实现以下步骤:

确定所述终端参与的第一业务相关的资源集合;

在所述资源集合中的每一个资源对应的时域或时频域上禁止发送除所述第一业务外的其它业务的数据包。

可选地,所述第一业务为需要多次协同的业务。

可选地,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,所述程序被处理器执行时还可以实现以下步骤:获取所述第一业务相关的发送资源,确定所述第一业务相关的资源集合,选择终端资源中除所述第一业务相关的资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

可选地,当所述第一业务是单次传输时,所述第一业务相关的资源集合为获取到的所述第一业务相关的发送资源的集合;或者当所述第一业务有重传时,若获取到所述第一业务相关的全部发送资源,所述第一业务相关的资源集合为所述第一业务相关的每一个终端的至少一个发送资源的集合,或者,若获取到所述第一业务相关的部分发送资源,所述第一业务相关的资源集合为获取到的所述部分发送资源对应的终端中的每一个终端的至少一个发送资源的集合。

可选地,若所述终端在参与所述第一业务时,为第二业务的数据包选择发送资源,所述程序被处理器执行时还可以实现以下步骤:获取所述第一业务相关的发送资源,评估所述第一业务的持续时长及频域范围,确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合,选择终端资源中除所述资源集合中的每一个资源对应的时域或时频域上的资源外的其它资源发送所述第二业务的数据包。

可选地,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,所述程序被处理器执行时还可以实现以下步骤:获取所述第一业务相关的发送资源,确定所述第一业务相关的资源集合,当已为所述第二业务的数据包选择的发送资源对应的时频域和所述第一业务相关的资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

可选地,若所述终端在已为第二业务的数据包选择了发送资源时,参与所述第一业务,所述程序被处理器执行时还可以实现以下步骤:获取所述第一业务相关的发送资源,评估所述第一业务的持续时长及频域范围,确定所述第一业务从触发到所述持续时长结束的时间范围内和所述频域范围内的资源集合,当已为所述第二业务的数据包选择的发送资源对应的时频域和所述资源集合中的至少一个资源对应的时域或时频域有重叠时,放弃所述第二业务的数据包的全部发送资源,或者放弃所述第二业务的数据包的在重叠时频域上的发送资源中的全部或部分发送资源,或者触发所述第二业务的资源重选。

可选地,所述第一业务的优先级比所述第二业务的优先级高;或者所述第一业务的优先级与所述第二业务的优先级相同,且所述第一业务为需要多次协同的业务。

可选地,所述第一业务相关的发送资源是预先定义的资源模式,或者从可用资源集合中随机选择的。

可选地,所述第一业务相关的发送资源的选择方式为:

所述第一业务相关的终端为自身选择发送资源;和/或

所述第一业务相关的终端为所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务相关的终端为自身和所述第一业务相关的其它全部或部分终端选择发送资源;和/或

所述第一业务不相关的终端为所述第一业务相关的全部或部分终端选择发送资源;和/或

集中式管理中心为所述第一业务相关的全部或部分终端选择发送资源。

可选地,当所述第一业务相关的终端不为自身选择发送资源时,所述第一业务相关的终端会获取代为选择发送资源的实体选择的发送资源,并在获取的发送资源上进行发送。

可选的,所述第一业务相关的终端获取代为选择发送资源的实体选择的发送资源的方式为:

直接接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源;或者

通过第三方实体接收所述代为选择发送资源的实体发送的所述代为选择发送资源的实体代为选择的发送资源。

可选地,所述程序被处理器执行时还可以实现以下步骤:

通过高层信令获取所述第一业务相关的发送资源;和/或

通过所述第一业务相关的终端发送的调度分配指示信息获取所述第一业务相关的发送资源;和/或

通过第三方管理实体发送的信令获取所述第一业务相关的发送资源。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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