[发明专利]网络电话网关进行呼叫处理的方法及装置有效
申请号: | 200910076110.5 | 申请日: | 2009-01-07 |
公开(公告)号: | CN101465926A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 华志良 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04M7/00 | 分类号: | H04M7/00;H04L29/06 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 武晨燕;蒋雅洁 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络电话 网关 进行 呼叫 处理 方法 装置 | ||
1.一种网络电话网关进行呼叫处理的方法,其特征在于,包括以下步骤:
主叫方加载本端媒体能力集,并建立编解码器与网络评级相对应的选择路径表;其中,所述本端媒体能力集中包含有所有本端支持的编解码器、以及其他会话描述协议参数;
获取当前网络的性能指标,并根据网络性能指标对当前网络状况进行评级;
保留已加载的媒体能力集中满足当前网络评级结果的编解码器,并确定保留的编解码器的优先选择顺序,获得外发媒体能力集;
主叫方向对端发送携带有获得的外发媒体能力集的提供消息;
收到对端发来的提供消息后,被叫方加载本端媒体能力集,并建立编解码器与网络评级相对应的选择路径表;其中,所述本端媒体能力集中包含有所有本端支持的编解码器、以及其他会话描述协议参数;
被叫方协商被叫方的媒体能力集与收到的提供消息中的对端媒体能力集,得到媒体协商能力集;
被叫方获取当前网络的性能指标,并根据网络性能指标对当前网络状况进行评级;
被叫方保留已得到的媒体协商能力集中满足当前网络评级结果的编解码器,并根据保留的编解码器的优先选择顺序,确定媒体协商结果;
被叫方向对端发送携带有媒体协商结果的应答消息。
2.根据权利要求1所述的网络电话网关进行呼叫处理的方法,其特征在于,所述保留已加载的媒体能力集中满足当前网络评级结果的编解码器具体为:将所述媒体能力集中的编解码器逐个查询已建立的选择路径表,若所述编解码器满足当前的网络评级结果,则保留该编解码器,否则,忽略此编解码器。
3.根据权利要求1或2所述的网络电话网关进行呼叫处理的方法,其特征在于,所述网络性能指标由主叫方主动获得,或者以静态配置的方式提供给主叫方。
4.一种网络电话网关进行呼叫处理的方法,其特征在于,包括以下步骤:
收到对端发来的提供消息后,被叫方加载本端媒体能力集,并建立编解码器与网络评级相对应的选择路径表;其中,所述本端媒体能力集中包含有所有本端支持的编解码器、以及其他会话描述协议参数;
协商被叫方的媒体能力集与收到的提供消息中的对端媒体能力集,得到媒体协商能力集;
获取当前网络的性能指标,并根据网络性能指标对当前网络状况进行评级;
保留已得到的媒体协商能力集中满足当前网络评级结果的编解码器,并根据保留的编解码器的优先选择顺序,确定媒体协商结果;
被叫方向对端发送携带有媒体协商结果的应答消息。
5.根据权利要求4所述的网络电话网关进行呼叫处理的方法,其特征在于,所述保留已得到的媒体协商能力集中满足当前网络评级结果的编解码器具体为:将所述媒体协商能力集中的编解码器逐个查询已建立的选择路径表,若所述编解码器满足当前的网络评级结果,则保留该编解码器,否则,忽略此编解码器。
6.根据权利要求4或5所述的网络电话网关进行呼叫处理的方法,其特征在于,所述网络性能指标由被叫方主动获得,或者以静态配置的方式提供给被叫方。
7.一种网络电话网关进行呼叫处理的装置,其特征在于,包括:
媒体能力集加载模块,用于在收到对端发来的提供消息后,被叫方加载本端媒体能力集;其中,所述本端媒体能力集中包含有所有本端支持的编解码器、以及其他会话描述协议参数;
选择路径表建立模块,用于建立编解码器与网络评级相对应的选择路径表;
媒体协商模块,用于协商被叫方的媒体能力集与收到的提供消息中的对端媒体能力集,得到媒体协商能力集;
网络性能指标获取模块,用于获取当前网络的性能指标;
网络评级模块,用于根据获得的网络性能指标对当前网络状况进行评级;
媒体协商能力集处理模块,用于保留已得到的媒体协商能力集中满足当前网络评级结果的编解码器,并根据保留的编解码器的优先选择排序,确定媒体协商结果;
消息发送模块,用于被叫方向对端发送携带有媒体协商结果的应答消息。
8.一种网络电话网关进行呼叫处理的装置,其特征在于,包括:
媒体能力集加载模块,用于加载本端媒体能力集;其中,所述本端媒体能力集中包含有所有本端支持的编解码器、以及其他会话描述协议参数;
选择路径表建立模块,用于建立编解码器与网络评级相对应的选择路径表;
网络性能指标获取模块,用于获取当前网络的性能指标;
网络评级模块,用于根据获得的网络性能指标对当前网络状况进行评级;
媒体协商模块,用于当装置作为被叫方时,协商本端的媒体能力集与收到的对端媒体能力集,得到媒体协商能力集;
媒体能力集处理模块,用于在装置作为主叫方时,保留已加载的媒体能力集中满足当前网络评级结果的编解码器,并确定保留的编解码器的优先选择排序,获得外发媒体能力集;
媒体协商能力集处理模块,用于在装置作为被叫方时,保留已得到的媒体协商能力集中满足当前网络评级结果的编解码器,并根据保留的编解码器的优先选择排序,确定媒体协商结果;
消息发送模块,用于当装置作为主叫方时,向对端发送携带有获得的外发媒体能力集的提供消息,或者用于当装置作为被叫方时,向对端发送携带有媒体协商结果的应答消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910076110.5/1.html,转载请声明来源钻瓜专利网。