会话边界控制器双归属的实现方法及系统的制作方法

文档序号:7951489阅读:291来源:国知局
专利名称:会话边界控制器双归属的实现方法及系统的制作方法
技术领域
本发明涉及下一带网络技术,尤其涉及一种会话边界控制器双归属的实现方法及系统。
背景技术
在NGN(Next Generation Network,下一带网络)领域有一种双归属技术,可以防止软交换设备瘫机或者当系统出现突发灾害事故时能够提供紧急通信的容灾机制。在发生极端异常的情况下,当系统启动双归属控制机制时,应该能够恢复80%~90%的通信能力。
图1为双归属控制技术的组网示意图在业务管理层包括NMS(Network Management System,网络管理系统)、MRS(Media Resource Server,媒体资源服务器)和SCP(Service Control Point,业务控制点)等业务管理设备;该些业务管理设备通过软交换设备与下层网关设备相连。所述软交换设备包括SoftX3000A和SoftX3000B,该两个软交换设备具有互助功能,即当SoftX3000B或SoftX3000A发生故障时,SoftX3000A或SoftX3000B能够接管SoftX3000B或SoftX3000A的部分或全部业务;SoftX3000A和SoftX3000B之间配置有心跳链路(采用私有协议,在图1中用粗实线表示),用于互相检测对端软交换设备的工作是否正常。SoftX3000A和SoftX3000B在物理上可以位于不同的地理区域,在组网上体现为两个独立的交换局。
其中,软交换设备是通过IP分组网或PSTN(Public Switched TelephoneNetwork,公共交换电话网)网络与A接入局和B接入局的网关设备连接,其中实线为主信令通道、虚线为从信令通道。所述网关设备包括IAD(Integrated Access Device,综合接入设备)、AMG(Access media gateway,接入媒体网关)、UMG(universal media gateway,通用媒体网关)、TMG(Trunk media Gateways,中继媒体网关)和分组终端等;其中分组终端包括H.323 Phone和OpenEye等。
双归属控制技术主要由两部分组成,一是网关控制的双归属机制,一是业务控制的双归属机制。在网关控制双归属中,每个SoftX3000既配置有其主控制的网关设备的数据,也配置有其从控制的网关设备的数据,而且每个网关设备以及分组终端也都配置有其主归属软交换设备与从归属软交换设备的相关信息,当其中一个软交换设备发生故障或进行双归属切换时,该软交换设备所主控制的网关设备将自动重新注册到其从归属软交换设备上,或在从软交换设备的指令下重新注册到其从归属软交换设备上。
在业务控制的双归属中,通过在SoftX3000A和SoftX3000B之间统一规划本地号首集、呼叫源码、计费源码、用户号段、路由号、路由选择码、中继群号、呼叫字冠等局数据与用户数据,使得两个软交换设备均可以在发生双归属切换时接管对端软交换的部分或全部业务,切换前后,所有用户的呼叫、计费等属性不受影响。系统配置有统一的网管对网络中的所有部件进行集中管理,以确保两个SoftX3000的局数据或用户数据能够保持一致或协调。当系统组网采用双归属解决方案时,单个软交换局所能够控制的网关数量、用户数量一般建议不大于SoftX3000额定容量的50%。
其中,双归属切换是指一个软交换设备处于互助的工作模式时,将软交换设备的互助状态由非激活态转变为激活态,或者由激活态恢复为非激活态的过程称为切换。其中,激活状态为一个软交换设备已经接管了其互助的一个软交换设备的业务控制;非激活状态为一个软交换设备没有接管其互助的软交换设备的业务控制。切换的方式可分为手动方式与自动方式两种手动切换方式当某个软交换设备处于互助的工作模式时,只有在维护人员通过终端系统或网管系统给其下发切换操作指令以后,该软交换的互助状态才能发生改变;自动切换方式当某个软交换设备处于互助的工作模式时,该软交换设备将根据其与互助软交换设备之间的心跳链路的状态来自动判断是否改变其互助状态。
心跳信号存在于两个互助的软交换设备之间,是本局软交换设备用来判断对端软交换工作状态的一种检测机制,若本局软交换设备在规定的时间内没有接收到对端软交换设备发送的心跳信号,则本局软交换设备将认为对端软交换设备已经故障。在本局软交换设备为自动切换方式的情况下,本局软交换设备的互助状态将由非激活态转变为激活态。
软交换设备与网关设备之间通过握手信号实现网关设备判断软交换设备工作状态,若网关设备在规定的时间内没有接收到软交换设备发送的握手信号,则网关设备认为当前控制其的软交换设备(即主归属软交换设备)已经故障。此时,网关设备将向另外一台软交换设备(即从归属软交换设备)发起注册请求。
另外,为了使软交换设备和网关设备之间配合协调,需要增加定时器。其中,软交换设备的心跳信号检测定时器(一般为1~5分钟)的时长一般应小于握手信号发送定时器(一般为5分钟)的时长。也就是说,只有本局软交换设备在检测到对端软交换设备发送的心跳信号超时之后,本局软交换设备才能正常处理其从控制的网关设备发送的注册请求;如果本局软交换设备在检测到对端软交换设备发送的心跳信号超时之前接收到其从控制的网关设备的注册请求,则本局软交换设备将拒绝其从控制的网关设备的注册请求。
虽然,现有技术中实现了NGN网络中的双归属机制,但是伴随NGN宽带业务需求的增长出现了新的问题。由于宽带业务对承载网(如企业网和驻地网络)在IP地址转换、QoS(Quality of Service,服务质量)保证、安全性保证等方面的强大要求,而NGN网络本身无法实现媒体流穿越NAT(Network Address Translation,网络地址转换)设备和防火墙设备。为了解决这些问题,需要在现有IP网络边缘叠加一个会话边界控制器SBC(SessionBorder Controller,会话边界控制器),构建基于业务的智能化网络,从而实现媒体流NAT穿越和防火墙穿越。
SBC可以被看作支持VoIP的代理,是一种可识别应用层的设备,可以识别第五层和第七层的消息,并且还可以处理第五层的众多会话信令协议,修改数据包头的地址,从而实现SBC内外网地址变换。SBC同时还可以用于协助VoIP穿越远端防火墙或NAT设备。SBC一般放置在网络核心交换设备侧,所有经过SBC的信令和媒体流经过SBC的协调和修改,可以在系统侧和用户侧正确传输,用户侧的NAT或防火墙可以接受这种修改后的信令和媒体流并把他们传送到用户侧内网。
SBC可以帮助SIP(Session Initiation Protocol,会话初始协议)/MGCP(Media Gateway Control Protocol,媒体网关控制协议)信令穿越已经存在的防火墙或NAT,而不需要对现有的防火墙或NAT设备做任何改变。具体来说,对于SIP终端,SIP终端设备会周期性发注册消息到SBC;对于MGCP终端,当收到MGCP设备的第一个注册消息后,SBC会周期性发AUEP消息到终端,强制其再不停的周期性回复200OK消息。这样,由于不停的有信令消息经过防火墙或NAT设备,可以使防火墙或NAT对通过的消息流始终保持一个确定的端口;同时,当注册信息经过SBC,将记录在防火墙上的第三层的IP地址和端口等信息,并且将此信息与防火墙后面的终端的用户名或电话号码等第五层信息进行绑定记录。这样,当一个信令到来,SBC将通过防火墙上正确的地址和端口发送给被叫方。
当呼叫建立后,双向的媒体流端口都是动态建立的。由于媒体流同样也通过SBC,SBC将通过与该媒体流相关的呼叫(第五层消息中的用户名或电话号码)识别出防火墙上的IP地址和端口。因此,SBC可以把相应的媒体流发送到防火墙上的相关IP地址和端口,然后正确的使媒体流到达防火墙后的用户侧。
上述SBC构建基于业务的智能化网络,虽然实现媒体流NAT穿越和防火墙穿越,但不能象现有NGN网络实现双归属技术,无法防止软交换设备瘫机或者当系统出现突发灾害事故时能够提供紧急通信的容灾机制。

发明内容
本发明要解决的问题是提供一种会话边界控制器双归属的实现方法及系统,以解决NGN网络中有SBC的情况下无法支持双归属功能的缺陷。
为了解决上述问题,本发明提供了一种会话边界控制器双归属的实现方法,包括以下步骤A、终端设备通过第一会话边界控制器向第一软交换设备进行注册;B、所述终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则转步骤C,否则正常工作;C、所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册;D、所述第一会话边界控制器或第二会话边界控制器检测第一软交换设备是否发生故障,如果发生故障,则转步骤E,否则正常工作;E、所述终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册。
步骤B中,终端设备通过第一握手信息检测第一会话边界控制器是否发生故障。
步骤B进一步包括B1、所述终端设备以第一时间周期向第一会话边界控制器发送第一握手信息;B2、当所述第一会话边界控制器正常时,则向终端设备发送第一握手响应信息;如果第一会话边界控制器发生故障,则停止发送第一握手响应信息。
步骤D中,所述第一会话边界控制器通过第二握手信息检测第一软交换设备是否发生故障。
D进一步包括第一会话边界控制器以第二时间周期向第一软交换设备发送第二握手信息;当第一软交换设备正常时,则向第一会话边界控制器发送第二握手响应信息;当第一软交换设备故障时,则停止向第一会话边界控制器发送第二握手响应信息。
步骤D和E之间还包括第二软交换设备检测第一软交换设备是否发生故障,如果发生故障,则接收用户设备的注册,否则,拒绝用户设备的注册。
第二软交换设备通过心跳信息检测第一软交换设备是否发生故障。
进一步包括第二软交换设备以第三时间周期向第一软交换设备发送心跳信息;当第一软交换设备正常时,则向第二软交换设备发送心跳响应信息;当第一软交换设备故障时,则停止向第二软交换设备发送握手响应信息。
步骤E之后还包括当第一软交换设备恢复时,向第一会话边界控制器发送第二握手响应消息,并向第二软交换设备发送心跳响应消息;所述第一软交换设备恢复对终端设备的注册管理。
所述终端设备注册后,第一软交换设备或第二软交换设备还要对用户设备进行鉴权。
为解决上述问题,本发明还提供了一种会话边界控制器双归属的实现系统,包括第一软交换设备、第二软交换设备、第一会话边界控制器、第二会话边界控制器和至少一个终端设备,所述第一软交换设备配置为主软交换设备,所述第二软交换设备配置为从软交换设备;所述第一会话边界控制器为主会话边界控制器,所述第二会话边界控制器为从会话边界控制器;终端设备通过第一会话边界控制器向第一软交换设备进行注册鉴权;当所述终端设备检测到第一会话边界控制器发生故障时,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册鉴权;当所述第一会话边界控制器或第二会话边界控制器检测到第一软交换设备发生故障时,所述终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册鉴权。
终端设备通过第一握手信息检测第一会话边界控制器是否发生故障。
第一会话边界控制器通过第二握手信息检测第一软交换设备是否发生故障。
第二软交换设备通过心跳信息检测第一软交换设备是否发生故障。
会话边界控制器根据网段决定终端设备注册到的主软交换设备。
一个会话边界控制器下的所有终端设备注册到同一主软交换设备。
为了解决上述问题,本发明还提供了一种会话边界控制器双归属的实现方法,包括以下步骤a、终端设备通过第一会话边界控制器向第一软交换设备进行注册;b、所述终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则转步骤c,否则正常工作;c、所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册。
为了解决上述问题,本发明还提供了一种会话边界控制器双归属的实现系统,包括第一软交换设备、第一会话边界控制器、第二会话边界控制器和至少一个终端设备,所述第一会话边界控制器为主会话边界控制器,所述第二会话边界控制器为从会话边界控制器;终端设备通过第一会话边界控制器向第一软交换设备进行注册鉴权;当所述终端设备检测到第一会话边界控制器发生故障时,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册鉴权。
与现有技术相比,本发明具有以下优点本发明在NGN网络中增加了SBC的基础上,实现媒体流NAT穿越和防火墙穿越,并通过实现SBC的双归属,防止软交换设备瘫机或者当系统出现突发灾害事故时能够提供紧急通信的容灾机制。


图1是现有技术中NGN网络双归属技术的系统结构图;图2是本发明会话边界控制器双归属的实现系统结构图;图3是本发明会话边界控制器双归属的实现方法流程图;图4是本发明另一个会话边界控制器双归属的实现系统结构图;图5是本发明另一个会话边界控制器双归属的实现方法流程图。
具体实施例方式
下面本发明将结合附图,对本发明的最佳实施方案进行详细描述。
本发明的会话边界控制器双归属的实现系统如图2所示,包括软交换设备A(第一软交换设备)、软交换设备B(第二软交换设备)、会话边界控制器A(第一会话边界控制器)、会话边界控制器B(第二会话边界控制器)和四个终端设备,其中,软交换设备A与软交换设备B是双归属关系;终端设备包括不同的子网,及SIP、MGCP、H248、H323等终端设备,每个终端设备上都配置一个主软交换设备和从软交换设备,同一子网下的终端设备注册到同一主软交设备换上;在每一会话边界控制器上面也配置终端设备和软交换设备的对应关系,包括主软交换设备和从软交换设备,可以根据设备终端所在网段来区分该用户属于哪个主软交换设备,建议一个会话边界控制器下的所有终端设备都注册到同一主软交换下。
在本实施例中,第一软交换设备配置为主软交换设备,第二软交换设备配置为从软交换设备;第一会话边界控制器为主会话边界控制器,第二会话边界控制器为从会话边界控制器;终端设备通过第一会话边界控制器向第一软交换设备进行注册鉴权;当终端设备检测到第一会话边界控制器发生故障时,终端设备通过第二会话边界控制器向所述第一软交换设备进行注册鉴权;当第一会话边界控制器或第二会话边界控制器检测到第一软交换设备发生故障时,终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册鉴权。
终端设备通过第一握手信息检测第一会话边界控制器是否发生故障。第一会话边界控制器通过第二握手信息检测第一软交换设备是否发生故障。第二软交换设备通过心跳信息检测第一软交换设备是否发生故障。终端设备根据所在网段来区分该终端设备属于的主软交换设备。一个会话边界控制器下的所有终端设备注册到同一主软交换设备。
本发明中会话边界控制器双归属的实现方法的一个实施例的流程如图3所示,包括以下步骤步骤s101,终端设备通过第一会话边界控制器向第一软交换设备进行注册,终端设备注册后,第一软交换设备还要对用户设备进行鉴权。
步骤s102,所述终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则转步骤s103,否则正常工作。其中,终端设备通过第一握手信息检测第一会话边界控制器是否发生故障,即终端设备以第一时间周期向第一会话边界控制器发送第一握手信息,当所述第一会话边界控制器正常时,则向终端设备发送第一握手响应信息,如果第一会话边界控制器发生故障,则停止发送第一握手响应信息。
步骤s103,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册,终端设备注册后,第一软交换设备还要对用户设备进行鉴权。
步骤s104,所述第一会话边界控制器或第二会话边界控制器检测第一软交换设备是否发生故障,如果发生故障,则转步骤s105,否则正常工作。其中,第一会话边界控制器通过第二握手信息检测第一软交换设备是否发生故障,即第一会话边界控制器以第二时间周期向第一软交换设备发送第二握手信息,当第一软交换设备正常时,则向第一会话边界控制器发送第二握手响应信息,当第一软交换设备故障时,则停止向第一会话边界控制器发送第二握手响应信息。
第二软交换设备检测第一软交换设备是否发生故障,如果发生故障,则接收用户设备的注册,否则,拒绝用户设备的注册。第二软交换设备通过心跳信息检测第一软交换设备是否发生故障,即第二软交换设备以第三时间周期向第一软交换设备发送心跳信息;当第一软交换设备正常时,则向第二软交换设备发送心跳响应信息;当第一软交换设备故障时,则停止向第二软交换设备发送握手响应信息。
步骤s105,所述终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册。当第一软交换设备恢复时,向第一会话边界控制器发送第二握手响应消息,并向第二软交换设备发送心跳响应消息;所述第一软交换设备恢复对终端设备的注册管理,终端设备注册后,第二软交换设备还要对用户设备进行鉴权。
下面以SIP终端为例来进一步对本发明进行说明
首先,第一次注册如图4所示,所有的子网都向会话边界控制器A发起注册,对于每个sip终端发起的第一个注册报文,会话边界控制器A转发给其主软交换设备,该软交换设备收到注册消息后发送401鉴权消息要求对终端鉴权,再次收到带有鉴权信息的注册消息后则鉴权通过。后续的注册过程sip终端向会话边界控制器A发起注册的周期是每5分钟一次,而会话边界控制器A每30分钟向软交换设备A转发一次注册消息,软交换设备A直接回应200 OK,其余的注册消息由会话边界控制器A直接回应200 OK。
其中,SIP终端定期向会话边界控制器A发送OPTIONS消息,该消息由会话边界控制器A直接回应200 OK,OPTIONS消息中的From头域有终端的IP地址或域名,TO头域中填写SBC的IP地址或者域名。
会话边界控制器A定期向每个软交换设备发送OPTIONS消息,软交换设备回应200OK,该OPTIONS消息中没有任何用户信息,在FROM和TO头域中只有会话边界控制器和软交换设备的IP地址。会话边界控制器收不到软交换设备的响应消息后会根据SIP协议重复发送多次OPTIONS消息,如何还没有收到,则认为软交换设备故障。
其中,主软交换与(软交换设备A)从软交换(软交换设备B)之间存在心跳消息,用于确认对端状态是否正常,是否需要接管对方下挂的终端和网关,软交换的双归属功能此处不再赘述。
如果会话边界控制器A发生故障,则不响应SIP终端发送的OPTIONS消息,SIP终端如果收不到200 OK,改为向会话边界控制器B发送注册和OPTIONS消息,此时的注册消息中有新的CALLID,会话边界控制器B上的配置与会话边界控制器A的基本一致,IP地址除外。会话边界控制器B也会将每个SIP终端发出的第一个注册消息转发到相应的软交换设备,该软交换设备收到注册消息后判断CALLID不同,则重新开始鉴权过程,过程同图4中的前4条消息过程。
如果软交换A发生故障,则不再响应会话边界控制器的OPTIONS消息和软交换之间的心跳消息。会话边界控制器收不到软交换设备A的OPTIONS响应,则将响应用户的注册消息转发到其替代的软交换设备B上,软交换设备B发现与软交换设备A之间的心跳断了,则认为软交换设备A故障,开始接管软交换设备A下的终端设备和网关设备。软交换设备B收到软交换设备A下的终端设备的注册消息后开始注册鉴权过程,同图4。如果软交换设备A故障但会话边界控制器还未及时通过OPTIONS消息发现,此时终端发来的注册或者呼叫消息,会话边界控制器依然将其转发到主软交换设备A上。
当软交换设备A恢复,则开始响应会话边界控制器的OPTIONS消息,并恢复双归属软交换之间的心跳消息,会话边界控制器将再次改变注册的软交换设备,软交换设备A收到终端的注册消息后开始注册鉴权过程,同图4。
当只存在一个软交换设备,或者软交换设备不具互助功能的情况下,本发明的会话边界控制器双归属的实现系统包括第一软交换设备、第一会话边界控制器、第二会话边界控制器和至少一个终端设备,所述第一会话边界控制器为主会话边界控制器,所述第二会话边界控制器为从会话边界控制器;终端设备通过第一会话边界控制器向第一软交换设备进行注册鉴权;当所述终端设备检测到第一会话边界控制器发生故障时,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册鉴权。
根据上述系统,本发明的会话边界控制器双归属的实现方法的另一个实施例如图5所示,包括以下步骤步骤s201,终端设备通过第一会话边界控制器向第一软交换设备进行注册;步骤s202,所述终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则转步骤s203,否则正常工作;步骤s203,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种会话边界控制器双归属的实现方法,其特征在于,包括以下步骤A、终端设备通过第一会话边界控制器向第一软交换设备进行注册;B、所述终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则转步骤C,否则正常工作;C、所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册;D、所述第一会话边界控制器或第二会话边界控制器检测第一软交换设备是否发生故障,如果发生故障,则转步骤E,否则正常工作;E、所述终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册。
2.如权利要求1所述会话边界控制器双归属的实现方法,其特征在于,步骤B中,终端设备通过第一握手信息检测第一会话边界控制器是否发生故障。
3.如权利要求2所述会话边界控制器双归属的实现方法,其特征在于,步骤B进一步包括B1、所述终端设备以第一时间周期向第一会话边界控制器发送第一握手信息;B2、当所述第一会话边界控制器正常时,则向终端设备发送第一握手响应信息;如果第一会话边界控制器发生故障,则停止发送第一握手响应信息。
4.如权利要求1所述会话边界控制器双归属的实现方法,其特征在于,步骤D中,所述第一会话边界控制器通过第二握手信息检测第一软交换设备是否发生故障。
5.如权利要求4所述会话边界控制器双归属的实现方法,其特征在于,D进一步包括第一会话边界控制器以第二时间周期向第一软交换设备发送第二握手信息;当第一软交换设备正常时,则向第一会话边界控制器发送第二握手响应信息;当第一软交换设备故障时,则停止向第一会话边界控制器发送第二握手响应信息。
6.如权利要求1所述会话边界控制器双归属的实现方法,其特征在于,步骤D和E之间还包括第二软交换设备检测第一软交换设备是否发生故障,如果发生故障,则接收用户设备的注册,否则,拒绝用户设备的注册。
7.如权利要求6所述会话边界控制器双归属的实现方法,其特征在于,第二软交换设备通过心跳信息检测第一软交换设备是否发生故障。
8.如权利要求7所述会话边界控制器双归属的实现方法,其特征在于,进一步包括第二软交换设备以第三时间周期向第一软交换设备发送心跳信息;当第一软交换设备正常时,则向第二软交换设备发送心跳响应信息;当第一软交换设备故障时,则停止向第二软交换设备发送握手响应信息。
9.如权利要求1所述会话边界控制器双归属的实现方法,其特征在于,步骤E之后还包括当第一软交换设备恢复时,向第一会话边界控制器发送第二握手响应消息,并向第二软交换设备发送心跳响应消息;所述第一软交换设备恢复对终端设备的注册管理。
10.如权利要求1所述会话边界控制器双归属的实现方法,其特征在于,所述终端设备注册后,第一软交换设备或第二软交换设备还要对用户设备进行鉴权。
11.一种会话边界控制器双归属的实现系统,包括第一软交换设备、第二软交换设备、第一会话边界控制器、第二会话边界控制器和至少一个终端设备,其特征在于,所述第一软交换设备配置为主软交换设备,所述第二软交换设备配置为从软交换设备;所述第一会话边界控制器为主会话边界控制器,所述第二会话边界控制器为从会话边界控制器;终端设备通过第一会话边界控制器向第一软交换设备进行注册鉴权;当所述终端设备检测到第一会话边界控制器发生故障时,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册鉴权;当所述第一会话边界控制器或第二会话边界控制器检测到第一软交换设备发生故障时,所述终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册鉴权。
12.如权利要求11所述会话边界控制器双归属的实现方法,其特征在于,终端设备通过第一握手信息检测第一会话边界控制器是否发生故障。
13.如权利要求11所述会话边界控制器双归属的实现方法,其特征在于,第一会话边界控制器通过第二握手信息检测第一软交换设备是否发生故障。
14.如权利要求11所述会话边界控制器双归属的实现方法,其特征在于,第二软交换设备通过心跳信息检测第一软交换设备是否发生故障。
15.如权利要求11所述会话边界控制器双归属的实现方法,其特征在于,会话边界控制器根据网段决定终端设备注册到的主软交换设备。
16.如权利要求15所述会话边界控制器双归属的实现方法,其特征在于,一个会话边界控制器下的所有终端设备注册到同一主软交换设备。
17.一种会话边界控制器双归属的实现方法,其特征在于,包括以下步骤a、终端设备通过第一会话边界控制器向第一软交换设备进行注册;b、所述终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则转步骤c,否则正常工作;c、所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册。
18.一种会话边界控制器双归属的实现系统,包括第一软交换设备、第一会话边界控制器、第二会话边界控制器和至少一个终端设备,其特征在于,所述第一会话边界控制器为主会话边界控制器,所述第二会话边界控制器为从会话边界控制器;终端设备通过第一会话边界控制器向第一软交换设备进行注册鉴权;当所述终端设备检测到第一会话边界控制器发生故障时,所述终端设备通过第二会话边界控制器向所述第一软交换设备进行注册鉴权。
全文摘要
本发明公开了一种会话边界控制器双归属的实现方法,包括以下步骤终端设备通过第一会话边界控制器向第一软交换设备进行注册;终端设备检测第一会话边界控制器是否发生故障,如果发生故障,则终端设备通过第二会话边界控制器向第一软交换设备进行注册;第一会话边界控制器或第二会话边界控制器检测第一软交换设备是否发生故障,如果发生故障,则终端设备通过第一会话边界控制器或第二会话边界控制器向第二软交换设备进行注册。本发明在NGN网络中增加了SBC的基础上,实现媒体流NAT穿越和防火墙穿越,并通过实现SBC的双归属,防止软交换设备瘫机或者当系统出现突发灾害事故时能够提供紧急通信的容灾机制。
文档编号H04L12/28GK1870689SQ200610000199
公开日2006年11月29日 申请日期2006年1月9日 优先权日2006年1月9日
发明者周伟强, 王敬 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1