用于将组合服务路由到单个端点的方法和应用服务器的利记博彩app

文档序号:7679417阅读:174来源:国知局
专利名称:用于将组合服务路由到单个端点的方法和应用服务器的利记博彩app
技术领域

本公开总体上涉及将多个呼叫类型路由到位于具有多个端点的目的地上的单个端点。

背景技术

无线数据继续扩散到无线网络以及有线或光网络。随着诸如多媒体和因特网协议服务的高速数据演进到无线网络,也出现了利用在不同的网络域上提供的多媒体会话(例如,语音和视频共享)的组合服务。例如,3GPP标准将组合服务定义为电路交换(CS)域和IP多媒体子系统(IMS)服务的组合。一般说来,IMS是标准化的联网体系结构,其使用基于SIP的3GPP标准化实施的IP语音(VoIP)实施。IMS借助于支持分组交换系统和电路交换系统的标准因特网协议上运行。

组合服务提供了如下方法,该方法经由两个不同类型的网络(CS和分组交换(PS)/IMS)来路由两个不同类型的呼叫。然而,例如,在网络将第一呼叫路由到目的地的情况下,该目的地进一步将该呼叫路由到多个最后端点中的一个,诸如呼叫中心中的特定代理,但发起呼叫的移动站不知道该最后端点,以将第二呼叫指向同一端点。因此,用户不能发起到同一端点的IMS会话,因为不知道对于呼叫中心的该确切端点的标识。不存在一种方法,该方法用于使用户建立与呼叫中心(即具有以多个最后端点表征的目的地)的组合服务。

本领域的普通技术人员只要仔细考虑以下附图和所附详细描述,本公开的各个方面、特性和优点将变得更显而易见。




图1示出根据实施例的组合服务网络。

图2示出根据实施例,用于将呼叫路由到单个端点的流程图。

具体实施例方式
公开了一种用于将多个呼叫类型路由到在共同目的地上的多个端点中的单个端点的方法。该方法包括以下步骤经由具有第一网络类型的第一网络,发起第一呼叫,该呼叫被指向具有多个端点的目的地。经由第一网络建立与多个端点中的最后端点的第一呼叫。接收临时最后端点标识符。在进行第一呼叫的同时,通过发送用于具有第二网络类型的第二网络的第二呼叫的请求消息,发起到同一目的地的第二呼叫,该请求消息包括临时最后端点标识符。

图1说明多呼叫、单端点网络的的示意图。在该实施例中,始发终端102与网络104进行通信,以发起与期望目的地106的呼叫。例如,终端的用户拨打客户支持中心的800长途免费号码。一个电话号码与诸如1-800支持的客户支持中心相关联。目的地106包括多个最后端点,来自用户的呼入呼叫可以被指向所述最后端点。例如,在图1所示的实施例中,有四个支持代理来接收路由到目的地的呼叫。在网络104中,在端点,即第一端点108、第二端点110、第三端点112和第四端点114上,有四个代理。应当理解,可以有更多的端点,但是为了简化,在本示例中仅使用了四个。

网络104可以是具有不同网络类型的网络的组合。在本实施例中,网络类型包括电路交换网络118和分组交换网络120。应当理解,其它类型的网络可以构成网络,并且网络类型可以超过两种。因此,网络104可以具有第一网络类型和第二网络类型,并且网络可以具有附加类型,终端可以用该附加类型进行通信。

网络104包括IP多媒体子系统(IMS)部分115。包括在IMS115中的是应用服务器116、媒体网关控制器功能(MGCF)128、服务呼叫/会话控制功能(S-CSCF 130)、媒体网络(MGW)134、以及代理CSCF(P-CSCF)132。如本领域的一名普通技术人员所理解的,网络的IMS 111部分还可以包括其他实体,然而,为了简化,这里没有包括所述其他实体。

在一个实施例中,应用服务器116包括第一呼叫处理模块122,其对由始发终端102所请求的从始发终端102到目的地106的第一呼叫进行处理。在本实施例中,第一呼叫是经由CS类型网络进行的。应用服务器116包括端点确定模块124,其确定在始发终端和具有多个端点的目的地的最后端点之间的连接的最后端点(108、110、112、114中的一个)。

在本实施例中,端点确定模块124还生成已确定端点的临时端点标识符(TEI)。在一个实施例中,第一呼叫处理模块将TEI发送到始发终端102。在另一实施例中,TEI路由模块(未示出)接收来自端点确定模块的TEI并将该TEI发送给始发终端102。应用服务器116包括第二呼叫处理模块126,其对与第一呼叫同时进行的,经由第二网络到例如最后端点108的第二呼叫进行处理。在本实施例中,第二呼叫是经由PS类型网络发起的。

图2说明用于将多个呼叫路由到共同目的地的单个端点的示例性流程图。在该实施例中,由始发终端102来发起202到目的地106的第一呼叫。然后,与目的地106的多个端点(108、110、112、114)中的第一端点108来建立204呼叫。在本实施例中,通过应用服务器116将第一呼叫路由到最后端点108。本方法进一步包括通过发送包括标识第一(最后)端点108的临时端点标识符的第二呼叫请求,来发起206到最后端点108的第二呼叫。然后,在进行第一呼叫的同时,建立208与多个端点(108、110、112、114)的第一端点108的第二呼叫。一旦呼叫结束210,可以对212临时端点标识符解除分配。在本实施例中,第一呼叫是语音呼叫,而第二呼叫是视频呼叫。共同目的地的一个示例是服务或支持中心,其具有共同的电话号码以及用于对多个呼叫进行处理的多个待命操作员。

在本实施例中,呼叫者可能已经呼叫了支持中心,其是经由电路交换网络118路由到在支持中心的多个待命操作员中的一个操作员的语音呼叫。由呼叫者建立的第二呼叫是经由分组交换网络120路由到在帮助中心的同一操作员的视频呼叫。在本实施例中,一旦语音呼叫已经结束210,则由应用服务器116对212临时最后端点标识符解除分配。

可以由应用服务器116生成临时端点标识符。应当理解,可以由网络中的其它实体或在网络内的其它位置生成临时端点标识符。在本实施例中,应用服务器116的端点确定模块生成临时端点标识符。

生成临时端点标识符,以将第一呼叫是已经在目的地与其建立的确切端点通知给始发终端102,以经由第二网络建立呼叫。在本实施例中,例如,将临时端点标识符生成为诸如电话号码的数字的一般数字串。

一旦已经生成了临时端点标识符,则将其发送给始发终端102。在已经生成了临时端点标识符之后,可以立即将其发送,或可以响应于事件来将其发送。在本实施例中,一旦生成临时端点标识符,则将其发送给始发终端102并作为建立第一呼叫的过程的一部分。在本实施例中,在与始发终端102发起的第一呼叫相关联的连接消息中发送临时端点标识符。将该连接消息发送回始发终端,建立用于第一呼叫的连接并且传送临时端点标识符。

在另一实施例中,应用服务器116使用会话发起协议(SIP)信令来传送临时端点标识符。在本实施例中,在从应用服务器116发送的SIP 200 OK消息的P断言标识(P-Asserted-identity)中提供临时端点标识符。应当理解,SIP 200 OK消息的P断言标识为本领域的技术人员所了解。还应当理解,SIP 200 OK消息,以及其他呼入和呼出的支持消息是示例性连接消息,并且本领域的普通技术人员会意识到连接消息有其它可能性。经由交换网络部分118传送P断言标识,及由此传送临时端点标识符。在MGCF 128将临时端点标识符从P断言标识转移到发送给始发终端102的连接消息。当建立到目的地的第二呼叫时,始发终端102存储临时端点标识符102,并经由分组交换网络部分120发送临时端点标识符。

在另一实施例中,临时端点标识符是由AS 116生成的,并且在非结构化补充服务数据(USSD)会话期间被发送。这是在GSM或UMTS网络中使用的服务,移动终端和网络服务器(在本实施例中的AS)通过该服务来交换数据。在本实施例中,例如,依以上所述来生成临时端点标识符。

在又一实施例中,在短消息服务消息(SMS)中将临时端点标识符发送到始发终端102。在本实施例中,SMS消息包括随后存储在始发终端中的临时端点标识符。

在又一实施例中,在建立电路交换语音呼叫(即第一呼叫)之后,由始发终端102通过将HTTP或WAP请求发送给应用服务器116来请求临时端点标识符。在本实施例中,始发终端将WAP或HTTP请求发送给预先配置的服务器地址(是在始发终端中预先配置的),以请求与第一呼叫相关联的TEI。当AS 116接收到来自终端(即,始发终端)的http请求时,AS 116用与该终端的呼出CS呼叫相关联的已存储TEI进行响应。

尽管本公开包括目前认为是用于确立发明人对本发明的拥有以及使得本领域的普通技术人员可以作出并使用本发明的方式来描述的优选实施例和本发明最佳方式,但是应当理解,此处公开的优选实施例有很多等效物,并且在不偏离本发明的范围和精神的前提下,可以做出修改和变化,本发明的范围和精神由所附权利要求,而不是优选实施例来进行限定,所附权利要求包括在本申请待决期间中所做出的修改以及如发布的那些权利要求的所有等效内容。

还应当理解,关系术语(如果有的话),例如第一和第二、顶部和底部等,的使用,仅用于将一个实体、项目或动作与另一实体、项目或动作区别开,而不是必然要求或意指这些实体、项目或动作之间的任何实际这类关系或顺序。很多发明功能和很多发明原理最好用软件程序或指令实施或在其之中实施。预期的是,尽管可能由诸如可用时间、当前技术、和经济上考虑引起的显著努力和很多设计选择,但是当由此处公开的概念和原理所指导时,本领域普通技术人员将能够以最少的试验来轻易地生成这些软件指令和程序。因此,出于简洁和最小化模糊根据本发明的原理和概念的任何风险的考虑,将限制对这类软件(如果有的话)的进一步讨论。

如本领域的技术人员理解的那样,应用服务器包括执行具有计算机程序代码的应用以用来实施如此处所述的方法的处理器。实施例包括计算机程序代码,其包含从诸如软盘、CD-ROM、硬盘驱动、或任何其他计算机可读存储介质之类的有形媒体接收到的指令,其中,当处理器加载并执行计算机程序代码时,该处理器变为用于实践本发明的装置。模块可以是耦合到处理器的物理模块或是在处理器内执行的软件模块。物理模块可以由硬件和软件所组成。模块可以是执行存储在耦合到该模块的设备中的计算机程序代码的硬件模块。

实施例包括计算机程序代码,例如,所述代码存储在存储介质中,或由计算机来加载和/或执行,或经由某些传输介质来传送,例如经由电线或电缆、通过光纤、或经由电磁辐射来传送,其中当由计算机来加载和执行计算机程序代码时,该计算机变为用于实践本发明的装置。当在通用微处理器上实施时,该计算机程序代码段对微处理器进行配置以创建特定逻辑电路。
权利要求
1.一种用于对来自单个始发设备的多个呼叫类型进行路由的方法,包括
经由具有第一网络类型的第一网络,发起第一呼叫,所述呼叫被指向具有多个最后端点的目的地;
与所述目的地的所述多个端点中的最后端点建立所述第一呼叫;
接收临时最后端点标识符,该临时最后端点标识符标识所述目的地的所述多个端点中的所述最后端点;
通过经由具有第二网络类型的第二网络发送用于第二呼叫的请求消息,来发起到所述目的地的第二呼叫,所述请求消息包括所接收的临时最后端点标识符,以及
在进行所述第一呼叫的同时,经由所述第二网络,与所述最后端点建立所述第二呼叫。
2.如权利要求1所述的方法,进一步包括当所述第一呼叫被终止时,对所述临时最后端点标识符解除分配。
3.如权利要求1所述的方法,进一步包括在用于所述第一呼叫的连接消息中,接收所述临时最后端点标识符。
4.如权利要求3所述的方法,进一步包括将所述临时最后端点标识符包括在SIP消息的P断言标识报头之中。
5.如权利要求1所述的方法,进一步包括在非结构化补充服务数据(USSD)会话期间,接收所述临时最后端点标识符。
8.如权利要求1所述的方法,进一步包括在短消息服务(SMS)消息中,接收所述临时最后端点标识符。
9.如权利要求1所述的方法,进一步包括在WAP/HTTP请求中请求所述临时最后端点标识符。
10.一种在网络中的方法,包括
由应用服务器来创建临时最后端点标识符;
将所述临时最后端点标识符传送给第一呼叫的始发方;以及
经由第二网络接收第二呼叫请求,所述第二呼叫请求具有所述临时端点标识符。
11.一种用于将呼叫路由到具有多个端点的目的地的最后端点的方法,包括
建立到目的地的第一呼叫,所述第一呼叫被路由到所述目的地的多个端点中的最后端点;以及
在进行所述第一呼叫的同时,通过发送包括临时端点标识符的呼叫请求消息,建立到所述目的地的所述最后端点的第二呼叫。
12.如权利要求11所述的方法,包括在电路交换网络上建立所述第一呼叫;以及,在分组交换网络上建立所述第二呼叫。
13.如权利要求12所述的方法,经由第一网络建立到目的地的所述第一呼叫,其中所述网络的至少一部分是电路交换网络,以及
在进行所述第一呼叫的同时,经由第二网络建立到所述最后端点的所述第二呼叫,其中所述第二网络的至少一部分是分组交换网络。
14.如权利要求11所述的方法,从应用服务器接收所述临时端点标识符。
15.如权利要求12所述的方法,经由所述电路交换网络或经由所述分组交换网络,从应用服务器接收所述临时端点标识符。
16.一种用于将第二呼叫路由到目的地的多个端点中的最后端点的方法,包括
经由网络基础结构的第一网络,从始发终端接收用于第一呼叫的第一呼叫请求,所述第一呼叫请求的目标是具有多个端点的目的地;
从所述多个端点指配最后端点;
生成临时端点标识符,用以标识所指配的最后端点;
从所述始发终端接收第二呼叫请求;以及
将所述临时最后端点标识符发送到所述始发终端。
17.如权利要求1所述的方法,其中所述第一呼叫被路由到构成至少一部分网络基础结构的应用服务器,其中应用服务器生成所述临时端点标识符。
18.如权利要求1所述的方法,其中所述第二呼叫被路由到构成至少一部分网络基础结构的应用服务器,其中应用服务器基于所生成的临时端点标识符来路由所述第二呼叫。
19.一种应用服务器,用于将多个呼叫路由到包括多个端点的目的地的单个端点,包括
第一呼叫处理模块,用于对由始发终端请求的、从所述始发终端到目的地的第一呼叫进行处理;
端点确定模块,用于确定所述始发终端与具有多个端点的目的地的最后端点之间的连接的所述最后端点;
临时端点标识符模块,用于生成标识所述第一呼叫的所述最后端点的临时端点标识符;
在进行所述第一呼叫的同时,接收第二呼叫请求,所述第二呼叫请求具有所述临时端点标识符;以及
第二呼叫处理模块,用于将所述第二呼叫路由到所述最后端点。
20.如权利要求19所述的应用服务器,包括耦合到所述始发终端的临时端点标识符传输模块,用于传送所述临时端点标识符。
全文摘要
公开了一种用于将多个呼叫路由到在共同目的地上的多个端点中的单个端点的方法。该方法包括以下步骤经由具有第一网络类型的第一网络(118),发起(202)呼叫,该呼叫被指向具有多个端点108、110、112、114的目的地(106)。经由第一网络建立(204)与多个端点的第一最后端点(108)的呼叫。接收(206)临时端点标识符。通过发送用于具有第二网络类型的第二网络(120)的第二呼叫的请求消息,来发起(208)到目的地的第二呼叫,该请求消息包括临时端点标识符。在进行第一呼叫的同时,经由第二网络,建立(210)与同一最后端点的第二呼叫。
文档编号H04Q3/64GK101523927SQ200780037143
公开日2009年9月2日 申请日期2007年9月13日 优先权日2006年10月6日
发明者阿波斯陶里斯·K·索尔金茨 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1