一种上行业务的调度方法和基站的制作方法_4

文档序号:9828722阅读:来源:国知局
当前维护的BSR
大小进行第一次更新。
[0160]示例性地,当所述基站50是连续调度时,所述BSR的等待时延为所述调度时刻减去所述BSR的时间标记;
[0161]当所述基站50为非连续调度时,所述BSR的等待时延为所述调度时刻减去所述BSR的时间标记再加上非连续调度随机值,所述非连续调度随机值为一个处于[1,调度请求SR周期]的数值,其中,[*]表示闭区间,调度请求SR周期为调度请求的调度周期。
[0162]本实施例提供了一种基站50,调度单元通过获取单元根据终端上报的BSR所获取的上行时延估计对上行业务进行调度,实现了对上行业务分组数据包的等待时延进行估算,从而保证上行业务分组数据包的PDB要求。
[0163]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0164]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0165]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0166]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0167]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【主权项】
1.一种上行业务的调度方法,其特征在于,所述方法包括: 基站接收终端上报的缓存状态报告BSR ; 所述基站根据自身当前维护的BSR大小总量以及所述BSR的大小确定所述BSR的有效性; 所述基站确定所述BSR有效之后,将所述BSR进行时间标记,并按照所述BSR对所述自身当前维护的BSR大小进行第一次更新; 当所述基站进行业务调度时,按照调度时刻与所述BSR的时间标记获取所述BSR的等待时延; 所述基站根据预设的调度算法和BSR的等待时延进行调度,并按照调度对所述第一次更新后的自身当前维护的BSR大小进行第二次更新。2.根据权利要求1所述的方法,其特征在于,所述基站根据自身当前维护的BSR大小以及所述BSR大小确定所述BSR的有效性,包括: 当所述BSR大小大于所述基站自身当前维护的BSR大小总量时,所述基站确定所述BSR有效; 当所述BSR大小小于等于所述基站自身当前维护的BSR大小总量时,所述基站确定所述BSR无效。3.根据权利要求1所述的方法,其特征在于,所述基站按照所述BSR对所述自身当前维护的BSR大小进行第一次更新,包括: 所述基站将所述BSR大小减去所述自身当前维护的BSR大小总量得到的差值,得到所述BSR的更新大小。4.根据权利要求1所述的方法,其特征在于,所述基站还记录自身当前已维护的BSR个数以及自身维护BSR个数上限; 相应地,所述基站确定所述BSR有效之后,还包括: 当所述自身当前已维护的BSR个数加上所述BSR的个数大于所述维护BSR个数上限时,所述基站将所述BSR的时间标记设置为自身最后维护的BSR的时间标记,并且将所述BSR并入所述自身最后维护的BSR ; 当所述自身当前已维护的BSR个数加上所述BSR的个数小于等于所述维护BSR个数上限时,所述基站将所述BSR进行时间标记,并按照所述BSR对所述自身当前维护的BSR大小进行第一次更新。5.根据权利要求1所述的方法,其特征在于,当所述基站是连续调度时,所述BSR的等待时延为所述调度时刻减去所述BSR的时间标记; 当所述基站为非连续调度时,所述BSR的等待时延为所述调度时刻减去所述BSR的时间标记再加上非连续调度随机值,所述非连续调度随机值为一个处于[1,调度请求SR周期]的数值,其中,[*]表示闭区间,调度请求SR周期为调度请求的调度周期。6.一种基站,其特征在于,所述基站包括:接收单元、确定单元、第一更新单元、获取单元、调度单元和第二更新单元,其中, 所述接收单元,用于接收终端上报的缓存状态报告BSR ; 所述确定单元,用于根据所述基站自身当前维护的BSR大小总量以及所述BSR的大小确定所述BSR的有效性; 所述第一更新单元,用于当所述确定单元确定所述BSR有效之后,将所述BSR进行时间标记,并按照所述BSR对所述基站自身当前维护的BSR大小进行第一次更新; 当所述基站进行业务调度时,所述获取单元,用于按照调度时刻与所述BSR的时间标记获取所述BSR的等待时延; 所述调度单元,用于根据预设的调度算法和BSR的等待时延进行调度; 所述第二更新单元,用于按照所述调度单元的调度对所述第一次更新后的自身当前维护的BSR大小进行第二次更新。7.根据权利要求6所述的基站,其特征在于,所述确定单元,用于: 当所述BSR大小大于所述基站自身当前维护的BSR大小总量时,确定所述BSR有效; 当所述BSR大小小于等于所述基站自身当前维护的BSR大小总量时,确定所述BSR无效。8.根据权利要求6所述的基站,其特征在于,所述第一更新单元,用于将所述BSR大小减去所述基站自身当前维护的BSR大小总量得到的差值,得到所述BSR的更新大小。9.根据权利要求6所述的基站,其特征在于,所述基站还包括记录单元,用于记录所述基站自身当前已维护的BSR个数以及所述基站自身维护BSR个数上限; 相应地,所述第一更新单元,用于: 所述确定单元确定所述BSR有效之后, 当所述自身当前已维护的BSR个数加上所述BSR的个数大于所述维护BSR个数上限时,将所述BSR的时间标记设置为所述基站自身最后维护的BSR的时间标记,并且将所述BSR并入所述自身最后维护的BSR ; 当所述自身当前已维护的BSR个数加上所述BSR的个数小于等于所述维护BSR个数上限时,将所述BSR进行时间标记,并按照所述BSR对所述基站自身当前维护的BSR大小进行第一次更新。10.根据权利要求6所述的基站,其特征在于,当所述基站是连续调度时,所述BSR的等待时延为所述调度时刻减去所述BSR的时间标记; 当所述基站为非连续调度时,所述BSR的等待时延为所述调度时刻减去所述BSR的时间标记再加上非连续调度随机值,所述非连续调度随机值为一个处于[1,调度请求SR周期]的数值,其中,[*]表示闭区间,调度请求SR周期为调度请求的调度周期。
【专利摘要】本发明实施例公开了一种上行业务的调度方法和基站,该方法可以包括:基站接收终端上报的缓存状态报告BSR;所述基站根据自身当前维护的BSR大小以及所述BSR的大小确定所述BSR的有效性;所述基站确定所述BSR有效之后,将所述BSR进行时间标记,并按照所述BSR对所述自身当前维护的BSR大小进行第一次更新;当所述基站进行业务调度时,按照调度时刻与所述BSR的时间标记获取所述BSR的等待时延;所述基站根据预设的调度算法和BSR的等待时延进行调度,并按照调度对所述第一次更新后的自身当前维护的BSR大小进行第二次更新。
【IPC分类】H04W72/12, H04W88/08
【公开号】CN105592554
【申请号】CN201410571021
【发明人】许倩倩
【申请人】中兴通讯股份有限公司
【公开日】2016年5月18日
【申请日】2014年10月23日
【公告号】WO2016061976A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1