一种进行资源分配的方法和设备技术

技术编号:18789359 阅读:28 留言:0更新日期:2018-08-29 09:38
本发明专利技术公开了一种进行资源分配的方法和设备,用以解决优先级不同的D2D设备对分配资源时,高优先级D2D设备对对数据处理的时延的问题。本发明专利技术实施例根据等待时延容忍度和待传输数据量确定D2D设备对的分配顺序,按照确定的分配顺序为D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同,由于用户对智慧家庭网络中的不同的D2D设备对有不同的优先级期望,所以要确定D2D设备对的分配优先级,然后确定每个D2D设备对对应的蜂窝终端资源块集合中每个资源块的资源优先级,由此来为优先级不同的D2D设备对分配资源,从而缩短了高优先级D2D设备对对数据处理的时延。

【技术实现步骤摘要】
一种进行资源分配的方法和设备
本专利技术涉及无线通信
,特别涉及一种进行资源分配的方法和设备。
技术介绍
随着科学技术的不断提高,无线通信技术取得了飞速的发展和广泛的应用,给人们的生活带来了无限便捷。无线通信技术在快速发展的社会背景下,面临着更多的挑战,其中频谱资源的紧缺成为人们关注的问题。智慧家庭网络中物联网连接设备的数量正在快速增长,D2D(Device-to-Device,设备到设备)通信技术成为缓解频谱资源紧张、提升频谱利用率、扩大网络容量的新途径。D2D通信是设备之间的通过复用小区资源直接进行通信的新型技术,在一定程度上解决无线通信系统频谱资源匮乏的问题。D2D通信技术可以应用于移动蜂窝网络,以提高资源利用率和网络容量,每一个D2D通信链路占用的资源与一个蜂窝通信链路占用的相等。目前D2D通信技术的资源分配顺序采用随机方式进行分配,资源随机分配可能会导致一些应用的D2D设备对在紧急情况下不能及时分配到资源,增加了处理数据的时延。
技术实现思路
本专利技术提供一种进行资源分配的方法和设备,用以解决现有技术中存在的在D2D通信技术中随机分配资源时,可能会导致一些应用的D2D设备对在紧急情况下不能及时分配到资源,增加处理数据的时延问题。第一方面,本专利技术实施例提供的对D2D设备对进行资源分配的方法包括:根据D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,其中每个D2D设备对包括D2D发送设备和D2D接收设备;按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同。第二方面,本专利技术实施例还提供一种对D2D设备对进行资源分配的设备,其特征在于,该设备包括:至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:根据D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,其中每个D2D设备对包括D2D发送设备和D2D接收设备;按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同。第二方面,本专利技术实施例还提供一种对D2D设备对进行资源分配的设备,其特征在于,该设备包括确定模块和处理模块:确定模块,用于根据D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,其中每个D2D设备对包括D2D发送设备和D2D接收设备;处理模块,用于按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同。本专利技术实施例对D2D设备对的资源分配进行研究,根据等待时延容忍度和待传输数据量确定D2D设备对的分配顺序,按照确定的分配顺序为D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同,由于用户对智慧家庭网络中的不同的D2D设备对有不同的优先级期望,所以要确定D2D设备对的分配优先级,然后确定每个D2D设备对对应的蜂窝终端资源块集合中每个资源块的资源优先级,由此来为优先级不同的D2D设备对分配资源,从而缩短了高优先级D2D设备对对数据处理的时延。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例进行资源分配的方法流程示意图;图2为本专利技术实施例蜂窝终端和D2D设备对之间的干扰示意图;图3为本专利技术实施例D2D设备对之间的干扰示意图;图4为本专利技术实施例进行资源分配的方法的完整流程示意图;图5为本专利技术实施例第一种资源分配的设备的结构示意图;图6为本专利技术实施例第二种资源分配的设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。下面结合说明书附图对本专利技术实施例做进一步详细描述。本专利技术实施例提供的一种进行资源分配的方法,如图1所示,具体包括以下步骤:S100、根据D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序;S101、按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同。本专利技术实施例对D2D设备对的资源分配进行研究,根据等待时延容忍度和待传输数据量确定D2D设备对的分配顺序,按照确定的分配顺序为D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同,由于用户对智慧家庭网络中的不同的D2D设备对有不同的优先级期望,所以要确定D2D设备对的分配优先级,然后确定每个D2D设备对对应的蜂窝终端资源块集合中每个资源块的资源优先级,由此来为优先级不同的D2D设备对分配资源,从而缩短了高优先级D2D设备对对数据处理的时延。本专利技术实施例的资源不同是指不同的蜂窝终端对应的资源块不同。本专利技术实施例可以应用在智慧家庭网络场景中,也可以应用在其他具体D2D设备通信的场景中。不同的应用场景,D2D设备也可不同,比如应用在智慧家庭网络场景中,则D2D设备可以是室内温度传感器、湿度传感器、空气质量报告器、火灾报警器、防盗报警器、投影设备、摄像头等。比如应用在车联网场景中,则D2D设备可以是智能导航、行车记录仪、无线钥匙、车内监控器等。在实施中,不同的D2D设备对根据功能不同,需要分配的资源也不同,比如应用在智慧家庭网络场景中的D2D设备对,室内温度传感器和智能空调、湿度传感器和智能加湿器、火灾报警器和手机、防盗报警器和手机、投影设备和电脑、摄像头和手机,火灾报警器和手机组成的D2D设备对以及防盗报警器和手机组成的D2D设备对的突发性最高,对时延的要求比较高,所以最先分配资源,而室内温度传感器和智能空调、湿度传感器和智能加湿器、投影设备和电脑、摄像头和手机则需要根据优先级确定资源分配顺序。按照上面的分析,实际上可以根据等待时延容忍度和待传输数据量将D2D设备划分为四种类型:1.A类D2D设备对此类D2D设备对为智慧家庭网络中的大多数D2D设备对,特点是待传输数据量小,等待时延容忍度低,比如,室内温度传感器和智能空调、湿度传感器和智能加湿器、空气质量报告器和智能空气净化器、冰箱内部状态传感器和智能冰箱等。2.B类D2D设备对此类D2D设备对在智慧家庭网络中数量较少,且传输突发性高,特点是待传输数据量小,但在智慧家庭网络中等待时延容忍度最高,比如,火灾报警器和手机上与火灾报警器对应的应用、防盗报警器和手机上与防盗报警器对应的应用等。3.C类D2D设备对此类D2D设备对在智慧家庭网络中基本均基于人为操控而发生,且数量也较少,特点是待传输数据量很大,对时延要求高,比如,影片投影播放器和电脑、摄像头和手机上与摄像头对应的应用等。4.D类D2D设备对此类D2D设备对特点是待传输数据量大,对时延要求低,比如,手机和智能电视的文件传输。可选的,本专利技术实施例根据D本文档来自技高网...

【技术保护点】
1.一种进行资源分配的方法,其特征在于,该方法包括:根据设备到设备D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,其中每个D2D设备对包括D2D发送设备和D2D接收设备;按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同。

【技术特征摘要】
1.一种进行资源分配的方法,其特征在于,该方法包括:根据设备到设备D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,其中每个D2D设备对包括D2D发送设备和D2D接收设备;按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,其中相互干扰的D2D设备对分配的资源不同。2.如权利要求1所述的方法,其特征在于,所述根据D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,包括:将所述D2D设备对的等待时延容忍度小于第一阈值的D2D设备对的分配优先级设置为最大,以及根据D2D设备对的等待时延容忍度和待传输数据量确定其他D2D设备对的分配优先级;按照D2D设备对的分配优先级,确定D2D设备对的分配顺序。3.如权利要求2所述的方法,其特征在于,根据下列公式确定其他D2D设备对的分配优先级:其中,Uj为D2D设备对Dj的分配优先级;Qj为D2D设备对Dj的待传输数据量;为所有D2D设备对的总的传输量;Tmax为设定的时延容忍度最大值;Tj为D2D设备对Dj的时延容忍度。4.如权利要求1所述的方法,其特征在于,所述按照确定的分配顺序为所述D2D设备对分配蜂窝终端的资源,包括:按照确定的分配顺序选择当前优先级最高且未分配的D2D设备对,并针对选择的D2D设备对执行下列过程,直到所有D2D设备对都分配资源或没有能够分配的资源为止:若所述选择的D2D设备对的待传输数据量不大于第二阈值,则从所述选择的D2D设备对对应的蜂窝终端的资源块集合中选择至少一个资源块分配给所述选择的D2D设备对;若所述选择的D2D设备对的待传输数据量大于第二阈值,则从所述选择的D2D设备对对应的蜂窝终端的资源块集合中选择全部资源块分配给所述选择的D2D设备对。5.如权利要求4所述的方法,其特征在于,所述从所述选择的D2D设备对对应的蜂窝终端的资源块集合中选择至少一个资源块分配给所述选择的D2D设备对,包括:根据与所述选择的D2D设备对有干扰的其他D2D设备对中目标D2D设备对的数量,确定所述选择的D2D设备对对应的蜂窝终端的资源块集合中每个资源块的资源优先级,其中所述目标D2D设备对为对应的蜂窝终端的资源块集合与所述选择的D2D设备对的蜂窝终端的资源块集合有交集的D2D设备对;根据确定的资源块的资源优先级,从所述选择的D2D设备对对应的蜂窝终端的资源块集合中选择至少一个资源块分配给所述选择的D2D设备对。6.如权利要求5所述的方法,其特征在于,根据下列方式确定D2D设备对对应的蜂窝终端的资源块集合:确定与所述D2D设备对中的所述D2D发送设备距离小于第三阈值的蜂窝终端;根据确定的所述蜂窝终端的资源块,生成D2D设备对对应的蜂窝终端的资源块集合。7.如权利要求5所述的方法,其特征在于,所述从所述选择的D2D设备对对应的蜂窝终端的资源块集合中至少一个资源块分配给所述选择的D2D设备对之后,还包括:将分配的资源块从与选择的D2D设备对有干扰的其他D2D设备对对应的蜂窝终端的资源块集合中剔除。8.如权利要求5所述的方法,其特征在于,根据下列公式确定所述选择的D2D设备对对应的蜂窝终端的资源块集合中每个资源块的资源优先级:其中,Vj,i为D2D设备对Dj对应的蜂窝终端Ci的资源块集合中每个资源块的资源优先级;Ri为蜂窝终端Ci的吞吐量;Rj为D2D设备对Dj的吞吐量;δj,i为与D2D设备对Dj有干扰的其它D2D设备对中无法共享蜂窝终端Ci的资源块的数量;ε为辅助参数;NLj为与D2D设备对Dj有干扰的其它D2D设备对的数量。9.如权利要求1~8任一所述的方法,其特征在于,根据下列方式确定相互干扰的D2D设备对:若两个D2D设备对中D2D发送设备间的距离小于第四阈值,则确定所述两个D2D设备对为相互干扰的D2D设备对。10.一种进行资源分配的设备,其特征在于,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:根据D2D设备对的等待时延容忍度和待传输数据量确定所述D2D设备对的分配顺序,其中每个D2D设备对包括D2D发送设备和D2D接收设备;按照确定的分配顺序为所述D2D设备对分配蜂...

【专利技术属性】
技术研发人员:马路娟张传欣刘宏举
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东,37

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

1