一种处理媒体网关和媒体网关控制器断连的方法与装置.pdf

上传人:GAME****980 文档编号:1521123 上传时间:2018-06-20 格式:PDF 页数:11 大小:513.70KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510217185.6

申请日:

2007.11.12

公开号:

CN104767660A

公开日:

2015.07.08

当前法律状态:

实审

有效性:

审中

法律详情:

著录事项变更IPC(主分类):H04L 12/26变更事项:申请人变更前:上海贝尔股份有限公司变更后:上海诺基亚贝尔股份有限公司变更事项:地址变更前:201206 上海市浦东新区宁桥路388号变更后:201206 上海市浦东新区宁桥路388号|||实质审查的生效IPC(主分类):H04L 12/26申请日:20071112|||公开

IPC分类号:

H04L12/26

主分类号:

H04L12/26

申请人:

上海贝尔股份有限公司

发明人:

肖钰; 李杨明; 刘静

地址:

201206上海市浦东新区宁桥路388号

优先权:

专利代理机构:

北京市中咨律师事务所11247

代理人:

张静美; 杨晓光

PDF下载: PDF下载
内容摘要

本发明提出了一种在媒体网关中处理媒体网关和媒体网关控制器连接中断的方法和装置。通过在媒体网关中配置不同的断连定时器来实现不同层次的功能。当断连定时器的时间间隔不为零时,保存断连期间发生的新事件,并在连接恢复后,向媒体网关控制器报告已保存的新事件,从而保持媒体网关和媒体网关控制器中的状态一致性;而当断连定时器的时间间隔为零时,立即释放所有已建立呼叫。

权利要求书

权利要求书1.  一种在媒体网关中用于处理媒体网关和媒体网关控制器连接中断的方法,其特征在于,包含以下步骤:a)当媒体网关检测到其与控制它的媒体网关控制器的连接中断时,媒体网关向媒体网关控制器发送断连指示消息,并且启动一个断连定时器;b)判断断连定时器的时间间隔;c)如果断连定时器的时间间隔不为零,在断连定时器的时间间隔内,保存新发生的事件。2.  根据权利要求1所述的方法,其特征在于,步骤c)还包括:c1)在断连定时器的时间间隔内,检测新发生的事件;c2)保存步骤c1)中检测到的新事件。3.  根据权利要求1-2所述的方法,其特征在于,该方法还包括步骤:d)在断连定时器的时间间隔内,媒体网关收到故障前控制它的媒体网关控制器的回复消息;e)停止断连定时器;f)向故障前控制它的媒体网关控制器发送步骤c2)中保存的新事件。4.  根据权利要求1-3所述的方法,其特征在于,该方法还包括步骤:g)断连定时器的计时时间达到其时间间隔;h)释放所有已建立呼叫,删除步骤c2)中保存的新事件。5.  根据权利要求1-4所述的方法,其特征在于,该方法还包括步骤:i)如果断连定时器的时间间隔为零,释放所有己建立呼叫。6.  根据权利要求1-5所述的方法,其特征在于,步骤a)中媒体网关向故障前控制它的媒体网关控制器发送断连指示消息时所用的端口为故障前和该媒体网关控制器通信所用的端口。7.  一种在媒体网关中用于处理媒体网关和媒体网关控制器连接中断的装置,其特征在于,包括:故障检测装置,用于检测该媒体网关和控制该媒体网关的媒体网关控制器之间的连接是否存在;发送装置,用于当故障检测装置检测出该媒体网关和控制该媒体网关的媒体网关控制器之间的连接中断时,向控制该媒体网关的媒体网关控制器发送断连指示消息;定时器启动装置,用于当故障检测装置检测出该媒体网关和控制该媒体网关的媒体网关控制器之间的连接中断时,启动断连定时器;判断装置,用于判断断连定时器的时间间隔;同步装置,用于当断连定时器的时间间隔不为零时,保存在断连定时器的时间间隔内新发生的事件。8.  根据权利要求7所述的装置,其特征在于,同步装置包括:事件检测装置,用于检测新发生的事件;存储装置,用于保存在断连定时器的时间间隔内检测到的新发生的事件。9.  根据权利要求7-8所述的装置,其特征在于,该装置还包括:接收装置,用于在断连定时器的时间间隔内,接收来自故障前控制它的媒体网关控制器的回复消息;定时器停止装置,用于停止断连定时器;所述发送装置,还用于向故障前控制它的媒体网关控制器发送存储装置中保存的新事件。10.  根据权利要求7-9所述的装置,其特征在于,该装置还包括:释放装置,用于当断连定时器的计时时间达到其时间间隔时,释放所有己建立呼叫,并删除存储装置中保存的新事件。11.  根据权利要求7-10所述的装置,其特征在于,所述释放装置还用于当断连定时器的时间间隔为零时,释放所有己建立呼叫。12.  根据权利要求7-11所述的装置,其特征在于,所述发送装置向故障前控制它的媒体网关控制器发送断连指示消息时所用的端口为故障前和该媒体网关控制器通信所用的端口。

说明书

说明书一种处理媒体网关和媒体网关控制器断连的方法与装置
本申请是2007年11月12日申请的申请号为200780101405.2、发明名称为“一种处理媒体网关和媒体网关控制器断连的方法与装置”的专利申请的分案申请。
技术领域
本发明涉及通信网络,尤其涉及在NGN网络中处理媒体网关和媒体网关控制器连接中断的方法。
背景技术
NGN网络是采用以控制、承载和业务三者分离的软交换(SoftSwitch)技术来提供语音、多媒体以及移动等多种业务。从功能划分,软交换网络可以至上而下分为业务层、控制层、传输层和接入层。其中:控制层的主要功能实体为媒体网关控制器MGC(Media Gateway Controller),主要提供呼叫控制、连接控制、协议处理等功能,并为业务层提供底层各种网络资源的开放接口;传输层的核心传输网为IP分组网络,提供各种信令和媒体流传输的通道;接入层的主要功能实体为媒体网关MG(Media Gateway),将不同类型的接入方式转化为适合在IP网络上传送的RTP/RTCP(实时传输协议/实时传输控制协议)流.
媒体网关控制器和媒体网关之间采用H.248/MGCP协议,媒体网关控制器通过该协议控制媒体网关上的媒体流的连接、建立和释放。
当媒体网关和媒体网关控制器之间的连接断掉时即媒体网关检测到控制它的媒体网关控制器发生故障时,媒体网关将会遵循H.248中的11.5小节和附件F.3.6中规定的动作,媒体网关会试图联系其预先配置列表上的下一个媒体网关控制器。实际中,很多电信运营商要求在媒体网关和媒体网关控制器的连接恢复的过程中,呼叫依然可以保留。如果在连接恢复后,媒体网关控制器能够审查呼叫的状态,那么媒体网关最好在连接恢复的过程中保留呼叫。而有的媒体网关控制器在连接恢复后,不能够做相应的审查,这种情况下,运营商也许不希望在连接恢复过程中保持呼叫。而现有的H.248协议不能满足上述要求。
发明内容
本发明为了解决现有技术中的上述缺陷,提出了一种在媒体网关中用于处理媒体网关和媒体网关控制器连接中断的方法和装置。
根据本发明的第一方面,提供了一种在媒体网关中用于处理媒体网关和媒 体网关控制器连接中断的方法,其中包含以下步骤:当媒体网关检测到其与控制它的媒体网关控制器的连接中断时,媒体网关向媒体网关控制器发送断连指示消息,并且启动一个断连定时器;判断断连定时器的时间间隔;如果断连定时器的时间间隔不为零,在断连定时器的时间间隔内,保存新发生的事件。
根据本发明的第二方面,提供了一种在媒体网关中用于处理媒体网关和媒体网关控制器连接中断的装置,其中包括:故障检测装置,用于检测该媒体网关和控制该媒体网关的媒体网关控制器之间的连接是否存在;发送装置,用于当故障检测装置检测出该媒体网关和控制该媒体网关的媒体网关控制器之间的连接中断时,向控制该媒体网关的媒体网关控制器发送断连指示消息;定时器启动装置,用于当故障检测装置检测出该媒体网关和控制该媒体网关的媒体网关控制器之间的连接中断时,启动断连定时器;判断装置,用于判断断连定时器的时间间隔;同步装置,用于当断连定时器的时间间隔不为零时,保存在断连定时器的时间间隔内新发生的事件。
通过使用本发明的方法和装置,可以实现灵活配置,满足电信运营商的多种要求,有效处理媒体网关和媒体网关控制器断连的情况,从而提升系统的性能。
附图说明
通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,其中:
图1为根据本发明的一个具体实施方式在媒体网关中处理媒体网关控制器断连的方法流程示意图;
图2为根据本发明的一个具体实施方式在媒体网关中用于处理媒体网关控制器断连的装置的结构框图;
图3为根据本发明的一个具体实施方式的处理媒体网关和媒体网关控制器断连的过程示意图;
图4为根据本发明的一个具体实施方式的处理媒体网关和媒体网关控制器断连的过程示意图。
具体实施方式
为了解决现有技术在处理媒体网关和媒体网关控制器断连方面的诸多不 足,满足电信运营商的多层次要求,本发明提出了一种新的在媒体网关中处理媒体网关控制器断连的方法和装置。下面将结合图1和图2详细描述该方法和装置。
当媒体网关控制器发生故障时,媒体网关可以通过其内部的故障检测装置201检测到其与控制它的媒体网关控制器的连接中断,此时媒体网关将执行步骤S101,其发送装置202将向故障前控制它的媒体网关控制器发送断连指示消息,比如ServiceChange消息,其中指明method=Disconnect。为了能够在连接恢复后将媒体网关中的控制关联(control association)恢复到断连前的状态,媒体网关在发送ServiceChange消息时所用的udp(用户数据报文协议,User Datagram Protocol)端口即是故障前控制关联中的udp端口。同时,媒体网关将通过定时器启动装置203启动断连定时器。该断连定时器的时间间隔可以在系统中预先设定,根据运营商的不同需求设置成不同的长度。因此,媒体网关中的判断装置204需要执行步骤S102,判断该断连定时器的时间间隔是否为零。
如果判断装置204判断出该断连定时器的时间间隔为零,媒体网关将通过其释放装置205立即释放所有已建立呼叫(active call),具体地,释放其上下文(context),重置其占有的相关资源。当运营商不希望在媒体网关控制器发生故障时保留在用呼叫时,可以通过将断连定时器的时间间隔设置为零来达到该目的。
如果判断装置204判断出该断连定时器的时间间隔不为零,则媒体网关将通过其内部的同步装置206来保存相应的数据,以便在连接恢复后保持媒体网关和媒体网关控制器中的数据和状态的一致性。
具体地,对于媒体网关和媒体网关控制器断连期间发生的新事件,同步装置206中的事件检测装置207会执行步骤S104,检测出发生的新事件。这些新事件可以是摘机、挂机、拨号等等,可以是一个事件,也可以是多个事件。对于每个新检测到的事件,媒体网关会执行步骤S105,将新事件保存到存储装置208中。为提高保存和提取的速度,该存储装置可以是高速缓存设备。而对于那些已建立呼叫,其上下文及占有的资源将继续保留。
在断连定时器的时间间隔内,媒体网关将始终执行步骤S104和步骤S105直至其收到媒体网关控制器的回复消息或断连定时器超时。
如果在断连定时器的时间间隔内,媒体网关通过其接收装置209收到了故障前控制它的媒体网关控制器的回复消息,即进行到了步骤S106,表明此时媒 体网关和媒体网关控制器的连接已经恢复,其内部的定时器停止装置20a将执行步骤S107,停止断连定时器。接着,媒体网关将从其存储装置208中提取保存的新事件,并通过其发送装置202向媒体网关控制器发送已保存的新事件,即执行步骤S108。
如果在断连定时器的时间间隔内,媒体网关没有收到故障前控制它的媒体网关控制器的回复消息,步骤S109将会被执行,断连定时器会超时,表明此时媒体网关和媒体网关控制器的连接仍未恢复。媒体网关将通过其释放装置205执行步骤S10a,删除保存在存储装置208中的新事件,并且释放所有已建立呼叫。
基于上面的方法和装置,下面将结合图3和图4给出一些具体的例子。假设终端A(图中未示出)为媒体网关1下的一个用户终端,媒体网关控制器21控制媒体网关1,媒体网关控制器22为媒体网关1的预先配置列表上的下一个媒体网关控制器。
图3中,终端A处于通话状态中,这时,媒体网关控制器21发生故障,媒体网关1中的故障检测装置201检测到媒体网关1和媒体网关控制器21的连接丢失,其将触发发送装置202向媒体网关控制器21发送ServiceChange消息,其中method=Disconnected,upd port=故障前控制关联中的upd port。接着,媒体网关1将启动断连定时器T1,同时,向媒体网关控制器22发送发送ServiceChange消息,其中method=Failover,upd port=缺省端口2944。
终端A通话完毕后,挂机。这时,媒体网关1中的事件检测装置207检测到终端A的挂机事件,其将通知存储装置208保存该事件。
在断连定时器T1超时前,媒体网关1内的接收装置209收到来自媒体网关控制器21的回复消息Transaction Reply,此时,定时器停止装置20a将停止定时器T1,存储装置208将提取其保存的新事件,即终端A的挂机事件,并通过发送装置202向媒体网关控制器21发送Notify消息用以告知终端A的挂机事件。媒体网关控制器21收到Notify消息后,将删除终端A上的呼叫的上下文,设置终端A的状态为挂机空闲,并要求媒体网关1检测终端A的摘机事件,这可以通过向媒体网关1发送Subtract,Modify消息来实现。这样,在连接恢复后,媒体网关1和媒体网关控制器21中关于终端A的数据和状态保持了一致性。
图4示出了断连定时器超时后媒体网关1和媒体网关控制器21的连接仍没有恢复的过程图。在断连定时器T1超时前,媒体网关1所经历的步骤和图3中 所示的相同,即从步骤1)到步骤4)与图3相同。与图3不同的是,在断连定时器T1超时前,媒体网关1没有收到媒体网关控制器21的回复消息,因此,一旦断连定时器T1超时,媒体网关1将通过释放装置205立即删除所保存的终端A的挂机事件,并释放终端A上的呼叫的上下文。此后,媒体网关1将继续尝试和媒体网关控制器21、媒体网关控制器22的联系,即向媒体网关控制器21发送ServiceChange消息,其中method=Disconnected,upd port=缺省端口2944,同时,也向媒体网关控制器22发送发送ServiceChange消息,其中method=Failover,upd port=缺省端口2944。
尽管上述说明为本发明提供了一些实施例,并非用来限定本发明的保护范围,本技术领域的专业人员可以在不脱离本发明的范围和精神的前提下,对实施例进行各种修改,这种修改均属于本发明的范围内。

一种处理媒体网关和媒体网关控制器断连的方法与装置.pdf_第1页
第1页 / 共11页
一种处理媒体网关和媒体网关控制器断连的方法与装置.pdf_第2页
第2页 / 共11页
一种处理媒体网关和媒体网关控制器断连的方法与装置.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种处理媒体网关和媒体网关控制器断连的方法与装置.pdf》由会员分享,可在线阅读,更多相关《一种处理媒体网关和媒体网关控制器断连的方法与装置.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明提出了一种在媒体网关中处理媒体网关和媒体网关控制器连接中断的方法和装置。通过在媒体网关中配置不同的断连定时器来实现不同层次的功能。当断连定时器的时间间隔不为零时,保存断连期间发生的新事件,并在连接恢复后,向媒体网关控制器报告已保存的新事件,从而保持媒体网关和媒体网关控制器中的状态一致性;而当断连定时器的时间间隔为零时,立即释放所有已建立呼叫。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1