用于将标识数据链接到网络之间的呼叫的方法和设备

申请号 CN200780048082.5 申请日 2007-12-17 公开(公告)号 CN101569163B 公开(公告)日 2014-03-26
申请人 朗讯科技公司; 发明人 K·G·金米特; G·W·普夫勒京; G·P·威尔金;
摘要 公开了一种用于将主叫方标识数据链接到源自虚拟专用网的呼叫的方法和设备。所述方法的步骤包括在移动交换中心接收包括标识符的呼叫。所述标识符标识了发起该呼叫的端接点。经过例如专用小交换机(PBX)的VPN的呼叫通常仅显示该PBX的呼叫标识数据。例如,来自公司A的企业电话系统的外出呼叫可以显示公司的主电话号码而不是呼叫人的实际电话号码。此外,在名称信息 块 中,将显示公司A而不是员工A。所公开的系统和方法允许这个数据被填充以更准确的信息。
权利要求

1.一种用于将主叫方标识数据链接到源自虚拟专用网的呼叫的方法,包括:
在移动交换中心接收从主叫方去往被叫方的呼叫,该呼叫源自所述虚拟专用网且包括用户输入的访问代码;
响应于接收所述呼叫,通过所述用户输入的访问代码而激活触发器;
响应于所述触发器而路由该呼叫至应用服务器
由所述应用服务器访问具有主叫方标识数据的数据库
将所述呼叫经由所述用户输入的访问代码而链接到主叫方标识数据,其中所述主叫方标识数据越过之前存储和/或链接到所述呼叫的任何其它主叫方标识数据。
2.根据权利要求1所述的方法,其中,所述呼叫是从蜂窝虚拟专用网接收的。
3.根据权利要求1所述的方法,其中,访问数据库包括访问在所述虚拟专用网内部的数据库。
4.一种用于将主叫方标识数据链接到源自虚拟专用网的具有用户输入的访问代码的呼叫的系统,包括:
数据库,其中存储了与用户输入的访问代码相对应的主叫方标识数据;
移动交换中心,其被配置成接收从主叫方去往被叫方的呼叫,其中所述呼叫源自虚拟专用网并且包括用户输入的访问代码,响应于接收所述呼叫,通过所述用户输入的访问代码而激活触发器,以及响应于所述触发器而与应用服务器通信;以及
所述应用服务器,其被配置成访问所述数据库,并将所述呼叫经由所述用户输入的访问代码链接至主叫方标识数据,其中所述主叫方标识数据越过之前存储和/或链接到所述呼叫的任何其它主叫方标识数据。
5.根据权利要求4所述的系统,其中,所述呼叫是国际呼叫,所述系统还包括:
位于被叫方的国家中的交换机,其被配置成接收与所述主叫方标识数据链接的所述国际呼叫。

说明书全文

用于将标识数据链接到网络之间的呼叫的方法和设备

技术领域

[0001] 本发明涉及一种用于将标识数据链接到网络中的呼叫的方法和设备。具体地,本发明涉及一种用于将主叫方标识数据链接到增强型虚拟专用网(eVPN)呼叫的方法和设备。
[0002] 尽管本发明特别地涉及将主叫方标识数据链接到源自蜂窝eVPN中的呼叫并且因此利用相关的特定参考来描述,然而应当认识到,本说明书也适用于其他领域和应用。例如,本发明可以用于其他类型的网络,包括(但不限于)虚拟专用网、增强型虚拟专用网、蜂窝网络、IP上的语音(VoIP)网络等等。本发明也可以用于其他类型的数据传输网络。

背景技术

[0003] 作为背景,当进入的呼叫通过典型的主叫方标识服务被注册时,用户已经习惯了主叫方的名字/号码被显示出来。这些服务是来自许多电话公司的标准的打包产品。许多电话也具有内置的主叫方标识显示能
[0004] 许多蜂窝电话VoIP网络具有对这个服务的有限使用。一个主要的原因是名称/号码数据库未被填充以足够的信息。通常当用户从蜂窝网络或VPN被呼叫时,只显示号码而名称是空的。在可选的方案中,名称在被预编程在蜂窝手持设备存储器中的情况下是可以被显示的。否则,名称和号码对通常不可用。此外,当呼叫从另一系统(例如公用交换机(PBX))被转发时、或当呼叫通过互联网被路由时、或在国际目的地的情况下,号码对是不可用的。在这些情况下,被叫方无法看到主叫方的名称和号码。这会使得用户感到失望,因为他们通常已经为这项服务付费却不能利用它。此外,他们已经习惯了这项服务并且在接听电话时如果不知道主叫方是谁会感到不适应。
[0005] 在从PBX或VoIP至公共网络的国际呼叫传递的情况下,主叫方信息不必在网络中传送。在这种情况下,或者显示来自本地PBX的号码,或者根本没有显示。
[0006] 该产业中需要能够访问包含名称/号码对的数据库并且将这个信息链接到不具有该信息的呼叫。此外,该产业中需要允许这个信息能够通过国际网络设备而被链接。
[0007] 本说明书提出了一种新的改进的方案以解决上面提到的困难。

发明内容

[0008] 提供了一种用于将主叫方标识数据链接到源自虚拟专用网的呼叫的方法和设备。本发明使之能够显示虚拟专用网中的呼叫的主叫方标识数据。在本发明的一个方面中,所述方法包括在移动交换中心(MSC)接收包含标识符的呼叫。所述标识符可以链接到发起该呼叫的端接点。所述方法还包括响应于触发器而访问具有主叫方标识数据的数据库并且通过该标识符而将所述呼叫链接到主叫方标识数据。根据本发明的另一方面,所述方法包括从蜂窝虚拟专用网接收所述呼叫。
[0009] 根据本发明的另一方面,所述方法包括由所有接收的呼叫来激活所述触发器。
[0010] 根据本发明的另一方面,所述方法包括由所述标识符来至少部分上激活所述触发器。
[0011] 根据本发明的另一方面,所述方法包括所述标识符是用户输入的访问代码。
[0012] 根据本发明的另一方面,所述方法包括所述标识符是用户设备电子序列号。
[0013] 根据本发明的另一方面,所述方法包括所述呼叫是国际呼叫。
[0014] 根据本发明的另一方面,所述方法包括将所述呼叫路由至外国网络设备。所述外国网络设备被配置成除去链接到所述国际呼叫的呼叫标识信息。
[0015] 根据本发明的另一方面,所述方法包括,访问数据库包括访问虚拟专用网内部的数据库。
[0016] 根据本发明的另一方面,所述系统包括具有所存储的对应于标识符的主叫方标识信息的数据库以及移动交换中心,所述移动交换中心被配置成接收源自虚拟专用网的呼叫、识别该标识符并且响应于触发器而与应用服务器通信。所述系统还包括被配置成访问所述数据库并且将呼叫链接到主叫方标识信息的应用服务器
[0017] 根据本发明的另一方面,所述系统包括所述标识符是发端电话号码。
[0018] 根据本发明的另一方面,所述系统包括所述触发器是通过用户输入的访问代码而被激活的。
[0019] 根据本发明的另一方面,所述系统包括所述触发器是通过接收进入呼叫而被激活的。
[0020] 根据本发明的另一方面,所述系统包括所述虚拟专用网是蜂窝虚拟专用网。
[0021] 根据本发明的又一方面,所述系统包括所述呼叫是国际呼叫,以及位于被叫方国家中的交换机被配置成接收链接到主叫方标识数据的国际呼叫。
[0022] 根据本发明的又一方面,所述系统包括具有所存储的对应于标识符的主叫方标识数据的数据库。链接模被配置成将源自虚拟专用网的呼叫链接到主叫方数据信息,并且交换模块被配置成接收源自虚拟专用网的呼叫并且响应于触发器而与所述链接模块通信。
[0023] 根据本发明的另一方面,所述系统包括被配置成响应于触发器而路由呼叫的路由模块。
[0024] 根据本发明的另一方面,所述系统包括位于虚拟专用网内部的数据库。
[0025] 根据本发明的另一方面,所述系统包括所述虚拟专用网是蜂窝虚拟专用网。附图说明
[0026] 所描述的实施例在于所述方法的步骤以及所述设备的各部分的构造、安排和组合,由此如下文更全面阐述的那样而达到了所述目的,所述实施例具体地指出了权利要求并且显示在附图中,其中:
[0027] 图1示出了整个通信网络的一部分;
[0028] 图2示出了国际通信网络的一部分;
[0029] 图3是说明本发明的方法的流程图
[0030] 图4是本发明系统的功能框图

具体实施方式

[0031] 现在参考附图,附图仅用于说明本发明的实施例而不是作为限制,图1提供了其中可引入本发明的系统的概观。示出了通信基础设施A。该通信基础设施包括用户设备10、12;通信塔14,电信网络16;交换机18;路由器20;应用服务器22;数据库服务器24;位于企业电话系统26外部的目录服务器;互联网30;位于企业电话系统32内部的目录服务器;
以及位于企业电话系统34内部的网关。应当理解,这仅代表通信网络的基础设施A的一个实施例。本发明可以适用于各种不同的通信网络构造。
[0032] 在操作中,如详细公开的那样,所描述的实施例包括用于将标识数据链接到源自虚拟专用网中的呼叫的方法。本发明使得主叫方标识数据能够被链接到原本不会显示它们的呼叫。这些呼叫通常源自VPN。经过例如专用小交换机(PBX)的VPN的呼叫通常仅显示PBX的呼叫标识数据。例如,来自公司A的企业电话系统的外出呼叫可以显示公司的主电话号码而不是呼叫人的实际电话号码。此外,在名称信息块中,可以显示公司A而不是员工A。所公开的系统和方法使得这个数据能够被填充以更准确的信息。
[0033] 仍参考图1,用户设备10、12可以关联于各种不同的通信设备,包括(但不限于)无线电话、VoIP电话、膝上型电脑、台式电脑、Wi-Fi电话等。这些终端设备通常是用于通过兼容线路通信的客户端设备。通常,用户设备12是连至蜂窝塔14的蜂窝电话。蜂窝塔14与电信网络16通信。电信网络16还与交换机18通信。交换机与路由器20和应用服务器22通信。应用服务器22还访问数据库服务器24和目录服务器26。
[0034] 互联网30也可以用作用来通信的网络。企业电话系统也可以与互联网30和电信网络16二者通信。企业电话系统除其他网络单元之外还可以包括企业的目录服务器32和网关34.
[0035] 仍参考图1,呼叫通常从用户设备10、12发出。用户设备用蜂窝电话12表示,其是蜂窝虚拟专用网的常用终端设备。这些网络与蜂窝塔14通信以访问该网络。
[0036] 呼叫在交换机18被接收。当交换机收到该呼叫时,该呼叫可以激活触发器。触发器可以通过各种不同的方法被激活。在一个实施例中,触发器通过接收来自VPN的蜂窝呼叫而被触发。在另一实施例中,触发器通过呼叫的标识符而被触发。在另一实施例中,触发器通过用户输入的访问代码而被触发。在又一实施例中,触发器通过呼叫的目的地而被触发,即国际呼叫、网络外部呼叫等。
[0037] 呼叫可以带有标识符。标识符可以由各种不同的属性来表征。标识符可以包括终端设备的电子序列号。标识符也可以是进行呼叫时所输入的用户访问代码。标识符也可以是哪个终端设备在进行呼叫,即计算机或Wi-Fi电话。标识符被用来将呼叫匹配于主叫方标识数据。这将在下面详细说明。
[0038] 当呼叫被交换机收到时,启动触发器。交换机18将呼叫路由至应用服务器22。应用服务器22可以根据网络构造和触发器来训练与呼叫有关的各种不同的选项。例如,如果呼叫是国际呼叫(将在图2中详细说明),则应用服务器22可以接管该呼叫。如果呼叫是其网络参数之外的呼叫,则应用服务器22也可以拒绝该呼叫。应用服务器22也可以通过将呼叫简单地发回MSC 18而允许该呼叫继续进行。在一个实施例中,应用服务器22访问数据库24以将呼叫链接至主叫方标识数据,然后将该呼叫返回MSC18以完成它。
[0039] 数据库服务器18可以通过各种不同的方法来被填充。在一个实施例中,外部目录服务器26具有用来填充数据库服务器24的信息。在另一个实施例中,目录服务器26在公司系统内部。在这种形式中,所有公司电话号码将被存储在目录服务器32中并且由数据库服务器24访问,其中应用服务器22可以查询数据库服务器24和/或目录服务器26、32以将呼叫标识数据链接至该呼叫。
[0040] 这个方法也可以特别地用于VoIP系统。通常在企业电话系统内部的VoIP网关34可以是经由互联网而可用的,并且可通过应用服务器22到达。在任何形式中,数据库服务器24具有用于通过其标识符而将进入呼叫链接至主叫方标识数据所必需的信息。
[0041] 主叫方信息数据也可以是各种不同的消息。在一种形式中,主叫方信息数据是呼叫人的名称和号码。在另一形式中,它是提示语(greeting)。网络管理员可以按照他们认为是必须的标识符来参考数据库。主叫方信息数据也可以是他们想要显示的任何消息。
[0042] 现在参考图2,其示出了用于国际呼叫的系统。类似于总系统A的这个系统也具有外国MSC 18B和外国电信网络16B。这个系统B也具有外国路由器20B。在这个系统中,呼叫是从终端设备12发往位于另一国家中的终端设备12B的。在这个系统中,触发器可以被激活,这使得MSC 18可以将呼叫路由至应用服务器22。应用服务器22在链接主叫方标识数据时识别出这是国际呼叫。在一个实施例中,应用服务器22接管该呼叫、将该呼叫路由至外国MSC 18B并且最后将该呼叫传送至外国蜂窝终端设备18B。在这种情况下的现有技术中,主叫方标识数据将反映为本地呼叫,因为对于接收的用户设备12B而言,该呼叫看上去是来自本地PBX的。然而,如果当通过应用服务器22路由呼叫时链接主叫方标识数据,则主叫方标识数据显示将表明与该呼叫链接的应用服务器22。实质上,该系统会被越过从而使得本地PBX不会被显示在终端设备12B的主叫方标识显示器中。
[0043] 再次,主叫方标识数据可以采取许多形式。例如,主叫方信息数据可以是注册蜂窝电话的人的名称和用户设备12的号码。主叫方信息数据可以是例如“来自美国的问候”的消息。系统能够根据数据库24链接的主机标识符而显示各种不同的消息。
[0044] 现在参考图3,其示出了用于将主叫方标识数据链接至源自虚拟专用网的数据的方法。应当理解,所述方法可以通过各种不同的软件硬件配置来实现。在一个实施例中,实现所述方法的软件位于应用服务器22上,其可以是MiLife 应用服务器。在另一实施例中,实现方法C的软件位于增强型服务管理器(eSM)(未显示)上。在另一实施例中,实现方法B的软件位于企业电话系统上。应当理解,实现本发明实施例的合适的软件/硬件也可以分布于任何/所有合适的网络单元上。
[0045] 方法C包括从VPN发起呼叫(在步骤40)。该呼叫可以通过许多可用的终端设备中的任一个来发起。这些终端设备包括蜂窝电话、Wi-Fi电话、台式电脑、膝上型电脑等。所发起的呼叫是从VPN去往任何数目的可能目的地的,这包括另一VPN终端设备。
[0046] 所述方法进行到在MSC接收呼叫(在步骤42)。MSC 18具有可以通过各种方法被激活的触发器。在一个实施例中,该触发器由被呼叫的目的地来激活。在另一实施例中,该触发器由发起呼叫的用户设备来激活。在又一实施例中,该触发器简单地由接收来自VPN的呼叫的MSC来激活。
[0047] 下一个步骤是评估所述触发器是否被激活(在步骤44)。如果触发器被激活,则可以实施各种不同的步骤,如下文将详细说明的那样。如果触发器未激活,则通过应用服务器指令来路由该呼叫。MSC 18当接收到呼叫时与应用服务器22通信。应用服务器22又指示如何处理该呼叫,而MSC等待回复。应当指出,如果MSC 18在等待回复时超时,则MSC18可以像正常程序那样按照MSC 18的默认操作而丢弃该呼叫或发送另一请求
[0048] 所述方法进行到如果触发器被激活则访问数据库(在步骤46)。根据呼叫标识符,数据库24被填充以链接至呼叫的主叫方标识数据。数据库24可以被填充以号码、标识符、和/或来自内部目录服务器32和/或外部目录服务器26的消息。该数据库也可以在标识符未被识别的情况下具有默认的消息。
[0049] 方法C进行到将呼叫链接到主叫方标识数据(在步骤48)。将呼叫链接到主叫方标识数据的这个步骤将呼叫连接到该呼叫应当在经过系统时显示于主叫方ID显示器上的消息。通常,这个主叫方标识数据越过了之前存储的和/或链接到该呼叫的任何其他主叫方标识数据。此外,一旦主叫方标识数据链接到该呼叫,它就不能在穿过通信网络时被其他默认的命令越过。例如,如果呼叫被重新路由至另一网关、MSC或PBX,则主叫方信息数据不会被替代。也就是说,被叫方终端设备上的显示器仍会显示链接的主叫方标识数据,而与呼叫被路由的位置无关。
[0050] 所述方法结束于通过应用服务器的指令来路由呼叫(在步骤50)。该应用服务器可能已经指示将该呼叫路由至例如另一国家。在这种情况下,该呼叫仍然被路由并且主叫方标识数据仍被链接至该呼叫。
[0051] 现在参考图4,其示出了用于将主叫方标识数据链接至呼叫的系统的功能框图。这个系统可以被实现在图1或2所示的系统中。还应当认识到,这个系统可以被实现在各种不同的其他通信网络中。还应当指出,实现这个系统的软件可以位于一个或多个不同的网络单元上。这个系统包括发起呼叫的发端用户设备60、本地交换模块62、链接模块64、数据库66、路由模块68、外国交换模块70和关联于被叫方72的终端设备。
[0052] 当于呼叫从终端设备60发出时,该呼叫去往本地交换模块62。该本地交换模块中具有触发器。如果触发器被激活,则该呼叫被传送至链接模块64。该链接模块与数据库66通信。该链接模块因而可以查询该数据库以将该呼叫链接到主叫方标识信息。
[0053] 数据库66可以通过现有技术中已知的各种不同的方法来填充。在一个实施例中,数据库66通过企业电话目录32而被填充。在另一个实施例中,数据库66通过公共目录26而被填充。在任何形式中,数据库66被填充以包含匹配于呼叫标识符的主叫方标识数据。
[0054] 主叫方标识数据可以包括各种不同的消息。所述消息包括(但不限于)主叫方终端用户设备电话号码、提示语、名称、城市/州等。主叫方标识数据可以包括带有名称的标题,例如“公司A管理器”,或系统管理员选择用来填充数据库的任何其他消息。链接模块然后将呼叫返回给本地交换模块62,本地交换模块62又引入路由模块68以将呼叫路由至其正确的目的地。
[0055] 在一个实施例中,正确的目的地是外国目的地72,在这种情况下它可以具有接收的指令以将呼叫路由至外国交换模块70。在这种情况下,链接的呼叫仍然被链接,即使该呼叫经过外国PBX。由此,即使PBX拨打和转发呼叫至被叫方的终端设备72,该本地PBX的号码也不会被显示。相反,链接到该呼叫的主叫方信息数据会被显示在终端用户的显示设备上。
[0056] 上面的描述仅提供了本发明的特定实施例,并且不旨在限制本发明。同样,本发明不限于仅仅是上面描述的实施例。应当认识到,本领域技术人员可以设想落在本发明范围内的可选实施例。
QQ群二维码
意见反馈