为用户异常锁定解锁的方法和装置的制作方法

文档序号:7664106阅读:311来源:国知局
专利名称:为用户异常锁定解锁的方法和装置的制作方法
技术领域
本发明涉及下一代网络通讯领域,更具体地,涉及一种为用户 异常锁定解锁的方法和装置。
背景技术
在NGN(下一^网纟各)中,处在通话中的又又方^f壬意一方拆线后, 会给对端发送忙音等催挂信号,如果用户在一定时间内没有挂^^几, 此时媒体网关控制器(Media Gate Way Controller, MGC )会将此用 户的状态置为锁定,置为锁定的用户只能做主叫,无法做被叫,当 其他用户拨打锁定的用户时会给其语音提示,指示用户正在通话中 或者用户忙等,用户无法呼入。锁定的用户后续挂才几后,MGC会给 其解锁,用户状态重新置为空闲,^f旦是由于MGC和驻地々某体网关 (Residentail Gateway, RGW )之间是IP网络,由于IP网络的不可 靠性及一些不可预知的因素,如果用户实际已经挂才几了 , ^f旦是RGW 在上报通知给MGC的过程中消息丢失的话,用户的状态依然无法 解锁,用户的状态在MGC上还是处于锁定状态,此情况下的锁定 不是我们期望的,因为用户实际已经挂机,称之为异常锁定,异常 锁定的用户无法^皮呼入,给用户正常业务运行造成4艮恶劣的影响, 给NGN网络的运营也带来很多的负面影响,这种情况下,用户实 际已经挂机了,但MGC依然认为用户还处在摘4几状态,迫切需要 一种方法来解决此问题
发明内容
为了解决现有技术中的问题,本发明提出了 一种为用户异常锁定解锁的方法,该方法包括在第一用户主动挂才几,结束与第二用 户的通话后,媒体网关控制器通过驻地媒体网关以提示音的方式催 促第二用户挂机,当提示音超时且媒体网关控制器未冲企测到第二用 户挂机时,媒体网关控制器将第二用户置为锁定状态;以及媒体网 关控制器向驻地媒体网关周期地查询处于锁定状态的第二用户的真 实状态,再根据驻地媒体网关检测到的第二用户的真实状态进行相 应的解锁或锁定状态的保持。其中,真实状态包括-挂才几状态和摘才几状态。当真实状态是挂机状态时,媒体网关控制器解除对第二用户的 锁定并恢复空闲,否则,当真实状态是摘才几状态时,则继续保持对 第二用户的锁定。同时,处于锁定状态的用户不能作为被叫用户。根据本发明的方法,提示音首先是忙音,当忙音超时且第二用 户未挂坤几时,则^是示音变为嗥鸣音。本发明还提出了一种为用户异常锁定解锁的装置,该装置包括 锁定才莫块,在第一用户主动挂4几,结束与第二用户的通话后,用于 通过驻地々某体网关以提示音的方式催促第二用户挂才几,当才是示音超 时且锁定模块未检测到第二用户挂机时,锁定模块将第二用户置为 锁定状态;以及检测模块,用于向驻地媒体网关周期地查询处于锁 定状态的第二用户的真实状态,再根据驻地媒体网关检测到的第二 用户的真实状态进行相应的解锁或锁定状态的保持。其中,真实状态包括挂^M犬态和摘;^几状态。
当真实状态是挂机状态时,检测模块解除对第二用户的锁定并 恢复空闲,否则,当真实状态是摘机状态时,则继续保持对第二用 户的锁定。同时,处于锁定状态的用户不能作为被叫用户。根据本发明的装置,提示音首先是忙音,当忙音超时且第二用 户未挂机时,则4C示音变为哞鸣音。因此,采用本发明的方法和装置,对锁定的用户MGC周期性 的向RGW询问用户的实际的摘、挂才几状态,〗寸于异常锁定的用户 可以在一个循环周期内就可以解锁定,避免了异常锁定引发的用户 呼入问题。本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来冲是供对本发明的进一步理解,并且构成i兌明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的 限制。在附图中图1是根据本发明方法的流程图;图2是RGW与MGC之间的网元关系示意图;图3是RGW与MGC之间的协议栈示意图;图4是才艮据本发明方法的第一实施例的流程图5是根据本发明方法的第二实施例的流程图;以及 图6是根据本发明的为用户异常锁定解锁的装置的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
以下实施例所要解决的技术问题是能够将异常锁定的用户自动 解除锁定,解决用户的基本呼入问题。
图1是根据本发明方法的流程图。
如图1所示,包4舌以下步骤S102,在第一用户主动挂才几,结束与第二用户的通话后,々某体 网关控制器通过驻地媒体网关以提示音的方式催促第二用户挂机, 当才是示音超时JU某体网关控制器未检测到第二用户挂机时,媒体网 关控制器将第二用户置为锁定状态;以及S104,媒体网关控制器向驻地媒体网关周期地查询处于锁定状 态的第二用户的真实状态,再根据驻地媒体网关检测到的第二用户 的真实状态进行相应的解锁或锁定状态的保持。其中,真实状态包括「挂才几;)犬态和摘才几状态。
当真实状态是挂机状态时,媒体网关控制器解除对第二用户的 锁定并恢复空闲,否则,当真实状态是摘机状态时,则继续保持对 第二用户的锁定。 同时,处于锁定状态的用户不能作为被叫用户。根据本发明的方法,提示音首先是忙音,当忙音超时且第二用 户未挂机时,则提示音变为哞鸣音。图2是RGW与MGC之间的网元关系示意图。图3是RGW与MGC之间的协议栈示意图。图4是根据本发明方法的第一实施例的流程图。结合图2和图3,如图4所示,第一实施例包括以下步骤S402,当用户USER摘机后,RGW会上才艮用户摘机的信令到 MGC, MGC收到后会将用户USER的状态置为占用,用户USER 同另夕卜一个用户OtherUser建立通话;S404,当用户OtherUser挂机后,MGC收到了 RGW的OtherUser 的挂机消息后,给RGW发送信令指示给用户USER播放忙音;S406,用户USER听到忙音后一般会挂机,用户USER挂机后 用户状态就空闲了,如果用户USER—直没有挂才几,MGC会下发 ^^鸣音,继续催促用户USER挂机,如果味鸣音结束后用户USER 还不挂机,MGC会将用户USER的状态置为锁定,如果其他用户 拨打此用户USER,会症合主叫发送语音才是示用户正在忙或在通话中, 此时锁定的用户USER无法估:M皮叫;S408,锁定的用户USER在挂机后其状态会恢复成空闲,用户 USER的呼叫正常;S410,如果用户USER的挂机消息丢失,MGC没有收到RGW 的挂才几指示,MGC不能立即解锁网关的状态;以及
S412,对于锁定的用户USER, USER的状态可能没有挂机, 此时用户USER锁定是正常的,还可能是用户USER已经挂机,但 是由于挂才几消息丟失而将用户USER异常锁定,MGC针对处于锁 定状态的用户USER会周期的向RGW发送消息,请求RGW反々赍 锁定用户USER的真实状态(摘机、挂机),MGC针对RGW返回 的信息进行处理,如果还是摘机状态表明用户就是没有挂机,此时 的锁定是正常的,如果是挂机,说明用户USER已经挂机了 ,此时 的锁定可能是某种原因桂机消息没有到达MGC引起的,此种情况 属于异常锁定,需要立即解锁。图5是才艮据本发明方法的第二实施例的流程图。如图5所示,,支设RGW1下面的一个用户USER1呼叫RGW2 下面的一个用户USER2, RGW1、 RGW2都受控于一同个MGC, 通话后USER2先挂4几,RGW的用户状态变为锁定到解除锁定经过 以下几个步芬聚S502, RGW1向MGC发送Service change注册命令,Service change method为Restart;S504, MGC经过注册处理后,成功后回送注册的应答命令给 RGW1;S506, RGW2向MGC发送Service change注册命令,Service change method为Restart;S508, MGC经过注册处理并成功后,回送注册的应答命令纟合 RGW2;S510, MGC给RGW1下发4全测摘才几事件al/of;S512, RGW1给MGC返回应答消息;S514, MGC给RGW2下发4企测摘机事件al/of;S516, RGW2给MGC返回应答消息;S518, RGW1下的用户USER1摘机;S520, RGW1才企测到用户USER1摘机后,给MGC上报Notify al/of信令,指示用户USER1摘机,MGC收到此信令后会将USER1 的用户状态置为占用;S522, MGC纟合RGW1回送应答消息,MGC负责3寻USER1 、 USER2接通,USER2的状态也置为占用,USE1、 USER2在通话中;S524, USER2挂机;S526, RGW2才企测到USER2挂机后将挂才几信号上才艮给MGC;S528, MGC回送应答消息给RGW2;S530, MGC给RGW1播放忙音的信号;S532, RGW1回送应答消息给MGC; S534,用户USER1听忙音;S536,用户USER1在听到忙音后没有4圭冲几,忙音超时后会发 送哞鸣音给RGW1;S538, RGW1给MGC回送应答的消息;S540,用户USER1听,皋鸣音;
S542,哞鸣音超时后还没有收到用户的挂机消息,MGC将 USER1的状态置为锁定,锁定的用户将无法^L呼入,针对锁定的用 户MGC开始定期的检测此用户的状态,给RGW1发送审计命令, 获得用户的实际的摘挂才几状态;S544, RGW1发现USER1还处于摘才几状态,给MGC回送的 审计的应答消息中指示用户处于摘才几状态,表示此用户还没有挂才几, 此时用户的锁定是正常的锁定;S546,假定USER1挂机了,但是挂机消息因为某种原因没有 上报到MGC;S548, RGW1处理MGC的审计用户的摘挂才几消息;S550,RGW1此时发现用户USER1已经处于挂机状态,给MGC 发送审计的应答消息中指示用户的状态已经是挂机了 ,MGC收到此 消息后知道用户USER1已经挂才几,将用户的锁定状态解锁;S552, MGC给RGW1发送才全测USER1的摘才几消息;以及S554, RGW1给MGC回送应答消息。图6是根据本发明的为用户异常锁定解锁的装置600的框图。 如图6所示,该装置包括锁定才莫块602,在第一用户主动挂才几,结束与第二用户的通话 后,用于通过驻地々某体网关以提示音的方式催促第二用户挂才几,当 提示音超时且锁定模块未检测到第二用户挂机时,锁定模块将第二 用户置为锁定状态;以及冲全测才莫块604,用于向驻地4某体网关周期
地查询处于锁定状态的第二用户的真实状态,再才艮据驻地J 某体网关 检测到的第二用户的真实状态进行相应的解锁或锁定状态的保持。其中,真实状态包括挂冲几状态和摘才几状态。当真实状态是挂机状态时,检测模块604解除对第二用户的锁 定并恢复空闲,否则,当真实状态是摘机状态时,则继续保持对第 二用户的锁定。同时,处于锁定状态的用户不能作为被叫用户。根据本发明的装置,提示音首先是忙音,当忙音超时且第二用 户未挂才几时,则4是示音变为p皋鸣音。综上所述,采用本发明的方法和装置,对锁定的用户MGC周 期性的向RGW询问用户的实际的摘、挂才几状态,对于异常锁定的 用户可以在一个循环周期内就可以解锁定,避免了异常锁定?I发的 用户p乎入问题。以上仅为本发明的优选实施例而已,并不用于限制本发明,对 于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本 发明的精神和原则之内,所作的任何修改、等同替换、改进等,均 应包含在本发明的4呆护范围之内。
权利要求
1.一种为用户异常锁定解锁的方法,其特征在于,所述方法包括在第一用户主动挂机,结束与第二用户的通话后,媒体网关控制器通过驻地媒体网关以提示音的方式催促所述第二用户挂机,当所述提示音超时且所述媒体网关控制器未检测到所述第二用户挂机时,所述媒体网关控制器将所述第二用户置为锁定状态;以及所述媒体网关控制器向所述驻地媒体网关周期地查询处于锁定状态的所述第二用户的真实状态,再根据所述驻地媒体网关检测到的所述第二用户的所述真实状态进行相应的解锁或所述锁定状态的保持。
2. 才艮据^l利要求1所述的方法,其特4正在于,所述真实状态包括「 所述纟圭才;M犬态和4离才;M犬态。
3. 根据权利要求2所述的方法,其特征在于,当所述真实状态是 所述挂机状态时,所述4某体网关控制器解除对所述第二用户的 锁定并恢复空闲,否则,当所述真实状态是所述摘机状态时, 则继续保持对所述第二用户的锁定。
4. 根据权利要求3所述的方法,其特征在于,处于所述锁定状态 的用户不能作为^皮叫用户。
5. 根据权利要求4所述的方法,其特征在于,所述提示音首先是 忙音,当所述忙音超时且所述第二用户未挂机时,则所述提示 音变为嗥鸣音。
6. —种为用户异常锁定解锁的装置,其特征在于,所述装置包括锁定模块,在第一用户主动挂机,结束与第二用户的通话 后,用于通过驻地媒体网关以提示音的方式催促所述第二用户 挂机,当所述提示音超时且所述锁定模块未才全测到所述第二用 户挂机时,所述锁定模块将所述第二用户置为锁定状态;以及才企测4莫块,用于向所述驻地々某体网关周期地查询处于锁定 状态的所述第二用户的真实状态,再根据所述驻地媒体网关枱r 测到的所述第二用户的所述真实状态进行相应的解锁或锁定 状态的保持。
7. 根据权利要求6所述的装置,其特征在于,所述真实状态包括 所述^圭一;M犬态和纟离一;M犬态。
8. 根据权利要求7所述的装置,其特征在于,当所述真实状态是 所述挂机状态时,所述检测模块解除对所述第二用户的锁定并 恢复空闲,否则,当所述真实状态是所述摘机状态时,则继续 保持对所述第二用户的锁定。
9. 根据权利要求8所述的装置,其特征在于,处于所述锁定状态 的用户不能作为4皮叫用户。
10. 根据权利要求9所述的装置,其特征在于,所述提示音首先是 忙音,当所述忙音超时且所述第二用户未挂才几时,则所述4是示 音变为唪鸣音。
全文摘要
本发明提供了一种为用户异常锁定解锁的方法和装置,其中,该方法包括在第一用户主动挂机,结束与第二用户的通话后,媒体网关控制器通过驻地媒体网关以提示音的方式催促第二用户挂机,当提示音超时且媒体网关控制器未检测到第二用户挂机时,媒体网关控制器将第二用户置为锁定状态;以及媒体网关控制器向驻地媒体网关周期地查询处于锁定状态的第二用户的真实状态,再根据驻地媒体网关检测到的第二用户的真实状态进行相应的解锁或锁定状态的保持。因此,采用本发明的方法和装置,对锁定的用户媒体网关控制器周期性的向驻地媒体网关询问用户的实际状态,对于异常锁定的用户可以在一个循环周期内就可以解锁定,避免了异常锁定引发的用户呼入问题。
文档编号H04W4/12GK101159983SQ20071017030
公开日2008年4月9日 申请日期2007年11月8日 优先权日2007年11月8日
发明者刘其锋, 苑长富, 贾树森 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1