缓存状态报告BSR上报触发方法、装置和用户终端制造方法及图纸

技术编号:15442660 阅读:159 留言:0更新日期:2017-05-26 07:25
本公开是关于一种缓存状态报告BSR上报触发方法、装置和用户终端,该方法包括:获取用户终端上报给基站的所述用户终端需要发送的数据量;获取所述基站根据所述数据量给所述用户终端分配的上行资源大小;若所述数据量与所述上行资源大小的差值小于预设门限值,则触发所述用户终端向所述基站上报缓存状态报告BSR;当用户终端有大量数据要发送时,根据用户终端需要发送的数据量与基站给用户终端分配的上行资源大小的差值,即可判断是否触发用户终端向基站上报BSR,使得用户终端不需要周期性的向eNodeB发送BSR,避免了周期较小造成网络开销大的问题,同时也避免了周期较大造成上行数据延时较大的问题。

Cache status report, BSR reporting triggering method, device and user terminal

The public is a buffer status report BSR report triggering method, device and user terminal, the method includes: obtaining the report to the user terminal to the base station need to send the amount of data the user terminal; acquiring the base station according to the size of the uplink resource data to the user terminal distribution; if the difference the amount of data and the size of the uplink resource is less than a preset threshold value, triggering the user terminal to the base station to buffer status report BSR; when the user terminal has a large number of data to be transmitted, according to user needs to send the data to the base station and the difference between the uplink resource size distribution of the user terminal, you can determine whether to trigger the user terminal to a base station to report BSR, the user terminal does not require periodic sent to eNodeB BSR, to avoid the small period caused by the network overhead problem Meanwhile, the problem of larger time delay caused by larger cycle is avoided.

【技术实现步骤摘要】
缓存状态报告BSR上报触发方法、装置和用户终端
本公开涉及智能终端设备
,尤其涉及一种缓存状态报告BSR上报触发方法、装置和用户终端。
技术介绍
在长期演进(LongTermEvolution,简称LTE)中,用户终端(UserEquipment,简称UE)通过向演进型NodeB(EvolvedNodeB,简称eNodeB)发送缓存状态报告(BufferStatusReport,简称BSR)来表示用户终端的上行缓存中有多少数据需要发送,以便eNodeB给用户终端分配上行资源,以供用户终端通过该上行资源向eNodeB发送上行数据。现有技术中,用户终端向eNodeB发送BSR的触发方式有多种,其中一种是用户终端周期性的向eNodeB发送BSR,例如,当用户终端有大量数据要发送时,数据持续的进入用户终端的上行缓存,用户终端可周期性的向eNodeB发送BSR,周期性的通知eNodeB用户终端的上行缓存中有多少数据需要发送。但是对于用户终端周期性的向eNodeB发送BSR,如果用户终端向eNodeB发送BSR的周期较小,会造成较大的网络开销,如果用户终端向eNodeB发送BSR的周期较大,即用户终端前一次向eNodeB发送BSR的时刻与用户终端下一次向eNodeB发送BSR的时刻之间的时间间隔较大,可能会导致基站根据用户终端前一次发送的BSR,给用户终端分配上行资源后,上行资源很快被用户终端用于发送上行数据,由于前后两次发送BSR的时间间隔较大,当前一次分配的上行资源全部被用于发送上行数据后,用户终端无法即时获取到新的上行资源,导致用户终端无法将上行缓存中的数据即时的发送给eNodeB,造成上行数据的较大延时。
技术实现思路
本公开提供一种缓存状态报告BSR上报触发方法、装置和用户终端,用以实现一种新的缓存状态报告BSR上报触发方法。根据本公开实施例的第一方面,提供一种缓存状态报告BSR上报触发方法,包括:获取用户终端上报给基站的所述用户终端需要发送的数据量;获取所述基站根据所述数据量给所述用户终端分配的上行资源大小;若所述数据量与所述上行资源大小的差值小于预设门限值,则触发所述用户终端向所述基站上报缓存状态报告BSR。该技术方案可以包括以下有益效果:通过比较用户终端需要发送的数据量和基站根据该数据量给用户终端分配的上行资源大小,判断是否触发用户终端向基站上报BSR,具体的,若用户终端需要发送的数据量比基站给用户终端分配的上行资源大,且该数据量与该上行资源大小的差值小于预设门限值,则触发用户终端向基站上报BSR,即当用户终端有大量数据要发送时,根据用户终端需要发送的数据量与基站给用户终端分配的上行资源大小的差值,即可判断是否触发用户终端向基站上报BSR,使得用户终端不需要周期性的向eNodeB发送BSR,避免了周期较小造成网络开销大的问题,同时也避免了周期较大造成上行数据延时较大的问题。在第一方面的第一种可能的实现方式中,所述获取用户终端上报给基站的所述用户终端需要发送的数据量,包括:获取所述用户终端在相对于当前时刻的前一次上报给所述基站的所述BSR指示的缓存大小范围,所述用户终端需要发送的数据量为所述缓存大小范围的最小值或最大值。该技术方案可以包括以下有益效果:通过获取用户终端在前一次上报给基站的BSR指示的缓存大小范围,确定用户终端在前一次上报BSR时,用户终端需要发送的数据量,同时统计用户终端在前一次向基站上报BSR的时刻到当前时刻之间,基站给用户终端分配的上行资源大小,根据该数据量和该上行资源大小,确定是否触发用户终端在当前时刻向基站上报BSR,实现了对用户终端向基站上报BSR的触发条件的实时判断。在第一方面的第二种可能的实现方式中,所述获取用户终端上报给基站的所述用户终端需要发送的数据量,包括:获取所述用户终端在相对于当前时刻的前一次向所述基站上报所述BSR时,所述用户终端的上行缓存的实际缓存大小。该技术方案可以包括以下有益效果:将用户终端在前一次向基站上报BSR时,用户终端的上行缓存的实际缓存大小作为用户终端需要发送的数据量,精确了用户终端需要发送的数据量的计算方法,提高了对用户终端向基站上报BSR的触发条件的判断精确。根据第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述获取所述基站根据所述数据量给所述用户终端分配的上行资源大小,包括:获取所述用户终端在相对于当前时刻的前一次向所述基站上报所述BSR的时刻到当前时刻之间,所述基站给所述用户终端分配的上行资源大小。根据第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述触发所述用户终端向所述基站上报缓存状态报告BSR,包括:触发所述用户终端在当前时刻向所述基站上报缓存状态报告BSR。该技术方案可以包括以下有益效果:通过用户终端在前一次上报BSR时,用户终端需要发送的数据量,同时统计用户终端在前一次向基站上报BSR的时刻到当前时刻之间,基站给用户终端分配的上行资源大小,根据该数据量和该上行资源大小,确定是否触发用户终端在当前时刻向基站上报BSR,实现了对用户终端向基站上报BSR的触发条件的实时判断。在第一方面的第五种可能的实现方式中,所述预设门限值根据所述用户终端的不同逻辑信道确定,或者所述预设门限值根据所述用户终端的不同逻辑信道组确定,或者所述预设门限值根据所述用户终端的所有逻辑信道确定。根据本公开实施例的第二方面,提供一种缓存状态报告BSR上报触发装置,所述装置包括:第一获取模块,被配置为获取用户终端上报给基站的所述用户终端需要发送的数据量;第二获取模块,被配置为获取所述基站根据所述数据量给所述用户终端分配的上行资源大小;计算模块,被配置为计算所述数据量与所述上行资源大小的差值;触发模块,被配置为当所述数据量与所述上行资源大小的差值小于预设门限值时,触发所述用户终端向所述基站上报缓存状态报告BSR。该技术方案可以包括以下有益效果:通过比较用户终端需要发送的数据量和基站根据该数据量给用户终端分配的上行资源大小,判断是否触发用户终端向基站上报BSR,具体的,若用户终端需要发送的数据量比基站给用户终端分配的上行资源大,且该数据量与该上行资源大小的差值小于预设门限值,则触发用户终端向基站上报BSR,即当用户终端有大量数据要发送时,根据用户终端需要发送的数据量与基站给用户终端分配的上行资源大小的差值,即可判断是否触发用户终端向基站上报BSR,使得用户终端不需要周期性的向eNodeB发送BSR,避免了周期较小造成网络开销大的问题,同时也避免了周期较大造成上行数据延时较大的问题。在第二方面的第一种可能的实现方式中,所述第一获取模块被配置为获取所述用户终端在相对于当前时刻的前一次上报给所述基站的所述BSR指示的缓存大小范围,所述用户终端需要发送的数据量为所述缓存大小范围的最小值或最大值。该技术方案可以包括以下有益效果:通过获取用户终端在前一次上报给基站的BSR指示的缓存大小范围,确定用户终端在前一次上报BSR时,用户终端需要发送的数据量,同时统计用户终端在前一次向基站上报BSR的时刻到当前时刻之间,基站给用户终端分配的上行资源大小,根据该数据量和该上行资源大小,确定是否触发用本文档来自技高网
...
缓存状态报告BSR上报触发方法、装置和用户终端

【技术保护点】
一种缓存状态报告BSR上报触发方法,其特征在于,所述方法包括:获取用户终端上报给基站的所述用户终端需要发送的数据量;获取所述基站根据所述数据量给所述用户终端分配的上行资源大小;若所述数据量与所述上行资源大小的差值小于预设门限值,则触发所述用户终端向所述基站上报缓存状态报告BSR。

【技术特征摘要】
1.一种缓存状态报告BSR上报触发方法,其特征在于,所述方法包括:获取用户终端上报给基站的所述用户终端需要发送的数据量;获取所述基站根据所述数据量给所述用户终端分配的上行资源大小;若所述数据量与所述上行资源大小的差值小于预设门限值,则触发所述用户终端向所述基站上报缓存状态报告BSR。2.根据权利要求1所述的方法,其特征在于,所述获取用户终端上报给基站的所述用户终端需要发送的数据量,包括:获取所述用户终端在相对于当前时刻的前一次上报给所述基站的所述BSR指示的缓存大小范围,所述用户终端需要发送的数据量为所述缓存大小范围的最小值或最大值。3.根据权利要求1所述的方法,其特征在于,所述获取用户终端上报给基站的所述用户终端需要发送的数据量,包括:获取所述用户终端在相对于当前时刻的前一次向所述基站上报所述BSR时,所述用户终端的上行缓存的实际缓存大小。4.根据权利要求2或3所述的方法,其特征在于,所述获取所述基站根据所述数据量给所述用户终端分配的上行资源大小,包括:获取所述用户终端在相对于当前时刻的前一次向所述基站上报所述BSR的时刻到当前时刻之间,所述基站给所述用户终端分配的上行资源大小。5.根据权利要求4所述的方法,其特征在于,所述触发所述用户终端向所述基站上报缓存状态报告BSR,包括:触发所述用户终端在当前时刻向所述基站上报缓存状态报告BSR。6.根据权利要求1所述的方法,其特征在于,所述预设门限值根据所述用户终端的不同逻辑信道确定,或者所述预设门限值根据所述用户终端的不同逻辑信道组确定,或者所述预设门限值根据所述用户终端的所有逻辑信道确定。7.一种缓存状态报告BSR上报触发装置,其特征在于,所述装置包括:第一获取模块,被配置为获取用户终端上报给基站的所述用户终端需要发送的数据量;第...

【专利技术属性】
技术研发人员:江小威
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1