一种上行数据发送调度方法、系统及装置制造方法及图纸

技术编号:8108354 阅读:195 留言:0更新日期:2012-12-21 17:39
本发明专利技术公开了一种上行数据发送调度方法、系统及装置,该方法包括:接收到用户终端UE发送的调度请求时,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小;当确定在本轮调度时执行对所述UE的调度时,将确定出的上行资源大小通知UE,以便UE上报BSR和发送上行数据,否则等待下一轮调度时再确定是否执行对UE的调度。减少了UE发送上行数据的发送延时。

【技术实现步骤摘要】

本专利技术涉及通信
,尤指一种上行数据发送调度方法、系统及装置
技术介绍
当前的长期演进(Long Term Evolution, LTE)系统中,用户终端(UserEquipment, UE)需要发送上行数据时,按照图I的方式处理步骤(I):当有数据到来时,向基站发送调度请求(Scheduling Request, SR)。步骤⑵基站根据接收到的SR进行处理。基站检测到SR之后,分配较少的带宽给UE。该过程为基站的上行授权处理过程,授权给UE 一定的带宽,用于UE上报缓冲区状态报告(Buffer Status Report, BSR)。 步骤(3):用于BSR上报的上行授权信息发送。发送下行信令,将用于BSR上报的上行授权发送给UE。步骤⑷UE上报BSR。步骤(5):基站根据收到的BSR进行处理。基站接收到BSR后,分配一定的带宽给UE,用于发送数据。该过程为基站的数据发送的上行授权处理过程。步骤(6):用于发送数据的上行授权信息发送。发送下行信令,将用于发送数据的上行授权发送给UE。步骤(7) :UE根据分配的带宽发送上行数据。基站将上行数据发送给接收端。由于LTE系统上行数据发送的上述上行时序关系,上行数据发送的过程UE需要至少12ms以上的时间才能把数据从空口发送出去。导致上行数据发送的时延长,不能满足快速传输上行数据的要求。
技术实现思路
本专利技术实施例提供一种上行数据发送调度方法、系统及装置,用以解决现有技术中UE上行数据发送延时长的问题。本专利技术有益效果如下本专利技术实施例提供的上行数据发送调度方法、系统及装置,接收到用户终端UE发送的调度请求时,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小;当确定在本轮调度时执行对所述UE的调度时,将确定出的上行资源大小通知UE,以便UE上报BSR和发送上行数据,否则等待下一轮调度时再确定是否执行对UE的调度。该方法基于业务类型对UE的调度请求进行响应,并同时分配用于上报缓冲区状态报告和发送上行业务数据的上行资源大小,通知给UE,避免了 BSR协商的时间,减少了上行数据的调度时延,提升了用户使用时的体验效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I为现有技术中UE发送上行数据的实现流程图;图2为本专利技术实施例中上行数据发送调度方法的信令流程图;图3为本专利技术实施例中上行数据发送调度方法的流程图;图4为本专利技术实施例中上行数据发送调度系统的结构示意图;图5为本专利技术实施例中上行数据发送调度装置的结构示意图。具体实施方式 为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供一种上行数据发送调度方法,该方法的实现信令流程如图2所示,包括如下步骤步骤Sll :UE发送调度请求(SR)给基站。当UE有上行数据需要发送时,向基站发送SR,请求上行调度。步骤S12 :基站接收到用户终端UE发送的调度请求时,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小。基站根据接收到的调度请求,确定UE请求调度的业务所属的业务类型。根据UE请求调度的业务类型的历史速率和UE上一次被调度时的调度时间长度,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小。步骤S13 :当确定在本轮调度时执行对UE的调度时,将确定出的上行资源大小通知UE。根据UE请求调度的业务的服务质量类别标识(QoS Class Identifier,QCI),确定是否在本轮调度时执行对所述UE的调度。当确定在本轮调度时执行对UE的调度时,将确定出的上行资源大小通知UE,以便UE上报缓冲区状态报告(BSR)和发送上行数据,否则等待下一轮调度时再确定是否执行对UE的调度。步骤S14 UE上报BSR并发送上行数据。上述方法基站直接为UE分配用于上行数据发送和BSR上报的上行资源,在基站检测到SR之后,给UE的上行授权不仅仅满足上报BSR的需求(上报BSR仅仅需要2字节),根据业务类型,给UE —定的带宽,使得UE的上行数据能很快的发送上来。避免了现有技术中图I所示的步骤(3)、(4)、(5)的协商过程,减少了上行数据的发送延时。上述上行数据发送调度方法,基站的具体处理流程如图3所示,包括如下步骤步骤SlOl :基站接收到用户终端UE发送的调度请求。基站接收到UE发送的调度请求时,对调度请求进行解析,获取请求调度的业务的业务类型信息。步骤S102 :确定UE请求调度的业务所属的业务类型。其中,业务类型包括保证比特速率(Guaranteed Bit Rate, GBR)业务和非GBR业务。基站确定UE请求调度的业务有是否有GBR业务,如果有,认为该UE的请求调度的业务类型为GBR业务,否则认为该UE请求调度的业务类型为非GBR(Non-GBR)业务。若确定出业务类型为GBR业务,执行步骤S103 ;若确定出业务类型为非GBR业务,执行步骤S105。步骤S103 :确定UE上一次被调度时的调度时间长度和GBR业务的历史速率。在确定出UE的业务类型后,便可以根据相应的业务类型计算分配给UE的上行资 源的大小了,具体可以是分配给UE的上行数据块的大小。当UE请求调度的业务是GBR业务,根据GBR业务的历史速率和UE上一次被调度时的调度时间长度,计算得到分配给UE用于上报缓冲区状态报告和发送上行业务数据的上行数据块大小。计算GBR业务的历史速率(单位bps)的方法可以有多种,以一种滤波的计算方式为例,GBR业务的历史速率Ratellis通过下列公式计算得到 Ratems = RateHis_Last*0. 95+TBSizeLast*0. 05 ;其中TBSizeLast为UE上一次被调度时分配的上行数据块大小;RateHis_Last为UE上一次被调度时分配的确定的GBR业务的历史速率,即最近一次该UE被调度的时间T (单位s)。步骤S104 :计算得到分配给UE的上行数据块大小。计算分配给UE的上行数据块大小的方法也可以有多种,例如GBR业务分配的上行数据块大小TBSize (单位bit)可以通过下列公式计算得到TBSize = Ratems^T其中RateHis为GBR业务的历史速率;T为UE上一次被调度时的调度时间长度。步骤S105 :确定UE上一次被调度时的调度时间长度和非GBR业务的历史速率。当UE请求调度的业务是非GBR业务,根据非GBR业务的历史速率和UE上一次被调度时的调度时间长度,计算得到分配给UE用于上报缓冲区状态报告和发送上行业务数据的上行数据块大小。计算非GBR业务的历史速率(单位bps)的方法可以有多种,以一种滤波的计算方式为例,非GBR业务的历史速率Ratellis通过下列公式计算得到Ratems = RateHis_Last*0. 95+TBSizeLast*0. 05 ;其中TBSizeLast为UE上一次被调度时分配的上行数据块大小;RateHis_Last为U本文档来自技高网...

【技术保护点】
一种上行数据发送调度方法,其特征在于,包括:接收到用户终端UE发送的调度请求时,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小;当确定在本轮调度时执行对所述UE的调度时,将确定出的上行资源大小通知UE,以便UE上报BSR和发送上行数据,否则等待下一轮调度时再确定是否执行对UE的调度。

【技术特征摘要】
1.一种上行数据发送调度方法,其特征在于,包括 接收到用户终端UE发送的调度请求时,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小; 当确定在本轮调度时执行对所述UE的调度时,将确定出的上行资源大小通知UE,以便UE上报BSR和发送上行数据,否则等待下一轮调度时再确定是否执行对UE的调度。2.如权利要求I所述的方法,其特征在于,所述确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小,具体包括 根据接收到的调度请求,确定UE请求调度的业务所属的业务类型; 根据UE请求调度的业务类型的历史速率和UE上一次被调度时的调度时间长度,确定分配给UE的用于上报缓冲区状态报告和发送上行业务数据的上行资源大小。3.如权利要求2所述的方法,其特征在于,所述业务类型包括保证比特速率GBR业务和非GBR业务; 确定分配给UE的上行资源大小的过程具体包括 若是UE请求调度的业务是GBR业务,根据GBR业务的历史速率和UE上一次被调度时的调度时间长度,计算得到分配给UE用于上报缓冲区状态报告和发送上行业务数据的上行数据块大小; 若是UE请求调度的业务是非GBR业务,根据非GBR业务的历史速率和UE上一次被调度时的调度时间长度,计算得到分配给UE用于上报缓冲区状态报告和发送上行业务数据的上行数据块大小。4.如权利要求3所述的方法,其特征在于,所述上行数据块大小TBSize通过下列公式计算得到TBSize = Ratellis^T ; 其中RateHis为GBR业务或非GBR业务的历史速率; T为UE上一次被调度时的调度时间长度。5.如权利要求4所述的方法,其特征在于,GBR业务或非GBR业务的历史速率Ratems通过下列公式计算得到 Ratellis = RateHis_Last*0. 95+TBSizeLast*0. 05 ; 其中=TBSizeLast为UE上一次被调度时分配的上行数据块大小; RateHis_Last为UE上一次被调度时分配的确定的GBR业务或非GBR业务的历史速率。6.如权利要求1-5任一所述的方法,其特征在于,执行对所述UE的调度的过程,具体包括 根据UE请求调度的业务的服务质量类别标识QCI,确定是否在本轮调度时执行对所述UE的调度;若是,将确定出的上行资源大小通知UE,以便UE上报BSR和发送上行数据;否则,将分配给UE的上行资源大小进行缓存,等待下一轮调度时再确定是否执行...

【专利技术属性】
技术研发人员:孙华窦雪峰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1