在网关上针对VoIP呼叫的呼叫屏蔽的制作方法

文档序号:7675024阅读:175来源:国知局
专利名称:在网关上针对VoIP呼叫的呼叫屏蔽的制作方法
技术领域
本发明通常涉及电信领域,特别涉及用于对不同类型的通信网络之间的通信
it行控制的方法和设备。
背景技术
在最近几年,ffliilP网謝专送语音(VoIP)的电话己经非常普及,并以其价格 便宜、经常免费以及可以进行^i求电话呼叫的优点吸弓I 了许多年轻用户。
尽管存在许多其它的VoIP系统,但当前最常用的一个VoIP系统就是由Skype Ltd.提供的。VoIP系统提供VoIP客户应用程序(下文中称作VoIP客户程序), 该应用程序在例如个人计^t几、个人数字助理M人计算设备上运行。VoIP客 户禾M^能够为用户和其他用户之间提供典型的免费VoIP电话呼叫,,其他用 户也在其计算设备上安装了 VoIP客户程序,假定双方用户同时连接到因特网。
除了为VoIP客户之间提供免费VoIP电话呼叫外,业务量增加了的VoIP业 务还使得VoIP客户育^多ffi)l禾,与适当的电话网络相连的VoIP网关,向陆上 线路或移动电话号码发出电话呼叫。由于目的地网络可以对在其网络中端接的 VoIP起始呼叫征收费用,因此VoIP客户通常必须具有与VoIP提供者相关的信 用账户,从而使得呼叫至哒目的地网络。从用户的账户中扣除所有产生的呼叫 费用。当然也可以存在其它计费选择。
在传统的电话系统中,常见的是提供基于呼叫阻止系统的网络和终端设备, 以防止从指定电话号码发出的呼叫连接到用户。在传统的电话系统中这是可能 的,因为将主叫线路标识作为信令数据发送,并且只要产生呼叫,就将其发送 给被叫终端。
然而,在,类型的VoIP系统中, 一般不能确定VoIP客户具有不变的相关 电话号码。通常,只要在PSTN中或移动电话网络中,VoIP客户用于产生到终 端的呼叫,则与VoIP提供者相关的标准主叫线路标识(CLI)就与该呼叫联系 在一起。这样导致的结果是指定VoIP提供者的所有VoIP客户都分配有相同的 主叫线路标识,或者都分配有主叫线路标识,该标识来自于与VoIP提供者相关的一组呼叫者ID。因此,由于禁止与VoIP提供者相关的主叫线路标识会导致禁 止了由VoIP提供者产生的所有呼叫,并且禁止了骚扰的和非骚扰的呼叫,因此 传统的PSTN和移动网络呼叫禁止系统不起作用。显然,当前的情况有点不令
人满意。

发明内容
因此,本发明的一个目的是克服或至少 上述问题中的至少一些问题。 根据本发明的第一方面,提供了一种M信网关中,将来自于第一网络呼叫
者的呼叫建立请求发送至第二网络用户的方法。该方法包括接收呼叫者发送到 用户的呼叫建立请求,获得呼叫者和用户的身份标识,该身份标识是按照第一 网络的第一格式,将提取的用户身份标识转换成第二网络的格式,确定是否将 该呼叫建立请求发送给用户,如果确定发送,贝鹏该呼叫建立请求转换成适用 于第二网络的格式,以及将转换后的呼叫建立请求发送至用户。 4 他,这里被叫方能够以简单有效的方式阻止由IP网络传送语音的初始
网络^的呼叫,即使属于VoIP起始呼叫的呼叫者线路身份标识是不可用或不 唯一的。
最好,确定步骤进一步包括访问包含呼叫者详辭鹏户身份标识的 存储 器,并根据提取的和/或转换后的身份标识进行确定。
最好,访问步骤包括访问数据存储器,该数据存储器是ft表被认可的或被拒 绝的呼叫者身份证明的白色或黑名单。
最好,第一网络可以是由IP传送语音VoIP类型的网络,第二网络可以是公 共交换电话 的网络。
最好,第一网络中的身份标识的格式是会议起始协议SIP地址的格式,第二 网络中的身份标识的格式是电话用户号码的格式。
最好,用户可以是被叫方付费用户。
最好,该方法进一步包括在接收到来自于呼叫者的呼叫之后,响应用户拨打 预定的电话号码,将呼叫者的身份标识添加到数据存储器中。
最好,发送呼叫 请求的步骤可以进一步包括根据确定结果,将预定的呼 叫者线路标识符分配到呼叫建立请求中。
根据本发明的第二方面,提供一种基于任何,方法步骤的通信网关操作。
根据本发明的第三方面,提供一种具有如上所^I信网关的通信系统。


现在将结合附图,对本发明的实施例进行描述,但不局限于这些例子,其中: 图1是基于现有技术的ffiilIP传送语音(VoIP)的系统100的简化模±央图。 图2是根据本发明的一个实施例所示的系统200的简化模块图。
图3是根据一个实施例所示的图2中网关202的更加详细的模块图。 图4是根据一个实施例,由网 行的简述示例执行步骤的流程图。 图5是根据另一个实施例,由网,行的简,例执行步骤的流程图。
具体实施例方式
现在参照图1 ,示出了现有技术中通信系统100的简化模块图。
用户使用VoIP终端102。该VoIP终端可以由VoIP提供者提供,或者如果 普通的VoIP终端能够适用于VoIP提供者的VoIP系统,则可以j顿普通的VoIP 终端。例如,VoIP终端102可以是传统的个人计算设备,利用该设备,适当的 VoIP客户可以访问VoIP业皿供者的VoIP业务。本领域技术人员应该明白, 使用的其它可选VoIP终端可以是例如SIP电话或其它适合的终端设备。在指定 的VoIP系统中,每个VoIP终端具有一个唯一的标识符。终端的标识符可以与 其自身相关的,或与终端的用户相关的,例如终端上用户识别自己的标识符。
VoIP终端102育詢多使用户通过因特网或其它因特网协议或等同网络104发 起VoIP呼叫请求。呼叫请求可以发给另一个VoIP终端,例如VoIP终端108。 至VoIP终端108的呼叫请求可以采用任何公知的方式,通过向VoIP终端102 提供目的地VoIP终端108的标识符来发起。
VoIP终端102还能够使用户ilil网络104向公共交换电话网络(PSTN)、 移动电话或其它等同网络112中的终端114发起VoIP呼叫请求。这样的呼叫请 求可以通过使用与那个终端相关的电话用户号码来发出。为了使这种VoIP起始 呼叫进入PSTN或移动网络,VoIP提供者向PSTN/移动网关110提供VoIP。网 关110将语音和信令信息从VoIP和会议起始协议(SIP)格式转换成适当的PSTN 网络格式,例如7号信令系统(SS7),使得VoIP起始呼叫由PSTN或移动终端 114终止。
当VoIP终端102向终端114发起呼叫时,通过VoIP代理106将呼叫建立请 求路由至网关110,以中继^送至PSTN网络112。该网关将VoIP信令消息 转换成适于PSTN/移动网络112的其它格式,以使信令消息育,在网络112和
VoIP系统之间进行交换。如果终端114接受该呼叫Kz:请求,则采用公知的方
式连接呼叫。 一旦该呼叫被连接,来自于VoIP终端102的语音信号和适当的信 令翻就舰网关110发蹈盯终端114, fet亦然,将再以一般公知的方式, 例如旨詢多在双方之间进行转换。
当呼叫被连接,网络112的提供者通常向VoIP提供者收取呼叫端接费用。 因此,希望向终端114发起呼叫的VoIP用户通常需要具有和VoIP提供者有关 联的用户账户,这样由VoIP提供者承担的所有呼叫终端付费都将转让给用户。
如所提到的,主叫VoIP终端102具有相关的标识符。通常该标识符是以文 本串或SIP地址的格式,例如"Bob Smith", "sip:bob.smith@hp.com", IP地址等。 然而,PSTN和移动网络利用不同的系统来识别用户和/或用户终端,通常取代 了采用用户电话号码来识另佣户鄉户终端。
PSTN和移动电话网络一,用主叫线路标识(CLI)来要求所有呼叫指示 呼叫者的身份标识。主叫线路标识用于指示呼叫魏者的电话用户号码。然而, 由于VoIP终端没有与之相关的电话用户号码,因此为了满足PSTN网络112的 要求,当将呼叫中继至网络112时,网关110分配主叫线路标识。
由网关110分配的主叫线路标识可以是例如所有VoIP终端发起呼叫所用的 相同的主叫线路标识,或从分配给VoIP业务提供者的可用呼叫者线路标识池中 分配给的呼叫者线路标识,或预定的分配号码。
如先 到的,基于这种安排,为不同VoIP终端发起的呼叫所分配的呼叫 者线路标识不能保证是唯一的。这使得传统的呼叫阻止系统在阻止呼叫时失效, 该呼叫是由不具有唯一 CLI的指定VoIP终端发起的。
缺乏有效的呼叫阻止系统就导致了在VoIP和现有的PSTN类型网络的整体 中存在问题,并且导致这种系统被滥用。例如,尽管呼叫者将会为所有应答的 骚扰电话付费,但将网络特定的VoIP弓l入到PSTN/移动网关就使得在相关网络 中直接终止VoIP呼叫,而不会引发任何第三方呼叫终端计费。这种系统能够显 著降低呼叫计费,从而M^对骚扰呼叫的财务支出。
并且,在被叫方为呼叫付费的移动和固定PSTN网络中,由于骚扰电话的接 收者为收至啲这禾中电话付费,所以对于制造这种骚扰电话的主叫者是不计费的。
因此当前盼瞎况有些不能令人满意,并且可能导致移动和PSTN网络经营者 延误这种网关的引入。
然而,下面将要进一步详细描述的本发明实施例的目的在于提供一种针对来 自于VoIP终端的VoIP呼叫的有效的呼叫阻止系统,这些VoIP终端包括那些不 具有唯一 CLI的VoIP终端。
现在参见图2,这里示出了根据本发明实施例的系统200的简化模块图2实 质上示出了图1的系统100,并另外示出了根据本发明实施例的移动网络边缘网 关202,移动电话网络204和一个或多个移动终端206。
移动边缘网关202构成了移动网络204的一部分,在该实施例中,其适合由 移动网络提供者来维护和操作。VoIP代理106被配置为将VoIP终端起始呼叫建 立请 过移动边缘网关202路由至移动网络204中的移动终端206。如先前所 述,任何不是指定至够动网络204中的终端的呼叫建立请求都将被VoIP业雜 供者自己的VoIP转送至PSTN网关110,驢接送到VoIP终端,如适当的VoIP 终端108。
身为VoIP客户的用户通常可以通过两种方式之一将呼叫传送至移动网络 204的用户的移动终端206处。第一种方式是将用户的电话用户号码,如 +3312345678格式的电话号码提供给VoIP客户。由于所提供的电话号码不是适 合VoIP系统的格式,因此VoIP客户将其转换为适合的格式,如通过将提供的 电话号码转换成SIP地址。这是可以实现的,例如通过在那添加适当的SIP名 称。例如,电话用户号码+3312345678可以被转换为SIP : +3312345678@voip-provider.com 。
可选的,移动网络204的用户可以已经具有了SIP地址,该地址被鹏寸至其 移动终端206。例如,用户可以具有由VoIP提供者指定的SIP地址,,如SIP: bob-mobilephone@voip-provider.com。在这种情况下,用户最好将其用户终端的 真实电话用户号码适宜地提供给iW数据库,如图3的鹏寸数据库310,以进行 适当的映射,如下面所述。
在任何瞎况下,从VoIP客户到移动用户的SIP地址的呼叫建立请求皿使 用VoIP代理106传送至移动网络边缘网关202。
最好,根据当前实施例,与移动网络204相关的网关202的位置能够提供针 对VoIP起始呼叫的有效的呼叫阻止系统,下面将结合图3,对其进纟亍详细描述。
图3是移动网络边缘网关202的更加详细的模块图。网关202接收来自于因 特网104的VoIP信令和语音f^。Vo!P信令 被送至业务控制器和网关304,
该网关将VoIP信令数据转换为移动网络信令数据,并将转换后的信令 发送
至移动网络204。从因特网104接收到的语音 被送至线路转接VoIP网关306, 期每VoIP语音数据转换成适当的线路转接格式并将转换后的 发送至移动网 络204。以同样的方式对来自于移动网络204的 进行转换。
现在将结合图4对根据一个实施例的网关202的操作流程进行进一步描述, 图4是概述由网 行的示例性处理步骤的流程图。
如前面所述,VoIP代理106被配置働每对于移动网络204中的移动终端206 的所有呼叫,请求路由至网关202。
当由网关接收到VoIP呼叫^:请求时(步骤402),该请求被发送至业务控 制和网关304,从中提取或获得起始VoIP终端的VoIP标识符和用于识别被叫移 动终端206的SIP地址(步骤404)。提取的标识符被传给身份映射模块308。
如果被叫移动终端206的SIP地址是SIP: +3312345678@voip-provider.com 这种格式的,那么身份,模i央将其看作包含被叫移动终端206的真实电话用 户号码。因此,身份映射模块可以简单地将从SIP地址中删除SIP名称,以获 得被叫移动终端206的电话用户号码。
如果被叫移动终端 206的 SIP 地址是 SIP : bob-mobilephone@voip-provider.com这种格式的,那么身份映射模i央就利用, 数据库310分析该SIP地址以获得移动终端206的电话用户号码。本领域技术 人员应该明白对电话用户的SIP地址的分辨肖,另外或可^iM过在网关202 的外部的部件来执行,例如,SIP注册月艮务器。
一旦获得了移动终端206的电话用户号码,身份,模块308还负责确定是 否完成了对移动终端206的呼叫M请求(步骤406)。利用呼叫控制数据库302 进行确定。
呼叫控制数据库302既可以用作针对移动网络204的*用户的所谓的"黑 名单",其用于存储被禁止的呼叫建立请求的零个或多个VoIP标识符,也可以 用作针对移动网络204的旨用户的所谓盼'白名单",其用于存储被批准的呼 叫Kz:请求的零个或多个VoIP标识符。
的,呼叫控制数据库302被配置为存储移动网络用户的真实电话用户号 码和任何相关的白或黑名单所列的VoIP客户标识符。可选的,尽管移动网络用 户具有映射至其电话用户号码的SIP地址,但呼叫控制数据库302仍可以另外
或可选地被安排用于存储SIP地址,例如bob-mobilephone@voip-provider.com,
以及任何相关的白或黑名单所列的VoIP客户标识符。
可选择的,呼叫控制数据库302可以远离网关202,其中网关202提供适当 的网络工具以访问数据库。
如果确定完成了呼叫,请求,则网关304将呼叫建立请求转换成适合移动 网络204的适当格式(步骤408),并将转换后的呼叫^:请求发送至该移动网 络204 (步骤410)。
如果确定呼叫建立请求没有完成,并被禁止了,则呼叫,请求被阻断,或 者被拒绝(步骤412),而不发送至被叫终端。如果呼叫建立请求被阻断,贝嘬 好向起始VoIP终端发送音频消息以指示VoIP终端标识符己经被阻断。例如, 这可以由适当的设在网关202中的或网关202可访问的交互式语音响应(IVR) 单元(未示出)来执行。
参见附图5,描述了另一个实施例,图5是根据本发明的第二实施例,推
的示例性处理步骤的流程图。在步骤406,如果由身份1 模±央308确定了被叫
终端不希望阻断来自于起始VoIP终端的呼叫,贝U身份,模块308使得业务控
制和网关模块304为该呼叫指定第一预定主叫线路标识(步骤502)。另一方面,
如果呼叫终端希望阻断来自于起始VoIP终端的呼叫,则身伤、,模块308为该
呼叫指定第二预定主叫线路标识(步骤504)。在这个实施例中,该第一预定主
叫线路标识可以被指定为"经核准的"主叫线路标识,相反该第二预定主叫线路
标识可以被指定为"要被阻断的"主叫线路标识。这样,被叫终端用户可以利用
现有的终端或基于呼叫阻断系统的网络来阻断如具有第二预定主叫线路标识的 所有呼叫。
用户可以采用多种不同的方^fflA呼叫禁止f^库302。例如,用户可以M因 特网104访问进入 库的网页界面,并53151该网页界 以增加、删除,理 要被禁止的VoIP终端树只符。然而,斑中方 舒万带来的问^t一翻户必须失隨他 们希望禁止的终端的VoIP标只符。例如,呼叫者可能不知道,并且可能没有ftf可方
fel^:现他们希望禁止的礙itt^K它呼叫者的vdP终端梳只符。
因此,移动网络204 提供适当的语音应用程序以使得用户育,管理与该 用户相关的数据库302的内容。例如,这种语音应用程序可以使用户获得到该 用户的最近的VoIP起始呼叫的VoIP终端标识符,并将该标识符添加到该
库中。例如,在接收到来自于他们希望禁止的VoIP终端的呼叫之后,可以通过
呼叫语音应用程序的预定电话用户来简单地获取这种语音应用程序。例如,这
可以从移动网络204, Mil网关202访问适当的呼叫记录,然后确定最近的VoIP 呼叫者的VoIP标识符来实现。
权利要求
1.一种在通信网关上将来自于第一网络的呼叫者的呼叫建立请求发送至第二网络的用户的方法,包括接收来自于呼叫者的要发送至用户的呼叫建立请求;获得该呼叫者和该用户的标识,该标识是按照第一网络的格式;将提取的用户标识转换成第二网络的格式;确定是否将该呼叫建立请求发送至用户;和在确定发送时,将该呼叫建立请求转换成适合于第二网络的格式,并利用转换后的标识,将转换后的呼叫建立请求发送至用户。
2、 如权利要求1所述的方法,其中确定步骤进一步包括访问 存储器, 该翻存储器包括呼叫者和用户标识的细节,并根据提取的和/或转换后的标识 进行确定。
3、 如权利要求2所述的方法,其中访问步骤包^t方问具有批准的或禁止的 呼叫者身份标识的白名单或黑名单的 存储器。
4、 如权利要求l、 2或3所述的方法,其中第一网络是IP网络传送话音的 VoIPl^M网络,其中第二网络是公共交换电话 网络。
5、 如战任一权禾腰求所述的方法,其中第一网络的格式是^i舌初始协议 SIP地址的格式,第二网络的格式是电话用户号码的格式。
6、 如战任一权利要求所述的方法,其中用户是被叫方付费用户。
7、 如,任一权利要求所述的方法,进一步包括在接收到来自呼叫者的呼 叫之后,响应于用户拨打预定的电话号码,将呼叫者的标识添加到数据存储器 中。
8、 如,任一权利要求所述的方法,发送呼叫,请求的步骤进一步包括基于确定结果,为呼叫te:请求分配预定的呼叫者线路标识符。
9、 一种根据权利要求1至8之一所述的方法操作的通信网关。
10、 一种具有如禾又利要求9所述的通信网关的通信系统。
全文摘要
在分组网络中,VoIP呼叫的呼叫屏蔽/阻止,利用黑和白名单阻止未经请求的呼叫(广告或骚扰),例如在网关上,因此避免将该呼叫发送至线路转换(PSTN)或移动网络,进而避免引起计费。根据本发明的一个方面,提供一种在通信网关上将来自于第一网络的呼叫者的呼叫建立请求发送至第二网络用户的方法,包括接收来自于呼叫者的要发送至用户的呼叫建立请求;获得呼叫者和用户的标识,该标识是按照第一网络的格式;将提取的用户标识转换成第二网络的格式;确定是否将该呼叫建立请求发送至用户;和如果确定发送,将该呼叫建立请求转换成适合于第二网络的格式,利用转换后的标识将转换后的呼叫建立请求发送至用户。
文档编号H04L29/06GK101375584SQ200780003771
公开日2009年2月25日 申请日期2007年1月3日 优先权日2006年1月30日
发明者C·朗松 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1