基于VoIP的中继汇接路由限制的实现方法

文档序号:7600629阅读:214来源:国知局
专利名称:基于VoIP的中继汇接路由限制的实现方法
技术领域
本发明涉及网络通信技术领域,尤其涉及一种基于VoIP的中继汇接路由限制的实现方法。
背景技术
中继汇接功能是指入中继呼叫用户没有选择接续内部分机,而是直接通过拨打出局码,实现拨叫其他PSTN(公共电话交换网)的分机号码的业务。中继汇接业务的实现使得公司或企业业务人员可以通过呼叫本公司总机进行汇接出局,并呼叫相应的PSTN客户的分机号码。
同时,随着基于IP语音包的新一代VoIP技术的迅速发展,利用VoIP技术还可以在中继汇接的基础上实现跨越地区的非长途通话的优越功能,例如通过本地(北京)的中继设备入局,并通过异地(上海)的中继设备出局,则整个过程均为市话费用。因此,基于VoIP技术的中继汇接业务还可以节省公司的长途话费的开销。即中继汇接业务将成为VoIP产品必不可少的功能。
目前,VoIP产品提供的VoIP系统的汇接业务实现了禁止同网关设备内部中继汇接的功能,如图1所示;除此之外,对于任意两中继网关设备间则允许任意路由的中继汇接,如图2所示。
然而,在实际应用过程中,部分用户希望VoIP产品能够提供更为灵活的中继汇接方案;例如,如图3所示,实现AB、BC间汇接、禁止AC间汇接功能的需求;或者,如图4所示,实现A到B和AC间汇接、禁止B到A和BC间汇接的需求。同时,用户还希望在为用户提供汇接功能时,可以根据用户的身份信息通过身份密码验证的保护措施,有效避免非法人员的恶意使用;并希望不同身份的人员在开展汇接业务时能够享有不同的汇接等级,通过汇接等级进行用户可以呼叫本地电话、长途乃至国际长途电话的呼叫级别限制。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种基于VoIP的中继汇接路由限制的实现方法,以实现灵活地控制接入中继网关的用户的路由,满足VoIP产品用户的不同需求。
本发明的目的是通过以下技术方案实现的本发明所述的一种基于VoIP的中继汇接路由限制的实现方法,包括A、为各中继接入用户配置各个中继路由间的汇接限制级别;B、当所述用户需要在不同的中继路由间汇接时,则根据所述的汇接限制级别进行汇接的控制管理。
所述的步骤A包括为各中继接入用户分配配置对应的汇接限制级别;和/或,为包含多个中继接入用户的中继群配置相同的汇接限制级别。
所述的汇接限制级别包括中继路由间的单向汇接限制、双向汇接限制和无汇接限制。
所述的步骤A包括在基于IP的语音VoIP系统中的网守上为用户配置所述的汇接限制级别。
所述的步骤A还包括基于网守上的记账卡功能配置用户的汇接呼叫等级。
所述的步骤B包括当用户通过本地中继网关向网守发起到远端中继网关的呼叫时,网守根据是否通过记账卡认证来进行中继汇接的路由限制,如通过记账卡认证,则该中继汇接的路由不受任何限制,呼叫合法;如果没有进行记账卡的认证步骤或者记账卡认证失败,且所进行的中继汇接被禁止,则该路由被拒绝,呼叫非法。
所述的步骤B还包括在网守确定中继汇接路由可用后,目的出中继网关根据网守上配置的汇接呼叫等级再次确定本次呼叫是否合法,如果是,允许本次呼叫继续,否则,终止本次呼叫。
由上述本发明提供的技术方案可以看出,本发明采用了在网守设置了中继网关针对各用户的路由限制策略,从而使得相应的VoIP产品可以满足用户的各种需求,灵活地限制接入不同中继网关间汇接的权限,即VoIP产品用户可以根据需要设置任意两个中继网关间单向或双向汇接权限。例如,用户设置在上海的中继网关和设置在北京的中继网关间,可以配置汇接限制级别为仅允许由上海中继网关到北京的中继网关间的单向汇接,反向的汇接,则不允许,等等。


图1至图4分别为VoIP系统的组网结构示意图;图5和图6为本发明的具体应用过程示意图。
具体实施例方式
本发明的核心是在VoIP系统中配置VoIP系统下各用户在不同中继群间的不同的汇接权限,从而实现各中继网关间可以灵活地控制汇接的路由,从而实现中继网关间的汇接路由限制功能。
所述的汇接路由限制功能实现的是限制某些入中继到出中继的接续,即通过限制某中继群(支持入中继)禁止汇接路由到其他指定的中继群(支持出中继),即可实现汇接路由限制功能。
本发明所述的方法的具体实现方式,具体包括以下过程首先,在VoIP产品的网守上配置各用户的在不同中继网关的不同的汇接限制级别;汇接限制级别的限制分为无限制中继汇接级别和设置汇接路由限制的级别两类;对于未配置路由限制的汇接(即配置为无限制中继汇接级别)方向,可统一配置一个公共呼叫权限;而对于设置路由限制的呼叫级别可通过调整记账卡用户级别进行设置,每个记账卡在添加时,需设定其呼叫权限;这样,对于所有的无限制中继汇接都一视同仁,使用同样的汇接限制等级;而对于限制路由的汇接,则可以根据实际情况随时调整记账卡等级,达到不同用户有不同的限制呼出方法。
汇接限制级别的配置具体包括几种方式配置中继群时,可以选择设置到其他中继群是否进行单向路由限制,如果不设置则默认到另外中继群汇接时不进行路由限制;单独配置无路由限制汇接呼叫的汇接等级,不同等级对应着不同的汇接权限。
本发明所述的方法中,可以通过网管向所述的网守配置各用户的汇接限制级别。
配置了所述的汇接限制级别之后,当VoIP系统下的用户需要通过非本地中继网关出局时,在所述的网守上首先对接入的用户进行身份验证,即查询配置的信息,并根据该用户需要接入的中继网关与其所在的中继网关间是否符合汇接权限要求,如果符合则将所述的呼叫接续到相应的中继网关,否则,终止本次呼叫,并可以向用户终端发送未完成此次呼叫的权限的语音提示。
本发明中,具体的中继汇接限制处理过程为
当用户通过本地中继网关向网守发起到远端中继网关的呼叫时,网守根据是否通过记账卡认证来进行中继汇接的路由限制,即用户的汇接限制级别包括通过记账卡认证和未通过记账卡认证两种,如通过记账卡认证,则该中继汇接的路由不受任何限制,呼叫合法;如果没有进行记账卡的认证步骤或者记账卡认证失败,且所进行的中继汇接被禁止,则该路由被拒绝,呼叫非法;在网守初步确定中继汇接路由可用后,目的出中继网关还需要根据网守上配置的汇接呼叫等级再次确定本次呼叫是否合法,如果是,允许本次呼叫继续,否则,终止本次呼叫,例如,某一用户的汇接呼叫等级为禁止呼叫国际长途,则该用户发起的国际长途呼叫即使通过了中继汇接,仍然无法完成呼叫。
所述的汇接呼叫等级为在网守上通过记账卡功能进行配置,在添加记账卡用户时,便为其选择不同的汇接呼叫等级,实现汇接出局的不同等级,不同汇接呼叫等级对应着不同的汇接后出局的权限。
结合具体应用过程,相应的汇接限制处理流程包括(1)用户的入中继呼叫进入电脑话务员业务后,主菜单提示“请直拨分机号码,人工总机请按#,远端出局请按*”;(2)当用户选择远端出局即汇接业务,则提示“请输入6位密码,按#号键结束”,所述密码即记账卡信息;(3)用户输入正确的密码后,到网守处进行记账卡认证;如果认证失败则提示用户“密码错误,请重新输入6位密码,按#号键结束”,并继续接收用户输入;如成功,提示用户“请拨您要的号码”,中继网关收号后,发起呼叫,实现汇接功能;用户在输入密码认证的过程中,如出现按键超时,密码位数不对等情况,则重新播放当前提示语音,并在连续失败3次后提示“谢谢您的使用,再见!”,挂断呼叫。
本发明中,对于设置为无汇接限制的路由方向,相应的出局权限通过统一的设置,用户也可以直接拨叫对应出局码,完成汇接处理。
本发明中,为实现中继汇接限路由制功能,要求只有入局权限的中继线,也要组合、配置成相应的中继群(原中继群只用来实现出局选路),进行汇接路由限制。
本发明中,可以设置为默认任意两个中继群间为允许汇接路由,即用户只需设置需要汇接路由限制的中继群数据即可,而且,只需要设置了禁止汇接路由的中继群进行汇接,才提供密码认证过程。
本发明中,网守对路由限制的汇接CDR(Call Detail Record,呼叫详细记录)话单的提取和保存,主叫号码为记账卡号,被叫为出局号码+被叫号码;无路由汇接的通话则无需计费。
下面再结合附图对具体的应用实例进行说明。
如图5所示,本发明中,对于设置路由限制的汇接处理过程包括VoIP产品下的用户接入中继网关A,并通过中继网关A向网守GK(即CM,呼叫控制器)发起中继汇接记账卡接入认证的ARQ消息(Admissionrequest,接入请求,H.323协议规定的RAS消息),即由GK验证其身份信息是否合法,如果认证成功,则继续后续的流程,GK向中继网关A回复主叫ACF消息(Admission confirm,接入确认,H.323协议规定的RAS消息,携带出局中继网关B的呼叫信令地址),则当前中继汇接呼叫不受限制;如果认证失败,网守GK向中继网关A回复ARJ消息(Admission reject,拒绝接入),当前的中继汇接呼叫被禁止;出局的中继网关B在收到GK回复的被叫ACF消息中获得认证后的汇接呼叫等级(该等级为通过认证的记账卡的呼叫等级),根据该汇接呼叫等级再次进行出中继认证,如上完成了有中继汇接路由限制的呼叫过程。
如图6所示,VoIP产品下的用户接入中继网关A,并通过中继网关A向网守GK(即CM,呼叫控制器)发起出局的汇接接入认证的ARQ消息(H.323协议规定的RAS消息),即由GK验证其身份信息是否合法,如果认证成功,则继续后续的流程,GK向中继网关A回复主叫ACF消息(H.323协议规定的RAS消息,携带出局的中继网关B的信令地址),则当前中继汇接呼叫不受限制,如果认证失败,网守GK向中继网关A回复ARJ消息,当前的中继汇接呼叫被禁止;出局的中继网关B在收到GK回复的被叫ACF消息中获得认证后的默认汇接呼叫等级,根据该等级再次进行出中继认证,如上完成了没有中继汇接路由限制的呼叫流程。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种基于VoIP的中继汇接路由限制的实现方法,其特征在于,包括A、为各中继接入用户配置各个中继路由间的汇接限制级别;B、当所述用户需要在不同的中继路由间汇接时,则根据所述的汇接限制级别进行汇接的控制管理。
2.根据权利要求1所述的基于VoIP的中继汇接路由限制的实现方法,其特征在于,所述的步骤A包括为各中继接入用户分配配置对应的汇接限制级别;和/或,为包含多个中继接入用户的中继群配置相同的汇接限制级别。
3.根据权利要求1或2所述的基于VoIP的中继汇接路由限制的实现方法,其特征在于,所述的汇接限制级别包括中继路由间的单向汇接限制、双向汇接限制和无汇接限制。
4.根据权利要求1所述的基于VoIP的中继汇接路由限制的实现方法,其特征在于,所述的步骤A包括在基于IP的语音VoIP系统中的网守上为用户配置所述的汇接限制级别。
5.根据权利要求1、2或4所述的基于VoIP的中继汇接路由限制的实现方法,其特征在于,所述的步骤A还包括基于网守上的记账卡功能配置用户的汇接呼叫等级。
6.根据权利要求1、2或4所述的基于VoIP的中继汇接路由限制的实现方法,其特征在于,所述的步骤B包括当用户通过本地中继网关向网守发起到远端中继网关的呼叫时,网守根据是否通过记账卡认证来进行中继汇接的路由限制,如通过记账卡认证,则该中继汇接的路由不受任何限制,呼叫合法;如果没有进行记账卡的认证步骤或者记账卡认证失败,且所进行的中继汇接被禁止,则该路由被拒绝,呼叫非法。
7.根据权利要求6所述的基于VoIP的中继汇接路由限制的实现方法,其特征在于,所述的步骤B还包括在网守确定中继汇接路由可用后,目的出中继网关根据网守上配置的汇接呼叫等级再次确定本次呼叫是否合法,如果是,允许本次呼叫继续,否则,终止本次呼叫。
全文摘要
本发明涉及一种基于VoIP的中继汇接路由限制的实现方法。该方法主要包括在网守上,为各中继接入用户配置各个中继路由间的汇接限制级别;当所述用户需要在不同的中继路由间汇接时,则由网守根据所述的汇接限制级别进行汇接的控制管理。本发明使得VoIP产品可以满足用户的各种需求,灵活地限制接入不同中继路由间汇接的权限,即VoIP产品用户可以根据需要设置任意两个中继路由间单向或双向汇接权限。例如,用户设置在上海的中继网关和设置在北京的中继网关间,可以配置汇接限制级别为仅允许由上海中继网关到北京的中继网关间的单向汇接,反向的汇接,则不允许,等等。
文档编号H04Q7/38GK1798215SQ20041009889
公开日2006年7月5日 申请日期2004年12月20日 优先权日2004年12月20日
发明者赵志宇, 吴强, 何平 申请人:北京佳讯飞鸿电气有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1