语音业务中基于上行调度请求的上行资源分配方法和装置制造方法及图纸

技术编号:14892564 阅读:70 留言:0更新日期:2017-03-29 01:41
本发明专利技术实施例提供了一种VoLTE语音业务中基于上行调度请求SR的上行资源分配方法和装置,其中,所述方法包括:确定语音业务的状态信息;当检测到上行调度请求SR时,分别提取在先已上传语音数据包的编码格式、IP头特征信息和IP协议版本信息;采用编码格式、IP头特征信息和IP协议版本信息,确定当次需上传语音数据包的包大小信息;依据IP头特征信息、所述包大小信息和状态信息,确定需分配缓冲占用BO的大小;确定调制与编码策略MCS等级;根据需分配缓冲占用BO的大小和调制与编码策略MCS等级,确定需分配物理资源块PRB个数。本发明专利技术实施例可以减少语音数据从终端到另一终端的时延。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种VoLTE语音业务中基于上行调度请求SR的上行资源分配方法和一种VoLTE语音业务中基于上行调度请求SR的上行资源分配装置。
技术介绍
在TD-LTE系统中,VoLTE(VoiceoverLTE)是基于IMS的语音业务,其全部业务承载于4G网络上,可实现数据与语音业务在同一网络下的统一,VoLTE语音业务相对于2G、3G语音业务,具有接通等待时间更短,以及更高质量、更自然的音视频通话等优点。在现有做法中,VoLTE语音业务通常通过以下方式上传语音数据:当终端需要上传语音数据到基站时,由终端向基站发送上行调度请求(SchedulingRequest,SR),基站周期性检测SR,当检测到SR,则调用DCI0,由固定为6的调制与编码策略MCS等级(ModulationandCodingScheme)对应的4个物理资源块(physicalresourceblock,PRB),上传缓冲状态报告(BufferStatusReport,BSR)和少量数据,由于当MCS等级为6时,4个PRB只能上传392bit(即49byte)的数据,而需要上传的语音数据大多数时候都是大于49byte,因而,MCS等级为6时的4个PRB无法一次性将需要上传的数据上传完毕,基站还要根据上传的BSR确定需上传的语音数据的大小,重新确定MCS等级和分配的PRB数量,并再次调用DCI0,由重新确定的MCS等级对应的PRB数量上传剩下的需要上传的语音数据。在现有语音数据上传的过程中,由于需要先调用DCI0,由固定的MCS等级对应的4个PRB上传BSR,通过BSR重新确定MCS等级和PRB数量后,还需要再次调用DCI0才能把需要上传的语音数据全部上传,从而导致了语音数据从一个终端到达另一个终端的时延增加。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种VoLTE语音业务中基于上行调度请求SR的上行资源分配方法和相应的一种VoLTE语音业务中基于上行调度请求SR的上行资源分配装置。为了解决上述问题,本专利技术实施例公开了一种VoLTE语音业务中基于上行调度请求SR的上行资源分配方法,包括:确定所述语音业务的状态信息;当检测到上行调度请求SR时,分别提取在先已上传语音数据包的编码格式、IP头特征信息和IP协议版本信息;采用所述编码格式、所述IP头特征信息和所述IP协议版本信息,确定当次需上传语音数据包的包大小信息;依据所述IP头特征信息、所述包大小信息和所述状态信息,确定需分配缓冲占用BO的大小;确定调制与编码策略MCS等级;根据所述需分配缓冲占用BO的大小和所述调制与编码策略MCS等级,确定需分配物理资源块PRB个数。优选的,所述确定所述语音业务的状态信息的步骤包括:统计在预设时间内接收的语音数据包的个数;若所述语音数据包的个数大于第一阈值,则确定所述状态信息为激活状态;若所述语音数据包的个数小于等于第二阈值,则确定所述状态信息为静默状态,其中,所述第一阈值大于所述第二阈值。优选的,所述IP头特征信息为压缩IP头或不压缩IP头,所述状态信息为激活状态或静默状态,所述依据所述IP头特征信息、所述包大小信息和所述状态信息,确定需分配缓冲占用BO的大小的步骤包括:分别获取上行调度请求SR的检测周期和激活状态下语音数据包的发送周期;当所述状态信息为激活状态时,确定需分配缓冲占用BO的大小为K,K=N*T1/T2,其中,N表示所述包大小信息,T1表示上行调度请求SR的检测周期,T2表示激活状态下语音数据包的发送周期,T1/T2的值向上取整;当所述状态信息为静默状态,且所述IP头特征信息为压缩IP头时,确定需分配缓冲占用BO的大小为15字节;当所述状态信息为静默状态,且所述IP头特征信息为不压缩IP头时,确定需分配缓冲占用BO的大小为72字节。优选的,所述根据所述需分配缓冲占用BO的大小和所述调制与编码策略MCS等级,确定需分配物理资源块PRB个数的步骤包括:基于第一预设映射关系,确定与所述调制与编码策略MCS等级相对应的传输块TBS等级;基于第二预设映射关系,确定与所确定的传输块TBS等级相对应的,物理资源块PRB个数的最大承载数据量;将最大承载数据量大于等于,所述需分配缓存占用BO的大小的物理资源块PRB个数的最小值,确定为需分配物理资源块PRB个数。本专利技术实施例还公开了一种VoLTE语音业务中基于上行调度请求SR的上行资源分配装置,所述装置包括分组数据汇聚协议层PDCP和媒体接入控制层MAC,所述分组数据汇聚协议层PDCP包括状态信息确定模块和在先已上传语音数据包的信息提取模块,所述媒体接入控制层MAC包括包大小信息计算模块、需分配缓冲占用BO的大小确定模块、调制与编码策略MCS等级确定模块和需分配物理资源块PRB个数确定模块,所述装置包括:所述状态信息确定模块,用于确定所述语音业务的状态信息;所述在先已上传语音数据包的信息提取模块,用于当检测到上行调度请求SR时,分别提取在先已上传语音数据包的编码格式、IP头特征信息和IP协议版本信息;所述包大小信息确定模块,用于采用所述编码格式、所述IP头特征信息和所述IP协议版本信息,确定当次需上传语音数据包的包大小信息;所述需分配缓冲占用BO的大小确定模块,用于依据所述IP头特征信息、所述包大小信息和所述状态信息,确定需分配缓冲占用BO的大小;所述调制与编码策略MCS等级确定模块,用于确定调制与编码策略MCS等级;所述需分配物理资源块PRB个数确定模块,用于根据所述需分配缓冲占用BO的大小和所述调制与编码策略MCS等级,确定需分配物理资源块PRB个数。优选的,所述状态信息确定模块包括:语音数据包的个数统计子模块,用于统计在预设时间内接收的语音数据包的个数;激活状态确定子模块,用于在所述语音数据包的个数大于第一阈值时,则确定所述状态信息为激活状态;静默状态确定子模块,用于在所述语音数据包的个数小于等于第二阈值时,则确定所述状态信息为静默状态,其中,所述第一阈值大于所述第二阈值。优选的,所述IP头特征信息为压缩IP头或不压缩IP头,所述状态信息为激活状态或静默状态,所述需分配缓冲占用BO的大小确定模块包括:周期获取子模块,用于分别获取上行调度请求SR的检测周期和激活状态下语音数据包的发送周期;第一需分配缓冲占用BO的大小确定子模块,用于当所述状态信息为激活状态时,确定需分配缓冲占用BO的大小为K,K=N*T1/T2,其中,N表示所述包大小信息,T1表示上行调度请求SR的检测周期,T2表示激活状态下语音数据包的发送周期,T1/T2的值向上取整;第二需分配缓冲占用BO的大小确定子模块,用于当所述状态信息为静默状态,且所述IP头特征信息为压缩IP头时,确定需分配缓冲占用BO的大小为15字节;第三需分配缓冲占用BO的大小确定子模块,用于当所述状态信息为静默状态,且所述IP头特征信息为不压缩IP头时,确定需分配缓冲占用BO的大小为72字节。优选的,所述需分配物理资源块PRB个数确定模块包括:传输块TBS等级确定子模块,用于基于第一预设映射关系,确定与所述调制与编码策略MCS等级相对应的本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201510575776.html" title="语音业务中基于上行调度请求的上行资源分配方法和装置原文来自X技术">语音业务中基于上行调度请求的上行资源分配方法和装置</a>

【技术保护点】
一种VoLTE语音业务中基于上行调度请求SR的上行资源分配方法,其特征在于,包括:确定所述语音业务的状态信息;当检测到上行调度请求SR时,分别提取在先已上传语音数据包的编码格式、IP头特征信息和IP协议版本信息;采用所述编码格式、所述IP头特征信息和所述IP协议版本信息,确定当次需上传语音数据包的包大小信息;依据所述IP头特征信息、所述包大小信息和所述状态信息,确定需分配缓冲占用BO的大小;确定调制与编码策略MCS等级;根据所述需分配缓冲占用BO的大小和所述调制与编码策略MCS等级,确定需分配物理资源块PRB个数。

【技术特征摘要】
1.一种VoLTE语音业务中基于上行调度请求SR的上行资源分配方法,其特征在于,包括:确定所述语音业务的状态信息;当检测到上行调度请求SR时,分别提取在先已上传语音数据包的编码格式、IP头特征信息和IP协议版本信息;采用所述编码格式、所述IP头特征信息和所述IP协议版本信息,确定当次需上传语音数据包的包大小信息;依据所述IP头特征信息、所述包大小信息和所述状态信息,确定需分配缓冲占用BO的大小;确定调制与编码策略MCS等级;根据所述需分配缓冲占用BO的大小和所述调制与编码策略MCS等级,确定需分配物理资源块PRB个数。2.根据权利要求1所述的方法,其特征在于,所述确定所述语音业务的状态信息的步骤包括:统计在预设时间内接收的语音数据包的个数;若所述语音数据包的个数大于第一阈值,则确定所述状态信息为激活状态;若所述语音数据包的个数小于等于第二阈值,则确定所述状态信息为静默状态,其中,所述第一阈值大于所述第二阈值。3.根据权利要求1所述的方法,其特征在于,所述IP头特征信息为压缩IP头或不压缩IP头,所述状态信息为激活状态或静默状态,所述依据所述IP头特征信息、所述包大小信息和所述状态信息,确定需分配缓冲占用BO的大小的步骤包括:分别获取上行调度请求SR的检测周期和激活状态下语音数据包的发送周期;当所述状态信息为激活状态时,确定需分配缓冲占用BO的大小为K,K=N*T1/T2,其中,N表示所述包大小信息,T1表示上行调度请求SR的检测周期,T2表示激活状态下语音数据包的发送周期,T1/T2的值向上取整;当所述状态信息为静默状态,且所述IP头特征信息为压缩IP头时,确定需分配缓冲占用BO的大小为15字节;当所述状态信息为静默状态,且所述IP头特征信息为不压缩IP头时,确定需分配缓冲占用BO的大小为72字节。4.根据权利要求1或3所述的方法,其特征在于,所述根据所述需分配缓冲占用BO的大小和所述调制与编码策略MCS等级,确定需分配物理资源块PRB个数的步骤包括:基于第一预设映射关系,确定与所述调制与编码策略MCS等级相对应的传输块TBS等级;基于第二预设映射关系,确定与所确定的传输块TBS等级相对应的,物理资源块PRB个数的最大承载数据量;将最大承载数据量大于等于,所述需分配缓存占用BO的大小的物理资源块PRB个数的最小值,确定为需分配物理资源块PRB个数。5.一种VoLTE语音业务中基于上行调度请求SR的上行资源分配装置,其特征在于,所述装置包括分组数据汇聚协议层PDCP和媒体接入控制层MAC,所述分组数据汇聚协议层PDCP包括状态信息确定模块和在先已上传语音数据包的信息提取模块,所述媒体接入控制层MAC包括包大小信息计算模块、需分配缓冲占用BO的大小确定模块、调制与编码策略MCS等级确定模块和需分配物理资源块PRB个数确定模块...

【专利技术属性】
技术研发人员:孔健王桂英
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京;11

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

1