一种提高语音通话质量的方法技术

技术编号:34761342 阅读:59 留言:0更新日期:2022-08-31 19:01
本申请提供一种提高语音通话质量的方法。该方法包括:第一电子设备与第二电子设备建立ims语音通话。第一电子设备通过上行链路向第二电子设备发送语音包,第一电子设备通过下行链路接收第二电子设备发送的语音包。若第一电子设备在第一时间阈值内通过下行链路接收到的语音包数量与预定的语音包数量的比值小于第一预设值,则第一电子设备确定出通话质量不佳。之后,若第一电子设备确定出上行链路的语音包丢包率大于第二预设值或下行链路的语音包接收率小于第四预设值,则第一电子设备确定出是网络异常导致的通话质量不佳。这样,第一电子设备可以确定出是网络问题导致的通话质量不佳。量不佳。量不佳。

【技术实现步骤摘要】
一种提高语音通话质量的方法


[0001]本申请涉及通信
,尤其涉及一种提高语音通话质量的方法。

技术介绍

[0002]长期演进语音承载(voice over long

term evolution,VoLTE)是一个面向手机和数据终端的高速无线通信标准。它基于IP多媒体子系统(IP multimedia subsystem,IMS),在LTE上使用为控制层面(control plane),sip信令和语音服务的媒体层面(media plane),udp/ip协议特制的配置文件,使得语音服务(控制和媒体层面)作为数据流在LTE数据承载网络中传输,而不再需维护和依赖传统的电路交换语音网络。VoNR(voice over new radio)、VoWiFi与VoLTE处理实现机制类似,其所有数据交互分别在NR数据承载网络、WiFi数据承载网络上。
[0003]当两个电子设备通过VoLTE网络或VoNR网络或VoWiFi网络建立语音通话时,当一侧的电子设备通话质量不佳。目前,一方面,电子设备通过减低本端语音包的传输速率或者请求对端设备降低语音包的传输速率来改善通话质量。另一方面,电子设备通过分析接收语音包的媒体参数格式是否与预设的媒体参数格式一致,若不一致,则判定是由于语音包的媒体参数格式错误导致语音通话质量不佳,电子设备将通过与对端的电子设备重协商媒体参数来改善通话质量。
[0004]但是,上述方法均无法判断是网络问题导致的通话质量不佳。

技术实现思路

[0005]本申请提供了一种提高语音通话质量的方法,实现了电子设备采取全方面检测措施检测出导致通话质量不佳的问题并采取响应的策略解决通话质量问题,提升了用户体验。
[0006]第一方面,本申请提供了一种提高语音通话质量的方法,包括第一电子设备、第一网络设备和第二电子设备,所述第一网络设备为第一服务区域提供第一网络,方法包括:所述第一电子设备通过所述第一网络与所述第二电子设备建立ims语音通话,所述第一电子设备通过第一上行链路将语音包发送至所述第二电子设备,所述第一电子设备通过第一下行链路接收所述第二电子设备发送的语音包;所述第一电子设备判断出所述第一上行链路的网络异常或所述第一电子设备判断出所述第一下行链路的网络异常,则所述第一电子设备确定出是所述第一网络异常导致所述第一电子设备与所述第二电子设备的通话质量不佳。该方法可以判断是网络问题导致的通话质量不佳,并采取对应的措施提高通话质量,提升了用户体验。
[0007]结合第一方面,在一种可能的实现方式中,当所述第一网络为VoNR网络或VoLTE网络时,所述第一电子设备判断出所述第一上行链路的网络异常,具体包括:所述第一电子设备确定出在第二时间阈值内,所述第一电子设备通过所述第一上行链路发送语音包的数目和丢弃语音包的数目;所述第一电子设备计算所述丢弃语音包的数目与所述发送语音包的
数目的比例;若所述丢弃语音包的数量与所述发送语音包的数目的比例大于第二预设值,则所述第一电子设备判断出所述第一上行链路的网络异常。
[0008]结合第一方面,在一种可能的实现方式中,当所述第一网络为所述VoWiFi网络时,所述第一电子设备判断出所述第一上行链路的网络异常,具体包括:所述第一电子设备与所述第一网络设备建立第二上行链路;所述第一电子设备向所述第一网络设备发送建立连接请求,若所述第一电子设备在第三时间阈值内没有接收到所述第一网络设备的第一应答消息,则所述第一电子设备判断出所述第一上行链路的网络异常;若所述第一电子设备在所述第三时间阈值内接收到所述第一应答消息,所述第一电子设备确定出在第四时间阈值内接收所述第一网络设备发送的语音包的数目;所述第一电子设备计算出在所述第四时间阈值内接收所述第一网络设备发送的所述语音包的数目与预设语音包的数目的比例,若所述比例小于第三预设值,则所述第一电子设备判断出所述第一上行链路的网络异常。
[0009]结合第一方面,在一种可能的实现方式中,所述第一电子设备判断出所述第一下行链路的网络异常,具体包括:所述第一电子设备与所述第一网络设备建立第二下行链路;所述第一电子设备向所述第一网络设备发送建立连接请求,若所述第一电子设备在第五时间阈值内没有接收到所述第一网络设备的第二应答消息,则所述第一电子设备判断出所述第一下行链路的网络异常;若所述第一电子设备在所述第五时间阈值内接收到所述第二应答消息,所述第一电子设备确定出在第六时间阈值内接收所述第一网络设备发送的语音包的数目;所述第一电子设备计算出在所述第六时间阈值内接收所述第一网络设备发送的所述语音包的数目与预设语音包的数目的比例,若所述比例小于第四预设值,则所述第一电子设备判断出所述第一下行链路的网络异常。
[0010]结合第一方面,在一种可能的实现方式中,当所述第一网络为VoNR网络或VoLTE网络时,所述第一电子设备判断出所述第一上行链路的网络异常或者所述第一下行链路的网络异常之后,所述方法还包括:所述第一电子设备通过所述第一网络设备将所述第一服务区域的所述第一网络切换为所述第一服务区域的第二网络,或者所述第一电子设备通过所述第一网络设备将所述第一服务区域的所述第一网络切换为第二服务区域的所述第一网络,或者所述第一电子设备将所述第一服务区域的所述第一网络切换为第三网络;其中,所述第一网络、所述第二网络与所述第三网络不同。
[0011]结合第一方面,在一种可能的实现方式中,当所述第一网络为所述VoNR网络时,所述第二网络为所述VoLTE网络、所述第三网络为VoWiFi网络;
[0012]当所述第一网络为所述VoLTE网络时,所述第二网络为所述VoNR网络、所述第三网络为所述VoWiFi网络。
[0013]结合第一方面,在一种可能的实现方式中,当所述第一网络为所述VoWiFi网络时,在所述第一电子设备判断出所述第一上行链路的网络异常或者所述第一下行链路的网络异常之后,所述方法还包括:所述第一电子设备将所述第一服务区域的所述第一网络切换为所述第一服务区域的第二网络,所述第二网络为VoNR网络或VoLTE网络。
[0014]结合第一方面,在一种可能的实现方式中,当所述第一电子设备判断出所述第一上行链路的网络正常和所述第一电子设备判断出所述第一下行链路的网络正常之后,所述方法还包括:所述第一电子判断出通过所述第一下行链路接收的第一语音包的媒体参数格式与预设的媒体参数格式是否一致;若所述第一语音包的媒体参数格式与所述预设的媒体
参数格式不一致,则所述第一电子与所述第二电子设备采用重协商之后的媒体参数格式进行通话。
[0015]结合第一方面,在一种可能的实现方式中,当所述第一电子判断出接收的所述第一语音包的媒体参数格式与所述预设的媒体参数格式一致之后,所述方法还包括:所述第一电子设备减低所述第一上行链路的语音包的传输速率,或者,所述第一电子设备向所述第二电子设备发送请求信息,所述请求信息用于请求所述第二电子设备减低所述第一下行链路语音包的传输速率。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提高语音通话质量的方法,其特征在于,包括第一电子设备、第一网络设备和第二电子设备,所述第一网络设备为第一服务区域提供第一网络,所述方法包括:所述第一电子设备通过所述第一网络与所述第二电子设备建立ims语音通话,所述第一电子设备通过第一上行链路将语音包发送至所述第二电子设备,所述第一电子设备通过第一下行链路接收所述第二电子设备发送的语音包;所述第一电子设备判断出所述第一上行链路的网络异常或所述第一电子设备判断出所述第一下行链路的网络异常,则所述第一电子设备确定出是所述第一网络异常导致所述第一电子设备与所述第二电子设备的通话质量不佳。2.根据权利要求1所述的方法,其特征在于,当所述第一网络为VoNR网络或VoLTE网络时,所述第一电子设备判断出所述第一上行链路的网络异常,具体包括:所述第一电子设备确定出在第二时间阈值内,所述第一电子设备通过所述第一上行链路发送语音包的数目和丢弃语音包的数目;所述第一电子设备计算所述丢弃语音包的数目与所述发送语音包的数目的比例;若所述丢弃语音包的数量与所述发送语音包的数目的比例大于第二预设值,则所述第一电子设备判断出所述第一上行链路的网络异常。3.根据权利要求1所述的方法,其特征在于,当所述第一网络为所述VoWiFi网络时,所述第一电子设备判断出所述第一上行链路的网络异常,具体包括:所述第一电子设备与所述第一网络设备建立第二上行链路;所述第一电子设备向所述第一网络设备发送建立连接请求,若所述第一电子设备在第三时间阈值内没有接收到所述第一网络设备的第一应答消息,则所述第一电子设备判断出所述第一上行链路的网络异常;若所述第一电子设备在所述第三时间阈值内接收到所述第一应答消息,所述第一电子设备确定出在第四时间阈值内接收所述第一网络设备发送的语音包的数目;所述第一电子设备计算出在所述第四时间阈值内接收所述第一网络设备发送的所述语音包的数目与预设语音包的数目的比例,若所述比例小于第三预设值,则所述第一电子设备判断出所述第一上行链路的网络异常。4.根据权利要求1

3任一项所述的方法,其特征在于,所述第一电子设备判断出所述第一下行链路的网络异常,具体包括:所述第一电子设备与所述第一网络设备建立第二下行链路;所述第一电子设备向所述第一网络设备发送建立连接请求,若所述第一电子设备在第五时间阈值内没有接收到所述第一网络设备的第二应答消息,则所述第一电子设备判断出所述第一下行链路的网络异常;若所述第一电子设备在所述第五时间阈值内接收到所述第二应答消息,所述第一电子设备确定出在第六时间阈值内接收所述第一网络设备发送的语音包的数目;所述第一电子设备计算出在所述第六时间阈值内接收所述第一网络设备发送的所述语音包的数目与预设语音包的数目的比例,若所述比例小于第四预设值,则所述第一电子设备判断出所述第一下行链路的网络异常。5.根据权利要求2或4任一项所述的方法,其特征在于,当所述第一网络为VoNR网络或VoLTE网络时,所述第一电子设备判...

【专利技术属性】
技术研发人员:郑文文姜印清
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1