数据缓存状态上报及上行资源调度方法和设备的制作方法

文档序号:7889239阅读:100来源:国知局
专利名称:数据缓存状态上报及上行资源调度方法和设备的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及一种数据缓存状态上报及上行资源调度方法和设备。
背景技术
在下行数据传输过程中,调度与数据发送都由基站(eNB)完成,位于基站的调度器对于各终端(UE)的数据缓冲区的数据量有准确的认识,因此能够根据终端数据缓冲区的状态进行合理的调度与资源分配。
而在上行方向,数据缓存状态上报(Buffer Status R印ort,BSR)常用于数据通信系统来支持上行包调度判决,如用于采用高速上行包接入(High Speed Uplink Packet Access,HSUPA技术)的通用移动通信系统陆地无线接入网(UMTS Terrestrial Radio Access NetWork,UTRAN)。上行分组调度功能位于基站的媒体接入控制(MAC)层,如果基站调度器不能获知终端的数据缓存状态,则没有办法进行合理的资源分配,从而会大大降低系统资源利用率。因此需要UE进行数据缓存状态上报。
BSR的内容是UE的MAC层的逻辑信道组(Logical Channel Group,LCG)中的缓冲区数据量,由MAC信令,即BSR MAC控制信息单元(CE)完成。一个LCG包含多个逻辑信道序列,长期演进(LTE)系统中支持的LCG包含的逻辑信道序列的最大数目为4个。
在具体实现中,LCG中缓存数据的数据量是通过BSR MAC CE中的缓冲区大小 (Buffer Size)域表示的。具体的,预先定义64个缓冲区大小等级,每个缓冲区大小等级对应一个BSR索引值,每个BSR索引值对应一个缓冲区数据量范围区间,该缓冲区数据量范围区间由一个缓冲区数据量下限值和一个缓冲区数据量上限值构成;当缓存数据的数据量大小在某一个缓冲区数据量范围区间内时,Buffer Size域就封装为该缓冲区数据量范围区间对应的BSR索引值;eNB端则是根据BSR MAC CE中的Buffer Size域中的BSR索引值来估算UE所需上报的数据量。3GPP 36. 321协议规定BSR MAC CE中的Buffer Size域占用 6bit。
BSR MAC CE的格式分为以下几种
短BSR和截断BSR格式如图IA所示,包含一个逻辑信道组标识(LCGID)域以及对应的缓冲区大小域。eNB收到该BSR MAC CE后,就知道对应UE的对应上行逻辑信道组有多少业务数据要发送,由于eNB是对一个逻辑信道组分配资源,那么就意味着这些资源可以被该逻辑信道组的逻辑信道共享,每一个逻辑信道能够获得多少资源取决于UE的调度, 因此UE必须按照业务属性来分配资源,否则无法保证对应的业务的服务质量OioS);
长BSR格式包含四个缓冲区大小域,对应的LCG ID分别为#0、#1、#2、#3,如图 IB所示。
基站侧通过Buffer Size域中的BSR索引值来判断UE所需上报的数据量,一般有两种方式取该BSR索引值对应的缓冲区数据量范围区间的缓冲区数据量上限值作为UE所需上报的数据量,或者取该BSR索引值对应的缓冲区数据量范围区间的缓冲区数据量下限值与缓冲区数据量上限值的平均值作为UE所需上报的数据量。因此,基站调度器获得的UE 上行待发送数据量会和实际情况出现一些偏差,影响了资源分配的精度。
在实现本发明的过程中,发明人发现现有技术中存在以下技术问题
从3GPP 36. 321协议中的BSR索引值(index)表中可以看出,每个BSR索引值对应的缓冲区数据量上下限的间隔大约为BSR索引值对应的平均值的15%左右。也就是说, 在资源足够分配使用的前提下,按照BSR索引值对应的缓冲区数据量范围区间的缓冲区数据量上限值来进行资源分配,会造成约15%的资源浪费;按照BSR索引值对应的缓冲区数据量范围区间的缓冲区数据量下限值与缓冲区数据量上限值的平均值进行资源分配,最大会造成约8%的资源浪费。由于UE不能通过目前的BSR机制精确地上报数据量信息,因此, 可能造成物理资源块(PRB)利用率不高,无线资源被浪费的情形。发明内容
本发明实施例提供一种数据缓存状态上报方法,用于提高终端进行BSR的精确度。
一种BSR方法,该方法包括
终端确定LCG中的缓冲区数据量;
终端根据预先划定的多个第一缓冲区数据量范围区间,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;
终端生成BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示所述 LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;
终端将所述BSR MAC CE上报给网络侧。
一种终端,该终端包括
数据量确定单元,用于确定LCG中的缓冲区数据量;
区间确定单元,用于根据预先划定的多个第一缓冲区数据量范围区间,确定所述 LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;
报文生成单元,用于生成BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;
报文上报单元,用于将所述BSR MAC CE上报给网络侧。
本方案中,预先划定多个第一缓冲区数据量范围区间,使预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;在进行BSR上报时,使用BSR MAC CE中的Buffer Size域以及预留域共同表示LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。由于本发明中划定的第一缓冲区数据量范围区间多于现有技术的通信协议中规定的缓冲区数据量范围区间即第二缓冲区数据量范围区间,因此本发明对缓冲区数据量范围区间的划分粒度相对于现有技术中的划分粒度更加精细,使得本发明中终端上报的BSR MAC CE中的Buffer Size域以及预留域所表示的LCG中缓冲区数据量所在的缓冲区数据量范围区间更加精确,从而提高了终端进行BSR的精确度。
本发明实施例还提供一种上行资源调度方法,用于提高网络侧进行上行资源调度的准确度。
一种上行资源调度方法,该方法包括
网络侧接收终端上报的BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示终端的LCG中缓冲区数据量所在的第一缓冲区数据量范围区间;
网络侧根据预先划定的多个第一缓冲区数据量范围区间、所述Buffer Size域以及预留域,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;
网络侧根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源。
一种基站,该基站包括
报文接收单元,用于接收终端上报的BSR MAC CE,该BSR MAC CE中的Buffer Size 域以及预留域表示终端的LCG中缓冲区数据量所在的第一缓冲区数据量范围区间;
区间确定单元,用于根据预先划定的多个第一缓冲区数据量范围区间、所述 Buffer Size域以及预留域,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;
上行调度单元,用于根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源。
本方案中,网络侧根据预先划定的多个第一缓冲区数据量范围区间、终端上报的 BSR MAC CE中的Buffer Size域以及预留域,确定终端的LCG中缓冲区数据量所在的第一缓冲区数据量范围区间,并根据确定的第一缓冲区数据量范围区间为所述终端调度上行资源,由于预先划定的所有第一缓冲区数据量范围区间的总数量大于通信协议中规定的所有缓冲区数据量范围区间即第二缓冲区数据量范围区间的总数量,因此本发明对缓冲区数据量范围区间的划分粒度相对于现有技术中的划分粒度更加精细,使得本发明中终端上报的 BSRMAC CE中的Buffer Size域以及预留域所表示的LCG中缓冲区数据量所在的缓冲区数据量范围区间更加精确,进而提高了为终端调度上行资源的准确度。


图IA为现有技术中短BSR和截断BSR格式示意图IB为现有技术中长BSR格式示意图2为本发明实施例提供的方法流程示意图3为本发明实施例提供的另一方法流程示意图4为本发明实施例提供的BSR流程示意图5为本发明实施例提供的设备结构示意图6为本发明实施例提供的另一设备结构示意图。
具体实施方式
为了提高终端进行BSR的精确度,本发明实施例提供一种BSR方法,本方法中,预先划定多个第一缓冲区数据量范围区间,使预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;在进行BSR上报时,使用BSR MAC CE中的Buffer Size域以及预留域共同表示LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
参见图2,本发明实施例提供的BSR方法,包括以下步骤
步骤20 终端确定LCG中的缓冲区数据量;
步骤21 终端根据预先划定的多个第一缓冲区数据量范围区间,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间,并且预先划定的每两个第一缓冲区数据量范围区间之间不存在重叠区间;
步骤22 终端生成BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;
步骤23 终端将所述BSR MAC CE上报给网络侧。
具体的,预先划定多个第一缓冲区数据量范围区间的方法,可以如下
分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,将每个子区间作为一个第一缓冲区数据量范围区间;
相应的,步骤21中终端根据预先划定的多个第一缓冲区数据量范围区间,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间,具体实现可以如下
终端首先确定所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间;然后确定所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间,将所述LCG中的缓冲区数据量位于的子区间确定为所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
步骤22中,终端生成BSR MAC CE的方法具体可以如下
终端生成BSR MAC CE,该BSR MAC CE中的Buffer Size域中携带所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间对应的BSR索引值,该BSR MAC CE中的预留域中携带表示所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间的信息。
具体的,所述预留域可以占用2个比特,相应的,可以分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间。例如,可以分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为如下4个子区间
第一子区间为[yi,Xl);
第二子区间为[χι; χ);
第三子区间为[χ, X2);
第四子区间为[x2,y2];
其中,Υι为对应第二缓冲区数据量范围区间的下限值,y2为对应第二缓冲区数据量范围区间的上限值,Xl= V^T,Χ= λ/^1^2,χ2= V^T。
本方法中,所述通信协议可以为3GPP LTE系统通信协议;3GPP LTE系统通信协议中规定的缓冲区数据量范围区间即所有第二缓冲区数据量范围区间的总数量为64。
参见图3,本发明实施例提供一种上行资源调度方法,包括以下步骤
步骤30 网络侧接收终端上报的BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示终端的LCG中缓冲区数据量所在的第一缓冲区数据量范围区间;
步骤31 :网络侧根据预先划定的多个第一缓冲区数据量范围区间、所述Buffer Size域以及预留域,确定终端的LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;
步骤32 网络侧根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源。
具体的,预先划定多个第一缓冲区数据量范围区间的方法可以如下
分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,将每个子区间作为一个第一缓冲区数据量范围区间;
相应的,在所述Buffer Size域中携带所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间对应的BSR索引值,所述预留域中携带表示所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间的信息时,步骤31中,网络侧根据预先划定的多个第一缓冲区数据量范围区间、所述Buffer Size域以及预留域,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间, 具体实现可以如下
网络侧根据所述Buffer Size域确定所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间;根据所述预留域确定所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间,将所述LCG中的缓冲区数据量位于的子区间确定为所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
具体的,所述预留域可以占用2个比特,相应的,可以分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间。例如,可以分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为如下4个子区间
第一子区间为[yi,Xl);
第二子区间为[Xl,χ);
第三子区间为[x,x2);
第四子区间为[x2,y2];
其中,yi为对应第二缓冲区数据量范围区间的下限值,y2为对应第二缓冲区数据量范围区间的上限值,XI= T^T,X= V^i^2,χ2= V^T。
步骤32中,网络侧根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源,具体实现可以如下
网络侧确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间的上限值和下限值的平均值,根据该平均值为终端分配上行资源,并将分配的上行资源指示给终端。
根据LCG的缓冲区数据量所在的第一缓冲区数据量范围区间的上限值和下限值的平均值为终端分配上行资源,能够提高资源分配的准确度,分析如下
假设LCG的缓冲区数据量所在的第一缓冲区数据量范围区间为[899,1049];如果 LCG中的实际缓冲区数据量为900,eNB假如按平均值974分配上行资源,其资源分配误差为(974-900)/(899+1049)*2 = 0.076 ;eNB假如按上限1049分配资源,其资源分配误差为 (1049-900)/(899+1049) = 0. 1530。通过对比,可以发现eNB根据平均值分配资源时,误差会小些。
本方法中,所述通信协议可以为3GPP LTE系统通信协议;3GPP LTE系统通信协议中规定的缓冲区数据量范围区间即所有第二缓冲区数据量范围区间的总数量为64。
下面以对本发明进行具体说明
通过对比BSR MAC CE子头部的信息可以发现,一个普通BSR MAC CE子头部的六个域(R/R/E/LCID/F/L)中有两个比特的信息作为预留信息,暂未被使用。因此这两个比特可以用来进行更加精准的BSR。
BSR MAC CE子头部的两个R比特信息可以取值为“00”、“01”、“10”、“11”。对于短BSR或者截断的BSR格式,可以将每个BSR索引值所对应的第二缓冲区数据量范围区间进行细分,分为4份,具体分析如下
对于通信协议中规定的一个BSR索引值对应的第二缓冲区数据量范围区间的上^y2 - χ _ χ - ^y1限值和下限值分别用表示。设定的门限值为χ,有^TI = IT^解方程可以得到 即x =,取正值为x = ;
由上式可以分别计算出BSR索引值对应的三个门限值,表格如下
权利要求
1.一种数据缓存状态上报BSR方法,其特征在于,该方法包括 终端确定逻辑信道组LCG中的缓冲区数据量;终端根据预先划定的多个第一缓冲区数据量范围区间,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;终端生成BSR媒体接入控制MAC控制信息单元CE,该BSR MAC CE中的缓冲区大小 Buffer Size域以及预留域表示所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;终端将所述BSR MAC CE上报给网络侧。
2.如权利要求1所述的方法,其特征在于,预先划定多个第一缓冲区数据量范围区间的方法,包括分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,将每个子区间作为一个第一缓冲区数据量范围区间;所述终端根据预先划定的多个第一缓冲区数据量范围区间,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间,包括终端确定所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间;确定所述 LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间,将所述LCG中的缓冲区数据量位于的子区间确定为所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
3.如权利要求2所述的方法,其特征在于,所述终端生成BSRMAC CE,该BSR MAC CE 中的Buffer Size域以及预留域表示所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间,包括终端生成BSR MAC CE,该BSR MAC CE中的Buffer Size域中携带所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间对应的BSR索引值,该BSR MAC CE中的预留域中携带表示所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间的信息。
4.如权利要2所述的方法,其特征在于,所述预留域占用2个比特,分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,具体为分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间。
5.如权利要求4所述的方法,其特征在于,分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间,包括分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为如下4个子区间第一子区间为[yi,Xl);第二子区间为[Xl,X);第三子区间为[x,&);第四子区间为[x2,y2];其中,Y1为对应第二缓冲区数据量范围区间的下限值,y2为对应第二缓冲区数据量范CN 102547669 A围区间的上限值,xi=V^T,x=V>^2,X2=V^T。
6.如权利要求1-5中任一所述的方法,其特征在于,所述通信协议为3GPP长期演进 LTE系统通信协议;所有第二缓冲区数据量范围区间的总数量为64。
7.一种上行资源调度方法,其特征在于,该方法包括网络侧接收终端上报的BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示终端的LCG中缓冲区数据量所在的第一缓冲区数据量范围区间;网络侧根据预先划定的多个第一缓冲区数据量范围区间、所述Buffer Size域以及预留域,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;网络侧根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源。
8.如权利要求7所述的方法,其特征在于,预先划定多个第一缓冲区数据量范围区间的方法,包括分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,将每个子区间作为一个第一缓冲区数据量范围区间;所述Buffer Size域中携带所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间对应的BSR索引值,所述预留域中携带表示所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间的信息;所述网络侧根据预先划定的多个第一缓冲区数据量范围区间、所述Buffer Size域以及预留域,确定所述 LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间,包括网络侧根据所述Buffer Size域确定所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间;根据所述预留域确定所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间,将所述LCG中的缓冲区数据量位于的子区间确定为所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
9.如权利要8所述的方法,其特征在于,所述预留域占用2个比特,分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,具体为分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间。
10.如权利要求9所述的方法,其特征在于,分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间,包括分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为如下4个子区间第一子区间为[yi,Xl);第二子区间为[Xl,X);第三子区间为[x,&);第四子区间为[x2,y2];其中,Y1为对应第二缓冲区数据量范围区间的下限值,y2为对应第二缓冲区数据量范围区间的上限值,xi=V^T,x=V>^2,X2=V^T。
11.如权利要求7所述的方法,其特征在于,所述网络侧根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源,包括网络侧确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间的上限值和下限值的平均值,根据该平均值为终端分配上行资源,并将分配的上行资源指示给终端。
12.如权利要求7-11中任一所述的方法,其特征在于,所述通信协议为3GPP长期演进 LTE系统通信协议;所有第二缓冲区数据量范围区间的总数量为64。
13.—种终端,其特征在于,该终端包括数据量确定单元,用于确定LCG中的缓冲区数据量;区间确定单元,用于根据预先划定的多个第一缓冲区数据量范围区间,确定所述LCG 中的缓冲区数据量所在的第一缓冲区数据量范围区间;其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;报文生成单元,用于生成BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间; 报文上报单元,用于将所述BSR MAC CE上报给网络侧。
14.如权利要求13所述的终端,其特征在于,该终端还包括区间划分单元,用于按照如下方法预先划定多个第一缓冲区数据量范围区间 分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,将每个子区间作为一个第一缓冲区数据量范围区间; 所述区间确定单元用于确定所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间;确定所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间,将所述LCG中的缓冲区数据量位于的子区间确定为所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
15.如权利要求14所述的终端,其特征在于,所述报文生成单元用于生成BSR MAC CE,该BSR MAC CE中的Buffer Size域中携带所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间对应的BSR索引值,该BSR MAC CE中的预留域中携带表示所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间的信息。
16.如权利要14所述的终端,其特征在于,所述区间划分单元用于在所述预留域占用2个比特时,分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间。
17.如权利要求16所述的终端,其特征在于,所述区间划分单元用于分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为如下4个子区间第一子区间为[yi,Xl);第二子区间为[Xl,X);第三子区间为[x,&);第四子区间为[x2,y2];其中,Y1为对应第二缓冲区数据量范围区间的下限值,y2为对应第二缓冲区数据量范围区间的上限值,
18.一种基站,其特征在于,该基站包括报文接收单元,用于接收终端上报的BSR MAC CE,该BSR MAC CE中的Buffer Size域以及预留域表示终端的LCG中缓冲区数据量所在的第一缓冲区数据量范围区间;区间确定单元,用于根据预先划定的多个第一缓冲区数据量范围区间、所述Buffer Size域以及预留域,确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间; 其中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,所述第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;上行调度单元,用于根据所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间为所述终端调度上行资源。
19.如权利要求18所述的基站,其特征在于,该基站还包括区间划分单元,用于按照如下方法预先划定多个第一缓冲区数据量范围区间 分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为多个子区间,将每个子区间作为一个第一缓冲区数据量范围区间; 所述区间确定单元用于在所述Buffer Size域中携带所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间对应的BSR索引值,所述预留域中携带表示所述LCG中的缓冲区数据量位于该LCG 中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间的信息时,根据所述 Buffer Size域确定所述LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间;根据所述预留域确定所述LCG中的缓冲区数据量位于该LCG中的缓冲区数据量所在的第二缓冲区数据量范围区间的第几个子区间,将所述LCG中的缓冲区数据量位于的子区间确定为所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。
20.如权利要19所述的基站,其特征在于,所述区间划分单元用于在所述预留域占用2个比特时,分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为4个子区间。
21.如权利要求20所述的基站,其特征在于,所述区间划分单元用于分别将通信协议中规定的每个第二缓冲区数据量范围区间划分为如下4个子区间第一子区间为[yi,Xl);第二子区间为[Xl,X);第三子区间为[x,&);第四子区间为[x2,y2];其中,Y1为对应第二缓冲区数据量范围区间的下限值,y2为对应第二缓冲区数据量范围区间的上限值,xi=V^T,x=V>^2,X2=V^T。
22.如权利要求18所述的基站,其特征在于,所述上行调度单元用于确定所述LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间的上限值和下限值的平均值,根据该平均值为终端分配上行资源,并将分配的上行资源指示给终端。
全文摘要
本发明实施例公开了一种数据缓存状态上报及上行资源调度方法和设备,涉及无线通信技术领域,用于提高终端进行数据缓存状态上报BSR的精确度以及网络侧进行上行资源调度的准确度。本发明中,预先划定的所有第一缓冲区数据量范围区间的总数量大于所有第二缓冲区数据量范围区间的总数量,第二缓冲区数据量范围区间为通信协议中规定的缓冲区数据量范围区间;在进行BSR上报时,使用BSR媒体接入控制MAC控制信息单元CE中的缓冲区大小Buffer Size域和预留域表示逻辑信道组LCG中的缓冲区数据量所在的第一缓冲区数据量范围区间。采用本发明,能够提高终端进行BSR的精确度以及网络侧进行上行资源调度的准确度。
文档编号H04W8/22GK102547669SQ201210030430
公开日2012年7月4日 申请日期2012年2月10日 优先权日2012年2月10日
发明者袁建涛, 马军 申请人:上海大唐移动通信设备有限公司, 大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1