资源调度方法和装置与流程

文档序号:11139838
资源调度方法和装置与制造工艺
本发明涉及通信
技术领域
,特别涉及一种资源调度方法和装置。
背景技术
:一种网络系统主要包括基站和用户设备(英文:UserEquipment;简称:UE),基站和UE之间能够进行业务数据的传输。在该网络系统中,通常由基站来进行资源调度。相关技术中有一种资源调度方法,在该方法中,基站获取需要其进行资源调度的多个UE上报的各种信道参数,如信道质量指示(英文:ChannelQualityIndicator;简称:CQI)和探测参考信号(英文:SoundingReferenceSignal;简称:SRS)等,基站可以根据这些信道参数计算出每个UE的资源调度优先级(资源调度优先级高的UE的调度请求会优先被满足),并生成优先级列表,之后根据该优先级列表进行资源调度。发明人在实现本发明的过程中,发现上述方式至少存在如下缺陷:上述方式中的SRS是由UE周期性的发送至基站的,而基站获取SRS的时刻与基站根据SRS生成优先级列表的时刻(该时刻的SRS可能发生变化)可能存在时间差,这会导致优先级列表中UE的资源调度优先级准确性较低,继而根据该优先级列表进行资源调度的资源利用率低。技术实现要素:为了解决相关技术中资源利用率低的问题,本发明实施例提供了一种资源调度方法和装置。所述技术方案如下:第一方面,提供一种资源调度方法,用于基站中,该方法包括:确定用户设备UE在当前时刻的资源调度优先级,所述UE为所述基站需要进行资源调度的UE中任一UE;获取所述当前时刻与所述UE最近一次发送探测参考信号SRS的时刻的时 间差;根据所述UE的时间差确定所述UE的调度权值,所述调度权值与所述时间差负相关;将所述UE在当前时刻的资源调度优先级与所述调度权值的乘积作为所述UE更新后的资源调度优先级;根据所述更新后的资源调度优先级对所述UE进行资源调度。结合第一方面,在第一方面的第一种可能的实施方式中,所述根据所述UE的时间差确定所述UE的调度权值,包括:根据所述UE上个SRS发送周期的信道质量的变化估计所述当前时刻的信道质量;将所述当前时刻的信道质量与所述UE当前SRS发送周期的SRS中的信道质量的比值作为所述UE的调度权值。结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述根据所述UE上个SRS发送周期的信道质量的变化估计所述当前时刻的信道质量,包括:获取所述UE上个SRS发送周期发送的SRS中的信道质量以及所述UE当前SRS发送周期的SRS中的信道质量;根据信道估计公式估计所述当前时刻的信道质量,所述信道估计公式为:其中,所述Qn为所述当前时刻的信道质量,所述n为所述时间差,所述P为所述UE的SRS发送周期的长度,所述Qend为所述UE当前SRS发送周期的SRS中的信道质量,所述Qbegin为所述UE上个SRS发送周期的SRS中的信道质量。结合第一方面,在第一方面的第三种可能的实施方式中,所述根据所述UE的时间差确定所述UE的调度权值,包括:根据所述UE上个SRS发送周期发送的SRS获取所述UE上个SRS发送周期的信道冲击响应;根据所述UE当前SRS发送周期发送的SRS获取所述UE当前SRS发送周期的信道冲击响应;根据信道变化公式获取所述UE的信道变化量,所述信道变化公式为:其中,所述HΔn为所述信道变化量,所述n为所述时间差,所述P为所述UE的SRS发送周期的长度,所述H0为所述UE当前SRS发送周期的信道冲击响应,所述H1为所述UE上个SRS发送周期的信道冲击响应;根据所述信道变化量确定所述UE的调度权值,所述调度权值与所述信道变化量负相关。结合第一方面,在第一方面的第四种可能的实施方式中,所述根据所述UE的时间差确定所述UE的调度权值,包括:获取所述基站需要进行资源调度的UE中除所述UE外的UE的时间差;根据所述需要进行资源调度的UE中每个UE的时间差对所述UE的时间差进行归一化处理,得到所述UE的时间差对应的归一化值,所述归一化值属于[0,1];将所述UE的时间差对应的归一化值的倒数作为所述UE的调度权值。第二方面,提供一种资源调度装置,用于基站中,所述装置包括:列表获取单元,用于确定用户设备UE在当前时刻的资源调度优先级,所述UE为所述基站需要进行资源调度的UE中任一UE;时间差获取单元,用于获取所述当前时刻与所述UE最近一次发送探测参考信号SRS的时刻的时间差;确定单元,用于根据所述UE的时间差确定所述UE的调度权值,所述调度权值与所述时间差负相关;优先级更新单元,用于将所述UE在当前时刻的资源调度优先级与所述调度权值的乘积作为所述UE更新后的资源调度优先级;调度单元,用于根据所述更新后的资源调度优先级对所述UE进行资源调度。结合第二方面,在第二方面的第一种可能的实施方式中,所述确定单元,包括:质量估计单元,用于根据所述UE上个SRS发送周期的信道质量的变化估计所述当前时刻的信道质量;第一权值确定单元,用于将所述当前时刻的信道质量与所述UE当前SRS发送周期的SRS中的信道质量的比值作为所述UE的调度权值。结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述质量估计单元,包括:质量获取模块,用于获取所述UE上个SRS发送周期发送的SRS中的信道质量以及所述UE当前SRS发送周期的SRS中的信道质量;质量估计模块,用于根据信道估计公式估计所述当前时刻的信道质量,所述信道估计公式为:其中,所述Qn为所述当前时刻的信道质量,所述n为所述时间差,所述P为所述UE的SRS发送周期的长度,所述Qend为所述UE当前SRS发送周期的SRS中的信道质量,所述Qbegin为所述UE上个SRS发送周期的SRS中的信道质量。结合第二方面,在第二方面的第三种可能的实施方式中,所述确定单元,包括:第一响应获取单元,用于根据所述UE上个SRS发送周期发送的SRS获取所述UE上个SRS发送周期的信道冲击响应;第二响应获取单元,用于根据所述UE当前SRS发送周期发送的SRS获取所述UE当前SRS发送周期的信道冲击响应;变化获取单元,用于根据信道变化公式获取所述UE的信道变化量,所述信道变化公式为:其中,所述HΔn为所述信道变化量,所述n为所述时间差,所述P为所述UE的SRS发送周期的长度,所述H0为所述UE当前SRS发送周期的信道冲击响应,所述H1为所述UE上个SRS发送周期的信道冲击响应;第二权值确定单元,用于根据所述信道变化量确定所述UE的调度权值,所述调度权值与所述信道变化量负相关。结合第二方面,在第二方面的第四种可能的实施方式中,所述确定单元,包括:获取单元,用于获取所述基站需要进行资源调度的UE中除所述UE外的UE的时间差;处理单元,用于根据所述需要进行资源调度的UE中每个UE的时间差对所述UE的时间差进行归一化处理,得到所述UE的时间差对应的归一化值,所述归一化值属于[0,1];第三权值确定单元,用于将所述UE的时间差对应的归一化值的倒数作为所述UE的调度权值。结合第二方面的第一种可能的实施方式至第二方面的第四种可能的实施方式中的任一方式,所述装置位于基站。本发明实施例提供的技术方案可以包括以下有益效果:通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。图1是本发明各个实施例涉及的实施环境的示意图;图2是本发明实施例示出的一种资源调度方法的流程图;图3-1是本发明实施例示出的另一种资源调度方法的流程图;图3-2是图3-1所示实施例中时间差的示意图;图3-3是图3-1所示实施例中估计当前时刻信道质量的流程图;图3-4是图3-1所示实施例中SRS发送周期的示意图;图4是是本发明实施例示出的另一种资源调度方法的流程图;图5是是本发明实施例示出的另一种资源调度方法的流程图;图6-1是本发明实施例示出的一种资源调度装置的框图;图6-2是图6-1所示资源调度装置中一种确定单元的框图;图6-3是图6-1所示资源调度装置中质量估计单元的框图;图6-4是图6-1所示资源调度装置中另一种确定单元的框图;图6-5是图6-1所示资源调度装置中另一种确定单元的框图;图7是是本发明实施例示出的一种资源调度装置的框图。通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。图1是本发明各个实施例涉及的实施环境的示意图,该实施环境可以包括:基站110和UE120。基站110是一种具有无线资源管理功能,包括无线承载控制、无线接入控制、连接移动性控制、UE的上下行动态资源分配等功能的设备,该基站110可以是长期演进(英文:LongTermEvolution;简称:LTE)系统中的演进型基站(英文:evolvedNodeB;简称:eNB)。UE120可以是用户设备终端,例如,手机,智能终端,多媒体设备或流媒体设备等等。基站110和UE120可以通过无线网络连接。此外,本实施环境不对UE120的个数作出限制。图2是本发明实施例示出的一种资源调度方法的流程图,本实施例以该资源调度方法应用于图1示出的实施环境中的基站110中来举例说明。该资源调度方法可以包括如下几个步骤:步骤201,确定用户设备UE在当前时刻的资源调度优先级,UE为基站需要进行资源调度的UE中任一UE。步骤202,获取当前时刻与UE最近一次发送探测参考信号SRS的时刻的时间差。步骤203,根据UE的时间差确定UE的调度权值,调度权值与时间差负相关。步骤204,将UE在当前时刻的资源调度优先级与调度权值的乘积作为UE更新后的资源调度优先级。步骤205,根据更新后的资源调度优先级对UE进行资源调度。综上所述,本发明实施例提供的资源调度方法,通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。图3-1是本发明实施例示出的一种资源调度方法的流程图,本实施例以该资源调度方法应用于图1示出的实施环境中来举例说明。该资源调度方法可以包括如下几个步骤:步骤301,UE向基站发送SRS等测量数据。在利用本发明实施例提供的资源调度方法时,首先可以由UE向基站发送SRS和CQI等测量数据。步骤302,基站根据SRS等测量数据获取优先级列表,优先级列表用于记录基站需要进行资源调度的UE中每个UE的资源调度优先级。基站在获取了各种测量数据,比如CQI和SRS之后,基站可以根据这些数据中的参数计算出每个需要进行资源调度的UE的资源调度优先级,基站可以将这些资源调度优先级记入优先级列表中,之后可以根据该优先级列表来进行资源调度,并优先满足资源调度优先级高的UE,这样可以最大化网络系统的资源利用率。需要说明的是,基站根据各种参数计算每个需要进行资源调度的UE的资源调度优先级的算法可以由基站来进行决定,不同厂商生产的基站的算法可能不同。步骤303,基站获取当前时刻与每个UE最近一次发送SRS的时刻的时间差。在获取了优先级列表之后,基站可以获取当前时刻与每个UE最近一次发送SRS的时刻的时间差。当前时刻为基站要进行资源调度的时刻。由于SRS中的测量量是从UE发送SRS的时刻随着时间变化的,因而该时间差可以在一定程度上反应SRS中的测量量的变化程度。需要说明的是,UE可以周期性的向基站发送SRS,该SRS发送周期可以由基站来进行设定,且在基站设定了UE的SRS发送周期后,通常在UE与基站断开连接前都不再改变。需要说明的是,基站接收SRS的时刻可能与UE发送SRS的时刻不同,但基站可以从接收的SRS中获取该SRS的发送时刻。此外,SRS发送周期越长,则基站能够进行调度的UE的数量就越多,SRS的测量结果的时效性就越弱;SRS发送周期越短,SRS的测量结果的时效性就越强,但在SRS发送周期较短时,有其它UE需要接入基站时,由于不同UE发送的SRS之间可能产生影响,基站可能就需要调整现有UE的SRS发送周期或者拒绝该UE的接入。示例性的,如图3-2所示,其为时间差的说明示意图,每一个小方框代表一个子帧,长度为1毫秒(ms),需要进行资源调度的UE1和UE2的SRS发送周期均为10ms,则当前时刻13距离UE1最近一次发送SRS的时刻12的时间差为2ms,当前时刻13距离UE2最近一次发送SRS的时刻11的时间差为7ms,当前时刻13距离UE2下一次发送SRS的时刻14的时间差为3ms。步骤304,基站根据UE上个SRS发送周期的信道质量的变化估计当前时刻的信道质量。基站在获取了需要进行调度的每个UE对应的时间差后,可以根据其中任一UE在上个SRS发送周期中的变化来估计该UE在本SRS发送周期的当前时刻的信道质量,其中信道质量为SRS中的一个随时间变化的测量量。如图3-3所示,本步骤可以包括下面两个子步骤:子步骤3041,基站获取UE上个SRS发送周期发送的SRS中的信道质量以及UE当前SRS发送周期的SRS中的信道质量。基站在估计需要进行资源调度的UE中的任一UE在上个SRS发送周期的信道质量的变化时,可以首先获取该UE在上个SRS发送周期发送的SRS中的 信道质量以及该UE当前SRS发送周期的SRS中的信道质量。其中,该UE在上个SRS发送周期发送的SRS和该UE当前SRS发送周期的SRS均为基站在当前时刻之前获取的。基站接收UE发送的SRS中的信道质量均为UE在发送SRS时对信道进行测量后得出的。如图3-4所示,其为SRS发送周期的示意图,其中时刻13为当前时刻,时刻11为UE上个SRS发送周期发送SRS的时刻,时刻12为UE当前SRS发送周期发送SRS的时刻,时刻14为UE下个SRS发送周期发送SRS的时刻(还未到该时刻),时刻11与时刻12之间为上个SRS发送周期T1,时刻12与时刻14之间为当前SRS发送周期T2,当前时刻13位于当前SRS发送周期T2中。子步骤3042,基站根据信道估计公式估计当前时刻的信道质量。基站在获取了需要进行资源调度的任一UE在上个SRS发送周期发送的SRS中的信道质量以及该UE当前SRS发送周期的SRS中的信道质量之后,可以根据信道估计公式估计该UE当前时刻的信道质量,信道估计公式可以为:其中,Qn为当前时刻的信道质量,n为时间差,P为该UE的SRS发送周期的长度,Qend为该UE当前SRS发送周期的SRS中的信道质量,Qbegin为该UE上个SRS发送周期的SRS中的信道质量。表示该UE上个SRS发送周期中,信道质量的线性变化均值。基站可以根据子步骤3041和子步骤3042来估计出每个需要进行资源调度的UE当前时刻的信道质量,这一估计值相较于UE在当前SRS发送周期发送的SRS中的信道质量更为准确。步骤305,基站将当前时刻的信道质量与UE当前SRS发送周期的SRS中的信道质量的比值作为UE的调度权值。基站在获取了需要进行资源调度的UE当前时刻的信道质量后,可以将当前时刻的信道质量与UE当前SRS发送周期的SRS中的信道质量的比值作为UE的调度权值。该调度权值可以为:其中wn为调度权值。基站可以根据步骤304和步骤305获取需要进行资源调度的每个UE的调度权值。步骤306,基站将每个UE的资源调度优先级与相应的调度权值的乘积作为每个UE更新后的资源调度优先级,得到调整后的优先级列表。基站在获取了每个UE的调度权值之后,可以将每个UE的资源调度优先级与相应的调度权值的乘积作为每个UE更新后的资源调度优先级,得到调整后的优先级列表。示例性的,需要进行资源调度的UE包括UE1、UE2、UE3和UE4,这4个UE的优先级列表可以如表1所示:表1用户设备资源调度优先级UE1U1UE2U2UE3U3UE4U4在表1中,第一行为表头,用于说明表1中的两列信息,左边一列为用户设备列,右边一列为资源调度优先级列,示例性的,第二行UE1的资源调度优先级为U1。而将每个UE的资源调度优先级与相应的调度权值的乘积作为每个UE更新后的资源调度优先级,得到的调整后的优先级列表可以如表2所示:表2在表2中,第一行为表头,用于说明表2中的四列信息,左数第一列为用户设备列,左数第二列为资源调度优先级列,左数第三列为UE的调度权值列,最右边一列为将UE的资源调度优先级和调度权值相乘得到的更新后的资源调度优先级列。基站能够根据该表获取每个UE的更新后的资源调度优先级,该更新后的资源调度优先级相较于优先级列表中的资源调度优先级更为准确。此外,基站可以根据每个UE更新后的资源调度优先级重新进行降序排列,得到调整后 的优先级列表。需要说明的是,本发明实施例中UE的信道可以是时变信道,也可以是时不变信道,在UE的信道为时不变信道时,每个UE的调度权值均为1。需要说明的是,基站还可以根据其它测量量来给UE的资源调度优先级设置调度权值,或者基站可以组合几种测量量来给UE的资源调度优先级设置调度权值,本发明实施例不作出限制。步骤307,基站根据调整后的优先级列表向UE发送调度信息,调度信息用于进行资源调度。基站在获取了调整后的优先级列表之后,可以根据该调整后的优先级列表来向UE发送调度信息,UE可以根据该调度信息来与基站进行业务数据的传输。示例性的,基站可以优先满足调整后的优先级列表中更新后的资源调度优先级最高的UE的资源请求,在有剩余资源时,可以根据情况满足其它UE的资源请求。需要说明的是,优先级列表中各个UE的资源调度优先级越准确,根据优先级列表发送调度信息进行资源调度的资源利用率就越高,因而基站根据调整后的优先级列表发送调度信息,可以提高网络系统中资源的利用率。步骤308,基站与UE进行业务数据的传输。基站在向UE发送调度信息之后,可以与UE进行业务数据的传输。需要说明的是,本发明实施例中所涉及的信道均为UE上行的信道。需要补充说明的是,本发明实施例提供的资源调度方法,通过上个SRS发送周期中信道质量的变化来估计当前时刻的信道质量,并根据当前时刻的信道质量来调整UE的资源调度优先级,达到了提高UE的资源调度优先级的准确性的效果。综上所述,本发明实施例提供的资源调度方法,通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。图4是本发明实施例示出的一种资源调度方法的流程图,本实施例以该资源调度方法应用于图1示出的实施环境中的基站110中来举例说明。该资源调度方法可以包括如下几个步骤:步骤401,获取优先级列表,优先级列表用于记录基站需要进行资源调度的UE中每个UE的资源调度优先级。基站在使用本发明实施例提供的资源调度方法时,可以先获取各种测量信号,比如CQI和SRS等,之后基站可以根据这些信号中的参数计算出每个需要进行资源调度的UE的资源调度优先级,基站可以将这些资源调度优先级记入优先级列表中,之后可以根据该优先级列表来进行资源调度,并优先满足资源调度优先级高的UE,这样可以最大化网络系统的资源利用率。需要说明的是,基站根据各种参数计算每个需要进行资源调度的UE的资源调度优先级的算法可以由基站来进行决定,不同厂商生产的基站的算法可能不同。步骤402,获取当前时刻与每个UE最近一次发送SRS的时刻的时间差。在获取了优先级列表之后,基站可以获取当前时刻与每个UE最近一次发送SRS的时刻的时间差。当前时刻为基站要进行资源调度的时刻。由于SRS中的测量量是从UE发送SRS的时刻随着时间变化的,因而该时间差可以在一定程度上反应SRS中的测量量的变化程度。需要说明的是,UE可以周期性的向基站发送SRS,该SRS发送周期可以由基站来进行设定,且在基站设定了UE的SRS发送周期后,通常在UE与基站断开连接前都不再改变。此外,SRS发送周期越长,则UE能够进行调度的UE数量就越多,SRS的测量结果的时效性就越弱;SRS发送周期越短,SRS的测量结果的时效性就越强,但在SRS发送周期较短时,有其它UE需要接入基站时,由于不同UE发送的SRS之间可能产生影响,基站就需要调整现有UE的SRS发送周期或者拒绝该其它UE的接入。步骤403,根据UE上个SRS发送周期发送的SRS获取UE上个SRS发送周期的信道冲击响应。基站可以根据需要进行资源调度的UE中的任一UE在上个SRS发送周期发送的SRS中的测量量来获取该UE上个SRS发送周期的信道冲击响应。信道会对经过的信号产生作用(例如减弱,改变频率等),不同的信道作用效果不一样,信道冲击响应可以理解为向信道输入端输入一个单位脉冲信号,该信道输出端的响应输出信号与该单位脉冲信号的比值。步骤404,根据UE当前SRS发送周期发送的SRS获取UE当前SRS发送周期的信道冲击响应。基站可以根据需要进行资源调度的UE中的任一UE在当前SRS发送周期发送的SRS中的测量量来获取该UE当前SRS发送周期的信道冲击响应。需要说明的是,本步骤可以和步骤403同时执行,或者,本步骤也可以在步骤403之前执行,本发明实施例对此不作出限制。步骤405,根据信道变化公式获取UE的信道变化量。基站在获取了需要进行资源调度的UE中任一UE在上个SRS发送周期的信道冲击响应以及该UE在当前SRS发送周期的信道冲击响应之后,可以根据信道变化公式来获取该UE的信道变化量。信道变化公式可以为:其中,HΔn为信道变化量,n为时间差,P为UE的SRS发送周期的长度,H0为UE当前SRS发送周期的信道冲击响应,H1为UE上个SRS发送周期的信道冲击响应。步骤406,根据信道变化量确定UE的调度权值,调度权值与信道变化量负相关。基站在获取了需要进行资源调度的UE中任一UE的信道变化量之后,可以根据该信道变化量为该UE的资源调度优先级设置调度权值,且使该调度权值与信道变化量负相关,即信道变化量越大,调度权值就越小。基站可以根据步骤403至步骤406确定每个UE的调度权值。步骤407,将每个UE的资源调度优先级与相应的调度权值的乘积作为每个UE更新后的资源调度优先级,得到调整后的优先级列表。基站在确定每个UE的调度权值之后,可以将每个UE的资源调度优先级与相应的调度权值的乘积作为每个UE更新后的资源调度优先级,得到调整后的优先级列表。步骤408,根据调整后的优先级列表进行资源调度。基站在获取了调整后的优先级列表之后,可以根据该调整后的优先级列表进行资源调度,可选的,基站可以根据优先级列表向UE发送调度信息来进行资源调度,UE可以根据该调度信息来与基站进行业务数据的传输。示例性的,基站在通过调度信息进行资源调度时,可以优先满足调整后的优先级列表中资源调度优先级最高的UE的资源请求,在有剩余资源时,可以根据情况满足其它UE的资源请求。需要说明的是,基站根据调整后的优先级列表进行资源调度,可以提高网络系统中资源的利用率。还需要说明的是,本发明实施例中所涉及的信道均为UE上行的信道。需要补充说明的是,本发明实施例提供的资源调度方法,通过UE的信道变化量来确定UE的调度权值,并根据该调度权值来调整UE的资源调度优先级,达到了提高UE的资源调度优先级的准确性的效果。综上所述,本发明实施例提供的资源调度方法,通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。图5是本发明实施例示出的一种资源调度方法的流程图,本实施例以该资源调度方法应用于图1示出的实施环境中的基站110中来举例说明。该资源调度方法可以包括如下几个步骤:步骤501,确定UE在当前时刻的资源调度优先级。基站在使用本发明实施例提供的资源调度方法时,可以先获取各种测量信号,比如CQI和SRS等,之后基站可以根据这些信号中的参数确定UE在当前时刻的资源调度优先级。基站可以根据本步骤确定每个需要进行资源调度的UE在当前时刻的资源调度优先级。步骤502,获取当前时刻与UE最近一次发送SRS的时刻的时间差。在获取了优先级列表之后,基站可以获取当前时刻与每个UE最近一次发送SRS的时刻的时间差。当前时刻为基站要进行资源调度的时刻。由于SRS中的 测量量是从UE发送SRS的时刻随着时间变化的,因而该时间差可以在一定程度上反应SRS中的测量量的变化程度。需要说明的是,UE可以周期性的向基站发送SRS,该SRS发送周期可以由基站来进行设定,且在基站设定了UE的SRS发送周期后,通常在UE与基站断开连接前都不再改变。此外,SRS发送周期越长,则UE能够进行调度的UE数量就越多,SRS的测量结果的时效性就越弱;SRS发送周期越短,SRS的测量结果的时效性就越强,但在SRS发送周期较短时,有其它UE需要接入基站时,由于不同UE发送的SRS之间可能产生影响,基站就需要调整现有UE的SRS发送周期或者拒绝该其它UE的接入。基站还可以获取需要进行资源调度的UE中除该UE外的每个UE的时间差。步骤503,对UE的时间差进行归一化处理,得到UE的时间差对应的归一化值。基站在获取了需要进行资源调度的每个UE的时间差之后,可以对每个UE的时间差进行归一化处理,得到每个UE的时间差对应的归一化值,其中每个归一化值属于[0,1],且需要进行资源调度的UE的时间差的归一化值之和为1。其中归一化的过程可以为:设需要进行资源调度的UE包括UE1、UE2和UE3,UE1的时间差为a,UE2的时间差为b,UE3的时间差为c,则UE1的归一化值g1=a/(a+b+c),UE2的归一化值g2=b/(a+b+c),UE3的归一化值g3=c/(a+b+c)。示例性的,UE1的时间差为2ms,UE2的时间差为3ms,UE3的时间差为5ms,则UE1的归一化值g1=2/(2+3+5)=0.2,UE2的归一化值g2=3/(2+3+5)=0.3,UE3的归一化值g3=5/(2+3+5)=0.5。需要说明的是,基站还可以通过其它方法来对每个UE的时间差进行归一化处理,本发明实施例不作出限制。步骤504,将UE的时间差对应的归一化值的倒数作为该UE的调度权值。基站在获取了需要进行资源调度的每个UE的归一化值之后,可以将每个UE的归一化值的倒数作为每个UE的调度权值。基站可以根据步骤501至步骤504获取每个UE的调度权值。步骤505,将UE的资源调度优先级与相应的调度权值的乘积作为该UE更新后的资源调度优先级。基站在获取了每个UE的调度权值之后,可以将每个UE的资源调度优先级与相应的调度权值的乘积作为每个UE更新后的资源调度优先级。步骤506,根据更新后的资源调度优先级对UE进行资源调度。基站在获取了UE更新后的资源调度优先级之后,可以根据该更新后的资源调度优先级对UE进行资源调度。需要说明的是,基站根据更新后的资源调度优先级对UE进行资源调度,可以提高网络系统中资源的利用率。需要补充说明的是,本发明实施例提供的资源调度方法,通过将每个UE的时间差的归一化值的倒数作为每个UE的调度权值,并根据该调度权值对每个UE的资源调度优先级进行调整,达到了提高UE的资源调度优先级的准确性的效果。综上所述,本发明实施例提供的资源调度方法,通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。图6-1是本发明实施例示出的一种资源调度装置600的框图,该资源调度装置600可以通过软件、硬件或者两者的结合实现成为图1所示实施环境中基站110的部分或者全部。该资源调度装置600可以包括:列表获取单元610,用于确定用户设备UE在当前时刻的资源调度优先级,UE为基站需要进行资源调度的UE中任一UE。时间差获取单元620,用于获取当前时刻与UE最近一次发送探测参考信号SRS的时刻的时间差。确定单元630,用于根据UE的时间差确定UE的调度权值,调度权值与时间差负相关。优先级更新单元640,用于将UE在当前时刻的资源调度优先级与调度权值 的乘积作为UE更新后的资源调度优先级。调度单元650,用于根据更新后的资源调度优先级对UE进行资源调度。可选的,如图6-2所示,确定单元630,包括:质量估计单元631,用于根据UE上个SRS发送周期的信道质量的变化估计当前时刻的信道质量。第一权值确定单元632,用于将当前时刻的信道质量与UE当前SRS发送周期的SRS中的信道质量的比值作为UE的调度权值。可选的,如图6-3所示,质量估计单元631,包括:质量获取模块6311,用于获取UE上个SRS发送周期发送的SRS中的信道质量以及UE当前SRS发送周期的SRS中的信道质量。质量估计模块6312,用于根据信道估计公式估计当前时刻的信道质量,信道估计公式为:其中,Qn为当前时刻的信道质量,n为时间差,P为UE的SRS发送周期的长度,Qend为UE当前SRS发送周期的SRS中的信道质量,Qbegin为UE上个SRS发送周期的SRS中的信道质量。可选的,如图6-4所示,确定单元630,包括:第一响应获取单元633,用于根据UE上个SRS发送周期发送的SRS获取UE上个SRS发送周期的信道冲击响应。第二响应获取单元634,用于根据UE上个SRS发送周期发送的SRS获取UE上个SRS发送周期的信道冲击响应。变化获取单元635,用于根据信道变化公式获取UE的信道变化量,信道变化公式为:其中,HΔn为信道变化量,n为时间差,P为UE的SRS发送周期的长度,H0为UE当前SRS发送周期的信道冲击响应,H1为UE上个SRS发送周期的信道冲击响应。第二权值确定单元636,用于根据信道变化量确定UE的调度权值,调度权值与信道变化量负相关。可选的,如图6-5所示,确定单元630,包括:获取单元637,用于获取基站需要进行资源调度的UE中除UE外的UE的时间差。处理单元638,用于根据需要进行资源调度的UE中每个UE的时间差对UE的时间差进行归一化处理,得到UE的时间差对应的归一化值,归一化值属于[0,1]。第三权值确定单元639,用于将UE的时间差对应的归一化值的倒数作为UE的调度权值。需要说明的是,本发明实施例提供的装置,可以位于基站。需要补充说明的是,本发明实施例提供的资源调度装置,通过将每个UE的时间差的归一化值的倒数作为每个UE的调度权值,并根据该调度权值对每个UE的资源调度优先级进行调整,达到了提高UE的资源调度优先级的准确性的效果。需要补充说明的是,本发明实施例提供的资源调度装置,通过UE的信道变化量来确定UE的调度权值,并根据该调度权值来调整UE的资源调度优先级,达到了提高UE的资源调度优先级的准确性的效果。需要补充说明的是,本发明实施例提供的资源调度装置,通过上个SRS发送周期中信道质量的变化来估计当前时刻的信道质量,并根据当前时刻的信道质量来调整UE的资源调度优先级,达到了提高UE的资源调度优先级的准确性的效果。综上所述,本发明实施例提供的资源调度装置,通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。如图7所示,本发明一个实施例提供的资源调度装置的框图。该资源调度装置可以应用于图1所示的场景中的基站110,该资源调度装置700可以包括:处理器701。处理器701,用于确定用户设备UE在当前时刻的资源调度优先级,UE为基站需要进行资源调度的UE中任一UE。处理器701,用于获取当前时刻与UE最近一次发送探测参考信号SRS的时刻的时间差。处理器701,用于根据UE的时间差确定UE的调度权值,调度权值与时间差负相关。处理器701,用于将UE在当前时刻的资源调度优先级与调度权值的乘积作为UE更新后的资源调度优先级。处理器701,用于根据更新后的资源调度优先级对UE进行资源调度。处理器701,用于根据UE上个SRS发送周期的信道质量的变化估计当前时刻的信道质量。处理器701,用于将当前时刻的信道质量与UE当前SRS发送周期的SRS中的信道质量的比值作为UE的调度权值。处理器701,用于获取UE上个SRS发送周期发送的SRS中的信道质量以及UE当前SRS发送周期的SRS中的信道质量。处理器701,用于根据信道估计公式估计当前时刻的信道质量,信道估计公式为:其中,Qn为当前时刻的信道质量,n为时间差,P为UE的SRS发送周期的长度,Qend为UE当前SRS发送周期的SRS中的信道质量,Qbegin为UE上个SRS发送周期的SRS中的信道质量。处理器701,用于根据UE上个SRS发送周期发送的SRS获取UE上个SRS发送周期的信道冲击响应。处理器701,用于根据UE当前SRS发送周期发送的SRS获取UE当前SRS发送周期的信道冲击响应。处理器701,用于根据信道变化公式获取UE的信道变化量,信道变化公式为:其中,HΔn为信道变化量,n为时间差,P为UE的SRS发送周期的长度, H0为UE当前SRS发送周期的信道冲击响应,H1为UE上个SRS发送周期的信道冲击响应。处理器701,用于根据信道变化量确定UE的调度权值,调度权值与信道变化量负相关处理器701,用于获取基站需要进行资源调度的UE中除UE外的UE的时间差。处理器701,用于根据需要进行资源调度的UE中每个UE的时间差对UE的时间差进行归一化处理,得到UE的时间差对应的归一化值,归一化值属于[0,1]。处理器701,用于将UE的时间差对应的归一化值的倒数作为UE的调度权值。需要补充说明的是,本发明实施例提供的资源调度装置,通过将每个UE的时间差的归一化值的倒数作为每个UE的调度权值,并根据该调度权值对每个UE的资源调度优先级进行调整,达到了提高UE的资源调度优先级的准确性的效果。需要补充说明的是,本发明实施例提供的资源调度装置,通过UE的信道变化量来确定UE的调度权值,并根据该调度权值来调整UE的资源调度优先级,达到了提高UE的资源调度优先级的准确性的效果。需要补充说明的是,本发明实施例提供的资源调度装置,通过上个SRS发送周期中信道质量的变化来估计当前时刻的信道质量,并根据当前时刻的信道质量来调整UE的资源调度优先级,达到了提高UE的资源调度优先级的准确性的效果。综上所述,本发明实施例提供的资源调度装置,通过对需要进行资源调度的UE设置与时间差负相关的调度权值,并将该调度权值与当前时刻的资源调度优先级的乘积作为该UE更新后的资源调度优先级,其中时间差为当前时刻与该UE最近一次发送SRS的时刻的差值,解决了相关技术中资源利用率低的问题;达到了提高需要进行资源调度的UE的资源调度优先级的准确性,且根据更新后的资源调度优先级对UE进行资源调度的资源利用率较高的效果。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关 该方法的实施例中进行了详细描述,此处将不做详细阐述说明。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1