语音编码速率调整方法、装置、计算机存储介质及设备制造方法及图纸

技术编号:19829275 阅读:26 留言:0更新日期:2018-12-19 17:07
本发明专利技术提供了一种语音编码速率调整方法、装置、计算机存储介质及设备,该方法包括:对接收到的协议数据单元PDU进行协议处理,得到对应的服务数据单元SDU;获取当前承载对应的空口质量参数,判断所述空口质量参数是否满足预设的编码速率调整条件;若所述空口质量参数满足预设的编码速率调整条件,则根据编码速率调整策略调整所述SDU的CMR值;将CMR值调整后的所述SDU转发到接收端,以使所述接收端根据所述CMR值修改AMR编码速率。本发明专利技术能够有效缓解空口传输环境差时空口资源紧张的问题,达到提升volte通话质量的目的,提升客户体验。

【技术实现步骤摘要】
语音编码速率调整方法、装置、计算机存储介质及设备
本专利技术涉及移动通信
,尤其涉及一种语音编码速率调整方法、装置、计算机存储介质及设备。
技术介绍
在LTE移动通信
,基站的现网覆盖与配套传输方案的建设以及实际部署都面临着各种各样的问题,随着volte的应用越来越广泛,volte通话质量问题显得更加重要。Volte报文采用AMR编码方式进行编码,AMR编码分为AMRNB和AMRWB两种,AMRNB和AMRWB语音编解码都是使用的是多码率宽带代数码激励线性预测ACELP(AlgebraicCodeExcitationLinearPrediction)。AMRNB对应4.75kb/s到12.2kb/s八种编码方式,AMRWB对应6.6kb/s到23.85kb/s八种编码方式。AMR编码提供的多种编码模式可以更好地解决信源和信道编码的速率分配问题,能够根据信道状况自适应地选择某种编码模式进行传输,使得对无线资源的分配和利用更加合理、有效、灵活,同时,也能为用户提供更好的通话体验。AMR语音编码器能有效提高语音质量,增强系统抗信道误差的能力,同时增加了系统容量,具有其它语音编码方式不可替代的优点。目前LTE基站传统传输架构如图1所示,现有系统缺点简述:(1)由于空口环境会存在突变的情况,现有LTE基站系统无法根据空口环境对volte报文AMR编码速率进行调整。(2)现有LTE基站系统中,虽然有部分对volte传输的优化方法,但大多是从基站协议出发,对volte报文进行调度优化,并没有考虑空口带宽优化。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的语音编码速率调整方法、装置、计算机存储介质及设备。本专利技术的第一方面,提供了一种语音编码速率调整方法,包括:对接收到的协议数据单元PDU进行协议处理,得到对应的服务数据单元SDU;获取当前承载对应的空口质量参数,判断所述空口质量参数是否满足预设的编码速率调整条件;若所述空口质量参数满足预设的编码速率调整条件,则根据编码速率调整策略调整所述SDU的CMR值;将CMR值调整后的所述SDU转发到接收端,以使所述接收端根据所述CMR值修改AMR编码速率。可选地,所述空口质量参数包括空口传输误码率和/或空口丢包率;所述判断所述空口质量参数是否满足预设的编码速率调整条件,包括:判断所述空口传输误码率和/或空口丢包率是否大于对应的预设速率调整阈值。可选地,所述若所述空口质量参数满足预设的编码速率调整条件,则根据编码速率调整策略调整所述SDU的CMR值包括:根据预设的映射关系查找所述空口质量参数对应的编码速率,所述映射关系中包括空口质量参数与编码速率之间的对应关系;根据查找到的编码速率调整所述SDU的CMR值。可选地,在对接收到的协议数据单元PDU进行协议处理之前,所述方法还包括:监测是否接收到PDU;当监测到PDU时,获取所述PDU。本专利技术的第二方面,提供了一种语音编码速率调整装置,包括:PDCP数据协议处理模块,用于对接收到的协议数据单元PDU进行协议处理,得到对应的服务数据单元SDU;AMR编码速率调整模块,用于获取当前承载对应的空口质量参数,判断所述空口质量参数是否满足预设的编码速率调整条件;所述AMR编码速率调整模块,还用于当所述空口质量参数满足预设的编码速率调整条件时,根据编码速率调整策略调整所述SDU的CMR值;PDCP数据转发模块,用于将CMR值调整后的所述SDU转发到接收端,以使所述接收端根据所述CMR值修改AMR编码速率。可选地,所述空口质量参数包括空口传输误码率和/或空口丢包率;所述AMR编码速率调整模块,包括:判断单元,用于判断所述空口传输误码率和/或空口丢包率是否大于对应的预设速率调整阈值。可选地,所述AMR编码速率调整模块,还包括:查找单元,用于根据预设的映射关系查找所述空口质量参数对应的编码速率,所述映射关系中包括空口质量参数与编码速率之间的对应关系;调整单元,用于根据查找到的编码速率调整所述SDU的CMR值。可选地,所述装置还包括:PDCP数据接收模块,用于在对接收到的协议数据单元PDU进行协议处理之前,监测是否接收到PDU,当监测到PDU时,获取所述PDU。此外,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述语音编码速率调整方法的步骤。此外,本专利技术还提供了一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述语音编码速率调整方法的步骤。本专利技术实施例提供的语音编码速率调整方法、装置、计算机存储介质及设备,基站侧实时统计空口质量参数,根据空口质量参数判断发送端当前的初始编码速率是否适合接收端当前的网络状态,当发送端当前的初始编码速率不适合接收端当前的网络状态时,根据编码速率调整策略改变volte报文中的CMR值,进而实时调整接收端的AMR编码速率,有效缓解空口传输环境差时空口资源紧张的问题,达到提升volte通话质量的目的,提升客户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为现有LTE基站传统传输架构的示意图;图2为本专利技术实施例提供的语音编码速率调整方法所适用的LTE基站传输架构的示意图;图3为本专利技术实施例提供的语音编码速率调整方法的流程示意图;图4为本专利技术实施例提供的语音编码速率调整装置的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。本专利技术实施例中,所述基站可以是4G、5G、LTE等多种制式的通信系统中的基站,本专利技术对此不做具体限制。作为一种示例,仅专利技术将以LTE系统中的基站为例具体说明。图1为现有LTE基站传统传输架构的示意图。图2为本专利技术一种语音编码速率调整方法所适用的LTE基站传输架构的示意图。在图1和图2中:PDCP层:PDCP(PacketDataConvergenceProtocol,分组数据汇聚协议)是对分组数据汇聚协议的一个简称,负责执行头压缩以减少无线接口必须传送的比特流量。头压缩机制基于ROHC,ROHC是一个标准的头压缩算法,已被应用于UMTS(Univer本文档来自技高网
...

【技术保护点】
1.一种语音编码速率调整方法,其特征在于,包括:对接收到的协议数据单元PDU进行协议处理,得到对应的服务数据单元SDU;获取当前承载对应的空口质量参数,判断所述空口质量参数是否满足预设的编码速率调整条件;若所述空口质量参数满足预设的编码速率调整条件,则根据编码速率调整策略调整所述SDU的CMR值;将CMR值调整后的所述SDU转发到接收端,以使所述接收端根据所述CMR值修改AMR编码速率。

【技术特征摘要】
1.一种语音编码速率调整方法,其特征在于,包括:对接收到的协议数据单元PDU进行协议处理,得到对应的服务数据单元SDU;获取当前承载对应的空口质量参数,判断所述空口质量参数是否满足预设的编码速率调整条件;若所述空口质量参数满足预设的编码速率调整条件,则根据编码速率调整策略调整所述SDU的CMR值;将CMR值调整后的所述SDU转发到接收端,以使所述接收端根据所述CMR值修改AMR编码速率。2.根据权利要求1所述的方法,其特征在于,所述空口质量参数包括空口传输误码率和/或空口丢包率;所述判断所述空口质量参数是否满足预设的编码速率调整条件,包括:判断所述空口传输误码率和/或空口丢包率是否大于对应的预设速率调整阈值。3.根据权利要求1所述的方法,其特征在于,所述若所述空口质量参数满足预设的编码速率调整条件,则根据编码速率调整策略调整所述SDU的CMR值包括:根据预设的映射关系查找所述空口质量参数对应的编码速率,所述映射关系中包括空口质量参数与编码速率之间的对应关系;根据查找到的编码速率调整所述SDU的CMR值。4.根据权利要求1-3任一项所述的方法,其特征在于,在对接收到的协议数据单元PDU进行协议处理之前,所述方法还包括:监测是否接收到PDU;当监测到PDU时,获取所述PDU。5.一种语音编码速率调整装置,其特征在于,包括:PDCP数据协议处理模块,用于对接收到的协议数据单元PDU进行协议处理,得到对应的服务数据单元SDU;AMR编码速率调整模块,用于获取当前承...

【专利技术属性】
技术研发人员:关文祥
申请(专利权)人:京信通信系统中国有限公司京信通信系统广州有限公司京信通信技术广州有限公司天津京信通信系统有限公司
类型:发明
国别省市:广东,44

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

1