【技术实现步骤摘要】
本专利技术实施例涉及无线通信
,尤其涉及一种全双工或虚拟全双工系统中的资源调度方法、装置以及通信系统。
技术介绍
在半双工系统中,同一资源只能被调度为上行或下行。上下行吞吐量的控制是通过设置不同的上下行时隙进行的。在全双工系统中,同一资源可以被同时调度为上行和下行,这样有助于提高系统容量。在调度算法设计时也同样需要考虑上下行吞吐量的控制,这样可以满足不同的上下行吞吐量的需求。应该注意,上面对技术背景的介绍只是为了方便对本专利技术的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本专利技术的
技术介绍
部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
技术实现思路
专利技术人发现:在现有的全双工调度机制中,主要考虑的是用户设备对的选择,对于上下行吞吐量的公平性考虑还不是很多。但是,在实际系统中,不能一味地增加上行吞吐量或下行吞吐量,而忽略了另一个方向的吞吐量。因此,在资源调度时考虑上下行吞吐量的实际需求变得很有必要。本专利技术实施例提供了一种资源调度方法、装置以及通信系统。在全双工或虚拟全双工系统的资源调度时,考虑上下行吞吐量的实际需求。根据本专利技术实施例的第一个方面,提供一种资源调度装置,配置于全双工或虚拟全双工系统中,所述装置包括:集合确定单元,确定被调度的用户设备集合;用户选择单元,对于某一时隙的同一资源,基于目标函数从所述用户设备集合中选择一对用户设备进行调度;其中,所述一对用户设备包括一上行用户设备和一下行
用户设备;所述目标函数考虑如下参数:所述一对用户设备在所述时隙的所述资源上能 ...
【技术保护点】
一种资源调度装置,配置于全双工或虚拟全双工系统中,所述装置包括:集合确定单元,确定被调度的用户设备集合;用户选择单元,对于某一时隙的同一资源,基于目标函数从所述用户设备集合中选择一对用户设备进行调度;其中,所述一对用户设备包括一上行用户设备和一下行用户设备;所述目标函数考虑如下参数:所述一对用户设备在所述时隙的所述资源上能够达到的上行吞吐量和下行吞吐量,以及所述基站覆盖范围内的上行吞吐量和下行吞吐量;资源分配单元,为进行调度的用户设备对分配所述资源并设置相应的功率。
【技术特征摘要】
1.一种资源调度装置,配置于全双工或虚拟全双工系统中,所述装置包括:集合确定单元,确定被调度的用户设备集合;用户选择单元,对于某一时隙的同一资源,基于目标函数从所述用户设备集合中选择一对用户设备进行调度;其中,所述一对用户设备包括一上行用户设备和一下行用户设备;所述目标函数考虑如下参数:所述一对用户设备在所述时隙的所述资源上能够达到的上行吞吐量和下行吞吐量,以及所述基站覆盖范围内的上行吞吐量和下行吞吐量;资源分配单元,为进行调度的用户设备对分配所述资源并设置相应的功率。2.根据权利要求1所述的装置,其中,所述用户选择单元包括:候选用户确定单元,从所述用户设备集合中确定多个候选用户设备对;目标值计算单元,基于所述目标函数分别为所述候选用户设备对计算目标值;调度用户确定单元,根据计算出的目标值,从所述多个候选用户设备对中确定出进行调度的用户设备对以及相应的功率。3.根据权利要求2所述的装置,其中,所述候选用户确定单元具体用于:将所述用户设备集合中任意的两个用户设备确定为所述候选用户设备对;或者,从所述用户设备集合中确定一下行用户设备,将所述下行用户设备与所述用户设备集合中未被选择的任意上行用户设备确定为所述候选用户设备对;或者,从所述用户设备集合中确定一上行用户设备,将所述上行用户设备与所述用户设备集合中未被选择的任意下行用户设备确定为所述候选用户设备对。4.根据权利要求2所述的装置,其中,所述目标值计算单元包括:用户吞吐量获取单元,获得所述候选用户设备对中的上行用户设备在所述时隙的所述资源上能够达到的上行吞吐量,以及所述候选用户设备对中的下行用户设备在所述时隙的所述资源上能够达到的下行吞吐量;用户调度计算单元,根据所述候选用户设备对的上行吞吐量和下行吞吐量,基于调度函数计算所述候选用户设备对的用户调度值;系统吞吐量获取单元,获得所述基站的覆盖范围内与所述时隙相关的上行吞吐量和下行吞吐量;系统成本计算单元,根据所述时隙相关的上行吞吐量和下行吞吐量,基于成本函数计算所述基站的覆盖范围内的系统成本值;目标值确定单元,根据所述用户调度值和所述系统成本值,基于所述目标函数确定在调度所述候选用户设备对的情况下的目标值。5.根据权利要求4所述的装置,其中,所述目标函数为: G ( P DL , P UL ) = f ( U i DL ( t ) , U j UL ( t ) ) - λg ( C DL ( t - 1 ) C UL ( t - 1 ) ) ]]>其中,和分别表示下行用户设备i和上行用户设备j在所述时隙t的所述资源上能够达到的下行吞吐量和上行吞吐量;表示所述调度函数;CDL(t-1)和CUL(t-1)分别表示时隙t-1结束时所述基站的覆盖范围内的下行吞吐量和上行吞吐量,或者表示从时隙t-1结束往前m个时隙内所述基站的覆盖范围内的下行和上行吞吐量;表示所述成本函数;G(PDL,PUL)表示所述目标函数,λ是常数。6.根据权利要求5所述的装置,其中,所述调度函数为:所述候选用户设备对在所述时隙的所述资源上能够达到的上行吞吐量和下行吞吐量的加权和,即: f ( U ...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。