当前位置: 首页 > 专利查询>阿瓦亚公司专利>正文

用于确保企业IMS网络中高可用性的系统和方法技术方案

技术编号:9903782 阅读:83 留言:0更新日期:2014-04-10 19:20
本发明专利技术通过高度可用的应用服务器架构,使在IMS网络的应用层部署的应用能够频繁地执行关键业务功能。这可以通过使用会话管理器实现,会话管理器管理高度可用的应用架构的活跃服务器和(一个或多个)待机服务器。此外,会话管理器通过以串行或并行方式将SIP消息路由到应用服务器架构来管理活跃服务器和(一个或多个)待机服务器的角色。此外,活跃服务器和待机服务器通过它们在会话管理器所确定的信令路径中的位置自动保持同步。会话管理器确保如果活跃服务器发生故障,待机服务器必须能够以无缝方式接管活跃服务器的角色。

【技术实现步骤摘要】
【专利摘要】本专利技术通过高度可用的应用服务器架构,使在IMS网络的应用层部署的应用能够频繁地执行关键业务功能。这可以通过使用会话管理器实现,会话管理器管理高度可用的应用架构的活跃服务器和(一个或多个)待机服务器。此外,会话管理器通过以串行或并行方式将SIP消息路由到应用服务器架构来管理活跃服务器和(一个或多个)待机服务器的角色。此外,活跃服务器和待机服务器通过它们在会话管理器所确定的信令路径中的位置自动保持同步。会话管理器确保如果活跃服务器发生故障,待机服务器必须能够以无缝方式接管活跃服务器的角色。【专利说明】用于确保企业IMS网络中高可用性的系统和方法
本专利技术总体上涉及通信网络。更具体地,本专利技术涉及企业MS网络中高可用性的维护。
技术介绍
一般来说,在MS网络的应用层部署的应用经常执行关键功能。因此,对于这些应用,高可用性和零服务中断是重要的考虑。常规地,很多企业MS应用通过由活跃的服务器使用频带外(out-of-band)机制向其指定的待机服务器发送信息,来实现高可用性。常常,专业应用的供应商被迫使用这种复杂的方法,因为他们在MS会话管理领域没有影响或产(?倉泛力。另一种实现维护高可用性和零服务中断的目标的方法可以是通过冗余,即,具有能够在一个或多个服务器完全发生故障时能够接管的多个备用服务器(backup server)。实现该目标的困难在于(一个或多个)冗余部件不能正常地且自然地用作待机服务器、同时仍被包含在信令路径中,即,冗余部件不能正常地且自然地接收与原部件接收的信息相同的信息。另外,冗余部件的维护很昂贵和困难。因此,需要改进常规技术来提供应用服务器的高可用性,以更容易和便宜的方式实现高度可用的服务器。此外,需要改善应用服务器的容错能力可靠性的技术,以确保在发生故障时的零停机时间。
技术实现思路
根据本专利技术的实施 例提供包括了活跃应用服务器的高可用性企业MS系统。活跃应用服务器可以向其指定客户提供服务。此外,该MS系统包括待机应用服务器,该待机应用服务器通过与活跃应用服务器完全同步的状态、并且能够被用作活跃应用服务器来确保高可用性。此外,该MS系统包括会话管理器,该会话管理器通过向应用服务器通知其活跃/待机角色以及通过至少以串行方式将SIP消息路由到应用服务器,以对活跃和待机应用服务器进行排序、管理和同步。此处使用的会话管理器可以指现有技术中已知的、具有可选的高可用性(HA)部件的IP多媒体子系统(IMS)服务呼叫状态控制功能((S-CSCF)0在本专利技术另一实施例中,提供闻可用性的企业IMS系统。该IMS系统包括活跃应用服务器。该活跃应用服务器可以向其指定顾客提供服务。此外,该IMS系统包括待机应用服务器,该待机应用服务器通过与活跃应用服务器完全同步的状态、并且能够用作活跃应用服务器来确保高可用性。此外,该MS系统包括会话管理器,该会话管理器通过向应用服务器通知其活跃/待机角色以及通过至少以并行方式将SIP消息路由到应用服务器,以对活跃和待机应用服务器进行排序、管理和同步。在串行或并行配置中,待机应用服务器的实施例可以包括多个向其客户提供高可用性服务的备用服务器。多个备用服务器由会话管理器管理。在本专利技术又一实施例中,公开了提供高可用性的企业MS系统的方法。该方法包括同步和管理一对高可用性的活跃和待机应用服务器,这是通过会话管理器向这些服务器通知它们的活跃/待机角色以及以串行或并行方式向这些应用服务器路由SIP消息实现的。此外,该方法包括,基于从会话管理器接收的指令,由待机应用服务器无缝接管以作为活跃应用服务器。根据本专利技术的第一方面,提供了一种高可用性企业MS系统,包括:活跃应用服务器;一个或多个待机应用服务器,配置为与所述活跃应用服务器基本同步;以及会话管理器,配置为基于所述活跃应用服务器的状态来管理所述活跃应用服务器和待机应用服务器的活跃和待机角色。根据第一方面的系统,其中所述活跃应用服务器和待机应用服务器还包括业务逻辑单元和SIP堆栈单元。根据第一方面的系统,其中所述会话管理器还配置为,基于所述活跃应用服务器的状态,指示所述活跃应用服务器的业务逻辑单元为活跃的。根据第一方面的系统,其中所述会话管理器配置为以串行方式将SIP消息路由到所述活跃应用服务器和待机应用服务器。根据第一方面的系统,其中所述待机应用服务器和活跃应用服务器均配置为处理SIP事件。根据第一方面的系统,其中所述会话管理器还配置为,基于所述活跃应用服务器中的故障判定,将所述活跃应用服务器移出活跃角色。根据第一方面的系统,其中所述会话管理器还配置为指示所述待机服务器将其角色改变为活跃。根据第一方面的系统,其中所述会话管理器配置为,确保排序的事件同时到达所述活跃应用服务器和待机应用服务器。根据本专利技术的第二方面,提供了一种高可用性企业MS系统,包括:活跃应用服务器;待机应用服务器,配置为与所述活跃应用服务器基本同步;以及会话管理器,配置为以并行方式将SIP消息路由到所述活跃应用服务器和待机应用服务器,该会话管理器还配置为基于所述活跃应用服务器的状态来管理所述活跃应用服务器和待机应用服务器的活跃和待机角色。根据第二方面的系统,其中所述活跃应用服务器和待机应用服务器还包括业务逻辑单元和SIP堆栈单元。根据第二方面的系统,其中所述会话管理器配置为,基于所述活跃应用服务器的状态,指示所述活跃应用服务器的业务逻辑单元为活跃的。根据第二方面的系统,其中所述会话管理器配置为,基于所述活跃应用服务器的状态,指示所述待机应用服务器的业务逻辑单元。根据第二方面的系统,其中所述待机应用服务器和活跃应用服务器均配置为处理SIP事件。根据第二方面的系统,其中所述会话管理器还配置为,基于所述活跃应用服务器中故障的判定,将所述活跃应用服务器移出活跃角色。根据第二方面的系统,其中所述会话管理器还配置为,指示所述待机服务器将其角色改为活跃。根据第二方面的系统,其中所述会话管理器配置为,确保排序的事件同时到达所述活跃应用服务器和待机应用服务器。根据第二方面的系统,其中所述活跃和待机应用服务器位于地理上远离会话管理器的位置。根据本专利技术的第三方面,提供了一种在企业MS网络中提供高可用性服务的方法,包括:对活跃应用服务器和待机应用服务器进行排序和同步;以并行方式将SIP消息路由到所述活跃应用服务器和待机应用服务器;以及基于所述活跃应用服务器的状态,确定所述活跃应用服务器和待机应用服务器的活跃和待机角色。根据本专利技术的第三方面,进一步包括基于所述活跃应用服务器中有故障的判定,将所述活跃应用服务器移出活跃角色。根据本专利技术的第三方面,指示所述待机应用服务器将其角色改变为活跃。根据本专利技术的第四方面,提供了一种高可用性企业MS系统,包括:多个冗余服务器;以及与应用客户的接口,该接口被配置为允许应用客户选择要与之通信的应用服务器。根据本专利技术的第四方面,其中每个所述冗余服务器配置为以备用角色运行、并且配置为与应用服务器实质上同步,其中所有所述的冗余服务器彼此实质上同步。根据本专利技术的第四方面,其中所述冗余服务器中的任何一个都不配置为在待机角色下运行,并且每一个所述冗余服务都配置为产生为客户产生事件。根据本专利技术的第四方面,其中所述应用客户的接口被配置为从每一个所述冗余服本文档来自技高网
...
用于确保企业IMS网络中高可用性的系统和方法

【技术保护点】
一种高可用性企业IMS系统,包括:活跃应用服务器;一个或多个待机应用服务器,配置为与所述活跃应用服务器基本同步;以及会话管理器,配置为基于所述活跃应用服务器的状态来管理所述活跃应用服务器和待机应用服务器的活跃和待机角色。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:N·奥康纳D·伦纳德
申请(专利权)人:阿瓦亚公司
类型:发明
国别省市:美国;US

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

1