一种选择传输资源的方法及终端技术

技术编号:20246990 阅读:24 留言:0更新日期:2019-01-30 00:47
本发明专利技术实施例提供一种选择传输资源的方法及终端,所述方法包括:在当前时刻获取所需的子信道数和已被占用的时频资源;根据现有的全部频域资源和子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合;剔除与时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;将大于等于候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合;根据候选发送时刻集合、时间窗和预设规则,确定传输时刻;根据传输时刻,选择传输资源。所述终端执行上述方法。本发明专利技术实施例提供的选择传输资源的方法及终端,能够避免在信息传输的过程中引发的资源碰撞,进而提高通信网络的性能。

【技术实现步骤摘要】
一种选择传输资源的方法及终端
本专利技术实施例涉及信息资源
,具体涉及一种选择传输资源的方法及终端。
技术介绍
机动车辆间基于无线的数据传输(vehicle-to-vehiclecommunication,以下简称“V2V”)是一种车对车通信技术,每辆车上配置有终端,通过终端来实现车对车直接通信,不经过基站。每辆车既作为数据传输的接收方、也作为数据传输的发送方,互相传送的信息可以包括速度、位置、驾驶方向、刹车等。在无人驾驶中,车辆根据收到的其他汽车的信息做出刹车,避让等相关操作。每个V2V终端在有数据发送时采用广播的方式通过下发SCI对数据进行广播发送,发送给所有终端。同时,也通过监听SCI的方式接收来自其他终端的数据。然而,每个用户终端都是从时间窗的起始位置开始查找可用资源,容易使用户终端使用的资源集中在一起,引发资源碰撞的概率增加。因此,如何避免在信息传输的过程中引发的资源碰撞,进而提高通信网络的性能,成为亟须解决的问题。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种选择传输资源的方法及终端。第一方面,本专利技术实施例提供一种选择传输资源的方法,所述方法包括:在当前时刻获取待发送业务所需的子信道数和已被占用的时频资源;根据现有的全部频域资源和所述子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合,其中,所述时间窗是根据所述当前时刻获得的;剔除与所述时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;将大于等于所述候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合,x为0~1之间的小数;根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻;根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源;所述传输时刻包括初传时刻和重传时刻;相应的,所述根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻,包括:在所述候选发送时刻集合T中随机生成第一随机数a;根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,其中,所述第二随机数b与所述第一随机数a不同;将min[a,b]作为初传时刻;将max[a,b]作为重传时刻。第二方面,本专利技术实施例提供一种选择传输资源的终端,所述终端包括:第一获取单元,用于在当前时刻获取待发送业务所需的子信道数和已被占用的时频资源;第二获取单元,用于根据现有的全部频域资源和所述子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合,其中,所述时间窗是根据所述当前时刻获得的;剔除单元,用于剔除与所述时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;组成单元,用于将大于等于所述候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合,x为0~1之间的小数;确定单元,用于根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻;选择单元,用于根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源;所述传输时刻包括初传时刻和重传时刻;相应的,所述确定单元具体用于:在所述候选发送时刻集合T中随机生成第一随机数a;根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,其中,所述第二随机数b与所述第一随机数a不同;将min[a,b]作为初传时刻;将max[a,b]作为重传时刻。第三方面,本专利技术实施例提供另一种选择传输资源的终端,包括:处理器、存储器和总线,其中,所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:在当前时刻获取待发送业务所需的子信道数和已被占用的时频资源;根据现有的全部频域资源和所述子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合,其中,所述时间窗是根据所述当前时刻获得的;剔除与所述时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;将大于等于所述候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合,x为0~1之间的小数;根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻;根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源;所述传输时刻包括初传时刻和重传时刻;相应的,所述根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻,包括:在所述候选发送时刻集合T中随机生成第一随机数a;根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,其中,所述第二随机数b与所述第一随机数a不同;将min[a,b]作为初传时刻;将max[a,b]作为重传时刻。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,包括:所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如下方法:在当前时刻获取待发送业务所需的子信道数和已被占用的时频资源;根据现有的全部频域资源和所述子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合,其中,所述时间窗是根据所述当前时刻获得的;剔除与所述时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;将大于等于所述候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合,x为0~1之间的小数;根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻;根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源;所述传输时刻包括初传时刻和重传时刻;相应的,所述根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻,包括:在所述候选发送时刻集合T中随机生成第一随机数a;根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,其中,所述第二随机数b与所述第一随机数a不同;将min[a,b]作为初传时刻;将max[a,b]作为重传时刻。本专利技术实施例提供的选择传输资源的方法及终端,能够避免在信息传输的过程中引发的资源碰撞,进而提高通信网络的性能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例选择传输资源的方法流程示意图;图2为本专利技术实施例选择传输资源的终端结构示意图;图3为本专利技术实施例提供的终端实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术本文档来自技高网...

【技术保护点】
1.一种选择传输资源的方法,其特征在于,包括:在当前时刻获取待发送业务所需的子信道数和已被占用的时频资源;根据现有的全部频域资源和所述子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合,其中,所述时间窗是根据所述当前时刻获得的;剔除与所述时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;将大于等于所述候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合,x为0~1之间的小数;根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻;根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源;所述传输时刻包括初传时刻和重传时刻;相应的,所述根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻,包括:在所述候选发送时刻集合T中随机生成第一随机数a;根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,其中,所述第二随机数b与所述第一随机数a不同;将min[a,b]作为初传时刻;将max[a,b]作为重传时刻。...

【技术特征摘要】
1.一种选择传输资源的方法,其特征在于,包括:在当前时刻获取待发送业务所需的子信道数和已被占用的时频资源;根据现有的全部频域资源和所述子信道数,获取时间窗内每一帧的发送时刻所占用的候选资源集合,其中,所述时间窗是根据所述当前时刻获得的;剔除与所述时频资源相重叠的候选资源集合,并将剔除后的候选资源集合作为可用子信道集合;将大于等于所述候选资源集合中的候选资源数量x倍的可用子信道集合的资源数量对应的发送时刻组成候选发送时刻集合,x为0~1之间的小数;根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻;根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源;所述传输时刻包括初传时刻和重传时刻;相应的,所述根据所述候选发送时刻集合、所述时间窗和预设规则,生成随机数,并根据所述随机数确定所述待发送业务的传输时刻,包括:在所述候选发送时刻集合T中随机生成第一随机数a;根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,其中,所述第二随机数b与所述第一随机数a不同;将min[a,b]作为初传时刻;将max[a,b]作为重传时刻。2.根据权利要求1所述的方法,其特征在于,所述根据所述候选发送时刻集合T、所述第一随机数a、所述时间窗和预设变量,生成第二随机数b,包括:根据如下公式确定数值范围:max[n+T1,a-y],min[n+T2,a+y];其中,所述数值范围是由max[n+T1,a-y]与min[n+T2,a+y]之间的数值所表示;n为当前时刻、n+T1为时间窗的起始时刻、n+T2为时间窗的终止时刻、T1和T2为时间窗的配置参数;a为第一随机数;y为预设变量;在所述数值范围内的候选发送时刻集合T中随机生成所述第二随机数b。3.根据权利要求1或2所述的方法,其特征在于,所述传输时刻包括初传时刻和重传时刻,所述传输资源包括初传资源和重传资源;相应的,所述根据所述传输时刻,选择所述可用子信道集合中的所述待发送业务占用的传输资源,包括:在所述初传时刻对应的可用子信道中,随机选择传输资源作为所述待发送业务占用的初传资源;扣除初传所使用的传输资源;在所述重传时刻对应的可用子信道中,随机选择剩余资源作为重传资源,所述剩余资源是扣除初传所使用的资源后的重传时刻对应的可用子信道中的传输资源。4.根据权利要求1或2所述的方法,其特征在于,所述剔除与所述时频资源相重叠的候选资源集合,包括:将每个发送时刻作为初传时刻,并获取与所述初传时刻对应的预留时刻,所述预留时刻是循环发送所述初传时刻发送的信息所对应的时刻;若判断获知...

【专利技术属性】
技术研发人员:王惠晨姜春霞杨茜
申请(专利权)人:普天信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1