IP通话时在媒体协商过程中编解码选取方法及系统.pdf

上传人:00****42 文档编号:4332612 上传时间:2018-09-14 格式:PDF 页数:11 大小:417.67KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110315214.4

申请日:

2011.10.17

公开号:

CN102843350A

公开日:

2012.12.26

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 29/06申请公布日:20121226|||公开

IPC分类号:

H04L29/06

主分类号:

H04L29/06

申请人:

杭州世导通讯有限公司

发明人:

邱丽霞; 倪继健; 蔡乐意

地址:

311121 浙江省杭州市余杭市仓前镇龙潭路2号

优先权:

专利代理机构:

上海金盛协力知识产权代理有限公司 31242

代理人:

解文霞

PDF下载: PDF下载
内容摘要

本发明揭示了一种IP通话时在媒体协商过程中编解码选取方法及系统,所述方法包括如下步骤:在终端注册完成之后,终端向IP媒体/服务端发送查询网络服务质量QOS私有协议;IP媒体/服务端接收终端的请求,并返回QOS的私有协议;终端根据返回的QOS,结合自身支持的编解码计算编解码的权重;终端将编解码权重通过会话描述SDP传递给IP媒体/服务端;IP媒体/服务端根据收到的会话描述SDP查看编解码权重,并根据自身支持的编解码选择最终的编解码;IP媒体/服务端将最优编解码通过SDP传递给终端。本发明可在多种编解码中选择最优的编解码,提高语音质量,合理利用网络资源。

权利要求书

1.一种IP通话时在媒体协商过程中编解码选取方法,其特征在于,所述方法包括如下步骤:步骤S1、在终端注册完成之后,终端向IP媒体/服务端发送查询网络服务质量QOS私有协议;步骤S2、IP媒体/服务端接收终端的请求,并返回QOS的私有协议;步骤S3、终端根据返回的QOS,结合自身支持的编解码计算编解码的权重;步骤S4、终端将编解码权重通过会话描述SDP消息传递给IP媒体/服务端;步骤S5、IP媒体/服务端根据收到的会话描述SDP消息查看编解码权重,并根据自身支持的编解码选择最终的编解码;步骤S6、IP媒体/服务端将最优编解码通过SDP传递给终端。2.根据权利要求1所述的IP通话时在媒体协商过程中编解码选取方法,其特征在于:所述步骤S3中,其中,MOS为语音质量。3.根据权利要求1所述的IP通话时在媒体协商过程中编解码选取方法,其特征在于:所述步骤S4中,终端将编解码权重通过SDP的a行传递给IP媒体/服务端;所述步骤S5中,IP媒体/服务端根据收到的a行查看编解码权重,并根据自身支持的编解码选择最终的编解码。4.根据权利要求1所述的IP通话时在媒体协商过程中编解码选取方法,其特征在于:所述步骤S4中,在SDP消息的每一行payload描述中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。5.一种IP通话时在媒体协商过程中编解码选取系统,其特征在于,所述系统包括:QOS私有协议查询模块,设置于终端,用以在终端注册完成之后,向IP媒体/服务端发送查询网络服务质量QOS私有协议;QOS私有协议返回模块,设置于IP媒体/服务端,用以在IP媒体/服务端接收终端的请求后返回QOS的私有协议;权重计算模块,设置于终端,用以在终端根据返回的QOS,结合自身支持的编解码计算编解码的权重;权重传递模块,设置于终端,用以将编解码权重通过会话描述SDP传递给IP媒体/服务端;编解码选择模块,设置于IP媒体/服务端,用以根据收到的会话描述SDP查看编解码权重,并根据IP媒体/服务端支持的编解码选择最终的编解码;最优编解码传递模块,设置于IP媒体/服务端,用以将最优编解码通过SDP传递给终端。6.根据权利要求5所述的IP通话时在媒体协商过程中编解码选取系统,其特征在于:所述权重计算模块对权重的计算方法为:其中,MOS为语音质量。7.根据权利要求5所述的IP通话时在媒体协商过程中编解码选取系统,其特征在于:所述权重传递模块将编解码权重通过SDP的a行传递给IP媒体/服务端;所述编解码选择模块根据收到的a行查看编解码权重,并根据自身支持的编解码选择最终的编解码。8.根据权利要求5所述的IP通话时在媒体协商过程中编解码选取系统,其特征在于:所述权重传递模块在SDP消息的每一行payload描述中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。

说明书

IP通话时在媒体协商过程中编解码选取方法及系统

技术领域

本发明属于IP媒体服务技术领域,涉及一种IP媒体服务方法,尤其涉及一
种IP通话时在媒体协商过程中编解码选取方法;同时,本发明还涉及一种
IP通话时在媒体协商过程中编解码选取系统。

背景技术

IP电话在节省带宽、提高信道利用率上较传统电话具有优越性,这主要来
自语音压缩及异步时分复用技术。

语音编码解码器将模拟声音转换为数字化的位流,反之亦然。同时,有些语
音编码解码器利用压缩技术删除多余或不重要的信息,以减少传输带宽的要求。
压缩特别是语音质量、本地计算能力、延迟和网络带宽要求之间的平衡。压缩语
音信号的计算量很大;带宽减少得越多,编码解码器用于一定程度的感受清晰度
的计算花费就越高。另外,节省下来的带宽越大,端到端的延迟就越高。网络规
划者必须在带宽和语音质量之间进行权衡。

图1为现有IP通话时媒体协商过程示意图,存在资源利用率低、网络拥塞、
网络不稳定等问题。

评估编码的性能时要考虑几个重要因素;这些因素如下:

<1>:帧长度:也就是帧字节数,这个值表示经编码处理后的字节数(不包括
帧头)。

<2>:处理时延:它表示在编码器中对一帧语音做编码算法处理所需时间。
处理时延也称为算法时延,通常可以等效为用时间作为衡量单位的帧长。

<3>:前视时延:编码器为了对当前帧的编码提供帮助而检查下一帧的一定
长度,此长度就称为前视时延。前视的想法是为了利用相邻语音帧之间的密切相
关性。

处理时延和前视时延总和统称为算法时延。典型值为:10~30ms,如常用的
ITU-T G.729算法和ITU-T G.723.1算法的算法时延分别为15ms和37.5ms;一
般来说,帧长越大,越有利于降低比特率。

<4>:计算时延:编码器分析时间和解码器重建时间,其值取决于算法的复
杂度和硬件的处理速度;计算时延必须小于帧长,以确保下一帧到来时,当前帧
已处理完毕。

<5>:比特率:当编解码器的输入是标准脉冲编码调制的语音码流(比特率为
64kbit/s)时,编解码器的输出速率。

<6>:DSP MIPS:以百万指令/秒(MIPS)为计量单位,此值是指支持特定编
码器的DSP处理器的最低速度。值得注意的是DSP MISP与其它处理器的MISP
速率无关。编码算法的复杂度决定了硬件的成本和功耗。复杂度越高,所选用的
硬件的处理能力越强,以保证编码的计算时延小于某一设计值。VoIP系统通常
选用中低复杂度的编码。通常来说,小于15MIPS的编码算法为低复杂度,大于
30MIPS的算法为高复杂度。常用的ITU-T G.729算法和ITU-T G.723.1算法的
复杂度分别为18MIPS和16MIPS。

<7>:RAM需求:它描述了支持特定的编码过程所需要RAM的大小。

语音编码质量影响IP电话通信质量的主要因素。因此,能否设计一种简单
易行的方法,能够提高并保证稳定的通话质量,为本领域技术人员开拓了崭新的
思路。

发明内容

本发明所要解决的技术问题是:提供一种IP通话时在媒体协商过程中
编解码选取方法,可在多种编解码中选择最优的编解码,提高语音质量,合
理利用网络资源。

此外,本发明还提供一种IP通话时在媒体协商过程中编解码选取系统,
可在多种编解码中选择最优的编解码,提高语音质量,合理利用网络资源。

为解决上述技术问题,本发明采用如下技术方案:

一种IP通话时在媒体协商过程中编解码选取方法,所述方法包括如下步骤:

步骤S1、在终端注册完成之后,终端向IP媒体/服务端发送查询网络服务
质量QOS私有协议;

步骤S2、IP媒体/服务端接收终端的请求,并返回QOS的私有协议;

步骤S3、终端根据返回的QOS,结合自身支持的编解码计算编解码的权重;

步骤S4、终端将编解码权重通过会话描述SDP传递给IP媒体/服务端;

步骤S5、IP媒体/服务端根据收到的会话描述SDP查看编解码权重,并根据
自身支持的编解码选择最终的编解码;

步骤S6、IP媒体/服务端将最优编解码通过SDP传递给终端。

作为本发明的一种优选方案,所述步骤S3中,

其中,MOS为语音质量。

作为本发明的一种优选方案,所述步骤S4中,终端将编解码权重通过SDP
的a行传递给IP媒体/服务端;所述步骤S5中,IP媒体/服务端根据收到的a
行查看编解码权重,并根据自身支持的编解码选择最终的编解码。

作为本发明的一种优选方案,所述步骤S4中,在SDP消息的每一行payload
描述中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。

一种IP通话时在媒体协商过程中编解码选取系统,所述系统包括:

QOS私有协议查询模块,设置于终端,用以在终端注册完成之后,向IP媒
体/服务端发送查询网络服务质量QOS私有协议;

QOS私有协议返回模块,设置于IP媒体/服务端,用以在IP媒体/服务端接
收终端的请求后返回QOS的私有协议;

权重计算模块,设置于终端,用以在终端根据返回的QOS,结合自身支持的
编解码计算编解码的权重;

权重传递模块,设置于终端,用以将编解码权重通过会话描述SDP传递给
IP媒体/服务端;

编解码选择模块,设置于IP媒体/服务端,用以根据收到的会话描述SDP
查看编解码权重,并根据IP媒体/服务端支持的编解码选择最终的编解码;

最优编解码传递模块,设置于IP媒体/服务端,用以将最优编解码通过SDP
传递给终端。

作为本发明的一种优选方案,所述权重计算模块对权重的计算方法为:

其中,MOS为语音质量。

作为本发明的一种优选方案,所述权重传递模块将编解码权重通过SDP的a
行传递给IP媒体/服务端;所述编解码选择模块根据收到的a行查看编解码权重,
并根据自身支持的编解码选择最终的编解码。

作为本发明的一种优选方案,所述权重传递模块在SDP消息的每一行
payload描述中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。

本发明的有益效果在于:本发明提出的IP通话时在媒体协商过程中编解码
选取方法及系统,在多种编解码中选择最优的编解码,提高语音质量,合理利用
网络资源。

同时,本发明可有效提供终端到IP媒体服务器的网络状况,弥补网络环境
过于复杂无法判断通话质量及方便在SDP中增加。

此外,本发明方法方便易懂,在SDP消息的每一行payload描述中,增加一
个权重,在媒体协商时,编码的权重越大,优先级越高,最终协商出一个最优的
编码。

本发明方案的可靠性/灵活性强,可以在SDP消息的每一行payload描述中
增加,也可以不增加,增加的参数符合协议标准。

附图说明

图1为现有的IP通话时媒体协商过程示意图。

图2为本发明IP通话时媒体协商过程示意图。

具体实施方式

下面结合附图详细说明本发明的优选实施例。

实施例一

本发明揭示了一种IP通话时在媒体协商过程中编解码选取方法,通过在SDP
消息的每一行payload描述中,增加一个权重,在媒体协商时,编码的权重越大,
优先级越高,最终协商出一个最优的编码。IP媒体/服务端同样提供一个服务,
让IP终端可以计算终端到IP媒体服务器的网络状况(网络服务质量QoS)。另外
根据网络服务质量和语音编码自身音质,综合计算出每一个编码的权重。最终根
据权重及网络质量,选择最合适的编码,提高资源利用率并解决网络拥塞、网络
不稳定等问题,也便于进行复杂的业务处理,具有广阔的应用前景。

请参阅图2,所述编解码选取方法具体包括如下步骤:

【步骤S1】在终端注册完成之后,终端向IP媒体/服务端发送查询网络服
务质量QOS私有协议。

【步骤S2】IP媒体/服务端接收终端的请求,并返回QOS的私有协议。

【步骤S3】请参阅表1、表2,终端根据返回的QOS,结合自身支持的编解
码计算编解码的权重。

其中,
其中,MOS为语音质量。


表1权重计算方式



表2部分语音编码性能值

【步骤S4】终端将编解码权重通过会话描述SDP消息的a行传递给IP媒体
/服务端。请参阅表3,例如增加:a=Record weights:0/52/99/6。本实施例
中,在SDP消息的每一行payload描述中,增加所述权重,在媒体协商时,编码
的权重越大,优先级越高。


表3a行增加权重前对比

【步骤S5】IP媒体/服务端根据收到的a行查看编解码权重,并根据自身支
持的编解码选择最终的编解码。

【步骤S6】IP媒体/服务端将最优编解码通过SDP传递给终端。

以上介绍了本发明编解码选取方法,本发明在揭示上述方法的同时,还揭示
一种IP通话时在媒体协商过程中编解码选取系统。所述系统包括:

QOS私有协议查询模块,设置于终端,用以在终端注册完成之后,向IP媒
体/服务端发送查询网络服务质量QOS私有协议;

QOS私有协议返回模块,设置于IP媒体/服务端,用以在IP媒体/服务端接
收终端的请求后返回QOS的私有协议;

权重计算模块,设置于终端,用以在终端根据返回的QOS,结合自身支持的
编解码计算编解码的权重。所述权重计算模块对权重的计算方法为:


权重传递模块,设置于终端,用以将编解码权重通过会话描述SDP消息的a
行传递给IP媒体/服务端;

编解码选择模块,设置于IP媒体/服务端,用以根据收到的a行查看编解码
权重,并根据IP媒体/服务端支持的编解码选择最终的编解码;

最优编解码传递模块,设置于IP媒体/服务端,用以将最优编解码通过SDP
传递给终端。

综上所述,本发明提出的IP通话时在媒体协商过程中编解码选取方法及系
统,在多种编解码中选择最优的编解码,提高语音质量,合理利用网络资源。同
时,本发明可有效提供终端到IP媒体服务器的网络状况,弥补网络环境过于复
杂无法判断通话质量及方便在SDP中增加。

此外,本发明方法方便易懂,在SDP消息的每一行payload描述中,增加一
个权重,在媒体协商时,编码的权重越大,优先级越高,最终协商出一个最优的
编码。本发明方案的可靠性/灵活性强,可以在SDP消息的每一行payload描述
中增加,也可以不增加,增加的参数符合协议标准。

这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实
施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技
术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚
的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结
构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和
精神的情况下,可以对这里所披露的实施例进行其它变形和改变。

IP通话时在媒体协商过程中编解码选取方法及系统.pdf_第1页
第1页 / 共11页
IP通话时在媒体协商过程中编解码选取方法及系统.pdf_第2页
第2页 / 共11页
IP通话时在媒体协商过程中编解码选取方法及系统.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《IP通话时在媒体协商过程中编解码选取方法及系统.pdf》由会员分享,可在线阅读,更多相关《IP通话时在媒体协商过程中编解码选取方法及系统.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102843350 A (43)申请公布日 2012.12.26 C N 1 0 2 8 4 3 3 5 0 A *CN102843350A* (21)申请号 201110315214.4 (22)申请日 2011.10.17 H04L 29/06(2006.01) (71)申请人杭州世导通讯有限公司 地址 311121 浙江省杭州市余杭市仓前镇龙 潭路2号 (72)发明人邱丽霞 倪继健 蔡乐意 (74)专利代理机构上海金盛协力知识产权代理 有限公司 31242 代理人解文霞 (54) 发明名称 IP通话时在媒体协商过程中编解码选取方法 及系统 (57) 摘要 本发明。

2、揭示了一种IP通话时在媒体协商过 程中编解码选取方法及系统,所述方法包括如下 步骤:在终端注册完成之后,终端向IP媒体/服 务端发送查询网络服务质量QOS私有协议;IP媒 体/服务端接收终端的请求,并返回QOS的私有协 议;终端根据返回的QOS,结合自身支持的编解码 计算编解码的权重;终端将编解码权重通过会话 描述SDP传递给IP媒体/服务端;IP媒体/服务 端根据收到的会话描述SDP查看编解码权重,并 根据自身支持的编解码选择最终的编解码;IP媒 体/服务端将最优编解码通过SDP传递给终端。 本发明可在多种编解码中选择最优的编解码,提 高语音质量,合理利用网络资源。 (51)Int.Cl. 。

3、权利要求书2页 说明书6页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 6 页 附图 2 页 1/2页 2 1.一种IP通话时在媒体协商过程中编解码选取方法,其特征在于,所述方法包括如下 步骤: 步骤S1、在终端注册完成之后,终端向IP媒体/服务端发送查询网络服务质量QOS私 有协议; 步骤S2、IP媒体/服务端接收终端的请求,并返回QOS的私有协议; 步骤S3、终端根据返回的QOS,结合自身支持的编解码计算编解码的权重; 步骤S4、终端将编解码权重通过会话描述SDP消息传递给IP媒体/服务端; 步骤S5、IP媒体/服务端根据收到的会话描述。

4、SDP消息查看编解码权重,并根据自身 支持的编解码选择最终的编解码; 步骤S6、IP媒体/服务端将最优编解码通过SDP传递给终端。 2.根据权利要求1所述的IP通话时在媒体协商过程中编解码选取方法,其特征在于: 所述步骤S3中, 其中,MOS为语音质量。 3.根据权利要求1所述的IP通话时在媒体协商过程中编解码选取方法,其特征在于: 所述步骤S4中,终端将编解码权重通过SDP的a行传递给IP媒体/服务端; 所述步骤S5中,IP媒体/服务端根据收到的a行查看编解码权重,并根据自身支持的 编解码选择最终的编解码。 4.根据权利要求1所述的IP通话时在媒体协商过程中编解码选取方法,其特征在于: 所述。

5、步骤S4中,在SDP消息的每一行payload描述中,增加所述权重,在媒体协商时, 编码的权重越大,优先级越高。 5.一种IP通话时在媒体协商过程中编解码选取系统,其特征在于,所述系统包括: QOS私有协议查询模块,设置于终端,用以在终端注册完成之后,向IP媒体/服务端发 送查询网络服务质量QOS私有协议; QOS私有协议返回模块,设置于IP媒体/服务端,用以在IP媒体/服务端接收终端的 请求后返回QOS的私有协议; 权重计算模块,设置于终端,用以在终端根据返回的QOS,结合自身支持的编解码计算 编解码的权重; 权重传递模块,设置于终端,用以将编解码权重通过会话描述SDP传递给IP媒体/服 务。

6、端; 编解码选择模块,设置于IP媒体/服务端,用以根据收到的会话描述SDP查看编解码 权重,并根据IP媒体/服务端支持的编解码选择最终的编解码; 最优编解码传递模块,设置于IP媒体/服务端,用以将最优编解码通过SDP传递给终 端。 6.根据权利要求5所述的IP通话时在媒体协商过程中编解码选取系统,其特征在于: 所述权重计算模块对权重的计算方法为: 其中,MOS为语音质量。 7.根据权利要求5所述的IP通话时在媒体协商过程中编解码选取系统,其特征在于: 权 利 要 求 书CN 102843350 A 2/2页 3 所述权重传递模块将编解码权重通过SDP的a行传递给IP媒体/服务端; 所述编解码选。

7、择模块根据收到的a行查看编解码权重,并根据自身支持的编解码选择 最终的编解码。 8.根据权利要求5所述的IP通话时在媒体协商过程中编解码选取系统,其特征在于: 所述权重传递模块在SDP消息的每一行payload描述中,增加所述权重,在媒体协商 时,编码的权重越大,优先级越高。 权 利 要 求 书CN 102843350 A 1/6页 4 IP 通话时在媒体协商过程中编解码选取方法及系统 技术领域 0001 本发明属于IP媒体服务技术领域,涉及一种IP媒体服务方法,尤其涉及一种IP 通话时在媒体协商过程中编解码选取方法;同时,本发明还涉及一种IP通话时在媒体协商 过程中编解码选取系统。 背景技术。

8、 0002 IP电话在节省带宽、提高信道利用率上较传统电话具有优越性,这主要来自语音 压缩及异步时分复用技术。 0003 语音编码解码器将模拟声音转换为数字化的位流,反之亦然。同时,有些语音编码 解码器利用压缩技术删除多余或不重要的信息,以减少传输带宽的要求。压缩特别是语音 质量、本地计算能力、延迟和网络带宽要求之间的平衡。压缩语音信号的计算量很大;带宽 减少得越多,编码解码器用于一定程度的感受清晰度的计算花费就越高。另外,节省下来的 带宽越大,端到端的延迟就越高。网络规划者必须在带宽和语音质量之间进行权衡。 0004 图1为现有IP通话时媒体协商过程示意图,存在资源利用率低、网络拥塞、网络不。

9、 稳定等问题。 0005 评估编码的性能时要考虑几个重要因素;这些因素如下: 0006 :帧长度:也就是帧字节数,这个值表示经编码处理后的字节数(不包括帧 头)。 0007 :处理时延:它表示在编码器中对一帧语音做编码算法处理所需时间。处理时 延也称为算法时延,通常可以等效为用时间作为衡量单位的帧长。 0008 :前视时延:编码器为了对当前帧的编码提供帮助而检查下一帧的一定长度, 此长度就称为前视时延。前视的想法是为了利用相邻语音帧之间的密切相关性。 0009 处理时延和前视时延总和统称为算法时延。典型值为:1030ms,如常用的ITU-T G.729算法和ITU-T G.723.1算法的算法。

10、时延分别为15ms和37.5ms;一般来说,帧长越大, 越有利于降低比特率。 0010 :计算时延:编码器分析时间和解码器重建时间,其值取决于算法的复杂度和 硬件的处理速度;计算时延必须小于帧长,以确保下一帧到来时,当前帧已处理完毕。 0011 :比特率:当编解码器的输入是标准脉冲编码调制的语音码流(比特率为 64kbit/s)时,编解码器的输出速率。 0012 :DSP MIPS:以百万指令/秒(MIPS)为计量单位,此值是指支持特定编码器的 DSP处理器的最低速度。值得注意的是DSP MISP与其它处理器的MISP速率无关。编码算 法的复杂度决定了硬件的成本和功耗。复杂度越高,所选用的硬件。

11、的处理能力越强,以保证 编码的计算时延小于某一设计值。VoIP系统通常选用中低复杂度的编码。通常来说,小于 15MIPS的编码算法为低复杂度,大于30MIPS的算法为高复杂度。常用的ITU-T G.729算法 和ITU-T G.723.1算法的复杂度分别为18MIPS和16MIPS。 0013 :RAM需求:它描述了支持特定的编码过程所需要RAM的大小。 说 明 书CN 102843350 A 2/6页 5 0014 语音编码质量影响IP电话通信质量的主要因素。因此,能否设计一种简单易行的 方法,能够提高并保证稳定的通话质量,为本领域技术人员开拓了崭新的思路。 发明内容 0015 本发明所要解。

12、决的技术问题是:提供一种IP通话时在媒体协商过程中编解码选 取方法,可在多种编解码中选择最优的编解码,提高语音质量,合理利用网络资源。 0016 此外,本发明还提供一种IP通话时在媒体协商过程中编解码选取系统,可在多种 编解码中选择最优的编解码,提高语音质量,合理利用网络资源。 0017 为解决上述技术问题,本发明采用如下技术方案: 0018 一种IP通话时在媒体协商过程中编解码选取方法,所述方法包括如下步骤: 0019 步骤S1、在终端注册完成之后,终端向IP媒体/服务端发送查询网络服务质量 QOS私有协议; 0020 步骤S2、IP媒体/服务端接收终端的请求,并返回QOS的私有协议; 00。

13、21 步骤S3、终端根据返回的QOS,结合自身支持的编解码计算编解码的权重; 0022 步骤S4、终端将编解码权重通过会话描述SDP传递给IP媒体/服务端; 0023 步骤S5、IP媒体/服务端根据收到的会话描述SDP查看编解码权重,并根据自身 支持的编解码选择最终的编解码; 0024 步骤S6、IP媒体/服务端将最优编解码通过SDP传递给终端。 0025 作为本发明的一种优选方案,所述步骤S3中, 其中,MOS为语音质量。 0026 作为本发明的一种优选方案,所述步骤S4中,终端将编解码权重通过SDP的a行 传递给IP媒体/服务端;所述步骤S5中,IP媒体/服务端根据收到的a行查看编解码权 。

14、重,并根据自身支持的编解码选择最终的编解码。 0027 作为本发明的一种优选方案,所述步骤S4中,在SDP消息的每一行payload描述 中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。 0028 一种IP通话时在媒体协商过程中编解码选取系统,所述系统包括: 0029 QOS私有协议查询模块,设置于终端,用以在终端注册完成之后,向IP媒体/服务 端发送查询网络服务质量QOS私有协议; 0030 QOS私有协议返回模块,设置于IP媒体/服务端,用以在IP媒体/服务端接收终 端的请求后返回QOS的私有协议; 0031 权重计算模块,设置于终端,用以在终端根据返回的QOS,结合自身支持的。

15、编解码 计算编解码的权重; 0032 权重传递模块,设置于终端,用以将编解码权重通过会话描述SDP传递给IP媒体 /服务端; 0033 编解码选择模块,设置于IP媒体/服务端,用以根据收到的会话描述SDP查看编 解码权重,并根据IP媒体/服务端支持的编解码选择最终的编解码; 0034 最优编解码传递模块,设置于IP媒体/服务端,用以将最优编解码通过SDP传递 给终端。 说 明 书CN 102843350 A 3/6页 6 0035 作为本发明的一种优选方案,所述权重计算模块对权重的计算方法为: 其中,MOS为语音质量。 0036 作为本发明的一种优选方案,所述权重传递模块将编解码权重通过SDP。

16、的a行传 递给IP媒体/服务端;所述编解码选择模块根据收到的a行查看编解码权重,并根据自身 支持的编解码选择最终的编解码。 0037 作为本发明的一种优选方案,所述权重传递模块在SDP消息的每一行payload描 述中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。 0038 本发明的有益效果在于:本发明提出的IP通话时在媒体协商过程中编解码选取 方法及系统,在多种编解码中选择最优的编解码,提高语音质量,合理利用网络资源。 0039 同时,本发明可有效提供终端到IP媒体服务器的网络状况,弥补网络环境过于复 杂无法判断通话质量及方便在SDP中增加。 0040 此外,本发明方法方便易懂,。

17、在SDP消息的每一行payload描述中,增加一个权重, 在媒体协商时,编码的权重越大,优先级越高,最终协商出一个最优的编码。 0041 本发明方案的可靠性/灵活性强,可以在SDP消息的每一行payload描述中增加, 也可以不增加,增加的参数符合协议标准。 附图说明 0042 图1为现有的IP通话时媒体协商过程示意图。 0043 图2为本发明IP通话时媒体协商过程示意图。 具体实施方式 0044 下面结合附图详细说明本发明的优选实施例。 0045 实施例一 0046 本发明揭示了一种IP通话时在媒体协商过程中编解码选取方法,通过在SDP消息 的每一行payload描述中,增加一个权重,在媒体。

18、协商时,编码的权重越大,优先级越高,最 终协商出一个最优的编码。IP媒体/服务端同样提供一个服务,让IP终端可以计算终端到 IP媒体服务器的网络状况(网络服务质量QoS)。另外根据网络服务质量和语音编码自身 音质,综合计算出每一个编码的权重。最终根据权重及网络质量,选择最合适的编码,提高 资源利用率并解决网络拥塞、网络不稳定等问题,也便于进行复杂的业务处理,具有广阔的 应用前景。 0047 请参阅图2,所述编解码选取方法具体包括如下步骤: 0048 【步骤S1】在终端注册完成之后,终端向IP媒体/服务端发送查询网络服务质量 QOS私有协议。 0049 【步骤S2】IP媒体/服务端接收终端的请求。

19、,并返回QOS的私有协议。 0050 【步骤S3】请参阅表1、表2,终端根据返回的QOS,结合自身支持的编解码计算编解 码的权重。 0051 其中, 说 明 书CN 102843350 A 4/6页 7 其中,MOS为语音质量。 0052 0053 表1权重计算方式 0054 0056 表2部分语音编码性能值 0057 【步骤S4】终端将编解码权重通过会话描述SDP消息的a行传递给IP媒体/服务 端。请参阅表3,例如增加:aRecord weights:0/52/99/6。本实施例中,在SDP消息的 每一行payload描述中,增加所述权重,在媒体协商时,编码的权重越大,优先级越高。 0058。

20、 说 明 书 0055 CN 102843350 A 5/6页 8 0059 表3a行增加权重前对比 0060 【步骤S5】IP媒体/服务端根据收到的a行查看编解码权重,并根据自身支持的编 解码选择最终的编解码。 0061 【步骤S6】IP媒体/服务端将最优编解码通过SDP传递给终端。 0062 以上介绍了本发明编解码选取方法,本发明在揭示上述方法的同时,还揭示一种 IP通话时在媒体协商过程中编解码选取系统。所述系统包括: 0063 QOS私有协议查询模块,设置于终端,用以在终端注册完成之后,向IP媒体/服务 端发送查询网络服务质量QOS私有协议; 0064 QOS私有协议返回模块,设置于IP。

21、媒体/服务端,用以在IP媒体/服务端接收终 端的请求后返回QOS的私有协议; 0065 权重计算模块,设置于终端,用以在终端根据返回的QOS,结合自身支持的编解码 计算编解码的权重。所述权重计算模块对权重的计算方法为: 0066 权重传递模块,设置于终端,用以将编解码权重通过会话描述SDP消息的a行传递 给IP媒体/服务端; 0067 编解码选择模块,设置于IP媒体/服务端,用以根据收到的a行查看编解码权重, 并根据IP媒体/服务端支持的编解码选择最终的编解码; 0068 最优编解码传递模块,设置于IP媒体/服务端,用以将最优编解码通过SDP传递 给终端。 0069 综上所述,本发明提出的IP。

22、通话时在媒体协商过程中编解码选取方法及系统,在 多种编解码中选择最优的编解码,提高语音质量,合理利用网络资源。同时,本发明可有效 提供终端到IP媒体服务器的网络状况,弥补网络环境过于复杂无法判断通话质量及方便 在SDP中增加。 0070 此外,本发明方法方便易懂,在SDP消息的每一行payload描述中,增加一个权重, 在媒体协商时,编码的权重越大,优先级越高,最终协商出一个最优的编码。本发明方案的 可靠性/灵活性强,可以在SDP消息的每一行payload描述中增加,也可以不增加,增加的 参数符合协议标准。 0071 这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例 中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实 施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明 的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、 说 明 书CN 102843350 A 6/6页 9 材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进 行其它变形和改变。 说 明 书CN 102843350 A 1/2页 10 图1 说 明 书 附 图CN 102843350 A 10 2/2页 11 图2 说 明 书 附 图CN 102843350 A 11 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1