专利名称:灵活路由的voip网关及其路由的方法
技术领域:
本发明涉及网络通信技术领域,尤其涉及一种灵活路由的VOIP网关及其路由的方法。
背景技术:
随着网络通信技术的飞速发展,VOIP(基于IP的语音)业务以其低廉的通信费用逐渐得到的众多用户的青睐。众多的运营端均看到了经营VOIP业务的少投入多收益的这一特点,因而,纷纷向客户提供了不同资费标准的VOIP业务。
VOIP业务的用户则可以根据资费标准及提供的VOIP业务的质量灵活地选择为自己提供业务的运营商。
目前,用户选择不同的运营商的方式通常有两种一种是通过在拨号前首先拨打不同运营商的接入号码,如179××等,这样便可以选择到相应的运营商提供的VOIP业务,这种方式的缺点是拨号过程繁琐,不符合通常拨号习惯;另一种方式是选择某一运营端提供的专用设备,这样,通过该专用设备所有的VOIP业务均由该运营商提供,用户也省去了拨打运营商接入号码的麻烦,但是,该方式使得用户无法灵活地选择其他运营商提供的VOIP业务,这样,当其他运营商提供的VOIP业务质量或价格更优时,则无法进行灵活地调整选择新的运营商提供的VOIP业务。
发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种灵活路由的VOIP网关及其路由的方法,从而保证用户可以根据不同的需求行灵活地选择不同的运营商提供的VOIP业务。
本发明的目的是通过以下技术方案实现的本发明提供了一种灵活路由的VOIP网关,包括用户网关与各个用户终端相连,根据用户终端的拨号信息确定其选择的运营商中继网关,并将用户终端的呼叫路由到对应的运营商中继网关;各运营商中继网关分别与各个运营商提供的网络互通,被用户网关选通的运营商中继网关与该用户终端配合,在相应的网络中开展基于IP的语音VOIP业务。
本发明还提供了一种灵活路由的VOIP网关路由的方法,包括A、配置用户网关可以查询的中继路由表;B、用户发起出局呼叫时,用户网关获取用户拨号信息,并根据拨号信息查询所述中继路由表选择对应的运营商中继网关;C、用户网关将所述用户发起的出局呼叫路由到选择的运营商中继网关,并通过该运营商中继网关开展VOIP业务。
所述的步骤A还包括在所述的中继路由表中保存着用户拨号信息与运营商中继网关的对应关系。
所述的用户拨号信息包括用户拨打的设定位数的号码信息。
所述的步骤B还包括用户网关获取拨打的设定位数的号码信息;利用所述号码信息查询所述中继路由表,找到与所述号码信息对应的运营商中继网关。
所述的步骤B还包括用户发起出局呼叫时,用户网关将用户的呼叫接续到默认的运营商中继网关上,但不发送拨打的号码信息;并且,所述的步骤C还包括当用户网关选择确定了默认的运营商中继网关外的其他运营商中继网关,则用户网关释放用户端口到默认的运营商中继网关间的呼叫连接。
所述的灵活路由的VOIP网关路由的方法还包括将用户端口与中继端口绑定;当绑定的用户端口下的用户摘机时,则与其绑定的运营中继网关同时进行占用中继线和释放中继线操作。
所述的灵活路由的VOIP网关路由的方法还包括当检测到用户端口绑定的中继端口有铃流时,则该用户端口下的用户开始振铃,当检测到用户端口绑定的中继端口无铃流时,则该用户端口下的用户停止振铃。
所述的灵活路由的VOIP网关路由的方法还包括所述的中继路由表中的信息可以由用户手工配置。
由上述本发明提供的技术方案可以看出,本发明由于设计了一种包含有各个运营商中继网关及用户网关的VOIP网关,在VOIP网关中可以根据连接的用户终端的拨号信息灵活地根据设置的中继路由表信息选择相应的运营商提供的VOIP业务,从而使得应用所述VOIP网关的用户可以根据自身需要实时灵活地配置中继路由表中的信息,以实现灵活地选择相应的运营商提供的VOIP业务,且用户应用过程中操作简便。
图1为本发明所述的网关的结构示意图;图2为本发明所述的方法的流程图。
具体实施例方式
本发明提供一种灵活路由的VOIP网关,如图1所示,主要包括用户网关与各个用户终端相连,可以根据用户终端的拨号信息为用户的本次呼叫确定相应的运营商中继网关,并将用户终端的呼叫路由到相应的运营商中继网关上;各运营商中继网关分别与各个运营商提供的网络互通,并根据用户网关的操作与相应的用户选通,被用户网关选通的运营商中继网关与该用户终端配合在相应的网络中开展基于IP的语音VOIP业务,如图1中的模拟中继网关和数字中继网关。
一个VOIP网关中可以包括的运营商中继网关数量可以根据实际需要设置,通常为二个或二个以上。
本发明基于上述VOIP网关还提供了一种灵活路由的VOIP网关路由的方法,如图2所示,所述方法在具体实现过程中,主要包括以下步骤步骤21配置用户网关可以查询的中继路由表;在所述的中继路由表中保存着用户拨号信息与运营商中继网关的对应关系,所述的用户拨号信息可以为用户拨打的设定位数的号码信息;所述的中继路由表中的信息可以由用户手工根据实际需要灵活配置;例如,以电信中继网关和移动IP中继网关作为运营商中继网关为例,相应的中继路由表可以采用如下所示配置
。
步骤22用户发起出局呼叫时,用户网关获取用户拨号信息,即用户网关需要获取用户终端拨打的设定位数的号码信息,例如,用户终端拨打的前五位号码信息,或前两位号码信息等等;同时,当用户发起出局呼叫时,用户网关将用户的呼叫接续到默认的运营商中继网关上,但不发送拨打的号码信息。
步骤23根据用户终端的拨号信息查询所述中继路由表选择与所述号码信息对应的运营商中继网关。
步骤24用户网关将所述用户发起的出局呼叫路由到选择的运营商中继网关,并通过该运营商中继网关开展VOIP业务,通过选择的运营商中继网关将已经拨打的号码信息发送出去;同时,当用户网关选择确定了默认的运营商中继网关外的其他运营商中继网关,则用户网关还需要释放用户端口到默认的运营商中继网关间的呼叫连接。
为了不改变用户原有的使用习惯,即在出局时当用户端口下的用户终端摘机就占用绑定的中继端口听电信中继线的拨号音,在入局,当中继口振铃时绑定的用户口也开始振铃。因此,本发明所述的方法中,还包括在VOIP网关中,需要将用户端口与中继端口绑定;并在绑定的用户端口下的用户摘机时,则与其绑定的运营中继网关同时进行占用中继线和释放中继线操作;也就是说,当绑定的用户终端摘、挂机时,则与其绑定的中继端口中继线占用和释放与用户终端摘、挂机同步进行,这样做的目的是在用户终端通过移动IP中继网关出局时,禁止通过电信中继线的入局呼叫,因为当用户通过移动IP出局时,电信中继线空闲,如果这时有入局的呼叫,用户无法接听这个呼叫;将用户端口与中继端口绑定的配置的命令可以为cmd中继端口用户端口,其中用户端口必须是本网关的用户端口;中继端口保存用户号码数据,同时标记是一机两码,用户端口保存中继端口所在中继群的出局码数据,同时也标记是一机两码。
同时,当检测到用户端口绑定的中继端口有铃流时,则该用户端口下的用户开始振铃,当检测到用户端口绑定的中继端口无铃流时,则该用户端口下的用户停止振铃。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种灵活路由的VOIP网关,其特征在于,包括用户网关与各个用户终端相连,根据用户终端的拨号信息确定其选择的运营商中继网关,并将用户终端的呼叫路由到对应的运营商中继网关;各运营商中继网关分别与各个运营商提供的网络互通,被用户网关选通的运营商中继网关与该用户终端配合,在相应的网络中开展基于IP的语音VOIP业务。
2.一种灵活路由的VOIP网关路由的方法,其特征在于,包括A、配置用户网关可以查询的中继路由表;B、用户发起出局呼叫时,用户网关获取用户拨号信息,并根据拨号信息查询所述中继路由表选择对应的运营商中继网关;C、用户网关将所述用户发起的出局呼叫路由到选择的运营商中继网关,并通过该运营商中继网关开展VOIP业务。
3.根据权利要求2所述的灵活路由的VOIP网关路由的方法,其特征在于,所述的步骤A还包括在所述的中继路由表中保存着用户拨号信息与运营商中继网关的对应关系。
4.根据权利要求2或3所述的灵活路由的VOIP网关路由的方法,其特征在于,所述的用户拨号信息包括用户拨打的设定位数的号码信息。
5.根据权利要求4所述的灵活路由的VOIP网关路由的方法,其特征在于,所述的步骤B还包括用户网关获取拨打的设定位数的号码信息;利用所述号码信息查询所述中继路由表,找到与所述号码信息对应的运营商中继网关。
6.根据权利要求2或3所述的灵活路由的VOIP网关路由的方法,其特征在于,所述的步骤B还包括用户发起出局呼叫时,用户网关将用户的呼叫接续到默认的运营商中继网关上,但不发送拨打的号码信息;并且,所述的步骤C还包括当用户网关选择确定了默认的运营商中继网关外的其他运营商中继网关,则用户网关释放用户端口到默认的运营商中继网关间的呼叫连接。
7.根据权利要求2或3所述的灵活路由的VOIP网关路由的方法,其特征在于,该方法还包括将用户端口与中继端口绑定;当绑定的用户端口下的用户摘机时,则与其绑定的运营中继网关同时进行占用中继线和释放中继线操作。
8.根据权利要求7所述的灵活路由的VOIP网关路由的方法,其特征在于,该方法还包括当检测到用户端口绑定的中继端口有铃流时,则该用户端口下的用户开始振铃,当检测到用户端口绑定的中继端口无铃流时,则该用户端口下的用户停止振铃。
9.根据权利要求2所述的灵活路由的VOIP网关路由的方法,其特征在于,该方法还包括所述的中继路由表中的信息可以由用户手工配置。
全文摘要
本发明涉及一种灵活路由的VOIP网关及其路由的方法。本发明设计了一种包含有各个运营商中继网关及用户网关的VOIP网关,在VOIP网关中可以根据连接的用户终端的拨号信息灵活地根据设置的中继路由表信息选择相应的运营商提供的VOIP业务。因此,本发明可以使得应用所述VOIP网关的用户可以根据自身需要实时灵活地配置中继路由表中的信息,以实现灵活地选择相应的运营商提供的VOIP业务,且用户应用过程中操作简便。
文档编号H04L12/66GK1767492SQ200410086278
公开日2006年5月3日 申请日期2004年10月29日 优先权日2004年10月29日
发明者何平, 李伟, 赵志宇 申请人:北京佳讯飞鸿电气有限责任公司