同步H248协议用户状态的方法.pdf

上传人:a1 文档编号:482834 上传时间:2018-02-18 格式:PDF 页数:12 大小:389.35KB
返回 下载 相关 举报
摘要
申请专利号:

CN200310112213.5

申请日:

2003.11.17

公开号:

CN1545297A

公开日:

2004.11.10

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H04L 29/12申请日:20031117授权公告日:20080102终止日期:20131117|||授权|||实质审查的生效|||公开

IPC分类号:

H04L29/12; H04L29/06

主分类号:

H04L29/12; H04L29/06

申请人:

中兴通讯股份有限公司;

发明人:

刘其锋; 王传政; 胡宪利

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层

优先权:

专利代理机构:

中原信达知识产权代理有限责任公司

代理人:

张天舒

PDF下载: PDF下载
内容摘要

本发明公开了一种通讯领域中的同步H.248协议用户状态的方法,包括Termination的状态改变由MGW检测到情况、Termination的状态改变由MGC检测到情况和MGC实时监控某个Termination状态情况的三种处理,充分利用了H.248协议中原有的Service Change命令,以及关键描述符Service Change Method,并且在必要时,通过扩展ServiceChange Method的值来满足Termination的不同状态。本发明能够有效的解决MGC同MGW的Termination状态不一致问题,达到MGW同MGC之间的Termination的状态同步,保证了系统的稳定运行。

权利要求书

1: 一种同步H.248协议用户状态的方法,其特征在于,包括以 下步骤: 第一方面:Termination的状态改变由MGW检测到情况下,进行 如下处理: 第一步:MGW检测到Termination的状态发生更改后,通过 Service Change命令报给MGC; 第二步:MGC收到Service Change命令后,将Service Change 命令中的参数Service Change Method解码,根据Method的不同进 行相应的处理; 第二方面:Termination的状态改变由MGC检测到情况下,进行 如下处理: 第一步:MGC检测到Termination的状态发生更改后,通过 Service Change命令要求MGW同步Termination状态; 第二步:MGW收到Service Change命令后,将分析Service Change命令中的Service Change Method,根据Service Change Method的不同进行相应的处理; 第三方面:MGC实时的监控某个Termination状态的情况下,进 行如下处理: 第一步:MGC通过发送Audit命令来审计网关的Media中 Termination的状态; 第二步:网关将Termination的状态在其应答中将其返回, MGC通过分析应答中的Media中的参数Termination State中的 Service States来同步Termination的状态。
2: 根据权利要求1所述的同步H.248协议用户状态的方法,其 特征在于,如果所述Service Change命令中的关键描述符Service Change Method为Forced,则表明该用户状态已经不能使用。
3: 根据权利要求1所述的同步H.248协议用户状态的方法,其 特征在于,如果所述Service Change命令中的关键描述符Service Change Method为Restart,则表明该用户状态为可以使用。

说明书


同步H.248协议用户状态的方法

    【技术领域】

    本发明涉及通信领域,具体地说,涉及通信领域中NGN系统中MGC和MGW上同步用户(Termination)状态的方法。

    背景技术

    随着移动通讯系统在经济和社会生活等各个领域日益广泛的应用,移动通讯系统技术本身也在快速发展之中,从目前正在广泛使用的第二代移动通讯系统,到正在成熟完善的第三代移动通讯系统,技术上的发展正在日益满足用户对于通讯系统的需求。国际标准化组织3GPP(3rd GenerationPartnership project)和3GPP2(3rd Generation Partnership project 2)分别负责第三代移动通讯系统国际标准WCDMA标准和CDMA2000标准的制定和修改。在两种类型的标准中,H.248协议被3GPP/3GPP2等组织广泛采用,作为NGN(Next Generation Network:下一代网络,如SOFTSWITCH/WCDMA/CDMA2000/TD-SCDMA)网络承载和控制分离的协议标准,H.248协议主要用于MGC(Media Gateway Control:媒体网关控制器)和MGW(MediaGateway:媒体网关)之间的网关控制以及承载建立控制。

    在H.248协议的应用中,主要涉及事务、动作和命令等关键词,其中,事务由若干动作组成,事务具有完整性,同一个事务中的动作和命令要求顺序执行。而动作则由若干命令组合而成,动作一般有具体地含义,特殊情况下,一个动作由一条命令组成。动作实际上是一组命令的标识。命令是MGC和MGW实现交互信息的基本单位,命令中包括各种命令参数。其中所有的命令都要含有参数Termination ID,此命令的最终操作对象就是其携带的Termination ID。Termination ID状态的变化主要是由于相应此命令的执行而形成的。

    MGC与MGW之间通过事务进行交互,每个事务中可以含有多个上下文,每个上下文可以含有多个命令,命令会对Termination的状态进行操作,由于一些不可预知的因素(例如丢包、部分操作异常等),经过一系列复杂的对Termination的状态的操作、交互后,MGC同MGW的Termination的状态可能发生错乱,即Termination的状态已经不一致(例如对于同一个Termination ID,在MGC上的状态为可以使用,但在MGW上的状态已经不能使用,这样MGC在占用MGW的此Termination ID时就会产生故障,造成不必要的呼损)。MGW与MGC上Termination的状态如果不一致,针对此用户的一些操作会发生系统紊乱,在此情况下不论是MGC还是MGW都迫切的需要将Termination的状态同步起来。而通过专利检索以及公开文献查询,并未发现能够将Termination的状态同步起来的现有技术,也未在现有产品中发现有关解决方案。

    【发明内容】

    本发明所要解决的技术问题是提供一种同步H.248协议用户状态的方法,以期克服现有技术无法使MGW与MGC上Termination的状态保持不一致,在用户某些操作下会发生系统紊乱的缺点,从而使得MGW同MGC之间的Termination的状态能够保持一致,保证系统的稳定运行。

    为实现上述目的,本发明提出了一种同步H.248协议用户状态的方法,其特征在于,包括以下步骤:

    第一方面:Termination的状态改变由MGW检测到情况下,进行如下处理:

    第一步:MGW检测到Termination的状态发生更改后(例如状态不能使用),通过Service Change命令报给MGC,Service Change命令中的关键描述符Service Change Method为Forced,表明此用户状态已经不能使用。

    第二步:MGC收到Service Change命令后,将Service Change命令中的参数Service Change Method解码,根据Method的不同进行相应的处理,例如Service Change Method为Forced则需要将用户状态该为不能使用状态。

    第二方面:Termination的状态改变由MGC检测到情况下,进行如下处理:

    第一步:MGC检测到Termination的状态发生更改后(例如状态不能使用),通过Service Change命令要求MGW同步Termination状态。ServiceChange命令中的关键描述符Service Change Method为Forced,表明此用户状态已经不能使用。

    第二步:MGW收到Service Change命令后,将分析Service Change命令中的Service Change Method,根据Service Change Method的不同进行相应的处理,例如Service Change Method为Forced需要将用户的状态该为可用状态。

    第三方面:MGC实时的监控某个Termination状态的情况下,进行如下处理:

    第一步:MGC通过发送Audit命令来审计网关的Media中Termination的状态。

    第二步:网关将Termination的状态在其应答中将其返回,MGC通过分析应答中的Media中的参数Termination State中的Service States来同步Termination的状态。

    采用本发明所述Termination状态的同步的方法,充分利用了H.248协议中原有的Service Change命令,以及关键描述符Service ChangeMethod。必要的情况下,可以通过扩展Service Change Method的值来满足Termination的不同状态。从而有效的解决MGC同MGW的Termination状态不一致问题,达到MGW同MGC之间的Termination的状态的同步,保证了系统的稳定运行。

    【附图说明】

    图1是Termination状态更改由MGW检测到情况下的方法流程图。

    图2是Termination状态更改由MGC检测到情况下的方法流程图。

    图3是MGC主动要求审计Termination状态情况下的方法流程图。

    【具体实施方式】

    下面结合附图,对本发明的具体实施作进一步的详细描述。

    下面具体的介绍一下为了同步MGC、MGW Termination的状态的具体实施方式:

    由于MGW与MGC双方都在维持着Termination的状态,可以说,Termination是MGC同MGW共同维护的资源,这一点对处于呼叫过程中的Termination尤为明显。一般情况下,MGW、MGC都可能更改Termination的状态,有些是由MGC主动请求的,MGW按照MGC的操作执行这种更改,这正常情况下MGC同MGW的Termination的状态会保持一致。但在某种异常情况下,MGC或者MGW自行更改了Termination的状态,需要及时的通知到MGW或者MGC,同样的,在其他一些情况下MGW会检测到Termination的状态进行了变迁,也需要MGW立即通知到MGC。

    Termination的状态改变可以由MGC发起,也可以由MGW发起,下面将分别介绍处理方法。

    下面首先说明Termination的状态改变由MGW检测到的处理,主要有以下处理步骤(如图1所示):

    图1是Termination的状态的变化由MGW发起,通过Service Change命令来告知MGC此Termination的状态已经发生了迁移。MGC收到MGW来的请求消息后,通过解析Service Change命令中的Service Change Method的值来进行相应的操作。例如如果Service Change Method为Forced,需要将Termination状态该为不能使用,如果是Restart,需要将其状态改为可以使用。具体说明如下:

    第一步:MGW检测到Termination的状态发生更改后(例如状态不能使用),通过Service Change命令报给MGC,Service Change命令中的关键描述符Service Change Method为Forced,表明此用户状态已经不能使用。

    第二步:MGC收到Service Change命令后,将Service Change命令中的参数Service Change Method解码,根据Method的不同进行相应的处理,例如Service Change Method为Forced则需要将用户状态该为不能使用状态。

    这样MGW同MGC的Termination的状态就达到了一致。

    同样的如果用户的状态先由MGC检测到,处理步骤如下(如图2所示):

    图2是Termination的状态的变化由MGC发起,通过Service Change命令来请求MGW此Termination的状态已经发生了迁移,MGW也要进行相应的迁移。MGW收到MGC来的请求消息后,Service Change命令中的ServiceChange Method的值来进行相应的操作。例如如果Service Change Method为Forced,需要将Termination状态该为不能使用,如果是Restart,需要将其状态该为可以使用。具体说明如下:

    第一步:MGC检测到Termination的状态发生更改后(例如状态不能使用),通过Service Change命令要求MGW同步Termination状态。ServiceChange命令中的关键描述符Service Change Method为Forced,表明此用户状态已经不能使用。

    第二步:MGW收到Service Change命令后,将分析Service Change命令中的Service Change Method,根据Service Change Method的不同进行相应的处理,例如Service Change Method为Forced需要将用户的状态该为可用状态。

    这样MGW同MGC的Termination的状态就达到了一致。

    还有一点就是MGC可以实时的监控某个Termination的状态(如图3所示):

    图3是MGC主动的要求审计MGW的Termination的状态,下发Audit命令内带参数Media。MGC收到MGW来的针对此审计的应答后,通过解析Media Termination State中的值来进行相应的操作。如果Service states为In Service,将Termination状态该为可以使用,如果为Out Of Service,将Termination状态更改为不能使用。具体说明如下:

    第一步:MGC通过发送Audit命令来审计网关的Media中Termination的状态。

    第二步:网关将Termination的状态在其应答中将其返回,MGC通过分析应答中的Media中的参数Termination State中的Service States来同步Termination的状态。

    按照以上的操作处理,能够确保MGW同MGC之间的Termination的状态的同步,保证系统的稳定运行。

同步H248协议用户状态的方法.pdf_第1页
第1页 / 共12页
同步H248协议用户状态的方法.pdf_第2页
第2页 / 共12页
同步H248协议用户状态的方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《同步H248协议用户状态的方法.pdf》由会员分享,可在线阅读,更多相关《同步H248协议用户状态的方法.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明公开了一种通讯领域中的同步H.248协议用户状态的方法,包括Termination的状态改变由MGW检测到情况、Termination的状态改变由MGC检测到情况和MGC实时监控某个Termination状态情况的三种处理,充分利用了H.248协议中原有的Service Change命令,以及关键描述符Service Change Method,并且在必要时,通过扩展ServiceChang。

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

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


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