当前位置: 首页 > 专利查询>BEA系统公司专利>正文

管理网络中通信会话的系统与方法技术方案

技术编号:2826064 阅读:139 留言:0更新日期:2012-04-11 18:40
在一个实施例中,提供了一种管理通信会话的系统。该系统实施例包括到接收进入呼叫的分组网络的连接。有状态层级管理为至少一个进入呼叫建立的通信会话。包括一个或多个应用的无状态层级向有状态层级中的通信会话提供一个或多个服务。一个或多个服务器分配和/或管理与在有状态层级中为进入呼叫建立的通信会话相对应的资源。该服务器维护无状态层级中用于向有状态层级中通信会话提供服务的应用。

【技术实现步骤摘要】
【国外来华专利技术】优先权要求Reto Kramer等人2005年6月30日提交的美国临时申请第60/695,321号、名称为“SYSTEM AND METHOD FOR MANAGING COMMUNICATIONS SESSIONSIN A NETWORK”(代理人备案号BEAS-01744US0),以及Reto Kramer等人2006年3月17日提交的美国专利申请第11/378,188号、名称为“SYSTEM AND METHOD FOR MANAGING COMMUNICATIONS SESSIONS INA NETWORK”(代理人备案号BEAS-01744US1)。版权声明本专利文件公开的部分包括受版权保护的材料。版权所有人不反对任何人复印复制本专利公开,只要其显示与专利与商标局的专利文件或者记录一样即可,但是再其它情况下版权所有人保留所有版权。
一般地,本专利技术涉及电信,更具体地,涉及管理网络中通信会话的机制。
技术介绍
常规地,电信与网络基础设施供应商依赖于经常是几十年前的交换技术来提供网络业务的路由。然而,企业与消费者通过要求新的融合语音、数据与视频的服务,正在驱使工业转型。满足这些需求的能力经常会受到现有的IT与网络基础设施的限制,这些基础设施是封闭的、专用的、并且太呆板(rigid)而无法支持这些下一代服务。结果,电信公司正在从传统的电路交换的公共交换电话网络(PSTN,其为在全世界都用来将任一电话连接到另一电话的常用有线电话系统)转向基于因特网协议的语音(VoIP)网络。VoIP技术使得能够通过“寻常的”(vanilla)IP网络(例如公共因特网)进行语音通信。另外,语音收入方面的持续下滑导致竞争压力加大,而电信运营商们争相增长数据/服务收入,并且通过提供这些更复杂的数据服务来降低剧烈-->变化(churn)。增加的政府规则、安全与隐私问题、以及新出现的标准会进一步加大压力。但是,已经证明提供这些更复杂的数据服务比开始想像的更困难。已经证明现有的IT与网络基础设施、基于封闭专用的网络的交换结构等等太复杂、太呆板,而不允许创建与部署新服务提议。所提出的一种解决方案是服务递送平台(SDP),其是一种意在将服务开发者与底层网络的复杂性隔离的服务开发平台。此类服务递送平台虽然解决了提供此类服务的开发平台的问题,但是经常无法提供集成的解决方案来在网络环境下以满足用户的足够的速度和性能递送数据、语音以及其他多媒体应用。需要一种改进的技术来通过网络递送能够进行数据、语音以及其他多媒体应用的服务。
技术实现思路
作为例子而非限制地在附图的各图中图示本专利技术,在附图中,相同的附图标记表示类似的元件。本公开中对实施例的引用不一定是对同一实施例,并且此类引用意味着至少一个实施例。虽然讨论了具体的实现,但是应该理解这样做只是出于说明目的。相关领域技术人员应该理解在不脱离本专利技术的范围与精神的前提下可以使用其他组件与配置。在以下描述中,提出了许多具体细节,以提供对本专利技术的彻底的描述。但是对于本领域技术人员而言,明显的是:本专利技术可以在没有这些具体细节的情况下实现。在其他情况下,不详细描述公知的特征以避免混淆本专利技术。虽然图示可能显示组件为逻辑上分离的,但是此类显示只是出于说明目的。对于本领域技术人员而言,明显的是:所绘出(portray)的组件可以被组合或者被划分为分离的软件、固件、和/或硬件组件。例如,此处描述的一个或多个实施例可以在网络可访问的设备/器件(例如路由器)中实现。另外,对于本领域技术人员而言,明显的是:此类组件不管其如何组合或划分,都可以在同一计算设备上执行,或者可以分布在通过一个或多个网络或者其他适当通信手段连接的不同的计算设备中。根据实施例,提供了管理网络中通信会话的机制与方法。这些机制与方法可以使得实施例能够使用有状态层级(stateful tier)管理通信会话,并且使用无状态层级(stateless tier)管理与该通信会话相关联的应用。实-->施例的用于在有状态层级和无状态层级中提供对于通信会话以及与该通信会话相关联的应用的独立管理的能力可以使得实施例能够提供改进的可用性、可扩展性以及可靠性。在一个实施例中,提供了一种管理通信会话的系统。该系统实施例包括到接收进入呼叫(incoming call)的分组网络的连接。有状态层级管理为至少一个进入呼叫建立的通信会话。包括一个或多个应用的无状态层级向有状态层级中的通信会话提供一个或多个服务。一个或多个服务器分配和/或管理与有状态层级中为进入呼叫建立的通信会话相对应的资源。该服务器维护无状态层级中用于向有状态层级中的通信会话提供服务的应用。附图说明图1为其中可以实现管理网络中通信会话的技术的示例系统的功能方框图;图2为实施例中的示例服务开发平台的功能方框图;图3为其中可以实施管理网络中通信会话的技术的服务容器的示例逻辑体系结构的功能方框图;图4为实施例中的在服务容器中处理进入呼叫的例子的功能方框图;图5为显示实施例中的管理网络中通信会话的技术的高层概貌的操作流程图。具体实施方式图1为其中可以实施管理网络中通信会话的技术的系统的功能方框图。参照图1作为说明,网络系统1包括服务递送平台100,该服务递送平台100表示全集成的超文本传送协议(HTTP)、企业JavaTM Bean(EJB)、小服务程序(Servlet)和网络会话启动协议(SIP)容器。(JavaTM为Sun Microsystems公司的商标。)服务递送平台在服务供应商114、最终用户116以及第三方服务供应商118之间提供容易使用的、集成的、配置驱动的中介(intermediary),其高效率地以高可用性、可扩展性以及可靠性(并非限制地)完成以下工作:●提供电信运营商级的、移动的、具备网络功能(network-enabled)的平台产品,以促进快速创建和/或部署新的有线、无线和电缆服务。-->●提供以下能力:迅速且容易地建立服务逻辑,在该过程中将再使用(reuse)最大化并且提供容易使用的图形设计环境。●提供以下能力:在运行中升级服务,而不会打扰旧版本应用的用户。作为例子而非限制,服务供应商114提供诸如网络连接性、简单消息发送服务(SMS)、多媒体消息发送服务(MMS)、电子邮件、位置检测器(locationfinder)以及其他服务的服务。作为例子而非限制,第三方服务供应商118提供诸如铃声、游戏与音乐、新闻、天气、体育以及其他服务的服务。最终用户116将查看对其可用的IT服务,所述IT服作为例子而非限制地包括诸如通话、发消息、基于位置的服务、因特网、娱乐、商务以及其它的服务。图2为一个实施例中的示例服务开发平台的功能方框图。如图2所示、并且作为例子,服务递送平台100的实施例包括:第三方访问层200、服务容器层210以及网络层220。第三方访问层200包括编程接口(programmaticinterface)202,用来利用简单对象访问协议(SOAP)、HTTP、或者其他协议提供对程序的访问。设备接口204利用各种设备专用协议中的任何一种提供对设备的访问。服务容器层210包括:电信服务平台216,其包括如在JSR 116中定义的那样与SIP servlet容器213合本文档来自技高网
...

【技术保护点】
一种用于管理通信会话的系统,该系统包括:    到接收至少一个进入呼叫的分组网络的连接;    有状态层级,其管理为所述至少一个进入呼叫建立的至少一个通信会话;    无状态层级,其包括用于向有状态层级中所述至少一个通信会话提供服务的至少一个应用;以及    至少一个服务器,其中该至少一个服务器分配和/或管理与在有状态层级中为进入呼叫建立的所述至少一个通信会话相对应的资源,并且其中该至少一个服务器维护无状态层级中用于向有状态层级中所述至少一个通信会话提供服务的所述至少一个应用。

【技术特征摘要】
【国外来华专利技术】US 2005-6-30 60/695,321;US 2006-3-17 11/378,1881、一种用于管理通信会话的系统,该系统包括:到接收至少一个进入呼叫的分组网络的连接;有状态层级,其管理为所述至少一个进入呼叫建立的至少一个通信会话;无状态层级,其包括用于向有状态层级中所述至少一个通信会话提供服务的至少一个应用;以及至少一个服务器,其中该至少一个服务器分配和/或管理与在有状态层级中为进入呼叫建立的所述至少一个通信会话相对应的资源,并且其中该至少一个服务器维护无状态层级中用于向有状态层级中所述至少一个通信会话提供服务的所述至少一个应用。2、如权利要求1所述的系统,其中在分离的层级中管理通信会话与应用使得能够利用较少的资源管理通信会话,由此使得能够减少在分组网络中创建通信会话的响应时间。3、如权利要求1所述的系统,其中所述至少一个服务器还包括:使得能够协调无状态层级中的应用与有状态层级中的通信会话的通信机制与协议。4、如权利要求1所述的系统,其中有状态层级包括:用于将通信会话信息存留于永久存储器中的存留机制,由此减少管理通信会话所需的存储器。5、如权利要求1所述的系统,其中无状态层级包括:管理机制,用于执行至少一个无状态节点中的业务逻辑,从而任何一个应用的故障至多影响与该应用相关联的无状态节点的正在进行的业务,由此使得应用能够容错。6、如权利要求1所述的系统,其中进入呼叫包括:从发送者接收的、用于启动与所希望的接收者的通信的请求。7、如权利要求1所述的系统,其中资源包括与关联于进入呼叫的唯一标识符相关联的至少一个条带,由此使得管理通信会话的进程能够在通信会话上下文之间迅速切换。8、如权利要求1所述的系统,还包括:负载平衡器,其在有状态层级中的多个处理资源上分布管理通信会话的处理负载。9、如权利要求1所述的系统,还包括:应用构造器,包括用于构造与无状态层级相关联的应用的至少一个工具。10、如权利要求2所述的系统,其中提供在分组网络中创建通信会话的减少的响应时间包括:执行用于在50毫秒内启动通信会话的处理。11、一种用于管理网络中通信会话的方法,该方法包括:从发送方接收用于启动至少一个通信会话的请求;在有状态层级中分配用于管理该至少一个通信会话的资源,并且在无状态层级中将应用处理与该通信会话相关联;以及使用有状态层级管理所述至少一个通信会话,并且使用无状态层级管理与所述至少一个通信会话相关联的应用。12、如权利要求11所述的方法,其中使用有状态层级管理所述至少一个通信会话、并且使用无状态层级管理与所述至少一个通信会话相关联的应用使得能够分布用于管理所述至少一个通信会话的进程,从而有相对较少的公共资源与该进程相关联,由此减少任何此类进程的故障导致与所述至少一个通信会话相关联的信息丢失的可能性。13、如权利要求11所述的方法,还包括:根据从发送方接收的请求,向另一计算实体发送用于启动通信会话的请求,由此使得能够建立所述至少一个通信会话。14、如权利要求11所述的方法,其中从发送方接收用于启动...

【专利技术属性】
技术研发人员:雷托克雷默安诺R兰根
申请(专利权)人:BEA系统公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1