一种提高电话外呼成功率的方法及系统的制作方法

文档序号:7760199阅读:677来源:国知局
专利名称:一种提高电话外呼成功率的方法及系统的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种提高电话外呼成功率的方法及系统。
背景技术
在电话外呼时,其过程是AS(应用服务器,Application Server)先和被叫终端进行媒体协商,在协商成功后,再使用协商后的媒体和媒体服务器进行媒体协商。图I是现有技术中电话外呼时媒体协商的信令流程图,如图I所示,现有的技术方案是AS先使用空媒体外呼被叫终端,由于使用的是空媒体,SS (Soft Switch,智能网业务交换点)会优先选择其支持的优先级最高的一种媒体,并将这种媒体带给AS。AS和被叫终端之间就建立了支持这种媒体的媒体连接。然后,AS再使用前两者协商完毕后的媒体和媒体服务器进行媒体协商,最终完成被叫终端和媒体服务器之间的媒体连接,然后在业务中给被叫终端进行放音 等操作。但当媒体服务器不支持AS和被叫终端优先选择的媒体时,现有的技术方案进行媒体协商就会失败。目前解决这种媒体协商失败的方法有两种,一种是调整SS所支持的媒体能力的优先级顺序,一种是AS使用假媒体外呼。第一种方法可以在新建的网络上使用,但对已有的网络,则不能使用;第二种方法则很难在不同的网络和媒体服务器之间选择到适当的媒体。

发明内容
本发明要解决的技术问题是解决现有技术中存在的由于媒体协商失败带来的外呼成功率不高的问题,提供一种提高电话外呼成功率的方法及系统。为解决上述技术问题,本发明采用的技术方案包括一种提高电话外呼成功率的方法,包括如下步骤对终端外呼可用媒体的信息进行保存;对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息;是则以保存的该终端外呼可用媒体执行外呼;否则该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以之执行外呼。进一步地,该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体时,采用的协商方案,可以是AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体;也可以是AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。进一步地,所述对终端外呼可用媒体的信息进行保存,可以是保存终端外呼时实际使用过的媒体的信息;也可以是专门为确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,并保存所述终端外呼可用媒体的信息。更进一步地,专门为确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体时,采用的协商方案,可以是AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体;也可以是AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。一种提高电话外呼成功率的系统,包括媒体信息保存模块,用于对终端外呼可用媒体的信息进行保存;外呼执行模块,用于对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息;是则以保存的该终端外呼可用媒体执行外呼;否则该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以之执行外呼。进一步地,终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,可以是指AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体;也可以是指AS先与 媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。本发明的有益效果为本发明通过对历史成功外呼使用的媒体信息进行保存,或者通过专门的媒体协商确定终端外呼可用媒体,并将该可用媒体信息保存,当终端外呼时,首先查找是否保存有可用媒体的信息,是则直接以该可用媒体执行外呼,否则通过与媒体服务器的媒体协商来确定可用媒体,并以之执行外呼。由于采用上述方案,当保存有外呼可用媒体时,能够确保终端的电话外呼成功。同时,本发明对于终端与媒体服务器进行媒体协商以确定可用媒体的方案也进行了改进,在现有的AS先与终端协商,再与媒体服务器协商的方式的基础上,提供了一种AS先与媒体服务器协商,再与终端协商的方式,这样,当采用现有的方式协商失败时,能够采用本发明新提出的方式进行协商,这样能够进一步提高终端电话外呼的成功率。本发明还具有实施简便、成本低,便于推广使用的优点。


图I为现有技术中电话外呼时媒体协商的信令流程示意图;图2为本发明提高电话外呼成功率的方法流程示意图;图3为本发明一个具体实施例的媒体协商过程示意图;图4为本发明一个具体实施例的媒体协商信令流程示意图;图5为本发明提闻电话外呼成功率的系统结构不意图;图6为采用本发明系统进行媒体协商的流程示意图。
具体实施例方式下面结合附图和具体实施方式
对本发明作进一步详细说明。图2为本发明提高电话外呼成功率的方法流程示意图,如图2所示,本发明提高电话外呼成功率的方法具体包括如下步骤步骤201,对终端外呼可用媒体的信息进行保存。对终端外呼可用媒体的信息进行保存,可以采用如下两种方案第一种是保存终端外呼时实际使用过的媒体的信息;第二种是专门为了确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,并保存协商确定的终端外呼可用媒体的信息。对于第二种方式,终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,本发明采用的方案可以是AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体;也可以是AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。当其中一种方法协商不成功时,可以调用其中另一种方法进行协商。步骤202,对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息,是则执行步骤203,否则执行步骤204。步骤203,直接以保存的该终端外呼可用媒体执行外呼。步骤204,该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以协商确定的该终端外呼可用媒体执行外呼;并将协商确定的该终端外呼可用媒体的信息保存下来,即相当于步骤201中的第二种保存方式。 该步骤中,终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,采用的具体方案可以为AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体;也可以为AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。当其中一种方法协商不成功时,可以调用其中另一种方法进行协商。可见,本发明在进行媒体协商时,可兼容现有的方案,对可按旧有方案完成媒体协商的网络,则会使业务按照现有的方案运行;对使用旧有方案无法完成媒体协商时,则通过改变媒体协商的顺序,以成功完成媒体协商,因而本发明方案不用改动其它网元的设置,实施简便。图3为本发明一个具体实施例的媒体协商过程示意图,如图3所示,在该具体的实施例中,对于上述步骤201和204中的涉及的终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体的过程,也即对可用媒体进行协商的过程,包括如下步骤步骤301,进入语音信箱业务系统(以下简称业务系统);步骤302,业务系统发起对终端的外呼操作并注册应答事件;步骤303,终端应答;步骤304,业务系统向媒体服务器发起媒体连接请求;步骤305,判断请求的结果,成功则执行步骤306,失败则执行步骤307 ;步骤306,执行后续的放音等处理,流程结束;步骤307,在外呼时设置183中断标志,转步骤308 ;步骤308,业务系统收到183事件;步骤309,业务系统和媒体服务器建立连接;步骤310,恢复183中断标志,控制AS不上报后续183事件给业务系统;步骤311,AS使用媒体服务器的媒体能力和被叫终端进行媒体协商,从而完成最终的媒体协商并记录所选择的媒体能力;此时被叫应答;步骤312,执行放音等后续处理。图4为本发明一个具体实施例的媒体协商信令流程示意图,如图4所示,该具体实施例中,媒体协商的信令流程如下I、AS请求连接用户终端,即本发明上述的终端;2、SS回请求的响应消息;3、SS回终端响铃消息;4、AS使用空媒体和媒体服务器进行媒体协商;
5、媒体服务器返回媒体协商结果,例如选择媒体Y ;6、使用媒体服务器支持的媒体完成媒体协商;7、回终端响铃消息的应答;8、使用媒体服务器支持的媒体Y和用户终端进行媒体协商,本发明中媒体服务器或终端的媒体能力是指媒体服务器或终端支持的媒体;9、回媒体协商结果,并携带支持的媒体Y ;10、转发终端的媒体协商结果;11、AS回应答消息给SS ; 12、SS回应答消息给用户终端;13、媒体协商成功后,媒体服务器和用户终端之间使用媒体Y进行放音等操作。图5为本发明提高电话外呼成功率的系统结构示意图,如图所示,本发明提高电话外呼成功率的系统,包括媒体信息保存模块501和外呼执行模块502。其中,媒体信息保存模块501用于对终端外呼可用媒体的信息进行保存。对终端外呼可用媒体的信息进行保存,可以是保存终端外呼时实际使用过的媒体的信息;也可以是专门为确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,并保存所述终端外呼可用媒体的信息。外呼执行模块502用于对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息;是则以保存的该终端外呼可用媒体执行外呼;否则该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以之执行外呼。以上两个模块涉及的终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,采用的方案均可以是AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体;也可以是AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。当其中一种方法协商不成功时,可以调用其中另一种方法进行协商。如上所述,本发明系统中的媒体信息保存模块501和外呼执行模块502均可能涉及媒体协商,选择终端外呼可用媒体。图6为采用本发明系统进行媒体协商的流程示意图,如图6所示,采用本发明提高电话外呼成功率的系统,其中在进行媒体协商时,其流程如下步骤601,用户使用A终端第一次拨打接入码进入业务系统时,首先识别出用户所使用的终端A所支持的媒体为X、Y、Z;步骤602,查看媒体信息保存模块501中是否已经存在本终端的外呼可以使用的媒体能力,由于用户使用的A终端第一次进入业务系统,此时业务系统中没记录A支持的媒体信息,此时执行步骤603 ;步骤603,终端与媒体服务器进行媒体协商,假设协商确定终端外呼可用的媒体为Y;步骤604,使用协商确定的媒体Y执行外呼通知;步骤605,将终端A所支持的媒体X、Y、Z和本次成功外呼所使用的媒体Y保存在媒体信息保存模块501中;步骤606,用户使用A终端后续拨打接入码进入本业务系统,业务系统识别出用户所使用的终端A所支持的媒体为Χ、Υ、Ζ。
步骤607,查看媒体信息保存模块501中是否已经存在本终端外呼可以使用的媒体能力;步骤608,由于媒体信息保存模块501中已保存本终端外呼所使用的媒体Y的信息,因而直接使用媒体Y,执行外呼。 应当理解的是,上述针对各具体步骤的举例说明较为具体,并不能因此而认为是对本发明的专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1.一种提高电话外呼成功率的方法,其特征在于,包括如下步骤 对终端外呼可用媒体的信息进行保存; 对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息;是则以保存的该终端外呼可用媒体执行外呼;否则该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以之执行外呼。
2.根据权利要求I所述的提高电话外呼成功率的方法,其特征在于,该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体时,采用的协商方案为,应用服务器AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体。
3.根据权利要求I所述的提高电话外呼成功率的方法,其特征在于,该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体时,采用的协商方案为,AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。
4.根据权利要求I或2或3所述的提高电话外呼成功率的方法,其特征在于,所述对终端外呼可用媒体的信息进行保存,是指保存终端外呼时实际使用过的媒体的信息。
5.根据权利要求I或2或3所述的提高电话外呼成功率的方法,其特征在于,所述对终端外呼可用媒体的信息进行保存,是指专门为确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,并保存所述终端外呼可用媒体的信息。
6.根据权利要求5所述的提高电话外呼成功率的方法,其特征在于,专门为确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体时,采用的协商方案为,AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体。
7.根据权利要求5所述的提高电话外呼成功率的方法,其特征在于,专门为确定终端外呼可用媒体,使终端与媒体服务器进行媒体协商,确定终端外呼可用媒体时,采用的协商方案为,AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。
8.一种提高电话外呼成功率的系统,其特征在于,包括 媒体信息保存模块,用于对终端外呼可用媒体的信息进行保存; 外呼执行模块,用于对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息,是则以保存的该终端外呼可用媒体执行外呼;否则该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以之执行外呼。
9.根据权利要求8所述的提高电话外呼成功率的系统,其特征在于,终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,是指AS先与终端进行协商,再与媒体服务器协商,以确定终端外呼可用媒体。
10.根据权利要求8所述的提高电话外呼成功率的系统,其特征在于,终端与媒体服务器进行媒体协商,确定终端外呼可用媒体,是指:AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。
全文摘要
本发明公开了一种提高电话外呼成功率的方法,包括如下步骤对终端外呼可用媒体的信息进行保存;对于需要执行外呼的终端,判断是否已保存有该终端外呼可用媒体的信息;是则以保存的该终端外呼可用媒体执行外呼;否则该终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体,并以之执行外呼。其中,终端与媒体服务器进行媒体协商,确定该终端外呼可用媒体时,如果根据现有方法协商不成功,则改变协商顺序,使AS先与媒体服务器协商,再与终端协商,以确定终端外呼可用媒体。采用本发明方法能够显著提高终端电话外呼的成功率。本发明还公开了一种提高电话外呼成功率的系统,包括媒体信息保存模块和外呼执行模块。
文档编号H04W68/02GK102957975SQ20111024266
公开日2013年3月6日 申请日期2011年8月23日 优先权日2011年8月23日
发明者张洪党, 李刚, 赖天建 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1