IMS核心网元CSCF容灾方案探讨

摘要 文章主要对IMS核心网元CSCF的容灾方案进行探讨,对IMS的三种呼叫会话控制功能P-CSCF、I-CSCF以及S-CSCF的容灾组网提出建议,并提出IMS用户注册以及基本呼叫场景的容灾实现方案。

关键词 IMS CSCF 容灾 P-CSCF I-CSCF S-CSCF

1 引言

IMS(IP多媒体子系统)受到运营商普遍认可,被广泛应用于运营商实现业务融合和转型战略的下一代网络架构中。为了能让多媒体业务提供和提升现行网络能力,中国电信开展了大规模的IMS网络试点工作,探讨IMS网络的运营模式与部署方案。IMS网络的安全组网是网络部署方案中非常重要的部分,因此很有必要对此进行探讨。

CSCF(会话控制功能)位于IMS网络的控制层,根据不同的功能,CSCF具体分为P-CSCF(Proxy-CSCF)、I-CSCF(Interrogating-CSCF)和S-CSCF(Serving-CSCF)。P-CSCF为会话控制功能,主要负责SIP终端的接入,将拜访地接入网络的SlP事务转接到其归属地的S-CSCF,完成与IMS SIP终端之间的SIP消息压缩/解压缩、承载资源认证、QoS管理以及计费话单生成。I-CSCF为问询会话控制功能,是归属IMS域的统一入口点,在终端注册时负责为发起注册请求的用户选择一个S-CSCF,在接收到来自其他域的SIP呼叫时负责路由到被叫用户的S-CSCF。S-CSCF为服务会话控制功能,主要负责用户的注册、鉴权以及授权,完成用户的业务触发与会话控制功能。

由此可见,CSCF在IMS核心网络中非常重要。在CSCF无法正常工作的情况下,IMS网络将无法为IMS用户提供网络服务功能,影响到IMS用户的基本通信与增值服务的提供,并直接影响到IMS网络的通信安全。因此,在IMS网络建设之前很有必要对核心网元CSCF的容灾方案进行探讨,以提升IMS网络的健壮性。

2 P-CSCF容灾方案

2.1容灾组网方案

(1]采用互备容灾组网方案

P CSCF根据能力进行配对,接入网络设备将配对的P-CSCF之间配置为主备工作方式,同时接入网络设备配对进行主备配置,分别设置不同的P-CSCF为主用P-CSCF,另外一个配置为备用P-CSCF,实现配对P-CSCF之间的互备工作方式。

以接入网络设备BAC(边界接入控制)为例进行说明。P-CSCF1与P-CSCF2为配对的P-CSCF,BAC1和BAC2分别配置P-CSCF的主备关系如表1:

本方案要求接入网络设备能够配置P-CSCF的主备工作方式。

(2)采用负荷分担容灾组网方案

接入网络设备将P-CSCF工作方式设置为负荷分担,根据预设的负荷分担原则实现P-CSCF的负荷分担工作。本方案要求接入网络设备能够配置N个P-CSCF的负荷分担工作方式。

(3)容灾组网方案建议

采用互备的组网方案对接入网络设备的要求较低,而且易于实现P-CSCF间的动态数据同步,从而实现已注册用户始呼与终呼容灾,建议采用互备的容灾组网方案。

2.2用户注册容灾实现

本文以接入网络设备BAC为例介绍互备容灾组网情况下的容灾实现方案,通过其他设备接八的情况以此类推。

采用互备组网方案容灾实现方式如下:

(1)BAC配置主备P-CSCF IP地址;

(2)BAC与主备P-CSCF之间建立链路检测机制;

(3)BAC检测到主用P-CSCF故障。根据BAC上配置的备用P-CSCF地址将用户发起的注册请求转发给备用P-CSCF进行处理,备用P-CSCF通过DNS得到用户归属网络的I-CSCF并把注册消息转到用户归属网络的I-CSCF,完成用户的注册过程,从而实现主用P-CSCF故障情况下的容灾处理。

2.3已注册用户呼叫容灾实现

(1)已注册用户始呼

为了保证P-CSCF发生故障时用户的呼叫请求可以成功得到处理,P-CSCF互备容灾组网情况下考虑以下两种方案实现(以接入网络设备BAC为例):

1)P-CSCF发生故障,主叫用户发起的呼叫请求经BAC等接入网络设备发往P-CSCF,BAC检测与P-CSCF之间的链路中断,BAC等接入网络设备向终端发送特殊的失败原因值,终端根据呼叫失败原因值发起重注册,无需等待用户终端的重注册定时器触发重注册来恢复网络服务。这种情况需要对终端以及接入网络设备做统一的配合要求,由于终端厂商比较分散,这种方案在实际应用中有一定的难度。

2)P-CSCF发生故障,主叫用户发起的呼叫请求经BAC发往P-CSCF,BAC检测与P-CSCF之间的链路中断,BAC将呼叫请求发往备用P-CSCF,P-CSCF将呼叫请求发往用户注册的S-CSCF进行处理。这种方案要求将主用P-CSCF中用户的动态数据同步到备用P-CSCF,否则P-CSCF将无法将呼叫请求转发到用户注册的S-CSCF,呼叫失败。本方案只需要对IMS核心网网元提出相应的技术要求,而无需对终端进行特殊的配合要求。

(2)已注册用户终呼

为了保证P-CSCF发生故障时可以将呼叫接续至被叫用户,P-CSCF互备容灾组网情况下实现方案如下:

S-CSCF发现P-CSCF故障,S-CSCF将呼叫请求发往备用P-CSCF,P-CSCF将呼叫请求发往接入网络设备完成后续呼叫接续。

本方案实现的前提是要将主用P-CSCF中用户的动态数据同步到备用P-CSCF,否则P-CSCF将无法将呼叫请求转发到接入网络设备,呼叫失败。

方案中容灾启动的前提是S-CSCF发现P-CSCF发生故障,实现方法建议如下:

1)S-CSCF与P-CSCF在同一域内,建议在s-CSCF与P-CSCF之间建立主动链路检测机制,S-CSCF周期性发送检测消息(如OPTIONS),当S-CSCF根据预设原则判断与P-CSCF之间的链路中断时判断为P-CSCF发生故障。

2)S-CSCF与P-CSCF不在同一域内,建议在S-CSCF与P-CSCF之间采用被动链路检测机制维护,在S-CSCF把消息转到用户注册的S-CSCF后启动定时器,在定时器超时之前未收到响应的情况下启动链路检测机制,当S-CSCF根据预设原则判断与P-CSCF之间的链路中断时判断为P-CSCF发生故障。被动链路检测机制不要求S-CSCF周期性发送检测消息(如OPTIONS),而是在超时未收到响应的情况下才开始发送检测消息,减少网络消息负荷,而且无需对链路进行维护。

3 I-CSCF容灾方案

3.1容灾组网方案

由于相互容灾的I-CSCF之间不需要考虑数据同步,因此,建议在一个IMS域设置N个I-CSCF作为本归属域 的统一入口,并且采用负荷分担容灾组网方案。

3.2用户注册容灾实现

用户在进行注册的过程中,拜访网络的P-CSCF需要查询DNS得到归属网络的I-CSCF。因此在P-CSCF查询DNS的过程中,由DNS返回优先级级别相同而权重不同的N个I-CSCF主机名,P-CSCF采用负荷分担原则选择I-CSCF就可以实现本归属域中N个I-CSCF的负荷分担工作方式。

在其中一个或者多个(小于N个)I-CSCF发生故障的情况下,P-CSCF能够根据网络情况选择一个可用的ICSCF,实现方法如下:

(1)P-CSCF与I-CSCF在同一域内,建议在P-CSCF与I-CSCF之间建立主动链路检测机制,P-CSCF根据与I-CSCF之间的链路状况以及DNS下发的I-CSCF主机列表选择一个可用的I-CSCF,从而实现用户注册过程的容灾切换。

(2)P-CSCF与I-CSCF不在同一域内,建议在P-CSCF与I-CSCF之间采用被动链路检测机制,在P-CSCF把注册消息转到用户归属网络的I-CSCF后启动定时器,在定时器超时之前未收到响应的情况下启动链路检测机制,在DNS下发的I-CSCF主机列表选择一个可用的I-CSCF,从而实现用户注册过程的容灾切换。

3.3已注册用户呼叫容灾实现

用户在进行呼叫的过程中,主叫归属的S-CSCF需要通过DNS得到被叫所在IMS域的I-CSCF,由I-CSCF通过HSS查询得到被叫用户注册的s-CSCF。因此在S-CSCF查询DNS的过程中,由DNS返回优先级级别相同而权重不同的N个I-CSCF主机名,s-CSCF采用负荷分担原则选择I-CSCF就可以实现本归属域中N个I-CSCF的负荷分担工作方式。

在其中一个或者多个(小于N个)I-CSCF发生故障的情况下,s-CSCF能够根据网络情况选择一个可用的ICSCF,实现方法如下:

(1)S-CSCF与I-CSCF在同一域内,建议在S-CSCF与I-CSCF之间建立主动链路检测机制,S-CSCF根据与I-CSCF之间的链路状况以及DNS下发的I-CSCF主机列表选择一个可用的I-CSCF,从而实现用户注册过程的容灾切换。

(2)S-CSCF与I-CSCF不在同一域内,建议在S-CSCF与I-CSCF之间采用被动链路检测机制,在s-CSCF把呼叫请求消息转到用户归属网络的I-CSCF后启动定时器,在定时器超时之前未收到响应的情况下启动链路检测机制,在DNs下发的I-CSCF主机列表选择一个可用的I-CSCF,从而实现用户注册过程的容灾切换。

4 S-CSCF容灾方案

4.1容灾组网方案

(1)采用互备容灾组网方案

相同能力集的S-CSCF进行配对。配对的S-CSCF间采用互备的工作方式,HSS根据用户号段或者其他信息分别配置用户优先注册的S-CSCF。

(2)采用负荷分担容灾组网方案

S-CSCF正常工作的情况下,I-CSCF根据HSS***的用户能力集,按照预定的负荷分担比重选择该能力集对应的S-CSCF进行注册,实现S-CSCF按照预定的比重进行负荷分担。其中一个S-CSCF发生故障,其承担的负荷由其他S-CSCF进行分担。

(3)容灾组网方案建议

采用互备的容灾组网方案需要根据用户号段或者其他信息静态配置S-CSCF的主备关系,实现起来没有负荷分担方案便利。互备容灾组网方案便于实现S-CSCF之间的用户数据同步,但是由于配对S-CSCF之间的用户数据同步需要花费较大的网络资源,而且在可以采用其他方法(具体方法见4.3)获取用户数据的情况下不需要进行用户数据同步,因此建议采用负荷分担组网方案。

4.2用户注册容灾实现

在S-CSCF正常工作的情况下,I-CSCF根据HSS***的用户能力集,按照预定的负荷分担比重选择该能力集对应的S-CSCF进行注册。

当其中一个S-CSCF发生故障时,故障S-CSCF承担的负荷需要分配到其他S-CSCF中,I-CSCF根据原来预设的比重重新计算其他各S-CSCF应该承载的比例,然后根据比例选择S-CSCF。

4.3已注册用户呼叫容灾实现

(1)已注册用户始呼

为了保证其中一个S-CSCF发生故障时用户的呼叫请求可以成功得到处理,可以考虑以下两种方案:

1)s-CSCF发生故障,如果P-CSCF或AGCF发现当前为用户服务的S-CSCF发生故障,P-CSCF或AGCF等向终端发送特殊的失败原因值,终端根据呼叫失败原因值发起重注册,无需等待用户终端的重注册定时器触发重注册来恢复网络服务。这种情况需要对终端做统一的配合要求,由于终端厂商比较分散,这种方案在实际应用中有一定的难度。

2)s-CSCF发生故障,如果P-cSCF或AGCF发现当前为用户服务的s-CSCF发生故障,P-CSCF或AGCF为用户重新分配s-CSCF,并且向新分配的s-CSCF转发呼叫请求,新分配的s-CSCF向存储实体HSS(归属用户服务器)查询用户的签约数据和原SCSCF备份的数据,然后根据签约数据和备份数据完成用户呼叫请求处理。采用该方案,在S-CSCF发生故障后,已注册在该S-CSCF的呼叫情况将被成功处理,同时恢复用户的其他服务,无需等待用户终端的重注册定时器触发重注册来恢复网络服务。本方案只需要对IMS核心网网元提出相应的技术要求,而无需对终端进行特殊的配合要求。

本方案要求S-CSCF在接受用户注册时,将容灾实现所需的,必要用户数据备份到HSS。方案的关键是如何保证新分配的S-CSCF能获取到用户服务所需的必要用户数据,方法示例如***1所示:

方案中容灾启动的前提是P-CSCF或AGCF发现当前为用户服务的S-CSCF发生故障,实现方法建议如下:

1)P-CSCF与s-CSCF在同一域内,建议在P-CSCF与s-CSCF之间建立主动链路检测机制,P-CSCF根据与S-CSCF之间的链路中断判断为S-CSCF发生故障。

2)建议在AGCF与s-CSCF之间建立主动链路检测机制,AGCF根据与S-CSCF之间的链路中断判断为S-CSCF发生故障。

3)P-CSCF与S-CSCF不在同一域内,建议在P-CSCF与s-CSCF之间建立被动链路检测机制,在P-CSCF把呼叫请求消息转到用户归属注册的s-CSCF后启动定时器,在定时器超时之前未收到响应的情况下启动链路检测,当P-CSCF根据链路检测结果判断与S-CSCF之间链路中断时判断为S-CSCF发生故障。

(2)已注册用户终呼

为了保证其中一个S-CSCF发生故障时可以将呼叫接续至被叫用户,可以采用以下方案:

用户归属的I-CSCF收到呼叫该用户的请求,如果发现当前为用户服务的S-CSCF发生故障,则为用户分配新的S-CSCF,并且向新分配的S-CSCF转发呼叫请求,新分配的S-CSCF向存储实体查询用户的签约数据和原S-CSCF备份的数据,然后根据签约数据和备份数据完成请求处理,将呼叫接续至被叫用户。同时恢复用户的其他服务,无需等待用户终端的重注册定时器触发重注册来恢复网络服务。

本方案要求s-CSCF在接受用户注册时,将容灾实现所需的必要用户数据备份到HSS。方案的关键是如何保证新分配的s-CSCF能获取到用户服务所需的必要用户数据,获取方法参考***1。

方案中容灾启动的前提是用户归属的I-CSCF发现当前为用户服务的S-CSCF发生故障,实现方法建议如下:

1)I-CSCF与S-CSCF在同一域内,建议在I-CSCF与S-CSCF之间建立主动链路检测机制,I-CSCF根据与S-CSCF之间的链路中断判断为S-CSCF发生故障。

2)I-CSCF与S-CSCF不在同一域内,建议在I-CSCF与S-CSCF之间采用被动链路检测机制,在I-CSCF把呼叫请求消息转到用户归属注册的S-CSCF后启动定时器,在定时器超时之前未收到响应的情况下启动链路检测,当I-CSCF根据链路检测结果判断与S-CSCF之间链路中断时判断为S-CSCF发生故障。

5 结束语

IMS核心网元CSCF的安全直接影响到IMS网络的安全,影响到IMS用户的基本通信安全与增值业务的服务提供。由于IMS网络的商用场景比较复杂,在实际的网络部署中可能会遇到各种各样的问题,本文对CSCF容灾方案的探讨可能存在考虑不周的地方,还需要在实践过程中不断修正与完善。

转载请注明出处学文网 » IMS核心网元CSCF容灾方案探讨

学习

啤酒中高级醇含量的检测

阅读(28)

啤酒中的高级醇成分主要指正丙醇、异丁醇和异戊醇,它在啤酒中的适宜范围为50~100μg/ml,含量过低影响口感与风味,含量过高易引起头痛、头晕的现象。开展啤酒中高级醇含量检测方法的研究有助于提高啤酒的质量。Abstract:Thehigheralcoholingre

学习

电力系统过电压类型探析

阅读(28)

本文为您介绍电力系统过电压类型探析,内容包括电力系统过电压研究现状,电力系统过电压案例分析。过电压属于电力系统中的一种电磁扰动现象。本文分析了电力系统过电压的两种类型。希望本文的研究能为彻底解决电力系统过电压提供了依据。

学习

功能语言学语境理论分析

阅读(29)

本文为您介绍功能语言学语境理论分析,内容包括从语言分析到语境重建,功能语言学与语篇分析研究第3辑。Halliday(1999)所代表的功能语言学语境理论与vandink的语境理论都是关于语言和语境关系的重要理论,Halliday的系统功能语境理论是目前学

学习

彝族毕摩角色探究

阅读(29)

本文通过实地考察与访谈,探究了毕摩的多重角色,毕摩是彝族社会的“神”、祭司、医生、教师、绘画家、音乐家、舞蹈家等等。毕摩的多重角色是彝族悠久历史社会文化的产物,是彝族历史、文化、社会、科学等最鲜明的活历史。毕摩文化为探求人的

学习

管窥《论语》英译

阅读(30)

本文为您介绍管窥《论语》英译,内容包括管窥论语,管窥论语多少钱。本文在回顾经典儒家著作《论语》英译史的基础上,结合李天辰教授提出的《论语》翻译的基本原则,分析和比较了具有代表性的理雅各、庞德和辜鸿铭三人的英译本,希望能对《论语

学习

郭忠恕性格与绘画――脱俗

阅读(32)

【摘要】郭忠恕是我国五代末北宋初著名的界画家,他的画超凡脱俗,而郭忠恕是凡尘俗世中的一员,这是不可改变的事实,作为一个世俗的人有着超乎常人的精神境界,那就是脱俗,超脱俗世后就成了我们传说中的神仙,后人称郭忠恕为神仙的不计其数,郭忠恕的

学习

幽默广告语欣赏

阅读(21)

北京一家老字号“王致和”是生产臭豆腐的,老板的广告也是别出心裁;“王致和遗臭万年”。这“遗臭万年”是贬义词,形容人臭名流传,永远受人唾骂,是一句典型的骂人的话。要说“贬”的程度,是够厉害了――被骂者多是历史罪人。但当知道宣传的商品

学习

率的拼音和组词范文精选

阅读(39)

率的拼音和组词篇1话说IT江湖的输入法比拼一直都是风起云涌,拼音门在五笔门一统江湖的时代呱呱落地,挣扎求存,渐渐杀出一条血路,进而丰富词汇以词替字,最终吐气扬眉、笑傲江湖,全面超越五笔门。在这十余年间,拼音门中涌现出无数高手,其中既有紫

学习

中国民族资本主义的曲折发展历程及其历史作用

阅读(62)

【内容摘要】中国近代民族资本主义作为一种新的经济因素产生于半殖民地半封建社会,社会环境决定其发展历程坎坷曲折。但作为进步力量的代表,民族资本主义在近代中国发挥着重要作用。【关键词】民族资本主义曲折发展历程历史作用一、中国近

学习

善举的意思是……

阅读(22)

本文为您介绍善举的意思是……,内容包括善举的意思,善举的意思古文。钻牛角尖一般地问一下,“善举”为什么要叫“善举”?很多人明白善,很多人也善,却是很少人说得清楚,善为什么要举。有人含糊地回答是善良的举动,错了,善举的举,是举重的举,善举是

学习

七月

阅读(27)

本文为您介绍七月,内容包括七月八月语录,七月八月的故事。辑/胡尧熙7月30日福建省长乐市市民李振勇申请注册“中央一套”为商标,国家工商总局对其进行受理,央视对此拒绝发表评论。7月30日随着雅思新规的出台,上海再度掀起雅思培训热潮,有超过

学习

《渡荆门送别》鉴赏

阅读(24)

渡荆门送别李白渡远荆门外,来从楚国游。山随平野尽,江入大荒流。月下飞天镜,云生结海楼。仍怜故乡水,万里送行舟。诗歌大意:自荆门之外的西蜀沿江东下,来到原楚国境内作一次旅游。崇山随着荒野出现渐渐逝尽,长江进入了莽原也缓缓而流。月影倒映

学习

元宵节内容范文精选

阅读(22)

元宵节内容篇1一、活动背景元宵节是我国传统的重要节日之一,又称上元节、灯节。民间正月十五闹元宵已有悠久的历史,它伴随人们迎来春天,是把节日习俗体现得最为彻底和典型的传统节日。在主题活动中,通过观察、学习、体验等不同形式的活动,幼

学习

客户维系策略探讨

阅读(23)

本文为您介绍客户维系策略探讨,内容包括疫情期间怎么维系客户,如何维系客户思维导。客户是企业生存和发展的基础,市场竞争的实质其实就是争夺客户资源。《哈佛商业评论》的一项研究报告指出:再次光临的客户可带来25%~85%的利润,而吸引他们的主

学习

岗位竞聘实施方案

阅读(22)

一、人员考核小组构成(建议)总经理(领导与监督)人力资源部经理各部门经理项目组咨询师二、人员考核小组工作职责与工作规则公司人员考核小组是本次人力资源竞聘活动的临时领导机构和决策机构,项目组在此阶段的工作安排、工作进度以及工作结果

学习

磁共振磁敏感加权成像技术的临床价值探讨

阅读(40)

SWI作为一种新型无创的对磁化率因素极为敏感的MRI检查技术,在许多疾病的诊断中发挥着重要作用。对缺氧血、铁和钙等顺磁性物质具有极高敏感性的磁共振检查方法,在神经障碍性疾病领域得到了广泛使用。关键词:磁共振成像临床价值一、磁敏感加

学习

老董观泉对“明命通宝”有关问题的探讨

阅读(89)

编者絮语:蒙袁先生美意,称“请董老先生点评”,实感愧疚,而愧疚之余,心中仍滋生喜意。所谓“孔府大修”等钱文,作为编者,确因疏忽,未曾深究。以致作者文中讹误,未得纠正。此典故确实非常见用语,可是能出现在古钱吉语之中,则不能视为生僻,细心查之典籍

学习

关于低密度高强度固井水泥浆的应用探讨

阅读(37)

摘要为了满足低密度条件下固井施工的要求,常用的低密度水泥浆必须被淘汰。本文就高强度超低密度水泥浆的基本性能及优势进行的研究得知其适用的温度范围十分广泛,具有稳定性好、抗压强度高、渗透率低、防气窜能力强、失水量易控制等优点,因

学习

关于鹿野苑石刻博物馆的设计研究探讨

阅读(30)

鹿野苑石刻博物馆,是第一所我不仅能在书籍论文中了解到,还能亲眼参观学习的建筑,所以希望以此作为例子来分享我初学建筑的感想。本文主要立足于对博物馆的路径设定与空间体验、室内外空间联系和自然的建筑的讨论来分享本人对于建筑的初步理

学习

藏式建筑的特点与分类的探讨

阅读(34)

与一般建筑相比,藏式建筑在追求建筑功能的同时,还注重与艺术性的完美结合,它能合理的运用色彩、统一、对比、平衡、韵律、比例、尺度等设计要素,雕琢出完美的、富于艺术气息的造型。随着时代的进一步发展,各民族间的经济、文化交流也在不断增

学习

电视节目策划方案范文

阅读(28)

本文为您介绍电视节目策划方案范文,内容包括活动策划方案100例范文,策划方案的格式及范文。电视节目策划方案范文第1篇为了保证新时期的电视节目质量,我们必须加强对电视节目策划和创新性的工作,不断深化和改革电视节目的策划和创新性。本