资源分配控制方法、装置及系统与流程

文档序号:11236563阅读:1063来源:国知局
资源分配控制方法、装置及系统与流程

本发明涉及通信领域,具体而言,涉及一种资源分配控制方法、装置及系统。



背景技术:

长期演进系统(longtermevolution,简称为lte)中,根据相关技术的用户设备或称为终端(userequipment,简称为ue)侧用户面的协议架构如图1所示。从下往上分为以下几个协议层:物理层(physicallayer,简称为phy)、媒体接入控制层(mediaaccesscontrol,简称为mac)、无线链路控制层(radiolinkcontrol,简称为rlc)、分组数据汇聚层(packetdataconvergenceprotocol,简称为pdcp)。其中,phy层主要通过传输信道向mac层或更高层传送信息;mac层主要通过逻辑信道提供数据传输和负责无线资源分配,完成混合自动重传请求(hybridarq,简称harq)、调度(scheduling,简称sch)、优先级处理和复用解复用(multiplexing,简称mux)等功能;rlc层主要提供用户和控制数据的分段和重传服务;pdcp层主要给无线资源控制(radioresourcecontrol,简称为rrc)或用户面上层完成用户数据的传递。终端建立数据无线承载(dataradiobearer,简称为drb)时,基站会分配该drb归属于的逻辑信道组(logicalchannelgroup,简称为lcg),lcg目前有0,1,2,3共四个分组。处于连接态的终端需要发送上行数据时,如果没有上行资源或授权,会先给基站发送缓冲状态报告(bufferstatusreport,简称为bsr),携带lcg上准备好的缓冲数据大小对应的索引值,基站收到后根据收到的索引值获知缓冲数据大小给终端配置相应的上行授权,终端收到上行授权就可以发送上行数据。缓存数据大小包含lcg上对应的数据无线承载在rlc层和pdcp层的缓冲数据。

引入载波聚合技术(carrieraggregation,简称为ca)后,ue进入连接态后可以同时通过多个分量载波(如cc1,cc2)与源基站进行通信,并引入主服务小区(primarycell,简称为pcell),和辅服务小区(secondarycell,简称为scell)。载波聚合后续阶段,由于数据量的提升,scell的个数会增多,如增加到4个,场景也会放宽如支持上行射频拉远头(remoteradiohead,简称为rrh)和中继器(repeater),一个跟踪区(trackingarea,简称为ta)不能解决问题,因此会引入多个ta。为了管理方便,使用相同的ta的服务小区归入一个ta组。这时候,包含pcell的ta组是ptag(primarytagroup),没有包含pcell的ta组,是stag(secondarytagroup)。由于多个服务小区处于同一个基站,用户面的协议架构并没有发生改变,bsr的上报方式仅仅是针对数据量变大而使得上报的缓冲数据变大,其他没有改变。支持载波聚合的终端称为caue。

由于网络部署的需要,多个基站可能会部署在附近,基站间的时延非常短,使得基 站间的小区进行载波聚合成为可能。但是由于是多个基站的小区进行载波聚合,因此传统的载波聚合技术并不能完全重用。

针对相关技术中在小区间进行载波聚合时资源利用率较低的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种资源分配控制方法、装置及系统方法及装置,以至少解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。

根据本发明的一个方面,提供了一种资源分配控制方法,包括:主基站获取用于指示所传输的缓冲数据的指示信息,其中,所述缓冲数据包括终端发送的上行缓冲数据或发送给所述终端的下行缓冲数据;所述主基站获取所述主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,所述终端分别与所述主基站中的第一小区及所述辅基站中的第二小区建立有通信连接;所述主基站根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理所述缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源;所述主基站通知所述辅基站预留所述第二物理资源,以使所述辅基站发送与所述第二物理资源对应的第二调度命令给所述终端;所述主基站发送与所述第一物理资源对应的第一调度命令给所述终端。

可选地,所述主基站根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理所述缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源包括:所述主基站根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息分别获取所述第一小区中剩余的物理资源及所述第二小区中剩余的物理资源;所述主基站至少根据所述第一小区中剩余的物理资源及所述第二小区中剩余的物理资源,确定为处理所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源。

可选地,获取所述剩余的物理资源包括:获取小区载波上公共信道占用的物理资源大小与非支持载波聚合终端占用的物理资源大小两者的和值,及所述和值与总的物理资源大小两者之间的差值,将所述差值作为所述剩余的物理资源对应的资源大小。

可选地,获取所述剩余的物理资源包括:获取小区载波上支持载波聚合终端占用的物理资源大小与空闲的物理资源大小两者的和值,将所述和值作为所述剩余的物理资源对应的资源大小。

可选地,获取所述剩余的物理资源包括:将与缓冲区状态等级对应的资源大小作为所述剩余的物理资源对应的资源大小,其中,所述缓冲区状态包括以下至少之一:终端缓冲区状态、数据无线承载缓冲区状态、小区缓冲区状态。

可选地,所述主基站至少根据所述第一小区中剩余的物理资源及所述第二小区中剩余的物理资源,确定为处理所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源包括:所述主基站获取所述第一小区中剩余的物理资源占全部剩余物理资源的第一比例和/或所述第二小区中剩余的物理资源占所述全部剩余物理资源的第二比例;所述主基站至少根据所述第一比例和/或所述第二比例确定为处理所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源。

可选地,所述主基站至少根据所述第一小区中剩余的物理资源及所述第二小区中剩余的物理资源,确定为处理所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源包括:所述主基站按照各个逻辑信道组的组标识分别确定为处理与每一个逻辑信道组对应的所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源。

可选地,所述主基站的资源状态指示信息还包括:所述主基站中所述第一小区归属的第一频率的频谱效率;所述辅基站的资源状态指示信息包括:所述辅基站中所述第二小区归属的第二频率的频谱效率,其中,所述主基站获取所述第一小区中剩余的物理资源占全部剩余物理资源的第一比例和/或所述第二小区中剩余的物理资源占所述全部剩余物理资源的第二比例包括:通过以下公式获取所述第一比例,及所述第二比例:r1=s1*r1/(s1*r1+s2*r2),r2=s2*r2/(s1*r1+s2*r2),其中,所述r1表示所述第一比例,所述r2表示所述第二比例,所述s1表示所述第一小区归属的第一频率的频谱效率,所述r1表示所述第一小区中剩余的物理资源,所述s2表示所述第二小区归属的第二频率的频谱效率,所述r2表示所述第二小区中剩余的物理资源。

可选地,所述主基站获取所述用于指示所传输的缓冲数据的指示信息包括:所述主基站接收所述终端发送的缓冲区状态报告,其中,所述缓冲区状态报告至少携带用于指示所述终端所要发送的上行缓冲数据的数据量的指示信息。

可选地,所述主基站获取所述辅基站的资源状态指示信息包括以下至少之一:所述主基站定时获取所述辅基站的资源状态指示信息;所述主基站在所述辅基站上的所述第二物理资源发生变化时,获取所述辅基站的资源状态指示信息。

根据本发明的另一方面,提供了一种资源分配控制方法,包括:辅基站向主基站发送所述辅基站的资源状态指示信息,其中,所述主基站中的第一小区及所述辅基站中的第二小区均与终端建立有通信连接,所述主基站用于根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源,以使所述主基站发送与所述第一物理资源的第一调度命令给所述终端;所述辅基站接收所述主基站发送的用于指示在所述辅基站预留所述第二物理资源的资源指示信息;所述辅基站根据所述资源指示信息预留所述第二物理资源,并发送与所述第二物理资源对应的第二调度命令给所述 终端。

可选地,所述辅基站向所述主基站发送所述辅基站的资源状态指示信息包括以下至少之一:所述辅基站定时向所述主基站发送所述辅基站的资源状态指示信息;所述辅基站在检测到所述辅基站上的所述第二物理资源发生变化时,向所述主基站发送所述辅基站的资源状态指示信息。

根据本发明的另一方面,提供了一种资源分配控制方法,包括:终端向主基站发送用于指示所传输的缓冲数据的指示信息,其中,所述缓冲数据包括所述终端发送的上行缓冲数据或发送给所述终端的下行缓冲数据,所述主基站用于获取所述主基站获取所述主基站的资源状态指示信息及辅基站的资源状态指示信息,并根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理所述缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源,其中,所述终端分别与所述主基站中的第一小区及所述辅基站中的第二小区建立有通信连接;所述终端接收所述主基站发送的与所述第一物理资源对应的第一调度命令,和/或所述辅基站发送的与所述第二物理资源对应的第二调度命令;所述终端根据所述第一调度命令和/或所述第二调度命令的指示传输所述缓冲数据。

可选地,所述终端向主基站发送用于指示所传输的缓冲数据的指示信息包括:所述终端向所述主基站发送缓冲区状态报告,其中,所述缓冲区状态报告至少携带用于指示所述终端所要发送的上行缓冲数据的数据量的指示信息。

根据本发明的另一方面,提供了一种资源分配控制装置,应用于主基站,包括:第一获取模块,用于获取用于指示所传输的缓冲数据的指示信息,其中,所述缓冲数据包括终端发送的上行缓冲数据或发送给所述终端的下行缓冲数据;第二获取模块,用于获取所述主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,所述终端分别与所述主基站中的第一小区及所述辅基站中的第二小区建立有通信连接;确定模块,用于根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理所述缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源;通知模块,用于通知所述辅基站预留所述第二物理资源,以使所述辅基站发送与所述第二物理资源对应的第二调度命令给所述终端;第一发送模块,用于发送与所述第一物理资源对应的第一调度命令给所述终端。

可选地,所述确定模块包括:获取单元,用于根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息分别获取所述第一小区中剩余的物理资源及所述第二小区中剩余的物理资源;确定单元,用于至少根据所述第一小区中剩余的物理资源及所述第二小区中剩余的物理资源,确定为处理所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源。

可选地,所述获取单元用于:获取小区载波上公共信道占用的物理资源大小与非支 持载波聚合终端占用的物理资源大小两者的和值,及所述和值与总的物理资源大小两者之间的差值,将所述差值作为所述剩余的物理资源对应的资源大小。

可选地,所述获取单元用于:获取小区载波上支持载波聚合终端占用的物理资源大小与空闲的物理资源大小两者的和值,将所述和值作为所述剩余的物理资源对应的资源大小。

可选地,所述获取单元用于:将与缓冲区状态等级对应的资源大小作为所述剩余的物理资源对应的资源大小,其中,所述缓冲区状态包括以下至少之一:终端缓冲区状态、数据无线承载缓冲区状态、小区缓冲区状态。

可选地,所述确定单元用于:获取所述第一小区中剩余的物理资源占全部剩余物理资源的第一比例和/或所述第二小区中剩余的物理资源占所述全部剩余物理资源的第二比例;至少根据所述第一比例和/或所述第二比例确定为处理所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源。

可选地,所述确定单元用于:所述主基站按照各个逻辑信道组的组标识分别确定为处理与每一个逻辑信道组对应的所述缓冲数据在所述第一小区上所分配的所述第一物理资源,及在所述第二小区上所分配的所述第二物理资源。

可选地,所述主基站的资源状态指示信息还包括:所述主基站中所述第一小区归属的第一频率的频谱效率;所述辅基站的资源状态指示信息包括:所述辅基站中所述第二小区归属的第二频率的频谱效率,其中,所述主基站获取所述第一小区中剩余的物理资源占全部剩余物理资源的第一比例和/或所述第二小区中剩余的物理资源占所述全部剩余物理资源的第二比例包括:通过以下公式获取所述第一比例,及所述第二比例:r1=s1*r1/(s1*r1+s2*r2),r2=s2*r2/(s1*r1+s2*r2),其中,所述r1表示所述第一比例,所述r2表示所述第二比例,所述s1表示所述第一小区归属的第一频率的频谱效率,所述r1表示所述第一小区中剩余的物理资源,所述s2表示所述第二小区归属的第二频率的频谱效率,所述r2表示所述第二小区中剩余的物理资源。

可选地,所述第一获取模块用于:接收所述终端发送的缓冲区状态报告,其中,所述缓冲区状态报告至少携带用于指示所述终端所要发送的上行缓冲数据的数据量的指示信息。

可选地,所述第二获取模块用于以下至少之一:定时获取所述辅基站的资源状态指示信息;在所述辅基站上的所述第二物理资源发生变化时,获取所述辅基站的资源状态指示信息。

根据本发明的另一方面,提供了一种资源分配控制装置,应用于辅基站,包括:第二发送模块,用于向主基站发送所述辅基站的资源状态指示信息,其中,所述主基站中的第一小区及所述辅基站中的第二小区均与终端建立有通信连接,所述主基站用于根据 所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源,以使所述主基站发送与所述第一物理资源的第一调度命令给所述终端;第一接收模块,用于接收所述主基站发送的用于指示在所述辅基站预留所述第二物理资源的资源指示信息;处理模块,用于根据所述资源指示信息预留所述第二物理资源,并发送与所述第二物理资源对应的第二调度命令给所述终端。

可选地,所述第二发送模块用于以下至少之一:定时向所述主基站发送所述辅基站的资源状态指示信息;在检测到所述辅基站上的所述第二物理资源发生变化时,向所述主基站发送所述辅基站的资源状态指示信息。

根据本发明的另一方面,提供了一种资源分配控制装置,应用于终端,包括:第三发送模块,用于向主基站发送用于指示所传输的缓冲数据的指示信息,其中,所述缓冲数据包括所述终端发送的上行缓冲数据或发送给所述终端的下行缓冲数据,所述主基站用于获取所述主基站获取所述主基站的资源状态指示信息及辅基站的资源状态指示信息,并根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理所述缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源,其中,所述终端分别与所述主基站中的第一小区及所述辅基站中的第二小区建立有通信连接;第二接收模块,用于接收所述主基站发送的与所述第一物理资源对应的第一调度命令,和/或所述辅基站发送的与所述第二物理资源对应的第二调度命令;传输模块,用于根据所述第一调度命令和/或所述第二调度命令的指示传输所述缓冲数据。

可选地,所述第三发送模块用于:向所述主基站发送缓冲区状态报告,其中,所述缓冲区状态报告至少携带用于指示所述终端所要发送的上行缓冲数据的数据量的指示信息。

根据本发明的另一方面,提供了一种资源分配控制系统,包括:主基站,辅基站和终端,其中,所述主基站用于获取用于指示所传输的缓冲数据的指示信息,其中,所述缓冲数据包括所述终端发送的上行缓冲数据或发送给所述终端的下行缓冲数据;并获取所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息,其中,所述终端分别与所述主基站中的第一小区及所述辅基站中的第二小区建立有通信连接;还用于根据所述主基站的资源状态指示信息及所述辅基站的资源状态指示信息确定所述主基站中用于处理所述缓冲数据的第一物理资源,及所述辅基站中用于处理所述缓冲数据的第二物理资源;并通知所述辅基站预留所述第二物理资源,以使所述辅基站发送与所述第二物理资源对应的第二调度命令给所述终端;以及发送与所述第一物理资源对应的第一调度命令给所述终端;所述辅基站用于向所述主基站发送所述辅基站的资源状态指示信息;还用于接收所述主基站发送的用于指示在所述辅基站预留所述第二物理资源的资源指示信息;并根据所述资源指示信息预留所述第二物理资源,并发送与所述第二物理资源 对应的第二调度命令给所述终端;所述终端用于向所述主基站发送用于指示所传输的缓冲数据的指示信息;还用于接收所述主基站发送的与所述第一物理资源对应的第一调度命令,和/或所述辅基站发送的与所述第二物理资源对应的第二调度命令;并根据所述第一调度命令和/或所述第二调度命令的指示传输所述缓冲数据。

通过本发明,采用主基站获取用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据及发送给终端的下行缓冲数据;主基站获取主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;主基站根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源;主基站通知辅基站预留第二物理资源,以使辅基站发送与第二物理资源对应的第二调度命令给终端;主基站发送与第一物理资源对应的第一调度命令给终端的方式,主基站获取到用于指示所传输的缓冲数据的指示信息,可以确定与终端之间进行通信的缓冲数据,由于终端分别与主基站中的第一小区和辅基站中的第二小区建立有通信连接,即终端与多个小区建立有通信连接,主基站需要对上述缓冲数据进行分配和调度,主基站可以获取到主基站的资源状态指示信息及辅基站的资源状态指示信息,再根据这些信息确定主基站和辅基站用于处理上述缓冲数据的物理资源,然后通知辅基站预留出用于处理上述缓冲数据的第二物理资源,并将自身用于处理上述缓冲数据的第一物理资源对应的第一调度命令发送给终端,使终端获知缓冲数据的分配和调度情况,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据相关技术的用户面的协议架构的示意图;

图2是根据本发明实施例的一种可选的资源分配控制方法的流程图;

图3是根据本发明实施例的用户面的协议架构的示意图;

图4是根据本发明实施例的另一种可选的资源分配控制方法的流程图;

图5是根据本发明实施例的另一种可选的资源分配控制方法的流程图;

图6是根据本发明实施例的一种可选的资源分配控制装置的结构框图;

图7是根据本发明实施例的另一种可选的资源分配控制装置的结构框图;

图8是根据本发明实施例的另一种可选的资源分配控制装置的结构框图;

图9是根据本发明实施例的另一种可选的资源分配控制方法的流程图;

图10是根据本发明实施例的另一种可选的资源分配控制装置的结构框图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例一

在本实施例中提供了一种资源分配控制方法,图2是根据本发明实施例的一种可选的资源分配控制方法的流程图,如图2所示,该流程包括如下步骤:

步骤s202,主基站获取用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据;

步骤s204,主基站获取主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;

步骤s206,主基站根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源;

步骤s208,主基站通知辅基站预留第二物理资源,以使辅基站发送与第二物理资源对应的第二调度命令给终端;

步骤s210,主基站发送与第一物理资源对应的第一调度命令给终端。

可选地,上述资源分配控制方法可以但不限于应用于载波聚合时资源控制的场景中。例如:在lte系统中对多个基站的小区进行载波聚合时的资源控制场景。

通过上述步骤,主基站获取到用于指示所传输的缓冲数据的指示信息,可以确定与终端之间进行通信的缓冲数据,由于终端分别与主基站中的第一小区和辅基站中的第二小区建立有通信连接,即终端与多个小区建立有通信连接,主基站需要对上述缓冲数据进行分配和调度,主基站可以获取到主基站的资源状态指示信息及辅基站的资源状态指示信息,再根据这些信息确定主基站和辅基站用于处理上述缓冲数据的物理资源,然后通知辅基站预留出用于处理上述缓冲数据的第二物理资源,并将自身用于处理上述缓冲数据的第一物理资源对应的第一调度命令发送给终端,使终端获知缓冲数据的分配和调 度情况,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

在本实施例中,在小区间进行载波聚合时基站间的流量控制可以但不限于以基站对物理资源的分配为例,基站可以通过物理资源的分配实现基站间的流量控制。

在本实施例中,主基站可以但不限于根据终端连接的小区中剩余的物理资源确定为处理缓冲数据在小区上分配的物理资源。例如:主基站可以根据第一小区中剩余的物理资源确定为处理缓冲数据在第一小区上所分配的第一物理资源,以及可以根据第二小区中剩余的物理资源确定为处理缓冲数据在第二小区上所分配的第二物理资源。

在本实施例中,主基站可以但不限于通过算法计算第一小区上所分配的第一物理资源;再通过以下两种方式获取第二小区上所分配的第二物理资源:通过算法计算第二小区上所分配的第二物理资源;或者用所需的全部物理资源减去第一物理资源来获取第二物理资源。

在本实施例中,主基站可以但不限于通过算法计算第二小区上所分配的第二物理资源;再通过以下两种方式获取第一小区上所分配的第一物理资源:通过算法计算第一小区上所分配的第一物理资源;或者用所需的全部物理资源减去第二物理资源来获取第一物理资源。

在本实施例中,可以但不限于通过以下几种方式获取上述剩余的物理资源。

方式一:获取小区载波上公共信道占用的物理资源大小与非支持载波聚合终端占用的物理资源大小两者的和值,及该和值与总的物理资源大小两者之间的差值,将这个差值作为剩余的物理资源对应的资源大小。

方式二:获取小区载波上支持载波聚合终端占用的物理资源大小与空闲的物理资源大小两者的和值,将该和值作为剩余的物理资源对应的资源大小。

方式三:将与缓冲区状态等级对应的资源大小作为剩余的物理资源对应的资源大小,其中,缓冲区状态可以但不限于包括以下至少之一:终端缓冲区状态、数据无线承载缓冲区状态、小区缓冲区状态。

也就是说,在本实施例中,可以通过上述方式获取第一小区中剩余的物理资源,也可以通过上述方式获取第二小区中剩余的物理资源。

在本实施例中,主基站可以但不限于根据小区中剩余的物理资源占全部剩余物理资源的比例确定在小区上分配的物理资源。例如:主基站可以根据第一小区中剩余的物理资源占全部剩余物理资源的第一比例确定在第一小区上所分配的第一物理资源,以及可以根据第二小区中剩余的物理资源占全部剩余物理资源的第二比例确定在第二小区上所分配的第二物理资源。可选地,主基站可以但不限于按照各个逻辑信道组的组标识分 别确定为处理与每一个逻辑信道组对应的缓冲数据在小区上所分配的物理资源。

在本实施例中,主基站可以但不限于通过接收缓冲区状态报告来获取用于指示所传输的缓冲数据的指示信息。

在本实施例中,缓冲区状态可以但不限于是终端的缓冲区状态,或者每个drb的缓冲区状态,或者每个小区的缓冲区状态。

在本实施例中,主基站获取辅基站的资源状态指示信息的方式可以但不限于是以下至少之一:通过定时获取,在辅基站的第二物理资源发生变化时获取。

在本实施例中,主基站(p-enb)可以通知辅基站(s-enb)相关服务质量(qoailtyofservice,简称为qos)的信息,包括s-enb需要满足的qos信息,或者qos的划分比例,如时延,比特率等。主基站可以通过对服务质量(qos)的控制实现对资源的分配。如由主基站和辅基站来共同分担业务质量。

以上主基站通知辅基站的信息,可以由主基站分批通知;半固定的状态或静态的信息,比如se,相关载波上总的prb数量等,可以在终端配置s-enb上小区的时候通知p-enb,或者p-enb根据相关配置信令进行推算。其他动态变化的信息,则在相关信息发生变化的时候通知,或者定时通知。

下面以一个示例说明本实施例中资源分配控制的过程。

为了解决在小区间进行载波聚合时无法实现基站间流量控制的问题,本示例提出了一种新的用户面协议架构,如图3所示,数据无线承载会在多个基站之间进行分割,即一个数据无线承载的数据会通过多个基站(menb)发送,多个基站包含一个主基站(pcellenb,简称为p-enb),至少一个辅基站(scellenb,简称为s-enb)。其中,p-enb至少包括ue载波聚合小区的主小区(pcell),并可包括ue载波聚合小区的一个或多个辅小区(scell)。s-enb包含ue载波聚合小区的一个或多个scell。如图3所示,pdcp、rlc可以只存在于一个基站上,但是mac层分别存在于每个基站上,其中p-enb上的mac层包含了mac的所有功能包括数据组包功能,s-enb上的mac层至少包含了数据组包功能。需要说明的是,上述架构是解决上述问题的方法之一,不排除采用其他协议架构,在本发明中不做限定。

上述无线资源可以通过物理资源块(physicalresourceblock,简称为prb)来进行分配和使用,每个prb对应的是指定频域和时域上的资源。

对于上行数据,终端上报bsr给p-enb,携带终端上各个lcg上对应的数据无线承载的缓冲数据的大小。p-enb收到后,根据s-enb通知的资源状态信息,和p-enb当前的资源状态信息,分配p-enb和s-enb上处理缓冲数据的bsr的大小,并将结果通知s-enb。s-enb根据这个结果进行数据调度。上述结果包括各个lcg需要的资源,即通过各个lcg发送的数据。

对于下行数据,p-enb根据下行数据的大小,以及s-enb通知的资源状态信息,和p-enb当前的资源状态信息,分配p-enb和s-enb上处理的数据的大小,并将结果通知s-enb。s-enb根据这个结果进行数据调度。

s-enb通知给p-enb的资源状态信息,包括s-enb上的各个载波的频谱效率(se),s-enb上相关载波剩余的prb的数量。相关载波上剩余的prb的数量,可以包括相关载波上剩余的prb的数量,或者包括相关载波上总的prb数量除去相关载波上公共信道占用的prb数量,以及非caue占用的prb数量,或者包括相关载波上caue占用的prb数量和空闲的prb数量。

可选地,在上述步骤s206中,主基站可以根据主基站的资源状态指示信息及辅基站的资源状态指示信息分别获取第一小区中剩余的物理资源及第二小区中剩余的物理资源,再至少根据第一小区中剩余的物理资源及第二小区中剩余的物理资源,确定为处理缓冲数据在第一小区上所分配的第一物理资源,及在第二小区上所分配的第二物理资源。通过上述步骤,主基站可以在主基站和辅基站的资源状态指示信息中获取到基站对应的小区中剩余的物理资源,再根据小区中剩余的物理资源确定小区上分配的用于处理缓冲数据的物理资源,实现了对小区剩余的物理资源的调度和分配。

可选地,获取剩余的物理资源的方式可以是以下三种方式之一:

方式一:获取小区载波上公共信道占用的物理资源大小与非支持载波聚合终端占用的物理资源大小两者的和值,及和值与总的物理资源大小两者之间的差值,将差值作为剩余的物理资源对应的资源大小。

方式二:获取小区载波上支持载波聚合终端占用的物理资源大小与空闲的物理资源大小两者的和值,将和值作为剩余的物理资源对应的资源大小。

方式三:将与缓冲区状态等级对应的资源大小作为剩余的物理资源对应的资源大小,其中,缓冲区状态包括以下至少之一:终端缓冲区状态、数据无线承载缓冲区状态、小区缓冲区状态。

通过上述步骤,主基站可以通过不同的方式获取主基站的小区或者辅基站的小区的剩余的物理资源,从而实现对小区剩余的物理资源的灵活分配。

可选地,主基站可以获取第一小区中剩余的物理资源占全部剩余物理资源的第一比例和/或第二小区中剩余的物理资源占全部剩余物理资源的第二比例,再至少根据第一比例和/或第二比例确定为处理缓冲数据在第一小区上所分配的第一物理资源,及在第二小区上所分配的第二物理资源。通过上述步骤,主基站可以通过计算小区中剩余的物理资源占全部剩余物理资源的比例,确定在小区上分配的物理资源,从而实现对物理资源的灵活分配。

可选地,主基站可以但不限于按照各个逻辑信道组(lcg)的组标识分别确定为处 理与每一个逻辑信道组对应的缓冲数据在第一小区上所分配的第一物理资源,及在第二小区上所分配的第二物理资源。

可选地,主基站的资源状态指示信息还可以但不限于包括:主基站中第一小区归属的第一频率的频谱效率;辅基站的资源状态指示信息可以但不限于包括:辅基站中第二小区归属的第二频率的频谱效率,其中,主基站可以但不限于通过以下公式获取上述第一比例,及上述第二比例:

r1=s1*r1/(s1*r1+s2*r2),

r2=s2*r2/(s1*r1+s2*r2),

其中,r1表示第一比例,r2表示第二比例,s1表示第一小区归属的第一频率的频谱效率,r1表示第一小区中剩余的物理资源,s2表示第二小区归属的第二频率的频谱效率,r2表示第二小区中剩余的物理资源。

可选地,在上述步骤s202中,主基站可以但不限于通过接收终端发送的缓冲区状态报告获取用于指示所传输的缓冲数据的指示信息,其中,缓冲区状态报告至少携带用于指示终端所要发送的上行缓冲数据的数据量的指示信息。

可选地,在上述步骤s204中,主基站获取辅基站的资源状态指示信息的方式可以但不限于包括以下至少之一:主基站定时获取辅基站的资源状态指示信息;主基站在辅基站上的第二物理资源发生变化时,获取辅基站的资源状态指示信息。

在一个示例中,主基站与终端之间建立了rrc连接,主基站可以根据终端和辅基站上报的信息对主基站和终端以及辅基站和终端之间传输的数据进行控制。图4是根据本发明实施例的另一种可选的资源分配控制方法的流程图,如图4所示,该流程包括如下步骤:

步骤s402,主基站与终端之间建立rrc连接;

步骤s404,主基站接收辅基站通知的信息。例如:指定频率的频谱效率、剩余的prb的数量、公共信道占用的prb数量、非caue占用的prb数量、caue占用的prb数量、空闲的prb数量等信息;

步骤s406,主基站接收终端上报的bsr;

步骤s408,主基站按照预定义算法计算p-enb和s-enb上分别需要处理的数据大小;

步骤s410,主基站将辅基站需要处理的数据大小通知给辅基站;

步骤s412,主基站根据其需要处理的数据大小来分配上行授权;

步骤s414,辅基站根据其需要处理的数据大小来分配上行授权

需要说明的是,上述步骤s412和步骤s414可以同时执行,也可以先后执行,在本示例中不做限定。

步骤s416,终端根据接收到的上行授权发送数据到主基站;

步骤s418,终端根据接收到的上行授权发送数据到辅基站。

需要说明的是,上述步骤s416和步骤s418可以同时执行,也可以先后执行,在本示例中不做限定。

下面根据可选实施方式对本实施例的资源分配控制方法进行说明和描述。

在以下可选实施方式中,主基站(p-enb)以基站1为例,有1个小区,是小区1,归属频点f1,辅基站(s-enb)以基站2为例,有两个小区,分别是小区3和小区4,分别归属频点f3和频点f4。第一调度命令以第一上行授权为例,第二调度命令以第二上行授权为例。

需要说明的是,以下可选实施方式都是针对数据无线承载来描述,对于信令无线承载同样有效,在此不再赘述。

在可选实施方式一中,s-enb直接将se和剩余prb通知给p-enb,终端与小区1建立了连接,小区1的prb数量为80,由于业务量增加,基站1根据测量报告,给终端增加小区3,配置的小区3的prb数量为100,当前有两个数据无线承载,分别为数据无线承载1和数据无线承载2,都归属lcg0。可选实施方式一的资源分配控制方法包括如下步骤:

步骤一:基站2计算并保存小区3归属的频率f3的频谱效率se-3此时为0.6,并通知基站1。基站2可以在后续有变化的时候再重新通知,或者定时通知;

基站2计算小区3上剩余的prb的数量此时为60,并通知基站1。基站2可以在后续有变化的时候再重新通知,或者定时通知。

步骤二:终端需要发送上行数据时,上报bsr给基站1,包括两个数据无线承载的缓冲数据大小此时为680,携带lcg0的缓冲数据大小为680对应的索引值。lcg1,2,3没有数据无线承载,因此缓冲数据大小为0。

步骤三:基站1收到终端上报的bsr,根据从基站2获知的小区3归属的频率f3的频谱效率se-3此时为0.6,以及根据从基站2获知的小区3上剩余prb的数量此时为60,以及,终端在基站1上的服务小区1归属的频率f1的频谱效率se-1此时为0.7,以及小区1上剩余prb的数量此时为40,按照以下公式计算小区3需要处理的数据量对应的prb的数量bsrcc-3:

bsrcc-3=ue上报的bsr(680)*(se-3(0.6)*载波3上剩余的prb数量(60)/(载波1上剩余的prb(40)*se-1(0.7)+se-3(0.6)*载波3上剩余的prb数量(60))) =382

从而得出:小区1需要处理298的数据,小区3需要处理380的数据,小区3上lcg0需要分配382的资源。

基站1将小区3上lcg0需要分配382的资源通知s-enb,还可以携带其他信息,如终端标识等。

步骤四:基站2收到基站1的通知,预留资源,发送第二上行授权(授权大小为大于等于382的最接近382的小区吞吐量(tbsize))给终端。

基站1发送第一上行授权(授权大小为大于等于298的最接近298的tbsize)给终端。

步骤五:终端收到基站1和基站2的上行授权,将两个无线承载上的数据,分别通过这两个授权的资源发送,如何分配数据发送,终端自行决定。

此外,基站1发送下行数据的时候,处理过程类似,基站1根据从基站2获知的小区3归属的频率f3的频谱效率se-3此时为0.6,以及根据从基站2获知的小区3上剩余prb的数量此时为60,以及,终端在基站1上的服务小区1归属的频率f1的频谱效率se-1此时为0.7,以及小区1上剩余prb的数量此时为40,按照上述公式计算出,小区1需要处理的数据,小区3需要处理的数据,基站1将小区3上需要分配的资源通知基站2,还可以携带其他信息,如终端标识等。基站2收到基站1的通知,预留资源,发送下行调度(大小为大于等于382的最接近382的tbsize)给终端,终端根据调度接收数据。

在可选实施方式二中,s-enb将se,载波上的总的prb数量,载波上公共信道占用的prb数量,载波上非caue占用的prb数量通知给p-enb,终端与小区1建立了连接,小区1的prb数量为80,由于业务量增加,基站1根据测量报告,给终端增加小区3,配置的小区3的prb数量为100,当前有两个数据无线承载,分别为数据无线承载1和数据无线承载2,分别归属lcg0和lcg1,两个逻辑信道lcg0优先级高,lcg1优先级低。基站1根据配置消息,保存小区3的prb数量为100。可选实施方式二的资源分配控制方法包括如下步骤:

步骤一:基站2计算并保存小区3归属的频率f3的频谱效率se-3此时为0.6,并通知基站1。基站2可以在后续有变化的时候再重新通知,或者定时通知。

基站2计算小区3上公共信道占用的prb数量为10,载波上非caue占用的prb数量为30,并通知基站1。基站2可以在后续有变化的时候再重新通知,或者定时通知。

步骤二:终端需要发送上行数据时,上报bsr给基站1,包括两个数据无线承载的缓冲数据大小,携带lcg0的缓冲数据大小为380对应的索引值,lcg1的缓冲数据大小为300对应的索引值,lcg2,3没有数据无线承载,因此缓冲数据大小为0。

步骤三:基站1收到终端上报的bsr,根据从基站2获知的小区3归属的频率f3的频谱效率se-3此时为0.6,以及根据从基站2获知的小区3上剩余prb的数量此时为60(载波上的总的prb数量100-载波上公共信道占用的prb数量10-载波上非caue占用的prb数量30),以及,终端在基站1上的服务小区1归属的频率f1的频谱效率se-1此时为0.7,以及小区1上剩余prb的数量此时为40,按照以下公式计算小区3在lcg0上需要处理的数据量对应的prb的数量bsrcc-3_lcg0,以及小区3在lcg1上需要处理的数据量对应的prb的数量bsrcc-3_lcg1:

bsrcc-3_lcg0=ue上报的bsr(380)*(se-3(0.6)*载波3上剩余的prb数量(60)/(载波1上剩余的prb(40)*se-1(0.7)+se-3(0.6)*载波3上剩余的prb数量(60)))=214

bsrcc-3_lcg1=ue上报的bsr(300)*(se-3(0.6)*载波3上剩余的prb数量(60)/(载波1上剩余的prb(40)*se-1(0.7)+se-3(0.6)*载波3上剩余的prb数量(60)))=168

得出:小区1处理166(=380-214)的lcg0数据,132(=300-168)的lcg1数据;小区3处理214的lcg0数据,168的lcg1数据。

基站1将小区3上lcg0需要分配214的资源,lcg1需要分配168的资源,通知基站2,还可以携带其他信息,如终端标识等。

步骤四:基站2收到基站1的通知,预留资源,发送第二上行授权(授权大小为大于等于382(=214+168)的最接近382的tbsize)给终端,基站2按照逻辑信道组优先级进行排序,先分配lcg0的数据,有剩余资源再分配lcg1的数据。

基站1发送第一上行授权(授权大小为大于等于298的最接近298的tbsize)给终端。

步骤五:终端收到基站1和基站2的上行授权,将两个无线承载上的数据,分别通过这两个授权的资源发送,如何分配数据发送,由终端自行决定。

在本可选实施方式中,基站1可以将基站2需要满足的qos的信息通知给基站2,其中,基站2需要满足的qos信息可以包括qos的划分比例,如时延,比特率等。

在可选实施方式三中,s-enb将se,载波上caue占用的prb数量,载波上空闲的prb数量通知给p-enb,终端与小区1建立了连接,小区1的prb数量为80,由于业务量增加,基站1根据测量报告,给终端增加小区3,配置的小区3的prb数量为100,当前有两个数据无线承载,分别为数据无线承载1和数据无线承载2,分别归属lcg0和lcg1,两个逻辑信道优先级相同。基站1根据配置消息,保存小区3的prb数量为100。可选实施方式三的资源分配控制方法包括如下步骤:

步骤一:基站2计算并保存小区3归属的频率f3的频谱效率se-3此时为0.6,并 通知基站1。基站2可以在后续有变化的时候再重新通知,或者定时通知。

基站2计算小区3上载波上caue占用的prb数量为20,载波上空闲的prb数量为40,并通知基站1。基站2可以在后续有变化的时候再重新通知,或者定时通知。

步骤二:终端需要发送上行数据时,上报bsr给基站1(或基站2),包括两个数据无线承载的缓冲数据大小,携带lcg0的缓冲数据大小为380对应的索引值,lcg1的缓冲数据大小为300对应的索引值,lcg2,3没有数据无线承载,因此缓冲数据大小为0。

步骤三:基站1收到终端上报的bsr,根据从基站2获知的小区3归属的频率f3的频谱效率se-3此时为0.6,以及根据从基站2获知的小区3上剩余prb的数量此时为60(载波上caue占用的prb数量20+载波上空闲的prb数量40),以及,终端在基站1上的服务小区1归属的频率f1的频谱效率se-1此时为0.7,以及小区1上剩余prb的数量此时为40,按照以下公式计算小区3在lcg0上需要处理的数据量对应的prb的数量bsrcc-3_lcg0,以及小区3在lcg1上需要处理的数据量对应的prb的数量bsrcc-3_lcg1:

bsrcc-3_lcg0=ue上报的bsr(380)*(se-3(0.6)*载波3上剩余的prb数量(60)/(载波1上剩余的prb(40)*se-1(0.7)+se-3(0.6)*载波3上剩余的prb数量(60)))=214

bsrcc-3_lcg1=ue上报的bsr(300)*(se-3(0.6)*载波3上剩余的prb数量(60)/(载波1上剩余的prb(40)*se-1(0.7)+se-3(0.6)*载波3上剩余的prb数量(60)))=168

得出:小区1处理166的lcg0数据,132的lcg1数据;小区3处理214的lcg0数据,168的lcg1数据,基站1将小区3上lcg0需要分配214的资源,lcg1需要分配168的资源通知s-enb,还可以携带其他信息,如终端标识等。

步骤四:基站2收到基站1的通知,预留资源,发送第二上行授权(授权大小为大于等于382(=214+168)的最接近382的tbsize)给终端。两个逻辑信道组优先级相同,那么统一一起排序,有资源则进行调度,发送第二上行授权。

基站1发送第一上行授权(授权大小为大于等于298的最接近298的tbsize)给终端。

步骤五:终端收到基站1的第一上行授权和基站2的第二上行授权,将两个无线承载上的数据,分别通过这两个授权的资源发送,如何分配数据发送,由终端自行决定。

在上述可选实施方式中,基站1还可以根据两个基站上数据缓冲区状态,可以是ue的数据缓冲区状态,或者每个drb的数据缓冲区状态,或者每个小区的数据缓冲区状态,来分配两个基站上需要处理的数据。缓冲区状态可以是几个等级,比如(0,1, 2,3……10),0表示当前空闲,1表示当前占用十分之一,2表示当前占用十分之二,依次类推。

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

实施例二

在本实施例中提供了一种资源分配控制方法,图5是根据本发明实施例的另一种可选的资源分配控制方法的流程图,如图5所示,该流程包括如下步骤:

步骤s502,辅基站向主基站发送辅基站的资源状态指示信息,其中,主基站中的第一小区及辅基站中的第二小区均与终端建立有通信连接,主基站用于根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源,以使主基站发送与第一物理资源的第一调度命令给终端;

步骤s504,辅基站接收主基站发送的用于指示在辅基站预留第二物理资源的资源指示信息;

步骤s506,辅基站根据资源指示信息预留第二物理资源,并发送与第二物理资源对应的第二调度命令给终端。

可选地,上述资源分配控制方法可以但不限于应用于载波聚合时资源控制的场景中。例如:在lte系统中对多个基站的小区进行载波聚合时的资源控制场景。

通过上述步骤,辅基站将其自身的资源状态指示信息发送给主基站,由主基站对资源进行分配,再将为辅基站分配的第二物理资源通知给辅基站,辅基站接收到主基站发送的用于指示在辅基站预留第二物理资源的资源指示信息,根据资源指示信息将第二物理资源预留出来,并发送与第二物理资源对应的第二调度命令给终端,通知终端辅基站侧资源的分配情况,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

可选地,在上述步骤s502中,辅基站向主基站发送辅基站的资源状态指示信息的方式可以但不限于包括以下至少之一:辅基站定时向主基站发送辅基站的资源状态指示 信息;辅基站在检测到辅基站上的第二物理资源发生变化时,向主基站发送辅基站的资源状态指示信息。

实施例三

在本实施例中还提供了一种资源分配控制装置,应用于主基站,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图6是根据本发明实施例的一种可选的资源分配控制装置的结构框图,如图6所示,该装置包括:

1)第一获取模块602,用于获取用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据;

2)第二获取模块604,用于获取主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;

3)确定模块606,耦合至第一获取模块602和第二获取模块604,用于根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源;

4)通知模块608,耦合至确定模块606,用于通知辅基站预留第二物理资源,以使辅基站发送与第二物理资源对应的第二调度命令给终端;

5)第一发送模块610,耦合至确定模块606,用于发送与第一物理资源对应的第一调度命令给终端。

可选地,上述资源分配控制装置可以但不限于应用于载波聚合时资源控制的场景中。例如:在lte系统中对多个基站的小区进行载波聚合时的资源控制场景。

通过上述装置,第一获取模块602获取到用于指示所传输的缓冲数据的指示信息,可以确定与终端之间进行通信的缓冲数据,由于终端分别与主基站中的第一小区和辅基站中的第二小区建立有通信连接,即终端与多个小区建立有通信连接,主基站需要对上述缓冲数据进行分配和调度,第二获取模块604可以获取到主基站的资源状态指示信息及辅基站的资源状态指示信息,确定模块606根据这些信息确定主基站和辅基站用于处理上述缓冲数据的物理资源,然后由通知模块608通知辅基站预留出用于处理上述缓冲数据的第二物理资源,并由第一发送模块610将主基站用于处理上述缓冲数据的第一物理资源对应的第一调度命令发送给终端,使终端获知缓冲数据的分配和调度情况,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全 局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

在本实施例中,在小区间进行载波聚合时基站间的流量控制可以但不限于以基站对物理资源的分配为例,基站可以通过物理资源的分配实现基站间的流量控制。

在本实施例中,确定模块606可以但不限于根据终端连接的小区中剩余的物理资源确定为处理缓冲数据在小区上分配的物理资源。例如:确定模块606可以根据第一小区中剩余的物理资源确定为处理缓冲数据在第一小区上所分配的第一物理资源,以及可以根据第二小区中剩余的物理资源确定为处理缓冲数据在第二小区上所分配的第二物理资源。

在本实施例中,确定模块606可以但不限于通过算法计算第一小区上所分配的第一物理资源;再通过以下两种方式获取第二小区上所分配的第二物理资源:通过算法计算第二小区上所分配的第二物理资源;或者用所需的全部物理资源减去第一物理资源来获取第二物理资源。

在本实施例中,确定模块606可以但不限于通过算法计算第二小区上所分配的第二物理资源;再通过以下两种方式获取第一小区上所分配的第一物理资源:通过算法计算第一小区上所分配的第一物理资源;或者用所需的全部物理资源减去第二物理资源来获取第一物理资源。

在本实施例中,确定模块606可以但不限于通过以下几种方式获取上述剩余的物理资源。

方式一:获取小区载波上公共信道占用的物理资源大小与非支持载波聚合终端占用的物理资源大小两者的和值,及该和值与总的物理资源大小两者之间的差值,将这个差值作为剩余的物理资源对应的资源大小。

方式二:获取小区载波上支持载波聚合终端占用的物理资源大小与空闲的物理资源大小两者的和值,将该和值作为剩余的物理资源对应的资源大小。

方式三:将与缓冲区状态等级对应的资源大小作为剩余的物理资源对应的资源大小,其中,缓冲区状态可以但不限于包括以下至少之一:终端缓冲区状态、数据无线承载缓冲区状态、小区缓冲区状态。

也就是说,在本实施例中,确定模块606可以通过上述方式获取第一小区中剩余的物理资源,也可以通过上述方式获取第二小区中剩余的物理资源。

在本实施例中,确定模块606可以但不限于根据小区中剩余的物理资源占全部剩余物理资源的比例确定在小区上分配的物理资源。例如:主基站可以根据第一小区中剩余的物理资源占全部剩余物理资源的第一比例确定在第一小区上所分配的第一物理资源,以及可以根据第二小区中剩余的物理资源占全部剩余物理资源的第二比例确定在第二小区上所分配的第二物理资源。可选地,主基站可以但不限于按照各个逻辑信道组的组 标识分别确定为处理与每一个逻辑信道组对应的缓冲数据在小区上所分配的物理资源。

在本实施例中,第一获取模块602可以但不限于通过接收缓冲区状态报告来获取用于指示所传输的缓冲数据的指示信息。

在本实施例中,缓冲区状态可以但不限于是终端的缓冲区状态,或者每个drb的缓冲区状态,或者每个小区的缓冲区状态。

在本实施例中,第二获取模块604获取辅基站的资源状态指示信息的方式可以但不限于是以下至少之一:通过定时获取,在辅基站的第二物理资源发生变化时获取。

图7是根据本发明实施例的另一种可选的资源分配控制装置的结构框图,如图7所示,可选地,确定模块606包括:

1)获取单元702,用于根据主基站的资源状态指示信息及辅基站的资源状态指示信息分别获取第一小区中剩余的物理资源及第二小区中剩余的物理资源;

2)确定单元704,耦合至获取单元702,用于至少根据第一小区中剩余的物理资源及第二小区中剩余的物理资源,确定为处理缓冲数据在第一小区上所分配的第一物理资源,及在第二小区上所分配的第二物理资源。

可选地,获取单元702用于:获取小区载波上公共信道占用的物理资源大小与非支持载波聚合终端占用的物理资源大小两者的和值,及和值与总的物理资源大小两者之间的差值,将差值作为剩余的物理资源对应的资源大小。

可选地,获取单元702用于:获取小区载波上支持载波聚合终端占用的物理资源大小与空闲的物理资源大小两者的和值,将和值作为剩余的物理资源对应的资源大小。

可选地,获取单元702用于:将与缓冲区状态等级对应的资源大小作为剩余的物理资源对应的资源大小,其中,缓冲区状态包括以下至少之一:终端缓冲区状态、数据无线承载缓冲区状态、小区缓冲区状态。

可选地,确定单元704用于:获取第一小区中剩余的物理资源占全部剩余物理资源的第一比例和/或第二小区中剩余的物理资源占全部剩余物理资源的第二比例;至少根据第一比例和/或第二比例确定为处理缓冲数据在第一小区上所分配的第一物理资源,及在第二小区上所分配的第二物理资源。

可选地,确定单元704用于:按照各个逻辑信道组的组标识分别确定为处理与每一个逻辑信道组对应的缓冲数据在第一小区上所分配的第一物理资源,及在第二小区上所分配的第二物理资源。

可选地,主基站的资源状态指示信息还包括:主基站中第一小区归属的第一频率的频谱效率;辅基站的资源状态指示信息包括:辅基站中第二小区归属的第二频率的频谱效率,其中,确定单元704可以通过以下公式获取第一比例,及第二比例:

r1=s1*r1/(s1*r1+s2*r2),

r2=s2*r2/(s1*r1+s2*r2),

其中,r1表示第一比例,r2表示第二比例,s1表示第一小区归属的第一频率的频谱效率,r1表示第一小区中剩余的物理资源,s2表示第二小区归属的第二频率的频谱效率,r2表示第二小区中剩余的物理资源。

可选地,第一获取模块602用于:接收终端发送的缓冲区状态报告,其中,缓冲区状态报告至少携带用于指示终端所要发送的上行缓冲数据的数据量的指示信息。

可选地,第二获取模块604用于以下至少之一:定时获取辅基站的资源状态指示信息;在辅基站上的第二物理资源发生变化时,获取辅基站的资源状态指示信息。

在本实施例中还提供了一种资源分配控制装置,应用于辅基站,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图8是根据本发明实施例的另一种可选的资源分配控制装置的结构框图,如图8所示,该装置包括:

1)第二发送模块802,用于向主基站发送辅基站的资源状态指示信息,其中,主基站中的第一小区及辅基站中的第二小区均与终端建立有通信连接,主基站用于根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源,以使主基站发送与第一物理资源的第一调度命令给终端;

2)第一接收模块804,耦合至第二发送模块802,用于接收主基站发送的用于指示在辅基站预留第二物理资源的资源指示信息;

3)处理模块806,耦合至第一接收模块804,用于根据资源指示信息预留第二物理资源,并发送与第二物理资源对应的第二调度命令给终端。

通过上述装置,第二发送模块802将其辅基站的资源状态指示信息发送给主基站,由主基站对资源进行分配,主基站再将为辅基站分配的第二物理资源通知给辅基站,第一接收模块804接收到主基站发送的用于指示在辅基站预留第二物理资源的资源指示信息,处理模块806根据资源指示信息将第二物理资源预留出来,并发送与第二物理资源对应的第二调度命令给终端,通知终端辅基站侧资源的分配情况,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

可选地,第二发送模块802用于以下至少之一:定时向主基站发送辅基站的资源状态指示信息;在检测到辅基站上的第二物理资源发生变化时,向主基站发送辅基站的资源状态指示信息。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

实施例四

在本实施例中提供了一种资源分配控制方法,图9是根据本发明实施例的另一种可选的资源分配控制方法的流程图,如图9所示,该流程包括如下步骤:

步骤s902,终端向主基站发送用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据,主基站用于获取主基站获取主基站的资源状态指示信息及辅基站的资源状态指示信息,并根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;

步骤s904,终端接收主基站发送的与第一物理资源对应的第一调度命令,和/或辅基站发送的与第二物理资源对应的第二调度命令;

步骤s906,终端根据第一调度命令和/或第二调度命令的指示传输缓冲数据。

可选地,上述资源分配控制方法可以但不限于应用于载波聚合时资源控制的场景中。例如:在lte系统中对多个基站的小区进行载波聚合时的资源控制场景。

通过上述步骤,终端向主基站发送指示信息来指示所传输的缓冲数据,主基站对上述缓冲数据进行分配和调度,终端通过接收主基站发送的与第一物理资源对应的第一调度命令,和/或辅基站发送的与第二物理资源对应的第二调度命令,获知缓冲数据的分配和调度情况,并根据主基站对缓冲数据的调度和分配传输缓冲数据,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

在本实施例中,在小区间进行载波聚合时基站间的流量控制可以但不限于以基站对物理资源的分配为例,终端可以根据物理资源的分配实现缓冲数据的传输。

可选地,在上述步骤s902中,终端可以向主基站发送至少携带用于指示终端所要 发送的上行缓冲数据的数据量的指示信息的缓冲区状态报告。

在本实施例中,缓冲区状态可以但不限于是终端的缓冲区状态,或者每个drb的缓冲区状态,或者每个小区的缓冲区状态。

实施例五

在本实施例中还提供了一种资源分配控制装置,应用于终端,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图10是根据本发明实施例的另一种可选的资源分配控制装置的结构框图,如图10所示,该装置包括:

1)第三发送模块1002,用于向主基站发送用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据,主基站用于获取主基站获取主基站的资源状态指示信息及辅基站的资源状态指示信息,并根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;

2)第二接收模块1004,耦合至第三发送模块1002,用于接收主基站发送的与第一物理资源对应的第一调度命令,和/或辅基站发送的与第二物理资源对应的第二调度命令;

3)传输模块1006,耦合至第二接收模块1004,用于根据第一调度命令和/或第二调度命令的指示传输缓冲数据。

可选地,上述资源分配控制装置可以但不限于应用于载波聚合时资源控制的场景中。例如:在lte系统中对多个基站的小区进行载波聚合时的资源控制场景。

通过上述装置,第三发送模块1002向主基站发送指示信息来指示所传输的缓冲数据,主基站对上述缓冲数据进行分配和调度,通过第二接收模块1004接收的主基站发送的与第一物理资源对应的第一调度命令,和/或辅基站发送的与第二物理资源对应的第二调度命令,获知缓冲数据的分配和调度情况,并根据主基站对缓冲数据的调度和分配由传输模块1006传输缓冲数据,实现主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

在本实施例中,在小区间进行载波聚合时基站间的流量控制可以但不限于以基站对 物理资源的分配为例,终端可以根据物理资源的分配实现缓冲数据的传输。

可选地,第三发送模块用于:向主基站发送缓冲区状态报告,其中,缓冲区状态报告至少携带用于指示终端所要发送的上行缓冲数据的数据量的指示信息。

在本实施例中,缓冲区状态可以但不限于是终端的缓冲区状态,或者每个drb的缓冲区状态,或者每个小区的缓冲区状态。

实施例六

在本实施例中还提供了一种资源分配控制系统,该系统包括:主基站,辅基站和终端,其中,

1)主基站用于获取用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据;并获取主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;还用于根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源;并通知辅基站预留第二物理资源,以使辅基站发送与第二物理资源对应的第二调度命令给终端;以及发送与第一物理资源对应的第一调度命令给终端;

2)辅基站用于向主基站发送辅基站的资源状态指示信息;还用于接收主基站发送的用于指示在辅基站预留第二物理资源的资源指示信息;并根据资源指示信息预留第二物理资源,并发送与第二物理资源对应的第二调度命令给终端;

3)终端用于向主基站发送用于指示所传输的缓冲数据的指示信息;还用于接收主基站发送的与第一物理资源对应的第一调度命令,和/或辅基站发送的与第二物理资源对应的第二调度命令;并根据第一调度命令和/或第二调度命令的指示传输缓冲数据。

可选地,上述资源分配控制系统可以但不限于应用于载波聚合时资源控制的场景中。例如:在lte系统中对多个基站的小区进行载波聚合时的资源控制场景。

在本实施例中,主基站可以获取到用于指示所传输的缓冲数据的指示信息,从而确定用于与终端间通信的缓冲数据;辅基站可以向主基站发送辅基站的资源状态指示信息;主基站接收到辅基站发送的辅基站的资源状态指示信息,并获取到主基站的资源状态指示信息;主基站根据这些资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源,然后通知辅基站预留第二物理资源并且发送与第一物理资源对应的第一调度命令给终端;辅基站接收到主基站发送的用于指示在所述辅基站预留所述第二物理资源的资源指示信息,将第二物理资源预留并且发送与第二物理资源对应的第二调度命令给终端,终端根据收到的调度信息传输缓冲数据,从而实现对资源的分配。

可见,通过上述系统,实现了主基站及辅基站上的物理资源的资源利用率的最大化,从而解决相关技术中在小区间进行载波聚合时资源利用率较低的问题。进一步,通过对缓冲数据对应的物理资源进行全局的分配和调度,从而实现了在小区间进行载波聚合时基站间的流量控制。

实施例七

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,主基站获取用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据;

s2,主基站获取主基站的资源状态指示信息及辅基站的资源状态指示信息,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;

s3,主基站根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源;

s4,主基站通知辅基站预留第二物理资源,以使辅基站发送与第二物理资源对应的第二调度命令给终端;

s5,主基站发送与第一物理资源对应的第一调度命令给终端。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

s1,辅基站向主基站发送辅基站的资源状态指示信息,其中,主基站中的第一小区及辅基站中的第二小区均与终端建立有通信连接,主基站用于根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源,及辅基站中用于处理缓冲数据的第二物理资源,以使主基站发送与第一物理资源的第一调度命令给终端;

s2,辅基站接收主基站发送的第二物理资源;

s3,辅基站预留第二物理资源,并发送与第二物理资源对应的第二调度命令给终端。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:

s1,终端向主基站发送用于指示所传输的缓冲数据的指示信息,其中,缓冲数据包括终端发送的上行缓冲数据或发送给终端的下行缓冲数据,主基站用于获取主基站获取主基站的资源状态指示信息及辅基站的资源状态指示信息,并根据主基站的资源状态指示信息及辅基站的资源状态指示信息确定主基站中用于处理缓冲数据的第一物理资源, 及辅基站中用于处理缓冲数据的第二物理资源,其中,终端分别与主基站中的第一小区及辅基站中的第二小区建立有通信连接;

s2,终端接收主基站发送的与第一物理资源对应的第一调度命令,和/或辅基站发送的与第二物理资源对应的第二调度命令;

s3,终端根据第一调度命令和/或第二调度命令的指示传输缓冲数据。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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