一种基于域名系统的分布式多媒体子系统的车辆容灾方法及其车辆容灾系统的制作方法

文档序号:9330356阅读:186来源:国知局
一种基于域名系统的分布式多媒体子系统的车辆容灾方法及其车辆容灾系统的制作方法
【技术领域】
[0001]本发明涉及车辆信息控制技术领域,具体涉及一种基于域名系统的分布式多媒体子系统的车辆容灾方法及其车辆容灾系统。
【背景技术】
[0002]通常与本发明相关的应用是将各分布式頂S系统分别部署在不同的车辆上,用户归属于不同的车辆,当多辆部署了 IMS系统的车辆联合组网时,要求用户能够在不同车辆之间漫游,并正常使用各种基于MS的多媒体业务,如VoIP、视频通话、多媒体会议等。而当某辆车出现故障后,要求剩余的车辆依然可以继续联合组网,并且原归属于故障车辆的用户依然可以在剩余车辆所联合组成的网络内继续漫游并正常使用各种基于MS的多媒体业务。
[0003]目前常用的頂S容灾方案是双归属方案,如图1所示,每个用户都有一个主用归属域车辆和备用归属域车辆,其需要有专门的网元实时检测主用归属域IMS网元的可用性,并在确定主用归属域MS网元不可用的情况下触发主、备倒换。
[0004]这种方案的缺点如下:
[0005]I)容灾机制比较复杂,要求所有的车辆上的頂S网元都要配置所有用户的主、备用车辆归属域车辆信息。
[0006]2)无法实现分布式无中心控制,一旦主、备用车辆归属域同时发生故障,则即使剩下的可用的车辆再多,而归属于该发生故障车辆的用户依然无法使用MS业务,因此该容灾方案存在风险。

【发明内容】

[0007]为了克服现有技术中的缺陷,本发明采用一种基于域名系统的分布式多媒体子系统车辆容灾方法及其车辆容灾系统,本发明当分布在不同车辆上的頂S系统联合组网时,实现各分布式多媒体子系统的容灾,来实现多媒体子系统的容灾方案,有效规避双归属方案所存在的弊端。
[0008]本发明是通过如下技术方案实现的:一种基于域名系统的分布式多媒体子系统的车辆容灾方法,所述方法包括:
[0009]步骤1:每辆车配置不同的多媒体子系统域名;
[0010]步骤2:所有车辆的归属签约服务器均保存所有车辆多媒体子系统用户信息,其中包括归属于本车的多媒体子系统用户和非归属本车的多媒体子系统用户的签约数据信息;
[0011]步骤3:当其中任意一辆车辆的用户终端发现所述归属车辆发生故障不能到达时,则直接注册到拜访地车辆的多媒体子系统网络上,即呼叫会话控制模块改由拜访地车辆的归属签约服务器分配,所述拜访地车上的归属签约服务器同时启动更新所有能到达车辆的域名系统中有关该用户的多媒体子系统域名配置信息的步骤;当故障消除时,由多媒体子系统传输模块进行检测,所述归属车辆的归属签约服务器通知所有能到达车辆的域名系统,并更新其本地关于故障消除车辆的多媒体子系统域名配置信息。
[0012]本发明还提供了一种基于域名系统的分布式多媒体子系统的车辆容灾系统,所述车辆容灾系统包括每辆车设置有配置不同的IP多媒体子系统和归属签约用户服务器,所述归属签约用户服务器分别与查询呼叫会话控制模块和呼叫会话控制模块连接,所述查询呼叫会话控制模块与代理查询呼叫会话控制模块连接,所述代理查询呼叫会话控制模块分别与互联网模块、其他车辆多媒体终端和域名模块连接,所述互联网模块与本车多媒体终端进行信号传递,所述域名模块与归属签约服务器连接。
[0013]进一步地,所述域名模块为多个。
[0014]进一步地,所述其他车辆多媒体终端为多个。
[0015]本发明提供的基于域名系统的多媒体车辆容灾方法及其车辆容灾系统与现有技术相比,优越效果在于:本发明是一种分布式自组网方案,当多辆车联合组网时,不论参与组网的车有多少辆发生故障,只要还有正常的车辆MS网元可用,则所有故障车辆的归属用户,都可漫游到正常的车辆下正常使用MS业务。
【附图说明】
[0016]图1为现有技术中頂S网络组成及頂S注册工作状态示意图;
[0017]图2为本发明所述第一辆车发生故障时,归属该车的IMS用户A漫游到第二辆车下的工作状态示意图;
[0018]图3为本发明所述第一辆车发生故障时,用户A做被叫时DNS正在更新的工作状态不意图;
[0019]图4为本发明所述第一辆车发生故障时,用户A做被叫时DNS更新完成的工作状态不意图;
[0020]图5为本发明所述第一辆车故障恢复时,用户A从拜访地回到归属地重新发起注册的工作状态示意图。
[0021]附图标记如下:
[0022]图中箭头方向为信号传输方向。
[0023]图中N:为正自然数。
【具体实施方式】
:
[0024]一)名词解释:
[0025]UE:客户端是位于固定或移动设备上的通讯应用软件,是接入CN群组网的基础设施;
[0026]IP (internet protocol):网络互连协议;
[0027]AS (Applicat1n Server):应用服务器;
[0028]IMS (IP Multimedia Subsystem):1P 多媒体子系统;
[0029]SIP (Sess1n Initiat1n Protocol):会话发起协议;
[0030]DNS(Domain Name System):域名系统;
[0031]HSS (Home Subscriber Server):归属签约服务器;
[0032]P-Gff: LTE分组数据网关节点;
[0033]S-Gff: LTE服务数据网关节点;
[0034]P-CSCF(proxy-CalI sess1n control Funct1n):代理呼叫会话控制模块;
[0035]1-CSCF(Interrogating-Call Sess1n Control Funct1n):查询呼叫会话控制模块;
[0036]S-CSCF(Serving-Call Sess1n Control Funct1n):呼叫会话控制模块;
[0037]UE (User Equipment):1MS 客户端,手机或 PC 机;
[0038]SIP INVITE:SIP 呼叫请求;
[0039]Cx接口:HSS与1-CSCF之间以及HSS与S-CSCF之间的接口。
[0040]二)专业名词的要求:
[0041]DP-CSCF:
[0042]①P-CSCF应支持判断用户A归属頂S的可用性;
[0043]②P-CSCF如判断用户A归属頂S网络不可用,则应支持改用该用户完整URI (注意:是“usenameOdomain”形式,不仅仅是domain还包括username)依次查询所有域名系统(DNS),以确定该用户在其归属车辆发生故障后且尚未故障恢复前期间是否曾经已在其他车辆注册;
[0044]③如果所有域名系统(DNS)都没有保存该用户的完整用户(URI)信息,则说明这是用户A在其归属车辆发生故障后且尚未故障恢复前期间的首次注册请求。P-CSCF此时应将SIP Register请求消息转发给本地1-CSCF。
[0045]2) S-CSCF:
[0046]①P-CSCF应支持判断用户A归属頂S的可用性;
[0047]②S-CSCF应支持在发现用户A归属頂S网络不可用后,改用用户A的完整URI依次查询其他DNS,直到查询到用户A的SIP URI与该用户当前临时注册的頂S域(临时归属域)的1-SCSF的IP地址对应关系信息为止;
[0048]③S-CSCF应支持将SIP INVITE请求消息转发给用户A临时注册的頂S域(临时归属域)的1-CSCF。
[0049]3) HSS:
[0050]①HSS在发现有非归属用户A注册时,应通知本地DNS及所有其他可用车辆的DNS更新该用户的域名配置信息,即:通知各DNS先插入用户A的SIP URI与HSS所在车辆的1-SCSF的IP地址对应关系信息,再删除用户A归属域名与用户A归属网络的1-CSCF的IP地址的对应关系信息。HSS与DNS接口遵循rfc2136协议;
[0051]②故障恢复时,当有归属用户A首次发起注册请求,故障恢复车辆的HSS应通知所有其他可用车辆的DNS更新用户A的域名配置信息,即:通知各DNS先插入用户A的域名与用户A归属网络的1-CSCF的IP地址的对应关系信息,再删除用户A的SIP URI与用户A之前临时注册的车辆(临时归属域)的1-CSCF的IP地址对应关系信息,其中HSS与DNS接口遵循rfc2136协议。
[0052]下面结合附图对本发明【具体实施方式】作进一步详细说明。
[0053]本发明提供一种基于域名系统的多媒体车辆容灾方法,所述方法包括:
[0054]步骤1:每辆车配置不同的多媒体子系统(MS)域名;
[0055]步骤2:所有车辆的归属签约服务器(HSS)均保存所有车辆多媒体子系统(MS)用户信息,其中包括归属于本车的多媒体子系统(MS)用户和非归属本车的多媒体子系统(HS)用户的签约数据信息;
[0056]步骤3:当其中任意一辆车辆的用户终端(UE)发现所述归属车辆发生故障不能到达时,则直接注册到拜访地车辆的多媒体子系统(IMS)网络上,即呼叫会话控制模块(S-CSCF)改由拜访地车辆的归属签约服务器(HSS)分配,所述拜访地车上的归属签约服务器(HSS)同时启动更新所有能到达车辆的域名系统(DNS)中有关该用户的多媒体子系统(HS)域名配置信息的步骤;当故障消除时,由底层通信模块进行检测,所述归属车辆的归属签约服务器(HSS)通知所有能到达车辆的域名系统(DNS),并更新其本地关于故障消除车辆的多媒体子系统(MS)域名配置信息。
[0057]本发明提供的一种基于域名系统的多媒体车辆容灾方法的车辆容灾系统,所述车辆容灾系统包括每辆车设置有配置不同的IP多媒体子系统(MS)和归属签约服务器(HSS),所述归属签约服务器分别与相互进行信号传输的查询呼叫会话控制模块和呼叫会话控制模块连接,所述查询呼叫会话控制模块与代理查询呼叫会话控制模块连接,所述代理查询呼叫会话控制模块分别与互联网模块、其他车辆多媒体终端和域名模块连接,所述互联网模块与本车多媒体终端进行信号传递,所述域名模块与归属签约服务器连接,所述域名模块为多个,所述其他车辆多媒体终端为多个。
[0058]如图2所示,当第一辆车发生故障时,归属该车的MS用户A漫游到第二辆车下的工作状态示意图;
[0059]步骤1:用户A漫游到第二辆车下,发起注册请求,会话发起协议(SIP)注册(Register)请求消息被直接路由到第二辆车的第二代理呼叫会话控制模块(P-CSCF2)上;
[0060]步骤2:第二代理呼叫会话控制模块(P-CSCF2)根据用户A的域名(domainl),查询DNS2,得到用户A归属车辆的第一查询呼叫会话控制模块(1-CSCFl)的IP地址,随后将会话发起协议(SIP)注册(Register)请求消息转发给第一查询呼叫会话控制模块(1-CSCFl);
[0061]步骤3:由于第一辆车辆有故障,第一查询呼叫会话控制模块(1-CSCFl)无响应,第二代理呼叫会话控制模块(P-CSCF2)判断用户A归属多媒体子系统(MS)不可用;
[0062]步骤4:第二代理呼叫会话控制模块(P-CSCF2)利用用户A的完整URI (注意:是“usenameOdomain ”形式,不仅仅是domain还包括userna
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1