一种增强非活定时器机制可靠性的方法

文档序号:7687899阅读:176来源:国知局
专利名称:一种增强非活定时器机制可靠性的方法
技术领域
本发明涉及通信领域,尤其是一种增强IT (Inactivity Timer, 非活定时器)机制可靠性的方法。
背景技术
媒体网关控制协议H. 248是NGN (Next Generation Network, 下一代网络)中的接口协议之一,它应用于NGN中々某体处理和信令控 制分离后所产生的控制接口,用于媒体网关控制设备"某体网关控制 器/软交换设备)和相应的媒体处理设备(网关/媒体服务器/IP智能 终端等)之间的通信。MGC (Media Gateway Controller,媒体网关控 制器)与MG (Media Gateway,々某体网关)之间就采用了这一协i义。
协议H. 248.14提出了 一种MG检测MGC故障的方法,如图1所示, 包括以下步骤
S102: MGC使用IT包通知MG周期检测其有没有从MGC收到H. 248 消息,检测时长由MGC决定(如it/ito{mit=xxx},时长取值为"xxx", 单位为10ms );
S104: MG收到携带IT包的事件后记录检测时长并启动周期检测 过程;
S106:若从检测开始到检测时长到,MG没有从MGC收到任何H. 248 消息,则MG发送一个IT事件的通知给MGC;
3S108:若此后MG收不到MGC关于这个通知的正确应答,则i人为 MGC故障,并按照11. 5/H. 248. 1规定的流程启动相关注册过程如果 MG配置了备选MGC,则尝试向备选MGC注册,若备选MGC不可用(如 备选MGC状态不正常或才艮本就没有配置备选MGC等),则在等待 9. 2/H. 248. 1所述时间后继续尝试向原MGC注册。
某些情况下,如网络出现短暂中断,而恰好中断期间MG发送了一 个S106中的通知给MGC,尽管MG可能提供消息重传机制来多次尝试 发送这个通知,但这个通知可能由于网络中断而^皮丟弃了,因此,即 使之后不久网络就恢复了, MGC仍有可能收不到这个通知。也就是说, 这种仅依靠发送一个通知、而通知未被MGC应答的方法来认定MGC故 障,是不太可靠的。 一旦MG认为MGC故障,后续按照11. 5/H. 248. 1 启动的注册过程可能会影响MGC当前的业务,导致MGC当前业务的中 断。

发明内容
本发明要解决的技术问题是提供一种增强IT机制可靠性的方法, 解决了现有IT检测机制的可靠性不强导致的业务中断的问题。 本发明解决其技术问题所采用的技术方案是 一种增强IT机制可靠性的方法,包括以下步骤
a、 超过4企测时长后,若MG向MGC发送IT事件的通知后未收到所 述MGC关于所述通知的正确应答,则递减有效检测次数;
b、 所述MG判断所述清效检测次数是否已递减为0,若是,则认 为所述MGC故障,否则,回到步骤a。
上述方案中,所述步骤a前进一步包括以下步骤(1) 所述MGC将携带有所述有效检测次数的IT包下发给所述MG;
(2) 所述MG记录所述有效^"测次数并启动周期检测过程。 上述方案中,所述有效^r测次数在所述IT包中的存在方式包括
作为所述IT包的事件参^t存在及作为所述IT包的属性存在。
上述方案中,所述步骤a中,超过所述检测时长后,所述MG未 从所述MGC接收到任何H. 248消息,则所述MG向所述MGC发送所述通 知。
上述方案中,所述IT包还携带有所述检测时长,并在所述MG记 录所述有效检测次数时加以记录。
上述方案中,所述IT包通过H. 248消息进4亍下发。
上述方案中,所述步骤b中,认为所述MGC故障后,将按照相关 协议身见定的流程启动相关注册过程。
本发明的有益效果主要表现在本发明提供的技术方案通过增加 IT检测次数来增强IT机制的可靠性,技术实现上比较简单,且解决 了现有IT检测机制的可靠性不强带来的业务中断等不良问题。


图1为现有技术中MG利用IT机制检测MGC故障的流程图2为本发明MG利用增强可靠性的IT机制检测MGC故障的流程图。
具体实施例方式
图1已在背景技术中加以描述,此处不再赘述,下面结合图2对 本发明作进一步的描述。参照图2, —种增强IT机制可靠性的方法,包括以下步骤 S202: MGC通过H. 248消息将携带有有效检测次数及检测时长的 IT包下发给MG;
S204: MG记录该有效检测次数及检测时长并启动周期检测过程;
S206:超过检测时长后,MG未从MGC接收到任何H. 248消息,则 向MGC发送一个IT事件的通知;
S208:若MG向MGC发送通知后未收到MGC关于该通知的正确应答, 则MG递减有效检测次数;
S210: MG判断有效检测次数是否已递减为0,若是,进入下一步; 否则,回到S206开始新的一轮检测过程;
S212:认为MGC故障并按照11. 5/H. 248. 1规定的流程启动相关注 册过程。
实际操作过程中,可以在现有的IT包中扩展有效检测次数,也 可将其作为新的IT包存在;在IT包中,有效检测次数可以作为IT 包的事件参数存在,也可以作为IT包的属性存在。检测时长可以通过 ^没置^r测定时器加以实现。
综上所述,本发明通过在MG与MGC之间的H. 248消息中携带IT 检测的有效检测次数来多次确认MGC故障,从而提供了一种增强了 IT 机制的可靠性的方法。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于 本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明 的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含 在本发明的权利要求范围之内。
权利要求
1、一种增强非活定时器机制可靠性的方法,其特征在于,包括以下步骤a、超过检测时长后,若媒体网关向媒体网关控制器发送非活定时器事件的通知后未收到所述媒体网关控制器关于所述通知的正确应答,则递减有效检测次数;b、所述媒体网关判断所述有效检测次数是否已递减为0,若是,则认为所述媒体网关控制器故障,否则,回到步骤a。
2、 如权利要求1所述的增强非活定时器机制可靠性的方法,其 特征在于,所述步骤a前进一步包括以下步骤(1) 所述媒体网关控制器将携带有所述有效检测次数的非活定 时器包下发给所述i某体网关;(2) 所述^某体网关记录所述有效检测次数并启动周期检测过程。
3、 如权利要求2所述的增强非活定时器机制可靠性的方法,其 特征在于所述有效检测次数在所述非活定时器包中的存在方式包括 作为所述非活定时器包的事件参数存在及作为所述非活定时器包的属 性存在。
4、 如权利要求2或3所述的增强非活定时器机制可靠性的方法, 其特征在于所述步骤a中,超过所述检测时长后,所述士某体网关未 从所述媒体网关控制器接收到任何媒体网关控制协议消息,则所述媒 体网关向所述媒体网关控制器发送所述通知。
5、 如权利要求4所述的增强非活定时器机制可靠性的方法,其 特征在于所述非活定时器包还携带有所述检测时长,并在所述々某体 网关记录所述有效检测次数时加以记录。
6、 如权利要求5所述的增强非活定时器机制可靠性的方法,其 特征在于所述非活定时器包通过^^体网关控制协议消息进行下发。
7、 如权利要求6所述的增强非活定时器机制可靠性的方法,其 特征在于所述步骤b中,认为所述媒体网关控制器故障后,将按照 相关协议规定的流程启动相关注册过程。
全文摘要
本发明公开了一种增强非活定时器机制可靠性的方法,包括以下步骤a.超过检测时长后,若媒体网关向媒体网关控制器发送非活定时器事件的通知后未收到所述媒体网关控制器关于所述通知的正确应答,则递减有效检测次数;b.所述媒体网关判断所述有效检测次数是否已递减为0,若是,则认为所述媒体网关控制器故障,否则,回到步骤a。本发明所述技术方案增强了非活定时器机制的可靠性,从而解决了现有非活定时器检测机制的可靠性不强导致的业务中断的问题。
文档编号H04L12/26GK101459553SQ200810065720
公开日2009年6月17日 申请日期2008年2月26日 优先权日2008年2月26日
发明者钱鹏清 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1