一种语音编码和/或码率的调整方法、装置及介质与流程

文档序号:35137453发布日期:2023-08-16 21:00阅读:118来源:国知局

本发明涉及网络,尤其涉及一种语音编码和/或码率的调整方法、装置及介质。


背景技术:

1、vonr(voice over new radio,新空口语音)5g网络的语音通信方案和volte(voice over long-term evolution,长期演进语音承载)4g网络的语音通信方案为目前运营商主要承载语音业务的通信方式,都支持语音编码速率的自适应调整。

2、然而,现有的语音编码和/或码率的调整方法虽然实现了码率的自适应调整,但是并没有考虑到可能频繁调整造成的用户体验的明显波动,且网络大范围开启自适应调整后会存在信令风暴的风险以及空口资源的浪费弊端。


技术实现思路

1、本发明所要解决的技术问题是针对现有技术的上述不足,提供一种语音编码和/或码率的调整方法、装置及介质,用以解决现有的语音编码和/或码率调整方法没有考虑到可能频繁调整造成的用户体验的明显波动,且网络大范围开启自适应调整后会存在信令风暴的风险以及空口资源的浪费弊端的问题。

2、第一方面,本发明提供一种语音编码和/或码率的调整方法,所述方法包括:

3、根据终端的地理位置判断终端对应的地理聚类区域是否发生变更;

4、响应于终端对应的地理聚类区域发生变更,根据预先构建的地理聚类区域与语音编码和/或码率方案映射表获取变更后的当前地理聚类区域所对应的目标编码和/或码率方案,并根据所述目标编码和/或码率方案触发语音编码和/或码率的变更;

5、响应于终端对应的地理聚类区域未发生变更,保持当前语音编码和/或码率不变。

6、进一步地,所述根据终端的地理位置判断终端对应的地理聚类区域是否发生变更之前,所述方法还包括:

7、对本地网区域做栅格化处理,得到多个地理栅格;

8、获取统计周期t内影响本地网区域内新空口语音vonr和长期演进语音承载volte语音质量好坏的语音质量指标,并落入到对应的地理栅格中;

9、计算地理栅格内各语音质量指标的平均值,并将各个地理栅格中求取平均值后的语音质量指标作为样本数据,采用预设聚类算法对所述样本数据进行分类;

10、针对每个分类,基于历史数据构建语音质量指标、较好平均意见值mos值、以及vonr和volte的较优的语音编码和/或码率方案预设映射表;

11、根据所述预设映射表,使用地理聚类算法对所述地理栅格做聚类,找出相同语音编码和/或码率方案的地理区域,得到所述地理聚类区域和语音编码方案映射表。

12、进一步地,所述获取统计周期t内影响本地网区域内新空口语音vonr和长期演进语音承载volte语音质量好坏的语音质量指标,并落入到对应的地理栅格中,具体包括:

13、获取统计周期t内本地网区域内4g和5g基站无线侧的无线信令trace数据;

14、提取所述trace数据中影响本地网区域内vonr和volte语音质量好坏的语音质量指标以及经纬度位置信息;

15、根据所述经纬度位置信息将各语音质量指标标记到对应的地理栅格中。

16、进一步地,所述语音质量指标包括以下至少之一:功率余量报告phr、参考信号接收功率rsrp、信道质量指示cqi、同步信号参考信号接收功率ss-rsrp、同步信号信号与干扰加噪声比ss-sinr、信道状态信息参考信号接收功率csi-rsrp。

17、进一步地,所述针对每个分类,基于历史数据构建语音质量指标、较好平均意见值mos值、以及vonr和volte的较优的语音编码和/或码率方案预设映射表,具体包括:

18、针对每个分类,基于路测和/或定点测试数据获取mos值大于预设阀值的语音编码和/或码率方案作为较优的语音编码方案;

19、根据所述较优的语音编码方案构建所述预设映射表。

20、进一步地,所述终端包括主叫终端和被叫终端。

21、进一步地,若所述终端为主叫终端,所述根据所述目标编码和/或码率方案触发语音编码和/或码率的变更,具体包括:

22、向被叫终端对应的基站发送所述目标编码和/或码率方案,以使所述被叫终端对应的基站与所述被叫终端进行协商,并返回协商后的语音编码和/或码率方案;

23、根据所述协商后的语音编码和/或码率方案向所述主叫终端下发语音编码和/或码率方案调整命令。

24、进一步地,若所述终端为被叫终端,所述根据所述目标编码和/或码率方案触发语音编码和/或码率的变更,具体包括:

25、向主叫终端对应的基站发送所述目标编码和/或码率方案,以使所述主叫终端对应的基站与所述主叫终端进行协商,并返回协商后的语音编码和/或码率方案;

26、根据所述协商后的语音编码和/或码率方案向所述被叫终端下发语音编码和/或码率方案调整命令。

27、第二方面,本发明提供一种语音编码和/或码率的调整装置,包括:

28、区域变更判断模块,用于根据终端的地理位置判断终端对应的地理聚类区域是否发生变更;

29、语音编码调整模块,与所述区域变更判断模块连接,用于响应于终端对应的地理聚类区域发生变更,根据预先构建的地理聚类区域与语音编码和/或码率方案映射表获取变更后的当前地理聚类区域所对应的目标编码和/或码率方案,并根据所述目标编码和/或码率方案触发语音编码和/或码率的变更;

30、语音编码保持模块,与所述区域变更判断模块连接,用于响应于终端对应的地理聚类区域未发生变更,保持当前语音编码和/或码率不变。

31、第三方面,本发明提供一种语音编码和/或码率的调整装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现上述第一方面所述的语音编码和/或码率的调整方法。

32、第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的语音编码和/或码率的调整方法。

33、本发明提供的语音编码和/或码率的调整方法、装置及介质。首先根据终端的地理位置判断终端对应的地理聚类区域是否发生变更;然后在终端对应的地理聚类区域发生变更时,根据预先构建的地理聚类区域与语音编码和/或码率方案映射表获取变更后的当前地理聚类区域所对应的目标编码和/或码率方案,并根据所述目标编码和/或码率方案触发语音编码和/或码率的变更;以及在终端对应的地理聚类区域未发生变更时,保持当前语音编码和/或码率不变。本技术在终端的地理聚类区域发生变更时,才触发编码和/或码率的变更,实现了基于地理位置的通信质量的语音编码和/或码率方案的调整,避免了频繁的编码和/或码率方案调整以及信令风暴,能够减少空口开销,且能够保障用户语音体验区域相对最优。解决了现有的语音编码和/或码率调整方法没有考虑到可能频繁调整造成的用户体验的明显波动,且网络大范围开启自适应调整后会存在信令风暴的风险以及空口资源的浪费弊端的问题。

当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!