Lte系统中降低上行语音业务传输时延的方法

文档序号:7851416阅读:362来源:国知局
专利名称:Lte系统中降低上行语音业务传输时延的方法
技术领域
本发明涉及一种通信系统中降低上行业务传输时延的方法,尤其涉及一种LTE系统中降低上行语音业务传输时延的方法。
背景技术
LTE (Long Term Evolution,长期演进)系统中,语音业务传输具有数据包间隔性到达以及数据包大小相对固定的特点,针对这些特点,LTE系统采用半持续调度的机制传输语音数据包。在包密集度没有达到激活半持续调度门限之前,语音数据仍采用动态调度的方式进行传输。UE(User Equipment,用户设备或终端)开始语音业务后,上行语音数据将使UE产生常规BSR (Buffer Status Report,缓冲区状态报告)并启动retxBSR-Timer (重传BSR 定时器其时长由协议TS36. 331确定)。在retxBSR-Timer超时后,UE通过常规BSR触发的 SR (Scheduling request,调度请求)获取 UL-GRANT (uplink Grant,上行授权),并在相应的PUSCH (Physical Uplink Shared Channel,物理上行共享信道)传输语音数据,同时将BSR上报至基站(Base Station, BS)以获取进一步的UL-GRANT来传输后续的语音数据包。可见,UE在进行上行语音数据传输之前需要先通过上报BSR以获取基站下发的UL-GRANT。UE上报BSR获取UL-GRANT有如下两种情况I、如果当前没有任何UL-GRANT,如图I所示,UE产生的常规BSR将触发SR并启动定时器retxBSR-Timer,基站在收到SR后对UE分配PUSCH资源并下发UL-GRANT,UE在UL-GRANT 对应的 PUSCH 资源上报 BSR。如果 BSR 经过 HARQ (Hybrid Automatic RepeatRequest,混合自动重传请求)最大传输次数仍然传输错误,则需要等到retxBSR-Timer超时之后重新由常规BSR触发SR获取UL-GRANT。而在retxBSR-Timer超时之前,UE将不进行任何上行传输。如果UE在UL-GRANT对应的PUSCH资源上传输正确,则基站可以获知UE的BSR进而继续对UE分配上行资源并下发UL-GRANT。2、如果当前已经存在连续的UL-GRANT,如图2所示,UE在上报BSR后将重新启动计时器periodicBSR-Timer (BSR周期上报定时器其时长由协议TS36. 331确定)与retxBSR-Timero任意一个计时器超时后,UE将重新产生BSR并在UL-GRANT对应的PUSCH资源上传,基站将此次获知的BSR与之前获知的BSR综合后继续对UE分配资源并下发UL-GRANT。如图3所示,如果等待传输的语音数据包较小,UE通过SR获取UL-GRANT后能够将当前这些数据全部传输,伴随数据传输至基站的BSR索引为零,则在没有其他业务的情况下,后续到来的语音业务数据包需要等待retxBSR-Timer重新超时之后触发SR获取UL-GRANT,由于协议中规定定时器retxBSR-Timer最小时延为320ms,因此上行语音业务将会出现较大时延。

发明内容
本发明的目的在于提供一种LTE系统中降低上行语音业务传输时延的方法,以解决现有技术存在的上行语音业务可能出现较大时延的问题。为了实现本发明的目的,本发明提供的LTE系统中降低上行语音业务传输时延的方法包括以下步骤基站在子帧#n接收UE上行数据包时,判断所述UE上行数据包中携带的BSR索引对应的数据量是否为零;若所述数据量为零,则判断所述UE上行数据包中是否包含语音数据包;若包含语音数据包,则由基站下发UL-GRANT。根据上述LTE系统中降低上行语音业务传输时延的方法的一种优选实施方式,其中,判断所述UE上行数据包中包含语音数据包之后,还进一步判断所述语音数据包中是否包含冗余数据; 若所述语音数据包中包含冗余数据,则基站在子巾贞#n+LowRateSubSfn继续下发UL-GRANT ;若所述语音数据包中不包含冗余数据,则基站在子帧#n+High RateSubSfn继续下发 UL-GRANT。根据上述LTE系统中降低上行语音业务传输时延的方法的一种优选实施方式,其中,还包括以下步骤=UL-GRANT下发成功后,基站在相应的上行数据时间点进行循环判断。根据上述LTE系统中降低上行语音业务传输时延的方法的一种优选实施方式,其中,还包括以下步骤若所述数据量不为零,则更新基站侧对应该UE的数据量保存值并进行后续的资源分配。根据上述LTE系统中降低上行语音业务传输时延的方法的一种优选实施方式,其中,还包括以下步骤若所述UE上行数据包中不包含语音数据包,则更新基站侧对应该UE的BSR保存值并进行后续的资源分配。根据上述LTE系统中降低上行语音业务传输时延的方法的一种优选实施方式,其中,所述进行后续的资源分配是指按照正常时序下发UL-GRANT。本发明针对语音数据包的传输特点以自适应的方式减小了上行语音数据包的传输时延,有效地提升了语音业务的传输性能。另外,本发明是协议实现的延伸,具有易于实现的优点。


图I为现有技术不存在Ul-Grant情况下的BSR上报的效果图;图2为现有技术存在Ul-Grant情况下的BSR上报的效果图;图3为现有技术进行上行语音业务传输的效果图;图4为本发明优选实施例的流程框图;图5为本发明优选实施例与现有技术的传输效果对比图。
具体实施例方式下面结合附图和具体实施方式
对本发明做进一步详细说明。为了解决目前LTE系统中上行语音业务传输时延较大的问题,本发明通过监测基于SR获取的UL-GRANT所对应的PUSCH资源上,终端语音数据的传输饱满度与所上报的BSR取值情况,采取自适应的方式增加语音数据包的传输机会。
图I示出了本发明优选实施例的流程框图,如步骤S100,基站收到UE的SR之后,为UE分配上行PUSCH资源并下发UL-GRANT。接着如步骤S101,基站在UL-GRANT成功下发后,在子帧#n接收上行数据包,并对数据包内容进行监测。接着如步骤S103,由基站进行判断,如果数据包中携带的BSR索引对应的数据量不为零,则执行步骤SI 13和步骤SI 15,更新基站侧对应该UE的数据量保存值并进行后续的资源分配。 如步骤S103的判断结果为零,也即数据包中携带的BSR索引所对应的数据量为零,则执行步骤S105 :判断数据包中是否包含语音数据包。如果没有语音数据包,则执行步骤SI 13和步骤SI 15,如前所述,更新基站侧对应该UE的BSR保存值。如在步骤S105中判断数据包中有语音数据包,则执行步骤S107 :判断数据包中是否包含冗余数据以进行后续的处理。如数据包中有冗余数据,则执行步骤Slll :在子帧#n+LowRateSubSfn (LowRateSubSfn :低速率子巾贞调度间隔,含义为下一次调度时间点与当前判断时间点的间隔)继续下发UL-GRANT。如果数据包中不含有冗余数据,则执行步骤S109 :在子巾贞#n+High RateSubSfn (High RateSubSfn :高速率子巾贞调度间隔,含义为下一次调度时间点与当前判断时间点的间隔)继续下发UL-GRANT。在步骤S109和步骤Slll中,UL-GRANT下发成功后,则返回步骤SlOl :基站在相应的上行数据时间点重新执行上述各项运算。本发明优选实施例的效果如图5所示,由图5可知,与现有技术相比,本发明可以明显降低上行语音数据业务的传输时延。综上,本发明通过监测基于SR获取的UL-GRANT所对应的PUSCH资源上,终端语音数据的传输饱满度与所上报的BSR取值情况,采取自适应的方式增加语音数据包的传输机会,可以明显减小上行语音数据包的传输时延,有效地提升语音业务的传输性能;且本发明是协议实现的延伸,易于实现。由技术常识可知,本发明可以通过其它的不脱离其精神实质或必要特征的实施方案来实现。因此,上述公开的实施方案,就各方面而言,都只是举例说明,并不是仅有的。所有在本发明范围内或在等同于本发明的范围内的改变均被本发明包含。
权利要求
1.一种LTE系统中降低上行语音业务传输时延的方法,其特征在于,包括以下步骤 基站在子帧#n接收UE上行数据包时,判断所述UE上行数据包中携带的BSR索引对应的数据量是否为零; 若所述数据量为零,则判断所述UE上行数据包中是否包含语音数据包; 若所述UE上行数据包中包含语音数据包,则由基站下发UL-GRANT。
2.根据权利要求I所述的方法,其特征在于,判断数据包中包含语音数据包之后,还进一步判断语音数据包中是否包含冗余数据; 若所述语音数据包中包含冗余数据,则基站在子巾贞#n+LowRateSubSfn继续下发UL-GRANT ; 若所述语音数据包中不包含冗余数据,则基站在子巾贞#n+High RateSubSfn继续下发UL-GRANT。
3.根据权利要求I或2所述的方法,其特征在于,还包括以下步骤 UL-GRANT下发成功后,基站在相应的上行数据时间点进行循环判断。
4.根据权利要求I所述的方法,其特征在于,还包括以下步骤 若所述数据量不为零,则更新基站侧对应该UE的数据量保存值并进行后续的资源分配。
5.根据权利要求I所述的方法,其特征在于,还包括以下步骤 若所述UE上行数据包中不包含语音数据包,则更新基站侧对应该UE的BSR保存值并进行后续的资源分配。
6.根据权利要求4或5所述的方法,其特征在于, 所述进行后续的资源分配是指按照正常时序下发UL-GRANT。
全文摘要
本发明提供一种LTE系统中降低上行语音业务传输时延的方法,其包括以下步骤基站在子帧#n接收UE上行数据包时,判断数据包中携带的BSR索引对应的数据量是否为零;若不为零,则更新基站侧对应该UE的数据量保存值并进行后续的资源分配;若为零,则判断数据包中是否包含语音数据;若不包含语音数据,则更新基站侧对应该UE的BSR保存值并进行后续的资源分配;若包含语音数据,则由基站下发UL-GRANT。本发明针对语音数据包的传输特点以自适应的方式减小了上行语音数据包的传输时延,有效的提升了语音业务的传输性能。
文档编号H04W56/00GK102665270SQ20121015307
公开日2012年9月12日 申请日期2012年5月16日 优先权日2012年5月16日
发明者刘星 申请人:刘星
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1