实现基于策略的路由方式的系统、装置及方法制造方法及图纸

技术编号:3650110 阅读:239 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种实现基于策略的路由方式的系统、设备及方法;本发明专利技术所述系统包括:包括:数据库:用于存储用户预设定的多个路由策略,并将其中一个路由策略存储为当前路由策略;通信服务器:接收用户预设定的多个路由策略,并将其转化为策略文本,存储到数据库中;在呼叫过程中,向数据库查询用户的当前路由策略,并根据当前路由策略进行呼叫。所述系统还包括:Web服务器:Web服务器接收用户的多个路由策略,并将所述多个路由策略发送给通信服务器。本发明专利技术通过根据用户的不同属性作为路由的决策依据,从而实现了用户按照多种策略来指导系统灵活的选择路由呼叫,达到丰富统一通信业务内容、提高统一通信业务质量的目的。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及统一通信

技术介绍
UC统一通信是一种通过使用SIP协议(Session Initiation Protocol)和移动解决方案,实现各类通信的统一和简化的通信方案。统一通信将用户常用的多个电话(如用户的手机、小灵通、固定电话等)和设备以及多个网络结合在一起,因此统一通信不受位置、时间或设备的影响;通过统一通信业务,用户可按照喜好随时进行彼此通信,并可使用多种终端设备进行通信。 目前,现有统一通信中通常采用的一种业务模式是按照时间策略进行呼叫户,即,用户按照自己的时间表提供通信方式,系统按照用户预定义的时间区段来找到该用户并建立通话,例如,下表是某用户的时间安排,该用户根据自己的时间安排选择了相应的通信方式;这样,当用户在不同的时间区段被呼叫时,系统就会根据用户设定的时间策略选择相应的通信方式,并按照该通信方式建立通话。在这种业务模式中,由于用户只能根据时间策略来选择通信方式,并且每个时间段只有一种通信方式,因此业务内容不够丰富,不适合在多种场合运用。
技术实现思路
鉴于上述现有技术所存在的问题,本专利技术的目的是提供一种,通过根据用户的不同属性作为路由的决策依据,从而实现了用户按照多种策略来指导系统灵活的选择路由呼叫,达到丰富统一通信业务内容、提高统一通信业务质量的目的。 本专利技术的目的是通过以下技术方案实现本专利技术提供了一种实现基于策略的路由方式的系统,其特征在于,包括数据库用于存储用户预设定的多个路由策略,并将其中一个路由策略存储为当前路由策略;通信服务器接收用户预设定的多个路由策略,并将其转化为策略文本,存储到数据库中;在呼叫过程中,向数据库查询用户的当前路由策略,并根据当前路由策略进行呼叫。 本专利技术还提供了一种通信服务器,其特征在于,包括一种通信服务器,包括业务控制点用于将呼叫双方的信息发送给策略引擎,然后接收策略引擎返回的路由方式列表,并根据所述路由方式列表进行呼叫;策略引擎根据所述呼叫双方的信息查询统一数据库的策略数据,将得到的路由方式列表发送给业务控制点。 所述通信服务器还包括业务管理点用于将用户预设定的路由策略存储到数据库中。 本专利技术又提供了一种基于策略的路由方式的实现方法,其特征在于,包括存储用户预设定的路由策略,并将其中一个路由策略存储为当前路由策略;在呼叫过程中,查询用户的当前路由策略,并根据当前路由策略进行呼叫。 由上述本专利技术提供的技术方案可以看出,本专利技术提供了一种,通过根据用户的不同属性作为路由的决策依据,从而实现了用户按照多种策略来指导系统灵活的选择路由,达到丰富统一通信业务内容、提高统一通信业务质量的目的。附图说明图1为本专利技术实施例中的统一通信业务组网示意图;图2为本专利技术实施例中的通信服务器的结构示意图;图3为本专利技术实施例中的方法的流程示意图;图4为本专利技术实施例中通信建立过程的示意图。具体实施方式本专利技术实施例提供了一种,通过根据用户的不同属性作为路由的决策依据,实现了用户可以按照多种策略来指导系统灵活的选择路由呼叫。 首先,结合附图1对本专利技术实施例所述的系统进行详细阐述。 本专利技术实施例所述系统具体包括数据库、通信服务器;数据库用于保存用户预设定的多个策略,并将其中一个路由策略存储为当前路由策略;具体的说就是,用户可以通过浏览器(比如IE)或通信客户端配置和管理自己的策略数据,比如用户可以自定义多种路由策略,包括基于时间、位置、分组和呈现的路由策略等,用户选择其中一种路由策略作为当前路由策略,然后将这些路由策略通过通信服务器存储到数据库中。 通信服务器接收用户预设定的路由策略,并将其转化为策略文本,存储到数据库中;在呼叫过程中,向数据库查询用户的当前路由策略,并根据当前路由策略进行呼叫;通信服务器是完成呼叫控制、基于策略智能选择路由的核心网络实体。具体的说就是,通信服务器接收用户预设定的多个路由策略,并按照策略文本的语义将其转化为策略文本后存储到数据库中;在呼叫过程中,通信服务器向数据库查询用户的路由策略数据,并根据用户当前的路由策略路由用户的多个通信终端设备。 本专利技术实施例所述的系统还包括Web服务器Web服务器接收用户的路由策略数据,并将所述路由策略数据发送给通信服务器。 具体的说就是,用户可以通过浏览器(比如IE)或通信客户端配置和管理自己的策略数据,自定义各种智能路由的方式,然后将这些策略发送给Web服务器,由Web服务器将这些策略发送给通信服务器,通信服务器将这些策略转化成策略文本后存储到数据库中。 然后,结合附图2对本专利技术实施例所述的通信服务器进行详细阐述;所述通信服务器具体包括业务指控点、策略引擎;业务控制点用于将呼叫双方(通常为主叫和被叫)的信息发送给策略引擎,然后接收策略引擎返回的路由方式列表,并根据所述路由方式列表依次路由被叫用户通信终端设备;具体的说就是,在呼叫双方建立通话过程中,业务控制点将其得到的主叫和被叫的信息发送给策略引擎;策略引擎根据所述主叫和被叫的信息查询统一数据服务器的策略数据,对查询到的路由策略进行解析,并将解析得到的路由方式列表发送给业务控制点;业务控制点根据所述路由方式列表依次路由被叫用户通信终端设备,所述终端通信设备包括移动电话、固定电话等;策略引擎根据所述呼叫双方的信息查询统一数据服务器的策略数据,对查询到的策略进行解析,并将解析得到的路由方式列表发送给业务控制点;具体的说就是,策略引擎接受呼叫的主叫、被叫信息,通过呈现/分组模块查询数据库,并解析策略数据,返回给基于策略的路由方式列表,由业务控制点依次路由完成一次智能呼叫。 本专利技术实施例所述的通信服务器还包括业务管理点接收Web服务器以格式化文本形式发来的路由策略,并将所述路由策略按照策略文本的语义进行转换,并将转化后得到的策略文本发送给数据库。 具体的说就是,用户可以通过通信客户端或浏览器(如IE)来进行定义自己的策略数据,并通过Web服务器转发给业务管理点,业务管理点接受来自Web服务器的请求,并将用户定制的路有策略进行转化,将转换后得到的策略文本存储倒数据库,供策略引擎查找用户的路由策路时使用。 策略文本的语义格式如下策略编号CRLF路由序列1|路由序列2|路由序列3|路由序列4|…CRLF END;策略编号如下表所示CRLF表示空格;路由序列n办公室电话->会议室电话->关键人电话->手机->家庭电话(0571-81959870->0571-81959820->0571-81959830->13056935936),序列之间由“|”号区隔;END文本结束符;所以一个完整的策略文本为如下形式“1|13456935936->关键人电话|0571-81959870->会议室电话->13456935936|13456935936->关键人电话|0571-81959870->13456935936|13456935936->关键人电话|0571-25346635 END”。 最后,结合附图3对本专利技术实施例所述的方法进行本文档来自技高网...

【技术保护点】
一种实现基于策略的路由方式的系统,其特征在于,包括:    数据库:用于存储用户预设定的多个路由策略,并将其中一个路由策略存储为当前路由策略;    通信服务器:接收用户预设定的多个路由策略,并将其转化为策略文本,存储到数据库中;在呼叫过程中,向数据库查询用户的当前路由策略,并根据当前路由策略进行呼叫。

【技术特征摘要】
书的保护范围为准。权利要求1.一种实现基于策略的路由方式的系统,其特征在于,包括数据库用于存储用户预设定的多个路由策略,并将其中一个路由策略存储为当前路由策略;通信服务器接收用户预设定的多个路由策略,并将其转化为策略文本,存储到数据库中;在呼叫过程中,向数据库查询用户的当前路由策略,并根据当前路由策略进行呼叫。2.根据权利要求1所述的系统,其特征在于,所述系统还包括Web服务器Web服务器接收用户的多个路由策略,并将所述多个路由策略发送给通信服务器。3.一种通信服务器,其特征在于,包括业务控制点用于将呼叫双方的信息发送给策略引擎,然后接收策略引擎返回的路由方式列表,并根据所述路由方式列表进行呼叫;策略引擎根据所述呼叫双方的信息查询统一数据库的策略数据,将得到的路由方式列表发送给业务控制点。4.根据权利要求3所述的通信服务器,其特征在于,所述通信服务器还包括业务管理点用于将用户预设定的路由策略存储到数据库中。5.一种基于策略的路由方式的实现方法,其特征在于,包括存储用户预设定的路由策略,并将其中一个路由策略存储为当前路由策略;在呼叫过程中,查询用户的...

【专利技术属性】
技术研发人员:邹祝言
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1