一种ims网络中应用服务器的组网结构的制作方法

文档序号:7896145阅读:223来源:国知局
专利名称:一种ims网络中应用服务器的组网结构的制作方法
技术领域
本发明涉及IP多媒体子系统(IMS,IP Multimedia Subsystem),尤其涉及一种 IMS网络中应用服务器(AS,Application Server)的组网结构。
背景技术
为了满足多媒体通信的需要,第三代合作伙伴计划(3GPP)组织在原有分组承载网的基础上引入了 IMS,IMS不仅能向用户提供传统语音业务,也能向用户提供丰富的多媒体体验。图1为IMS网络的基本架构图。如图1所示,IMS网络的主要网元包括呼叫控制实体(CSCF,Call Session Control Function)、归属用户服务器(HSS, Home Subscriber Server)、AS。CSCF 分为三种类型代理 CSCF(P-CSCF,Proxy-Call Session Control Function)、查询 CSCF(I—CSCF, Interrogating—Call Session Control Function)禾口月艮务 CSCF(S-CSCF, Serving-Call Session Control Function)。P-CSCF 可处于用户所属的接入网内,作为用户接入IMS网络的第一个联系网元,将用户的初始会话协议(SIP,Session Initiation Protocol)信令转发到IMS核心网(IMS网络中用SIP信令作为呼叫控制的信令协议,IMS核心网包括网元I-CSCF、S-CSCF、HSS、AS)。I_CSCF(图中未示出)可实现网络内部信息隐藏的功能,支持网络安全。S-CSCF作为核心的呼叫控制实体,实现基本的呼叫控制功能,提供S-CSCF与AS间的接口。AS向用户提供各种业务,如基本的语音业务,以及视频业务和补充业务。HSS记录IMS网络中每个用户的签约数据(签约数据包括用户的用户信息与业务数据),配合 CSCF实现路由功能,并提供认证、授权功能。用户签约数据在用户注册时从HSS被下载到 S-CSCF,其中的业务数据被下载到AS后,供AS完成用户业务处理所用。用户签约数据中包含有用户的业务触发规则(IFC,Initial Filter Criteria,也称为初始过滤规则),IFC中包含有提供业务的AS的地址信息。在实际的网络建设中,设备内部的软硬件组件都采用备份机制,并通过分布式设计(指多个相同功能的设备组件同时工作)以支持大容量用户与网络安全。不仅设备内部的重要软硬件组件在本地有备份且采用分布式设计,在网元级别,所有重要设备都常常采用异地分布式部署与异地备份机制(常称为异地容灾机制)。IMS技术属于新兴技术,目前大部分电话用户还是通过现存的通信网络实现通信服务。各种常见的用于语音、视频通信的通信网络包括传统的公共交换电话网络(PSTN, Public Switched Telephone Network)、传统的公众陆地移动电话网(PLMN、Public Land Mobile Network)、智能网、VOIP (如H. 323协议,软交换技术)等等。3GPP组织认为IMS核心网发展的目标是接入所有现存网络的用户,即所有现存用户都统一接入IMS核心网来享受通信业务,这种要求意味着IMS核心网需要支持的用户容量会非常庞大,相当于目前所有语音、视频通信网络的用户之和,即IMS核心网中的设备需要支持数亿级别的用户。单个设备支持数亿级别的用户在现有计算机技术中存在难度,设备厂商与网络运营商常常采用多个设备分别负担一部分用户的方式来达到全网支持大容量用户的目标,另夕卜,多个设备间的组网方式也需要支持异地容灾机制。AS作为IMS核心网中的重要设备,IMS网络中的大部分业务都需要经过AS处理, 所以AS在组网上需要考虑支持大容量用户与完备的异地容灾机制。其中,AS处理的大部分业务是由S-CSCF转发来的。目前,根据AS的数量,IMS网络中AS的组网方式如图1所示,即在IMS网络中设置两个AS。这两个AS的关系主要包括以下两种1、主备两个AS分为一主一备。正常情况下只有主用设备AS-I处理用户业务,备用设备AS-2并不工作或空转;只有在主用设备AS-I发生故障时AS-2才接管所有用户业务。2、互备两个AS不分主备关系。正常情况下两个AS同时工作,以负荷分担的方式处理用户业务,当其中一个设备如AS-I发生故障时,AS-2接管所有用户业务。从安全性的角度来说,互备关系下资源利用率较高,且网络安全性较好;缺点是互备关系下两个AS同时运行,需要同时进行系统维护与用户业务发放,这样维护比较麻烦。但不管是主备关系还是互备关系,在现有AS的组网方式下,在IMS网络承担大容量用户时,由两个AS承担数亿级别用户的业务,对AS的容量要求很高,并且存在两个AS同时发生故障的可能性。另外,当网络扩容时,两个AS势必需要同时或顺序添加新的硬件或更换新的软件,这会影响设备运行和用户业务。

发明内容
有鉴于此,本发明的主要目的在于提供一种IMS网络中AS的组网结构,能够支持大容量的用户并提高网络安全性。为达到上述目的,本发明的技术方案是这样实现的一种IMS网络中应用服务器的组网结构,在IMS网络中设置有多个AS,所述AS与 S-CSCF相连,所述多个AS用于根据预定的业务承担方式承担用户业务。所述多个AS进一步用于以互备关系承担用户业务。进一步地,所述S-CSCF用于当所述多个AS的容量相同时,将用户业务均勻地分发给多个AS。所述S-CSCF进一步用于当用户与AS没有绑定关系时,S-CSCF收到一个用户业务后,选择多个AS中的一个可用的AS,并将所述用户业务转发给所选择的可用的AS。所述S-CSCF进一步用于在选择AS之前,S-CSCF获得可用的AS列表,S-CSCF在可用的AS列表中选择一个可用的AS,并将所述用户业务转发给所选择的可用的AS。进一步地,所述S-CSCF选择AS的方式为随机或轮选。所述S-CSCF进一步用于当用户与AS有绑定关系时,S-CSCF收到一个用户业务后,先将所述用户业务转发给与所述用户绑定的AS ;当与所述用户绑定的AS发生故障,且其余AS的优先级相同时,S-CSCF再将所述用户业务转发给其余AS中的一个可用的AS ;
当与所述用户绑定的AS发生故障,且其余AS的优先级不同时,S-CSCF再将所述用户业务转发给其余AS中优先级最高的且可用的AS。所述S-CSCF进一步用于在转发用户业务之前,S-CSCF获得可用的AS列表, S-CSCF根据可用的AS列表、与用户绑定的AS与多个AS的对应关系、以及多个AS的优先级顺序,进行用户业务的转发。所述S-CSCF用于当所述多个AS的容量不同时,将用户业务按AS的权重分发给多个AS。进一步地,所述多个AS中的一部分用于作为主用AS承担用户业务;其余部分用于作为备用AS,当主用AS发生故障时启用。由以上技术方案可以看出,本发明采用AS池(POOL)组网方式,在ASPOOL中有几个AS同时工作,这样每个AS只需处理IMS网络中的一部分用户业务,并且在某个AS发生故障后,原来归属到这个AS上的用户业务可以被S-CSCF转发到正常的AS上,这样能够支持大容量的用户,并满足安全备份的要求,从而提高网络的安全性。


图1为现有技术中IMS网络的基本架构图;图2为本发明IMS网络中AS的POOL组网方式示意图;图3为本发明S-CSCF在AS POOL中选择AS的流程示意图。
具体实施例方式本发明的特点是采用AS POOL组网方式,具体地,在IMS网络中设置多个AS,该多个AS构成一个AS P00L,如图2所示。在一个AS POOL中,AS的数量至少为三个。应当理解的是,虽然图2仅示出了多个AS与S-CSCF的连接关系,但是对于整个IMS网络来说,其还包括图1所示的其他网元与AS或S-CSCF的连接关系。在AS POOL组网方式下,通过扩大AS数量,本发明可以支持大容量的用户并提高网络安全性。本发明还支持网络的扩容,因为在本发明中网络扩容是通过加入新的AS实现的,所以不会影响现有AS的运行和现有的用户业务。另外,采用AS POOL组网方式便于设备升级,例如AS-I需要升级硬件和软件时,可以先将AS-I置为故障状态,使得其上的业务迁移到可用的AS上,在升级完成后再将AS-I负责的业务迁移回来。基于上述描述,本发明IMS网络中AS的组网结构为在IMS网络中设置有多个AS, 该多个AS与S-CSCF相连,该多个AS用于根据预定的业务承担方式承担业务。其中,预定的业务承担方式可以指该多个AS以互备关系(即业务分担的方式) 承担用户业务。在互备关系下,所有AS同时工作。在多个AS的容量相同的情况下,多个AS以互备关系承担用户业务是指=S-CSCF 将用户业务均勻地分发给多个AS。下面通过几个实施例来描述当该多个AS的容量相同时,多个AS如何以互备关系承担业务。下面的实施例中业务主要以呼叫请求或注册请求为例。实施例一实施例一可以概括为在用户与AS没有绑定关系的情况下,当S-CSCF收到一个用户业务时,S-CSCF选择多个AS中的一个可用的AS,并将该用户业务转发给所选择的可用的 AS。下面详细描述实施例一的实现过程。根据现有技术可知,在IMS网络中,S-CSCF根据用户的IFC寻找一个AS来实现用户业务,用户的IFC中包含有某个AS名称(AS Name)。在用户与AS没有绑定关系的情况下,网络运营商在所有用户的IFC中指定一个虚拟的AS名称。在S-CSCF收到呼叫请求后,S-CSCF在真实的AS主机名中选择一个,并将呼叫请求转发给所选择的AS。假设IMS网络中存在三个AS,其主机名分别为AS-1. COM. CN、AS-2. COM. CN、AS-3. COM. CN。网络运营商向HSS发放用户签约数据时,将所有用户的IFC中的AS Name均指定 % AS. COM. CN0另外,在域名系统(DNS, Domain Name System)配置虚拟的AS名称与真实的AS主机名的对应关系,如表1所示。
权利要求
1.一种IMS网络中应用服务器的组网结构,其特征在于,在IMS网络中设置有多个应用服务器AS,所述AS与服务呼叫控制实体S-CSCF相连,所述多个AS用于根据预定的业务承担方式承担用户业务。
2.根据权利要求1所述的IMS网络中应用服务器的组网结构,其特征在于,所述多个 AS进一步用于以互备关系承担用户业务。
3.根据权利要求2所述的IMS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF用于当所述多个AS的容量相同时,将用户业务均勻地分发给多个AS。
4.根据权利要求3所述的IMS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF进一步用于当用户与AS没有绑定关系时,S-CSCF收到一个用户业务后,选择多个 AS中的一个可用的AS,并将所述用户业务转发给所选择的可用的AS。
5.根据权利要求4所述的IMS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF进一步用于在选择AS之前,S-CSCF获得可用的AS列表,S-CSCF在可用的AS列表中选择一个可用的AS,并将所述用户业务转发给所选择的可用的AS。
6.根据权利要求4或5所述的MS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF选择AS的方式为随机或轮选。
7.根据权利要求3所述的IMS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF进一步用于当用户与AS有绑定关系时,S-CSCF收到一个用户业务后,先将所述用户业务转发给与所述用户绑定的AS ;当与所述用户绑定的AS发生故障,且其余AS的优先级相同时,S-CSCF再将所述用户业务转发给其余AS中的一个可用的AS ;当与所述用户绑定的AS发生故障,且其余AS的优先级不同时,S-CSCF再将所述用户业务转发给其余AS中优先级最高的且可用的AS。
8.根据权利要求7所述的IMS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF进一步用于在转发用户业务之前,S-CSCF获得可用的AS列表,S-CSCF根据可用的 AS列表、与用户绑定的AS与多个AS的对应关系、以及多个AS的优先级顺序,进行用户业务的转发。
9.根据权利要求2所述的IMS网络中应用服务器的组网结构,其特征在于,所述 S-CSCF用于当所述多个AS的容量不同时,将用户业务按AS的权重分发给多个AS。
10.根据权利要求1所述的IMS网络中应用服务器的组网结构,其特征在于,所述多个 AS中的一部分用于作为主用AS承担用户业务;其余部分用于作为备用AS,当主用AS发生故障时启用。
全文摘要
本发明公开了一种IMS网络中应用服务器的组网结构,在IMS网络中设置有多个应用服务器,所述多个应用服务器与服务呼叫控制实体相连,所述多个应用服务器用于根据预定的业务承担方式承担用户业务。采用本发明能够支持大容量的用户并提高网络安全性。
文档编号H04L12/24GK102546544SQ20101059685
公开日2012年7月4日 申请日期2010年12月20日 优先权日2010年12月20日
发明者倪明, 张林林, 朱蓉俊, 王志松 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1