[发明专利]一种通话方法和装置有效
| 申请号: | 200710163582.5 | 申请日: | 2007-10-12 |
| 公开(公告)号: | CN101409598A | 公开(公告)日: | 2009-04-15 |
| 发明(设计)人: | 李明;郭江;李国宏 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H04M7/00 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 梁明升;逯长明 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通话 方法 装置 | ||
技术领域
本发明涉及通信领域,特别涉及一种通话方法和装置。
背景技术
在全球移动通信系统(Global System for Mobile communication,GSM)中,语音通信可以采用自适应多速率(Adaptive Multi Rate,AMR)编解码业务实现,在自适应多速率编解码的一次通话中,速率可以根据情况进行调整,例如,手机可在语音帧中加入编码器模式指示(Codec Mode Indication,CMI),CMI用于指示该语音帧的速率;手机可在语音帧中加入编码器模式请求(CodecMode Request,CMR),CMR用于指示对端的编码速率。为了缩小帧长度和提高传输效率,CMI和CMR可采用交替间隔的方式传送,如第一帧传CMI,第二帧传CMR,第三帧传CMI,第四帧传CMR,第二帧的CMI默认等于第一帧的CMI,第四帧的CMI默认等于第三帧的CMI,也即传送CMR这一帧的速率与前一帧传送CMI的帧速率一致。
在语音通信互联网协议(Internet Protocol,IP)化之后,网络侧将接收到的语音IP包传送给手机,CMI和CMR被封装在一个语音IP包中,而网络侧与手机之间的语音帧采用交替间隔的方式传送CMI和CMR,如果在网络侧给手机发送CMR的时刻,网络侧接收到的语音IP包的CMI与前一帧语音IP包的CMI不同,则网络侧无法将语音帧发送给手机,从而影响语音通信的质量,甚至使得语音通信中断。
发明内容
本发明实施例的目的在于提供一种通话方法和装置,实现语音的可靠传输,提高语音通信的质量。
本发明实施例提供了一种通话的方法,该方法包括:
检测下行接收到偶数语音帧速率是否满足预定条件;
当满足所述预定条件时,则将上行发送语音帧中的速率请求延迟语音帧的奇数时长;
上行发送延迟后的所述速率请求。
本发明实施例还提供了一种通话的装置,该装置包括:
第一检测单元,用于检测下行接收到偶数语音帧速率是否满足预定条件;
延迟单元,用于如果满足预定条件,则将上行发送语音帧中的速率请求延迟语音帧的奇数时长;
发送单元,用于上行发送延迟后的所述速率请求。
背景技术中,如果偶数语音帧的速率与前一下行发送语音帧的速率不一致,则网络侧无法传输该语音帧,采用本发明实施例一种通话方法和装置,当下行接收到偶数语音帧的速率满足预定条件时,网络侧将上行发送语音帧中的速率请求延迟语音帧的奇数时长,这样,下行接收的偶数语音帧可以转换为奇数语音帧,网络侧就可以直接将转换后的语音帧下行发送给终端,从而实现语音的可靠传输,提高语音通信的质量。
附图说明
图1是本发明提供的通话的方法实施例一的流程示意图;
图2是本发明提供的通话的方法实施例二中情景一的流程示意图;
图3是本发明提供的通话的方法实施例二中情景二的流程示意图;
图4是本发明提供的通话的方法实施例二中情景三的流程示意图;
图5是本发明提供的通话的装置实施例的结构示意图。
具体实施方式
实施例一揭示了一种通话的方法,参见图1,该方法包括:
101、检测下行接收到偶数语音帧速率是否满足预定条件;
可以通过记录下行接收到语音帧的帧号和速率的方式,如果当前下行接收语音帧的帧号为偶数,则比较该语音帧的速率是否满足预定条件。
预定条件包括:
第一种预定条件:下行接收到偶数语音帧速率与前一下行接收到语音帧速率不一致;
或者是第二种预定条件:在预定时间内,下行接收到第1至第N偶数语音帧速率与前一下行接收到语音帧速率一致;之后,下行接收到第N+1至第M偶数语音帧速率与前一下行接收到语音帧速率不一致;之后,下行接收到第M+1个偶数语音帧速率与前一下行接收到语音帧速率一致,其中,N、M为自然数,N大于或者等于1,M大于或者等于(N+1)。
即在第二种预定条件中,举例如,第一偶数语音帧与前一下行接收到语音帧速率一致、第二偶数语音帧与前一下行接收到语音帧速率不一致、第三偶数语音帧与前一下行接收到语音帧速率一致;或者,也可以是第一、二、三、四、、、N偶数语音帧与前一下行接收到语音帧速率一致,第N+1、N+2、、、M偶数语音帧与前一下行接收到语音帧速率不一致,第M+1偶数语音帧与前一下行接收到语音帧速率一致。
可以通过确定上行发送的语音帧号与对应下行接收的语音帧号之间的帧差的方式,判断下行接收到偶数语音帧的速率是否满足预定条件:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710163582.5/2.html,转载请声明来源钻瓜专利网。





