CN102340824B - 一种多载波高速数据业务调度的方法和装置 - Google Patents
一种多载波高速数据业务调度的方法和装置 Download PDFInfo
- Publication number
- CN102340824B CN102340824B CN201010233720.4A CN201010233720A CN102340824B CN 102340824 B CN102340824 B CN 102340824B CN 201010233720 A CN201010233720 A CN 201010233720A CN 102340824 B CN102340824 B CN 102340824B
- Authority
- CN
- China
- Prior art keywords
- user
- load
- carrier wave
- carrier
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000005540 biological transmission Effects 0.000 claims abstract description 63
- 238000004364 calculation method Methods 0.000 claims description 9
- 230000001186 cumulative effect Effects 0.000 claims description 8
- 238000001228 spectrum Methods 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 description 5
- 241000209094 Oryza Species 0.000 description 4
- 235000007164 Oryza sativa Nutrition 0.000 description 4
- 235000021186 dishes Nutrition 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 235000009566 rice Nutrition 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种多载波高速数据业务调度的方法和装置,根据其驻留载波上的历史信息和请求信息对多载波HSUPA小区的用户,统一计算调度优先级,然后按照调度优先级对每个用户分配负载时,对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定的载波优先级,依据多载波用户所在的各个载波的小区可用负载情况及用户的请求为其分配负载。采用本发明技术方案,能够提高多载波HSUPA小区及用户上行吞吐率,即提高频谱利用率,同时保证多载波用户的数据传输的公平性。因此,在实现各载波负载的均衡的同时最大限度的满足用户传输的需求。
Description
技术领域
本发明涉及WCDMA(Wideband Code Division Multiple Access,宽带码分多址)无线通信系统技术领域,尤其涉及一种多载波高速数据业务调度的方法和装置。
背景技术
在WCDMA无线通信系统中,随着用户对上、下行数据传输速率体验要求越来越高,引入了HSUPA(high speed uplink packet access,高速上行分组接入业务),其关键技术是基站需要掌握小区的负载情况,并对小区内移动UE(UserEquipment,用户终端)的上行链路负载进行调度。小区负载的大小可以用RTWP(Received Total Wideband Power,接收宽带总功率)来衡量,RTWP抬升越大,负载就越高。根据3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)协议,网络侧的RNC(Radio Network Controller,无线网络控制器)系统会设置一个RTWP的参考值(Reference Received Total Wide Band Power)和RTWP的目标值(Maximum Target Received Total Wide Band Power),可以分别计为RTWPreference和RTWPtarget。其中RTWPreference相当于没有任何UE时的系统接收噪声或称为底噪,为空载时基站测量上报给RNC系统的RTWP如果当前基站测量的RTWP为RTWPcurrent,则小区当前负载可以通过下式计算:
由上式可知,当RTWPcurrent抬升到底噪的2倍即为3dB时,小区空口负载为0.5即50%。RTWPtarget则对应于允许系统使用的负载,比如RTWPtarget为RTWPreference的4倍即6dB时,小区空口允许使用的负载为0.75。
基站对UE的上行链路负载进行调度的过程通常是针对一个载频上小区及小区内的UE。首先在测量周期内测量小区负载,计算小区的可用剩余负载,再按照一定的顺序,依次将小区负载分配给各个UE使用。UE的负载L是利用各个UE的SIR(Signal to Interference Ratio,信干比)估计结果计算得到的,i表示第i个UE:
在R9/R10协议中,为了进一步提高用户上行数据业务速率,提出了DC-HSUPA(Dual-Cell HSUPA),即允许用户在两个上行载波上发送HSUPA业务数据,那么本领域技术人员面临一个技术难题,即如何将多个载波上的负载分配给UE,才能同时做到载波负载的均衡和UE传输需求得到最大满足。
发明内容
本发明要解决的技术问题是,提供一种多载波高速数据业务调度的方法和装置,实现各载波负载的均衡的同时最大限度的满足用户传输的需求。
本发明采用的技术方案是,所述多载波高速数据业务调度的方法,包括:
根据用户的业务优先级指示信息、真实请求速率、历史速率,以及用户当前的业务缓存状态确定用户的调度优先级;
然后在按照调度优先级对每个用户分配负载时,对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定的载波优先级,依据多载波用户所在的各个载波的小区可用负载情况及用户的请求为其分配负载。
进一步的,获取所述用户的真实请求速率的过程如下:
根据用户当前的业务缓存状态计算出在一个TTI(Transmission TimeInterval,传输时间间隔)内将用户最高优先级缓存中数据传完对应的用户缓存受限请求速率;
取用户在各个载波作为主载波时传输的最大速率中的最大值作为用户功率受限请求速率;
将用户缓存受限请求速率和用户功率受限请求速率中较小者作为用户的真实请求速率。
进一步的,获取所述用户的历史速率的过程如下:
在统计时间内累加各载波上的传输块,再除以统计时间得到各载波上传输速率;
然后对各载波上的传输速率进行加权平均得到用户的历史速率。
进一步的,设用户的真实请求速率为RateReq,用户的历史速率为RateHis,所述用户的调度优先级Pri由下面的公式求出:
Wgt表示参数在公式中的权值,SPI为用户的业务优先级指示信息,HLBS为最高优先级逻辑信道上待传数据总量和用户缓存使用情况的比值,TEBS为用户缓存数据量。
进一步的,对于多载波用户,所述根据由负载均衡优先的方式确定载波优先级的过程包括:
根据用户所驻留的各载波上的小区可用负载的大小设定载波优先级的高低。
进一步的,对于多载波用户,所述根据由用户发射功率效率优先的方式确定载波优先级的过程包括:
比较用户最大发射功率限制条件下,各载波分别作为主载波时传输的最大速率,根据传输的最大速率的大小设定载波优先级的高低。
进一步的,所述依据多载波用户所在的各个载波的小区可用负载情况及用户的请求为其分配负载的过程包括:
步骤一、针对最高优先级载波,取最高优先级载波的小区可用负载、用户缓存受限请求速率对应的负载,以及用户功率受限请求速率对应的负载这三者中的最小值作为最高优先级载波上分配给用户的负载,更新最高优先级载波的小区可用负载;
步骤二、基于最高优先级的载波上分配给用户的负载对应的速率,更新用户缓存状态信息;由用户的最大发射功率减去最高优先级的载波上分配给用户的负载对应的发射功率,得到用户剩余发射功率;
步骤三、针对第二优先级载波,取第二优先级载波的小区可用负载、更新后的用户缓存受限请求速率对应的负载以及用户剩余发射功率限制后的请求速率对应的负载这三者中的最小值作为第二优先级载波上分配给用户的负载,更新第二优先级载波的小区可用负载;依此类推,直到所有载波调度完毕。
进一步的,获取各载波的小区可用负载的过程如下:
根据接收宽带总功率RTWP计算出载波上小区当前负载Cell_loadcurrent,根据系统配置的目标接收宽带总功率RTWPtarget计算出小区最大允许使用负载Cell_loaduplimit;
根据用户在各个载波上的信干比信息和功率偏移计算出用户的当前负载之和从而计算出所述载波作为主载波时小区可用负载n为小区用户个数。
进一步的,在小区中有多载波用户和单载波用户并存的情况下,该方法进一步包括:
为单载波用户确定用户的调度优先级,并在其驻留的载波上为其分配负载。
本发明还提供一种多载波高速数据业务调度的装置,包括:
用户调度优先级确定模块,用于根据用户的业务优先级指示信息、真实请求速率、历史速率,以及用户当前的业务缓存状态确定用户的调度优先级;
负载调度模块,用于按照调度优先级对每个用户分配负载。
进一步的,所述用户调度优先级确定模块进一步包括:
真实请求速率计算模块,用于根据用户当前的业务缓存状态计算出在一个TTI内将用户最高优先级缓存中数据传完对应的用户缓存受限请求速率,取用户在各个载波作为主载波时传输的最大速率中的最大值作为用户功率受限请求速率,将用户缓存受限请求速率和用户功率受限请求速率中较小者作为用户的真实请求速率;
历史速率计算模块,用于在统计时间内累加各载波上的传输块,再除以统计时间得到各载波上传输速率,然后对各载波上的传输速率进行加权平均得到用户的历史速率;
用户调度优先级计算模块,用于根据下面的公式计算用户调度优先级Pri:
式中,RateReq为用户的真实请求速率,RateHis为用户的历史速率,Wgt表示参数在公式中的权值,SPI为用户的业务优先级指示信息,HLBS为最高优先级逻辑信道上待传数据总量和用户缓存使用情况的比值,TEBS为用户缓存数据量。
进一步的,所述负载调度模块进一步包括:
载波优先级确定模块,用于对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定载波优先级;
多载波用户负载分配模块,用于按照所述载波优先级,依据用户所在的各个载波的小区可用负载情况及用户的请求为多载波用户分配负载。
采用上述技术方案,本发明至少具有下列优点:
本发明所述多载波高速数据业务调度的方法和装置,对多载波HSUPA的用户及单载波用户,能根据其驻留载波上的历史信息和请求信息,统一计算用户的调度优先级,然后按照调度优先级对每个用户分配负载时,对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定的载波优先级,依据多载波用户所在的各个载波的小区可用负载情况及用户的请求为其分配负载。采用本发明技术方案,能够提高多载波HSUPA小区及用户上行吞吐率,即提高频谱利用率,同时保证多载波用户的数据传输的公平性。因此,在实现各载波负载的均衡的同时最大限度的满足用户传输的需求。
附图说明
图1为本发明第一实施例中所述多载波高速数据业务调度的方法流程图;
图2为本发明UE的真实请求速率RateReq的计算流程图;
图3为本发明针对每一个多载波UE分配负载的流程图;
图4为本发明第三实施例所述多载波高速数据业务调度的装置组成示意图。
具体实施方式
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明提出的所述多载波高速数据业务调度的方法和装置,详细说明如后。
多载波HSUPA布网时,上行同一个扇区有多个载波可以用于UE数据传输,这些UE在同一个扇区多个载波分享上行负载资源,称为多载波UE。当多载波UE接入网络时,网络侧RNC通知基站该UE的反映数据业务类型的SPI(ServicePriority Indication,服务优先级指示)信息。基站从空口中接受到的总的无线信号中得到各载波的RTWP。UE通过空口向基站发送无线能量信号,基站对UE发送来的无线能量信号进行解调得到IQ数据流,对IQ数据流进行译码处理和FP处理后得到TB(Transmit Block)块、SI(Scheduling Information)信息,SI信息包括:UE上报的在各载波上的UPH(ue power headroom,剩余功率)和UE当前的业务缓存状态。UE当前的业务缓存状态包括UE当前的HLBS(Highestpriority Logical channel Buffer Status,最高优先级逻辑信道上待传数据总量和UE缓存使用情况的比值)和TEBS(Total E-DCH Buffer Status,UE缓存数据量的情况)。
基站中包含调度器、上行解调译码模块、FP(Frame Protocol)处理模块和测量模块。
本发明第一实施例,在一个多载波HUSPA小区中,包含K个载波和n个用户,假设n个用户均为多载波用户,如图1所示,本实施例中多载波高速数据业务调度的方法如下:
步骤S1:基站获取测量、译码信息。基站内的调度器从上行解调译码模块获得用户在各个载波上的SIR信息以及其他译码信息,从FP处理模块获取各用户最新的SI信息,从测量模块获得各载波的接收宽带总功率RTWP。
步骤S2:计算最初的载波的小区可用负载。参考背景技术中的公式(1),根据第一接收宽带总功率RTWP1计算出第一载波C1上小区当前负载Cell_load1current,根据系统配置的目标接收宽带总功率RTWPtarget可以计算出第一载波C1上的小区最大允许使用负载Cell_load1uplimit。参考背景技术中的公式(2),根据小区内的所有n个用户在第一载波C1上的SIR信息和功率偏移计算出所有用户在第一载波C1上的当前负载之和从而计算出第一载波C1作为主载波时小区可用负载
同理,第二载波C2作为主载波时小区可用负载......,第K载波CK作为主载波时小区可用负载
步骤S3,计算UE的调度优先级。UE的调度优先级Pri与UE的数据业务类型SPI、UE当前的业务缓存状态、UE的真实请求速率以及UE的历史速率的关系如下式:
Wgt表示参数在公式中的权值。
UE的调度优先级Pri按照式(3)计算的结果从大到小排序得到UE的调度顺序,即为UE分配负载的先后顺序。
式(3)中,基站对UE的真实请求速率RateReq的计算过程如图2所示,包括如下步骤:
步骤S101,根据UE的SI信息计算由UE的缓存状态决定的UE请求速率即UE缓存受限请求速率RateReqBuf,RateReqBuf=HLBS×TEBS/TTI,该速率的物理意义是在一个TTI内将UE最高优先级缓存中数据传完对应的速率。
步骤S102,根据UE上报的各个载波上的剩余功率UPH,参考3GPP协议25.213Table 1B.0~1B.3以及25.2145.1.2.5B章节描述,计算在UE最大发射功率下,不同载波作为主载波时能传输的最大速率RateReqPwrLmtC1~RateReqPwrLmtCk。UE最大发射功率是由UE设备决定的一个参数。
步骤S103,取RateReqPwrLmtC1~RateReqPwrLmtCk中的最大值,可以作为UE功率受限请求速率RateReqPwr。
步骤S104,最后取UE功率受限请求速率RateReqPwr和UE缓存受限请求速率RateReqBuf中较小的一个作为UE的真实请求速率。
式(3)中,UE的历史速率RateHis计算需要考虑其在各个载波上传输速率的统计情况,最后联合计算出一个UE的历史速率。具体的,在一定的统计时间内,通常为40ms,在各载波上累加TB(Transmit block)块,再除以统计时间得到各载波上传输速率,然后对各载波上的传输速率进行加权平均得到UE的历史速率。较佳的,为两个载波的传输速率分配的加权系数最好为0.5。
步骤S4,联合调度。基站的调度器根据步骤S3计算得到的所有UE的分配负载的先后顺序,得到联合调度的UE优先级队列,从UE优先级队列依次取出待调度的UE,根据UE所驻留的载波的负载情况、UE请求情况,分配调度授权。
针对每一个多载波UE,分配负载的过程可以如图3所示,为简单起见,此处以双载波用户为例具体描述为:
步骤S201,从UE优先级队列中取出一个待调度的UE;
步骤S202,判断目前算法是否为负载均衡优先,如果是负载均衡优先,则执行步骤S203,如果不是负载均衡优先,则为UE发射功率效率优先,执行步骤S204。
步骤S203,比较当前UE所在两个载波的小区可用负载C1_Load和C2_Load,可用负载较大的载波为主载波,优先调度,可用负载较小的载波为辅载波,跳转步骤S205;初始的两个载波的小区可用负载C1_Load和C2_Load由步骤S2计算得到,以后会在步骤S206和步骤S209中得到更新。
步骤S204,比较UE最大发射功率限制条件下,两个载波分别作为主载波对应最大可能传输速率RateReqPwrLmtC1和RateReqPwrLmtC2,对应传输速率较大的载波作为主载波,优先调度,对应传输速率较小的载波作为辅载波;
步骤S205,针对主载波,取主载波的小区可用负载PriC_load、UE缓存受限请求速率对应的负载Load_RateReqBuffPriC以及UE在主载波上能传输的最大速率即UE功率受限请求速率对应的负载Load_RateReqPwrLmtPriC,取其中的最小值作为主载波上UE可分配负载Load_Alloc_on_PriC。
步骤S206,主载波按负载Load_Alloc_on_PriC对应的授权分配给UE,并更新主载波的小区可用负载PriC_load。
步骤S207,计算负载Load_Alloc_on_PriC对应的速率及UE使用的发射功率,基于该负载Load_Alloc_on_PriC对应的速率更新UE缓存状态信息,得到更新后的UE缓存受限请求速率对应的负载Load_RateReqBuffSecC。同时,用户的最大发射功率减去主载波上UE使用的发射功率,得到辅载波上用户剩余发射功率,进而得到UE剩余发射功率限制后的请求速率对应的负载Load_RateReqPwrRemain。
步骤S208,针对辅载波,取辅载波的小区可用负载SecC_Load、更新后的UE缓存受限请求速率对应的负载Load_RateReqBuffSecC以及UE剩余发射功率限制后的请求速率对应的负载Load_RateReqPwrRemain,取其中的最小值作为辅载波上UE可分配负载Load_Alloc_on_SecC。
步骤S209,辅载波按负载Load_Alloc_on_SecC对应的授权分配给UE,并更新辅载波的小区可用负载SecC_load。
步骤S210,从UE优先级队列中取下一个UE,执行步骤S201~S209,直到所有待调度UE全部处理完毕。
本发明第二实施例,在一个多载波HUSPA小区中,包含K个载波和n个用户,假设n个用户中既有多载波用户又有单载波用户,本实施例的多载波高速数据业务调度的方法在第一实施例技术方案的基础上,还需要增加一些对单载波用户的特殊处理,具体的:
基站对式(3)中UE的真实请求速率RateReq的计算过程,包括如下步骤:
步骤S301,根据UE的SI信息计算由UE的缓存状态决定的UE请求速率即UE缓存受限请求速率RateReqBuf,RateReqBuf=HLBS×TEBS/TTI,该速率的物理意义是在一个TTI(Transmission Time Interval,传输时间间隔)内将UE最高优先级缓存中数据传完对应的速率。
步骤S302,对于多载波UE来说,根据UE上报的各个载波上的剩余功率UPH,参考3GPP协议25.213Table 1B.0~1B.3以及25.2145.1.2.5B章节描述,计算在UE最大发射功率下,不同载波作为主载波时能传输的最大速率RateReqPwrLmtC1~RateReqPwrLmtCk。UE最大发射功率是由UE设备决定的一个参数。
步骤S303,取RateReqPwrLmtC1~RateReqPwrLmtCk中的最大值作为UE功率受限请求速率RateReqPwr。
步骤S304,对于单载波UE来说,根据该UE上报的其所驻留的载波Cx上的剩余功率UPH,参考3GPP协议25.213Table 1B.0~1B.3以及25.2145.1.2.5B章节描述,计算在UE最大发射功率下,载波Cx上能传输的最大速率RateReqPwrLmtCx,即UE功率受限请求速率RateReqPwr。
步骤S305,最后取UE功率受限请求速率RateReqPwr和UE缓存受限请求速率RateReqBuf中较小的一个作为UE的真实请求速率。
式(3)中,对于多载波UE来说,UE的历史速率RateHis计算需要考虑其在各个载波上传输速率的统计情况,最后联合计算出一个UE的历史速率。具体的,在一定的统计时间内,通常为40ms,在各载波上累加TB(Transmit block)块,再除以统计时间得到各载波上传输速率,然后对各载波上的传输速率进行加权平均得到UE的历史速率。较佳的,为两个载波的传输速率分配的加权系数为0.5。
对于单载波UE来说,UE的历史速率RateHis计算方法是,在一定的统计时间内,通常为40ms,在载波上累加TB块,再除以统计时间得到载波上传输速率,即UE的历史速率。
针对每一个待调度的单载波UE,分配负载的过程具体包括:
针对单载波UE所驻留的载波,先判断载波上的小区可用负载是否大于UE功率受限请求速率对应负载的要求,如果是,就将UE功率受限请求速率对应负载分配给UE,并更新该载波上的小区可用负载,否则将载波上全部剩余小区可用负载分配给UE,并将该载波的小区可用负载状态置为无剩余负载。
第三实施例,一种多载波高速数据业务调度的装置,如图4所示,包括如下具体组成部分:
1)用户调度优先级确定模块,用于根据用户的业务优先级指示信息、真实请求速率、历史速率,以及用户当前的业务缓存状态确定用户的调度优先级;所述UE调度优先级确定模块进一步包括:
真实请求速率计算模块,用于根据用户当前的业务缓存状态计算出在一个TTI内将用户最高优先级缓存中数据传完对应的用户缓存受限请求速率,取用户在各个载波作为主载波时传输的最大速率中的最大值作为用户功率受限请求速率,将用户缓存受限请求速率和用户功率受限请求速率中较小者作为用户的真实请求速率。
历史速率计算模块,用于在统计时间内累加各载波上的传输块,再除以统计时间得到各载波上传输速率,然后对各载波上的传输速率进行加权平均得到用户的历史速率。
用户调度优先级计算模块,用于根据下面的公式计算用户调度优先级Pri:
式中,RateReq为用户的真实请求速率,RateHis为用户的历史速率,Wgt表示参数在公式中的权值。
上述三个模块的作用是针对多载波用户进行描述的,但是对于单载波用户同样可以利用上述三个模块确定调度优先级。
2)负载调度模块,用于按照调度优先级对每个用户分配负载。所述负载分配模块进一步包括:
载波优先级确定模块,用于对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定载波优先级;
多载波用户负载分配模块,用于按照所述载波优先级,依据用户所在的各个载波的小区可用负载情况及用户的请求为多载波用户分配负载。
可选的,单载波用户负载分配模块,同于依据用户所在的载波的小区可用负载情况及用户的请求为多载波用户分配负载,具体的,先判断载波上的小区可用负载是否大于UE功率受限请求速率对应负载的要求,如果是,就将UE功率受限请求速率对应负载分配给UE,并更新该载波上的小区可用负载,否则将载波上全部剩余小区可用负载分配给UE,并将该载波的小区可用负载状态置为无剩余负载。由于单载波用户分配负载的方法是本领域公知的,此处不详述。
本发明所述多载波高速数据业务调度的方法和装置,对多载波HSUPA的用户及单载波用户,能根据其驻留载波上的历史信息和请求信息,统一计算UE的调度优先级,然后按照调度优先级对每个用户分配负载时,若当前为多载波用户,则结合载波的负载情况确定各载波优先级,为多载波用户分配负载,做到载波间负载均衡,从而使频谱利用率达到最大化。采用本发明技术方案,能够提高多载波HSUPA小区及UE上行吞吐率,即提高频谱利用率,同时保证多载波用户的数据传输的公平性。因此,在实现各载波负载的均衡的同时最大限度的满足UE传输的需求。
通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。
Claims (6)
1.一种多载波高速数据业务调度的方法,其特征在于,根据用户的业务优先级指示信息、真实请求速率、历史速率,以及用户当前的业务缓存状态确定用户的调度优先级;
设用户的真实请求速率为RateReq,用户的历史速率为RateHis,所述用户的调度优先级Pri由下面的公式求出:
Wgt表示参数在公式中的权值,SPI为用户的业务优先级指示信息,HLBS为最高优先级逻辑信道上待传数据总量和用户缓存使用情况的比值,TEBS为用户缓存数据量;
然后在按照调度优先级对每个用户分配负载时,对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定的载波优先级,依据多载波用户所在的各个载波的小区可用负载情况及用户的请求为其分配负载;
获取所述用户的真实请求速率的过程如下:
根据用户当前的业务缓存状态计算出在一个传输时间间隔TTI内将用户最高优先级缓存中数据传完对应的用户缓存受限请求速率;
取用户在各个载波作为主载波时传输的最大速率中的最大值作为用户功率受限请求速率;
将用户缓存受限请求速率和用户功率受限请求速率中较小者作为用户的真实请求速率;
获取所述用户的历史速率的过程如下:
在统计时间内累加各载波上的传输块,再除以统计时间得到各载波上传输速率;
然后对各载波上的传输速率进行加权平均得到用户的历史速率;
所述依据多载波用户所在的各个载波的小区可用负载情况及用户的请求为其分配负载的过程包括:
步骤一、针对最高优先级载波,取最高优先级载波的小区可用负载、用户缓存受限请求速率对应的负载,以及用户功率受限请求速率对应的负载这三者中的最小值作为最高优先级载波上分配给用户的负载,更新最高优先级载波的小区可用负载;
步骤二、基于最高优先级的载波上分配给用户的负载对应的速率,更新用户缓存状态信息;由用户的最大发射功率减去最高优先级的载波上分配给用户的负载对应的发射功率,得到用户剩余发射功率;
步骤三、针对第二优先级载波,取第二优先级载波的小区可用负载、更新后的用户缓存受限请求速率对应的负载以及用户剩余发射功率限制后的请求速率对应的负载这三者中的最小值作为第二优先级载波上分配给用户的负载,更新第二优先级载波的小区可用负载;依此类推,直到所有载波调度完毕。
2.根据权利要求1所述多载波高速数据业务调度的方法,其特征在于,对于多载波用户,所述根据由负载均衡优先的方式确定载波优先级的过程包括:
根据用户所驻留的各载波上的小区可用负载的大小设定载波优先级的高低。
3.根据权利要求1所述多载波高速数据业务调度的方法,其特征在于,对于多载波用户,所述根据由用户发射功率效率优先的方式确定载波优先级的过程包括:
比较用户最大发射功率限制条件下,各载波分别作为主载波时传输的最大速率,根据传输的最大速率的大小设定载波优先级的高低。
4.根据权利要求1所述多载波高速数据业务调度的方法,其特征在于,获取各载波的小区可用负载的过程如下:
根据接收宽带总功率RTWP计算出载波上小区当前负载Cell_loadcurrent,根据系统配置的目标接收宽带总功率RTWPtarget计算出小区最大允许使用负载Cell_loaduplimit;
根据用户在各个载波上的信干比信息和功率偏移计算出用户的当前负载之和从而计算出所述载波作为主载波时小区可用负载 n为小区用户个数。
5.根据权利要求1所述多载波高速数据业务调度的方法,其特征在于,在小区中有多载波用户和单载波用户并存的情况下,该方法进一步包括:
为单载波用户确定用户的调度优先级,并在其驻留的载波上为其分配负载。
6.一种多载波高速数据业务调度的装置,其特征在于,包括:
用户调度优先级确定模块,用于根据用户的业务优先级指示信息、真实请求速率、历史速率,以及用户当前的业务缓存状态确定用户的调度优先级;
具体的,设用户的真实请求速率为RateReq,用户的历史速率为RateHis,所述用户的调度优先级Pri由下面的公式求出:
Wgt表示参数在公式中的权值,SPI为用户的业务优先级指示信息,HLBS为最高优先级逻辑信道上待传数据总量和用户缓存使用情况的比值,TEBS为用户缓存数据量;
负载调度模块,用于按照调度优先级对每个用户分配负载;
所述用户调度优先级确定模块进一步包括:
真实请求速率计算模块,用于根据用户当前的业务缓存状态计算出在一个TTI内将用户最高优先级缓存中数据传完对应的用户缓存受限请求速率,取用户在各个载波作为主载波时传输的最大速率中的最大值作为用户功率受限请求速率,将用户缓存受限请求速率和用户功率受限请求速率中较小者作为用户的真实请求速率;
历史速率计算模块,用于在统计时间内累加各载波上的传输块,再除以统计时间得到各载波上传输速率,然后对各载波上的传输速率进行加权平均得到用户的历史速率;
用户调度优先级计算模块,用于根据下面的公式计算用户调度优先级Pri:
所述负载调度模块进一步包括:
载波优先级确定模块,用于对于多载波用户,按照由负载均衡优先或者用户发射功率效率优先的方式确定载波优先级;
多载波用户负载分配模块,用于按照所述载波优先级,依据用户所在的各个载波的小区可用负载情况及用户的请求为多载波用户分配负载;
所述按照所述载波优先级,依据用户所在的各个载波的小区可用负载情况及用户的请求为多载波用户分配负载的过程包括:
步骤一、针对最高优先级载波,取最高优先级载波的小区可用负载、用户缓存受限请求速率对应的负载,以及用户功率受限请求速率对应的负载这三者中的最小值作为最高优先级载波上分配给用户的负载,更新最高优先级载波的小区可用负载;
步骤二、基于最高优先级的载波上分配给用户的负载对应的速率,更新用户缓存状态信息;由用户的最大发射功率减去最高优先级的载波上分配给用户的负载对应的发射功率,得到用户剩余发射功率;
步骤三、针对第二优先级载波,取第二优先级载波的小区可用负载、更新后的用户缓存受限请求速率对应的负载以及用户剩余发射功率限制后的请求速率对应的负载这三者中的最小值作为第二优先级载波上分配给用户的负载,更新第二优先级载波的小区可用负载;依此类推,直到所有载波调度完毕。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010233720.4A CN102340824B (zh) | 2010-07-22 | 2010-07-22 | 一种多载波高速数据业务调度的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010233720.4A CN102340824B (zh) | 2010-07-22 | 2010-07-22 | 一种多载波高速数据业务调度的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102340824A CN102340824A (zh) | 2012-02-01 |
CN102340824B true CN102340824B (zh) | 2015-04-01 |
Family
ID=45516268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010233720.4A Active CN102340824B (zh) | 2010-07-22 | 2010-07-22 | 一种多载波高速数据业务调度的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102340824B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2776351C2 (ru) * | 2020-08-27 | 2022-07-19 | Панасоник Интеллекчуал Проперти Корпорэйшн оф Америка | Абонентское устройство и способ для него |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102905298B (zh) * | 2012-10-11 | 2015-02-04 | 大唐移动通信设备有限公司 | 一种上行调度时基站更新终端的缓存数据量的方法及基站 |
CN103874221B (zh) * | 2012-12-13 | 2018-04-17 | 电信科学技术研究院 | 一种资源调度方法及装置 |
CN105075167B (zh) * | 2013-02-08 | 2019-03-26 | 华为技术有限公司 | 用于控制无线电资源分配的基站和方法 |
CN103259637B (zh) * | 2013-04-18 | 2016-08-17 | 董红飞 | 一种多载波数据传输方法 |
CN105007634A (zh) * | 2015-07-22 | 2015-10-28 | 北京北方烽火科技有限公司 | 一种e-mbms用户的调度方法和装置 |
RU2731554C1 (ru) * | 2017-05-04 | 2020-09-04 | Панасоник Интеллекчуал Проперти Корпорэйшн оф Америка | Абонентное устройство и способ для него |
CN111279739B (zh) | 2017-11-16 | 2022-11-18 | 华为技术有限公司 | 通信方法与终端设备 |
WO2020047752A1 (zh) * | 2018-09-04 | 2020-03-12 | 北京小米移动软件有限公司 | 传输负载均衡因子的方法及装置 |
CN109862620B (zh) * | 2019-03-12 | 2022-03-15 | 中国联合网络通信集团有限公司 | 一种通信小区的用户调度方法和基站 |
CN111867111B (zh) * | 2019-04-24 | 2023-11-03 | 华为技术服务有限公司 | 一种调度设备的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1894867A (zh) * | 2003-12-17 | 2007-01-10 | 高通股份有限公司 | 用于多载波终端中发射功率的优先化分配的装置和方法 |
CN101043638A (zh) * | 2006-03-20 | 2007-09-26 | 上海贝尔阿尔卡特股份有限公司 | 用于hsupa的基站调度器、资源分配模块及调度控制方法 |
WO2009099975A2 (en) * | 2008-02-01 | 2009-08-13 | Qualcomm Incorporated | Allocating transmit power among two or more carriers assigned to a wireless communication device |
CN101610551A (zh) * | 2008-06-20 | 2009-12-23 | 普天信息技术研究院有限公司 | 一种hsupa的资源调度方法 |
CN101754387A (zh) * | 2008-12-12 | 2010-06-23 | 株式会社Ntt都科摩 | 无线通信系统中的调度资源的方法和基站 |
-
2010
- 2010-07-22 CN CN201010233720.4A patent/CN102340824B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1894867A (zh) * | 2003-12-17 | 2007-01-10 | 高通股份有限公司 | 用于多载波终端中发射功率的优先化分配的装置和方法 |
CN101043638A (zh) * | 2006-03-20 | 2007-09-26 | 上海贝尔阿尔卡特股份有限公司 | 用于hsupa的基站调度器、资源分配模块及调度控制方法 |
WO2009099975A2 (en) * | 2008-02-01 | 2009-08-13 | Qualcomm Incorporated | Allocating transmit power among two or more carriers assigned to a wireless communication device |
CN101610551A (zh) * | 2008-06-20 | 2009-12-23 | 普天信息技术研究院有限公司 | 一种hsupa的资源调度方法 |
CN101754387A (zh) * | 2008-12-12 | 2010-06-23 | 株式会社Ntt都科摩 | 无线通信系统中的调度资源的方法和基站 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2776351C2 (ru) * | 2020-08-27 | 2022-07-19 | Панасоник Интеллекчуал Проперти Корпорэйшн оф Америка | Абонентское устройство и способ для него |
Also Published As
Publication number | Publication date |
---|---|
CN102340824A (zh) | 2012-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102340824B (zh) | 一种多载波高速数据业务调度的方法和装置 | |
CN101902817B (zh) | 无线通信系统中上行无线资源调度方法与装置 | |
CN103138890B (zh) | 提供无线通信系统中的信道质量反馈的方法和装置 | |
CN101553007B (zh) | 虚拟集中的上行链路调度 | |
CN102884856B (zh) | 在移动无线通信网络中进行资源分配的方法和网络实体 | |
CN101087160B (zh) | 一种上行增强优先级调度方法及装置 | |
CN101043638B (zh) | 用于hsupa的基站调度器、资源分配模块及调度控制方法 | |
CN101369956B (zh) | 通过调度信息进行资源调度的方法及通讯系统 | |
KR100920387B1 (ko) | 적응적 안테나 시스템의 무선 자원 할당 장치 및 방법 | |
CN102439895A (zh) | 多载波无线通信系统中的上行链路调度支持 | |
CN101621828B (zh) | 高速下行分组接入中对用户的接纳控制方法和系统 | |
CN102036385B (zh) | 小区间资源调度方法、基站、用户设备及移动通信系统 | |
CN102172091A (zh) | 无线基站、调度系统、分配控制方法和记录介质 | |
CN101860914A (zh) | 上报射频能力的方法及终端、网络资源分配方法及系统 | |
CN104770036A (zh) | 用于实现无线系统中最佳效率-Jain公平性的系统和方法 | |
CN102714867B (zh) | 用于在无线网络上调度用户的系统和方法 | |
CN100550691C (zh) | 调度分组数据传输的方法 | |
CN102098785A (zh) | 无线通讯资源分配方法及装置 | |
CN103313408B (zh) | 一种多扇区协调调度方法及装置 | |
CN1953350A (zh) | 对用户进行上行调度以及上下行联合调度的方法 | |
CN101527965A (zh) | 一种提高上行业务质量的方法和系统 | |
CN101841915A (zh) | 一种通信系统中的资源调度和分配方法及调度器 | |
KR101617466B1 (ko) | 셀룰러 상향링크 통신 시스템에서 단말의 스케줄링 방법 및 기지국 장치 | |
CN102123508B (zh) | 一种时隙资源分配方法及其装置 | |
CN101883363B (zh) | 一种资源分配方法、装置及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |