[go: up one dir, main page]

CN1917432A - 媒体网关控制器/媒体网关及其断连后连接状态同步方法 - Google Patents

媒体网关控制器/媒体网关及其断连后连接状态同步方法 Download PDF

Info

Publication number
CN1917432A
CN1917432A CN200510028833.XA CN200510028833A CN1917432A CN 1917432 A CN1917432 A CN 1917432A CN 200510028833 A CN200510028833 A CN 200510028833A CN 1917432 A CN1917432 A CN 1917432A
Authority
CN
China
Prior art keywords
mgc
heartbeat
state
module
media gateway
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200510028833.XA
Other languages
English (en)
Other versions
CN100525204C (zh
Inventor
许明
徐健
胡巍
孔令飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Shanghai Bell Co Ltd
Original Assignee
Alcatel Lucent Shanghai Bell Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent Shanghai Bell Co Ltd filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Priority to CNB200510028833XA priority Critical patent/CN100525204C/zh
Publication of CN1917432A publication Critical patent/CN1917432A/zh
Application granted granted Critical
Publication of CN100525204C publication Critical patent/CN100525204C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及媒体网关控制器/媒体网关及其断连后连接状态同步方法,其中媒体网关断连后实现连接状态同步方法为:在MGC收到MG断连消息后,MGC首先检测与MG之间的心跳状态:若心跳失败,则由MG断开所有连接;若心跳成功,则审计目前MGC上仍处于连接状态的终结点在MG上的真实状态;MGC根据MG的审计消息响应中所带的终结点的状态信息,判断该状态信息与MGC上的状态是否一致:若状态一致,则保留该连接;若状态不一致,则由MG释放该连接。本发明通过MGC对不同心跳状态和审计状况的判断来决定采用相应的同步机制,也即,只对真正有问题的连接进行操作,从而可以使NGN网络中网元的可靠性得以提高。

Description

媒体网关控制器/媒体网关及其断连后连接状态同步方法
技术领域
本发明涉及下一代网络(NGN)中媒体网关控制器(MGC,MediaGateway Controller)与媒体网关(MG,Media Gateway),以及两者之间断连后实现连接状态同步方法。
技术背景
NGN网络是采用以控制、承载和业务三者分离的软交换(SoftSwitch)技术来提供语音、多媒体以及移动等多种业务。从功能划分,软交换网络可以至上而下分为业务层、控制层、传输层和接入层。其中:控制层的主要功能实体为媒体网关控制器MGC,主要提供呼叫控制、连接控制、协议处理等功能,并为业务层提供底层各种网络资源的开放接口;传输层的核心传输网为IP分组网络,提供各种信令和媒体流传输的通道;接入层的主要功能实体为媒体网关MG,将不同类型的接入方式转化为适合在IP网络上传送的RTP/RTCP(实时传输协议/实时传输控制协议)流。
MGC和MG之间采用H.248/MGCP协议,MGC通过该协议控制MG上的媒体流的连接、建立和释放。H.248/MGCP协议定义的连接模型包括终结点(Termination)和关联(Context)两个主要概念,并通过Subtract、AuditValue、ServiceChange等消息完成对终结点和关联之间的操作。其中:终结点是MG上的一个逻辑实体,能够发送和接收一种或多种媒体;关联表示一组终结点之间的连接关系,是描述终结点间拓扑关系和媒体混合/交换的参数。
由于MGC负责完成呼叫控制等功能,媒体流交互在MG之间直通,如果MGC与MG之间的网络连接出现异常中断,例如:某一个终结点发生故障;又如,当协议消息采用UDP作为低层传输时,由于UDP传送的不可靠,MG和MGC之间的消息容易丢失,等等,按照H.248/MGCP协议标准规定,当MGC检测到MG故障后,收到来自MG的“ServiceChange”消息,其中包含的方法为Disconnected(断连,“断连”触发是由于MG向MGC发送消息而得不到响应),此时将以删除属于该网关的所有连接的方法来实现MGC和MG状态的同步。这种不考虑真实连接状态的处理方法,必将使NGN网络运营的可靠性受到影响,尤其在大型网关的情况下,由于其配置的终结点数目庞大,如果由于一个终结点发生异常而把属于该网关的所有的连接都删除的话,必将使得网络的可靠性大大降低。
发明内容
本发明的主旨是提供一种媒体网关与媒体网关控制器断连后连接状态同步方法,以及实现该方法的媒体网关控制器和媒体网关,以期提高NGN网络运营的可靠性。
为了实现上述目的,本发明提供了诸多技术方案,依次为:
第一,媒体网关与媒体网关控制器断连后连接状态同步方法其特点是:MGC收到MG断连消息后,MGC首先检测与MG之间的心跳状态:若心跳失败,则MGC向MG发出断开所有连接的消息,由MG断开所有连接;若心跳成功,则MGC向MG发出审计消息,审计目前MGC上仍处于连接状态的终结点在MG上的真实状态;MGC根据MG的审计响应消息中所带的终结点的状态信息,判断该状态信息与MGC上的状态是否一致:若状态一致,则保留该连接;若状态不一致,则MGC向MG发出断开该连接的消息,由MG释放该连接。
在上述的媒体网关与媒体网关控制器断连后连接状态同步方法,其特征在于:所述的媒体网关是中继网关、接入网关或综合接入设备。
第二,媒体网关控制器。在现有MGC模块的基础上,还包括MGC连接控制处理模块、分别与该MGC连接控制处理模块相连的审计模块和心跳检测模块,其中:心跳检测模块,用于通过IP分组网络检测与MG之间的心跳状态,将心跳状态结果通知所述MGC连接控制处理模块;审计模块,用于对目前所有处于连接状态的终结点进行审计,将审计结果通知所述MGC连接控制处理模块;MGC连接控制处理模块,接收所述心跳检测模块和审计模块输出的心跳状态结果和审计结果,进行控制处理,即:如果心跳失败,则控制所述MG断开所有连接;如果心跳存在,对于审计结果为状态不一致的终结点,则控制所述MG释放对应的连接。
第三,媒体网关控制器连接控制处理方法。其特点是:当收到来自MG的断连消息时,首先与所述MG之间进行心跳状态检测:对于心跳失败状况,作出断开所述MG所有连接的控制处理;对于心跳成功状况,作出对目前MGC上所有处于连接状态的终结点在所述MG上的真实状态的审计的控制处理,对于审计结果的状态与MGC上的状态不一致的终结点,作释放所述MG上对应连接的控制处理。
第四,媒体网关。在现有MG模块的基础上,还包括MG连接控制处理模块、分别与该MG连接控制处理模块相连的审计处理模块和心跳处理模块,其中:心跳处理模块,用于与MGC进行正常的心跳检测处理;审计处理模块,当其收到所述MGC的审计消息时,用于收集相关的终结点的状态和关联信息,通过审计响应消息发送给所述MGC;MG连接控制处理模块,当其收到所述MGC的释放消息时,用于释放相关的关联和终结点。
第五,媒体网关连接控制处理方法。其特点是:MG触发“断连”流程时,保留所有关联和所有终结点状态,并与MGC进行正常的心跳检测处理;当收到所述MGC的审计消息时,收集相关的终结点的状态和关联信息,发送给所述MGC;当收到所述MGC的释放消息时,立即释放相关的关联和终结点。
采用上述技术解决方案,通过MGC对不同心跳状态和审计状况的判断来采用相应的同步机制,也即,只对真正有问题的连接进行操作,从而可以使NGN网络运营的可靠性得以提高。
附图说明
图1是本发明媒体网关断连后连接状态同步方法的消息流程图之一;
图2是本发明媒体网关断连后连接状态同步方法的消息流程图之二;
图3是媒体网关控制器的结构框图;
图4是媒体网关的结构框图。
具体实施方式
本发明之一:媒体网关断连后连接状态同步方法
如图1所示,MGC和MG之间采用H.248协议,MG存活的消息流程:
首先,MGC在收到带有断连的ServiceChange消息时,在给予ServiceChange Reply响应消息后,检测与MG之间的心跳状态,发送HeartBeat心跳消息MG发送HeartBeat Reply应答消息;MGC判断心跳成功。
然后,MGC向其上目前仍处于连接状态的终结点发出AuditValue审计消息,审计终结点在MG上的真实状态;MG发送AuditValue Reply应答消息;
MGC根据AuditValue Reply中所带的媒体网关上该终结点的状态信息,判断该状态与MGC上的状态是否一致:如果状态一致,则保留该连接;如果状态不一致,发送带有删除对应关联和终结点的Subtract消息;
最后,MG释放状态不一致的连接,并向MGC发送Subtract Reply响应消息。
如图2所示,MG失败的消息流程:
MGC在收到带有断连的ServiceChange消息时,在给予ServiceChange Reply响应消息后,检测与MG之间的心跳状态,发送HeartBeat心跳消息,而未能受到MG的响应消息,则判断心跳失败;
MGC发送带有删除所有关联和终结点的Subtract消息,断开属于该MG所有连接,释放资源。
上述的媒体网关可以是中继网关、接入网关或综合接入设备。
本发明之二:媒体网关控制器
如图3所示,媒体网关控制器是在现有MGC模块的基础上,还包括MGC连接控制处理模块11、审计模块12和心跳检测模块13,其中:
心跳检测模块13,用于通过IP分组网络检测与MG之间的心跳状态,将心跳状态结果通知MGC连接控制处理模块11;
审计模块12,用于对目前所有处于连接状态的终结点进行审计,将审计结果通知MGC连接控制处理模块11;
MGC连接控制处理模块11,接收心跳检测模块13和审计模块12输出的心跳状态结果和审计结果,进行控制处理,即:对于心跳失败,则控制MG断开所有连接;如果心跳存在,对于审计结果为状态不一致的终结点,则控制MG释放对应的连接。
本发明之三:MGC连接控制处理方法
MGC在收到MG带有断连的ServiceChange消息时,首先由心跳检测处理模块通过IP分组网络检测与MG之间的心跳状态,在心跳失败时,作断开MG所有连接的控制处理;在心跳成功时,通知审计模块,审计模块通过查询内部数据库,对目前所有处于连接状态的终结点在所述MG上的真实状态进行审计,对于审计结果的状态与MGC上的状态不一致的终结点,作释放所述MG上对应连接的控制处理。
本发明之四:媒体网关
如图4所示,媒体网关是在现有MG模块的基础上,还包括MG连接控制处理模块21、审计处理模块22和心跳处理模块23,其中:
心跳处理模块23,用于与MGC进行正常的心跳检测处理;
审计处理模块22,当其收到审计消息时,用于收集相关的终结点的状态和关联信息,通过审计响应消息发送给MGC;
MG连接控制处理模块21,当其收到MGC的释放消息时,用于释放相关的关联和终结点。
本发明之五:MG连接控制处理方法
MG在向MGC发送带有断连的ServiceChange消息时,不对关联和终结点进行任何处理;心跳处理模块与MGC进行正常的心跳检测处理;在收到MGC的审计消息时,审计处理模块必须收集相关的终结点的状态和关联信息,通过审计响应消息发送给MGC;在收到MGC的释放消息时,立即释放相关的关联和终结点。
以上实施例仅供说明本发明之用,而非对本发明保护范围的限制。有关本技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,而所有等同的技术方案也应归属于本发明保护的范畴之内,由各权利要求所限定。

Claims (6)

1.一种媒体网关与媒体网关控制器断连后连接状态同步方法,其特征在于:
MGC收到MG断连消息后,MGC首先检测与MG之间的心跳状态:
若心跳失败,则MGC向MG发出断开所有连接的消息,由MG断开所有连接;
若心跳成功,则MGC向MG发出审计消息,审计目前MGC上仍处于连接状态的终结点在MG上的真实状态;
MGC根据MG的审计响应消息中所带的终结点的状态信息,判断该状态信息与MGC上的状态是否一致:若状态一致,则保留该连接;若状态不一致,则MGC向MG发出断开该连接的消息,由MG释放该连接。
2.根据权利要求1所述的媒体网关与媒体网关控制器断连后连接状态同步方法,其特征在于:所述的媒体网关是中继网关、接入网关或综合接入设备。
3.一种媒体网关控制器,包括MGC模块,其特征在于:还包括MGC连接控制处理模块、分别与该MGC连接控制处理模块相连的审计模块和心跳检测模块,其中:
心跳检测模块,用于通过IP分组网络检测与MG之间的心跳状态,将心跳状态结果通知所述MGC连接控制处理模块;
审计模块,用于对目前所有处于连接状态的终结点进行审计,将审计结果通知所述MGC连接控制处理模块;
MGC连接控制处理模块,接收所述心跳检测模块和审计模块输出的心跳状态结果和审计结果,进行控制处理,即:如果心跳失败,则控制所述MG断开所有连接;如果心跳存在,对于审计结果为状态不一致的终结点,则控制所述MG释放对应的连接。
4.一种媒体网关控制器的连接控制处理方法,其特征在于:
当收到来自MG的断连消息时,首先与所述MG之间进行心跳状态检测:对于心跳失败状况,作出断开所述MG所有连接的控制处理;对于心跳成功状况,作出对目前MGC上所有处于连接状态的终结点在所述MG上的真实状态的审计的控制处理,对于审计结果的状态与MGC上的状态不一致的终结点,作释放所述MG上对应连接的控制处理。
5.一种媒体网关,包括MG模块,其特征在于:还包括MG连接控制处理模块、分别与该MG连接控制处理模块相连的审计处理模块和心跳处理模块,其中:
心跳处理模块,用于与MGC进行正常的心跳检测处理;
审计处理模块,当其收到所述MGC的审计消息时,用于收集相关的终结点的状态和关联信息,通过审计响应消息发送给所述MGC;
MG连接控制处理模块,当其收到所述MGC的释放消息时,用于释放相关的关联和终结点。
6.一种媒体网关的连接控制处理方法,其特征在于:
MG触发“断连”流程时,保留所有关联和所有终结点状态,并与MGC进行正常的心跳检测处理;当收到所述MGC的审计消息时,收集相关的终结点的状态和关联信息,发送给所述MGC;当收到所述MGC的释放消息时,立即释放相关的关联和终结点。
CNB200510028833XA 2005-08-16 2005-08-16 媒体网关控制器/媒体网关及其断连后连接状态同步方法 Active CN100525204C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200510028833XA CN100525204C (zh) 2005-08-16 2005-08-16 媒体网关控制器/媒体网关及其断连后连接状态同步方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200510028833XA CN100525204C (zh) 2005-08-16 2005-08-16 媒体网关控制器/媒体网关及其断连后连接状态同步方法

Publications (2)

Publication Number Publication Date
CN1917432A true CN1917432A (zh) 2007-02-21
CN100525204C CN100525204C (zh) 2009-08-05

Family

ID=37738330

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200510028833XA Active CN100525204C (zh) 2005-08-16 2005-08-16 媒体网关控制器/媒体网关及其断连后连接状态同步方法

Country Status (1)

Country Link
CN (1) CN100525204C (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150544B (zh) * 2007-10-25 2010-06-02 中兴通讯股份有限公司 一种中继状态审核方法
CN101778107A (zh) * 2010-01-15 2010-07-14 中兴通讯股份有限公司 状态同步的处理方法及装置
WO2010145407A1 (zh) * 2009-10-12 2010-12-23 中兴通讯股份有限公司 一种用于保活处理的方法、服务节点设备和接入节点设备
CN102821011A (zh) * 2012-08-28 2012-12-12 北京星网锐捷网络技术有限公司 对端状态检测方法、装置及设备
CN102857406A (zh) * 2012-07-23 2013-01-02 大唐移动通信设备有限公司 一种jbm系统的消息处理方法及装置
CN111935105A (zh) * 2020-07-23 2020-11-13 深信服科技股份有限公司 一种审计方法、终端设备、网络设备及服务器

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150544B (zh) * 2007-10-25 2010-06-02 中兴通讯股份有限公司 一种中继状态审核方法
WO2010145407A1 (zh) * 2009-10-12 2010-12-23 中兴通讯股份有限公司 一种用于保活处理的方法、服务节点设备和接入节点设备
CN101674669B (zh) * 2009-10-12 2014-11-05 中兴通讯股份有限公司 用于保活处理的方法、服务节点设备和接入节点设备
CN101778107A (zh) * 2010-01-15 2010-07-14 中兴通讯股份有限公司 状态同步的处理方法及装置
CN101778107B (zh) * 2010-01-15 2014-03-12 中兴通讯股份有限公司 状态同步的处理方法及装置
CN102857406A (zh) * 2012-07-23 2013-01-02 大唐移动通信设备有限公司 一种jbm系统的消息处理方法及装置
CN102857406B (zh) * 2012-07-23 2015-09-09 大唐移动通信设备有限公司 一种jbm系统的消息处理方法及装置
CN102821011A (zh) * 2012-08-28 2012-12-12 北京星网锐捷网络技术有限公司 对端状态检测方法、装置及设备
CN111935105A (zh) * 2020-07-23 2020-11-13 深信服科技股份有限公司 一种审计方法、终端设备、网络设备及服务器

Also Published As

Publication number Publication date
CN100525204C (zh) 2009-08-05

Similar Documents

Publication Publication Date Title
US7006433B1 (en) System and method for transporting in/ain signaling over an internet protocol (IP) network
US8937889B2 (en) Decoupled cascaded mixers architechture and related methods
JP3773508B2 (ja) 冗長化システムの切り替え方法
CN1489354A (zh) 电信业务在宽带异构网络间的实现互通方法的方法和系统
WO2003047156A1 (fr) Procede de sauvegardes redondantes de liaisons de signaux dans un reseau ip
CN101156398B (zh) 一种切换媒体网关中终端状态的方法和系统
CN1798137A (zh) 一种软交换呼叫控制方法及其软交换设备
CN1509015A (zh) 实现分组语音网络监听的系统及方法
JP4907649B2 (ja) パケット・ベース網のためのメディア・ゲートウェイにおける公衆交換電話回線網シグナリング
CN1917432A (zh) 媒体网关控制器/媒体网关及其断连后连接状态同步方法
CN1845513A (zh) 多业务接入节点接入设备共用公网ip地址的方法
EP1873971A1 (en) A method for implementing media gateway report transaction in a next generation network
CN1497903A (zh) 为电信交换领域提供控制和监测功能的方法和系统
CN1567905A (zh) 一种实现媒体网关监测媒体网关控制器运作状态的方法
CN1466344A (zh) VoIP应用穿越防火墙的方法
CN1463124A (zh) 在信令网络层的用户适配层实现ip域信令转接点的方法
CN1925525A (zh) 一种实现ip多媒体子系统桥接的方法
CN1897622A (zh) 一种检测及释放媒体网关异常实时传输协议资源的方法
CN1508992A (zh) 在宽带码分多址移动网络中接入无线网络控制器的方法
CN1283083C (zh) 一种媒体网关系统
CN1317850C (zh) 一种业务中断的处理方法
CN1268100C (zh) 利用与承载无关的呼叫控制协议业务节点处理信令的方法
CN1731744A (zh) 分组语音网络的监听方法
CN102006187A (zh) 一种软交换关口局的组网方法及网络
CN1192560C (zh) 综合业务数字网用户适配层协议的实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: SHANGHAI ALCATEL-LUCENT CO., LTD.

Free format text: FORMER NAME: BEIER AERKATE CO., LTD., SHANGHAI

CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee after: Shanghai Alcatel-Lucent Co., Ltd.

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: Beier Aerkate Co., Ltd., Shanghai

CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee after: Shanghai NOKIA Baer Limited by Share Ltd

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: Shanghai Alcatel-Lucent Co., Ltd.

CP01 Change in the name or title of a patent holder