一种缓存状态上报方法、终端和计算机存储介质技术

技术编号:24521304 阅读:22 留言:0更新日期:2020-06-17 08:02
本发明专利技术实施例公开了一种缓存状态上报方法,所述方法包括:终端触发填充缓存状态报告(padding BSR)上报;所述终端根据填充比特大小、第一类型BSR格式的大小和对应的媒体接入控制(MAC)子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式;所述BSR格式对应的逻辑信道组数量大于等于1,小于等于当前有缓存待传数据的逻辑信道组的最大数量。

A cache state reporting method, terminal and computer storage medium

【技术实现步骤摘要】
一种缓存状态上报方法、终端和计算机存储介质本申请是申请日为2017年9月21日的PCT国际专利申请PCT/CN2017/102662进入中国国家阶段的中国专利申请号201780092505.7、专利技术名称为“一种缓存状态上报方法、终端和计算机存储介质”的分案申请。
本专利技术涉及无线通信技术,具体涉及一种缓存状态上报方法、终端和计算机存储介质。
技术介绍
终端通过上报缓存状态报告(BSR,BufferStatusReport)的形式告知基站自身缓存的待传输数据状态,以便基站能够更准确的给终端分配无线资源。根据触发BSR事件的不同,BSR可分为常规BSR(RegularBSR)、填充BSR(PaddingBSR)和周期BSR(PeriodicBSR)。根据BSR的格式,BSR可分为短BSR(shortBSR)、长BSR(longBSR)和截短BSR(truncatedBSR)。其中,PaddingBSR的承载方式是承载在媒体接入控制层协议数据单元(MACPDU,MediaAccessControlProtocolDataUnit)的填充比特(paddingbit)内。当终端触发的BSR类型是PaddingBSR,且有多个逻辑信道有数据传输,且填充比特长度大于等于一个shortBSR及其对应的媒体接入控制(MAC,MediaAccessControl)子包头,但不足以用来发送longBSR及其对应的MAC子包头时,终端采用truncatedBSR类型上报BSR。但是,truncatedBSR采用1字节(byte)的格式,这种格式的truncatedBSR仅能上报多个逻辑信道组中的一个逻辑信道组对应的缓存数据状态,而无法上报有数据传输的多个逻辑信道组对应的缓存数据状态,使得基站无法获知所有有数据传输的逻辑信道组对应的缓存数据状态,从而也无法准确的给终端分配无线资源。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种缓存状态上报方法、终端和计算机存储介质。本专利技术实施例公开了一种缓存状态上报方法,所述方法包括:终端触发填充缓存状态报告上报;所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式;所述BSR格式对应的逻辑信道组数量大于等于1,小于等于当前有缓存待传数据的逻辑信道组的最大数量。在一实施例中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:当所述填充比特大小大于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、小于第二类型BSR格式的最大长度和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为至少两个时,基于当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和以及所述填充比特大小确定上报的BSR格式。在一实施例中,所述基于当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和以及所述填充比特大小确定上报的BSR格式,包括:若当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和小于等于所述填充比特大小,确定上报第二类型BSR格式,所述第二类型BSR格式对应的逻辑信道组数量等于当前有缓存待传数据的逻辑信道组的数量。在一实施例中,所述基于当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和以及所述填充比特大小确定上报的BSR格式,包括:若当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和大于所述填充比特大小,确定上报第三类型BSR格式,所述第三类型BSR格式对应的逻辑信道组数量大于1,小于当前有缓存待传数据的逻辑信道组的数量。在一实施例中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:当所述填充比特大小大于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、小于第二类型BSR格式的最大长度和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为一个时,确定上报所述第一类型BSR格式。在一实施例中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:当所述填充比特大小大于第二类型BSR格式的最大长度和对应的MAC子包头大小之和时,确定上报第二类型BSR格式,所述第二类型BSR格式对应的逻辑信道组数量等于当前有缓存待传数据的逻辑信道组的数量。在一实施例中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:当所述填充比特大小等于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为至少两个时,确定上报第四类型BSR格式,所述第四类型BSR格式对应至少两个逻辑信道组中的一个逻辑信道组。在一实施例中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:当所述填充比特大小等于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为一个时,确定上报所述第一类型BSR格式,所述第一类型BSR格式对应所述逻辑信道组。在一实施例中,所述第二类型BSR格式包括所有当前有缓存待传数据的逻辑信道组的标识以及对应的缓存状态信息;每个逻辑信道组的缓存状态信息按照对应的标识顺序依次排列。在一实施例中,所述第二类型BSR格式包括:第一比特图,所述第一比特图中的比特位对应于当前有缓存待传数据的逻辑信道组;所述第二类型BSR格式还包括所述当前有缓存待传数据的逻辑信道组中每个逻辑信道组的缓存状态信息;每个逻辑信道组的缓存状态信息按照对应于所述第一比特图中的排序依次排列。在一实施例中,所述确定上报第三类型BSR格式之前,所述方法还包括:将所述当前有缓存待传数据的逻辑信道组按照优先级排序;按照优先级排序结果在所述当前有缓存待传数据的逻辑信道组中选择满足所述填充比特的部分逻辑信道组。在一实施例中,所述第三类型BSR包括:第二比特图,所述第二比特图中的比特位对应于所述部分逻辑信道组;所述第三类型BSR还包括所述部分逻辑信道中每个逻辑信道组的缓存状态信息;所述部分逻辑信道组中每个逻辑信道组的缓存状态信息按照所述部分逻辑信道组对应于所述第二比特图中的排序依次排列。本文档来自技高网
...

【技术保护点】
1.一种缓存状态上报方法,所述方法包括:/n终端触发填充缓存状态报告padding BSR上报;/n所述终端根据填充比特大小、第一类型BSR格式的大小和对应的媒体接入控制MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式;所述BSR格式对应的逻辑信道组数量大于等于1,小于等于当前有缓存待传数据的逻辑信道组的最大数量。/n

【技术特征摘要】
1.一种缓存状态上报方法,所述方法包括:
终端触发填充缓存状态报告paddingBSR上报;
所述终端根据填充比特大小、第一类型BSR格式的大小和对应的媒体接入控制MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式;所述BSR格式对应的逻辑信道组数量大于等于1,小于等于当前有缓存待传数据的逻辑信道组的最大数量。


2.根据权利要求1所述的方法,其中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:
当所述填充比特大小大于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、小于第二类型BSR格式的最大长度和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为至少两个时,基于当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和以及所述填充比特大小确定上报的BSR格式。


3.根据权利要求2所述的方法,其中,所述基于当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和以及所述填充比特大小确定上报的BSR格式,包括:
若当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和小于等于所述填充比特大小,确定上报第二类型BSR格式,所述第二类型BSR格式对应的逻辑信道组数量等于当前有缓存待传数据的逻辑信道组的数量。


4.根据权利要求2所述的方法,其中,所述基于当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和以及所述填充比特大小确定上报的BSR格式,包括:
若当前有缓存待传数据的逻辑信道组对应的第二类型BSR格式的大小和对应的MAC子包头大小之和大于所述填充比特大小,确定上报第三类型BSR格式,所述第三类型BSR格式对应的逻辑信道组数量大于1,小于当前有缓存待传数据的逻辑信道组的数量。


5.根据权利要求1所述的方法,其中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:
当所述填充比特大小大于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、小于第二类型BSR格式的最大长度和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为一个时,确定上报所述第一类型BSR格式。


6.根据权利要求1所述的方法,其中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:
当所述填充比特大小大于第二类型BSR格式的最大长度和对应的MAC子包头大小之和时,确定上报第二类型BSR格式,所述第二类型BSR格式对应的逻辑信道组数量等于当前有缓存待传数据的逻辑信道组的数量。


7.根据权利要求1所述的方法,其中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:
当所述填充比特大小等于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为至少两个时,确定上报第四类型BSR格式,所述第四类型BSR格式对应至少两个逻辑信道组中的一个逻辑信道组。


8.根据权利要求1所述的方法,其中,所述终端根据填充比特大小、第一类型BSR格式的大小和对应的MAC子包头大小之和、以及当前有缓存待传数据的逻辑信道组数量,确定上报的BSR格式,包括:
当所述填充比特大小等于所述第一类型BSR格式的大小和对应的MAC子包头大小之和、且当前有缓存待传数据的逻辑信道组数量为一个时,确定上报所述第一类型BSR格式,所述第一类型BSR格式对应所述逻辑信道组。


9.根据权利要求1至6任一项所述的方法,其中,所述第二类型BSR格式包括所有当前有缓存待传数据的逻辑信道组的标识以及对应的缓存状态信息;
每个逻辑信道组的缓存状态信息按照对应的标识顺序依次排列。


10.根据权利要求1至6任一项所述的方法,其中,所述第二类型BSR格式包括:第一比特图,所述第一比特图中的比特位对应于当前有缓存待传数据的逻辑信道组;
所述第二类型BSR格式还包括所述当前有缓存待传数据的逻辑信道组中每个逻辑信道组的缓存状态信息;
每个逻辑信道组的缓存状态信息按照对应于所述第一比特图中的排序依次排列。


11.根据权利要求4所述的方法,其中,所述确定上报第三类型BSR格式之前,所述方法还包括:
将所述当前有缓存待传数据的逻辑信道组按照优先级排序;
按照优先级排序结果在所述当前有缓存待传数据的逻辑信道组中选择满足所述填充比特的部分逻辑信道组。


12.根据权利要求11所述的方法,其中,所述第三类型BSR包括:第二比特图,所述第二比特图中的比特位对应于所述部分逻辑信道组;
所述第三类型BSR还包括所述部分逻辑信道中每个逻辑信道组的缓存状态信息;
所述部分逻辑信道组中每个逻辑信道组的缓存状态信息按照所述部分逻辑信道...

【专利技术属性】
技术研发人员:唐海
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1