一种基于上下行队列均衡的时隙资源分配方法及装置制造方法及图纸

技术编号:19488346 阅读:32 留言:0更新日期:2018-11-17 11:49
本发明专利技术提供一种基于上下行队列均衡的时隙资源分配方法及装置,所述方法包括:在一个分配周期内,基于终端的上下行队列值,获取最大队列值,基于所述最大队列值,获取相应的资源分配变量,所述资源分配变量不限于指示分配给所述目标终端的时隙资源的大小;基于所述资源分配变量,为所述目标终端分配时隙资源。本发明专利技术提供的基于上下行队列均衡的时隙资源分配方法及装置,从终端队列值均衡的角度出发,获取每一终端的队列值,并根据最大队列值计算分配变量,完成时隙资源的分配,分配方法灵活,精准,从而提高了资源利用率。

【技术实现步骤摘要】
一种基于上下行队列均衡的时隙资源分配方法及装置
本专利技术涉及通信
,尤其涉及一种基于上下行队列均衡的时隙资源分配方法及装置。
技术介绍
时分双工(TimeDivisionDuplexing,TDD)是在时间的维度上区分下行(Downlink,DL)/上行(Uplink,UL)信号的。TDD系统的频率安排灵活,不需要成对的频率,可以使用任何零碎的频段,能较好地解决当前频率资源紧张的矛盾。另外,TDD系统频谱利用率高,系统容量大,适用于人口密集度大的传输对称与非对称业务。现有技术中,动态时分双工(DynamicTimeDivisionDuplexing,D-TDD)允许每个小区单独配置其子帧以适应DL/UL的不同的流量需求。D-TDD因此可以提供更高的频谱利用率和更低的时延,尤其适用于流量波动较大的网络场景。在TDD-LTE系统中,共有七种上下行配置,如表1所示,基站根据终端的上下行网络流量,选择不同的上下行配置,对时隙资源进行分配。表1TDD-LTE系统中上下行配置但是,在海量机器类通信(massiveMachineTypeofCommunication,mMTC)与人类通信(HumanTypeofCommunication,HTC)共存的网络环境中,需要对mMTC设备所需的时隙资源进行精细化分配,现有技术中TDD-LTE系统的上下行配置只有七种,时隙资源的分配不灵活,不精准,导致资源利用率低。
技术实现思路
本专利技术的目的是提供一种基于上下行队列均衡的时隙资源分配方法及装置,解决了现有技术中时隙资源的分配不灵活,不精准,导致资源利用率低的技术问题。为了解决上述技术问题,一方面,本专利技术提供一种基于上下行队列均衡的时隙资源分配方法,包括:在一个分配周期内,基于获取到的每一终端的队列值,获取最大队列值,以及所述最大队列值对应的目标终端,所述每一终端的队列值均包含上行队列值和下行队列值,所述最大队列值为所有的上行队列值和所有的下行队列值中的最大值;基于所述最大队列值,获取分配变量,所述分配变量用于指示分配给所述目标终端的时隙资源的大小;基于所述分配变量,为所述目标终端分配时隙资源。另一方面,本专利技术提供一种基于上下行队列均衡的时隙资源分配装置,包括:第一获取模块,用于在一个分配周期内,基于获取到的每一终端的队列值,获取最大队列值,以及所述最大队列值对应的目标终端,所述每一终端的队列值包含每一终端的上行队列值和下行队列值,所述最大队列值为所有的上行队列值和所有的下行队列值中的最大值;第二获取模块,用于基于所述最大队列值,获取分配变量,所述分配变量用于指示分配给所述目标终端的时隙资源的大小;分配模块,用于基于所述分配变量,为所述目标终端分配时隙资源。再一方面,本专利技术提供一种用于时隙资源分配的电子设备,包括:存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述的方法。又一方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。本专利技术提供的基于上下行队列均衡的时隙资源分配方法及装置,从终端队列值均衡的角度出发,获取每一终端的队列值,并根据最大队列值计算分配变量,完成时隙资源的分配,分配方法灵活,精准,从而提高了资源利用率。附图说明图1为依照本专利技术实施例的基于上下行队列均衡的时隙资源分配方法的示意图;图2为依照本专利技术实施例的终端与基站间进行数据传输的预设帧结构示意图;图3为依照本专利技术实施例的基于上下行队列均衡的时隙资源分配方法的逻辑流程图;图4为依照本专利技术实施例的基于上下行队列均衡的时隙资源分配装置的示意图;图5为本专利技术实施例提供的用于时隙资源分配的电子设备的结构示意图。具体实施方式为了使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为依照本专利技术实施例的基于上下行队列均衡的时隙资源分配方法的示意图,如图1所示,本专利技术实施例提供一种基于上下行队列均衡的时隙资源分配方法,其执行主体为基站,所述包括:步骤S10、基于获取到的每一终端的队列值,获取最大队列值,以及所述最大队列值对应的目标终端,所述每一终端的队列值均包含上行队列值和下行队列值,所述最大队列值为所有的上行队列值和所有的下行队列值中的最大值。在mMTC与HTC共存的网络环境中,由于mMTC设备数量巨大,为了提高通信效率,便于管理,通常将mMTC设备进行分簇,多个mMTC设备分成一个簇。针对一个簇,设置一个mMTC设备作为mMTC簇头节点(massiveMachineTypeofCommunicationClusterHead,mMTC-CH),简称簇头节点(ClusterHead,CH),其他mMTC设备作为成员节点,成员节点需要通过CH与基站(BaseStation,BS)进行通信。优选的,本专利技术实施例中所述终端为CH设备。本专利技术实施例提供的基于上下行队列均衡的时隙资源分配方法,从终端队列值均衡的角度出发,对时隙资源进行分配。同一个基站下通常会接入多个终端,首先,基站需要获取到每一终端的队列值,所述队列值用于指示终端的数据传输队列中数据量的大小,例如,队列值越大,则表示终端的数据传输队列中的数据量越大,队列值越小,则表示终端的数据传输队列中的数据量越小;所述队列值包含上行队列值和下行队列值,所述上行队列值用于指示终端的上行数据传输队列中数据量的大小,例如,上行队列值越大,则表示终端的上行数据传输队列中的数据量越大,上行队列值越小,则表示终端的上行数据传输队列中的数据量越小;所述下行队列值用于指示终端的上行数据传输队列中数据量的大小,例如,下行队列值越大,则表示终端的下行数据传输队列中的数据量越大,下行队列值越小,则表示终端的下行数据传输队列中的数据量越小。然后,从所有的上行队列值和所有的下行队列值中筛选出最大队列值。所述最大队列值可以是上行队列值,也可以是下行队列值。筛选出最大队列值以后,还需要确定最大队列值对应的终端,即目标终端。即,在当前时隙资源分配周期中,所述目标终端对应的上行队列值或者下行队列值最大。步骤S20、基于所述最大队列值,获取分配变量,所述分配变量用于指示分配给所述目标终端的时隙资源的大小。在确定最大队列值,以及最大队列值对应的目标终端之后,再基于所述最大队列值,获取在为所述目标终端分配时隙资源时需要的分配变量,所述分配变量用于指示分配给所述目标终端的时隙资源的大小。步骤S30、基于所述分配变量,对所述目标终端进行时隙资源分配。最后,基站基于分配变量,为所述目标终端分配时隙资源。本专利技术提供的基于上下行队列均衡的时隙资源分配方法,从终端队列值均衡的角度出发,获取每一终端的队列值,并根据最大队列值计算分配变量,完成时隙资源的分配,分配方法灵活,精准,从而提高了资源利用率。在上述实施例的基础上,进一步地,所述基于获取到的每一终端的队列值,获取最大队本文档来自技高网...

【技术保护点】
1.一种基于上下行队列均衡的时隙资源分配方法,其特征在于,包括:在一个分配周期内,基于获取到的每一终端的队列值,获取最大队列值,以及所述最大队列值对应的目标终端,所述每一终端的队列值均包含上行队列值和下行队列值,所述最大队列值为所有的上行队列值和所有的下行队列值中的最大值;基于所述最大队列值,获取分配变量,所述分配变量用于指示分配给所述目标终端的时隙资源的大小;基于所述分配变量,为所述目标终端分配时隙资源。

【技术特征摘要】
1.一种基于上下行队列均衡的时隙资源分配方法,其特征在于,包括:在一个分配周期内,基于获取到的每一终端的队列值,获取最大队列值,以及所述最大队列值对应的目标终端,所述每一终端的队列值均包含上行队列值和下行队列值,所述最大队列值为所有的上行队列值和所有的下行队列值中的最大值;基于所述最大队列值,获取分配变量,所述分配变量用于指示分配给所述目标终端的时隙资源的大小;基于所述分配变量,为所述目标终端分配时隙资源。2.根据权利要求1所述的方法,其特征在于,所述基于获取到的每一终端的队列值,获取最大队列值,以及所述最大队列值对应的目标终端之前,还包括:对于任一终端,获取所述终端的上行队列中发送数据的吞吐量、所述终端的下行队列中发送数据的吞吐量、所述终端的上行队列中接收的数据包的数量,以及所述终端的下行队列中接收的数据包的数量;基于所述终端的上行队列中发送数据的吞吐量和所述终端的上行队列中接收的数据包的数量,获取所述终端的上行队列值;基于所述终端的下行队列中发送数据的吞吐量和所述终端的下行队列中接收的数据包的数量,获取所述终端的下行队列值。3.根据权利要求1所述的方法,其特征在于,所述基于所述最大队列值,获取分配变量,具体为:利用次梯度下降算法,获取所述最大队列值的次梯度;基于所述最大队列值的次梯度,获取分配变量。4.根据权利要求1所述的方法,其特征在于,所述基于所述分配变量,对所述目标终端进行时隙资源分配之前,还包括:根据预设的目标函数和预设的约束条件,对所述分配变量进行校正,获取校正后的分配变量;相应地,基于...

【专利技术属性】
技术研发人员:滕颖蕾张勇潘长清王小娟梁文耀魏敏刘明艺王孟哲刘薇程超
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

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

1