[发明专利]通信方法和装置在审
申请号: | 201711488819.7 | 申请日: | 2017-12-29 |
公开(公告)号: | CN109996286A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 周国华;刘菁;戴明增 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W28/02 | 分类号: | H04W28/02;H04W28/04;H04W28/14;H04L1/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 罗英;刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 抖动缓存器 指示信息 终端 方法和装置 通信 通信条件变化 网络设备 用户体验 语音 申请 | ||
本申请实施例提供一种通信方法和装置,此方法包括:终端在接收到第一指示信息后,根据该第一指示信息调整该终端的抖动缓存器的大小。本实施例的终端可以一接收到第一指示信息就调整抖动缓存器的大小,从而可以及时调整抖动缓存器的大小,以及时适应网络设备与终端之间的通信条件变化,提高通信质量,进一步改善语音质量,提升用户体验。
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种通信方法和装置。
背景技术
数据在网络传输过程中会产生时延,该时延的变化称为抖动。具体来说,当两个语音包的接收时间间隔与其发送时间间隔不一致,则产生抖动,如图1所示,从而影响语音质量。因此,可以通过设置抖动缓存器(jitter buffer)来消除上述产生的抖动,具体来说,语音包需要先在jitter buffer中缓存固定的时间,然后再进行播放。如果缓存时间小于网络的抖动,则抖动无法完全消除。如果缓存时间大于网络的抖动,则抖动可以完全消除,但增加了端到端的通信时延。而语音包在jitter buffer中的缓存时间由jitter buffer的大小决定。目前,接收端可以根据在一定时间内统计的语音丢包率、时延等信息来调整其jitterbuffer的大小,从而改善语音质量。但这种调整方式需要接收端在统计一段时间的语音丢包率、时延等信息之后才能调整jitter buffer的大小,但是在统计的这段时间内传输时延已经产生,从而导致接收端在确定需要调整jitter buffer之前的语音质量明显下降,甚至产生丢包,影响通信质量。
发明内容
本申请实施例提供一种通信方法和装置,用于提高语音通信质量。
第一方面,本申请实施例提供一种通信方法,包括:
第一终端接收第一指示信息,所述第一指示信息用于指示所述第一终端调整抖动缓存器的大小;
所述第一终端根据所述第一指示信息调整所述第一终端的抖动缓存器的大小。
在一种可能的设计中,所述第一指示信息中包括:第一值的信息;
所述第一终端根据所述第一指示信息调整所述第一终端的抖动缓存器的大小,包括:
所述第一终端根据所述第一值的信息,将所述第一终端的抖动缓存器的大小调整至所述第一值;或者,
所述第一终端根据所述第一值的信息,调整所述第一终端的抖动缓存器的大小,所述第一值为抖动缓存器的调整量。
在一种可能的设计中,所述第一终端接收第一指示信息,包括:
所述第一终端接收第一网络设备发送的所述第一指示信息。
在一种可能的设计中,所述第一指示信息包括在所述第一终端从所述第一网络设备接收的切换命令中。
在一种可能的设计中,所述第一终端接收第一网络设备发送的所述第一指示信息之前,还包括:
所述第一终端向所述第一网络设备发送所述第一终端的抖动缓存器的大小的信息。
在一种可能的设计中,所述第一终端接收第一指示信息,包括:
所述第一终端接收第二终端发送的所述第一指示信息,所述第二终端为所述第一终端的通信对端。
在一种可能的设计中,所述第一指示信息包括在所述第一终端从所述第二终端接收的数据包中。
第二方面,本申请实施例提供一种通信方法,包括:
第一网络设备确定需要调整第一终端的抖动缓存器的大小;
所述第一网络设备向所述第一终端发送所述第一指示信息,所述第一指示信息用于指示所述第一终端调整抖动缓存器的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711488819.7/2.html,转载请声明来源钻瓜专利网。