一种呼叫权限控制方法及系统的制作方法

文档序号:7623739阅读:149来源:国知局
专利名称:一种呼叫权限控制方法及系统的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种呼叫权限控制方法及系统。
背景技术
智能控制企业用户的呼叫权限,是现代商业社会的必然需求。现在控制企业用户的呼叫权限一般采用以下两种方式一、在运营商侧对企业用户的呼叫权限进行控制;二、用户在通信终端等终端设备上对呼叫权限进行控制。
运营商侧对企业用户的呼叫权限进行控制主要是对企业用户进行呼出限制和免打扰服务,其控制流程如下A、呼出限制1、企业用户发起呼叫,呼叫首先到达运营商侧交换机;2、交换机判断该呼叫是否越权;3、如果呼叫越权,立即中止呼叫。
B、免打扰服务1、主叫方发起呼叫,呼叫首先到达运营商侧交换机;2、交换机判断被叫是否启用了免打扰服务;3、如果被叫启用了免打扰服务,立即中止呼叫。
由于控制呼叫权限的业务依赖于运营商,因此如果企业用户需要限制通信终端,例如电话机的呼叫权限,必须向运营商提交办理业务的申请,并且必须在运营商完成相关操作之后才能生效;同样,企业用户需要撤销对呼叫权限的限制也必须向运营商提交撤销申请,等运营商完成相关操作之后才能生效。这样的业务处理流程环节众多,处理周期长、效率差,对企业用户很不方便。
另外,由于变更呼叫权限这类业务需要严格的身份验证,运营商通常都是人工处理该类业务,企业用户也需要到专门的地点提交申请。因此依赖于运营商控制呼叫权限,每次进行权限变更都需要经过一个相对复杂的流程,有一个相对较长的周期,无法做到随时、实时的变更通信终端的呼叫权限。
同时,运营商需要为一个庞大的用户群提供服务,交换机每时每刻都发生着海量的操作,高稳定性、高效率是运营商最首要的关注点,在这样的前提下,目前运营商只能提供一些简单的呼叫权限控制策略,例如锁定长话权、锁定国际呼叫权、锁定声讯台号码等等。
现在不少商家、组织或者个人利用电话来推销各类商品,其中甚至有一些是违法产品,当企业的电话号码被这些人收集到手之后,往往推销各类商品的来电就接连不断,让企业浪费不小的人力、物力来处理这些骚扰电话。针对这种情况,运营商提供的免打扰服务并不能解决问题,当企业用户申请免打扰服务之后,该用户所有的来电均无法呼入,妨碍了企业的正常运作。因此企业需要一个更为完善的免打扰服务,能够让企业自主决定哪些来电是需要被限制的,而其它的来电则必须能够透传进来。
在通信终端上对呼叫权限进行控制主要是对用户进行呼出限制和呼入限制,用户将呼叫权限控制策略预先在通信终端终端上配置好后,其控制流程如下A、呼出限制1、用户拨号2、通信终端终端判断用户所拨号码3、如果呼叫越权,立即中止呼叫B、呼入限制1、主叫方发起呼叫,呼叫到达了通信终端终端2、通信终端终端判断来电是否被限制呼入3、如果来电被限制呼入,立即返回通信终端正忙的响应由于控制呼叫权限的业务依赖于通信终端终端,因此用户需要选购那些拥有相关功能的通信终端终端才能享受本业务,各类厂商由于设计、生产规范不尽相同,因此通信终端终端的性能、操作方式都是五花八门,给用户带来了很多不便。
控制通信终端的呼叫呼出权限这项业务对安全要求非常高,从技术上来讲,依赖于通信终端终端进行呼叫呼出权限控制,安全性、可靠性均无法得到保证。尤其在下一代网络(Next Generation Network,NGN),因为是基于IP网络,通过更换通信终端或者伪装通信终端等手段,就可以实现盗打电话的目的,从而给用户造成损失。
另外,呼入限制只能在指定的通信终端上实现,一旦更换了通信终端就需要在新的通信终端上重新配置才可进行呼入限制。
依赖于通信终端控制呼叫权限,必须直接操作通信终端终端,预先配置呼叫权限控制策略,每次操作都必须在终端进行,难以对所有通信终端进行集中管理。在NGN网络中,虽然管理员可以通过IP网络远程访问通信终端,但是当有通信终端因为某些原因(例如网络中断)暂时脱离网络时,管理员无法掌握该通信终端的呼叫权限,从而造成安全漏洞。
同时,通信终端的存储能力和运行能力均受到制约,因此通信终端也只能提供一些简单的呼叫权限控制。

发明内容
本发明的目的就是为了解决以上问题,提供一种企业呼叫权限智能控制方法及系统。
为实现上述目的,本发明提出一种呼叫权限控制方法,包括如下步骤A、呼叫发生时,用户侧呼叫控制服务器接收呼叫请求并发送给用户侧呼叫权限控制中心;B、用户侧呼叫权限控制中心根据设置的呼叫权限进行相应的判断,并将判断结果发送给用户侧呼叫控制服务器;C、用户侧呼叫控制服务器根据判断结果控制此次呼叫。
所述的步骤A之前还包括,在用户侧呼叫权限控制中心中设置呼叫权限。
所述呼叫权限包括用户允许呼叫、接听的号码列表和/或用户不允许呼叫、接听的号码列表。
所述呼叫权限还包括用户在某个时段允许呼叫、接听的号码列表和/或用户在某个时段不允许呼叫、接听的号码列表。
所述步骤B中根据设置的呼叫权限进行相应判断的步骤为B1、如果用户为主叫,则根据该主叫号码允许呼叫的号码列表判断此次呼叫是否越权;B2、如果用户为被叫,则根据该被叫号码允许接听的号码列表判断此次呼叫是否越权。
所述步骤C为C1、用户侧呼叫控制服务器接收到越权判断结果后,如果此次呼叫越权,则向主叫发送越权应答;C2、如果此次呼叫在呼叫权限范围之内,则向被叫发送呼叫请求。
还提出一种呼叫权限控制系统,包括用户侧呼叫权限控制中心和用户侧呼叫控制服务器;其中,用户侧呼叫权限控制中心完成呼叫权限的设置及信息的保存、呼叫信息的权限判断、与用户侧呼叫控制服务器之间信息的处理;用户侧呼叫控制服务器向用户侧呼叫权限控制中心转发呼叫信息,并接收用户侧呼叫权限控制中心发出的呼叫权限判断结果,完成有关呼叫的操作。
所述用户侧呼叫权限控制中心所完成的呼叫信息的权限判断功能包括调用呼叫权限、及根据相应的呼叫权限判断此次呼叫是否越权。
所述用户侧呼叫权限控制中心包括语音业务管理平台、用户侧应用服务器和呼叫权限数据库,其中,所述的语音业务管理平台完成用户呼叫权限修改请求信息的处理及其信息或数据的转发;所述的呼叫权限数据库保存呼叫权限的相关信息;所述的用户侧应用服务器接收语音业务管理平台发送的呼叫权限修改请求信息,调用呼叫权限数据库中的呼叫权限转发给语音业务管理平台;用户侧应用服务器接收用户侧呼叫控制服务器的呼叫信息,调用呼叫权限数据库中的呼叫权限,将该次呼叫权限的判断结果发送给用户侧呼叫控制服务器。
所述呼叫权限包括用户允许呼叫、接听的号码列表,企业用户不允许呼叫、接听的号码列表,用户在某个时段允许呼叫、接听的号码列表,以及用户在某个时段不允许呼叫、接听的号码列表的其中之一或任意组合。
设置用户侧呼叫控制中心,用户可以随时修改通信终端的呼叫权限,所作的修改实时生效;而且用户可以自定义呼叫权限,根据其自身的业务情况,设置与其有关的每一通信终端的呼入呼出权限,并对所有通信终端的呼叫权限进行集中管理,即使被管理的通信终端不在线,也可设置相应的呼叫权限,并能预先限制尚未存在的通信终端的呼叫权限,最大限度的杜绝呼叫权限控制的漏洞,提高本发明的可靠性;且自定义的呼叫权限可以根据自身的情况随时进行改变,具有可扩展性,进一步提高了本发明的实用性。
通过不允许接听的号码列表控制屏蔽与业务无关的骚扰电话,实现更为完善的免打扰服务,节省处理骚扰电话的人力、物力,提高工作效率,降低通话成本;通过不允许呼叫的号码列表的控制,限制员工或相关人员的通话权限,提高工作效率,降低通话成本。
本发明中的用户侧呼叫控制中心对用户拥有完全的呼叫控制权,使得呼叫权限控制不再依赖于运营商和终端厂商,使得呼叫权限控制权真正属于用户。
本发明的安全风险主要在用户侧呼叫控制中心上,由于是基于NGN网络,用户侧呼叫控制中心中的用户侧应用服务器实际上位于局域网中,而日趋成熟并不断发展的网络安全技术完全可以保障用户侧应用服务器的安全,进一步提高本发明的安全性和可靠性。


下面通过具体的实施例并结合附图对本发明作进一步详细的描述。
图1是本发明的结构原理示意图。
图2是呼叫权限设置的流程示意图。
图3是呼叫权限设置的具体实现过程示意图。
图4是呼出权限控制的流程示意图。
图5是呼出权限控制的具体实现过程示意图。
图6是呼入权限控制的流程示意图。
图7是呼入权限控制的具体实现过程示意图。
具体实施例方式
实施例,根据图1所示,一种呼叫权限控制系统,包括用户侧呼叫权限控制中心1和用户侧呼叫控制服务器2;其中,用户侧呼叫权限控制中心1完成呼叫权限的设置及相关信息的保存、呼叫信息的权限判断、与用户侧呼叫控制服务器2之间信息的处理;用户侧呼叫控制服务器2处理有关呼叫信息,接收用户侧呼叫权限控制中心1发出的呼叫权限判断结果,完成有关呼叫的操作。
如图1所示,用户侧呼叫权限控制中心1包括语音业务管理平台13、用户侧应用服务器11和呼叫权限数据库12,其中语音业务管理平台13完成用户呼叫权限修改请求信息的处理及转发,呼叫权限数据库12保存呼叫权限的相关信息,用户侧应用服务器11接收语音业务管理平台13发送的呼叫权限修改请求信息,调用呼叫权限数据库12中的呼叫权限转发给语音业务管理平台13,用户侧应用服务器11接收用户侧呼叫控制服务器2的呼叫信息,调用呼叫权限数据库12中的呼叫权限,将该次呼叫权限的判断结果发送给用户侧呼叫控制服务器2。
呼叫权限包括与用户相关的每一通信终端允许呼叫的号码列表、不允许呼叫的号码列表、允许接听的号码列表、不允许接听的号码列表,还可以包括每一通信终端在某个时段允许呼叫、允许接听和不允许呼叫、以及不允许接听的号码的列表。
如图2所示,用户修改呼叫权限的步骤为1、用户侧呼叫权限控制中心1接收用户通过web、即时通讯软件、交互式语音应答等多媒体通讯方式发送的呼叫权限修改指令;2、用户侧呼叫权限控制中心1接收该呼叫权限修改指令对应的通信终端的电话号码;3、用户侧呼叫权限控制中心1接收该通信终端的新的呼叫权限。
为了增加呼叫权限修改的互动性,还设置如下步骤4、用户侧呼叫权限控制中心1将呼叫权限修改的结果发送给用户;5、用户接收并显示该修改结果。
如图3所示,用户修改呼叫权限的工作过程如下1、语音业务管理平台13接收到用户发送的修改呼叫权限指令;2、语音业务管理平台13提示用户输入该修改呼叫权限指令所对应的电话号码;
3、语音业务管理平台13接收该修改呼叫权限指令所对应的电话号码;4、语音业务管理平台13向用户侧应用服务器11发送查询通信终端呼叫权限指令;5、用户侧应用服务器11根据该查询通信终端呼叫权限指令从呼叫权限数据库12中调用该电话号码对应的呼叫权限;6、用户侧应用服务器11将该电话号码对应的呼叫权限返回给语音业务管理平台13;7、语音业务管理平台13将该电话号码对应的呼叫权限返回给用户;8、语音业务管理平台13接收新的通信终端呼叫权限,并将其发送给用户侧应用服务器11;9、用户侧应用服务器11将该新的通信终端呼叫权限发送给呼叫权限数据库12保存,并将呼叫权限的修改结果返回给用户。
如图4所示,用户呼出权限的控制的步骤为1、用户侧呼叫控制服务器2接收用户发出的呼叫请求;2、用户侧呼叫控制服务器2将该呼叫请求发送给用户侧呼叫权限控制中心1;3、用户侧呼叫权限控制中心1根据该主叫通信终端允许呼叫的号码列表,判断此次呼叫是否越权;4、用户侧呼叫权限控制中心1将呼叫权限判断结果发送给用户侧呼叫控制服务器2;5、用户侧呼叫控制服务器2根据判断结果,如果此次呼叫越权,则向主叫发送越权应答;如果此次呼叫在允许的范围之内,则向被叫发送呼叫请求。
如图5所示,用户呼出权限的控制的工作过程如下1、用户侧呼叫控制服务器2接收用户发送的呼叫请求;2、用户侧呼叫控制服务器2将该呼叫请求的呼叫信息发送给用户侧应用服务器11;3、用户侧应用服务器11调用呼叫权限数据库12中的呼叫权限,根据此次呼叫的主叫号码允许呼叫的号码列表判断此次呼叫是否越权;4、用户侧应用服务器11将越权判断结果发送给用户侧呼叫控制服务器2;5、用户侧呼叫控制服务器2接收到判断结果后,如果此次呼叫越权则向主叫发送越权呼叫应答;如果此次呼叫在权限许可范围之内,则向被叫发送呼叫请求。
如图6所示,用户呼入权限的控制的步骤为1、用户侧呼叫控制服务器2接收向用户发出的呼叫请求;2、用户侧呼叫控制服务器2将该呼叫请求发送给用户侧呼叫权限控制中心1;3、用户侧呼叫权限控制中心1根据被叫通信终端允许接听的号码列表,判断此次呼叫是否越权;4、用户侧呼叫权限控制中心1将呼叫权限判断结果发送给用户侧呼叫控制服务器2;5、用户侧呼叫控制服务器2根据判断结果,如果此次呼叫越权,则向主叫发送越权应答;如果此次呼叫在允许的范围之内,则向被叫发送呼叫请求。
如图7所示,用户呼入权限的控制的工作过程如下1、用户侧呼叫控制服务器2接收向用户发送的呼叫请求;2、用户侧呼叫控制服务器2将该呼叫请求的呼叫信息发送给用户侧应用服务器11;3、用户侧应用服务器11调用呼叫权限数据库12中的呼叫权限,根据此次呼叫的被叫号码允许接听的号码列表判断此次呼叫是否越权;4、用户侧应用服务器11将越权判断结果发送给用户侧呼叫控制服务器2;5、用户侧呼叫控制服务器2接收到判断结果后,如果此次呼叫越权则向主叫发送越权呼叫应答;如果此次呼叫在权限许可范围之内,则向被叫发送呼叫请求。
以上通讯皆是基于软交换技术,因此,用户、语音业务管理平台13、用户侧呼叫控制服务器2、用户侧应用服务器11、呼叫权限数据库12之间均可采用会话初始协议(Session Initiation Protocol,SIP)进行通讯。
权利要求
1.一种呼叫权限控制方法,其特征在于,包括如下步骤A、呼叫发生时,用户侧呼叫控制服务器(2)接收呼叫请求并发送给用户侧呼叫权限控制中心(1);B、用户侧呼叫权限控制中心(1)根据设置的呼叫权限进行相应的判断,并将判断结果发送给用户侧呼叫控制服务器(2);C、用户侧呼叫控制服务器(2)根据判断结果控制此次呼叫。
2.根据权利要求1所述的呼叫权限控制方法,其特征在于所述的步骤A之前还包括,在用户侧呼叫权限控制中心(1)中设置呼叫权限。
3.根据权利要求2所述的呼叫权限控制方法,其特征在于所述呼叫权限包括用户允许呼叫、接听的号码列表和/或用户不允许呼叫、接听的号码列表。
4.根据权利要求2所述的呼叫权限控制方法,其特征在于所述呼叫权限还包括用户在某个时段允许呼叫、接听的号码列表和/或用户在某个时段不允许呼叫、接听的号码列表。
5.根据权利要求3或4所述的呼叫权限智能控制方法,其特征在于,所述步骤B中根据设置的呼叫权限进行相应判断的步骤为B1、如果用户为主叫,则根据该主叫号码允许呼叫的号码列表判断此次呼叫是否越权;B2、如果用户为被叫,则根据该被叫号码允许接听的号码列表判断此次呼叫是否越权。
6.根据权利要求5所述的呼叫权限控制方法,其特征在于,所述步骤C为C1、用户侧呼叫控制服务器(2)接收到越权判断结果后,如果此次呼叫越权,则向主叫发送越权应答;C2、如果此次呼叫在呼叫权限范围之内,则向被叫发送呼叫请求。
7.一种呼叫权限控制系统,其特征在于包括用户侧呼叫权限控制中心(1)和用户侧呼叫控制服务器(2);其中,用户侧呼叫权限控制中心(1)完成呼叫权限的设置及信息的保存、呼叫信息的权限判断、与用户侧呼叫控制服务器(2)之间信息的处理;用户侧呼叫控制服务器(2)向用户侧呼叫权限控制中心(1)转发呼叫信息,并接收用户侧呼叫权限控制中心(1)发出的呼叫权限判断结果,完成有关呼叫的操作。
8.根据权利要求7所述的呼叫权限控制系统,其特征在于所述用户侧呼叫权限控制中心(1)所完成的呼叫信息的权限判断功能包括调用呼叫权限、及根据相应的呼叫权限判断此次呼叫是否越权。
9.根据权利要求7或8所述的呼叫权限控制系统,其特征在于所述用户侧呼叫权限控制中心(1)包括语音业务管理平台(13)、用户侧应用服务器(11)和呼叫权限数据库(12),其中,所述的语音业务管理平台(13)完成用户呼叫权限修改请求信息的处理及其信息或数据的转发;所述的呼叫权限数据库(12)保存呼叫权限的信息;所述的用户侧应用服务器(11)接收语音业务管理平台(13)发送的呼叫权限修改请求信息,调用呼叫权限数据库(12)中的呼叫权限转发给语音业务管理平台(13);用户侧应用服务器(11)接收用户侧呼叫控制服务器(2)的呼叫信息,调用呼叫权限数据库(12)中的呼叫权限,将该次呼叫权限的判断结果发送给用户侧呼叫控制服务器(2)。
10.根据权利要求9所述的呼叫权限控制系统,其特征在于所述呼叫权限包括用户允许呼叫、接听的号码列表,用户不允许呼叫、接听的号码列表,用户在某个时段允许呼叫、接听的号码列表,以及用户在某个时段不允许呼叫、接听的号码列表的其中之一或任意组合。
全文摘要
本发明公开了一种呼叫权限控制方法,包括如下步骤A、呼叫发生时,用户侧呼叫控制服务器接收呼叫请求并发送给用户侧呼叫权限控制中心;B、用户侧呼叫权限控制中心根据设置的呼叫权限进行相应的判断,并将判断结果发送给用户侧呼叫控制服务器;C、用户侧呼叫控制服务器根据判断结果控制此次呼叫。还公开了一种呼叫权限控制系统。用户可以自定义呼叫权限,根据自身的业务情况,设置呼入呼出权限,并对所有通信终端呼叫权限进行集中管理,即使被管理的通信终端不在线,也可设置相应的呼叫权限,并能预先限制尚未存在的通信终端号码的呼叫权限,最大限度的杜绝呼叫权限控制的漏洞,提高本发明的可靠性。
文档编号H04M3/42GK1867000SQ200510101410
公开日2006年11月22日 申请日期2005年11月12日 优先权日2005年11月12日
发明者胡云 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1